[ [ 864941249378710981600206358503682169066721281608221936356693933760882688268686310492544467816591788519782535127570155634847694019561650098135829534446682694348376298261048405149592110890805487788167414405029295164720392459825756360577552865786672705130826766217575708889081830508424336304608886008550382326812319676974893368875583557269183100198617245876064068900067104611519638166545057838068578486715537609537119094265866734641317627245117619195666936624130888507260405477502901512663829030952317218163327919819547625382745141046111093923350488347722299774159672639732970886884859254080839015783842883140906603887622596599206203999164508984285960437093931817271707162366675351544093748792184263961351302716597482379361699351387628616932266900432898737135913155030087319850900047949354641309952233395911231575621238018737750385177951826018816579248351369195965539911634589348042163546676585908098601290799436693444855158788779044871582074789244120604517691608581547676608077145980012458732927622824765217548102347647908249528359487253724502293799088752164864000000000000000000000000000000000 + -8490406029181096973778469605832129025980733638539830281863188813966200112343704141359121423088361972013791999993344020183666174648117987435039252146461980001724777763992002235240527488511581505599495710439223268592965036169700554533818392926389610565036687056784314710104724753620936467864448349558744008597657517049986455025645025172256681111559270583592306413484425521299616583293962476491772483388577946576486559701571916278194654221983473133694529421353683722539465845786902242012691254412002542895296380985432224657550907894301231097514094068681445635195740742440655403352483969601657566092628846227685047407889508069564872429150939499839494735960939477056851167332690885264033748915462123396755993179020233252144797264373739565097379643215835361886326575805788416953367215677700310754275172181069616109992805630479288839907852438474040442492552023072394662640434261075107594448873247737278289068436075297496792706599225480408389883111942449639584545236858448361365826650931719366454131570091277515386148955969603524753354970981260347271145874844737863680000000000000000000000000000000*i1 + -638039516959251362762272606446308316538375293922983755799925936017680317330211951067565211088235846239462355314044675194084457388995690056855501576798219060791965349144842769401535621848400747250896856689035314004597084093470995023586185373982897064885721020674728662334917441596963114806476228190005813573981856287521773348935346629483866256883620151809148872458468385443312647151105179692202233178953184124818666400801682549829851520652336170167103810454255785997092339218635482192134310298374220447709905478461794873347450897150778597838260892383398758429833636113222406963232105230298155185542828049432262357453630356641068716084982251202527530472114609206313748996498647107150943428561665048464685139002568767306263122020656191464886934605146178380497801655108888155167559665177960699164105398517573147575404420508661378962831006271453495310912731558486167268636549362029742818243033045022656161385038605365658685028202631541447231042216564816061778211976686297051740214226930961075021221198115588644734180922739283890384901665866620667114039871828236697600000000000000000000000000000*i1^2 + -14012009999124700213711775300716419027050107285801690629479543398732303583636343695671096994357170447297525575016813453157276602882577016116359729438852000156138920838326780165798944692943974464308357224165145839449567384372158367257238235551097416435696580759926995093803232363961081675059876559060793575960363250758371307723041340637907363076474910176629541043209650884892317620297112924100670623328084495022733925552411824164323248803191660675078036421374603301473729084874215274273290774027736823010406278157154258685272231739687678663877755667243584573954497631261570011224011126936980721907963776146615459656874080349758766704181227598446891244152232146713796192664240210185938005855933547088182983432091460040179304949842011022757302303877740384717408127138709138579704819906475407614350118019623282676375947723365548325353467100991755418921866298907235194843441402644456390791110089596185340333502945013681693040762557946538469620209416045679838249334846643125830281744390873803038519406950276775069314917167528204585708697858786890108926666833427169280000000000000000000000000000*i1^3 + 585981925599569709892641329079736853232474189457220428014369128424217044563706850419095396353659819204739206734314402146252333835091844004250644746052737169726353284057705731420009714202048839755520075519324511503207514898971010479882441751406655483868941977622500438226939781201883778108759730803503373157953090630512989827881429975475028211641379167194631463706621160295077951894094185097993893267367046359796054370595706870524887291046592001745682722608522240698518627489549318251851467495377567346083514192683559932907753175553071589545650832536055294611415354664531513265343671838501970447036189465420416153225622210484445238174059633907887708416162730687887818898232508861640649304812559366539423033769550237993380346510755856439894458382718432425506625140913664499464802912943364270329801437246163252082376396918881920266843529645622996588902859918675241979378683755499430753191023828992920982462357942889547774965561956207664102022674728600527033490231718580750005345826279416069507015291929041481660583965190094193363049590641418717243155589469359308800000000000000000000000000*i1^4 + -692655150078995342631643489147707517613328262295287424719577697769107661081324830903391406146429287997784281302641588231331327866128046297137531354815849259043746481678077356119412867697976219903558188543781912779901193371919608706555179371006472524054347612191342174685574573466994234349210455325607894033963487594862861170534550088868639042409012006801587655966188309219335556706684909931967653365336708923278224823375666029818807414949570355300342986810721676387302064521804623870578857886432668896115704824642441062807749513110274450298442427940387855225875990657237618077614031201717426906142733546454440083474270318164859889522183189098125424369935537705598340707994738112401781883631654329295973484166581213380824791990915952657460255889985802639354511262281235443605343106597785588364998469734016124345017862770950289463682555477848434812048423201477265230174349516249073918066948102699392406754036371035905095159585882712052020977798143452653948552272901538063720541171413697213906708790976900655090233804023825271712347807265521512782768905879604428800000000000000000000000*i1^5 + 257808452088085498591311289264127367271672174499088243790366249799969149165348481547320684727511370142781012107173040534492226525815677011118569441251313914523940917071255669120113045583328612300725961221350076014542444517735555258432890842478425266707706284028082698584513854749345710722760526991855260509772482141599723498952260820968240655149752279725532256809889337057791438993197674311626131373235122205242659495380432493502998613739337809350822498124029350710821029156329607941232774333152282589132963736880723388008182077077403177981438553641880470320394849616473536277912401516352945689790446911521967572006695966529244234358379917203140674682567664413479476429245508240482171450546939090542569656723852103851216941768066981952060991544850314858315622580648170475263304680725003441844919393108459655350017725862276091444292779780073355794469453524581017959113795819193995850406235481016551470982991489394659543280188623176420107268691794395759990400609310648151822947242350990563466126297190478054162586071534166851049571984691886358780788046179598336000000000000000000000*i1^6 + 27132871346005501205727799936154074278793870301317777182025132303375938903425490705948710188513107586418265709761266738853352305545017891794656299022532891958669303695718594950802699656775538562932572830386801823079952423210984344912725292808526505281144731986146705336319370235555003126165596781211466062462900067596985748041530486342770245970821006123603279937121867001131764190570842914556430149088557223910975110275894390830048621909324294917228350938954791847778676901929186904543372359078008975459609658629130174172226968729841108055545798643789052646976773856193311817303975852692771198189490248800464916874736809357878480336524982117200272763024507524950998970467981564644418691310767363565392002865074354310018286350941910815196506960536968092168810236953553888017474645647084580707789222945986907575791602700272989789908021694238277622707397769302534183198551302893531317357056858032647303277410196791494480442369481664334815892393808658615362573898811454550024240696870139514817128417524461333743751147219339696452596685936567974844928122547077120000000000000000000*i1^7 + -22494435365806354376793009512880929991596277866110367079724577335626579275845569499408150203640420449565501469666321740373493474915734787592662783335719738812292599933631775168311704378392592647391134149198912522764023138267846166453507251191768882805694338861563267952420799486020112420311854178495463019650628553329897867063314594946000804003754237586968588886119196367970030512682513503068352403121426105814715404876041033460136898181734149791572296830778414428481910836997728927047163325177085121170214056652855764244069144819051052628576380647958733356325418226635661903235262317173561916021922869888604723038434884750194600043759173853892706946306010885111577464435272926619841529113828432014312252964231617152176788255637300130053356171300082626279848913861678105162643984290760326439597499405336034350062681451691462418133464662188078273362963956475333143501959877372222085089860875766422858796713210550315539683015956022209158247224215292411515261112777007330222054248734852779335162802519694214677141742063107821378012383066988492401204309000192000000000000000000*i1^8 + -5777513441198560079240351858327483387666401701910474210920071184972375569913603843475111596537203734466587597570052644736178813599717287164756963949671122501281336361659408311979194337486618280988619768108797969713187645263173905725039794643699978112834692069577281260717845027220901953558042752566512380579741009115038803488601996846671210630674848637794215617898534627082973765514947315744713897838653476888237706270605180774212188022788415208159323051394611896076773801383436809437448334241518165673999936216538868324787856806512183179250604686065534634711744823831236118807597012055485960839861377885395451556177622426134411521833098931082035678817797011170140624668111478506578065027328966010900340861718090361805922710432177149003955745104722943371566767223603732174447460207041946809118483321501082201368049244258705813319167431339792608980505592840039450416686485765189687160955979003754787433662436971671636660583559807236813019318892009608315679802746433543678327801815750596348230148619360906910829885099424279580157932338480040725140975124480000000000000000*i1^9 + 6049064960795951070270520625489727406443568457693199297807557679397718533272672271377385839460697751257836329831080277030116422762132623102492833596444019720042566065872593545518458848096246474035673240429991573018624157196948879432062031014370780847415776099758311172320108238304729611002317074986039107530360299516057139601843609795478942799038777601172893095368581105988277443634958980668163927637794703593271898217915688941300199043617173990191260840781792123731457304947789056495117744789540840546556281103627293170675876552854008089639573991704493771822003882532999877185558590584508677974235898284277948514486941148382230920371085694538567665950010384194995025535642546531555404178135175687392566644578815550904060917889192702252224409142853852508560077204890085162010191330239093469475332425944653460380238782131733301759076982790839185635344821733157071719780900056427199791458334390590858390657329721426584255290307961294775263216307996178450447143547490034711351600790576112645845705207526663380488075120303411315859491126159005142254606090240000000000000*i1^10 + -1117860848740289637441983272182425658303932847529936094613807146325053783592240163357241214494479697281397314611771221256565765919160476935304493961410290283695904911674700712564869206393717195608262522322111774480097233162622510108792397167837402798970102865750138965246496945150137463416173049069607203544916387002258392244918019675065170401774893225951782972823652754031133932133925111295263856916970661489498218763173449559187847390966764513810157721582533059839295760667058030519773409350624655901718843829396055038079125798331834691314987477048272075898149144937557284976767961475598780288992321708692922031479657516782302949580471441552476715892746241700226318805591992499253481523629108394603182442892247529120964342402153059952735001625442293297530809658871417317608645080563823446261894247213578698516044134268375371888262391401001844889334048466183865562376784962649296815591058592137712131194598174906475583312661294919810640845206248912719782840171734652754948917789672317758702588908368558833113231027655754727813809943678697685780319436800000000000*i1^11 + -172455067096645112217366578261864360986317366518826821101585612569585633277724664553365935404161407520122038397444030829478631119111032527821994310459361905474870760970887170000509598883855696047320646754807576907540433644761825741904138701802156164492823128332722768175322642060848713452353033534296065552385422497242057427020473412146335941225856100386640365705820826677857474814695052551476296304977651268728634792252530025562527025479919157308888138153800699237334816757400672768301557580295066656087380810926588170433818400937289516745311813792082162157419217330613064239503272064594662339336372594307941313232986608977800936135124394080887455683955381947712862424034722262378659194199339071078601885897840207020535253685180294901917110101876062850836260670312622478069396532886187184704631046086933962602747570598372012814371730199905761245216179452601489387434041306283375217011235715677965441759383662150784166727629981003353330387489507517815776051741797470604370550334932507694381126846070061301858396817722957539064293654465383713667547136000000000*i1^12 + 74888427132524170311640062332551050488664921439772321319634538786301360872129118662217631950042825904897866837647763515170309833114593328142076384765645739544218154995424268145523683044924766826556273873244925248178679634426409651507966417896597638462317278395857292717578368088918847256993718442043948607456466381620776088996864595322197958009298080753283303643043080050334038842754041206279166711638043458991681396788748316882510189323030310969856351364792280017842772796566104173873665557232662335562522743362757158670352957882939091905824470898882121895375303155080153355311093678936578010890767148572980916182773196635249104299933083082792117727096977472804911629578255294511502205476148062526538541849351562615841109033158543952616908013877297743618954173743509758102367320206497331372958118007428383277279872060222049316090989603484448288329841426246755972447869155340026406141198165848034915433862326142370380012762404994921977580595224416037596616223774128901151710702706801323260216580810499274600270029026668833403682752294937310527488000000000*i1^13 + 9277761805854914284509328530576660114721128535442646620426474943688770662436192678495516248866420033508860838762589659020572080429450729669497655615214859829199567130391420356625439934007540131614682145842212494810918991529948722258788431568464120763688530563833977209974890247017395560421056947260328672524850945361106050513630158290483981889259529700222369272308878735044412954389382682417420483485597840246547060261472839536373042283835137197033016677066124810196111762306600225740452881963288661844480503233377615952687308975086431582864028705293611361352035822706650079434530066228762110551308257495951434199971745188673796721123560412411759300071179881149890793374533551388565630066842212097642735091701037230694952458927178311470903430089238251714981065033067070607800900372668663133893108367652484441606714643388749944357129696050175610579296530595269467518117645975011721981853545787031375560657378064388947868142647012646184775387959151416267865907571848324642256472098550683767601195741025792434013871371902757047392376330266995589120000000*i1^14 + -1178348459906932298298465879413404272857768129766124744678270940132993692896523869823497180537077399194868220600128723807716302564890564429606539905203229851787466982409636496645113246684766464585529314532869105516111947643779090855185708120955526827226717857308834890160981207375504200689316579447633473074372428071881637533200607278564342644836859619758208730454483758064018668614958490527257626485602355544078388065700441863845006340196876537593249228527739478669095249048519153285688093569310243630312765604785799487349280504286765754720009381534163629202536555728938157693817437668607633602432846395895012143193732098135070345642515617843928591706904363200196529966449892663146429324129123658726817379307071619586318375157538282110581748587788678534486012726913741022271853890273683599310269057589444310036697862861519146660560173842475553094446060054058644576126775060730763456553707889643632404648574652155942638757983006066458496433031654355828239209256539011057258052950687997076276598291644558915770790798127585237002695606666264576000000*i1^15 + 24244702803893779605243815874126735265353920863298012024685660627684253469606915343918278382114462288290185968867941908836392467449315774033430155061090373801505377715860977545790875626152576523073537528169608004966725418361650783532684971643784108569077706117620294257696065360584037949816281010314544406730202440225885286363499604535817876988659594707341090249486875737772223799484790092906150408989429308241744363289800302152453475606660545104134327576786404629973142597866921645327268843281338648928501742155442045474595162479703241647390586342554071962960149129578166502316178183957541491100184759555892982789227298268313082990312982405298269174233880280588482169561202095726466629970989326372236590538195570325472526261049801203149334560360795379637665143128886788410261963622329035142996151377361210427481981685489978462827713658330567852030135030703518489020839936241125258719451629225307573604454125403069784777173339994429998380091269246698307091119332475838643937510508785650729381797712382196234888686678029780916403768498585600000*i1^16 + 1821315741703648390689402956351995346147839954965642540454792018145719629092828343827789924101021225988838542654281044978997668990060004002079237561398716059634791101235383003628106238662901130443078548952028562570963094512047027355901127778232631601831849951350595926488946126614896019144241050407341777297479801931445339055054665223695002969217649970673747697914663456206381037755540423311220083520126729209351968805850069617535259865588516977098015550106335523640434635415698511334981111958703981099756055102906811895865823614627967952875071753693557403086960161045942010313446867304740812463827720362116289884458472076691992444798693434032436863869923489014656146115769638010420658164995282599742648823068531633923481106551683689224409842569305515666600384452611500327280517069837129025861128051764924405535579982107316198101572996825451582854377062226783977155916768762746042845297622163644026655094415749318723565632437428261911918095615081771914420684034400666072099292499980192587362669364680893841268771956073051974458681589760000*i1^17 + -150324025552216251894063814207669635419879526770124992752293669110703944540357635532547408710378142976822090873564554068659352546536841312005303169988432806242805704641348880088619564213772630767554994281024138080168863344338347477230083429980749863566009692021752260868240317422328001844503720708673774789801610899195708041853235791704699611741844346698929681859932622906714465826074853825651687302774783920995860604465847909615844314933710466809454579430615643604897333380866375768942288436424239819463943003908966870610719676231707313912667816404174077136397936237670108853492583562335208017873114124584630501356976640701319809391877415830368372277447869421570370451337776040413492375359584091663655533500641031085082241434743368181060163741494863903804864223337692799895916656865140078661510843321740497854980332615380160931112507322186541930068669490219540108223898772602680464033303629672082240493856624139765424081548544158781224805304051628457585138461556955521184879451515840550627266261091438040047289984557244952611913728000*i1^18 + 3130466914166065870991066260931852172623891718301930101159682148058727649451158456660126182674434523232648499841397541133672805844891300605600058798609060220985402395732237262540118976203010662557692566227593004933530380903028976553045274355664998765061160206324798533379537932926476579575745971934105385069624465843958509825973831758495025493702535833982387181815503236385631611758799245679671587633630799352947381629057774839257704661100093673898722202080297983923997360975619817083998912098822492831943838471427727923100096595165178212023330232010302988940693738526420147102449593976999438332017202032618062937939523161782031424566674961353047972836679111558683418471232197267346889389170857740523310894847685930805320084039379553921838389053694470626302504107100476511509200125038231319137961868937405637308568205751534372092220533656021075642130349146091844203603302815598109145358118085765968049326700437726244658860497826153212932015384621131363075915639076755635288338766513894032115064618419535852969167560029897464217600*i1^19 + 746557411178676639057635056247540055975667643146051153825644378448351429922496960595496489336480298876626478893100556283221285818129556655443897513216772128670776567017819431703685598305120339314172758651103492862285426441541703295420149624803346338091295542833220087363285794198135768599005213917596716612802230149223664867924755283872322667855662918823012533429259006030422664771139467247614347421573117546473824715926531919241759642744549377994633364109288678443073961995289729501009781866398261601144246816362849670728686056236838111258481510591873018882817620172974387450987016394282541004270904460943192496862323212392222399894993616164380059135043068816010765285656076417106699758875373328355472774621396101364745696630975962264675270659965510218021282936192447876530087954411634263636204895415987992645367007003821069004160026857539888878522954013672519143471595223448627541539230698955303202224591149868560949551498822691346333608331359330493957946699479550806588061125295964421978962705897599976004725749973992407040*i1^20 + -90833399422210810598495793230277553421566489913531113401582505091277523008685344091261313955579031499274690739568106627662422647057928507250626050232846100226217172376723801360761244740637039582815901042241696406281782037790263517622458809311316657562974970040731411764161432429402114805040672305893513754947812585370886141204584289703965813201796380480582204194792301612630577347150634404992313688854645983248773234214472450443898269611147980756239497758513599098498168135022010831033687768685910685185491668530681048380038822028039814228074435956043604475711685139889583395928131440685380815924820746185033290454141455248019809126384127334434723120607965106214232157437203622725341084778452989861592767670741297857887547486818999748286262111140399543173819484201405800758498355918198174707794420515486592419437316401880133875959165145051345092678727853737106616439978849262887862079310422366793378953303164779809556605546509883575719827641382349418312226686424195083087653993590556783808531452502019042904344900027752448*i1^21 + 4519520279750658473390153430321743806938158440805529639681310079263394474789722433470619219901153626468249874795899167418117409887958003637706819505530571152302104942249800095484874427406056588490350697093931986289537405771396962162590445238846763058150105569615670647123475389186945912408981606633740700284645755107755742573069515899753830464548899146258399987211191654771950648641582602517489073079305259507558160118425746234775245914100913731747966251226940685858777271644218012368113239996361382641874209867034924914500892216342482886648161717739813564838618693471697902640803435092374280358567842098691677802646278903371420823485753339069798713750379758870145620412072564863528295387033203392146730819207213841336738932734944259075252627753803009932121579578444792980288702255254381562801687760910711905138524651281488799738123081660373837665643501503956379712484851557823369242922544229050242563801906604540789278424252897059597466211438457455800735424245648647602347237941644643733923806869587230242422956111872*i1^22 + -115340870070688736678821123738754872451220259850136717962498380402265425952308808273527748928877388227655911162075183597837254698242550479337943696181412668421750868754840619227923684462532729521701003591056005418442451133645370278874373068432006886476405989422040863341156486801218752081433248816729524023062320313840463141094933405419901496354465194680611429574552152546034193683234444435483354344894910124651366327654274521597785631158415949514316042801074253270570532418661212706950639170747449436839667317787378903553271469567549589640995937102799424645247471927730037389285860397548634885636758109264252280324887454519794364548189878252118816469156191328759412763722191601360655757940141185244892746331840615855235439454596903677997794388147680485521412387743950618643021165370262068157710990671184856312755060326626029503863108364995090059568759177332999636304951961370660049578863174956266601797789666883448461313751576666791771161271240108332722907570799427037101367666006844457608218428482863130811630336*i1^23 + 1701024549499706868182174645073639011929824180107545357708510249337334911589795685484725592219405335661270217393218733654037114819296080952015129511769823240792936512277082728538492125281019773566564024405972852731439328370815822305095346656245488916721517553784703801135228525382442691195248934841245682936927506267244429713568120547721268814078273189853083252752557897988851655119593811367710518428454611625166777428105142691635396345340285586780402189621562891444075837127344406535867880763849443815090284344453746691379679554559857664393662928480597259560403218574769111340482868604238093614741202988475882227875106200229766426573250664537634375170679477638589445270480509785967464926520592689050633767868620944436380687142907172502276097592877356010249853974189759246826191457566900601315176597243364540224676842698822318454677673980210245450059181010076016477846978174836751455846114705992438247417346415586981604681456369510059106270366561484475852005180140063483539906721833139334886301143295509438312*i1^24 + -20608188726826946706139714722365281587324371437212139707362478336801081783277266756174917748208372423298247589986160029655169905995186211752124394204844939508540581088526202453671170518411579591574579307157884984326582357427409812196296155045251969948300664980169915766116624571432807947538950752568684886119167285161102380468066734814613895776393193551807092452622252151676235086829069541981806023138532439660187171635119512629980891585475888419465657366769087752739021657377328908150885872963961522106574492263438413251439908392799818310469838591104646396579260887657514218504418650024608576956041844516606260267916130157529309527397656696009741248857909988271118589656636095165591762507403027803426662896189765044490367103924205100860311637903377535305749593991226197698291570498360587214773434936904649891979940621963285488159723039556090892634057455017555882262543362633796167151321515899149569341458263709469121044381236368509522804761826360677016098199914718890964376646904479019250834940960589581*i1^25 + 259197410883243191846863010491508635160090402562987803647734193053981677887311431056656305395196330146515234158388461527195353709478647388775167882463991287328277505375224413924505431118508618702010504545781431506524475922990709011779191781941682755623237988410752180467182307542323998163985295162165080047622515384369167273717962196208553726034892487030553151797971397910416007128313648944727822526982093789560207995337621962827201830642468648219423539355083173765347621487594053079748806691147792280208696534928763055216495578275144113623150993610797794190622070653827864490594479070847697384776352790208296569932073312085564335935127686801210743044488315879327224935484544179793569363172898924705764197071356568055015690939115899893603637014574362662376633114413762358580404765201308396618385256822271170775065419922643531996825846169268082101288480371522844127351679803576265512115160650462863489352890658999974735517229334762829941922470876283492321692227878651172126510028770314959607769771008*i1^26 + -1634211380289939239691419222141618989597874750340722168257648410512135836252844300042658930357478605907069529579947348032981019514014553269308013977733793470457411199840108490260712757438866492878381616860503173373571949143912025660374299081887785972837142534589362664916248579706472476148283821348796946149248347317192821818621493642720569850028794388447906943166505843112517096736394545574936158235976676569565231482093216122054568055971632776158670019080967351667171517084357289928104249832242252371140592862917738027473750075613898035279232455561981504192614577207501807500526998192082028860599668592624701282907251136623886924400888912217417211320101767487870052599218249494307741105997933371763124540316238346911221872302593287203379279939279685029737515348318873966945823758065278397286829898904409551897652801628164111628537654124949459264874520832799265783474218130685367158539821515270415419693007369248258644122289634552591172078307632386855475583934482881303638345266873408368214016*i1^27 + 4036405262803856647023156098083063257365919969527644440767947227860680196285201627285627122211660386218159380461151478264697736285668802194034698509107216935090063960227808401696512306788938988184134980877669931868217348069247622667686373142406865685553154360296664382594570709693043202668345302447554005265332407513776170215197738356795210714239601348843067282404254674181140460931045463791698666861129362872978917110489212418033730489452453222738712545685694310885819976258220364485314496684897905942941507794628673782046106294663008291252642318042047996867363089166633129479473575330200534053838383334988457564990064136773202494909435166215378098633729382751056842222751010594752415277701081936472523735614023370936791571369066026652787265193305110935295627364745830528033833319640866037050971627022421261357227747169623806548826202751352877640806694005004244303658538595336622259146146259637832211737112203964668078693346215058336768664766475230689939885726894527534880209737235824640*i1^28 + -1564408611686587509658778613578392738211990746060304097412066292341793380389430451538592711801247438081515412767363385454046004844726722887483683046396913594072431681050809597065156278028587340912217783241362291257221626366970535414646210688071405684126527729125763003681441627327285159469102712654198090946760593559469066560131302027598500814852855976297472110532613669809634091296860667865516617773372674884472151105698078991204209997034985383853464080269067597899567717404595602026037546310338307691267830281273148183769808265070496569853735724571515132153949824068716549120430520166567996061607409754375103491883693659266086368979996087751978928885001054633346224029271330309481536587905818937673639355894441612722726543820560785681886394470179481760339744911514876232109675394209759206237185159703380157860841284910450612104088238240144260054697178105833484751462931478755016617319282925510417126087354123740291900350664509575925444780900759477458624124019677930326576857088000*i1^29 + -5074518945958008424601176566236056079915233468817593089538122881016295683864593034297258066927962951735591532874560089839975583477156405213670348715872363936980944719663305050521687642228451645172983296137460922961013298881125641819493119545013543386523994261417163892181872451414255102439881254891419155353347939783124323950922783451204806458265828104384232908569929506906873313502769572360096042807160306359039172126623167028546599815319301900334817730183057773603791559732597842562330583934441147682495690348093314483924796653404877342111393998667899305697585161382301945052401827083852126049207345874276791223361354959530426463484468348472132584711317637161744381015411963260716440523110917422668223679959846071892502605145964271894734835513830983730982524929018415317632280146004538639143878594973031237843078886222753232639387421131085582130353290679222296367179147321826239284770560681807540247726413682790207389837877258031121199420406114969366112228605627989814673408*i1^30 + 2440396081101249299147895422338099668293929070762164842012985017154789278284852387643913089475679632760055032427486298173988172596017606557670417209579636183109634209056872038950820984009407278086299175997619476907346873140180344949396076327013684313968161649983939507379215327779694309706540202441377883767640615027945508254550744062356127242391982992619014387491083907260237336010065977049985347646956725907653642820613398770520031552447818970331638683609217515743865406713278516568281249039815304132004222884957099777386682787248007829082461731153414091415487264529606091056226856492401333785871376613208760571887384780497286467510158787220384617422921472118135213635409735823398175436827460641657840858419090560177890719256465122839524675898059770513316896751565478765071030489993464919003243198847776395510534821572747602380050819768059766203992359153040910863688276455495508005889076971965990494344328106770825500567421366065774649722767067085561385890152259256320*i1^31 + 3483013815475816873015925200796392762177877501846155371986884568280204870364722881115861108415208174593212043102207836709575655534732622465021348421037089870504501080363245805225754411555544129387379053374041907963672497396075084469619251888662264677438598751179938130547406227844219069053884846789444849716090025823419542222118554624943665691460580946467946323759537489417071385760307624534864939918337211815149903519653400870847312283522558642239251996985293708549552328662163605183119959387015116881517573732707201645482154542580103210517205218860550771731976076920033761854264752679638206902075314183100217924121127739096077491147949684702746756364121829902725468141254397406406501214271552142148290459402012647766743312435809239736332365409340497439152338535281214701294738561379385323334598247653256637102770203280600053423950937854622531711587538586390577491028204383648058566730965476090964511998468165503710711863613257726783290992557573757151368674541568*i1^32 + 83446720492144330266633833713246468192972328462009191273560266788797398540569015782764542635131475750263746050940405365162067673721088026345368768161419046902433957532243669510312322784141084020643739711668818212699862836675936719040998855601680148754484479963871856277671970252741452474192857288602162421999935570001822609787555162576922236789792076323971706337749909710174548650860315706810278980746915994940635753908419787851445983444845362396096205937907832274305309475976618382374008131805607627260987069957200561635922924040682164146317441037156489002053952288282676842940119923724553243594981955806981163400619458969546791637168925341164669011756109772039177033479773516295226067077976376168542179437066859550099763192517258376858823739668922075526681303587319343356316294644853831734384064730777542658121685102135554489820770760443414897208835902637439542821692727990571566745508762865013854132724706038049309182841949365813045839078000273731354624*i1^33 + 2742787533137996554218536316368553331689416688084460889650768654039955835008424856979726488800359980610854425163087725365752976768393683928082425406101283249284901490937098615200854492070440521133452215997042257870641063365320996323630225619256326836016480429521143716652948099512963527686773128132567388955386375904481647495111392406547575911240507879540012643618994088307874275486064352799661859051827416319361930270675060275834513710771790552682397363846752716326841820422347828956393030256870789902958922509878387709317490801671675300878847953761538131906277571678141074144585596616198085250197990888927663890414392248154620843557661075415831835721409066699979591247691652100411355412422653715204096153900634185093224848418723451981105408304444110257374681036088865747834978554197388150077199091534700019073501026868845404737217317200808035948137911357533345385654741845895643618638635936155814251051789172088854351620381481228803592381362339840*i1^34 + 1279759053490812548757089269250938836819819681922388974470832775523955731482853746922393077639236103693258641984175080604988855553273428280178496694212154088759572723719793640388852272219735251520657788405894942325336417433393642568651758015207711727090583064261493778546930865437348064716351605662372295211538118497709504591839291008662411792396387344042386212628751363615708995258592893699102453436479803711093495121865963762924326866917982983004952082384712684079840225661693049228301291167819881603610649839016540088762983353535847771319160307732696346697202834886246096981004601718636871492278689624308758786174735753973586110589466234256678559874361316357163592489924754585594905938993886620880414450541237692969635076812214853491513942787840070609356507954506035714236929067560101411987030957842906020064512177280007577581816115949848654664249960459516015832836200110806520513579133924409386150991839813990421861741586051648527569780736*i1^35 + 49459131813675806994025512363470781408510801404606662844021377076431063459841832735389436233983026597695522898100121786278594996088143306848422663161161241085554620359081380034355494493416072973878752438551054875118254915808996094437300605407538664800876240393139837147316513720445433059258204724710000097545577926811789436478595881480609856397863909944738214794079806777936111615682766025964729218506322225521494068007850327945012823589626900503229183014459086770974671956161021063221940440045957375056221633384060596717629447450556776703321320986291737919596887670344770581328055866130033131934211099012440983209714734989670775865317072086035615503403216131753309285606224092133673169264556485823854695745473088761961494996363940594569235333225366625245091857290229109295017066400366632622944987429481756170064976419960649366570994198473154969710936517451689224654894509311075452376054400819831126807744877717969885297360806384500736*i1^36 + 113233901605261249903502019230932268590167497595004239474102675493703892599106818451018611253821229375148704365292886421886967016023445203179931980104659002953979744316696543551799033817698156794775658194919513565711139039285009001560086823373028414244298886219176420070140189466711121731337507376508618962901809906897358543857465326233680527395294981727570924555054199013182412959583400618957339737093852631937518264070206583973447424708511194559036349037020454232013110614817452259742764316719574455818859514226047071937597176064706669700122379614238563248085969890843394467717090315521030189653150250432515077561232710993065218469290395504953082645602739749231774403436392617478696866039605419773430899735915642097495152183256556025097418245900347833050786760754214981918408173300258269310143055916952062736868082735924144775129876906084798617121728953787135079715507987289937126443009959546144469416997345577551488190775296*i1^37 + 315540803497674578451218331240576024051612716460032077814670513795838982095578011778705235962711217138859333952632275051235332106200374026009840551392151011654802487841028907652312062575271380045507969711611467669563758015708890795801580806657472910148994486719425412066250204126316802528367200043575476591625373865460517408106192311489292095882680551728540188510502419219772692334527379685684681473001795378875611037289827460779951906725971219478211961899412679389386860700160467191084016839404635221633846652941844362791141954397062552706630626353174549153842534428206530118093754784097542364713169860013623134227496203301685565565604241293831342841969760356156854309858344598768616176300615768767878173224632404535103536579948092382876136117238689630351499510359449520405941379156217489981698513088440641308074285998453322507813853487494684360472120057475985435371081579625452009858293417269810369416398118689177600*i1^38 + 63085903987525325510036070530930805519698085246576837089506551282899021990383721443240870284391345746435269957741894078917734286249743892369580392736321302897218742757230709121592958327510298771920948420765431510340634512852690611246210960861055266002281110965568663348797180390878286284461663630983599562586983475970644819049488612240361369453659125028245283295774975864040643828770985154050334107515442483864111341633127704647080550884016631666556749967973714662190612864369413309959354426855684080638168744767780335101391684852631736840921056241672118253707267578590148518404580901537430216503500117687044976321219912269372563081388579649641842780703210962905714777256189929651555814576681029145055299108066504037467139868272630574742518230164580251595416688756179676163396715116782788908136012415962797153269655560489599652807164997716106008522260126714271836884245091617522271361708491269816511855853568*i1^39 + 129349359881247765565437378983297378629095152203238324068581829349004499609373668312891107742046035647024284654000336025817197461479806337269619600755811599230618298892263976296993084053795131699793169767321937815303799121078157541049573467388656331940468926732660784393254221969022970461187171235204013032465345064919979600775928842682740083531827735396578560667195708103382684611358636694886410095444393632279788707489243188979978275518721931730305248721935764539963911658458240960861859533940638190266704484395358498534333527839631283999895376151461274902142383585890486980623428166184612739883247215021589276525217781066022581868190840366558338300134291451322652132764001567734012124531092003480101042634013594056507079994225237765202308707121110584739092332852542740274427615061930553457962738010721795520492851752078413752300094494711549068597041052061124757782810055263886986904058025799057408*i1^40 + 107081715365381381735505041114094664261486858916528983730489550381683181496987081522835895837371834693646115933851983543556392462154959404241248982563665468978721847476126514178030650475650603798395119219365573806367486191705461212436744261030919995155607946379498516636880610261940347931807014959588295680845140898233900312168057684542372063464252763029662286199871174949654234057806114922045883036626325874706525318678616448651274320670515578566261543292758773430391218198274983436490882462558777534942981065245891757463602307045797550957059939586952282269969528649724928913595102935903799487304342953833734879811649805640070803318842407914024599017806730849061631736038400540616779369783093423654719376143795076289280623346698582821657626023432123754450060746654991757504075052800015276046350773331286192499178612280988256551290496000757516674992456326363247211803339527755268829164339200*i1^41 + 82660434376505300572244064629845385922437687676203689810111304160733491217217307181000089173102197567627215068180172277154902019203962254932335172595935045337564200948854755290577904730143475814685349092438058903165412912283425077139967087809611876135062682543367798624145043548716161794272554897033229531591034698020607209842775927119770446554882542097867026515557516312780283981553950856237081354357296863341464312039976613338443773330687075373795194091977388066851545436221725790013104157148301579848866473287950543624717446178888352096566566721704669574850106576746095324091465019287201451310043361998556603297943393645181474718106096654263699350887416465192315148136657281761541196170304174639766276657798657006965708495352296116301274169793726915972882492354528200154350084280247199030667329391317406371459217581629487279811848859249789743279845497176200371733580303109718016*i1^42 + 3534112792438916971285809567698809902123151484528098514473142856838944255372037238282647335897120887564626718904204526941179442972672828997577533580052434935791842789756236625679269424504051509073700116248959885186490408633989134760344716618663578279174965692884900778735915126321758107970142138240287049303284073067241892345124695605307209371002854485268565923149392645089589774716244502930766593072281768145882813708856081866471023701735125582443965922022453325864860975986895067083762023393135537830674105456158415289908297753249637898607714591994401621256380704692286397310458786453532252485314726363770956966503352101316299545863374018392588989826794890788076974997683026801881726289506173046620462340843051590474014608483391005008423825996641811173525649360090521623390302006684340728935900672942139019532831619461179618800380810644013741762286246444334658028044288*i1^43 + 1899780765126238714603447338208717288385358318629517361214163548942372493141304028303812820266517461469524302434424569076367670569823863003190428135070892647818749132776836230552519337779226465334608816020380475364679562645399161981141248775293929781729187650739225898843293405264423412342899284408885208461050609809078620740872319479121807551035042923554025954130837931716125321270709008068711048514229037411533733631807383125874148519119190419013230433202496722865534461667998913659182940034785489449252297339400812234245094817675940431373393045897565042326361352673330678973196781941618417556529008554867931587350524799957904481911544809837058954378967916640146983770388724156583121833419590047233561484279120923176618633006682882188799486762282655393415207554190772809598137964275967511059939256797550974672232654555501234214524162965570282451875391323766784*i1^44 + -1778793896405063438592309096518684106763798466216294733910670506154209620297931938091598104278898044906836683308519177022494494207635391564568877404896884919266720356409763729148547883958096216299092879751847358059386203075343600513937476842960039895489356411219968359076436617856992023230456151781861162426370080978424577823358836184236473770371413430263180175032491135926222516126312297510365439674948583978299851340750662102761248727491878840201071965771877209079509051455016413242673237672822500646911338492943953822696768502907029147869664552108571428571491706924845915049263139373614248189572752246966364388406629213605410242754883958575388241256111612218312232678035926985907445295835810755718358808279825501257333030123955679181365387656349795535539837599479245679082725546593253019332450013113949985506779037934824759690448280006780557356695552*i1^45 + 542387824614664629995617224752753744309316128271525834071272177759091572954359408980781955129976070571331600494234006012983239041923107778634324269272168158643020670257838080034216825838040096429428155328847922534713706902247575527416336744505662654833932465632060208452898328147160847164608336106374468514155417427119652535155419029508742386339406278764277090957172308117895000734500184327234028794478376699437651835189675671448260693268669175094453037780835270150034675776596755277619117367083285861293556649774807037242297412455636357338333504615142399508565712915572651627469514270765976948897896459894995600975439196045641747997247287684558070671426576304360853284197253444956059355151675497729804895078018013217076194831274454715011605713146909457282500057207385096325180828337930947132303945990049155883893816948479148690587846164086784*i1^46 + 27023643737153150912203296171533530296817042219387441162244348553374013359511110194656368480391159882687401094477389293909427716785503333206151762917197864076414295423856266955369518248096480833478895385087166893659958762692277465203481916480781829109273236761882043446430057162876694495082292612098823974527180351436475479337569104703407668396878826038190559415406981702437016975880219002297683088958630467163672782582763100752385515903945418773343666756398228236207001259619323679758682967534819725180761089654603809746502336143568698661879953840858530615582276073873434212403363305183305130173189767585430967644600536032118526896457218726257191726677466399117007366772496891919559859611452647654169319581301382464576368157057306269969969068391843920505563784811490877461987130857402173960078406980913322811341373851762162168496128*i1^47 + 495865846442555354446083257573197545592234793000130561828845288003088029748012504839675739463833055844102598961743174729450204524366145149116543852065149315784255091175344204558731457408134695247145391467369770875538935423479736921695917609251003152098821394887340855545267035681783719836236512825266278874728831337374697628993299774881087426703149107939487223203932451079988794423368742643363286823825616471803993638153727573280132991879434154834544655915452272457997489423918877017170995563618360535085181705966124201635947340897083635643288666470619568830606867614415295768001303877306327154422446882186763170704168242450686126611105230776065923781189865185672697422328433279619621343235700106176814571885044982157606607024083175136620203777739095666454578540425565456719956607088051427370327841026150197322490864205824*i1^48 + -130406840341034614072298864280307207028794982851351791369293877743341096247356603676275045340151454916469134327151068195812711430272583121589827317577463168712837213707219885638856320740324039549014293704992647742339774249291219767064108525318884179541630717895926645251730601921441246405089815267959494626498993632360464770414731158329404725441216997517960802640126467190586328783259891907498240624241517267330411174629627344017180058460775375881174132399553620975644799036864244067554873843525807448651735262407019734718593774191153063105785207721197107163697520209335938657056927404015721626963729524761903854916676699537245877502342767395549162214012058886444815187109148308295233646563873088730985227683073131502257975027294138248226781894486674801075648106153162048374331310205361095311088627523626442162176*i1^49 + 647514459198906587255841811444460989624110138325077633885616950239184075374886862425396420475230795322768080457715835040440257718105995519162722341521527620441520781508998292518459949314440587319771206750335310792717656476896046613920716219290777228490315733049411813080405118948577544192272376402451648334583130826219853863219238616960721476254880862692099699018175063584938965388794776926796796495592158522317406201704205309206566866473433211893603786241149777105547367863740635573390925069622087001658578325147079551423890588561091694342401513210680691210800857284292440443917523270458679232365810623314834705022754413188373487143463997774777502603609359387858505718511647831348092801437388170263161315506556879280956897821391970058635244366196223584034801854938908453932464201430267531886592000000*i1^50, -355060572858195500107092018749085117325859203373792458173106074541741372943022939071705450621549378213646536527370500788121322347239830835442811022636422221460807357124385162898936709811744572413270791682676319132433000314270559900294086404506610839044783448498431411517556611160803366909329311767508748492497154075400752378144485317315914883759134493876816703014453908488124447637113357132277206718394356928227531397723522343180438029362049756288413809843206246006359743988046846421478177445741622364024318783787085127918021006443435678892433177929605645377622438410288690798918496725258435433133237225932028314973805820415772698837871666352938564129819692366116981655820355284787608195625608471599298141449102298140608674480490022024295247088278383230687990458470607279254215325667019443939393264461816450235885254940415270193995388912788001192870935149679995585025110579599090143773923466411386049854008042346616138642824289359269410263951285084649429598457013231354459584082603886829359470475697319187517909777625165213040148878049889613236272917810798249153274996936331178766559241798032139573036878411657936511327725529590047969330191122145201653817906851300321678425410439372142794687292841873995647630476878339989923931363542811266308438520061451396322895690522894131055349877178315019591462518651678097408000000000000000000000000000000000 + 2384424898543967469189739420768238487380594238560602132471901197684027452854084853823432586049994112554569845228535144959857094855544889996512827746341419238176792308832945601149847494798067342424977555036478439516339154594000175007182539786212002132818679622122893483295023333087335423384754232287907373417139638143289829562313910139543686004444748856558775359165727067971477721514809277228256921786911086263882060982129150635006462596237748911889817540214472332305346018395671964666937515030512548223761225132129336881375448626924795928638327541814525444988943778709952461611179880178054497327260528139181930331360805584944218706113302842686430017620827054608385598262372012978776990607318828920658118237844639084415835209334029764314908901404728566887150892448483100844167545072454421069387724445455052837601886933625930444270106490437719467300081920602742045181218766256562962477151368087943541499223653867324527027240471524441482029261503434549501391558757507065007106538715509405114141696888009275028874940416971698005696072189392413400852605008001020713245377841812100458705199901114777529627821497000077437245554471245698821037321398933845246817386340414079473952379043406103229699850921622170671050119514662771900069678408721711326756801945908529857864566555262208621821311737964126630465778639036177448960000000000000000000000000000000*i1 + 264592948387604252815603761316169963276481024994299154424178118856940087636108705577970444906329698166485130469482663857668198139472169962703978330012653404056872587536936319098299614854174807475859821624446860750527341879555960541694642166687199642306728503860210607245709776623469193298396581196122764153511114142463528216297432252858161165904624936954253521624343017754003393373106979751484461735827063371413079392763948871043098943775965739049249355784966538521897335337910315975553727075153271034845398163189098246630604508043065754775174777797712060560979164245280410947094339113956426100987109990570671944159730739233665741414015286099995588028059844383120820746745575565847480140318768573599747771717751005467543686614518679977084376384758912967288820053623738209570115776128086553080324791955471107169077412815195891536142220365315125966799196067647432453018902172383985646040705224705078630720766011581368763209027873382322169857929364494228852888669147510743880631298524678661824676308878284122699042293486510355468736953206639084288560882368017931063439491844585110811182146391870438244814333926560941204031129177443241455918009441484361393032904502499184927527749446694641768054899713438694586320187423941860406284088088541165482625462867371472543358906182728163882970659259597580801883902457641382707200000000000000000000000000000*i1^2 + 6040589312806735410787210178986533431106493597860226948210074915854539865609849778275516746367575777132195591132774988805873010740430611989467161486147905618800747777672810266033739636430258556197540843704300007813611282243269162879221231401283105442501136434556917100927369070003116034025774102275461613188523089678635434009024518582505436975805436186409734817926573413847116069838742851817583071939545253007942579279674388202994655374386060149205322414383482534393270048090288549868276646449711702189185888994563846440794325913139191553444459729670145547481751117765689296700076518225102149671729602687680654635686367383296703591906680710606347422395680825435019863426947022197247560293120793312675250141646252396192210543867350601420827769288660349523858264444698735210594713978600201257657852875553804327805606118876486086280909311453502333943732609208865480845463385490145092952115791495314021614860878705921257097380962977748474847934504443617664005698477833363396754082912392447010482150953263299253956720108303334371971062442042788952070795587126194367050457727635943152835400372649010090864281115848438045860662343859251602742837647651016785644984386775027094445633335537743204870811366626592054307000518088344440411692237727174629945598074355698746153037002295706002755275367149803336849119294584426332160000000000000000000000000000*i1^3 + -224940608815912925457864526827623647865927775109243584523763985680882940875794793995923865310088246308521711659485371676921667116985242039948045242282750284446683924594258123273395355527801866332797745329709736376284596744980647742124709999920843898896981515840545183731495841705641184006041115551108638022238760030183502645070328264240955437433232632213844007407672961082544749505345124823638069707192290086164828760254941494670208434241993861535892821672415655217426108878526835128419780741821149252555778762623665323959038468324654856728861881276136346848675115968745272907145543290303804848144844694774882238204516438990509950314114551904351884640882094040092009007883836795932378014489304850744712641340254655346938313187982739947465373440659451450394376087279634399687610883479970991570579300390627457646537284840837849524401730947984629544922509204764795409020600363044691429038541431767215127154178567600268509190158464716713756414916905838941670133900748594332634408954016324760399474664776183397186981613561144897499146106606086330277140466681219502617839007432279869973717092651550154690446956677144208850343591172897213254514813197997356777540195389240192660520898977113677746635547084768151116790537809341450317792589788992348801361871418993052334932881203916066308622394249301373957574761169397848473600000000000000000000000000*i1^4 + 260739221290613773402140869317039129460447680833474492025885588578605371142702453473400398602523331116267327303728062507726590465398538829381029461051570644576681482026630917901664647407710928708174241080451239682039584180212174661918234214313889021269689976167239987150574662825086230080252574399437591127630783953715797981556121591376844499548419334013159194486605213570018024592516696744279756804195505676292942719081005697452207869990550218084750378002253124058808140482386274859820619203887202545218978463846851995854938067127449541371960979287243427820259830094485203924758225294833772086745232529378429064852179976747932594895641460875711981206504255716649386480166248522328386926183101042935165916348827125684826312198040660229768821874269628734731800647215925491660148666011212006455295562980212714065230279199431496948866639436877909910008074851439218776815431369474689745481799414108112231872672534974742860015897040598272299702698906776101447445527080963123823882357937531255000405596867970792693183249191837407811019330462961920057198985513001442286287807926939575538739723840907213462988223346620831643833814780094880618449376250700617074285160298389009214045033917219025451555775140688101945751005528031264837435512194022162475207514683482193654014785288649535995362274527553130035472487032022473113600000000000000000000000*i1^5 + -94096304191517490805297554496311127178906051873819690249438685205309967502915019849464994757762944416813713487655295194465319907930732933214751641157285086400759257401911778905914519663825485019236382247614381712119531399385304644549169096451234197407550903222730135187567862723898770862377727465047030063548611761793860378053768079750508008119341760172549488596884222952318676165650192350281151840343416447128114136710227848978351111974444020901264064087019154563371130574155021238298608482318283070115641461822154394770857751104962087218097953127194873787882331881600906155770833128420650023993901530025488135296194939837603603138746569158194840727930200657124852601000123733186635875252294574649895436082466257311303335261578986794630802056591331041458724838655996399420321095757468199056988637310309978928095684754601647836513671909677888513226632599854383207962235264064860620474014488539324794832716701426186653033390681649664447159946410685701468524863279780128742918892693005640056039366360498398871038321378869563719545092495445793732373838808420176228318512000716490416871948050271307944513611705244741052479121517864923935935010981280158234272340039916234907368840261271145643262754323184633205850675231162038801630011901028004696939622851661216094878022660472031072129026571057481319008728783616212992000000000000000000000*i1^6 + -11627918750023115299271505513859253679070024662160039435770632253340567341064496636296494530105851507775622135881096060614976434081975155050268736092852039420026789382431828203626299567421690659522654280982700177135220251336285068102636178689407202333877311797010711477982953730917597898018243662463094166636575527337487277369610464028014213734979376214908950927267539883063316804130410069449181582653160762492935201739596946810196837280683841153148704472776904403118685108768002074664584935908243067881220642137218610978656389860569674980201868758581608649417577849149674630120543022392354563468733649812994723988981328769640086570342072607471983077625713393098123497437009449525058500451672826832616780430509908164591476903994684490016304941828797319831676545689757491975928826279558667539946776436945594107191527277057751727852215950816103247313903887263190722813575515280250586477333672265469757059084764603206777866380096385361693876886538349232883637019292365187612383480499506741028511580708463986446196506831653808076753703799774642804703518019836493232819389574873847964268871086785074668517169941453489798844609495417517497109585554918897339087801742520845757443121068201015435892083016155275595929325581291227903420532695231513166683165073282170311835992822179360091685304663818437005807820252790128640000000000000000000*i1^7 + 8573325058100396992720098275598055820476660946964463466424336311582048638913490579955272743048307669402203240085162164674623603842277334587875256969604949718729622792217561879504641165127290448115406078217596237773975012022564170907002075020127218809392107797529743700799079661561291668405258009829517816564071817195810433809013049532282066955193634068864051288058649695069227254866655747828427841225620620421096944478518472642469245434479854091812508009058364193456943348168756388462250794769376929367901702996926876518148562210863354415988136901608896875834331965049772554037952202274658925984352686136586853996390162794840346388585764346437714653796901534863066213570687041090892726671630970415263032563899385591607619939695320430003903066523959843239680958228161229127750324933995969009264470325713069109728025279968855935193007046208755372870864508965557242045893032454677917123927352179123508799751641051587296101038207668632674974159315334304728733089521870565712044381345088207545362853009739468376678448431330550998575364856173148488197321004664687142416095232550109976221756909167276295055915319508639665213696771901352408662529898767480551640963374529478332565417997296368025861404416384072994410621767549900080510852971799403209196528963462335518825803612598154299589604839072737276017209113575424000000000000000000*i1^8 + 1955141337482578076511151626953786052755556876110027208920241304454223258884296299490709020619020390787276936231074919981004675394071981296639259792490935571542848209605162012811997109405408790200151908549977491705902135089304417517830300337433837273067199555049074542007411641867097812932869664202505436541295443989122249538102027295044800370486379424155712248617355211546858306875791927681668577796905022018835724760873585019686525789174749813498975697862905905666782961831520494020462115044560930974227801766653394523241622048490790175875528412740400894852678095525829458369943375357402304608738506594734708477015271039079674105756741487598401055266292894209962055721769708555974646464512579490161319690085099174127865660717888645723381812670788688314745909905318854024754813088969348492817281860689871728630966698881580915786562644637863978073081924396565753026265223820712047264210448511929002244317797621580442285047154043680624115528007281104469069867922769996751856830573514946230055562910397899378785671586247322273731155165883591909379945469262697917835721310330171154044224568443968913122694232613181909731081478246976795423446585458520697477427672797739548417227870519133782766551173718591971011154829670420058318496652346476590803920412381057339969185782474589759350799580252186168192731248066560000000000000000*i1^9 + -2150302978633287953235887980663630593877355316118760673687077583968040892649281097522209980251450382666598094067075365947727741417040722341753121779311817822222987729535604206303264005019197050316784393126128072653080884751426931122331124753948970743068455256681720437619250678842497810483351962287360084112583705429652686203245054683134494246849340319898371666849010225033166586256352486040826525811899072989247086691283491815321673028956464838303927972833330918054096262847750057206541923157173784431262537113868098432976163395490460367719552784164145341459035157300243403163158166639564353982170314674870489817220762881867349716803456013375291946363909846223505769728680456889587139760110706529801274103115405323877097826117018279267692235441054402473947579371973859972097399055945769960857918573677668468972168305969509351978993813981383602178611220786446382146835331659375747121949748840776161848659066687836365464653499652439060693245446103450822904659728786507153182403491333116926013605682458216843444382823049437615926445998322652792004394876975986366479959967098800176508827744514708758981777806545004578186520453537874588569032390369930095478155421688575593404184079072154380438379583687425198964055850291268162788365986125618775540301566652609307965247770677048203402000704940701529017284852449280000000000000*i1^10 + 393914742543385850407906970816760407365745400802781381402830905363559042418882504133028071632164498529844416377618536227307764561942536729432624786269575888229891937478362887286986569722511201820432769381517659200124774102301040847015608187921851128711883857811576427068686920491968046170879472080759077118662607347819997707602689627670783231851421454723889090115089207110491126617649447885397802139054341186956394145542982177244970765559984403546435627236865781338037649075099147612566566221191670530692878207198125242234329418018751300700891852556421330241744156915084113357453991236995365799946453160418346772829060819458001105935800066931229251368345117707937368242368570997897147713538583623184353436532603321857099968909439149584171563037884981412731184737267704886590350739283776220714389030012716644102113211315884439129920357651959429291978263683632795192700751692430401285653205946519441611586170550855718548677909368219853062701926308956693303797278594200209477915398219374491682634239252745494276282447227172191468536407974430525045468155854418533582633930026749048560040118833224125312394004534998325823688654236249208929429651558174548362432843920203992237662896835272364227648452458917305125970720002952982321480109658542544465855772382676481986104111395709900303630542038352141634785352089600000000000*i1^11 + 63348396360634948967405259874151388991559351413476357199677526549475801596098075785243507868719726901662461027284025232269467396413229311062970605842461530597693255707101678617615722916886093698540466758717659075257309624822264869885797238075068459225464940782688847114750552933385524388287572243856737587413500672080665910828848699892824900053659912303405151042361264391708705749115841246273644665943474001138269368187247051453055779090223477559135124332799669623333142531457541042917051240031631924643882478570267886527979988545760714095343765729078786236382408843122499032169854679362561515853485090648480355301087202336459524468336993586830865314594703035873448494214562894340639033076761395634819338757121589891129861528947790080787346937898237339227980308302207352241132718407891017035562982847638252932142750366519289295782180599134592593428475578515059161548648086869135141231370687268961257545632183289806159806397076667757162243274266728279005418291300455648295118473063026651626676169950605491364679275657375817849237021407177902710795116420343110175404673599758391872398210105246462948151339564818426460638764900113796662430699138523343935002545221230377817529668630553703471480087766588852879394172996621333643266157531347268982102278428718253316519754154388132815008322973816087579398766592000000000*i1^12 + -25063024460363937252567318698461051654027343077964682117206047750267747400369083954176187730324394717413538020176821575690489385791560365062781433348393641283215580229587188865533191723896580930552128258668872003680682809155126439758412138617878895079177772106780733877263779861284388706352275888022928632589746063040408734293056427807196788774816771531166376637136525218185810347816629320150173875775177346018680163534922533465881898245890863077122994799495389193063069393780913152421909324981953706169722922437102197558584639893441791037554590953330269133215711291018536165129951451587689637834320482140959448051168695264136217791116472375131855910220382247225570024828702494786758972868630532605805681992175383318617359122003094940180283507782504969500645330352931380987873189663674528803864526456271513662809020167647611632678839529078388142439771188865377294171345712845726741736248377002573161497238045111311300338838286755822712215531553787233098963098119393171374584671647707447138176143423240508669909222210616875277749803343504063761672034674459583132777893457587700677578324945742357434040998177663181495245963271601270804772622744507802507323940662032001099934787395575304445396832581693680064503124551241078105179030619129375717469159262032928824252236791036944991473270614326048546881536000000000*i1^13 + -3166753462314373879229730421451737063836733541072820216246296958437592677716807470153910246517491029766410353890280383732870913063089791797559216238308657375952704857325525928490427568048813272911648822223772475759828507985946962715300868354710235733567464092152133671449738085074674904969169375257368833763510754955695996092885926958064913546372523060991977683516331346454615702775686917032637176948096411348866963199360389492218397697958561288205439295891247165916552791709564412065202677743520899560860247254445596199785626411204917146109638727403362059319080920026575519647996941506321240511467609722743603460996396812989376965189831662134795419316660907572190524437722770685546959932065642879163685590288765827410036195364036379817084353764997047057500287064528214452463757928886361661870360516383066311586340582811421107913442331018248757621605577460270945342590791961795561291139449623243205371308505542680437361652129547169986547705467667271277795115221051261951923561534919385789107052950731648503728987126883733146585340541616546115139432313274451609821114640038230426403458869172660088086398110552900356692571685066962147472624746295945025356841602210305790659234032578536356183601073416061138132282826547914669678879987007097368328047067437579726556608748146384041604399657215804980592640000000*i1^14 + 395292217502055206373952515168583252680437142146939731028600309142600437738923945140869542808146219669816927300009061324485135374105005322553301072430500680120939529942362698987003564905973973386234413800223392131505012233879393763120490218803782217221470289045565462106876709815177122079271689447180016471655948878874786228484590911828307211575483748790358783213023450746422285156594200396578661775215874347439267701142680619679074932959446228598654342481133319502288182423836627943233795751345460811763554773115026736655369771867234589972879979936619660702516280487186175189971684966068601612279501750168155679012868337267984150115658473773966551527522655404674935413830635965159398272715640483557026964361754264182379521448360557977168613641842613294899835716274207229834512260252955912699969889049025048777502579668914929973659411107890147368640693218839434836828467000151848829936290167225211968274218903991526155455526567417164900896815187505864311316310937160342240879884029369785080045424602921805354230328151764479302792014589617430821283891645058755179866763823299567410612470621764405223225829296046298453913715535378055617305987071810343329729649082101242070551031631425509573881821403633578720058036587132252373141645405035178258962115592568934389532118193207138873423216117674934272000000*i1^15 + -8736068506562023836697059828373764533207767815663613165117864383725930964362123048398300530436779987364927695606265530978038979000418181535259421574794089541107697068515180167174679683074965438170122837163079363766192095850195794433861524574681187466157931347839160727007795694267489352666184701233243895443686578799346495407584592001830809727131104688850472021110213657982630316756920909846627973714737182798503982266469098355053857261481144514308385386389340425992043265901946528406299354854818481805613450650882929172200750971871628329860897909249529143014553205413981524317501776772666346036619736716408423607326282972824594715109801558077977249134284672009072310671337463946028954867878957383371778263520847210366146327441596310452580903168861184899844061635759244319425890423905820223881237296489551946878619863529616939805234706434928469796985692954894258474124542238870196729929642136303966411991130541290989628681179689433521914342565141625713805555253373287168355346823674855352777971228828247522207502505958413404497162996592677374511504792033745165374930147132088531379674981208298822038550864624436437061564725053074583637232587258411185612820630178420862394714705103322416507906101513152013602729881979395500891061419034566052125405901594201590314110412536026255276161902261043200000*i1^16 + -524962211650858100502931461727644165379653803891580572265233979763406936639807836798122465683137774009015411776459723589831050463733939294764161918019046002408090994274006776676140240906988191653118370453112067588382643043535993731749385401625265025330794776625902231385771446075404926613069280763331899751760383413871899597504248051530357732777573129026591626859867121506955003377679871686236416225020279595953283397824331163688599130241336361090602823242239116683788703241191121280520811056350594175717046259318128370080774082154118450118823227323807064088063133115848100979383832753794136681990626298115254125655566338036817371837946586336735429496910043368713650821259528111067251055161522941067886206773939356827628459792920106943125891499915366861543382780387911915817786284352245068427460853666338308596041447394892760711369022690376650582933076997063404555655623013660314210400060658203674506298071728524702343121755309337750009260623191126488453491169108466066153919068922601137793660856088355883604379583931093236981815165887477418712897483207523362953925081300667318642495529697305611690344735822303829980396363865329189344697467626413243089054730702432307484455208397311816996533397359712861919738177605834101765800024048574539560780450996874881108720574030876983040508724510720000*i1^17 + 48666936464204652056187932473184485897823060255368488336862749112214411137621922499278731252559068205020185605829458829501646952004643881459484372344859381462911193350687541973575993278749338075444547133457227871817721431442124114757166069089476210142735473795161672192552887528560560315723765207858041193286811229682505662653956262492313518563819972954600193724611526249878151821948225711438984083107605806116059275006555335056192975462495528342148650515758558910026913740335772840748134825992779224422817138636829136470177136813628436504975463813154036148286826111491182555809335768192617378132341743561532445486880446240938487728197731503647648856138949197864503005771076448220711477319801371180959352968460927996927696342674256081185172505166693263845736639175641707566116500450350724319033367607855234864875229193728352892074024378999002598116202493493237215672688862399681829773690872228002560105491780313448158048855359546319824090526364470539093662324740483261525944861549791478581188669969710517152296211860409764397408920370765508038275887557958720510890109971516656751961387839849560834820539192705920658074455652614401614115668202271073972406100394831155103509402720337914529914307449422060324874331867061532847501544685953660822629925802617065475883242764104236152945442816000*i1^18 + -1282352563631728737203518618716420901949948923328805036504083325468019423316865516732815311724717723044799175946985618629812315296692747900032021667243699723626080058699312354572459669869337756839723900206803882154115655646179774596779388594731185857319508427796248781160206321845213504017671119973542216771901076545083162408542802084742134263120141822522310847850905456485328161966312296770984344427596097935534740347993994015640522914444895594644815261926733121367580475616340931213774481118731340676235565518148063282726944210129390732849266182651731434800377654683297661400558679116657428884373805419015397493227965746087289079139317533171562715046455672976698269314073426763949445288938922214005537012305203205721175714958042567672185923500297022165381520866665742752815107020986161391040118441349075368025294699738612923649472922851050625046209142471003936983753485526247913313568698244859390881192318500781246290461393962112238611622743552778563478056353909720676879061349756137891924370306236512194390686732934000953453016243086834261713134110630777719463054245836652967294703365101618585034795767474623055180630129978691871095998894201814580258187519601312509207064025647473731280965053272098763674813416671547319068513325185475842606099682604838876509023185021262604260147200*i1^19 + -238228513681734652085718999990214833915917810496151279625000744564079612324414094346651567076413814662030845556420528497136036942909087229025597720203491818918871911166484906485847869632631176987131055713202094491377031749363042893355668125016633689593511515766505797027841193641281728655959662817522764498508511944435854609581922535219268881842469148390037312114594479059822142503885501451534032683509134967767123231279965451648075768134363947821140910414169366101736926067315891782219550502942296051916272725267728701472677984048214075858257273938192748239030422791085251070540945301284994233841536666107388402346644663671128970689229169414158767508305246434700733890885545045446301727256036556976107204188599950931115913024604155288804707442484156860001161498931589020280663668226819918447337106578587196672554107248297570489305077864662779485149706834649443406493220249976687487123193460353307022894990122451211308323184837894355380414825831034586121006980519395271793570086494422571738902546663719816711657036888366367060840160817156863374486669478053562813671662713270121059731817265479049861677400231114630855257778539594024977696600952383061566366277265423358816978741429926069427206232098019658213731851172482866035589954992409568658452910676547546887867743013060043898880*i1^20 + 30659538797952467771781451828701554083293526176704017683577245643660739353844011817426246300962750277106539797147916437911332557229785871447373163727863636433996719476916386924845495774132268528249543617787721790950142938439677946181606021805154567580407135057932881842175344309046255536647099693250705266012369326555407628248781367053033079297620257798618599218596129947525752250274766480830548324036744946881728047822609876787586963957334306307163613706088349135857695075011517157645797739251508506862442777124014562632331215198666417610081107240914679398420006985678313788245094572016168291331678387394504164023599380463076354081849934357161008773122899829775347027908026026191647477713466782364921393830054616033114923268959037765389283321098344281701254259417805637376262758994353004287580443257472102123983770035250285443030632305617077125049825840989487267356951792724241448972123330720980983873219563900930894497574377700955525875424131192688686126016820636961867951279153963358947017713152887651167371362187174834215909024376408086798272157659591656257340355792706922883949068391986305834279546609527334007610324537155409040358789322644361224993415072486391446842336011467703045900260793932526271526806764914156519295043365288961702788144546823565921886033751894086656*i1^21 + -1561170102917651314054674941683362297920250152197761550166781376689614019009916184273217112549249112661509132135039365856440502863595707266825244555351914107679500964009502387921546218192734671617382579731638015115555328254576466644296523320540711699506185600065030232634840329907406049331050169764283239646110168875827090790077649297587495132142776918574854445760845888174013360374286227477709552979668989606422508085825012847238667841942112727097719611393937583229681569656718728750464409492314027004504073407164970807550403310749695416923732984940665206029567915506774433285920905490830145547746722745388861247895142887895451099567866918512005833103453010689443754865143769900360876493604794632134749069533895171416619499674315001606373459447284723583893443284788067813430139703198062907066085482310814863000435274318400632804549253871138564532487967023088487291902103421354088701135122527684427896861192329947757441723699263548282641852875856129502185148471748254283706710869853510683828248623562573801646562523925888403979663060237819574219548946600494580765702733225222106414748912188402793361996280550613787479935153438931662787305485076620748175123764147330941718312896017269266369580215451058141474086232716714466440057779417546270451602192094096569552903485280384*i1^22 + 41187310627956843321100854579225382661473509287265674720732836308875494659761164417477545121950862694928585192111330578683071722741675685762120010880449890301963679352608159929467434270487039495218644776401761304558619167098778934345828521719015429244689844194995264963984436319469736607361715958226596430122796864565981559896993664754130469647479846344768165895708845240744960751538886383098258882371739646130331357513564684426974528241523831294164860822966690718526662515552689525733433148192641750061746123210044182637407480294899250918501031346420230177405048098449146323260748738367029232287776954634357901904945727048090960480846152438172061225153330476808603402562667862539504450291961714183440746438195592649648327771394768528602335724060867871301747227664518224857273438646343578402133094651022256321755968847098087369842220629599521936198429558142006044154490426699588180647394570270463335974040696635126082390248694695137897832066087652320782673319757480370315446161668870637901040578593906339896758460917001291478302788520041876936076393680313803720517021977303762966320790725066713800874504730381368157825250766215349303690974293394541534003604301408325282902186656404918568868532857889391677701985554316618142917121189097936619719330898141430967444366992*i1^23 + -644020063980745493956669178965312486330206307852447269119302655157353685909365991193586547772518872373375734635865992508783804389850532642627153019486483672798443947199089224640203293042246838839080696119951095485088518744785661375289624255913965640126036367164828158042089017367539308529411100151858231844506817754141190564441547903984566525716233351774633639759852086943982099814586765609962806381589669694166063259502696754666197322593979767611035911231933773375895652576690077893029121626872078228305825920264530220591718289578204219014749840135631530750998409082176550852315123110499184392761756520916186195843193047740224413910740784574955724158435295369065349429876968560925566421386280016176607529327423424527630998775469352387033078790548207528947601225232745246455996404641778205540925560305840638605882811272619327227104826298955925246903382806484485204749942349234287400838990342193268784311585621845439917191312545437064123656749777803862707961709444544546649265862201336950196043048832220272190391861474428074152432879612859562444073126301691991433241940948590716406733329279680955535625909026885437530536558079329543306021275960014742465066617468322608432383480802471012241889626045442638746857128036187019063807628999773594620910595041775058636689*i1^24 + 7972214049651985288905751379665712525816359435820741996918476941666878222286670161554735219340864078303200764882084944164729810605461292067864881017471445302773111261932654095209887232434796747689051893678687562990106438523299908402579394754873899039490230723749159987036037819656541459234038286551112812152324860395346952736092261164971699691649502742858280703157875636221129721728905685184849839718912643460863090341074675424668827162699900492498776403510902930850867505201771947535661339684043489846409823733565602285666224127761936759709987493707609834542374425266819022618018370239709739581743845328566444938859061677163099129341973638982649684865428633925574512180377501316039717665194664910233435888859344661043531518491250649896820514009101559392018174440497562431147923568248388984424554962253531999606053688202677350088729661456201108443595483839373810216904499786391155337149708310033976448380151322216603973190212184501664291977349812700824330676298766152466084795803163301992475575546550654599117038139959983101439668784923888163584807973660423131506821342620677876784516812268032130932047861492856295025853889920024103719735562052041661356421512496863819633701458722038999832582769429097418799736403978416775468503410983148756403693751927333632*i1^25 + -91742189839804236142753921292464988870647397261655050248531995490376758126808057250623433966209342748135230056812930614189651269361314398047903360424687770284053412378322756407069409563015649922267732586774298791552293283084932232398429612327083129411329853607798925949929684869207715009717240059838188123180189937146835371458638871720612646281507643427933615677506446242468458328224918179531164501255089301359829682677185083337573793442489679099658760539404558388610152019203104100941630275443190566648667792660557355982164796817976382035589880320542744467349042860661697114779434316800125293625209550599718508632913629336792604908975719420267626637805786187521151086334054098151508533804997245005262497232040037756552303717313415605591323885739292515134509912283512846199535278894706481344236408635121005329242741308753570419349142797869577504292759506110746324302855171878210595786425208616878248453706664105480190483952487593574319259254683503953737500426799962871512113995139796914181321115973652973825391337511124606457829486185614532853312717743916282331739625595808402471325491649420599929442412668391131593203732296010370059954750897352710766580190047520499045641167937680632193901430676055547467447458811862269729367995626851606685566339710976*i1^26 + 545171505671148341633975068238283682165296310854409394675887288505441085973194514359388604274148251008282945980594913840373665394577366470889916983350096017953599781706595725499338445038080230150804086748021120201333552990927656467355315944299961641559501455410310525652749334735103133214506922512774308005568787597105416594137535191742110410753788898172084903112710447809644010710977636947000852455748059804495230164969343249996838627287309132629973997928762149836430807605448572603454608229928441589797291975078288145105647969565840413805090453818846561869303231319022901451780045571577634818259209609910336134639093768455075371637492693127148755955721524428664815639557519474531610837933950922371523998785443569099209159226210613966763346354987221357169445361692756323155478811176798097732447161138653942649838652436328905583380630140615112816125793446719303789353144744922451062491969129364970894175288968070405112577916741055643159285376055188208042475204472838910220515851863890490503580996519221348350219157075028809643853477605850406501913751699816163908162552365348145915017068485904657219951396530590802295720229517231971034101491598914705097205611452417163584290099548449294484591350296781067499782035803029162414877393436025033905405952*i1^27 + -1332007845121984088536654134039323707230456886572252686189225443666328789830689870536065593688846389312415471958414446620109049824803418732196549611833708606885717867712859250464970217346430879994909737201540244973393479014702195358185175884797329747309287609307871765768287715766179154970999734578151969838679535104897326364071992514450354191101467816750393052714464975649661161864468845377323851305735421034515921169831438728594233060017135059634004610449569972464074545613105721845589869236215139197839263862705270807244206586072735345981033643605725402244164638205949712140214815270048775734999350444248299163230169647391117302587223659076875167384121096899956091860755976552282254620906622523819325899582554174006885988311038522715253358628494788916833698418211995848411437139401237410105552122386494511832017656880635067444613140915610275803875423804774157932276984366096607126864648360043741948111186501868719912160377258868770605811655111884242873018388266175115161683549449954777166842655717949532389799299480655697725019616182684532075312545135015648648771152344116413644215025711464179621754525319531754296236938572574808369292887613065280151226743062108615414727395452799363127669752437860984642334869199555503966315364021782446080*i1^28 + 575353434673040212334153434971173969939353758543963707014145959200159169732238186749693540984103928975997983753566301746607387479546043958102786990162641512070294047489938258475900612963438989185485155500298735861236989218894952079301067747386371391914116653719567596300597035717538443825461843976731765087234719205582246401627731989319701771801702131785912159547757509220198856046215463002932995272610552978567702388486826070803726212891493640989707381422141745048345160830573179683642831124062881474115326098251488196643446570352364826025482004770525888819186206439280203944512291516766749148063496397865263474369820286745297847075119480407064693106872587389400891261773692473881012301213003904595313456659895927957247876746884883945970031968994368296230673073484037000522037101358867532340699162372568288383124760115481123311751548676348453892745902066319039260103998033666119352974197286707182360645329749723320017627541128793112702761113012680940925714038430318400622899228238391437007586251352930060393454474280901961779161266314542038506863197262751538328568088643656271135017219575029368553157761052592305461267773164249837359522177115464463402069049231859555771677000569504962862839507901903555458106675505118157966185332736000*i1^29 + 1801098560787386418522299539523332846717505543305658382103765663276495282910085122498692263110040151721024380415120685037122748866084035869604982699106373928524031046613036442373943217319218872857698050994677240407952920687317757276634757783042682795462695176586633534093029915633099262337192509222858017200954445584461720868375579017582168884272319753744482521271550690956321830394916616959380927813185953402340812993197394348902966954546024672184936762942282148547050882085099053054034022136294740052794726012616951283860401883317831787143042871021027972401638746133343323382537077853142169488204968087720245100288430469211851195122658269075024691060163110394327061380148030600573078057578138689725403054030548136296238989891142392630686815618026356220957211569030784828441759185945122336443322014043643301678331578582755241822344978899359275713015018105885032758525804150333202244131149865689917068030615446869959765101593061198388845616183021672613281713740935847083264767297677641206901714803873902729523184383503201593392591926757108387344981552559893726021806232299717719748105709155868845982689275298506899523049652866898139063560688879045461719263505031848529125069448893395725035329912353416380103103723437510019856203776*i1^30 + -822484727993514394247012518079057616596066671780563855282814275000333035515350195163741050083923332341065966534655804532109838681364275596867957520645588505397264009888418739794023549154261193322139066192116060488676264940574574084322055666754886054966356082848513740043200171488557040536381332894943616568865798119942361257198696384360982312900261350838700118291868445072206490669501608876644488858524833883304879823102303298338396155276830073092150801711909068228622776878153872459481882932081587889995768235550103330742939822584709236133727364696358862901166948851615098116265483323022361987722186162115998142491893146105136765564945909888789207284562586664295965830741303685322736818676868473343818055280434725873763169100882628892962831824461663600145172768547924537043403974155260917097343147414442841252586669965702210996450483426918013365275706450988117115629192269174324625125418851824778251240059465021140509672497409903404020794066227955528796783207913549197960211270388831367665555588427326058813979123787360183863361839926011583762118856719537918334130153143638373472544073385965040880856035386339249022207157842644802174972425603164650957070243386449767627766439748934658634610805521367241745923036962399191040*i1^31 + -1300425755801971011674624707238560212501948219120880183768207613371090021706066285927361689630029221735485705299646441363601040816950186905965706146949720183904866338896707079759484010746721864422919523922017466214027176841979924601648809994442177355537584858481133537421156262747832525620854905860768104267314026767146138629849458824857187365752618594411720468187178141052908062933119481780600844180362763373596088130000649239456409504836491985019079176984017094552002922688350251801305215351381954270546254499794158378902520503164396664996473716847655798673328549098164978621453616396610083890815898362841625517832902890579203339317877776971915056270471974419453151100985088518671236231323072547547646624102475692118377743624988198063013201953475950554606340391678810508036761734066205674430997365851706988434309604132407173869698681236592473891918229268976430732008529081913963675600911779589061746869078391097265050765509799334462736308037103533072913790357618165952247936581230126726996484778162438912374153345532341879277108350662499289746809421721957710524877246520186713429767020243846289910460850482513760699873500644095377616799857455637058816999950291174188196153338417289561481260786249489001381328161079296*i1^32 + -114665719180441913680178858313368475269100237721459286736105016125963299614188113015902780974544885541226704896780518506398960330963028352323941471034088839552243062367132434364917866106651628218457583766186502131339742045539259571412163395809956447389458193515740366856145503466956438665518427572802997493716745966410374625161948125346073280114253140578881621105363822415048007633613479413828898962326128820013639602376253765235242461886737020019869032748309293382100490634858909489394516018815009881517548573246023278314534330866593276348601145225869834465811778180089901088061504926910560737276704892176662891401342878703550860029819530781136962441391374389540019897900514503992763277553833869919743185463407748815954777813136981787919375292971090928590221883928767346453447682030031781362616016656571773611565259009224996710279761105577494580032618029907681368871476668776203899129196868749854969116274157536819786101323038997728208102922596606837742573109747345773202812430397703623674402942833932811494766439913007451733335971479385506675688117774870618216314072394947988254273133148797538218246905104965635679403551272430284060021090230320300652424415848435066394362062600962902109369224851787518341808128*i1^33 + -5874467206876737040811797974144689864061893962286048585334875124737687860783904960059975137626271053009989139600239535873945761571533797655647470555354086946555275407694468383482034091005166865760034693059704713481466198566602794936237570708383268528049690659895254695601729425451358015452372897196881285728130023344636738314773703483865291667307634045397269046231474791292786450903775317100743739002637766692448921132168325219609265108894314559713156809778685337028128600179363444194846296228668394611818724694750204866226369369062089992424243782628119112398536145787361746158825890825719666707791126321952225936192289423382939597850808362203548522396606972757012105033200320301622825801630408168858523199091330973891360484337410456237626197892952867097748030085769951227371303952364520182282761643131619004977714841828189406259484816211801864029735795938559346398447207834992028298781289816556626291625353392329646035692745218022270231890484047791827339611738776165260910426415252989937487713275803013529976539664081237082705874403782940327399764763372672723881913601829573914652141635588334562398152643980215911880384405971589194127951338081448703426555666533264128345344689309103624494320068308500480*i1^34 + -340104720001698496932823994964524544441728249699042834660147171361529176977904676491499192203823633562703892817427559083134284039882122679354708687971033537367644394152795162636560269979149025364236321466545109221566750113094047929007190011556864545350089927832585732085206636343127311063964912520549822747314409446014618795282226193895247240083332854725406648300257040751892450508369117017220101024622650222507173948374688320764915119436916478400053627333144429462295065448926742190639414880724238725924351233009909339189020259558409015142065180520176932293869723029885278701836777111928728788756647938322043141318572419473937460322959865243163136162695016980975999397101019474468266227711150123903945018837845321763736179029419034309408350029248183734858256706890407502373017052195655330877095345011103525274671659734291888020210309491486017853816956287920094247919706526898443159776555524458178413885595023966028381977292200560895821539988746833868985432994536190436186770706405316559791622748821976757999567976669060263706870706343328162641085535298144572095542374911468954495978080074852012950864125274823685998250777679405275298413655555254366503428213805370259994566683356042308248552865792*i1^35 + -9426625333979135224361105212939330859394024953319759300418638506485970509943374799891932652388941950331745282052100124706036124491309915816156190974829957044395982619508907554184214834479580401186339000084148355477756417830081067352326242284620632899259236120599532858211126204875412391588558535999672072298251080605984598621495083795868721125473724621561727035823130725736406249538488344228984627755177041415111409280931626391874922125962182034824270026310766825180698557804747582174488500501157900527098026182327293227289972029560722678796744694327991305690208874568272412831642257630522989695668732539829119219581425916741125658071060705181440875353131783078141601204218620960457905642722702395949121595218338835374959739641805257264467037481375587201359994274499120315996333847552776370754896396052176782595646335525161706978064515380778818168785894764639348224594034441027285471672644516944242376692655869570173534515470303077310816604864915704597050842394217163680038127724291659164805227247890087752349413159095142193618004879813887775858467866890734393110451195674239354120189037969673825531832003338560527893195425748234864713084839517020463312906272146884343456732324549772705792*i1^36 + -26006472776635793628165037132703757224697567900953319081487343233323901895895009446871127115724731242992963000172504492871463128051237506437111208773592218547987589623464444508667917526956621617392603439554440369533174228732236198278507559701225076119360744694495595312984850043090778184971268481950279965221348242839575629185275718231446908970243111743949025298265290979019735397556305360137371567650465691882941924230251769667518179504845526410725392508561685753563214301879866169197008997422557119016062654720787966115478578488604680055549826028449652519601493639472534837964099017704317037333963223406391915248214969901618622813466149270443607789305847276801719956519958278776605452041954584051063735246280021276406152359531098583168861279459678657710164459660550077791141335948237476106459251339743409249107732311662119500573535631791006422012965883722228583540988025149519211788185269971447341926698434741090185007949986792037930798538759541387469153532042819899553921852399818818581744775653471096393003241207681621248226454754491841754221887595569828342894917608837098861276142491494770724121888424412295610641335179351953537613697836122876958275942527156206628924777562112*i1^37 + -64470521278573633511892606095386158061618332634423983951043756940781299683845216660818620466129767799957125547741857596343531448468256400147099271771396892397085260322784372532458369632572319217221476665677508420868628181402203776056076620620555792582621535757868694913130264571959371969537931179531906831722894819435808616946652029479192970461058270699285024969687231954986111849330947509309109457051176734816278604273139646441017808700897205346439102654280069014212610987782717339920870321584638937115952545807890301237728927072061963606622356533891769627513001236045862846835236313518643171922330813214234365113344399582478969629108922354166282525633403152874206836019223477029910636529775970790889057990345998491080338558280433788154416885806851029877506164600241391204715413139252669028712284062517484455197805478344892473923048412644719925005657873897165172091789082905841554642663621541154897753331694461208914968975563923524328306483903570245580316706885170220190320115301928527396747117556367192638463288670098870053987677478449940910411935497866851395275736667333490763516221082491961094798084865465274521560914555284978441806416168040423793859743263518569267200*i1^38 + -29982695526439637922106485469561100588833553716374786739827374921555847855775855983208214252352404141248576447168057648751199974449510870088007226780802544636581591524382077310435018275222904601473557258357713793592902145921352681736018468429606527853115087669059236072080758375253881253380318723957932574429842311800018080498975863794883306029585753635139650421270792422095981680578160307870763034368185314594153295320618053913663882613292553083350350244523077553259373846328036794263812668509214727813717690730339891071332478122694993128129884977094297186405529007726377747177275744127432385477392773306395354844394834349155158885314280619678731243896583548305566549766422564245581934825984718812120143936700123025375651641589761856567902112818272139952772384662138022140114080054026972036068838863307290211244163609687985284536214187013506859092138638672985604759726022876739426723801188689219029711672237647963733482841089056222995897702853729314142074428137568423386156890286621671570343674736719868938611184237248505353404672887017614269087264449605116639149815637696949353015624383215846082840119306720504929650483759721667150913220249725126279409273143296*i1^39 + -5136724105148258609591803755366058904322321458299121486855892509396769915462602146684114086590518380463928782274740168991011634911763301959952616370176729589591114630720461164723349747028753182821473344895585927603642980972063359940164879482351341237123769819891230678611225019425159480614871782176793160281952316707964703805920427098026224972000925257971805671853428915485825950329242814598315736099019127141779216189978276996588798234703105358150498928646756388206248965269558749688500399717969464816106770721065468153163147798396240412437455643549774317122341520693134193916891089085400490494049034494209641472740561337071366121409211920174768135338267745133939412543064280150204925497110750835030821297799093184002798570664335805219381451077913680113078638777530729420623655912170701636324589056616155693391836783117138429684576719315804236158796921923912962486148068621438624227816582943663117034731347384216839551844481253122763745005320914079432038864418710338248313781051003680185110120174563582309153171573702434607645303827428155706165288839217596610681754133454616777758470462842530243664095535315120325643426124648091433559090597118687051776*i1^40 + 4865852289596197003249613563767589536795206936159627247035437350477529500629180478069503961124402960726230847133164131719084804360691967137700506849804936891638476075673950414122111337824518340107175642658672494688934192801103227093215882235626908080380259908760263615573671542486585928547653278883179560465660414186202320018332979472461639940905634229099111370799101729429022359732555165683454508127464748687932378505669422555679271574405098941682440452452320846035455209074398052370700635523082066895196922018298469383140821842528489025346393398713609853709117788322846827322537980357508796501214658399619447361265943443353680329379558738373964717515433739735945752297630995531206902513369763404113930356994587948957695445699406218640979664467120853929982833176725369471488165901998671097828275533449714026359463530991399396453568193196266957708819376843435220879977722664203204974915813435029751522256773703512390105953981006364216243731377954257489387647090658152146943176997315578172640330455528595187319492792366054314147584523935454467613226367144655350037128312336171632780768619553448610499854617124654974136548451669202055984683417600*i1^41 + -504618307423327603611837770576419254096669577094210723264007293125741970538840224976933773257254770845789108490470629283481443920864069981335046247670579500492856249880102351136103499787019343269075138731704866795731976376174305734408964754803142115495993655939782124236118026943449885150415766722537880117009237716060460552124928505578823117378274286676150613029689031465916098403869071872610911225808010922111444877239734558735579016876970093043502800915229173388392493876267156960274782369466683300940859717074004392627196808180643389735262175940151208476585518302583893204971036155216544331000510983234668036333159626672666492563129058712696497502111209207412202490007417306745302513219201098123511827882989676738146544192848002762664655660999664209192310097265989392573383653039731114462331494030405244284691660871245812517038725609125547321360106374207119157727857689486323801270357611723257307559453666624900861145118362130902642242424955564553233847320120011832946862829317000370060963985648928362625983346430704631800441019659803659977371348438147685870260271130545718269660654303786127638037473768908994136894293363184893952*i1^42 + 142252279162232340086062752231307610712445210305686174942871393689685106590303310622350968731243482240945989586691505373694683417948424884928170510821827502928317292197908084442240244462698842122038299440517274165093601803084343123955368215394524206871825143550143682834490903202641577409129546915391594090266246615933805098625912025262954490016463492034036386740020252602762451565096114314778991264577534019830601914607145493425583879643943910460658956605539035564624701038110192510231996815487526351530392418935088981328118945081879940344279707423509591014815910300782290228421771525564686990544604080579723596937686931713977217714397042754930734053278339755419008614947132035623233921563903636108516502960893110196105733522733689266446664689193440295421331884529449054831966849901083129671633045142603398978597772011318007497114843689209186914928039874396346993053311310941061259385931904707032266726900409179509875381370754450459397925010889038509559971562139038707083967400534360127334854107028645948813110830192937099239026331205401117023927937532827860210907281685045951639028021591213722830004372886121268547487268864*i1^43 + -250622356437868778631676379157069069016450402567245385352866444038141692288199665430518327420289508855929050531744213605104512389849965957512510805444998881977189339918159405027914152378269438619512322323071840515119728269789968113511154453035610626745817744776492689077824248785662761386108236702902680950113468183402355483439254085254299274532795506358688860670663358227367811771087628855919930382013539002388345758481325632872266838615703189954498980536330268349863900417606225371624688512312023090282002778367087575414431523773022559336536214954610908435208947443395740635883420733540833023469124900166525703148899462001253386196566452346563869902769689290733912413550544840394806270717152490307703517443458614382136190708779499313379326530390184261178547986508193767836837531488590143532014660774995892029866437508048096725592609652231824322044360318962748275768561909479619850144570246539679758919956033062471571677964142379996318623529432742320296443629344571043040711210923797880446193357228152376540415212523319705190917160203604166288622497475763821060858301811151227113720500588614864700602044089681051648*i1^44 + 53313613437916620780227104488492071086579950696036112030059881734378972332030462445428701816120193162364259354626874185906374819162174573330946250150994955790221521315674036875208918739561546447699959622658477138447111316610230285256947457461186765040306897148396326392425773661495952356917454306111002367323395844366925625847932570699593029189191497279924343775026699020132214764248109493002613778650536366032882004123376354579111335511168657316762640243288140453927152938949496869685981760548881576103836492181601964565821620456005457927430013180888876746435239266169871607313297385799932580013642310514232149788305240689330315681369005921463716004717690410288469301368657267776921010440219879157367819109961382100290372080315602050040627272854603356116868884441431845588625657664147131287173127486540454792044520680855371191399623838250597277572888960082579865900266924938361482034666532418431429809499003331236447406377724339971984408823534916097784981481395361403806009251392249855476443221993014229840308468904499034081704612779808156736971093712163066083977456484614665684681224569837639795520569344*i1^45 + -1062171656375427519109316362855777518452265760433763553206433601648237790521553103909540689554609823175511280999472004898097801751546339602107747596092512194483364918700280247079937343052687713143932440103512479069665503406763020203368351928024749387791494027825795605342181349905701224421394966603120526814142934374247665522379506118254850766324363902698553630277304060961563895023295816941803509086724720283945139695087936877485911396408142121164529958428056347660192641911262117010781889664319231932253041015237578178692442625911369369830404818128637184344959752953636990356141185331692395544384405283830585666705839274336668257138035471417883404667230785283450390360638930564934887876893933667296330268155046701995343056109522582639152952439949897944289118930461525751568814889965719050594315674997193941902837857898191189351779120093706423652232216715355195294928276499072956093352492230768016638115837981305565687895812109054146504288447734685799166763456211434310264769347914637685142781870085718176618921727280234981744240644220259759953707314548343606621489211531134061367524337960091648*i1^46 + -107283990041078750453552375962769915541965262503221662525347921323954265767907748711833935148545074515298721308911516569631545347718760374419775247020262359014511432803225631831472888885640875276986745600420739207163460852927743088042665830235825705333560553069783153011616737860955130225013480008778058170715680602644824175002757214141818448622546059967688849542050265287248801315712348109888282994304090709040585491477300325899474269170860164790102046573053799647880487862155817960702552727068057058844617815150212511650750630456564524818010050557469370372229517586313143463604688716858612644052656638087648747603140436080739636069391432957094568758555577249342302781128489369376092264195640155692413597005554462759942463698463415787221872614414504181300036953439892851441954044822613462127705361909735714773945807492422746866126670907836621274033187874343152605307301753569683592040895569662482612357607497081630924130845191892650570220206052406723640852465987051070796882597924940959627344154285901781815525627655036388011331828885092924876554228170086525546377507721215306278895616*i1^47 + -13796010387208003944401320246152741457007661904337494738419450220745686958301051230882775023087069054251123317044020185745801959438403244976554332890757990844569232693515159225117644272316890837581826678273413135782280947609171733075109825848076873172270516062602815339672007789229842162106542186601538864502677981225147815989156045541161453203410350266883496081473979864072255983052876072192598221951029300769704420349528663536882533960923893702746955962663172867357968415893362559601624940452877764944639522786480712574763415294784003050628245672987297826398195502613420535887465082220532865317274019700705111698137169891150943667673575595367823147373311847429103691524658804126725019108567521265685383440037999835976185030670036816091977202743871269769061562553776578662544173583317449751348594579490184009254527756201395535557604359591404332557860818498945796389560926709400256970643275566759788168649867532593416343627956853914787125620872310630868349199913628987889855078688733425037915745768366491104250374154794380985167598944015538109013177674764625168167942936854528*i1^48 + 406378260856132335508202317644843186042041308232987823636190773390213195844131509820530737813699127802630245352028966017229139279672129034888139217268741499659477314493975892534905397139988322432534972141430238813080598833904729721521653212809366171717217899410042293328684246424693932379208662801715904869284255385667659331427992842112885236942762045967701756721887425395611082948790772648948036069971621721115549458575660051198618346823132516867373753966686513758194063640686027187839929742997875603921799836790458759210741278686407884377213276657159735980526294373134031826576687057986053320632691452374089311408742898972438269557990873823103397075703580454065959773003820881698110567396353007196335089288929309285512500584662380382148261517528928678819569165609990473081308734360469900295897757166610628436332531273811809258469962492796710403638578788519440603089099287568012332597651680172785392957700472571280723013473111026872271277978547940729480884298206843452389073329969529981030526080877939337950902845374496197959803668632761295626926062069999544041472*i1^49 - N1*23526671434656385142072841746561399871069260458855673580533569143199837083861192350279175005957131753911398939794123398748660085654556256787962452257495938156072127683695072987789326050960697807170576588480547288575874186249555800410168595092773437500*i2, -1330067205751472572792006361362281980967733018156592005057092453684651476189863347078733018706053677378271357766366576065698285841603999976722567204184406777894044670627078398800007552678370083276506940836686679418563644524530053255575812757992126603745060940908962169664196496948055875740207100023381274819152979768626032072406973486287195587610248042653540720479255860432516003127156001625099332637049682602925069823387512508446958576979393378473263054359751266500826805949322892539497731648453822441511083993836944553103465755486424182912538833619756141337369994637757962048069447651825291051606090144383002252596681352975502652102664183299166694345284309223940963476659608213181480106638129204188384784234153588519380702767503226799356056786016026013091691500238165354767407443306398972763090636017392156610710797206327534185487394208225165797539855369626559950542685187572463806791642038133906583090315549568214491541356425698154747334998157345193494650379638898537244961996202070918560753648613712745757806051025012806464171082951242271137715861587727870933999837782331347677866191057274889508618706880608709514660517696956292879623024255190853811913476546202532085300392323203740636201467795635344471708834760504367488302283497126651158654303609904439233097490420992222035992576537517347623048227251795525632000000000000000000000000000000000 + 12627769281786260691427233725698689385277696798735928702197244236496035521954781028634211033945258410933537785758947476588811105777145585873096957283454294295823101405416788420426638194090539716279432345172683828420824412867651912104060432789354491249477666449760814244082075336295211101217501080444440796985694915538423670145901385452010618968957984635879270280182444211999946714061521249096078817561301582744029018717337819216670571459785830302157748922593905867952261240568164729981697254879887841160007117527683562390636593472778572413380709105020143798454718967648873156166070904602800777365614873644303890598312895593978522378215979420546923890009718509259350895224926245981733492895980059235724480346683449419292547586992920924478307230192807584329980940361428719566641500661845106710702325517114144259223645613725475791465025997367591494557566283051721808275663569614442367072895729778706774402838543724194155544347038802298227644170664404328401035617277585416666074107965514024447195137280954643054936910747415980431303522101566864708022644736744593594561299932884173416217416762224417212039729853339347898748285347632618238867624940986736029025740261404860194406851283223807291261582178154777785154652749735324944038115296112659790848873664717220073077568665727534976165470950648246736737233584036606115840000000000000000000000000000000*i1 + 949768613499762290939685798105889025795181191882102158777248600408558337982059995968784425016680341138074745316518256223198784272610677559306409119212333147123251898942198734991650795011799758532807313637837840876097570471418144652071398776377680249115927993066676729179098080162366661047543902158862638548586201703926558855363773228606936592697182118439816959258531402827277337571673170190562445800591812197391927403390844576691604917976280693544131390773431782093245154294744583927423320405914211211102342267975359398694100996601326691741814969218321991230479681477995982781327463590717621039845789305855583489005799007679413690099222227215188006686126457203548064347164753043377165843921606823436325332246413774383262842301253383972254537314445730846941282227557547075088527772140738425665932715482585326740118540362648824294962202462300122971613303784469882857373597949386680387072215565065409580786829815864157709489061740550811318712233251065449711679430734862881191184683326884108287363347819454410734200584573585677626804437967828223176833905368350322608422199555567453617585732694173397438708232523605548251212036587230221540126276585959259162986933827117832249264741517425613450812910449991048916989191488605431393516782513676058008033989144429384133799226898009348876693675379294657003969342054092033228800000000000000000000000000000*i1^2 + 21827508904762650839515132185580150600809768784924206785115173182192254293451271793733580850146611574128994403449105568312360081476905551688838541682485314581170581600606927296641662180516428988910103044765799728176280665562623086892686339393343342445603929859883671897145364861967918974735729648870458972147115753831504292163441340066783512608813527315591799562427598204927171194483524511079592828662239054242094538199345387750910780098271817959775800796925052110212002409592948054533725824460861458099661641584640752188994540288976647428187353772595061292646091369732249257415465056051323763280146933650848142886979574043952256792165932254456553679317638268925930956539740335517581789822788305716975765121821188940361310518276319973766317181487195755211736308016962592243212970188639865573351920466737589286337470573797279282691357999686980044615198985822287258573794696327584183072184721035451486653515120412968920295116704281426993856816115407566455604559501269911316822620346986052251152194911565432159774437693202296003575662176861241760780179006217497679022623182747241471522494569084101998172510694260839569531324978688334121936462707391650675751030468301817819335998559207281711053807919678356001271556953525301835943996685084800991830501518066536039119974655557087439408723552836840825842255310839496048640000000000000000000000000000*i1^3 + -875656348562530751011693531062160113654342633439655640596160128652429527275020917905676132127671379542244219545062747610374389703483278238491118366062677233771443215713258195566662009709466985251634493539360460772909498520316393963495536948289988622472446269223273597043910436432498898780845414187134236459230605645420666910519035618750861677069196955366047734376643430866122917484183123910931830243878567685461494248838211156733802845640508976677366368994653084589102649555713913479616559457026912693082533797804694830884535938673566059431583120221164649920808895506647707728061961116376059351204406649025345968116364430675934196546077588594463388044046055100473262620704784169318665168937794261251034025546484742396982147475855947798833932054658955794986251763930217723098691433478651378460873497585535450367327740617444415492942965269023826929810157218286778329414736087653368217687831165435996093260952653202453414917794137308080570015676514864343442579877100911663401201755212674175348808617321866951642155981069320840364520112133685056025966222691225618218224688405275928253485473261620023786653249740070534394188943310770004116552670369019847505156806403672874430979674882913268119849564478011203219052401255964308283285228329335199724518105854097096134341198096917538785823323607672772720623292452033685094400000000000000000000000000*i1^4 + 1016735674541400071104623853314028245828309145042990873263059542523281018464475969288234807445218159263790557225986896096092338907445960959141505418790831092632799412778370051912954090415893370404313678227299619604455176442837568570967680005628918419423233622697751710304920805046855618407223422789687037071148034353545861173554757782260522915230489238554199040530667022232987167534132796453784666987065343161982156986340469633278410165523239402694701856912674770950561882058293139802221125961248489480231903353036871013992889875516633593437606276885720610952404919649925137626163000696656899070507784598944865721054246691987798991253154978342485502592759424952619483113925838443247071951577313170574481360409650333299606435366260568972871538714883359336665761711115400838500091654121849521220707257158350721318525531196943367109826660649069160097745360444208253133936002802182825418768288610039385532373689574660612800777015306652646429180521630473106198169020980042684613132033908764197133975541548606013886679880433784979479039836814091321735523965015514174505910152524721874890286093741302215914464249189404142931897175218073904485110678651507168511607004537440795696654110542584830396906452022823114334732848954175671739137128362359489836186079954974188657850903438904192901756662212722279254948230900927063654400000000000000000000000*i1^5 + -367919496242378611454959458003038119781689738617336824110475066845253014877826213203134749166367049410300511272342487212326518781625063796290463429041886068244963635905628447205981115686842109325512932599983074087630602137623419686681360185389009615625400010858154940156271698498881777852267436500188844942712174596164563322321492620798857498120968761846463833558019004353731917932977385771493152003860760369992002637940674268435344576054975846579185226674314383726660581708145827464974477428648825625606660236881988069253580023201848259440714961341291039192794409930108552464256392618324045844520564010457871027909004971457843052435567484459542544368618828879321322160190818500676818477040787535981851197969473102795879769646323021092000824049317364801940913438420038093730858983892156689597964708867749735861509929067354345200198647431499570105821084575751259972766591108904120127694678989126129955677183354868845985818682165134494609802143016000367872546173315015488134438388636565208586508429004345428272392125604643563657145413939801708227164226604871842414484330848158014331287310780992392806376832488651725273820920164943210393523690608252125745302197704104923074286211726112444704518037677936093677694495325722270810608110631085665109509411180776416544613672785764778244403927580122041678562748940018515968000000000000000000000*i1^6 + -44686954895843584645762792332470910759772304907652943616528954930011784278811098836354561453315709806158756187745651163264153197487095000439493113305085433734326749648294228089000631172766311719925455755020226893854467774117786371018793693287852432810279322689329144165692955903218981453249084687509273123817569931206457778799266937756372376246830968673109529701607908327269415037211713639939246648649173166626575578322349518609404745999755470549486722531012149469347546349089040195029294344411776413540295256530593574348249975232041130184674881866750347061431922943916044794355381402829055724312368287617385458908441919434048171368096918422364125159592266277351539834660048841954162892328005953348067373355429412109995984060247732007296663732607783444071195354148794156959123949607474200493838846549819903276900269866468644222216565528301163145619154104934076313655039576660258744146728287904205026470749911746329406741733138135079647308083525387388653783293647509050208730772978434572764269867326635106722422863608428556977551819917668571510860963888556269688234772948990903837613850649500064143113405486144297794792057609351065173836091516746479590535530585302466949166568280212705546518334792737071291749625511395134456203924084479994260431167303929258978275383805719262612980049968013702647105685859923394560000000000000000000*i1^7 + 33251793064230846377486522178996102249207757838599470586592820780297211083483038954019557979576197762255773795580766129111669857833182430548561041050558654141791537613533025117810954637487379064611264440550510567687890782083672480707881312397953383488042988208172565275128589856722018276327221485568106986167559362426188867686923402093005719909107613422422692073320951896038658407969816286890908836014652522171336665328352030415724224233669525616937312744617638873514888893794994895622094114269147128820130234588555246266311136414918252292955265570570185728801061892611048975966901929292102155685443840926746032363266780625686409566654156731753000812264253451608276767850858734912231948797990151883012972252516562636807935268962057443180220017869413223984992373217963707111474381012890840410694356447775963255027629120682797027539016711124958117153317226858482541755678397098073651059575231033413294446490304481897525772156086939456535971042531893410457259222749538876193396322767498525098280859084465946114282216885970596484533782587826088204212923386846748735768751013776857564323835178258196670566396112508077673784866590584621661831283876199890158158582905569759765487877501861805968219014635215731665413575086169276865263416990231678328530766942895987715247409176781459953908846735259481172499042398109696000000000000000000*i1^8 + 7636461045055261783308355028668464914980920938772568996317987139909452586221756769796055711495540002509802751599177082526131685110204200677541158925351391747595785882631024877014175153883661672154025416873135430736202195368508763087416417619280652467007134828888714013340580422186178463742787471263280978771097830578545174478840772389024764722275633731925598216070410687145273022721402875665427774787834369641970124528400637971579742193009586606510096795203582817332245595012974942790471635173713412568606816891413734309140553438437796386874185616692683867513882833713375978848210756953795480454040621355980304220288902776183337191666089354954292342761163690892363469447536104415670743345802660432524302874880391468887118046807544842850934962868995750967372817230420585694686592224933082918241459897907634281084438407615364489535029626122876478219685062828150402944944148716802547767704962442746130878628791579591028144793860469072127390238573442400001027495720792246986174226575509138903112094535466189103345552443860582595997152789453431100742801309292275889909566266326487544949460354013126986304674144955663694974098762441385292419357214818116137457813091732930248719723951452769095818015749192515849163947871562904733555183903500954155452981923485395049879030706705951649745763018402449238403085227786240000000000000000*i1^9 + -8380722333378833396199428342072694165423271798979113394696276583083540790037223763719713569936637215999330349464607051350370178604484824004734577483207236736433117983525546546561680595244084343121103602490814868092371418332913641853658288410206207386734235945329484225504999218558833909122722556926393941537179740337091081126957180389941014367128200995114359074029741636070892033913789982155753125258694907873671654632543428109541912150435547786318802223790911060824271606701412027675384106939102041767647183297325436467735184154012991241252618991631427077248676375736351281745194547281793457920130528853963744573643422510613016864595164430820616165578918356317732035821731008108500140107906229564751262321616275148129460064867883051668869914821833193156386858695834571704795534372164143197044658413427565636075015478331070052570720631452644961192449800289111785068907535975404821699168371329732652807932334442500411414659313227206121531366295883408745006731456591681929846080474381224782756520753669147006856622988890332476781723477237724871964875459084816753790004835330503527138542586666415636025847090873251692398152525217061796406690900868335764007287256475501893478911138974628106273650683019641646712799240192233856421280569788075403512846740189345939655381328412474937686983101047405734169676999557120000000000000*i1^10 + 1536219359996999006497523651769806593799532346307898420702911398105273870888406876989382464762576581646861854228301965431074154380114062562920575221149656330889854600954753272157641158875715377257645945247308526699185181115704503217382045868394990654503023577120819326415940199420111989273823964078985321591254876674313341264187216094415247689422021190519092781914642305831021177806419428802653914148638388464805031761675585339519371445656197558971776442623959610877103776269566440242455514565925889982254280111378619206869448729972557670698123650885670293710343860731038522031747440949616430542466763233331544599895804230632408840991181059734229476413006939997624483950146989831509919591506698362987412299511763320158249696799594187965454825676740602990242258583456895594109383955934008835026203319675994088751575792582970050408433026165007073032184012689521414984443097926433340119524774036616849216913639278058531336098720552668057567508776862992182191125440813449248246667004891217125109171428081303750449803075065470060170487906789423463261977364250733561177317928562996569693580054974032519298540332810805151988550506840050263289996988674562459513256929139324898152886535739592476742377283209861010151911801942611378241927632645702036242644959132086725051211229666386714146460566276027373110719571558400000000000*i1^11 + 247728402030710228062158195372438392157086924562406919910385758706549040575984311620850535263735772583644874697648231579681863454372258041890279261506099200122791589693176380347634578062461668497732571102605875677537414909638130494449891615233115461879716394374877710510767432471586733865094728240665579932409944141774192697030468920633803111206152370779228631074689456936212543223972003594490030820236250216561213733072356183609865438569939097731552421426081041553392717570489599156472239088496458522108536880122287385221216912590922626749443289245145348615887189637570994573309027005694891407186712677883116821918920820580017658782321489426753914862258206159829220085466785123373524140292024412918628569334800486901446292740084898722060625464110446228804560058777327479717590925593319118203464655273817317522389542149844486196628290278715124517411942647355354963584176143886224738607644491360629043484480489089669057477441538068733927749144874000750562701300408850736322343475373344652270205596245745444952175646490997214431508188762983365876987801940133100816296586819356575527273689882571727347266792844843644285371895219832227608715133425093331386927318505369681734755988045839418930987773108445477050631969461631252211130789719867382892525159075880542221193679550530325951591898205742163636799930368000000000*i1^12 + -97943028928160244615467029796127193376087975135948339054429933464662128278462708090415247723237231341734687552530335183248228783996995598919092462499771020597633298276420165690708888460839856692386237447842632586729657268861294205418841232515930033966984056800760110872134905622013400689402399504811402902200923031593327875433017146329400187136404293293167788415714238782350578725666889268335529159147568070575414214714348213974753996112312094443375299741941595399747837475567586754119638151553649927414059347018919634025707744434839447909715000907922043752393807217124956070998471602593564664507303288670265061410857699894888754064605528475206200357593627079664453421913017094044118461357055116522685526813632192919034384187851990915861282393709134724450834221270756204833572550675695982190633259871425387761242061705336144994016996255651500732609677523628173549818566504202708511380386311842204558052978548682355008378027413873156976068268501972097275338941755356774390919760572732698468652735998434689549054057645768709819942670161152664285798660297876390841163135509782929666091903872718894999293659377766555383834467729246508646007521905863018661803745273466355043610117704943389867054294783801422481079452875199088170860494480316143427688423320310579441971467513824128848073078290585593676038144000000000*i1^13 + -12431726619280386105257626216547774159221199974700711230599230824097671752553785666975763437601038499855438282381784089471319544740882610087864701281437739709198560330598532258190676030446271072787497681263040671919095922716956007165828926701889364762237069438339776082793482931286692023236962303550013833355942136320040596224593484345514700978468616150729265888380387830471392840567225256272761601361063063298898266440557370125031131332965810262448552127419951089852880222856583045737449355543085741043522254787468548366418600763221401424583558203996244587701678997879228125650460770654976061864927703898563762739909393196321517360709233332309883947246762477123658090065701789015213539402877508893665085193552862430345507913911105669872332543920150788392954558639429441953467157690701213419926969464177424213928632286181038033747532646029719970506780113742189173989283425217218728456548378549220931890747966406505597650925240639394772626021582988188559867977737369206295987727652549592664520240860819794469010545936925335802794756941805367742652457258765617913388682245548093671001649473130893796270218599524372624472117023892342405991600965379455835638951036249736576153378878317473982363928961120956004791657444247790859711034974045448088350795642226592831978570731810893140892627861693476173250560000000*i1^14 + 1542636932046971912067904206741628702669157447068421107921508652436675381899567967469751582959656317597262977015253653041488655629204569294283634040180355967538338827794502195139256830334725737343157625907224304265254047410375140483144665880692714384189339632488549844210779998366547209856547308368439560630658416735241444953332065942379606701233612949251492130205783075142856688118386816095014942776306010336214681291630593950548721317976026040495269578859049929271791775947415745664200821809741362384363016590742541597492344224886278980143491600229654069845913797167921446680480323669317912230555964360924351905390642370769796026338449753742797744239259315025150078063094768848490983748963334058355014456969895067157580433674076026254149908398251321892442492500839772249621240628152442839452536034825813067849607939476789327751430879457182627459658287277789193396772388222596407293976424791012085621579861498870892052336734718070962165649462758725111102956778800503741493569510894975311630544685675249467910115502307788877296947297784961226672876178204665890630493007089272978316342592736151224248910303766233463259128717660795784701456846739073993953756627152248642479134572759421825649315004690442974409047279044497825422940235193441730381704825537093645614957117380341753383281552530067161088000000*i1^15 + -33407951919923593765360022466115832236150553033179197501714200218494326053475658393022643415808215571113117067655822880580580651435808653939771799711139604477526382421064220004088312369403829560210036994297154640382039569699259927133234186926090242556808918045239508549627047070682973320041379602932713726152336458636652125699820292115025810821745620994742902245637237184473593200597264914638605252325492498862727209966593733244422798247451094212569949774075761543311422638009351092114662533854912817283585640301341962842245619610173042456421667925831565877831351696941338379668534764347920396641482996167437050300189491021052241996072953180032165515093838960167780462243467079901284154194626762970699551401716722283727342753014542385606284168226225641879738539976208040913869277173422265286427580847055489402170338761884828527116436733646455818000997577487808634540820758141482898618526942278410287990185442605330171404242594645915644239999957669170001862277593605970507994430772275055704071344119410800813287742922919326122938982867314784222765348821842524266149027950798577472231187418095909958439539775041348586842402657586188491871486005712518376165887677015033591539295526954934972432107580782001032480038038323877078277666063947924734805934693088484327460678611025701512818967609658572800000*i1^16 + -2065362650287935292701717195299727123715103826991565020915560677821096529909708280691964948098318681362685274622788743522686519394851505502519032619190181221025843372635525701736836513315791602378851216167769863534986097746798570013366907127213065840951758790834506144905064625742857749766058196516089606824745016389590881112157308070782778048314976149923476216966668498047436734504493230320821679471788458959776153693345419866901760874420933365896531063797016246671659049411879639037058490545837010525498569602133020093433992558847596689885945879888284370809900341878417249454257754667113550127202209720752231008302477247803535225303035275084266877446867836455286390335766705152493332966777492950826257766362602259261597909031044747809154974173454652318081280866265913306721096642488694212778410993592183538086568305023186796785560650133612828842948592727250362201699901477706238279680834301117840619434370378413850252920836321078710153147696865119913886293287288759963045211513552969975076786373642042056076446937306649120329627075419081204691294263070136265271297980094132124828949061689732321384455641214226762499916730216648800181692890371596814512401817998908187436799522366670824042567097174044030552709670474280955690938609438179976065355268658326524268556050357755579759985628282880000*i1^17 + 188135221853292104344585730952764429804464247559364669951646623821310310540267706172524189363276034007793952907403919120986639953389144523851008391225417769316039918196900627699133252517466075727942039592791345164416751452957602970552906837144055392957292410436219339653527860273741034894493794501153046337216212068968556810846733295387130574388904774572612352814969065132393518509662660461529520042410455518007780718480563761528842108371092430533597088166322395908226187566367190005713647830705819966621015009634321895792713523210864442918146923442986889737239195485192974076191965727232299742119555574382920076445877650980835110639231118388173328729491413702909959923879852544987685300411648076452448495618359350742797884497929294415445674778009923715700288003460898590833411966742192332438797995363222506265849840021552912927663761998056895658223925985997880471777823450130837915376820912274113878268094998547553872802312497150073480003182371163125530255212384917285374376548514149573994941359593440362716197255003740109273134868243364680686029542472856906411756926375341371635663991260588122979611104399009462947838507106713021719220489550892975071558907116210924307289718377682552683482377580634236149105031985741910207043674093847904414701708842003477744147262247471252957564043264000*i1^18 + -4931469510569212598684789312751856889963579128671045428185790529711632422867963046532826879703344562055538604313399433439520145388442615529336563488807663722564962071698400489890875578507316472433409666220368946375811840634945571511130468562558396330869286079856333660683930498062789740229446432761382086858546533469831402249980804815702674777777928147853858230657859693689011422417313241552456739379153123152133823376503261497421743884984323079065256126569031749866998121656171321903467842054572930076022546934734239725185771889741501679147061430314721191070392206097779522743523045360934398138367557126862019502624674452544263760645755268323551144148103640286682658611973668458604460775629623490244701446282306960257580630782275234001722242614602291093608821270348655983465511000473181105354338411306519660852055105632923889326703802483793026668815354668156221854959196481237586422500207440527606012683637931180817071998357251470370048405459830405572515543754180188144578098599888996819674327334027335251606509442720795104921815117628719885484966020737448179067313979754826943230344735062481749634968645250684930956342570707174782221900085077103881970077337122778537243413957150875784486326226847418064015255626744637339139937355371224302485024072163600036480885828639531756022988800*i1^19 + -931842867236620208502702495077267560414193165382675436204999130539423070855281997210768022156453419723015940527571635553913559906754653061714352523130470168699566918644879523128215851233716518131174094271479484256702367652066481632141930159585521034108959344280779210885188922636983401613332856190436457301561524986991885404524717115992941414785491165432327120820545748402037085479257330100914179015586411545296453516138266346029882423203341572332230841383569449431974513048338287331601382726166790763216813655386686002327020425208369470151745913352399415301285630241237998915187272020683588099679237318569169415341239040819990273457233688800743430398460193866141200975506308396424191514592962861805818732291838593530191695226527867907356530673732343656647711746674169545537503925570758926888889001005318185300850971944900835097983164670997190356926134851731339123865537445279398415323971092538002912204826885817062315960510916994452780215221824534862707560017613203305603652371725135484354008817005308596356306766426643095967065129567559630696393743781565566629097909251355138120566392667201784704107574746168093192066477222218741226916493064317896883422100800912708691184138138430554495668966366545456010228929959491718471454705862360014332720876302404535494323681895977048555520*i1^20 + 120137808928179695741711247140107045678567614379667564041777034245107149245088729402132594585039021829582497854714959987886928646402502132823045381431377278305965019074231928490725651719324271193884482052107317877369451606165211346286960677176914521811941773693784198862526226377523791455310747149135818628864736752221964466546562335163925611235454018641427138223637998570245391572682670322942420093375361423453899960946284433969508515343487308484886398201753502212054756618497230134334457777411813783521045086783586060595784716119951121662073635956832528700316078729250782997349179368219459033959673252152202072942714426297451686110205967379608495904840559612733713422606898325393460898448357201064860152609133281588083445351438272556881184668894062755261043636422843599491730103931211090920855921062658876297846355284218182986505261025514340146718174631808303776402633463900054489112999166202335553701877291619372648406379019960957329317500743969141560595849005910970267429759574582692055702337841698680899996178285188361272555519137941360420534913152748052247051628551477407226629865777364690644947157216687136191817664910678798243172808845476778581002142804584144625945800236608526543484124218667261805277219622824449026838902771645428540099489036138958560621341844159898624*i1^21 + -6130997970290416294554411813037822901236648805131649451675936754437101837743886747092757806202931441112410214474684002235710883968573449005405840876626861726295972875275352394883243216876366197274719862739449533797436781659041298099346801157390649027538426222552295452197928873274626429001825754158501679938899556858195716027198089062874972116217114584379480971980797267069311393220250847669967383355775025709571762103968167489193330523721181540611889261631365436536479984806065438547995905886654841290570977561689427636360344352016639562871866240365279367880914777580331297957642674503396538643765751838252681680819029990566774644524266130735146467459310785440696285724038652382920251839738175497730247136042697016388096480349682488442554597517122064738527375856729536529553924359101916999232765910211130557958273510436155845747025972491077354113318428356118002127919071299742422910000369050803391884106789473964845271112611021437263585269973526198060665780914599914614509613992532909755562062692578490839165482509652008950387883240254553111477814986009045851742909728259039596143760873481578322239356255117569627960854728356378681548849090607902360165215440805547343530094967897591751712818675345236484565195010092325317963279353375071108401978673767378144323989983249536*i1^22 + 162089291044605054923015115097819685172812395146496608403024684715110150638027488541001422437628159813632148914142767345630874543983248152021593836313316549482621308371583356810678102394346405080373983484549558545079775426081197966080225759366313180785415873416647279755338629021316776393546516224704569601486943421927153794258811478072510908061140243027354683425570969674419551640616623403814994459299220782654941507664114125806679573603312771386695351345326307317867466292638382928289360255613192419553580928078762486797179618331707107310630964925735709310363279652679056331307103789353640656727740134518497470518768084944700564979155301469343182532987895669830987205402505124084370499052092051777113175254748084966577285697079908960119046929973423601849563687981651436326717805855751464555753914493333895880384653461543295394874411670342854088195478156674668323392690371755435098090271181109234602481711545174114316541867855163359625360604620772897758809598265528683062406473810721348889458915066087380670233495360182557247879325040508762905050117055699976590904476595735556329027369341250936336986021858851164369466100188244153948829088341927159045243835026384678957831223316681011566426458139435822429690569186418854285572448416195450204930600097928218762055381968*i1^23 + -2538319363991175239182317110191920810920626279250706883671099634680050191228192773799567147839408825165613639404815112542891917347788402371020834049757494053062644479611192317408085918736042690936638447348781308994206016833067074666061625663526978707800353425291514558632233845315316267034360266578601488451389252925706752329399292334767472030212782386844953061786879098555093459556229477890496524556259555214448730894835077201850920022486101743057173185717822527807999738026151109725281653130751827730080640002381502948631718622826637872293422357070128490289127585595348944346649595817212634591565580547453611221904083828027270595509883133812683821242993753206570495840517993050295715674579612235658370393707304842943526422066829202510476007194094136618136628106942107085723751692585899870360927597794549553032609967204007338184313319255082330711910566821700707337717789465391846661502981529250433856725378075769782990245490603631715271308569800023820941192831455970372154949567397935459311670817031819922021185993195225973370680709847936166938662586461013548244673631733780748697666550736648684726557826527304952324621259887153074422915018491900698564506563028285216362968710137314958038567520383071087797797267655156867635185170795260759559744979859814004844131*i1^24 + 31357701556926452416534914932445384062390418108405392926701368725646821966019715477638566259060951667604887575480100154934106415361474827828919417042213550110494026735833793091762239219828510770030448701244638378091516062657994169621414082480501648582110758992055868087350851701604942858512110426396215842793004905002932421824013027671617935812124275594770666529526508317155396021125555558778617901728375862920913214351485770948561138505506411796192262667262296698654796168227328694973598552254303437538873245535476632686594120187250552186123184213861671425898392671594441156178287567962135178812111964459202706166414232359232056907882847709085996926597621932027060100738498717716748516232944712618334832025500756756161255754219467247381639429636387982382755262808701061218912497871388963595179258659470224343259891248834001487537663663068916192824081730684123664983222659462233867558283669551083539032728868895008097375221963540168126236944913162273012544619963710993358084741573232748521269411839423970086878196507447251511236782697266631383599887341169859393193659568928522784112182275408384490892896015858346617853458596416784508989583161193443562016101034579832873485994811888813622722227259320991169293608926430453749673573511056005306235413207789878528*i1^25 + -358852222022464220067622722628711329311781811019181261180917638262582826646085118413286518689248223628447373306669979856337600344216723191480409151318353914748116709616792044156772083946767178554353297944078012711260527500240294646815377184765714807599488219743518208668992382739759546653147338691563309520467067906530286404443996764761331127996722710630923636760833319682854637464936029773736797513565979184054005281060744633307620224366493935307459376556914594884507512235590246195947578483476682585852213740794922555915760154952458708049274288871636434258220376818438247751754940011897775233635153571729852445434699963698751449119388686442287165727225716931631370640894758673348510936784169981085218342287454014365227305221107844990607035890102285048093175759129221080928317889506037902925709897342727568884399184949601329085097750732097709466665489739850582156821078239402143736203725337243080482410265572982000658741116737937213099983736008724667749724267200665980448920080485956479405084960982787313554168241542544272524176606858542212046326095927902383698522333665826840351065310849433979362654489902853530302081923826171949085719072690245369009309852446678571824860758828448221844213726995059512184000095291489477217550845884649985473071843835904*i1^26 + 2132014905162569311973268234332805382698912942385274844330098385728803550263885130714744682310302112155849727239631504882794071052261834393503195473196162379199915929814918485724059742808756074114899834660804908370290479639477080865759590804840405055833495010926637298630196147080801266451691896986157532998257743995041396489342252499570070186400568688626385034221762999346764228152044207150222935817561840843951486281380136705523326118404637657375258280435189163377161828655825639308885977587332543370246897130669331505527241507473011159162656671695487818934217268985886791266535492925160694830535000525130362517636129571565640945895761682254928520800826041639927682579869129135303643446486085959535065351391280814184264698548473100879554324776432882741533004888766673103310865545158416479470131025718757641243795621926829927476301159755906510317769053816122140644419763772543548729459473747656759918778997136123073618897346256012656278014721627645062690730643301445420697741365584026921666210085503172704704362677465361163131565295415702123237433601964332738451902207774420443318963344928562734426036122216650465017411154962220603578785074204698282453986868671900551931337076146012438299181262855660428714025741067254073336990544197314167919607808*i1^27 + -5223167354295849409235371468925801997635488748883125263014365738953222049496703474336373426502167339341882217096573925256623044617774505588738398047089004906445306326604501298664357572138874374589734820249451004714319698960765256629459461620092648855469113683652314055118106774964854642288860343660698073656928318173378746900098104290329032612683284440304149133351990352945499873757604939181559914564534171052333994443954634107040338103228515841731259544373916950477715866231036408870234674234606302251690516645171157964077120042931645598716900287858260120899315349248451677742910115371842616356177808370307393572052361045039476937615859541654984672453292223011115239654296696169461423253783261364420630885637626155713541028966432188033962023573817625832198627174193933899969975712388583033798521347785439406025383438729652221120266032393257544241577932203514011090244983328110091804021534887102651426048454409429924438181468838802498238500629645981129183488981528330294981612598955048206338768243663652842636951552713622048258623896841265037512409560610651544306578561510474402339466913075893575201853253907882241133786258805978334779225985292651670877444589046682895953027961843292775366860762184094358551624828374992753760275534551785144320*i1^28 + 2259640567733276012984198744759590021820293765766324639610392372885032265505987123707127717346337868189866217856745258404682975685009595852688071094992454504674062944121242622804785847579639201659234533480139541079209315298371293791024945047531419059664761216577962578814072019662115953855173658044226737629341858558753159315779974670753538960395683728972789166501539955015573993767512109635888259766798844420796530268590615941043210188418956038141859335761105147691864427953393889087885708155789090504717875448316851971630514911398157881873271208725791819518653490884763301478586409223032026882048662669081297353810187230760530765167996370736610881819915625171350821827203809699654392300279716975600704490165580791326998264874024383791851753134225884863874287144570891079073566500970225480166338272098318599830100138825130618777730779575995608811348706854057116438020593325863150496010285092422144894673278429406411297639356620952110705718241905928505398048287438783626454659471793516833242195150778076459139275166784550179941309349930474018000763423936542059728332364208104661722080172524618689492199511856626482707848733153659094245032474750555669964158876594948863623038225925858331559871627473750740218438954762986455457484242944000*i1^29 + 7115877193660213400562406685538192340451023462987682511266330622771474175385242203531676081047711716550915846538651963876654425617463936843378321886644852625659967115162825316575794592905169970652191752793049643395211039385307958181510582901216968778647711810109936544314640649564486901650107806209507288937363523873282152156573590669213002096690054768225419214490880824976563766767386835763127653745947617510295340088991680592380753842867264763238568779695091162968111547881002949873036125364329527398448103420406186065759003728061143608510631443513111062435516115895709441128354154837864821411454687396218531258603039222182723694811593096567072945066275709501627930156242057110470658409929633316620258632973360920605453844349106690445752039353881476055557320465014949796803179658989634706839976350260354671874561015961106014162687273740507992173134510777901676418768109648188737179896624466751941693149058121248642440880326235041962447338150572929571599712211751818396830170713997575721013561708071731077081211400826954312417386081695398151850535181221418044420107953670559361757551739760148507094499788842763965865649243263956320722090435758850414763764782274463093383228004792739328105912911582318823164814196855204101807407104*i1^30 + -3173737658516389234579967206476650500423740442720871269989175483263425127944624123673150995242118169251889574279467373587259153889312085153795740834334624509648103216206533544570498176908221090405299928069012854122944870472697177196453810970259499717526668886953269494648513650703646688553289409598207746746827368202442100072877618023454760656535453140789502597852175624457125621027883946567477418266281953076364069794728939035882278209692256403750403201689643275801491042080391677273632212215657448130433513740072484003606635976066155802552996239943075057393228509891497880546836781516019007579704335697005882491115492464439136586021629159752053025045156043119773393686319624635507753705684265877757835890494705757176372994979491550601160441601785729028962027215119855532213450431520836468050779371190548933230604480598515020326493477190386011409891016789900352742430404090852197834879849775735856738892762073243573877657899627149983609813844257806215714512198783649797108062151144948083723953329545313735580944007479592028975592185444566738718412596939171067979547496967526847390702163057009734076163567000294293104581656603780778258177543858633904338928631842635380073079240918084376108093261947644274904776193104580444160*i1^31 + -5090718383036407380421852708996483880001677604178881432864141658254733614692708525966125717336407713171868469914853296884682296385691683587882678675857639652256962803215074857263962054857011543609304153904388995826562888089447737077853519410827603775258051754737197815763992331307228965321265186116511127018468218970748315262358397418383976173783486857134388214365992383965143915009483307133315452773600372708548078534371729797580655191230049119000653911016876669483383644906390965064256597326100060664842819657147689982845260115865883831887377840822125170294976958345337271924697681605298447591162460361029340574452707329017588494837263524805490944423859745420423744713651023954946861920351339995731431307263587666717976954287246490306673535336109282736927782280983440932642909762154712560229774278275524244705067633379105327139830818559129470014920248427478102093437719655043361773318755991419536413067009659579937107708980958272191959835660828251555494449556294060062419355473402017918923740173421427968052480505465920395757561123084869400343107565210929227662823093714301564295873787050307845009538238318061812176985351725699972904391024652234819640698551761034339639719648486167171599483563770656371982096278749184*i1^32 + -449006558696678208408013523876036797440548167053824447620515279091059868721364532508589393082244960723106858456687295410248257771434940241621628033701962254829921620177327674402611112314568079874406819146985352775679971675075827650450132323260114562756131947843773254693087131143413651257461730564602050531060324880161797993781927958073617820000337877307103455475487302869617483674914499802110129545244330707240603034805636678769454393929586329509546703792072797743957884792044458062960317679384149422454196010592292466153674042441986188635190851179790633576262790040937536591984779255689702878588133203502044622910980601624730386461170723593354939061594121167404461426719330598172452849553488610451481035137033667634729804761910961031472664138382774361864765676158141741460151381144445208586565803465008174761810747067876144986195545873320162939767971954366065933063859637581567684285009687446679512133583338194524043294292628354930164847887254535335816056784692155378009458236472412288264888934968332642797104779712745539770246162334074743872966896021510222203021661357978298075426168504501194465652317840357461099544267058139491172808808699267959898972333410318682321781940486047956256267813735527945980608512*i1^33 + -23202488161054995037480679861955383159563242160145194498113064836229970424180772513384325085105382276484664686970284305974802833699445043520683069051598182187867041388769276470375362428039469193210938945380917108257410993105444027852233018331020116030055629544769988161405431943921862521266814627328526088943038881389419399038097931727790360364940431907021171171891989445860443605335795625115161701777942552888557403087600003412034955215787136242220934594094744099743054360604640341366690704944951138893704266701437697257977223540026629483979234124365630524907252733643449170773167711112860983123235580357376938683301448993812499255193124623123034531628145518398453606012262059754033787022179570970395144693521843517757789680299003730530087925460859523727365711143768087045597932725068795171361435817955622505680231683911277186643400396541776848236500654042803654848507960698371173495097250705629823091708469390948587255813850156287315483020421603347052770560121277475668751782552345893674654141545476988647821374791728526123995863910195694290823789448698689647173767323851548177364162331687948805254246288629335561670214663664418222193881426891833660824890382395532456592599597119916098242664409774161920*i1^34 + -1358338200187501409790790637722044871591144656672132195646022562123135011142663910955450285136097665498210596540457663287160400221022051893659121649589372389915464783826616567016080403238207881431476275491647333581954998687622051421139099170920969236338474083211544818628241148021101311946797655189178526981985595834593794197784200736327534626786718106154958603084494774105675033270694673328678354709923696363432973425959365863950794360848548214433643209623174483656179512109658991785046630030492774731342375527952407268744703856405882021964264703530438129073391925049800139988371334672835494062275302042746489277545211643149540133742725228106906307901284642222399390854004414338955577203803510305020436887294857660076523778942052779044929407137523141984164700172763357639738343791304962427066592701885578090430400945087823955566426518243292874641312950017890232640579869805505932438689767473028084278529244838204666590705461272957471830660174191523449677929144970650199075814559770122763344611943899450484072611491392440667688687172897493932362877627707808662608474328032465681742972931100208845197262184137852156752432936473098507754992103599836760847086703797377050955142586361183599655982727168*i1^35 + -37805502397964768671252948119566485461316776666808057297860949722528864892740861320302297883297572471784065904743060787525554735985009489937851998368721717040392753843499578881380883357921545985957488833667887338770084978332889903107864296800769731033807195433723061429697865925149009176238314571850952828777992275780010535872562504141848699411603422347265731376110429990152000486712849498290157278088249809340923384290576928798220009307198810813884241715928219012571933916170061067238967081805646341833702521060071363334123526400622530008125161956127345407580011327443689897382034325672921553803703875454698574230582642113043900400261568560711046738379797858689973460851756216305262666641113046612622366076274415434412690655964408773276292108135512525437253587354305578320755340770027216470269447020974125709486390998002631239750227497241237535970119124860238034991743857417068647129964263205955563624291016538822489077667212451679297441802212734340921617843682779264793430106555727323855584462923008975885556402042300943935304238368562437141251573572430288383926765161834708408051698952203031876018657212952230867351102934684547819786346185055980515164324571427828224525910169534142087168*i1^36 + -105251535255059837851087810200195018756653479612741572538274332048958130587921120526933502292846530096911483892386903536189631514782325552710265105544353373586040184204320692107251335276633735301434961066100371629280866437155516199683688350111854991203183902307936793850382482356539317097940944992582406699847153430764385540920164389226650731858371106930745290933415042627161838546610398543716567522089101511505965773686749170480667835486119068261103184476886583999581444066569489264760654169595634399100931211168392891034948785528515866378306696765038410894936285756477950336808657892511364427296411591379177531128079493406647030479507807402427900606216945180082729897820726592821769224340348238099886532357785096152603005069669850912471261585415946615208179675031372636502095031659203932706806110697089818015570632860296336196309887774240006655857902455043568769266056401953517169467530059870021960718953056202775396831480891189193971734742826376273828189378955688220802230393240337665472925351517930593530396620233121864031843640293329718454538865280351879231250756825584393185283462169531643385628084243297695241351018530244763936326871034846249529771652338099977552669806952448*i1^37 + -262148413815761175816961819365939949630461906073959157576586478587014016286872598022675660001063144660993551840599601818781196726048745933355991771510053584236832667201132863252908591630195415279607695646347639038799127667359773363556672576966575746386538493458639709780985201617485224540099342337949970560332838931396192712776600263740805905752719321027020760717011279619676049303931612149263504136594281475183866682082126892450780892743589259303782917653233867308046199288475309370202659385093931052026478032772487586385385865903032341446932111995876541459220456159110809502958791942510138623052628654765792516275016783201186006367284690225049324135166464546519796750054084451264445563740478520536916884224517259212926307837648158672747786007502939247328544770740464271909386925232358397226272217893889209375912224072565073036432157285242044934593156048461886396645097191219105672129866507276470440174124401333592482945768559226371317558375642569708425194230396488893051622108392996327414210074436409733673485316804761924640951285912364284874705985911507461687115104829265242776209153766012926676211556847179644853086020721286704950899194762949966844688730407052299468800*i1^38 + -126748352180321957526000476618383114382519400049913450179459110531587620063918928658134594631555605077059970727281628805336524134368291120412423953438295472971279391494933947491161381525933912100108077315480096826365887835345109374040390754467321294881675826301672580733565705621995392403971188932721928257124843914005341241561226599311232389785411989552782468584554243324741471463082946663398820981183098269517023451247782164989322455579337990090898358343399773569378200559868886843105086920835609453336612638188184120597306674510830092957070813715089400479013771011437925980083547103364807663798843295375443086017114759580704788207129020492091672150532478126457111884353310605246248786181216966446059874370125240780865812384419533031759965791999843025509253598642247242746990120039455040667258789914992605631288751796064966412888578557276110694958052450790260721159321523863765299685785914430854706048899171933220359430841648644386375377289761255817299336777001981398045236633247989351710126533665016871210020328415476186700091093750183855236176263353670720148376746513687839273135190489826437164261317103172537956356438372267832391986044888591835378695415005184*i1^39 + -22024070695614391021929942602986228661714836187806987307094510678081335770999830454838178007901642229788609440613005659391110595628839115290281278351221822495120777299063089566814758039521384461514612946233104382673295898963190710437931310782262191940171627474506087912298830553222293537602309574536555665973623373089493413723993306818596891859397244720481006243101003581054599632054914220802201080574441722072641725135167824893597335049954513411739943198473500807683051491062689050142350562148629561667932697900455665128004017765958345324201926500227869627215353821078269010254303116405197031396864119288514750935602984766142418683889546335253867881701673298146795252749546725149793571714930837839193782775267251118184788106330938519301286601412160647533061700650755731887858038315680774334593092642621363009459707001790195314090788402892821755152539787813075688041710415859099786595016570561528956837851695080652193215627471098192955921587759250545731377877298362024820310130216159808654813632949053961627697259661914790963833115087216891591603782129987388522714505441717506451218397896978957419075586717851380951646934773677973726238616358624746799104*i1^40 + 20635191372673545812819587930750213903962942959257556548087598955130822940893281198926069796503854619235500908326795285209270358377515109562392166704231454649392252277938532515946839553005888659344005040963874328376338298775816995495045670617531498550527564522888453644852184832352829058157211017040038213743638913563389188106211152262865613802779504090216462387890031866185450492768833076006821713764299702674865625996959614098136860669796104909989073654828029651230064280464265779355584762935072720966863982215007681801794056121749659058587307183346308032429748424946895468131744113893377612517107317404285334205535525183949602264051428035118004674764448741648329554130219999102997879272738020511477420915629658646846403244076437523834425263218466926164659708846300174298357587239067411964173589588069928468806736441020814081984247778449677726828316905076975489069852032161593830675661492373901555683002516464147316734437034334428567005679436895814069242811213146545662395146809110790875553962829357364610911665148398097695587953684902098083100838084888545352537111137628278541985641386724980398318367658435518826866191943152793654856672870400*i1^41 + -1029071639190040144288795156484865713224130333073330932069068682915635762995219931090976555609686059069343597348069674996717569748608732677908095331545165184248262398869162869380503800675475572069985668246502530821210865837870210798836357864043701186148287107990996204510004846014463416183673380224825168744424644783412186611609381006333438736712042247152565236677265083586005169088818125699184932165683006497597295692538510741819664352837791016840806529054093909199401804578252768080397055501932296527328850919532247098924386279388401435726226764115476882472648525789572400110335986268139218791606846003424344557640031459751090341898995708296637245025929774909700497708110777248825644293669929458483527161177179941433235142290073708177067984958568357346894390801132529364806059872742255923378228672848061868540143931595850427140924618196425313507888964353417799186215412517621931170936973651071752806582889042779140682031224814539946462768671561806549245014555240622637862823571257938034230495597561180091946394803059474324615141121343339956125472879951852334986188170783107166370945986231056022694234737541353964368468481415533559808*i1^42 + 663666277530798938242948602386524808336836392520359920970051510381122575181966920737755515105910196992902941391692864450672543424590134577556100980109231880273018814212103188498835745861156679507532606810775018851431566891867794144991721587262297148009370532258589444294199722068178181677498006967959612961897462472570591805331745648614563091727024679482689031623585333591907412396310441421470869492471258863266084463242514127569117701611937664154872473777946618331011082872346131464036669001508585737362037980185004447077175663157722960377944508177569981750339079171424437775461861792023992504961913889369787785696326203415803816146722976726605564288862917141060643549570893559111593709981899810645849116956437178349120169975685497068946705326870575918893917422966032925470376397313747891630425785806643271520488813511709408413925942801346038426220532053317798630908110087029842572394487755289886190250566728855013196954026300295613682373685089220107381435308987408345391747821334845902598280022239310432017947809107067404750532743151871109214938027999285659333011003428043601649707486624898282814034995083358242160777363456*i1^43 + -1001583651171555933231131837151817826388894353145662445138965926039604325480536826273046477575328345371158653281235172819856540542929601526911037507013838510842576832638246798196380879605499783128444214027191430958201697306164628209928620077730138255233275381335497198574053930535998789031101730835021381289667158659654173089022434916192244060113769145731989826331756483142971772009776826092507777786975814227415071870380524180418993503557872363548790875746836437358609220802096019703903297204174584041648951081589102680611670881723615708594875186596019641699562402081501355168149312007491285060579051390544634707963306920234952197422889684770520705562738076690101547933688176337894641056486223612879222598853468344264589093425628934182531035808258504863727094944605460369435130967795847660959362825375962803648912031356565636848500816158787929032048776082558143610347255174128709994611269572652273808206193678925249359873037170700739374788516414088007915365982288005893233662785382199628219464700030262707162750753101851598177971616548857798339561351638760448920376479928258297654205147837898117283510166116045422592*i1^44 + 199068128482709666858695691327029516356107338672655262740335775683551733993193544615564265887749315385380507477656857567975049310219091587219998614625783047727363925775196112863582899748264098870670413697235170777298751138395420921779115184457080788047306469890547324257315827872258518084436013957434175604598249286987285493621259710701377577593381067581420778376647326230258150254243989213572782839417280546676945589722281133880502036412224071304817562547391381767031926669929259212236937935387516993231243282153682561707486420701384857735589828806202437305596470654512551473012957781480334877800042723610195493011363103286531004094519462482031858316381501436820695422734349673028348386822096823293175595141531554234853977280404172756419373456916649488114676514739104303727538607530491075611525954380305196547644417204880990119773410766218775704616345395194037632263552916162449021787784665411097631938478583568553118717655755902120097003713985399828461391636050981138204845033808844105192499773056208359625107940826814977857172156566162485610371547234508352425006301258399859778957730580874697875050725376*i1^45 + -1141252681410579722952237899318354016105809867330272692775576546789861228081090101018239372679841794615339388391464194361223843802770426445908106542243266387924280233563712420504791438693680404605977494413221605808592154216329541834598159906769118530063539460072133264579531293333807349886486898590720717762106777866243515324184326731458381949830455273225481825381373406278230363520283577698540417862276252400888952123891268752002643879704137317572841380835753402920717309488124671416894722282071161959338852541746957817269268089156965085157825874893578776408354319887442749640744349888089314234794217163654811351234107099214814002781244185886899502548052070914785431435776466491838649590311034579913179503495430392958580421984512808274348344680504763475294498236722194133710626537318704754057772333358585588792403305728008042992152787764528251914333324721828192847585425189625094058075805530827112315621451001393999549811328578103790262660672330290438157802246655084530408842956821493261623506372431871879851506240226538107975175101917202060331753717285430329227158861642263172016683148841582592*i1^46 + -282195506590458916807794366855855321744395391457916748989046747244970650155310025033582687128380179043622390298435370552870761719599130112469984230096932647932283530446931826370492350390472729421882513717366020050299411123333083066119910232507200282307241260504141882686551144081065087743742965959336293836666917222646563820746619755124789693361275332318420630131235982487385410784911415661894125229594433106527235626275534371873553751631139833097094070869234223859523096525157790786485913851886205702714341689883424520101505600155745949404308598532486069311966185022509833538323248903349391870978771827357959167200945986831729914238799464744266438718622354683213292035482444606007813570621016673842915368297835493134668674712411285365309551078719230149076444320825109396652596512815788419796933950544312140951399422037503447412840220983694782511588589910229605052579844920653689658069682269559357380636802447731915761142479748242557255490414242982139701220350945962074559644905814071710296049212999976732921322246425664821721097376741024286015460721196472707466255201334219060715454464*i1^47 + -53114721656059708512994857854644640494785237540440171079911640958745175965922041294328805569420201155065707783538664287283900917567091587284212938294119291686548952893342126617299242574807340082789930224203241118058591375086489658024327867519956797914327608589659958989851799546254714709924893927015734544749734871951812123645937950430227096999024012182153582263579449995404474037772572658591008155182962403856855479522281036934713742582451351993831958548401746602489069161407499633920174785821027948452907538557972306499893411747886942986478821068205589827244804658617300246204967873993144945475494752918363252653375316209595630459690913582204626462828482480229973982675920259391905198620230757440410055818869101670766449631939419660667858275790128027695989112145868901790790426553811420001695901818011584197318475967391912053087932384915987960384511117719023429599635326564235781467716047155940943783994075955810206618812158667326354665080369724034890802256407378407769411623850043799744468389702983592494440297632813452124467105994627108457896277946413748760180197909594112*i1^48 + 1373472747891946528414367719920744027990289450142901079984645839873547279763994192879399862832221377260104182779114255079232739848020816288203003772178809941860321572610059506768649492889142755193194751709332272822416491061668350066348621984168597865330148438254574269994704736624070299599802354773324996355352584951411450102800990768023876262140127473129046246006310567891858658303695905597399837078552135385983457863008534530127659881785721269732254561453344069930802049100416756890873904781099111983176260509190049149269957527410205439932989373592226677067873872018113130185193733312746294847009590817566987805827583605654971914613921689245974298828195800935995567305992239279583655408602199638584169792372079463050524499513549600846515305335119919336569991533777473709107038264779757403011316442992509732555532639755893886964444184158927511012373921596758923939921380781667111494743555138156713029583075500052490470588371188111345206723449850177559366793732415846937826133959108721950430713207984337893656557784280122285026538378883210975854850611590201645989888*i1^49 - N1*282320057215876621704874100958736798452831125506268082966402829718398045006334308203350100071485581046936787277529480784983921027854675081455549427089951257872865532204340875853471912611528373686046919061766567462910490234994669604922023141113281250000*i3 ] ]