[ [ -2535216075057448699514604558591473839838622106868850981182551395826676626599465676508826477806724209978641429165457563748537293324907016468491666778748294372093576111591804211526370053056470779528829485297191270485362009462560847637233180062502451694963788191047295428002988905475074677899415382421602709604401001302582122582499443929105729546741993265246032415898372281088783557031010038821419909174189246363692033092875612920261883223390156369504176121285685058231331291430678374802951545418756379256110492362229875062655206501108106838976383652641322845323512786998635712389364722420108655983358263746936520614457997518291618978146811516269835778883418267437866833111366095609613553698690126926522773184431909208328626549202591667134785928552862448781350076399062193887072666026457352271321057413153708516781614602206590771617031662372078204201222094920122750835264265668164348429116002090658189867154152497489303703626402862611483333650443341723840498678151995101447918087331176135284016843199279966889717636394710047129600000000000000000000 + 11032472899652759614557433975847779181133088786755430915912520214067934362319975884842384762796641513985850655409402462200414883929350448444418940144675805451395696347191846035060832325133768368617250851570938616312771482278646010805306986860706220517032692520039760767303814075950614594356884933747258573089660975987683574745877085960904174343395540481776511948953810573919798780441005043699742056147255799704012050749285563019223420094463853388694242222953438557636176789818797115193524216959835268775665712632800273800201421392245187033523304017620424172764207320123111742075139361763905911543983398762826167696388832327496935337862548205490405124150505310902230490340787410461792475364089603654080368245660873733072266201427651310965237387886319957604156027641323327079467262595203538409300848443406389505183274892438232564773823055956891656194621525696842797281520799870054802912690592842941711938347776138746779103923221994787421585097053471678405424382080802560886190238178499818011328140978842571542362822822061932544000000000000000000*i1 + -25831643893462611649229596661850548618817324578823390612723468590660508505879172654267810131108495308837725890251521950425535253194634204771671535983663994088029677040176634775131910927294517092410541221385960777616604443211591943558880138251162671059967205683648719780276911903688881577871836896687012861060411899343767359467921729517448996528370004494288611547057421523283291645276993889690457806531928811096927239786777828147118758888627661096051356511817054269512417078828288183865085194396087146519868042050065737846706537020247933286331283030767837442137658539325566317773454577837409526493882818920079300164412277458065267100790606989881752748083513318152011187223710700407754698573818937269294483207436335161008303800657997148863133144353462054407945599786668763473628441409214959653833763353919201984180115823554855798749017803851788271102294469568576399060224557979566351565206312066629026444001692900417806806304190429486949268391214918074731497166096258598569506361516476781514140687231340179151483543656081653760000000000000000*i1^2 + 33241899063291233439129405465037504650242635182164618743966006173029158284489297769675805591956068539251562634168663062577313633899881156915195302187756835700705634693702556540898963610297570581956192681726219346836620936874667716257155139193211937098542456459070458300324926545737655536923612142464145628812442807893254317790052902095605945303144249503766828179595601451732378179919341019178735669257381813177890199440756589959399531425520782162843842494542117265974093080523330803559396223719160373281582031473881056615287148595319636214735763734837057164768639462746880261585351631836406998608725934753650552544694764487528268238997603775900623226177884682150896810106522656139474553262119239944437122891317231471377171153010891794686321480896550360146878009458418182268503663671929905093215725995414538989822010388879339247468841251795468149204132150312038139466708656557339221551251953943880319690576405121111634378065665740504933646170009337198977917620273324002219870248255274533580974110561553156484471613003556454400000000000000*i1^3 + -22872098497191861896270843238857636519633428513477261654568603262940616204074454662577482257435757525346714343304755748078271703772928830111798747310871109120237751629500937373392484569752391020354026717641437569115010074509816147929971705916757749534840193707074677181358097111012493924639500385218119158854598390449802548679514732246785129899012138520394384712559920328964881922130233401088396988862738511455414528867992629932705335379591198726679578126243234337007413984514923164182816349842498336230337695669222301833277385232030028551004184312657190269561468399153240609988067301410848220143332177862315463602634181698149231368218752884496191231190610489187021558969923635035585691251311915321285007788146437997165951239133600978374301538426631257659515465019326892048458454449485809268663077258848686601449482560991277853282594874023936145279763079352837879606645769519163475653059170871920463017192252733319613319356652936439354038541680585240651355250384976104767433387357894838427806764944881943003124458550460416000000000000*i1^4 + 2518728332596660478505957433920949656064443346215197968057360702517983295472034552993409477931490981152063906620103733687187895094681863609124592705205834532774670084366089135890492606166083996753470854753967339039976957236953969471156859907471486409225549554144112251775701727337023178744349904095105746497283796967218551520177284596204414374237117098158090188165651757788508734749689106169504734801564380825855050860014856042740631896202267939302722522607366805409010180390188962713995204258520252771596096569580104107051082763648193321868861054622224006132158425927748482424300001052388025047318951998964026676564400582607706376228846702501390938759241348585048218459925860459835275465792619716609552664591829996595691083116586125756497403865107679277599549133461144663815084918848773235383513115376830958999119395226856736424219702835978548128448536797446205732137319621091814881712098693785673566821632305947998711401847953447351890004831603151846062274719939888559357271954554293287155944861709477725588711811317760000000000*i1^5 + 7126581337313047576867844702955101296497920600056904923985044071237750191769112146494980141050655012279541615029880699312046876637708512416853691165077860855422003680588160272289836984596335033678208852613067892542251507590214611416219719860290544273013296844620412276806858907156793931637997246784502831783209244572552773729669706747296768701776049263572165874203703671777885090619502474798333427459133099396829578653478685422996120856586344997750189900426451295362543801586043480404068076948602250175854240192420475626745287573733745809183374512913923321123789928351772887195722901706205680129637104187499626697766731994065742611215489320280395059146872810918660344159453639656380939007567069430658849898774900745603250648910138295569868699489213209462471093614156843668590664584852737967862399166567261009716300353538445265831663316959036478691969025716583927112063491332535588568536933993904570964264838338401108237869335377843584330697003887690094624670435412414865534308664598662582354807212303423008516966291865600000000*i1^6 + 5531201469411535804897353708655509819037097654227232292253196943824973841119283618402050699268281619971768209838948956621071076676777918400327679307726329289229316983728720718364011484581899462844950922684555643867815176025451889629417854684269572517941864051166165420759329547313959570893966489360068780261298519955771311391302982470321811695525512206340873853531478951810681673199243827206133040267150491682114399418880544197053150400529297743736997985287060934994800102067438214973007233157655629210927996379749363722655701201295010270784699258946629752002748258510561500182135449382336731746551366476780642577239033999417718920579039634745975766944089915704327802102586537375051103278673196004046735317230831673400413200526045129910385676644485728207625491392625184931629250611970610324230007424711293309661779837524435017569403339808969258257007421822554785021365718140130833741872620178735507581412151505499975395926579420263322128083637510197803389933508784321609253330849651673183052679834658692961746997477376000000*i1^7 + -7585878964854005028227158029309282047235172298770392811581853285707829275127094165532974042893831767989355607285204975855359405931230686369066936651242295025822949503786500149097868298087403815824540100623166302475319524900973891208966197266833648838959031626532326842824064926248002873740143241010673965608461378561585653994918831027854512355197396460540190881942224161602633920446732223893669156432108443042006220369283302347448431734765456293138008510156814093170783943772827744636022909252072068339214372492091146128905430234855768331452367542967657791204505071061493439386535305617874502145683381627674641138954741112878037334496725437996541572232572294988674988709617595207707566805770138100142182767465687017719853250803977292195413983931380069270519699483670711913529709097319043129218728112286876268433640554381763493391140333439368909159274990169124802340585511528105622974297851329997201875669557314931432052475604817935380481736410916817297043389419043921257564371093166259583766957691328885143912254013440000*i1^8 + 9251613166106753128232504293080826293136691371070798469225706971846129405905053097831658781172858576565235767624322892185636351532654666063658241899367673449759792124802728502337293129860042820545445425337426960108306561875667708975769944439919281202878890038236582567583911086036853309542555463112963360334613972847983201977051845834371108008038498006824749357164276884749356322011252062839121353432151216478936837398869231184464661272269903936684514114073657972869753897784095728471496662453447827204427921269001030579571381821131900812568130857991767761314429857739385124663689508993309440363628270040447108330730294229779860660534369088364167195807677701609819048913611792726792243302769102134685076758274058449673782321847083630215451363871973519801989117949479252311197694878976300702182715478360638054859367470344671002967493715193090914157806354983512579366967592706722160552595557774706487083522156335194567408998981133268668861387849166446884744726087045267578639293786577934234087218052532748974944786841600*i1^9 + 1980596493667101794425554828203359940302659265038963755205202042039359897661518452995529472263973257425293248999751683398610098525361830387631139016763395587615545084354931659823541526247001314361019005645223022118701631260247790835153178660073702623394277667435828390897752196417288910956480839373377844350728617164993203889382888174973372381274213032077526933316798096128575528108155617270740669297089286256424538086872700293888504373329401572606782870732324932096580701442388916810163170048737198282582172428299759418520538259106926554080716380638407965376377500702776203685870231426916826413578670386221253815855187315746032940749256379173993917286771759154415318356682010175377226728816190264895902982843653816575043888610378122216977622926189724857093783265111590205914123477295907356382574795289969565497807729823001953010971906089507010307986578741305943336006723442755140315858240869080505598472164225168154284875976615051600016692419852021435392321302612960226705537580406671486903301134896160124195307520*i1^10 + 1412822948709485986894815654378494128518293252226552271974390983727556516659245661605770445255580617758740047489916081082050562368568931752469016374186784087270718540642511847983404921662180148555064155203743185905249468296661199058321095219472650260187559634504546681487652061660055584862115419139908173023804064973365410905709848594236560237582803714052232385968862675278131140095673483841895764067944192517806204409480416441947958274910253504963493071418597415508357699379980726857865084870139774151095946589129018388967680580614631977293616813724652040767184623619536135684559248892399691043953174969740035088398862082222553371064689749867974517302126591214454647840088783981286555291638250423238370646380159957121821956101665224000881319519851805170014806895481647747900997067103000978135056442746919152126201936364275665213876799021714507574911502913778447493437077349088377990505198423624624820427423770292033789166833957342892658221007853349386965355649486649061256792834744329828101847222014278868402176*i1^11 + -190203063589141131938852722797045589471770375920416630209555979845568540026111852607542940399713924231474836020577069008626172558399718213481912739558388100417335189566883008507670885794762615675306406883223089670055157052509198191063546302301523986900301388363451719284437947153669317227282867687689284481923592648842467430578993801487926005150139808416697370518517543407337237584086539514525376455659930259659386583997000870019386095958331980318487135158707169025323889126473138570292755875207478732365916761269697345636161577272918816740826821801234156665537693010155503513432668666330611763308487570446655706319223839307414383712568011428107183649287291475980889859107476960111073532131700174172469565434229670818554253524486375955906026144157732373666811800136363834059474010549679428732496341638740664092666495009707295281862761986055487074193517903665831186380330525578689113112489063489851041133498282900312143980886048174860047871326916489605496195736887191782195429990286504129348168000281239355392*i1^12 + 67993333606879308043958240121565276464678945426047098758441702781173026098202616507039676018040815319686262464445112409725317953100382515367978064577506477953233916955921776980607889630444144184196035330029428819122321674884282971151306598801402856014087664189407449839756995682685187115269127793295425528679383846287086521927166698478996137388538272647465120081336029911805778442613827365877162023883963662922635907183433777220181944777965936746699490841136063431180996331981144397591434098775910866713528898326478165464394712879831502997697908004377958083211448127033968541769155532287872333516523752334749163593764698294305166817127752382206987040911067689004400223474897765180066689254200132331220163364872234944592713407967388718152074045810718453496303160380498843081269231887310209940581100213508156716057494737997338455706599515908626223997787293676437417348252081231993614737627054904692902879485651148800475450447773498161780135638865282140103716836487922878255678462559902246452937381187158016*i1^13 + -26242312933294575819587158477229263014770795256328200987633855759979323250955648197893476377124470861625736971034980116914034038007123592092828071353579540193413573099756245472549176410747874604774193505533044665656055295683560553006791715113917349067911760718157279460760681929334540526740399278124407244919796197463635172948430110942836452859336211383448481974576672676288205616570315885980382223112807141296533184952682292688708860709916407484422768952087837682364905499020605064299583565861760553115952365299279495414734380033559998555753886197641429092802329418039079965220935096130512326392870477176833684752849463982633415964471432965139089643096096981639672449954401439311356223727527199187519946337119128416373615843835134362587585364856432765148953544501971350592513194684058857083014133283379311343520020396419918123703450559339434023994253311744782566219604710256259645271450819692560855443416858370565083023446608556525192959527384341972402782809704720275074201841341249382480255515623424*i1^14 + 10308751408422791627204272646767433367854254624458178270162010425447599796661955694015268864453757971571550201268322379814123713559495640472995302892795853001321429843241684467152329273278712540583525097031714524416548338782856536545667644150547315919093770097855482168646919124675029882006538822936589184495403393906229135287677249542338870006144440538229249933116454103309807879571542218957233134586892738257495601149057067655974312952481797979129902792998129052710849472033756235412588317146394266112320962921540695960479462370238376908720246695001686210283617829511398297427906378351101060461182319688658043821484626746225645948029035073360246082383249105305244400935733635675650728094277809521796153986805708221931155247238304691697239724334947747490540274476403010604864643423493140063509029102778330671456743300814034576164766714598418662115885080270017593791428978096070330704220755293579225897444867885075294862718950396983512250201536361389762458337153456048004893645248273162401191297024*i1^15 + 322189533882873606924672944596874903600923143242144012204473041585535056109762391537336130858323861251717419226255843330788255504437395022164072229813908029070389468949365257806826293325267542174531752554091501148194870189530119054121781211948374179250883207959896937399891567885095324136088903738614360823371792258430886457812085317381325817548106454004766722970151395233363577348166101796100839524229861878686582239833607158794215398837906400691777997351508398368073600982943117005520432524293508674368037982048854857707671237763304288949330695236486186059070429949186816679013143665307000919849883777097428485293863912986061106108077911161130085904938906013957838463010295318548916326729178887787419415576104079341711683875482200749766240353887077996381867803878702522773126435985685671011771261241477524837505390077129882282038694023566725248502385933352784199751973122468497582149268387663408071206010284524825520947243347172456940085088203671587360981353621360743196938457230340366794752*i1^16 + 662878428753349139002914541000554183013804923292084313596342191926379370720240756943896100442473951760966627126144381826087533268590087781073124097754542949101886759270006269528401639340603267694097817852747726864674588460372859319941970273666266329296363766658406295997955080633631865286189196409880145906072186858487008012538322702581694635957782920209873245674631937839352244501848529309893258031505093001624290860647044019564831980636405290817623596848563125003502440071754335747849616062427440535327648007809936925552105825515300260319504555289917568499793892115235410712989878304410913164697438407394222396407244891020062888849350090109445369170093222392566796856689272451755851890625312559188517445545193070134946553357110233314133295702728084005616655074445947001143584968412720902012088506472774171875093275593798607796264017383593053599628115871794899240686947905241514108462239711527304764974525227702092567308727012149646339138829724152498305512388763962237655146381900603457536*i1^17 + 31296407435881163431445432412686231812071862876070819387325351701751953043595211398896346171349566241641800051944827572933449230557916024536866014080448808153968283141870164617555426332851520807675830628174473676303253107474394397830591023153659560363350150994922472640802393788429884304688643948871044453634379688727904877911133132018420668001722151443075602452711546658577928396380976496048400808097411430880873147406667227778205840200812557784029799432894177466943260847985883301445811751593182043943090162144530086818436934450980917347803419651216150352309617713322766118713579335819323573334510982071489799531648760623864346920583077894887114208700127159975661618079759867268078826227582014074190558742716587639307155574765468396278374241342214411868995281241250916717479631192745112468774013640551371192376569004860548940903105161279216780372654503852004868791759447142726732194134144374823881023961753292479979245633565072766144143573551551978571694439283829238200193709045186560*i1^18 + 8897956079745449410292919392066387447909761241239264867340468272161153927848150681961017354961383859614067624732622311637157623236141297735591035627434286914670480118215836361466659341138401492096430970004805436721577392884434558153084774841891598664080055403337055286760785153109095225436466209792006075528198952588804078647562374936355720936307824280105215539097221772325150852987662749939398780196672262387170914421474534702197755109818545623602376588091708691595176953446729230888076569670223789103215337677384373774041120442050367540264463935737850928603666826056608238491424103964517953090556952431065305160283454669911575108738671222437351928897524542296901067779815924421735031434250590749014326074149421752314451360929653546625093502462768832779219677248215144216747192559397743410305159297635722226909873157887210174709562286528716954136047237483422679720101420351044785288725824650656077296933266658942021032049714502681158504181016087622458923616260139921080989461250048*i1^19 + -193516087753107697706415789176045648859007260053451144136829185413003482466361623210657849163501702014444104125361396397142424474903793094865869235049288961127884052807736248144708525061566691493660759749151799024199980460331702823164877516599289310837069151428521107936988998958841794259980427220127045227812538021048153437563463434265046855384662589388480643334532027354570329419980296516110990484345562691473871929196471159606647094608836219647345725823718730053175121992247369356485145737934593037809968913056444446399496641661106087987183456042184054052308251964525231841164537221905042153642804099391464474718117397318715187586336538999663144464913221949376053000191622768703234878054482251210819068521962181232246142758618647119015893439615959734021230973358491373478800072130562723473469136053247085412875522743594825780276866512125948979844892828250844702802982157128833378334510688822649808761878698929666812648206092447496366792988348221636182647932075655242717331456*i1^20 + -60680492280771737963195067369892542610560981059289500855887030740177560397405003869051839060257654576503528438589736460366878095238298471473284919330645422495866800929054021655591036537875510337626427254164859691473692030314760594608953300511955660964250587644614109598585844518423725379310421300614104012243201098896687965712165568163660166415902127685306294098628228531014350496602712342851183099862104089182756320576492104754270719240379948680722924026471802295775246726232435024088140671952997268273277347250957262257088712741988225326443622453297088700959300887735994800946141496427981945507361930331026410496123390497494952305039696348045254683475940411663249531886493399160592410343995340361186195875872270661762859880631482647058109718683325888126860481248209759987305297422638406314179675008740504135907020000940123650614191441037270984233454422172812413385810783474052211388509743626605363314912444045001672819806685068598968682565239912570127420158455711096897536*i1^21 + 211816359946689455273621073720090039951561413965253654110322637250490017152402770233639341429024143485297392765828240106017136332675900949273888777144811915289264614131965885658397159059341348838865824646619244673779908615838252681729485447934234172525311675957943989060305802655553147523777134215345754044297824006995487085234493435854055915632556782195026243537038621579777125377492985327067469664932262489877003443930999988607976278005653981176179086866734239462191486969616773904862672604989232904897213978842238112244768381060083572439980096919493645412061188829496593185938698624342232931367593007670997805758360201577433916994847771199923601576152026217231378897170468430575634214038611006945736393285899706323111478016571758068969365203179130307817063061079672630802543826961616267635826591426813967944953197061091814071900661755411380436307977794442026352265679223211081449634133246516565090507576868813873127922304453247845619495433986217780869963501520551936*i1^22 + 122378929268407521096454294905747058796499373283259078940969816512210578145074551229999604872916818751522359064404846150704632993228137153497080294779181618684345164662743848632983407304939791490517059549454711788391514281873599840106301766085791207294600470480760516539399527281957515478187712699059347627916138043960892035229317899723395214272516619932571389240954730758503493109358390477383091953497474254467062015548428908817583311654389212724185462819557757503575568945637177022136999821975214727098462303261562621520476466501149317702021163488344888677334025318972639364902921776402411297487011688673484873260080654334580346119861007876296566326218464793427677109579614741381558717883572326682753647911132629213461108865611340450447956258218310252345713780338786159037718856089844654503733849035158916166339062008636284096939184255532990963854237369664838972245068925382548230137599068267818200748501938683379951157807241999713750621671452320131169986617016320*i1^23 + 777753367842609256438030825925643441205242710571048309267347248586587378946201818448563681340304766800962864421635149284100759123514405686676181562076726446557209220114044522503908085387661470860889452713846591717378778268339467701619256014949023307988306796622777509708127756296227094620384571591440142634536969408112456570921054271620125277621542958375495309511613666517594790350883945019779212945873928979001395887796697834930054889392768794734294534588171206362921405242945079750391122650209498386297567591924266577393832286869062300196863957655807064266813788990161103466741200611548545728868569631108751805117105234470012986379973110855077764855934205214860794499708718241264829712203028466503053797192147142781518269249907889376125569136917689309021549645200125235560819554070361075169066739426640527694330602381597561994640557412560872332683143709463888123321117065221519572347966397739962139459334749727529742012056538817530103903254937564548534632448*i1^24 + -101507754873157989130855234788439316140629877426197431453006757921841097021084970051320218032030686795192443792980108066593306830106451928249514337485623223361930557180267312150628227053358346953531870928380138244263884756799567068003699675119942547896540435671754717066959191803150286373166847851175007141675241519061064498951314065398254280686973354152755845414474239597271900601637635144962204019311897822275075356334616491940060627624736168598870075561119698350473829572095474036611712300706011000401537370312828064554196080222113896068491377590257968021839401006310212207256194285745148408101611844320252263690515065568691373716137256210355602161589694555634834914862023199236787978875411835677408754954774541614543493735905089844701977840141123365525986996656288097551970344465241165897519216739412777816459095594791516522452831756419970826119368492122534618492496136553093448336252342454845020411779867339536030332336381637186981426612163096751374336*i1^25 + -1073244348503972030227012692922391108410256567862733056058843128891570188194106166434260220598412993793297706551536974894796660135972723079939774260348571191690767914133472236231848457030097006569940344216642733434218455136361049965868631368741110692785223301027240648624338400107877945094635002655005831173938001355110868997874747521558702589676219652293537723232516609418711429530791131539361927630219060866757147252250115640509677900910046320269984339280508753481846395990886633603411434991621038454136840047306221235979519152254314419703089480200525183425566533164557786338522044956393167643432801237027904778663241024112232218681028373738353720670690139441123392705352608295173191907992399347910554860030995253840564980558416014663302005189311350313566468851754240184278162493490221611185009168201782367092883560422473344177717961109301363858561306362596276113175646695006380050556245662057634219609787599063546876049997605402243658653959129661440*i1^26 + 72700257354174544367684880876642155991451365486002994426642318829494154053102902892003069997085980047811142929913882071148281824888020185214300500628643606232053834094367889336834448595166244670860289084795077801858492944822610507952800896421405099232063873340865426956980017127613698327531727456397734274609506129917632397637899519383979856987686677117220554742604539078644216138084892119531149153552819779010255938435065259565799568957008852403148860863472655897306762616926236220928368016279699583401254229745288195145373487773268726012490503903466144874330161466838956892017550130484238632312443106350578513213888844818474473209529460116869681904665798192365511120434088632661906257773664108982668851326680077220693973229265992920695619462311779270199390192443919821980625728019229867868015810571839086091195811977363905573148365840111667014995382604951411236495896383851469667153299529374186466656098740542840957653887724006062744844772573184*i1^27 + -305455070326365438129129854224317231867913351315838699066963823543329230167511159322530397313018445177234368458110777223461307688128099183027467299034141954341293073830973408688366260193444420528505626978930843390476058524308130218148733722869910026303108862528274613160828610992014709553989428435907754369067037340643731383600502109946006314284313850262220256554210003287498603903556487619958147263133945704157596512625087631620201852705625728617684854353978994219145281411274971195835792495600197016199609604419369837990499711378299180437862747163738130006684712738378955630940211464178862078967264938453301645256933027329652264338851042505293024104004536157584910565630668075798659049875970575000530949874011151539158626574577330708163332286086548620298758124494642156164010227273166899804025146491702045246323408799293615742941840255296950783761508605788732859788301646314583208190601404448041376536679739426479909235756622660010585882624*i1^28 + -16973575010009540726027334989868307647949026313548204791627279397817733609081426670255526062192648097309610665932817182438685948438645330789842301513944107523890504504079279696645130561359062196729466915702039167780153808114992007887917765797913237427300550568566844396932893635378124193605315470294022313751296373267679920809595330127260403460070815099304067568028120104552924735616672722989395583743207276263923299168550592975470504101679181324890177502497726971248708486202899067421926834388924639076524791388793798414587990273896191880965599464196654736544590052607251444827375523841133470842087236170965529547750177405064818916093994439295567772405740405277099675593230326444567903325248231851358115532571629264376544522061385597933730318348923582073763381554358337560133445128646623789515381785927928041097589349738915804849602736956986779993207892378610923245705749523293961304463026790523900612681477376559986999795594690048294912*i1^29 + -81860954464281314261607013297022755787791789809068555693469746940748954968935616060200539937307305949736563640822993692532879562015614544804347644621849237260319616280245873636411685767402656389434827274388400276766729264988803079311190407126718890585760933892349604086059198458004159970864479567079384553304844586150770302287957030413834151404611011045107305777533160097101667589461101238863974841648114177163905452251875697626286857420964364336308494187607832036309460073840184543193602755121138938889455840120557244794046758853446230369593998445045159165408246227714772908041410819271780407552534500515278610329117314813018797486610185915499026077659558346461516613499390836574815710868710652619886725274120290446866274642787393258183026079245764529503511595352744979859854805559589902683074632551292083996203457145930331964071104868544492140395980228140257582388058868464322513347865412101026643544879071560685599195783130775552*i1^30 + -61447648264773501117694166620655899474050696229927685245418318389949948897258994645604261963678359879973900798044773457007200678871375189225993983710108819300469848196016663879278342350532838431262184433123454093901725844670416384537652362275066629875871440789129876397580789054826438267683510539832819403080899392573068746896793108497850212423927764278847439063382832860553425923688630346555894409668442505422869871305777289595467455962167033635913676361440079941479454222046242065607486709077236172075357405449092157567740346665757964849861078182403263061847249562669570964585960748371726931249972614207422242087521782611226536819919258943820528437900463839895043008675936476978294805782848814321232057976781653901793277191374428806467296119167719345231886281795025709499183438962240084174988858777945894449993879176037291080804125878261571465474301620058158214450771565916230457080574967430247766947831286379960933971656704*i1^31 + -10513737686203318522532295446339353480352290882777168248441105736587108934726548237921651055436728079659671479552284618143605299778970202795370200183781298736229961597638420598250995006544734816701437751007526356905514187627210954913787736612394369858748685558604210376711797197945434214315402322658543043910351134767679737997337603517876669874786410598931258688079289985778460968971344337306468744175679967298826194098442542589907137009704810170285860585112231030476431913598024986233794447171035999716610410787117120263799718420817270319047517372549736516378344958830536770522407205828670550421612595742719805411878967477264454500135517130629634447202442995609734069169183031164924250422795027417554148815714947542627995477468610266454533895764293296257743890479604321348129348838219180894819235747499017868308966993878367775216149971113723015247409748786104520147662114572263340072625167243934965287701509602005603057664*i1^32 + 13352606101760187678225894271078557110437634653647382944086389990677767693787274117163869460433903131236268806809209357661562972587342616489159096946083187377979012747474699757195855076053861625647635449187440814309216596941176670209812663014537754555695308957950399708172913702114775692171302518176698570722027229338235304366423493267025292074634618201700295303904060150204345938284751415703295495880749033261765976566459513228276631042693013344446592003844172520233961450885263971637253895929843817054575863091384125133536551126902595743883838367879134034940955641859886504014988446787345380147117989124836932977641363355808154345491163471643486647315542231371623259061648365005024838460434577822735725016629929924596530648903415055876139519023916284949610144437648195208038421433653421809686306180238553453571265956400551115178662981844364961360264757746040419437447102356717952073086444494869663879500803711434752*i1^33 + -253320322550285873853432494369280645538712857610648975939341221306676732664672812262163510794076364712501639552391026988832956603825512559823342938239021897865841807970574447640216986401809446442765404619538736549176804070582495779602528791663651460651620527008495920895388724734216334935355912459886807399887865924067780721404714977639073137014950649757945982123799193222402535323099525492631198220031425706759875225726002163067992280397066611704078290483289828972424436488066901477063376289778134238609692030260963603279545572781527298015038698154988012838293000924772044304048162341065543979330323360669764209531048501211221948565110243060391222022556103780539201632434529474385389942400908772978041161293333225200984236251127356546200639618495027942739800943580698353119414481677773209406525582438785808826594259569877725533483406165377357315520817055417750431075560099982737190009141518275657480566061662208*i1^34 + -31147854776428092553450825838111018730863274900587287578499438846349971601039970779669044933628122920035525951524169795149267300377955865545828595255489893891899763291381512981047010125878221689429541169286404922961270946676174884551572397768048065180129458787009446094548277676923295657616875270282710959626325320309866215176532646677662339750363678369181252284606922084235995108079927636258771734738856612592988150255855353774345379268215950264292616657800664294673618475380942275414483120619102586471953514414504309043997740728003978211707494837175793351595560662835590618992211192392793767354053412381379655226591723363122910086539379201435243847627281058952024316082618236562135173229669778593906259727849883795049173967534283461302228217915716659384618907566866214487953936407704143047155010900151273594321308118219438301959215603232262537530245625625399224681765827488728142737263378514153798893568*i1^35 + -1514624690823953601030086127780573106224112731450776443330164260144296859085986215787294175759645170111272924235524754721884780724969636903617138239006643948652637137481696290961800748786783355952086012245412855849036225666563943094455811072067106356158444263183765855375143221312774999912965432879404534555499580045137569102292025717022907547216183740815753257562527306872703093203668955380912084581955253671079596342145635126772510847692056545356469810048484313299457472853906244252570250287518315279018784186198212208325693499730101461084250923676497129490831448244225030576153535029881693532090265946464394652714719242316039024528611497013571218453028767475732362849197220369532412573778283791201235050311086980116660005459994569247499542380342140216646209547194292266213294767265696781792332938222488706110660402124554872682890403188642150342950512351812912099219757900402481147466210917046288384*i1^36 + -222762022562390031449329339394301380539902408406718885986922033677596373940034360088082495267862786066994160008192203712458070074806561772933612262469378554554235531332467109761194140211315279752340908898698351382989768170482642738879316755434095719846656112628934724206498932418530558881699160308820080999474340911669547399929361351777842435730651771714174145479321696694823865271488532768032796175709422715043182719069826335988284151002964039268911780781265149096605723054239175935785758823465589871751048045123976538578648830242965873500766428222410083636775124924410153851002412885548927917223160599069924020400262292877294620888101384384797949397391179254692270653299947547361025274408086649452234223527659315612348500293413981633510007896269873366235237247363384727898677836404159285456943659413891714227779827217290650902147425072433124684634541364015229263885277206245955609335517151232*i1^37 + -3494145416420899966568164865368968773589518804258563787786526061065778514708182930521319814635628233804497741460281222375291160170491599486123918512380832921559372491970928546982320668519344492901901125769148532370478475871915868633530155414516420017389314198666232433678803533421502569586499254230572153318100310609076861196015761402627645554573157558485121982055786969194634017351764083323690751623639316310957860821881617415690859314185260926472965937875200973762010772332529886860928834886058470372652861937392025506311768520646321952561260980554444984446082787766969993044171510549148969433456828885807956613421090981962142218165227071812497915340880543979428068408418757994546816241138662190277720930293959291255565667822368062950913398766915797334485761561964447429364683471476598342354100856939613481396853605034821188650523563832162010655772068124708201000423765269402814836113408*i1^38 + 6000263036931439699835924699434294734850990805854945914497421889886059639583873704666655868081869424104921534975411427179435473329282920816678430731044233053327755936980907787075194149379186100285169930628080225483236188327663204547077940039359833011194821809462091391079361867867081710601069243526337099235130131187413386200043986582130019004351158209107819663973406324088253038303340004811983625289828379897781553773991365946440676174073654464156334720631037810374109710141646113833744308823785669945366750088986511768816538736097049084790607617725724859933470762199976607091093801632546910567069884150532405582627763876700386099628976074583532479521217001156834236781634919319068990791639723011238277309452808692525604206623676534067250338463956576224375654905692381789954960663520635563602081570315238112471394848084177615344906392897755209119222907636134102548051329976979423232*i1^39 + -1778754349050466215654670221506664643180182186849576412205827291599960526698302152075871070496532088378426278512852283390074160908752263552844872214207383449276117541469471937837482489545361151446351982636699071030614151885174093971544613806800226524775774129617385685125539699339550699663265566909087096295667438218045978035312627399977614567922747061900014474754477721512468006184789129359965715395558630511920891412078771359395290663986367809903057626970850152300098700978077315208448646965329603116614822509302413179112485378813118880171625037823158381222296406652055858783941173107770297629586143846479548327267270857827808007608911314521613830609159151408710401579052682820286273325376670474203576415594303218824218320178297914461540306179089479669897080651603566295475389892365538058103025758971570399022111121478503739325759491621545882893043779329864381110413214875648*i1^40 + 13168285590542652863865716405409469807192611023315274456944332767193876167054474015160905679566211946159139961406710270382772671822862441937565015269376721135051595242904688333912577254331027505780591042619773152066784345680177013528862769691571532283089823416381751687399803741255414334269896233621124645819564774622539508839439773145996702858675693568562627899996977579159010987140601234662282701910813884959152254187559262674407946010223186573822688234966674174346857988812386742166322224739374631669517502550387046761927729653102610149889710582807829297979114162785007771608672561489596972453005362763285509178536927394838888723607005995429793058886901616824571814652816444685475496349415964080802123587130211830219330104216600048680074176013188125408603177679511973887777661967029000973494499615190640159676856053155491743191829376764575522474899062167511102222499840*i1^41 + -7249530765835982482081998363667267198260528814222317001154484026654132011243689107205952092139163941482900089015109764687626239610164413726372298025532120508666708691850029567235692316796332224018841952683835867815927556622693474016467066174811957632808997167135608328339346755700483547306372779801201738951720120703045879599336068623953597718224843861695209821438446018818616997046004041984272191838412262653487417334291461322865927130239888281475123617032860892046233050184468087684161038332026936240900198323141178392610786284914685459669865527783882686936566694042716535898381045395670456907500670066351937945128313229033810118945515104198130815244034402306525719244823963543162771681575896008511854477077809752071487022026185256679438561173880653991556045861638366819965335559199739175218478436336759600677427691377319489139612525641953677232820366791338360832*i1^42 + 3536808808072128808093594508105231998229566215466162193860556283159074926746393680631257127164941326972579391953102959654251361330253706225215365797902418872550299411902114325341979169575761105114552982454186332616479771956402091367171183034167020172724373892515548160741071434914211452217153756882761826933134238948969870745323738489113557113299333359262431575950910593016472510422862934091711673704606613940797978978136186220769819204567254731913887033565309641066841588411770600151397542750749269545764033290559565169411708482642775925838112779454037466403609902444687769326293748332933692014662878216415272726102321554892792633179863656082606952356480857340357025459742960716787793064803348312035081814563631259899813554570653524581406226013113885427873697354915006369366524739913282730649610068019269355122208046975030548522801685146041183299725279887360*i1^43 + -10822911241796684584557255881706402369157132358825010751034047625535282032521747919783747495468397076294122142004665674258484976650615119688951569464590960743190611818120791220859855097277103696761786751308319441551936127925053009600787264492083751968032489859583720164861982867874026526627142420175226421997765107296657034261407551392488497633421832331424483925290971100634108787520731760496832738702899830999100294061666579319854276200708661865700752802071698577389059487623164240375364672427769417497632103302873779211635583177510315272955810690313360916391155664540048486377781269291315258019261270534747501015008502425495038371438069684343109072841288173220997743174930690880668088892280865850717601755437611925628789664179420859202051599316730512601574039258643795928830533417903106427591612388382922994855056136058827488163495019058901377341194240*i1^44 + -563693693360491911358982098769543513503466208125087337409806162086977836689455248509705369958074673680861564161257634956579588515611167703308073848399711363292260955234193346265550115287499539932083955975846422951835549718917147434232713321474154624071949193609604554745088631358584633807482485772984846866406921028842355587942524897742812222507071851619527385747312733631968941286720841724427262653001649341542352207342928277756923124299409402272059040200582268621856105502878191747176538320447724787245611990768466410031788165825573543084373147047216099413492744107663777713261025312647125576178642540938595177908417083867569572098511464273351781712606860145732292680045486256707830621038666875421105555384007629441532656691284403781099930240000665412390668156638801656597928718416533825070014905845747602814341792512827167847748320766994677760*i1^45 + -2822616180789033410289002669252497631228781295176405024310969729734212551906971701575672816397014284425056957798667363592422728415697023422215873956210797551650202120853368807280966156326540081989310306986383907168599876451261275871057944667520423624121149239293588719786427979338781439094511598565675911324310478708348801885023998418865606544920332225635713753401407927974207735571647463592455202966135761469164118149510526115373291091325803204351423485268247729243999563072887902350123842259984314618008843247029802748922881360585387363843028705791321628612413302921915392079528922923864580717081470615760600202821185096042699485391995655201809201607322560388105891803275488334932643105021486255861745523710465875089063377008122368981536670707732693401711238130443672494587712482424663897210632387219426031197167328733683734727515768356864*i1^46 + 710744916428673716269943075714897041852673538061712473248593024884553498474392799417079107544369111053125655466962756070747426563534778078918980168398608747493168423237235873603373222984359480572369412181088249776168371247776350732330943945437190787961267780149195755318092455913685793810767426082177259411801092785271681412548792724842315346872308845597384196680578738980024425356435283825986970067083456984505750623617419336060179631330842050568052801038098210964718692689992519547367026673245108258919862766385356248558427011745242257997406617551589664872211865565462818973780442756804602542294576986892363166543421407169198518715171668612630878097380903766100787285403756020083269255123019337909703636857644349833048935632393227313483311635229695852697142081118598179583442049122282804121556480554489022030077258589119627395072*i1^47 + -49615588405812040575246500054202376034148899113978370783471612891874683621623963615828984277707993220066810645711591885136411503964051593545927540581927933606019615039730810150173957491050068109274099527666488438311299242239071251574205406850857266836906589734974350261296688806001208000156644568742745109920082438895920409147317612953274510397174606294529347666317582036193765507743422406607689531714939900099345879300155811246324203235164082901357985384687452223659869838821320927272451054966828162710483840847880369270920840400583826599190318324223687639396018510372066137567978700435786802744234530191338407157181470344553818695157935300864203902504224660438718131264113333892087404838964108543056203306939476664754758809059545340784451247809988099130710213513766234575698957065255359200820882316982824918370962374656*i1^48 + 35671229823290348312548410615682659130926701217591173122280158083263537699263017274859205712618076490508122387657063981015212334868876842139555253820577271558802364655970143354550201033329734761002182094002765383302120698828978601975566214846615270319869820752566915082022852638690770308718572844118851431264369795593193618227064635451052929289024222340947469423937033349762967111880599371371426297837185882747019908765598196685383916585784837828451842503613379829027470680386324858171752760046680727519860595592468906151853720757620763606882973360113399691316824540350363048315647708899170533802048818282031092258984323921920025633486970863592734355560828222261948694072624164880802971995534423079777310238455619175458397412742774790324986554187426152641633592694259051944074728196524287967187879042129854464*i1^49 + -57232622189296734479894886046377886808551027945271490624398683488295595726988546555341432515257510241487469158911217092210488577527895804014522268876905410149013123109604728726603850475085722250209059799615090036813619079618787562083342702011349218489620399923681558473533368257493972512893887462254347146266118166925793088389396242876785595192148835492676494843068950951489493908016980850933725989313165465426774566909106284774566905478895607693325423713143998316784526649559708247207655429751190995922364690951474256119834632193150543207035434944700466759656031402103146204596548216744584290390446769766455852428311967936014032319640876867422488828768243418735140107688052928956688870031638564118291168652776896725846322461761034573542318372391224508685098137458191504891738860717748257071038464*i1^50 + 5252892314824782178396657901777350906659491711871679836098150375182721720579063399379825419094065185703069928955555123710779584321915050108762198190454458841600230777897590397274233071952105711565065410296436272264391203155778320573053381809828926354603882083959920775647097930193362068867620013363201568642797838083488619721212758410654805131275894628023327714645981302890503090300837482789442657009481157425003040858563154204382223901387228335359410643165517872223714937270481960184567756055834073933938201214411032530533162285923675455066978539633124695171684024416698299323886236460549671636322401357430832465103653279994310287032170955564587110016315099068497474859752609865970525176974958950460165011376218727524444286578735129240166804733708687845671687510134503953411946840064*i1^51 + -20764224769546103236504145568158581237363332703283814979782830691177934622027052509895185467710183836721459989182216747057587360213088940682513387888524960845948881964842466970711748069338226525529151908843467039793414875542963986348768475214311952252144845537357554956855983991665049531857731724813443695947949871223341075887325552839241358000293629683658005379711628204685977158852036312262397605437996580953446495988393654745073100316023422971637213699781287851985466946175948329737296499945543888929659489496767280832986148030262326115842282166471703180184194683043426343089764961637942141583544077050254426672428524706750941992535080773682171251178546726902875691107402390236901813626109459308633588780222586852345457346252490855996796844944870632406975479639976902656*i1^52 + 4481413477712845107336788353886321843272680675170450764875277007970331602098878751776627916413961620468938895362371108497889948470950465173857796058925918659305590467091176279863268828650927552201663607610432538487353844704820943413522399337714033131170163108578737063355604226912555540683562031861101562831344044464492400606164072666711914953463220514779608285418121769023085205705180408676030346338254918389353762161826058063107392769680682399265623460722695433133394333023782325744105565553338775511863997856926256641569762554668949378463335298793337429648904149783440933955940897295243636701356547916171013507184342002454641375208336031767047017505287366493277549881979251571929692420708067173637726140854856928919475443091641461559832403677319775344525312*i1^53 + -3445654327413701178908090503391507926014138579863955754998097954520052129292349333795527760867357271317259433090725231953906691267936267908607960706617620374768195377710402675945830359212923198940664279049282273520857668287976351697465091896435564348210101846557658661233468364493980015861576020240058981596154607386471529906582894184161579790296739918381633950691408103177264124676116534065024722653113146665518529440092911123328694492314821492472710339572668427364947680920582631321950739109338152267725436455858368174270057418729827081243213344726427743242038977680568690860995665362997640372966943385401832375683757606176329060077520538545605942015226214414104266698277653935560370736789161536179298339959769246483988288346133304741617140600832*i1^54 + 62615144271475205612654767737896568640336911028589343353012275231012560291391431286992679495320077311978656313219839906972429050767217929072256643087028253190398243730504822194197368747776757039315854400488041992198597370700113444024308836226964409274168341452508004414042376488072904311384553254811930256564574627404021298982438857711857720360372189207492760134749063415899869983606995355756486171780474547929356708589095737654859892346201734413069568802819697038639059280719765513358623108244423344111076972069440627718886869700112481100452242511885638347046056464604444862362924570916067318004886527526327456660917677274166426109246845433856806141390744612634979896674492463647029492095455905161750993734218844881773838532493187072*i1^55 + -422118542465454169726344866387152126846304984153405095249943850782869282272379367271966605140352613654486653505591754111365097006617990018255935625567441990059996744231285821260401806262499148357001606106113429516796047518369752628561187572276443293289508202614114618159875006066884580822876695411239254853829915418615642519556073071608211952659937096416722184985671377273009891835509776701511108623344954622268061905677110549714453100745068136759525449243033579339351086299173260274044764211735089443680355632496381583030862693589205684943714819645784215203273631466412374144307881265852369564499722590360458469457247680306564535185105446676404385088642311950327753314636645721447044883041051442840113901491607587977984*i1^56 + 1221192726083086154602773568646871617378584365343489395078686622510198713719588467049568506651753532382070865118865829230688121559790639531902291436272152647972778793684017682302636294438734968471744021508474040109360895348245914317313067100488877653909581373672036237563187931855106170886388176830667763407409005789264038011779533302137917409644574512322289649844004150938193062122668036294729110365182583060640400261882278884215671487443546657013687407028890120079050570811584571428103716018958190714583935851849015763468775685103054342264067362425292803379474420303845197384628596553835186390744887377495671161850574744219520864860904175774352317845251353566293164080643210719312490320735559835441917184*i1^57 + -1291807917076598083546099003519813581156718793519618668315061210202351141005889921971781780146999398086714180919462015566495848961354702043592806944161056315687833932194188774482841685036041347348418949551640639410462405713267017318268565328574326133789609023636572799284964636740225365994637148858115095693246072490672151085671428727717256253086295864969645152624811148985646644654186094346004742097977033974866283885682310285771882596915218675882173557644176607041467022428993193316750773287799489198784786060028425987162351376363009658680336184243482994045860212315005055638831631603275807238953191360873971056655958061009952515134585544671011327172593241806423369937437849380614515670608*i1^58 + 52138069120899511026716013921050737955913183900980207533665341914385153241841221603830262767053606348712126033405138439471926491015645658013825676210778887160702315481437915307483381883319318820972566165276776735006096415459665873740448695669104986099029768579279704179779124926177769745708093350141233536097014561073864167032656160556862648504165441119269057807074482739489951062723601068535196792630181379700537313744658557695607761782975886007190369271382021198451654510182219158282914169468387336548534178146248057289725674857744533707177818789398276370948990930974604376795587123826065662950180191864277523607947019787286011724854286351974546248*i1^59 + 346323542916988160142416809218418411724302336686955220654893795714235005599302227397986546519083319316861424217267997582412992816407989975926698061771719927531736410874031356707046887298638307765180299908044447844725354485343039953154619933471793064886474820422170244223466468784638823127657942721998331302203416885843580237142910781813742914166558229186361027728835433125975803328511046094402970146373043428871235473811499666384576036717941085914646708210021981256780447137695855848999395824496209869937663075305863430958151689614500405522690314248829707658946984504394849212915132952528144582829701305059201*i1^60, 5434362699603561808417975644120428158170638068376383196707421793774963583869091617502003545521707248835579137268035375544466614100468670458869307667663094725669737263859188156540684199841718011628399313311275433199048181306146849263148409573620610899089967116560107989936049640396463923206650457489449888678692953310511810282922076579218043580907353899261087454916958045647805641286521344747539466516327330947343849831032381196606564256517501463416027480032371563925953120541033378585789407004551410992981470260208218075408817104832587617658246256895178806536578877264041774905424410981048370475659236987809340834365950979631086200375751952570682208102283412162677672467978009313491609010863542403174033554386741061296349131192731803985506557304451991815685399361726367420218035158066529666916582871485417557785250850178390601416738118319651475888677674715978972242292257177381498668277196454502037849983021969464697761181976456577028176802418081101169335315074197711004051883283177151571248684317572073921273812064697925621715280781673568509259925625518410735008483207454326685523657577198671131653049089023313565917993055465712144592919676297865689347238124087717025406099526646440263309474936496191870284892751406007975750057977213735054754968273697458009245839875597821542400000000000000000000 + -23649162078354968621381290316805849162361540359857709136088997134742320041207342188776541922546431222956664691885060609546695615011830955997795023840610328281658600320138097357054496306527113413271727155492547683891301784488421438371079912523314109182008265129410865103192983843916449989890951931633806997952872047264509207620433054451367633207242903523309560578125519281525878778698075068596777611101611115457134073843413481766593175105974247762233089349358262503364924524349777662953550295857541721893605500982087858913639070803984495002906530960040472678319723763594887820392052603896891836199589130950462179171000942645104110672517254683460850280022722205401645716920257662434345320894258269998984952038405394799193979715176345056665465508181789686098231866203906828481547091102619411576090583536405250506489222882613643772975536045020452346685216756930333570314854400915138538482530104844619334069898655638166406783366934897390018514069049662635160125441586434620958770623507606613514605525391690046764333498274027908956009580674828413416636426774970797901865316162047602888913655212016264641379057407574155549022402170005467034248805459090296794185735527360659878266231038750114409276543101543483970104700938755408246247341652386305106861283976425470560840987099032190976000000000000000000*i1 + 55372996613149025908702174156002268553057254073338544087800036245622627150780948789530488684871725448707867716215875304963463125694157619796649464014175476562059668345715457508060392578573595102241654358128944692288754055117262352257475916098197572585199945999128911968371093986723597234937955364745046608358433264013001874667953070654598605956686093416842438295234826485088162275074783214199964474673867733187310570950307808644468991872065607705812736218600552701533851224438588366821772220417509013207228743498397204149518349557223224424594517396145996035685082944265321191892972549608867680380186635441977003888271329360412965796270517754829935012769477520712084276113946400222317886003609358131843321258938172661295540856590726006063436441068379142323576983106250319217429374735583099559828674705968575824891073542633723954840424721627186186208753454145304031218344726983130641863684880998232650015797753706754351621312011555602930728869861832733803017015077226759469648742401794206007669995175768591484061279587081694204857208778699607208650502207162425783028149733564487040683004097907781802178719704099668035484063400605572977821533748022466031190255802319656016807425915437194435929827243843217879154464936611157420593688471027783391344138485224033591661757325157335040000000000000000*i1^2 + -71257774465972989939059235640531045372982321055042599013278906677761418225979085433237756324490270499257798439147132366823138969202583771060088521049503323625618419093521639000660593930245041278101680226339993487344181835270564824205514303184443194697097007868047451256739289227030716531206572095630555177983495313435246490810447676307360450241186093861569930036410474008236385173393870116756427691356360082753532765801489155051413911790845278757278859901819614205015763885703075015628654139090342349434392914857744388728316778227470100420365349699029357188279029126143099118118693817333193898134235705133269637013526805672203975189399301474585648905280375591595624471421064645494441111540331516779199794423750704140614523412143876114828104710778978324677998724161129659100852400249353548482154172318910931759841415300415849124012835980315434644171472358207833416223246811025227996172739253232659919500127885793564254576558266508433503106386158713987449644593300682096931819917923149827518540889388308366617720250050592014315224941951517800953384891209052956202373430027170198929309758482477463371103736298704594707420324430148376332245201734527516857409986809028994857099957926228788885201150580996038801526229552641963094756147944983592180010785052311333732981527342061977600000000000000*i1^3 + 49029004839319754130678805184262614368371576921827363305579513901064258100389060314124590128855790667210227634792443666682893743060850025628625708886267133571792650526482004333239566752729386470444084928257958644691030817671393230271936111380611760154104241194988081169934698273837308690155096195001879193751658885976413124191094208991098653167601232220781264467314717062864290064645125235153216036888362877655191395707749341531835819513644258079875482273510351021050731219072599894779183107977464943059200443739177144134848005513964419263198454899583787929060656245186279602964004955068793746097957674567553281314030856755311209976042850560371765685054638138563369569153193582379587801151258433300490693132738280289876610870151655022803120071134615951789098151117230445127212028654862893722241438858907380926081121033914621135318916752607374719606545391093161523043753484412184835034312434760803203692605579332444018269461395682115960058381542599043739344880489400643171443007847876093083105460652044846294080550665403874817201679432908458947867925506695484039317152943690648158390754400979718481021398380138323407712294859212606585328712631398281544876773787660273488418067499456120171028639371307914035096054605886786159091230541667310836962573614074889357716064005259264000000000000*i1^4 + -5398589412581363224486904523308352962525228289465213805569364808922040791449576115659026901343863635615305644969051221380779376275204754757845828968452817685686121418945484194689690757368590354663292943977746857581551757096899259995400475987393533319673848143957673056218586814676947197328547263942814803223337521147298587499077350028989852783884415819067544347029896706069172249336102630005702924658114919620372207551300634022937778404359357783126921158165604287347052166704358389844953101939116075044998527825477202505975199237886356022732297694068273357409169338204730695082488164253419647733841730483936156074851310485446883099824088900663944543022457874287821658350207095668689560970289761246786867404031831915083965877838065073227180595072846448124749118504081730076932930462900289559333186353163622147379245521218140392463365154309759282396334408495128582256369079166719850685410121598587800808970612520636892005783613279666753041555748524360117864324836700897351005534590724603319111832743573200553825840909546875454049437927191857221694843712809190632341440705678123205129429540800471327333258253674730486350959052765269790039238472444320520709726380774553475951482177038448904513966759034578550508602883499911710680398836730692241753194663942619027146104729763840000000000*i1^5 + -15276736756964415996037562304680963174600701892245171172315561370267788916065355563560220737148131356503297867344728592790342739713905552570318515375620965005863788023301033046618689040828567982079818475670857131815301378610840031815935157137532016145807482175486643880991331161703422229884527303643595161787202164827456049828176351919132641995202580402372186888219978815675531758522611307953766842873023206166721942438381514185978288614844511881889646731856404944096522354140771769617904531897262939079821563778757593021412347714156793663959504203607651234352344952941810009620207394767593803566326604610460900062291220569023962457842243055147844395405517985585579656950009712046276505793970163667056075304626259028086639849994427179397300705006006161585485691259304312752716775055841991330328138008252092723528919074880547766108097535474625000642297673829777059230454461750199231669824329851006264197580183354063024321032312190644009351416433760120244753712682685348592897224324849267189320995889703104701890222802846440166179568290938057329048874349224724468622611504810771406616135775038270426536323345027860074796084276840650452366473691679301005004142913024015097698794326094322011093311625950811357141467459381633695781711824355786237124116658927035483810632722022400000000*i1^6 + -11856623336963077755832097386076145667869315163619958396655183822510705439754041251371951493327892831805646521221323678763624825006330511943820406407358158448014586003415323573906207017207017079768872123830658127054415902411254547511548106147586489613432283255607167242239480285102100951759524914923440503058281925505670804495319882411098106088681757560426195587872892167922237211987627325122196572435331827903831310359941843238481163684117664653130320944684833718304966953029249900969829873721146798157934184920718226930091722322259707258011133993065097310335822215964572930291350447977009078632556869777893379229035034042671686843879128355581557332155531924716746909743668906434347596547840294307775974327901401746283329137170371758672836842034425116605476230424985644874770433773225125183196207791507882632366374089024904317750531256153227633944847804151059324844251911519558451013601680321198943096217455946980391796583103391747379941263935407177467884040058598452580272928369993586499219016735319065778456587953393445322934037933233831186296849008934050685390515207897103628648939820429310364165087476825677404622585338002572551467523115403900514292802394816964855728921214586042358936724076143379284361007691738059441498609959370846924596481739701859435919655829504000000*i1^7 + 16261388141427164005509069828998635657187238072875168885909181003304170892928746383537626673857177910729341797040670097470945742441329559529239590425044907048220583707410942056434657405158043723946860928130164220574215706407837922548994926767267992337836809794792376870644176231757468510683375243375538229092276851559003005212567646989240274482734811105390489452372947473004026856420557501435056117473904482871873399232225728776348353757792167142014198069661317889870120626404113623237018408613926806613130388236181391093135651786249597037690014849836816360075828382358883580735194205734898297933134985751059523991642859948441870779339633773716339516589790861333128333728569904940327178882384399571068737812292478014808647818483384288384639051532282798675218826257633744608958686359570110007628996371673315439578322896013975582816441297977957379353341917721602368446083731010102243994984521378894623493424285014606120861827041457210898220247146725250142683750008655872831019037957267298316120395355578679288333319250225559910960835488461095173613625301918793878527085747472647307880198335627586250568595404826099547578855740546849421051221998077109580499043403384991973191209193308896242777813619664976030381710821427678804864993589679627742006248592732668321330899189760000*i1^8 + -19831730065615711263109252839451484708182078555704639356963501878478425635743360252128209059440933663693452444998663403739680093806941061325853060871538536941634080024234322550757174224022569121162920805170657324128633369078497950980532435924505693842096546705078997309695512073020508775463026660277453028245622532981957460467953396138574655190941650794236248680579775953683337095130447567147806169014136095952480749764314858776248647200995201167262846579468077388209065817494244754583384054223404338124665253976460657002859527582859027671033992619615745678434394946438209957556633271575117942208883235631756259429528268260168929396945876834822049870079119718044679373879499877453174402334521646269687662647462175548599386477691885322569997363270927718801664075689438549563554763798689201036534160900262999419659715895938687954782153710681017910717443365409104983732958247151822704427755954057288395912037174306999449905884461593989156503179357735944607136864949979010489253979123767560612691743757754369257526016066040257596594504050714689251446778630580008051034240626286708527302568468823582058975608478098682522230475238284597297949618806621904416984741022349959573633505176609920139902794270837567527118811905815433531029604944362943431609717434664311489766516326400*i1^9 + -4245723574587923766112250542197548269832168865109441237735115115870812167717167026609716871040859821656598236753087569461864700950090390909537768332046041798368717017425032811463543319468636500714228311322729250100078978107010234362373416271327867604317018579612270376440745253306460248091834769799178652428125156876924625414375739324326663903664083256323814379802753532529727875674854836334042725768973491060912591983101321481130272806573876546333817021518318237264263345312018436615473670402507226284551308135857038142506873341029587501960664801519914505192585515928087233991193732591321035682355271436912814802234253743477912026067006481971034526487483165244558535430601253856611628253033730113169586602827430060396135478861516753326676172605846115715215121125212886558808405969238720659865453097907616561062335724824946246134842492253187261950666150069280083333184887713839366312000058104749050846159619552599786020710067711943984735969139292226564300289815287031396163422692907620835287745753500344514934184073750196498136263692828653076927574972184237731987347111260006164559799950188999991772746985024495966037619130771621461877617424708867058085263359352412347691340158663777758058869183655117404978864800779470537518589723111483711250311556137426011333591040*i1^10 + -3028527550470176579883699283710032119196343188016853807085399473419069632781706724684624327335743429149192806151023628012344902974311443730170553777901927032744267913337090972422538949740412323503710628507796528279235223835341761757944091600823138505420622197252328241510974237998001446416679838154603428779559876525208414241468918835513538736552153092215921125264421927103042722671956215006185449437867420047110396647607414760391213651209553635599434916433013320137970880413498357009853130950284296868752636132185054160869734611948824363129394522785432985078930274849897034575535503388996853274304264731597627801962856276777796747184523264833264347170924171457476742949038725181238819578390359033310342063005796989352169808264707705965055096449147117785635393137827913245287848697664153168729359936709656059557760912405649037538468124442412113015128080103080384389677784487892769809919861894293342892242776789628997609742724460755166547219445399407676269327852298647835603487790293562936836919704778775958196247064527249537094178750508055906840533748106351106836991019161664838179067517988174914547811619612809652059088079268131550962842458004129708204670941300517194636838813002774892184449230874492931804203412675617339061662010948023953867521814922220703580160*i1^11 + 407721540757064730905724546458050372262210724599641496485467064946947847112269535558381540027875366788190627779128614353585466189438767935630024790110344465976800168086648742887617172485097761465351503268110325759408913016148738157881708021301448502229881079324802880645643606858888778492244853450871388608222572136663281880378657574534077845892169723242543558201226010829595530973725216520927145441042371080647896243032385010376353394771061943706745553406847968911932175372546127419657184030594960261646848163156888319525637955169955705815760501261413216789697323701041000541219823464883344628747652301758847490666854221394024244086892756678391506710398136532663589107007297335107739385119686304867479338995697854671760360313897038443636792357044958922043085215861759920849457572428933507912683076501636673764754310566206585158083334205161505389313836288414051701410691704670422758845066623696814817658076759674179598325599101285732621276219703057230009633427715196116294308860794135728791576529389906383257846138187641842654413997188984988777038600516816910291497745154223049418929548327850216804277786849604349273039065244934751259974323115692515847637888135730561673715278468085884235723204731321599864865226502882106817540589571700301584983010435554869248*i1^12 + -145743943090507721484788203446700441313118033868322089569542608145043030917154392412362284207999431099541603417445396029479979879036896466510696855555759193673585663811391569205676145892627619877169761677494609293806356346407755019212351492740908053784839933909771968841546992527982886295201758521998223433244507164326583800273591836914375561588167800188833040900548882508625908613582462594127243227786446010847161100527520794547255649737511518331349561312357801245473283412044811391411714340951077215618213117874820968527880358177608907318805256170121183912503606006853151745841716209594954081644081846992259095144559737655474221045344501263698460748986170403346934869722463943101133453626029442193251646033928779419517012444767469749355493655933223616013891183722029334381759398148010990916348779400442587684213319922645624845789178161794786591191419219423380510315222598020027940442037682565738930649912098246416777968013197064606724694494388293424482672981073052501339017680192684385722672992827830062118555207873360002347015783686870949253331198075034730475873087857395998025790275255696864092733442830169184878102662545141439028901203128411020429630818163721135109865549208482861611439012877202037677845226400026014901319613283970010588550697232367616*i1^13 + 56253403196744872471217463415501918887548596394041108284465255894822408113334793122642741823608282656739010698154597508394470626183953593237276725397083437942788422575035967211788740374794883660851288212567664474828232658336397310871489988044518774739359146708128867823060813235642946854467873749646077275801367203059812996233679650803176169188395890324827479064155850565316764024245916051963008039992558421028967475678491075771885678321817167274925207554406854690441808896337422801726527904232604833721979296009986485997145578515539820641110389688115507485664936600912647746861318733671960822961398193474018217460674980755603487081372608751350770821321893558686367168761795422314626599297263020890377104326331995031937003505592535070636859864516824165091900037259532567137251173416571815238839030659888834053228314642917331784818347698285317843130450900958874371757781300044018563626025866470010268502382372034359159892112886580716728488916013064885635183645733704584173473672225291958282122157403268203132554789265245035054646909969324773638032266789044485362856820296288046629078052196386216554294645557933247343551818650333503480785361237720969415998084563672813379495088064198520272483929138366830097269300037189721298808587899136786569097973334016*i1^14 + -22097224792669522741004609846753318648013440708191115771333282361345235792138699957954061398685829851123208639729006173851824000798492286820999375920436637253186237906080412124574862592498467506040422912533065327954636037298545528599251274774210781061922876655651770481598954411830468927635485305735783274475858395262360663745099326807704327259640091117695483106821843411035685679810724280588578043543123330753472082076589402774884132823091060464365659909705610942898089038688096720069626914648982565572141412373502474474680864183951861826592518992990125231201783331204167263898047481850289842201386388830187222354647551082546138865638533391846407638963319072388291703721770892570200528163584104168602706759715428714750261535663885735415261240015887376751620517481139007877708440976979042350307236029457825638452939462548156689094995464315695567468847346429568939462540120765981149652074657840233705826402073821336592460639036166873566641216457536735332390505919804614581153503910429679919247161829990452789006879705753093759708941124985826223990639783742130741704741419520317756785589627539314844064998441217704525121273434582593472501266060661758709232251397502336407183078088143476907659122703271652970398048727701092197364570279250642344637104128*i1^15 + -690696648539607952079180741655028207354532960876186678712367126156085118066231300291213658733937159700497793226563707185377114489278066649789080177671060274674693396512615671915502660773291178917385672989091141390199384856119657387103031098680400816909489888453940006625759570911296250009041411317609728392032567036984257985012442803567037774705483158812794553128631777517691614742022403873608648507243281822815612926409505084952399268243154929116029659959835894645991059243635520345454354343892393557539968239565488356718041857723203319735947195584231187697623258534128578323514642795779441439080072583433429251832255535684873827558231019951914649100507802451713044359481523603879431694065881776197632581434817725022118451429745429264288553339585825166931011717218539293114405353783064806907080783453038004876619231218611875942911431727676799166707946089608613517027870552517245398743702991793460740454268099991687952483679951625772702089025356786505383924715855615129572109382716982433630359937330480044390892852333714136718887806161786439079058661805842819396269275330472867467935281962295065577960199816534488205025707647258178495033011714618500472910080064576991993087725320799467709228173558827516959205631113177542200246765576974325776384*i1^16 + -1420922225980341488832373552580142948599104798027093732948570212002067539115570031405192764773099586937842500127392614430671450137850956218680075278802802665171555777555501163586124438065988726171183285213624305951510719277621534568698743107266000656852737246575862934659733233559031692099305061781110900269799873957587048911652435781521163893324021242840052198771651854152656936640342273405142294645301829728332859168403959894145300732736699085831588578173582023481560938694971885599192229741272269687955700467382665664370341431086294884638655646928759812891751200951668092343590975348426552690836606334046504146957610584646597146169955677513994479593484701160854990048635356951563640640633431917753485232259851671005154718961186620075349634877767531663257119476629728477442258020393945874165131915012745804265762851621032396193963989621568657325595776102769289998207985042167026354154651408559665525375958496695940361966276764178467296820420676692953723315606001026164995371239545893624316650102882138337044429894938475675717444858536514928981135530683158347833483891091557659202491073024624151474922080806164116456991707603981365946832235052524335827403057552040287064254320789187282534736505268572785544695997998389031897616866796116115456*i1^17 + -67090921884101561263472030461360883983514808587233143636029975481460532663053443182068157777224112730860053726871815161236720280128793299798889649358068769940689671428955330117232919999393807606754581978355324273382343990570986969303624252997229105342575097081106907520356777589872586985380989397720616749604166606104921065437072440274468529601235411698578503158322763833817672559974984881389942645733470775187473314947660495555580650612665299865470337287567597385345355651170260224677264389919486684286846580809987285097133230465900472187050167182750165680210763525901578720532537838856693990365997224101310808766427980713452412533456072845591471037322428677529703894243846559780857063717081571770008232929346915630745161509831230669518988895088167630947740323803508028280980121342592127885270501833714378891304690524765513137823119942304939171487057827985414270210225914933049680208619854524631656943966651347531064398344348642633770197151591915948593114585510314000071294777545656666263801199972086177593926918756073285919299318366641732099736324841262486625741268813177175892989440291694405527210137787609046869247345055404597323306224557974013409509018761281472433690231609026454749905586944902705220183185529379116268718985964421120*i1^18 + -19073202895876337159965587666226574913690461288021326944482941254875010028816733542118266814633280349139879884002890051819607410933182340500342015111088253572693828298213376474055511159854481072736632295477683208949004937723658279093030334431115153063351106256299415133346296911917682009288451785390012227885061209638077105629627716258296189017459807145179498267410467306862193084933853765928906866283899072664446399464527571731838666073027358445558024500119067718356793384447439021654632072343158578663179099711362217422580774042312909259794075040242620892985637955473207220911203784543293710932058769883952283655905642011682350519168730756681198558117841246782556227349840483552003471745563538177546270487965319302152581481547006777640451827091998657397766569431274596138941581763982615259806336164597505911881617988133422462619379370060531020064854817099100820611670228336781537679874763609572451505294976070814889226329372624479408337086350830820097018476717384301037901688906082729642855255859845401440356764956110564587839952655037977707630602678931347547979105062104518906521458641153642348605090746874593256765673142616685721804283231197958839265683461179512553810812165651988279393605535461800160822367420999787436253737123840*i1^19 + 414745762395977298165226149513955887431501975144734380637393687936228556243353464350092770146919909976643442467272872804800216631986326030126513488992593807961076111993385106788679742194903971912996136705145585337656974035591922424500099598576402912083858295264436168665404690578606752301459469572695712469319091034253197476254014157790798356135750516380661445846255412530826378831364601856011130528947575360297192854709468369432929946522460448183346325529792117908289009780961229848617839256894256509824465106021221961504800118412168716255462712871894189790393653411134065467466148333381016010133309469179948404706915506945511642532826857721256727053164557341641097428709018415047271056703609227866146228128195105913520156486510875014368616273872689304378585082695879592378440884517330927186266066126010863156503783211389306486476206741400715993743312114390048490087099954870885858273855894820473706926621709470249966870833023187427188849871244613332306325432402591986868484392880286954539536031945929865530376383870249588558091820739344311905547883120083185589576116288427360701602811806143324981498980312008284560025855714890534142087862871872569909078385104964297678111580503856833644672491111697765280746834918028876913311744*i1^20 + 130078794247346516502479340985926013163576071333135956313390894178962375620439386709419682588708966636313198786657105264761377923626169122778283729764966265484512720395054659100136126132311289793932023400220188695096359515522707080488427559212892510112074914778097614654658050971869058661224975017632434223153739911938244915827223063812720158789793687121318642973300453508392879334575068999991932116320956721881850431144891414573217718294441098115103264039314951637073982648769827219744580568158524988887174739065869328639857787469822916587553254189693016990894852002849043373770022281619113834528666242373367122263313285176730641699787180700502453842230683141553165432322681018434598372782238677014685481855477775211443635185746355349066677207450047637207930635268434776304875179113798360729307080223930390220754448672042648799757140522074006376440685301015504376458616374764816343800068802878324824802793833383122765847141916603229093094344773268893487559152502872315653612700698469037825087058844963161287521327131932918295179799631793728840261033313533952846989580179322820855076396660817916773506023115777020181165331133842793553837769032710499433711278659358146030196600286446910392656247414903276339068864752427563220992*i1^21 + -453915425023936985272302493914125318395987179383586234144425647909598941504543942278640335558376044299630050350311334538294756445214693372831031775325083546257057774150836159560894751543759151781881246211613900986716372270759002934741550380214337031588833504084989463011088469981594049475750673714491559749542197080652741409773049783160525552928212662311914395012784980672507199344204083329113039752111541848922608001401671177107397440022963431031824788079474088792535933152871542929985934000151333110144592210791179709718261039499942496258469864900692430002072011596651598415502003634159437943790693324248158654017770707311036943776377071054969489286059884975762781166988396010504486505680730983116129173009477882429582816821275692280285003834803510921650711937868377096993332662615295217672810907079734232912332347284137615815731529288020356166749979294716137835997491507712185709596360594055447164307256457857596997320516788993562943170291363417105304202436125900774408949316170509929983026099929509094048148869809943059776635109562460109753613525118454432433816140765222151514277194957416971299422562112107505243802378013635426038471318282225240418443919560489121930487894217474886590042829258898531890064226844147712*i1^22 + -262353556643092100762981575425276115464232706132965000202942127186931869350038708675974183632253911034964235104035979232306333847208240099582246855764308034676203510148444411362126480558526009930982077398466588230495608527804277663298776959523996595315595605641063317648184180637795786665432679932395623887596018255312455525421456475497462470961399462966802030175750882986076734664606614649984205940106391082442898553461329759149560696299878984439977101356523273520526474825259639587573405738227885930402939914912266470859111155946776239639202587571450816369741352887563901750869632239689533648746173007628760311685042655902918206442417566716692006392997801043032980363690682365334244613732434276600032637473670064835696665536276790476201858876273298744350769098884802172665362138587580169156661512261556613391548421198250099065476022293996780556537941185141244273691986671955222925242932926899899441929736763052351939213588172882342643524585090138783373147924541074139188678416926095842462054576009037560852737041858393453500989131383604625751249774128883655193728617229622287277106400898814515004881893714180530238690378697615740945559786675369185676126579854673197503865843267253139828831718223044163373334613983232*i1^23 + -1666435311089761973501713005248681250257321587824057231532200516263084494491219926569190937521099827219262413784151189402048951138564947336705639280132861108803881208640796810449811824778288356349112226180058838530108890437440178015081011393007625343276652586265614065999637391389043708773160938712933321340406844901345495106688551018713714117854493241635075963029742595802657589489217163151180549619974724317706301704753551330710440767904994312956503763710589384891017202802273239282810955141429161352574711693991953007442151367454649172708639314232930394791706596005751854734603121974301744538467775070791076840415372556283247406382247428662847987168979712269092726102353230451914984371985349533595992843976465188733838695332319629265452347423828364635634604103140797291647952808866126040259919725890502655304730097379324913771168654850811386915882972125380006318597658589573787771899597699708010661513306680279645335502777222198819344268893890622884754085354150597767364042705268674766561228576956438894431654274457935937925528571876719178062313241063775525506404265059034895461932645849918816897401542428547546423726365827820946454070879810477333792078365344052851853078498532816524881728249404337202688688128*i1^24 + 217611496231018567027103269347206903797766771231128123011619617758659886330916239849993531325635403246395633469107408924107297491244080449145399038739740694482638283963456425630461877237623018459644634271374936623533029151859150614215009899073602817064036443201600387508194364012031005208756449516877608087295428520952586702027993712934217741406693971075929414677590553878498552176023279160935337635495452592250896596087607158572693407708847819138785668558506514970145688101955072856168932725799195901735490575644583995549068245692380310599593745059209712229836356617249899159821993612586218795583685318528560991406055775744659324973589620098320365521108332035255799811384191445714239850997696215179007647936431270490615930032217030161227003799985710667814463772938243223380927483664465342552210645482631776370523492628164849747654874570950888433768352494006144282335775787393665946170571975819086656545024968991700392158591801052726599453009275070367498632001295379977494555353893953413719084001426546940302036516705437487716648226599886768683975489044586922792477558845107125389699778131521162622808402373365652148113256202397917744311184465091009023108261118302782930494850225614615040747586050638215118848*i1^25 + 2299066250163811165537230385042716236772858578151446660288173083113417840998351685299164113854353263730108980086823178437227201862459690410804024176814585835326902335659079464222886248368449594470850836547216887428454502810779632482408467723377964562606587327032138403151250374862957494412694851475556581929236328100030415197362353750924894405883581545117659570242808281126923825427014349610269340677207800217177668644240829592218726297014876166309610494156045020792765151432470456681069489099219772144669127147117459207891720155249532899228574638886603123361868345792931722455785930424612951746766373307628942472835743975236517177653252826505240996054263612938601824602079889113101710779900413548073656286742850427220396471900812687474863811537928301628752364600005655510361074579868985083684123852533493225191167273199740982544698111132894245715139204068848564728565620341121680137563780169250569238784523815763810336304653700863415240195906835454842130981638556511786051783140355148308273875074091749131097592428012674970036638027994643059086455001145261320625340137178466045866048459139227084279955361996403200876567374100289775809870373276873196166172737261279518096786606221707606582177226005938176*i1^26 + -155818923579892328973126915944900742788658517265685390010432267474062661957363201493266582821067182856000870230706116167165884128374228029679503118087018287080734332915206998076411773953776146453337623489667514792232698641503471691342069729744190027107734406446132436606802777720858836916817397870482057320027468507953304496683237979185768105593644369424035708461352490138329440742510427769563385227597761213753745463975403713055410636501009083642559711588668322754572478789146645927513591664260426701559734732315977620716219111107735125674163340462862169917269184615107575585577376456548026771155918508785051870892592030729207447923345908040539631681201242234786752735967895048379681766226445670955393427622146574835333390240874266955624659724571852076438074017559047837192542569041327317169362541428517651839293377428210762878769286228444292395911671642148564360804156076667645732094582157529279253693600698203022780150380036872726086960189913939160570135458903960138357467557166065119895172455702265527131829797974475600389515813076235686875377214074588298355608758761667752932212854414719777979921044448377187342124421512017634016943758331943666413623523043337814261782023188111850026072264409088*i1^27 + 654930877890807458611386641052107570311569172597501659644020456960589422637339665768789334100541884635105891448376104384679502473493294489002448951098648682961501932103465879797631165043300015563294996316598077731489679675014454219630162689111898438095017220831524333598315670651211438404266454156652192783764072793000173612396035722204182550152207836268146474713794299116742497754474589778416782001587984357036554572181635103687519392072793076789753675308271789986293584308063201545339423654308124749545833181832518731542895310494588940413820178452033438391302539730115353806231383856201609079929354108259484544120426437085801714878823199976224139176705316643049880856994747719508523326551753835329233488447517129678245833008699057657489561346781198162600426588095753755031938533177314889776768325612861044633734218692562489550399486701068349344799124833145994106729057010448543174757026983213831211412275856126422623774016377384036454442772306463942519305849352083071344052619091359083485672866065032015652082269149034685675737423279658789524302334937193709941844010858434680206042391499834116755522939635399715908112074100338177761452808575969024457626917677684394589789021757122945145110528*i1^28 + 36380230522812502369779629626064958615510396832831647240746799098404955237747286034266040919474985194863302783985970915442204000720907952239077443256210432705158905020708037243583013953922393630327442480996902942872730795399042306002062326625203692695161521347773057677530937293839211284829782509322561375308715956347973355010138688185197047067891106193915925760693760609215927431453342837050441266861242091036359361767881947178744383132231697646989422492854090377758474418820583803510724313418441664404145975944404089936477420141329503505061777092429582896146265140450612163252925859925928124951702412125170936470200165918378537403960888605360626758515243904349589644625763114794692478503076543292320449867161937214744140962908285736196729108106619443405647674158766402827195010553848296907156737908782937042542078177209815587707903439471393737297272197730174879462135131714068715946181055781722638801197730618175009617311741316620989311619111122355804080656092054959996261955745335834177586805424517990412625541001023786394541940660676815850368821105754207332598458044535150844743778335011793829796660302185017009041054870591962732040215674956032251863619094099343632907790948457261301760*i1^29 + 175445204127317322561765685223875348420751966065248965353315548939493898265448479210887690488798588058407926061240265911038191810828265272794222817675797165326098344148283211563190365516072627315722576082777710588380467078967945930582367813603151856480373167934744199558433657183175705730802041253205143215181884378237787798240302601852825755833214424125375542516405771127343226412271589670353255140068422144524830612751972481913317005145973795556682868201675037119613029614340809656540159432080436820127673461188021220834269472935736413431369481284915714991847957307960941592069444256558100503338765503027243294614838166142521722348540056560255387925979700239045965515434156755850390251241027184085515203281352699162216085253970338333839712227333252843280249292432464942528801931514792839785098860071137458799570130916549719947898144547505296199327902177267763749585542647889284273473764763981426126675155775152988403469133645290836501709738050734753313211923763965068420204990712816109967758409246002293357349516100577910308091670685826371520012732748568953083104329294143826394812964795313503692357275808528894800840137114330886612649071717688322572032859292658542682814189672595456*i1^30 + 131887849446099371916575402405632806007879004205274739648663002881329883385721701567981630509587619738960146682537803087285882506495777754216397017117871555946787125311990476222752121312521870798160504965026738905001318009736328017778060228714001114902922603640233432385230759563938254424722797472267752964272004327204836598687480699253151167974142544571575351782658415485300486955773414873571800664876413036100745945929503986974846939417760914758377569096764062210354072902866289139579197296305205052504974051616060956642202518379486289906468791907331439769298450757615951062920944034524942087376739199015153066673236246578836735141977589224000958320982829784681862556941084058418247324180567265299453640387449510156915652114122269878776247671398173598258464665787355449314534877431672707119310094290783709409928868658617827162291399484926770293541313637284914802782446908512140034893073369219717189426277222585456421444965450058485166599386277195569073358410487988108827807248912197550509702772475058064684988533994299423704956004888038534282700437974645325992205129859353383288333441481569906831905582538627865700863738958676658033402573567637853144514857193293606367489163264*i1^31 + 22533497133921759265658456383116326081783838530088738615255201921011287353374844723825294730270214613116144730438726967442203176341014599118762267411114603226848526055492653593858056851150185097649158173371923201402855161462910496629919125815221377429085200395338260242565390251258665881560902704344428185191644354686032218213191006869097145090422497050873885930019054852346903218086747042027603807219925758606868939923533809311493947308059620691026847031950256948764667782386612156886012420025054209317424340125178220760305602918226593630013990548409224144230384509666450481366952400557108107072484224432509095252442306805734745041735800840618379804439410111050038285208093656046998348831155070224587387708601458054564627977194691114607155241594403998526457875546925802653372967392202915489030884534851147200286749520975172919137486953314218046461975795299016325143685215291359165493011466650752544238494661841674135454895713538977940035184214200231506203994563305758399115252447589670601385785688294791676993952830137297541855912709864375150539309844985242539097732178119867601730158826016147292850055081149452528468044364718806217105302238123357106392170465507011024912384*i1^32 + -28616499378647539575792475217324750795139756685167585849209839483469385998949324832337666514488938337808702340061404534024928389721764829511492682932652511428902765180809939197794482503251703726536213081409753801061679586976556325473233286480400233363895661689049811041821453509611502473420928471637841884406976682279630527538229062496561684177056193193223077342522147090463137387979465112221496375880884548951139239138941875476912542481079408902746229926352018164856714817903186020586294501564632560550993831228042208851015914325949792388869475362171669078221391232754615984638660201857880937898452495813915968489543648955646333157837979237920449265897352531099010394667317858793819553233246997599086605602080047163120067741651025520350449815671754359068983961025943256500665959147262031184323531718150476345334865873458877705710315544899430880645550688924540286990511754719942872439976965517105477851469903312827710409440366192582366285626979171453366512058807611630867230910517421316459750100568931095223236560172356494768797266134225300311244850242981593405106594069435905914297567960206031350448000348400118546106475979246300935651399926104606934089607268267982848*i1^33 + 542952863171549841061138466578948472023264549087031914284201009019862878799638274635710050591427886936998983991730429200078920610562304296619710337060719286810075474834992422374207258652916057846315264212523243408180368768140564464285814648691500827717727934163304338498002533054443439133292146039347875999968538043477371735157870522965699575999905839465475526020364027721666043466480592008249015859736538004337775591493219397305365291927338711672930317218597542531919038204046256423105162978627123171948258510365675700518809392114571419652494113349229922514727019949397051894910443807866039166937303965665893184536794415694631833867361472293280603585481115498952879919083486415488904708909891601746104420031920036043906562141316311916821347687658854384977292218325682216135224593550315127791971530977741859552882252133685343218012289958949937743825573743644668642051846555972659269035867820389611456783843618996328489259377584765789962861560910591978275138617731365307645705630335466479733575206714366359486514322564546811935182934850241814978560464675463048110128985818896179843148234752380265893224005148248402216986669666858127725903018082716194619732585873408*i1^34 + 66686106993763302779566570730485617240179431542553045308373595574952030955372283783623953063409111028807529187427673481968297357937714358860370278060228811663702300351723998001015208914183075192004548739212618458569768771905741915761136676133537549640763124706955108813264410081380229895942243905406319869763482637140112014012743365798862096286201682730628695701356333507938263490846477829076094709921629971528288716971252895830762174817402029433799810519353454675321565808979831756986816396367665426126250177213490201646792536089729804018648065455232291578635010718510017899082239494734914442687381508171947557545956390115918675802185041711757690543321583857221440647108220059902840471516049243528403811365337308872228844308314545377434433218271647216793056874014769229160818340355399702396813608040778667756392752071346594757254783137296298743020664442000947056302980852947989279895477232413395884839990745735810131355970432204452267854034811263587916485804313255302771157583263276579188641292439438284876170365543818077309563914108314752611361725734129391153284036045520887287383791499504591841034838377901489464295353024534012682155047699069678424948736*i1^35 + 3246522767361348461832144722532847242134896835547082436846606288404291563446979242345797137823956677182968359941652231845534069103080458042338708393382857426718796526631395695239368496184966265104569264038548810584467128453103648254107357913369899444524086711053357568333092828664412566903295459716496350160664270452823004869709706382945800978189095802052106824787466559476814108432274274910688971814283596604849597211334742702216218853057145997275411921458399702076305275903631767059347695194195319139672364094649865965262474644954791456184752711786159460388443735432274736606612482285887748834339328822395017740026568037747104805300627076405132943497332931899274884933943189699399698744311463720220456081181875046342861000774492535643266924697523263526892087680262805096702964598177280105897807680900575160278411682723226602043141707513505766406419858184605426475628604513520909900778058827535042236658237884244753561147675746660270276792127941458961412387858084681169441700289530039988490678911856172488640867190203294757180163742295144699215542100072539543010575563337163469329930950766506412836987225009790256655123128566445728260555247054573535232*i1^36 + 477299162455178466712268609937170903906504826963059270355218098487440767700170569323579813895400924187226336789571518301361451795148830374966892958092726812666210482745586715712377002440218563952498042077777763819789932048422480000845792638628054606488192424511016634016404278697902309673091282610245015013826291175267426573530244118577001494644620157776666575744639573290282428288179137854957177574282240264562407814445818614049765340628526528701552943711831791752201207052573745275607836918478827520967361997439405277545895585089555436608246899634286152478177827253842876266715004189646876213574152938501376759850424393055206048419944051541755574996717651257973964900637654973678828983882488522299293003575776950173042490167275048638739084419506251665197405484405965489756512971027548039164565043239410348393397502672508242755919367534534584299730200871592725844908707681663152823359159827156970874894840109349778878762335335660664648665768261439351679718167818980159349699000056603823136018101675195758678647075409851418157703550094652542973770218038907193242312448820155849073696004228880041620130078339399050561486014769832086461629052485632*i1^37 + 7489162523682829610333622285574310635033216787097334640479116465849830845781489939935058795541681067525703310820586263221666519172733047091105574947638577657647976763620071104395226585499689268104605473903663870171229545219918966860135367352531214826625949706333587693066820239710079166054652898363439525051945779578295437276896697737064500248849964126940907354225482980869509586137975952293659290049129079791851044702644140164190382981231355925086883296064669905553351182489099533550990897151605912133162931753407806460447341893169917743726627648395513181265599056591060270254285486659653904427425649896401070873689329354844171069441478908037916841113768910917314060852266685271475513886520071588957120351801368516410336925673374058081512461260143732640269271160795030769471720296057466443481548910265908872111950310858122070936022175851568470948368250534270819652536029295514100879501396130608099548040845908302398329080396122674805894125807184210899749727802578830571048381076928777771265400379917107343741392898230368485966573018749618982820706305473101845234450529299088945891875372327693523550699810068277443153902341788511300757749760*i1^38 + -12863614098598065705652831686247714531026852953557944965831121929501642306370051322242223768523827950520765250118363813698444935000396096156082072560657357365918233560046999230201740210794578025977821441490863240568937299509664521678302741275259776421634417832906442799994267269198577814410895029099235089924379567054836655574371509708154337229681849288662075252563450891196562758850219279102750651417467147149751298626177487694936090455277463624146719051811433837900686094048251663056220691850364260374401571398955380478493803833135543018736111254213649877881027101900615774206190007857732578129760318866217847819643029601835976374709488307957214795998474247161316989841782356696315863435991383280153208182521051827640172260180246320573046645365820789185496398995317333318075937116944977154447224091884434860984747259781869698946758647278350308698169313782352390667664829926351690952844523379209608931321723176091911609828513810176366039222343226510206949554871573497893753315077820614987918505384763309432067361868453777886765843902313995066838980770304226364197209495936822355630333949173623700855528211324132800111763747179220434944*i1^39 + 3811460393113340895586863219935018979917456445914070025313821305458121353548147939787439936038843341537211078242555591429791042016515481877480034118294605940594940213779263936952631113777692951955166820723877475686562686269148200330442009907572782512989197865415045470963774191394891559128300069462631004585997002187607604451279228729776540215738267036014213161170685796709174203147852804371750916265111471035735907946581466132621139614442011139310782108714255143957371536657511355164593864266862013369946313893709064138043560741897121956869677102248244729660350302193375712976150599601393787600110579522275205869421350984835213578072753888263562476261958147586694779036390558242349469410024915468540695471634956579773703579408796769194503942516291772474909661764696780693990841922726789726379953478157602107534744325937289787757290522601112833271773033411567596221151645034927016784200219864232599583999895414883542388182068267788261791991730137213041894806460606774670712163745874205157611874510617569266644762337758328341297505262220868212120578401392995816076954407049243285868291653974014575069689169553128524393351074545664*i1^40 + -28228842248718023954488923401981380561972153170703164862833224242847656797122642100179134846088296701880599625367987420423804784660173016610529481688528168177832882821140941033198195668176372162395094859234929372610187473185042193444722994368799860523480270974003252408280517478536566135260837095027493829765886338198747949204330622893902746732382047289163726581056312524210913194870286728384543238172717131929627768054770060109616298903967439629483199115394972228484929084208835323137485187261342384799227680370833648158381928566299571489820882192699462114021483403834959196312948467169998217640049685410856726860530311364800274806386175822423099444476269573448593975269902307540773728892467070775711954229672529491962960506801466848331682609221017651290632084610464391610262321584433452621831722219784533295566196049999459157275278780164207216790039850666809570938994125340012840568849379172819975001482231281109462426921242613236822621693727071471509682434917129222470893211712532972451624836079315334355115946525808741569518486657523745380846712407109070313407255838318869124855220753674862378095504708188332743794360320*i1^41 + 15542648552544135548452828354295164027331743217047978816777152110706510696633193770111294275954839463004577860851385814257698229133646360664895843422066369091320378709303968867364834281050883576117037911656708640274428331796853168829733272120293201618987268460204499563255285132218834843493579356110309618620986308019196706322735986925551788422715966000467141571114442412600362871529905535175160506611693520901732271833354263536301441614152901496859164500943630970306611757311080235948988632810257507513385405619027681685605048952599638627887759951587549567005043862387239292306628966191290801225769276216467512288247233653829687364156435907039293553981560326878682134426013536896171294751607430297394110414361668910287219881027975940164303843739927146268837588538095507114090726308885021742928734778133545737251024867616760446069352189108505865470049129118963181836966536916655891617735403343147253067714740943038662239217663545650337915682225490847804210504329077313094573414907745055503402500323237756093650537994797990217078747625675645920454412811058066451271975102242335965947777789965628511728762202754255945728*i1^42 + -7579505320695084896780805078792597857734680077668871734204200399075871084506010898118997711643379732509023231355953616379788806531845194275973634989749094678549019920869320902395664874984844951701156333192817421494109732389477725958382241561489297903152611714432765883385642142164101593728762203757920877331986404359365896666022880170451299086588416361470893661095916078983233204700665362198874815162887422514955408938692460062116702316874569272455679363905173992507300496684735860266062586338663113071888222644380008159295549203507835285842657011317349861819393866745079723515439922695572038982217764340252169880233762538416397025521167588982557216338354835117170920734536113140046062983116796281708415988200370813119416875368335798695157037234358611743619191017149715961197206147765711024500075976024922347747318070091184940064680383227409335290947213827215090970836520256193161022934603417462838221892624988851437792645951320579344275756297817633607777798307108145995162360007665749971504471691715631076260538102342895438026559216548567370185163376742865801096946746080829860512088936866273625705017614794752*i1^43 + 23203827884215306314828951161029090319415126522518398687743946686999865703417685639186060266316339407862941169475679006947338629932294278139162832804913676427584161774983474422108693218953195012971365692935862690300163090161866378248792213461523131106932245138665956917888560754715190353330419627358182263600563151862292591029860286568150535958038367646447096926523676683699742253049825016237707487048677352970039284587087090395172301745557190206513083467633783864633110334677817220341098838191089882857180169116582880005176939414235158675316308839060582572229710695557075333052728109347612982729855944125899146470419050545199561429152910736471705552611048062833110525159617267129274213052489859443843796833642900383854202700772342514862790882958878597284646872897126903226689812542046145990042813091852500264011140605597506941350863951012990680691393856641071196632694162139916050812739357393639658932068515725410594984386247182390415895177144583766180103492702492506255935134724106529705348439261342482799510085339810871320669148728562873046830952221341910791879112761667590495909201330386249403200438272*i1^44 + 1209254249964414891700969572574684317536703499581512892629123521075925949485644719110934591595106890591256687995503002110600457328121431803975161527892892632504632689100977001681895597943855519624746237033369740028140222745642392086653224428387807135042177878165588569123633608328736337928522506205066091621860086555321416588314282555900891280837212079204412537154047509013878084368803861195501439659651734111257681803808789777861074006413405157011974214348023717786005071386354602859482104733308429645490163694846347443053664737487911632530340610855310570082607174290559726142250505906612723336316786932902150925325610346568101273414173999383872042111975853680147907903790791643261974464291338802291551788902466304740435178541012455830955855110559481192695828044184504869873028183809320339596052430622594011731048003049616173331878909343106594555771940541820239387913711642896091206753692573401808774065500642455548291770612731527957936296259774407758946440590836259725153008308777913628419356733935809863514578867131292818907336722011913184324134909927186376652335586853742524420225588314956103680*i1^45 + 6051471710417409336415612074860563097451851619813628751205921857323701518336024577784045995388323371369605068072093592697398320616083070190952503642899012124554372593905569526698734815314733629402428372015524715271634727399683270514230830163752642927157996238970985387112144898419258318961425895998987126650379449379524717235976804902673574539518467237589137178909638322545454333137191757444846874253217344877289181274025338415482651972389181380544213008107709044553760158880105604233907903666593444561632609248153155528561640308399655697604355351139113817002713179178606223098199560652587508858123526525463245129669984689811294172346001965624359760700413330872633210691585372220387532280820243331103394189373772472934324833153412352949295372528055151509922592995862837653801533636294878134597964006503844845537342885687289164028368408448341312576792042690688710294030053784289308782090524060015020518713289982122521752311084393381240682174351135693990714826826471846666315941560452241327180231848214263682416665829760773426439286798058525927455792962272220738886299944694718194382731672027136*i1^46 + -1521266396076816823078611058723769707149743920175826356540991672401817591704309976997740156856730248418365130865471764837174469005631138053586295300013998901236497278070330951184996276892021537587680573172129262793859112206177290554642380669689826112450394651776702103202105179097692559375569058331605792495429116603022684290298939422089451202281485021483368239906747497997304458560014787135403413254224052449843516001031514076201462544484610680647915312862504070571719249701693298272311049463194130013319165823062757183311777270984548960476357503641302361076765422627228714549760668242717083265475679841148809190102246720157077275227781325166585544899687390331263476482684617645831776502419905522406424185928523133762757395779787708814627538868022099135484197649435574555568987664187875149912705324178524029276504815590508085079875538205961291189081552193387210068444373412777536337435240410855345210843578052112060364837799455533515148457589911360415058624527851262800831002470541870919775020318810535510784492010254613283436495745631676187400137511692547234895346647863026278989824*i1^47 + 105856003976474090894086652993028409557741358860396863261079591293851148523814226639497402138378965262233864608632060458898060202599884625347163152385985736415175142757708313716158987656052774238541379368625345133560469329226175747915309097782545375305092377999660210274782751574637106210583901772892145462708685444700545749994300537648603867633660472386161172776081496778942608797045756785942425016596524483593729646632325665878832884072742333227036001912584208921497275790077823198892272284844084814062116505850311884302342863783629812056963523169809318823205881140523692381324833449287211164483226415977041941099785555049158872995602785503942128002455718736530793468453951463230194783896462116751061323606215759269433453979078119880615778715723763385386558584363808536771292490531513166760495740630004254235086975298764073576676785066915830549916422926695191034684689914406491519385471705130586113930125371990054941780705794028332122361438747724730219536130332588274220652904814333084577700285738045812075159536214079101936508588173794222122484699999552881458679629479936*i1^48 + -50488049717428224703657682490466208371964340160298037732342335075074548644650486869674374800692954705714237692661233919919167523709675496591970148854602495557000381141798608788486924157530404928267384177078142553530083159590218312717256790260055726707616766683658795084618660383976038073932986360436954898523028698327204533033793925113885675375147493132358423634156256440177651294863349209719784215004931424212247289708543389860598263530875908780911502825197688618191762389919722927436940616583952538590553775475287919084813329264585630081838237731653736598963472466186456114225403241911506993653963087189602778270770433058220108389096094716699254508141229725908853596011426115734359222702742889193666823120450311856333581896977254318478507804865826244987939404329400026919524484421988838716359312817178419723464259415857386072311753282691920582237741244306895550368042198536023043659972827772543485883059412050290856068120087140403289332114449813722827415954000157504396095824172231615203592878343539719388139239187500316273825876102617925579334885763594584064*i1^49 + 18600390430547197410407331007169866130398998096263424460620688683658065370908662599015368656179564321474517915362778764616246680264775179834373320336741755315449800304229256918676647544114717210160687789825470869580218910130098881078649156679026949476572606306073459399093640297546032116055657743579183537233609019320030976378694227196922302661817286581538004120027239367167910897557387768243805302041149772577609285166734625719047613354404526625022800246996346701820630353299322247301365645341487795365948435263608343956572722547435533050609374139355113656518735659640366606405596783791424780513341884867532438211248986599819735375653674431780448116878267740168381002133485504663244539093351271238543253553006029893709171829544555335223331983965462754083491792035004185042157260234920480776365384181389219077243710695474815107750102991367639224539705559678807402300867487702098317459217961173301706117285547871446096254918906123053142941264336364021064727238622246963924154840567423212880864466644688862956015608186388107934741357671193808243523584*i1^50 + -25942818867724007936916262599154522910226481379377479728008179168810697441521970253089289358874340037143162083540695964082663645929218667541666513490842374188992424589208304501283352996010639208721843368831276447302226675401352130787426574774816818132856425635996712901313091905079446989644190918447988003528651641122609870789650096497251362742214521816112783668880136319863906072543499301869840974520386201839950879290432514704577033768496995866905944805227214357673594951114830445172509242369479446135628706196969574346952824700458795103162489238868971851281453340180518577697071535529023227747765104089887486488767719949815872184159150461878718694728926144895241762679297275654492178876684853420044968494760233148620080725760839646407184516422374948202349416201698355267331828490712751668217711480270875525102839624954052064715151371506134087320010244261136938322240559883483044911893780346677025566269374438700462466045207942607205307463414581697264540373204396656168573039572288925827114961137494962263838075317111772278254972764160*i1^51 + 8997569099585918113349649875591445427263462461518175734415328982618739499756573521952711023154624361690582242713195239207833446765038267545636514116876114522752194742049297350600023789994958081300464070730309768010924428575728812518271785760461358784659332166447210198288833108210014947006374732820330137576538210266374694788355145938959992523436810867805309648175764073290582447676071781138037856979767950256902920199499927752853230825357311414978081997296613256841953207098179917126962702497052423365896045924708328877217753267960321647924576143767282979849438529801219836704763035526449265371572010118370433212494666711219244010670773598523937827894055524152998554215440300810422771403791120437451854924637857614824355576317620854080901836295902939161649031892130895602999212445860420313508734559045560448547886384772867989535544662577861039214036278121162953467529446816887894145993703258800685007996317840993929615339833336726893223756924365022855903223744282433110408266230652054753606111363528792678113772202721640448*i1^52 + -4931414550451527006551518011720573822237578461820701420383706751776422319786956043218694733809453691064408157635843420827579314084343508372364187391308907153591020809858728905892587272213442657378738278226987083916859884481287623593701867546631491694838004131771579056788716193476587341125385187995342503932006058769022816609450691334836150139624080305273205892781100400777688882104778247064368336548570748795103948209406109416578274759347633983556385385198308617070317152539844805030227618142234213765200524093662870800283830391276969425620809752961708388397835304725787750587526408185148323388463882350869727312466871401081446784808143773555382862382311985689352251483051411288036607083178329101020345546791299075427073651493501784190919842562792666541221379676191925526481592942171017422378484841698960030491322111419310467375143022324262639854083247301156304910115352493821946700421784322830805288118969116817342538672841775287266326820525723937866512630580433262297023396587195362557858798261796288999108608*i1^53 + 89117192277253592263807077860769193809340753682933370625205831266575370796030714896618794430931401303727835204164757795223426270194052196436113202988349409689738431548343372186816660051856673904045150362763649692197390432456112891090246052556500925700812983132496108863862512894381196719185349971501697081080777490042813254640548128092377119815959172821821218888451025478181440003506839360367323983787454441828859731482747758758420538715247368257758707989546562006833820211703537485883299997353871852086051278683228541049035912893121715825678275031988075976045940098504252386825007094561585486790626850854484586141114534755396620710063598536919464002918706727933091902614157274932765943447808092490967462209161446447933037991712387153559843446628623220732229143708846331169773091871441698181871365812656781856778651786929686568332131670504418528581152222460315771073180494293741118132444277128443186108788013286594297994202712377817914490501733960364801562428278436830568214026758466646465387220992*i1^54 + -600027676562899845817972076741903000404642758254962650614137079523626940186914646940663387253636892804106435493371142434127108863393358313621983618893463080575585634394250210275915450205638255449991974276551115095317985642080629958584710238895780024382066378972068614764772367707242263183054426415948515407875676890396850607937923478917377570094923749891407550851288936543543097458334634898784061134330797437121186227750224395926240811396223277777597304429736471003925387055305815029198346800684130824844412045306715891546916313779947518750473357530136240345741619452524147461501752564517237938257787413348653056269146906843591436771743182945983001990269933156236162199407648233460009089685890355337870736490271916059349996463356473289808473642074143363584672539213568800938236494116263658442110880684139216491494714297629165453239051730858513501357003120491271073630535514124708836828257400478606491214442367897995411363221940220561611289939949769477905592605474199193017145518509312*i1^55 + 1736617800615149742570365622241535030417426083546393962227723000482079560628319447794234902630586222231590769939728155036888431148589602858573926200229621284138968389469594982265901001385303832194233789185432025802671324538202986622660098801486240569992783556102038898076161885859213454793605403542112228652742622330348143281250312278363032217869945676214968397591217380421012788997147275241753303402102228624741528011182316269092311172763569953778418167911715773950357032161833062214830103518144817219008194555256140509492703033014025798461953453228569057724943021924481268055323390924008513481664175123839087020079473467882583692873036092926561516843627821269958299624234654545700559372615516515965206447372653830231154918498212772150207836581670300822223645916793929432907793971206934266730007726356693985212528263937113626429395765934999545937818608754380251433981582599404884990983008654894793362088984682111794845898568778819377830185576978805136569322759208334464*i1^56 + -1842358520767520156556883021662952942111650454483036610535139171957698479547968425647171273301315380412386424825624757612285285425028145039324040644797220852892562078614531903197122779045176835725695415040260574911546036556087447884757935172536733792459870995549237298959148608874911989023545952588120801422262364244904592567375449393732394460814168056498758582112215019539430236616940670619820233872172303422100742762150852821721189072633073755162931278163944766499915793694619328380074309421419738017853132528507991482987137130125625840067330365896966729236249847392266082391440883194627508596320532620906496316268922236980441270765358659515788441394734721896494900858519760997762836978417163301787691550637183865434162770447467548986041971161799598292964688052367285657751635439701005670563454924524516092372595171967344095131658980754166237569765898620302460591521505205097094066760674749431136759659474688851356994305789784532215467236830490308277616*i1^57 + 9332155739001381090423416570269292236751774861799041452190245319379838843068002540820483347867332845979550949768767851160250342274676818450708732519270696982241210043012169885170716042166718941510502468453794727676402656908675715336241663762997366291339521409460633084288214960802802394756242662608426782312077120586473292940508559188765834238219274141765170166348402723149568472870569176701169536826074874321213984845510390958543439067168777264101273460167802654508643392600416079831885532817211815736102487953689395458683424549344747211454229383304256279050980013646663028674158881685166780734876236694543692016859213815876862088625216666781808403225037612333164060863491509364538291606134453671694938748463999033254918870845722467366086629956467567228793832239615709285070230477849367587047262141365163426789184548440593692098482018346393828790377413289928760848384789578231940507247383850873369604200020283547502159366546639419657248*i1^58 + -188280301213203285081657842967778325286701614701896913480686206568701659719150488622968722080540811242424494616704188695067498583188761348583541217712560281875745321108600969677685948107914310953028213712202986790193690722511162782815653847086376808972730852561971145009420497739638669839977330486252952522557858157913640159823348839957779912882237811687013665838006518995996217345028926396377157699852126929506782923562071132992488883224625612891869504679202946337361058085961020915698891869038611404056790403496542993540997846038402254551016685306060988204425199161114637053333871307326498906104215516507658374574510134199871083613774586974830292702039889864309744691725297561577514902358028050371272386436052390863294426666049680900142334343102356054036026330407913998965624678170883525654669521560801596409436216470863669124590202385645412414540968011991822965234850259057735531704450258313325*i1^59 - N1*56428041847681105861439397236694054203113738644311835888022446463548138168233393171016968497941517990599849301715485839455748382529226824414354244778046175701574996316526112412444758154003421481283787768953873626951467545697307015270808668000000*i2, 10872183323464946525166482910096449048518489701930353556024655325862098365552865448109978554710143498687059646252091075886022997189932155575093440348045838609390688060821439322653636709933794524525197771193481529128817681010889740024753620077975177157590388608071572262586326922880349298763555709144056621753743762123813996624753758776430014589818018537842911652624417170500311201578881937028838408169619369179423904157046397783589088084262417912532942913387391812506895461307612147754842961269638642126652597404994396878037917179659306177160811841718933518031970379733417704169290561585719821003176962932590760087728712124776366028721198976141870797790504700931318283371929861119034034050062888935269269526020138685207885609299069278842906877859105421434998572844568791207647493187947504534228958719974877065037223947818044322607133228956423665571883908734384595906957834566554204074529133390968196540057207185377747962324526916118766807883282031322767260041062106114845116687781490163246522412053473096717141534480980297823639448434258668677664459780405810158946076328724462522468595021297349034113943753488489676662404439530362627728975825801996997199375375612548071831111471496283860182222953626365681087131942395535858622116881092520555421973440711577983100816741256910602240000000000000000000 + -47314682375322061913948434081208600667118956714317152385289942008793358200676429943502861200621153741807704730729451584048336312152862817652292025812843484591217465044352569474119974179059631101326058174690752189703136713336968195311523960387068638631501308608269627989366765762139625801140598145862242355736528076495801658550020792552119501350599797794456892354590618942036173936960877036917773565236883637204938301229756428637421109333656688309016651913908020588460433738953997474259440279806070454386769774837966938081996995180854744873350652609658617005977641837352052094752713865476247649258526449441822673422150494190287463275375469678407389359286734105582089123754975076529136939875304139853555133674063378880704287201244035425057417544058561427957923142505356776420290104781062083040103416018744085049862809000444271959151887084098214264367270085280845796679961557132957935050422975182927240670378444870405091826168037351237039564625965579613631702900891721681320565913180283072589333838160464259681114378752605471279992898534479791222434067447317820808012867634893045771041233550135359851796406376383489638631822577937097573687755253586188235298276655650430678359904284905635951857464129154527043480222459858049511856599096221076694180947023187462776461938843364989337600000000000000000*i1 + 110784242271945580557584592658460820246028819371673153637988233527418355453230799811981497182796071497983963695834202060548161425545397494315963956687421813560811921300033983828603797882885346427821157222935933721118993109674651838674096829970991896287364436588935340135423433424055831626767029661752175537402187865964695932888841432442604863250790641920830076884575181755926634161140184442207733171632177339282403097300531649563408421401106263810700276641824482766740788978361062182822478846180815945237340886015219576322287563684035741568676881851831446736711147639304150351468436669575679243659501646054153079433002139442304013029902514206025821626431147277425986760440297329079765408312322024212407369133161795032500750255700643528127365390570690045731157699413585621363763228342046833316021482039443331541985744595980024967171004274020632579998078225700054200324741671636964432440515588835885058269690966180539635707266923163641142691696032602946213498799188584249341221895419265117217848170645573520562424851397646607779899947784404318895645678519008378409214505065045703439238382699777491362041257008196422276298935365819573832569439952757561294002843444487069181320302833914067422173354182083214683242876679190571959020644790379380984649607714718790120029744590544175104000000000000000*i1^2 + -142566668417000216075811090031740315170355574786284431650287972601691298488421556142391743422770588257984062885070168822488036046602173924554139162234055447795899902655319511698676209819003226371889837552918549761027693994432171489642225596315521215153225419875993966765574045753271658556065375894270522103589795207981387747351828817447788709916441623456132507007902527834075297619310104087787555239472747596371168764704458799857932112376357572657081343342060223921304393319042187394461077438140039964797622905138426655890030283379485625611716056579432869117701425899964063421849652195936761379946766509253407795701427111387035235287037400125917878418953974180784171707489911589299718408266352126418949862593580959687796908252903739781829199680214114507265138306303537786428348661740316323683851863213045935328931461782657169834755525408360826807304565287788407495875495614089814477970895385152808890761925945160051221114483904832591370555151807817013863451588255833201143813690490172875493343833568018003932967150186024855347319821396420050071801382841253153607632659094402075679135997365537389088771856476392515422698377808284807719713275500687364951949607275366381408079972402564075948724458564639094648669711092645858992124306557011608421646774871285893239347287886145781760000000000000*i1^3 + 98092484229401553943409394534359237385454496254804817646366584582712512091486845129770069206390605834571472940508211693244519390231804650541514932903445237479340710695426314365560490341083896197954056673183477451095177662764000644916821125129126754908873790297477856987819078941807872902824487428165569031067477140454668501234757748350086363390949193025128035576453221931206433210005641527893086188018856307465727741933598289213385452221887581992869554811146115876043266795757357270147143328409803556573472652911174816974762841597167761506960183395470109072366666728379275716114669457626066719631375769829977696431370964762756142380953212131826229995291749250619289799612193414499348479738752843849103005676252337140099074147516583620591659534256556857463419333716896708162279707954017656711889502011771520314654166056407923976229519519558594256721305049454772344682196746594481662973872085419951316810397308707257513896489077732317110571533894120929644933809744244998240215624043698096402872563050737648712623686383967021633054277162331814722452138536782069317449925575325203723100854129646506015219067642917131611654326103805657312588006022588237617003498920793852959547358306826694690233840592458246420508500634104893351865784213317244106741729534275180162651273986205286400000000000*i1^4 + -10802180251410405148375697632117446281144879335967025556336833444430680678105484733892468168660906572509344536148496382321760907862894674933218464960087065108552587072911034905057643619900171977200137764448320829368090787387449102978958919992954332957226838009364078736740806483454680276885792424120369893062350351893966478906935829148313754234471502208309091707971500461342102271251848221820765215200738855524341328169289284679316202151381887970438133761682354374805194196662193819907141350336273197240294498362213621339425249011543021704866624517046532559330244991687963795567723218348652560309648468957279901004798334124431887772195337622790328406221642796384312128408406435252860636628885626528645012883214487759175399587776049297450490160064937192718320056606785068723726861932392039517443234241650129886994407520437184683671813613984617635636298855075772688667600723358933913614309258136338759983515420542181430417482820283297370387888000635151873967566038216408422644486730651692537409868148980673395510319165051373088723793955465949339988243858923336925212721221061512885321494679217045116259957501851368798630479380047480456569070133694311651686858439854075859397777536752467830155429591822059895610064210573481074907922528072153750362222666433579475828905433104384000000000*i1^5 + -30565630699103431103801957415630024375174261826746373245849388795576671251835382935078826495695034779018239638618886721906118776949493392676851209531306960981806716851966928133647300479928084740313105912262658586572001891018242227196078891674834023339985892928467513263567766908354451133888033202508585908529734946980533366085286292113828763840119333194637190405652764210033866846970449869828211194074757036620799573987728018594187123711987115196989573855579300815496565511464644164511656975012662029203044643725882158396504204925067687434941101858389413950400032844910009957945401814950443391054147428479156031322885530099620123353575753255546473470919557531865823859161670774563496206151826356239504187197499347380039480737654897756091644615294259437677658428333961295409034326580878172950741789070972016746624558034342224447620719662916943842074553673975319500455307118494953853348940855004290415000682234994627574535826066614343860518774832330877297634070179612053263687918533400538246379319685741957853695466249152279746461829091402530297086335202944771795845234749605378987554740191228636238147027685306510069039024430807591911660759273720657663444463110496548029169504750260106577304731566777896070641026152172637681222866643903609087290380126028832118251150628618240000000*i1^6 + -23722391939093798741910806441211790438484087944764174951708416613213339906066594082261240541399902202925511679803389806225250399384416848436410013279259480607800773497101864955600982400949222916639702249518182030650405679819428465230711214621807067986152817655339899790780338492942812776676680291027436125367228303023855814675629249448608311408273464345553641527282728888321279019195336885614348200801287770388664395302265233757451446905986233322168026169117298844983338670010011365585521484954133563260225197464873227005232375064523563561834829006337733820152513586950084112092978696935029046908294574027688051571874747595137634976168824070882860939726255680898127061033284359007267361733366933219545553280110077054870163800710177513760516079837540959487541582926297662029406364850494026218207941627702286260465097744274491173795533228984440303134808489193540282432232089780678378372056556774494985981327562985536969830681668264822625604623093908218218403074476206971273683337129446740318988151849379417594289472908205579049781584251108894667145704185247141045016146135982084715087737323211540710312239886791710689682517422872424033083190408523965634742500191166541928365965061482687948573864257807185396884213867450423303304564804492691950318628839765739044917928683110400000*i1^7 + 32533543957061175736879465025515859630627509276252340196593524904750580736104304225300500178152739903970723245512234154380272892107054222593508103786075464495781980088674442523503132289508097015149229728459779239150411719618007629925691060902052902310366544038433573959796754263133274471000013060388823245579835092806733540209569460494594665028177767632837345850128930653087367963254499152143887675809216756847128777306190256411436576290098768019563567428859390620400349453644807667339285217292403151235342852223650401928569777515658183702143362830896654196521619000773836871162683182812076631513907832988683208920351574643058851046596715358856039496487231244329718620165424344495068708939276746533970093147697048248494917972265442077670855444011012416931060980759488761018831027736139290115853607670832200782555347786611233092039092843354203758964490277545179847735407286807195200526386575449820362094147757232937782082921447670705065653096287929872654209693056331677756820293786897020437294032649193587932429210573253057003002517532934893847063254322849673718872375780412095376872317390202737126716753765999271436826190028910389058987969852268384201108497351864684604691119441704537981936140160342378468622200028829628381598929297762452569637975531899466089201062117376000*i1^8 + -39678413156616246501168355775816254687644150382357003487097107473635768332967738115826361496028972375629173125158121361266316499139685915823740059672312792987227643043125412572277501174548042485069968255428289330140654319923736684974775666709730747841882674582584971066690806745859861998221246527225025809616253029192559541363625570233038608286936227360409973499111195055347000803739559504406305576011583818527889581872512864442188255842186518029753752483887397236154340467063367094845849306952745459857982160277671932460218236545683850038835824432735312845461192597572147576302678326818173484990569527868054403961639590652879536801340293576026632740032797233130373912614793282517708071148724318578962005072835076791937374595986734496275001692077903590783116814453594332329503845333152597087020598162312579426107259539374085420193144123181101616130456925418114626263979360762519539129674878481856880405272629288710489284099230053569015576314243544853905260395933181686580340548061365300342952610812864766531746537080505475621398003690344400633444224145932874212618954024225067057891108825382694972767128283745141724154481738851624683518330274130130211575786769000962022585300113334902887277549967877155455083331537443202168610870677905940033172278082017358992460365168640*i1^9 + -8494878287856407653884701783409331395620806894999041572124356191908647544881553615168642634687319251658035951377426539506498754296724641294736102428285181091005827552830291392677107415181191845071246812904435174398993234495757200118909748918710322370830401301721278962491008821482623950297283623756192037377315794557286372582534996893450656608683642560440741325833488513087442289919452759434112589706303080091013521770828692327152548578878322839450133512685265805064792586049738895470043867273662174538488397652867755537928244986208713073377593635857936082468786223383939471032356489116126847348459692970455394097969184313450583322134934599267099761320332760181762316064958198770728677821844551887698734648201875963634920218476392638657344742664816531534784469562620804105124403240574089189591536588294890778433885250228546930904795702003881450509067294452557494361391113062411792574012630469883336006824197615369161172773557709172550067749119769788185640300627721488622346031921307166942580639774564530835732478303268028368564670301354374546779454337390916335708210336773918276879303471975588248718868406470776111786285628601648034603228593582220854862762213714140602574109802851686273206741473873914273068048351851147152948822909839385732260982371383596797640310784*i1^10 + -6059333535647433582384451167293505730375475571323481530496715991708866423276710177606041817902964449892677891533365049936233292410567326414177558126153352108033843677130866828596793649966032148680283557558746450149466563991369513430885435719616057469564917142610942145313292094036108484024719493786821378692734635368075538158010895465879929152428095565166512921718084462518400355124543201138754656199630705250653258065587233996310464145926312766328094363522342936615544578759329297526352681132837643535298350247698314838524022329422689290198694692395978164991572473479624618147341908313099878241545210917418642555766805918362060906170227796806777437121924351646963300256367721329524065184620412184718409372633484733378339021049878398915466621065868340585319699024113875807502126244767770185852778701584846302111743274221017142485391972791061940334761514939309337743366438262865384486208435103853602870735513865325832677670537973841344709607385175852866742024379157155917314724020339961913793984391531137203414693833920709824187204241862400690558269221545974562259555695801687710381851165447299516092478414469740096172019041247330876634177890166036727847181022111231832145344319016950005464112918787807352303594974164481408709791240088990465255754387721625389760512*i1^11 + 815732477989402411842397180036728233747150838695667806501598456397141300397606310133298571444673846565562922439612361258444760852906106579622526177614261391569643601579690059896531066020999452889402898993911525108140240878026801765230562887635774727198250649992145610848736199957637232499023455359752936324610710739494374773180791439215091960514995914559453789136697663519114556556617709843586447041900794602359782157914008453601108740495753625343678280237782819889780107335443057089228819542957680822898436703983045794404926518996802701100647681857174909749653770096367683001668486522621214952589526821352234875550607965401924237058803909950149971925950788757483795044067156608391986815757984998781071593755945146920896154380452686218031628095232648144977787523017871131466558354371688986674511510406197767080229501149075048130451153897191013926434543171853467493907585716147499734352531761978937866478077101862141457807371050314104837862260480991851979227062608719921658374003349412727181616277801972432151631858813869653345497934714507669052854492099722145051281234897101000630654952721779835470944440320268691910394907619126349747250454863706308930668650957074937327991962136513304925615356239963104704799193920892864663012218367439433702424640716097454080*i1^12 + -291589854805522142571692385551062485949992538862042888336173218108711517989154914077634493175694933208326762471640576129551309067982376831997884390065452794665732491959229861862913977238988211798594695348563027329049245564881182318460484042583252917711442638780880033910714722543095607772504590783410950315660255185367760351177021255278519338253825085731988631205187114509565297572189635353483310518919581472291665181517064449006337549266525454017266722066064979582229026085027924669745693439876789580862539209827703739545994270150430333811757778466798733700198908194828920074249082238200303420310319352191090648834151899939464109960444019900226118186984840857958195399880125892703771559567623422710075932686309565991880650684594183435154253783921780487078161781835585966583861817239708763009621298105106179935473884347090708402083719451033994812768144474093063066657962344054447598061558350398123708613725451748579098541107398061836784091230122191673003991093057481925317245510607348449727404654275081742175588739230513206282220208582116314051314956372456221574844333430598769730072781217605512319525718367700046354773036882370523088896579649454921067531801178342083978561142941379205965306693569249408328662643209503614128166592340725288435537774517420032*i1^13 + 112547330256160582416900662361448091799243522288191082903275531655155292863076449275535189721204498761037466973791221118062012578506016459346894770366938965681473097177623175990859288049286080810766716208610049648527758386756402583460680168690884832170937390011418725608701687068410580026801746631184705900829930876261607165464344657058887980684923559071122104808354278749693840685013169386666228257628887317888965374148410951068391595396532095756854804684945828981136904871804378181902662616081034101006372022726521014274336360853372859041115788320279802371433179800370556180775706398655385512879628158329486264138989509996275558780955053932280548754733868038623068559112295318250883678507159876779727424111255138583799617139514094093919089783439440295746227658256988135903734455480882485053375965208229007756562499583810584841062096147470877220729795164463094885192443006209460482980377538822785335093984411026344997794728108567026245263136774759925702601534654223542637939610966492724193184928308093910318764647229012766450671920924797459133176809997653279393340466219157732086592275608556907369176996242925971392090316759163204982140162648591190072217004391707251151659137970989713274053818360676034025344048931005819594497954561052612410136468652032*i1^14 + -44211040527957312937954430687314865199634063293667020919068110656111955647649389250172211090881309175939974321802000064041972968132601007901484626749159973551768730424014325174797876632374132294701092601939314795153296719223738470070719114154469811553927359037339885592971910995087963269543097660677180776790654378404288177946542410678169303378071742394881924584589104281005576755317139279894256774980464158072300544551767480433462071824697955141612033061257611852454768745661253310214017667917474498689182394708021347095214970665710854033048900811100884408740675440786679261883624545877737801463648053285758894078473941042997439654514572674578235758640919622744950932833384885333554540215993975817956918151784955134211465567413984904288679586840155418810785922735386309667221507783818427542073733425054844983011411068457991794137494896312641503650970151632371568702629987780409706366168549569751877305797360780306068039049021498745255618330612661099112183299977862992775624664333180830393215113118550784432253667114017133922709653201348664077330187208242932648479505171339878141674757075319970755018722097664512712167023268591261089281850932470688999059183127159959073957830325973066721738700097718852020300484144100537371980078390226603627146903552*i1^15 + -1382123213890271503709724091368264023639961611589330353036809613576573748706878826037927767557285351810749795628777233512482381261360453220803813672675238708991685953322460754521924993462015830097866040917300964100094061638633848518630283330957392686832464683229154237387466205404043954958595397630587007697839319664429276201626637645524281615091474789857861211626080307107348490806767490436904046182595082227262988468150764131222170554994434130386995986034962472566354615911208542660692562716599873110513728922491751576807059703857321633357443327424420456623634115930253387573383545062390978604426256463840859002796915591882999765624801425908674357252135300613553088223630852686809522048379003289654849692821057606179994811923449501021528156641930080552740744456173752697828538129371423891385435773928075944905399319546634184519380131123890625650245726207409903208228635596114284760105687487151207494946713009359012988121841974831520062980922260319693900236682694051195960965758071504959055539013729562561701973186635990275076053443939809831140723399757161038925776589992329502950014031702334677398261777850114227538686728717449776762326260822996721591879378272416596703718813207267201859539079055108014599774166225381190634871176670039930568704*i1^16 + -2842939290981132206052056469318728923231000438663025680580646600137352413084310047850269203999657084473672869735140060442037692390335725268780443415385076400995575022534269923267857982406890179666431088895184149202738361526209554215775655684685937408929518637791213286732823285996663456711369143454640338678675533822923316005482756751512205994078559521689421508897384512223736177118406195015955356579510473997113104139550549005217482936163924258787279987528440108819435381777584732951883674828785490171712049960692105172622362215524461228761774263216417400652926962663098435407740476265272383247158599798180004766866969613697178845106575462745063513765607531328170307243966500006822368369971078107775720763292124819207396194211624480539548806737527510577654258113746403948502731980526317850933215099215105301015062951085284933824533422067744972711753058816018698532336268300710206170110726157741165720968025904301930838013705694868657318992200674371096251936910645236780315478849131998213331411210793624511226126761180448509513932836186368084691891465553244907297177955791441192880029493486209725462412217040197837654755572226346710948095218777899151045334750228100047357341465828516399569982995438824501951375065784479282051362102196249296896*i1^17 + -134237859184893398820384272800663080689178872389527236863348620443701537449859745726154702477221381168732794569411266835675013908746351910968705773492716376095090893204104363627755606751970955331022761849344594995812724042545995014053526482458808147913454997444811898607527104453543197619843946678270058426413379909097016225902419999323479640802982425363185753540298004418896195309231858489764446632653604274541420299726737307539955251428489030387186199904237619573687319006297443006944120445376192016711096664890886687167787587612761355100444530046790743980777767494583256317762918413228300795311960642716843509489013216967915986000156694104595713755610666521102031818542663802885718080281114463080851436539873207103204991871348237109572540586648406711847388305481391234490012865723944306622771068213630037489264921906147079663553595033678405178051668740965504868167213616592868186000294272228630345984346355825868345332616226968100872644587933910441301305061688688141585649441008364997115094422745396065209131309825753738596513516128311037323387886643492465641766990955615892376091235857471908980533623183348333485838346308719340387619028869412189809530275078433079443266096095321273700068880758655832308257875334183671521145159132643328*i1^18 + -38161127334736458859755141716198622114545045203693508499811806775363881264119652300304809674444188755293218329739672928176520767537446479024391738005860917117086766398688019253746254754136199532939430142536377464468975984529217205877659476312717029185752359355887960318260244402677225617540523061693469510362321877081571054664530666360466850271346221344328212543810704368199696409513573157100894155411358928512094629337411462947285800252028999777481559517386842205478921901746533363393320347776967039171641018178981536864228891176874697753580665239970755120155850728130429280773806398705550701178668609919059876571837922883627022333324546488725288401501956910554698211211618460119105120031455339468764933620527581611464005929690055525944037517670630164128242034490843049495061203285300948955628070854483124070622057181424878265895972608867192545224978022585419115084013614764092422141383439018460918431398668052266532216453898679418481686156686023364374406827962974121106738334454951030784057687028010324248416438314972899496004681252369571332693538177717075628672098832830228074797527917550586872563753230214213565822443489939350821765370009599488742292627604964466307232770883035111135140423170070798791312070588669453460017285955584*i1^19 + 829818948745568627437838362186840427403178217759953494119643055110982135497116614951170187300642705125632472960984070883813185624971677989303342837522752476523502421388125311965745919379375257473699315567970201743956227837626622606401579400446043874526812968728536072977911612551481286939549004602800946157189136661017596326887494558046638189796876355218638618065675636017917337280611318357885375627066706561300837227942422159231037381146971047396858579283579066462645544207981996837419320004396471381800077479151767509085543067817700131115452530239892821020803717508647037269469812551686016474715657876513197159803464820839194986950132733386234718119989041613921758198508482143037779633523932519658607185121726145615360230986347587312343423707190087693496128687780147203233554633430654905508182210765158490700733744395947349350583202694528898209092098697599010854539797142185316448062342238581759953960213057457269152100396150637182676314071770411802851277306026495928354603529916708516132015636971344353002644373998104396610065565587491887613105327298888515863706650387467184022286676568504172776063705162176616279113162615452288703824063877956844246945109975821157446540176631757054078223557694002368304841891894030165402976256*i1^20 + 260257347308036292731607593555180907380529063623187521889427555722850513266346767801588524836508555823759851608994765751062000744663160210278374485965745890798483703372623108368440848293681936742931628745245588026993493073903258670333812132915805457835006152404446904166941504575134025264146803099530428274413840128461409129521179652311708350498552021419790982379656177746007882062068632371601664632205189383106439032639887160466952388477596885308302174775702896730395307487146962583380382400455409308812872934071476926537167139307676609419582913567295850415433613522786502537600504141437186978390809993641135814299300668150539509706832301861759761313361485848630671926182499441756343626174302859209061860325751704319499473466487444835144198810625987224728545936165750508080099752841600860977819562531849490141164676494059111058762827712528243485787430065124769433741851053829324485800928471474887341661942236310264410359449726129491629802573060941276276436474615904350742856058382711621005917883433174174924522820877479121117168656935793981240093341007242979709899286463255711762459334297576117937496284042817505944839948881337900098504798393096754018782858880240074268167115774910008590026164672668942409748270951200548978688*i1^21 + -908152908628683645006291643068363670887288962447377528355058735804485529781146818131411450678658835541232934390407781050916762504098232853100059086550753411084483414764364342708992238545445459195800263319376124485913639673433312785623242230616168504059783749941695336364573941317858674186291794709201610591639910526377306842700990197816257726592423732831080201633217946653446121666538697539563431260672959704835295511025106725582632044846183892651512308145232313800374357832696119113125087168547940022813865079141165657937174027118763463644956047815969066221056104619527807753536338637175453473214882454906203684092538324309861620379285529336426467082396001515191632036286999833386693026198250948403330055183581560096691858104885548546001859042164492287700419625714901431833069187153328717620242451530409396431692070431515709077300039338429241835281643323183948049416924554975740155976837582051289601677132980458444352068904529499223245745857042122106802827815172281390847982421532245899779390802318312131390743201677089059295870028634958109836869086318115084022219980682755019907546696358766943002235491093106418637204464699590047731344021014184050657148573977451846305831932505360499800210471347617159834961179716878336*i1^22 + -524907478204338404359544403781979763066154604799007021482761700157257350221330480180887083802348795129762402191612830540599772100654620333631750268974225790697927891389786420791814181174172307168287600626591201674972424215926435192372325147000606683188912066405124353663248535433728749049682271625007424925057562235724864275077052613109620944493506639279129237358922547136511434446475643077889168786036998061059960884252528861798911085135792533075554549462828023626912119210855682802126069649569539569585734909609333653418657031857370511040463417742426722795880388241849667985015150522160726673614462492016386551322926033323294469973535364506662596800485818614009027679069708300915902420930015642755879432159241394116804207655812473386581022524457507785246976304407533613285148747308181879002067644289450031298164493413898494408128965438713315842807025126727968219951347501580859572448566900915158112007957532504027428684907771601898053224828796560219831908460757298163382904796819172297010291583761162860846650260092104244523879974814065573911329660312755657969695140146067833907472731648012277475931263579229053927813054692507145276395640033167012265365785472505327967461744582282797868192088371558044354604714426368*i1^23 + -3334221313197803509212430630996388282257009085406329657074055925013730395359446371919976032782717003844233756388394465746450523665883656856088068773710049601173134049522441784464968409963896595195135289142884247765439285541721561384451635646839312627123423230727520054676378742064639532444661327210641372324374756738333999746860028054297328911983301125185020893627930021837341595615310661947902943534942087247792132639801742763299352080831887141258405950760625907570025486829875748963788136617581262067530487267118341557260766011567881442227325556604964156389105028177447046872444425299146975816618621012175792517958779347767070182459345232031984928664883448543587291961958352786252859311848276302934466468752149208149868272209045352019103177603885225780892897210448802338679897049715967378071484779164468149920487738178806001927664360013342145855689392659214620724547968925094721457885330174801401303843653218569383945255719386338756057873070101915488642517073038268666878205905943812017915046554003974906321307955233875259822265773719392224363619562832018787151382437488452802340807885911095145669212639393831641764703769047506975652594790787585940390314144495221990548073372076760207389835957284900534686318592*i1^24 + 435390660449713072317646740532717161685258673585211012489456440063507519402863973727115807396862156150545586608749762553046036022134918600051830742189412596774511428537545927029627369104918156652291389534469073419079052324074590724790376456919327322499900909948393054076792790777737070955903879725708942304258611706121364776610617809546168946168896378027890131960573981072901402539468106777591357843658832376744188248689666991729446256898447981890669551582392646960644452157369566276329304289894472474523366167824956696130513196106832263263581900225020068321115460886063197200913512805818858921485986099912871886784128381816435239018048695682510846874296315535693289094384320657785239868371473797771939798424985011485762439707240332559744982562363532542209999886468695990656494641729854729670210944134524005841958666770357915757022265661160678919981540907252076239347110175707413227062105501938468014832298986284221088042679058831330119978877648002781795870743053407011679445780791839525167380149170964802291369958102824423456521882413057489095908211694597996676594504198473091297624387648529695149713902011439960415238670637301246755104384421757154994664293163563663939816500969578998489024748018205913513984*i1^25 + 4599952548653561449984463132309372726615272065865204356351317532142722743768072557678069753372761982439189827052197573801230524357562487045010148943102874204256460238839004884723665042696082609476455018388333283304905634383703887173769538345493142257935476161929163113867876555641380749904998166669294120007470523816888583369228439597591939388706447953152963463024536949662615920190391908542145864400900239524280760746269376862196011785605057862415266329458485515810186914612070328506295532245947760580811881647619627492641742808040317374819476946194040863689163533104851511696435984926090058122546385035763291433870845881385276203085237187521491880939456961189282210918700914284488912976104014051884859526135956257794030354440225005175089351489559210343234834928731866216321229740327599560740393789554788993276667484494154113335587168452033932343979339364186243607866676478154763874277458146233804200067249982824911170865165534893857053395148704469058207147108713328716614356666845830589708455370369018065226770035660424395618540117736318740340535645460776864092787585069137626698206248275112045780770562246752488354185264607126301446610546515007894388276508180104204040318117462386996297027246490648576*i1^26 + -311758963968203803659599947548588371252858351487976490067890420844093712052118396416986343053870301884143550239176191886090516066058661551322484931322823297490966118449920031218536175613187089403980124495046238028751132429678140672826027621197644072371997110043545152881783384904204422573144117469866444200717702601734628069408010806779528978534988706373637035557198309185334679812272882200023302675693596665813632839850033427947208054724547156579691369833685171008326698794439353888625031773804806312617631536159629884332000923552668549116325843454693139159637493118460346770145407796335212187259102615539076613258081452642130527537219789396741990500254090472089140582272536365078603998399597284285640580871155307891036990772812634614061126416490563282620397221509123278774653905144375069674381232701524763859302176445231390810593825130427326306539368622865540281089279577693147292941379055405398257028861491553795080722817323242326793063844448777488068994867880349491971049249864333657458607406563452267687064669122518725210210637682323215572914999722549054917351043302032045337505050555217552344400004910394640693568010784661344908682826122659806451730451526232314383183270649232631536576144343040*i1^27 + 1310351254763010134759089223925066140200109254294957201151592577896139021630683008456415162108247642488073073752511006418793340236792120318454897893408005662206906809827128005277685700429457667070416951705515161819181543614111543020634581761145456395588172427463905552611203125557359018772494949573550671818869007576317787415587826379443464790213036582603085861283233219573288159349791111987933623666934757431825600234390979163895090385055176999175682493291178977310158785307791302724762699540092079006324943264228348397026048722491363001422156988597804867954849578816009087352095203655775095736534473732945809319356094345673375031748028723747689438501668339684490874297297831061374948690249471544837271561603991878484380613829613686623942308450670943651453160910230415091592493331708353731231603678514278666177978200749218508301607533017931400430218828099027781804898808817140036775637087956660820957628272045511280434950277103181299328016477804375908846633440331429197667771217670658674942727136321353856250535957428738335555845605341793838648443790097630885087264415027249830727760931309874353537919656546736719971961402665316413215780478847725277906593459186413080818405151880699248400924672*i1^28 + 72788535221871889229959681395138605394790636440999689511500716839637356719107205539525045288134476735901367829319316250006508497678328573577565066156812636822451408669700916187379643950475377222436541472986984568908410532671850115106619180778174280738789030324114723918759773826898547623796711498136586384137551395443419034640934551718861904862360603157502063839548910814090473551736944768080939655907180436236103153665309516937759088051616563872749031799615052093937428946928813906937879343839858276936377831284190973959873013627791552375674866320157483148321640086847533133989356417026041527011214946577352247400056365065203906442465523354086309967507005794001511301718376190390862834831596474175073622071087515487733086899349831885560451953455588975721948881080487709192491210037025622552786179715233868744461385810039175281620025385436494037973047620337550004682564505012492981212606581341243787133970481558325239232299983254344988485666033274361160731930914984589456255234910578465779418871912762595085658126124458516906994077758058046308207782233556413320525209197633583646036763000405790079723447016336212262019036166688684158378074875652455893519111540703747493154501319941647499264*i1^29 + 351024935201976236526892177215579897521433857793560534387247044808997089203852264533282226036800227359368867203069973426983300518918900187896991233628576690445652310842946035177892629830278514960013480227722106345966956752769290719519476114886002404214882273822927211219411033453975503610769311504686881144410220090415571819530504521517514234326676556342727595916340887692133292528941338278486266365262759364017582157296047724595741652192422209495415248588831211143742294421723987559560187334621088031346395110081681773514616449258919999504874105365365893978912254921599234002181067305686524474819196824682989436526436725498263290286742189999993675452210457927014444872060791821909869546462680827418137855026124384315473426807756386091170645938359360304659088926302958674673538115493396431248015528963074558353851906934613575472025966495078732688447993125621096096668527446378821455183725926947835372867640913635816010028037592793684865184941317695674365254189035993425337345676628340646166691755063978288429309527785709655774593547150168372411340297670464985198619156418248722934202109492046501410900471269847177639861850962096192935795547245970988065765787755960328062169086366318592*i1^30 + 263863599545659671903822524875098121402369928796039270204042052029483888863954488459761200401818549830042564314373617288328352289834325659607132855616570516683349199127187219898759199861257105796295692790568547971636200387289533628052059352883307752182120822553427261166241942615751583529541437632145709129757663437520091012072482586360503057302202193064821035109085829625335218936876096475385790100587178298069056725697907764908696406294269105553806649536276308184778979054022398550927570384741919699293114090096420963255937452433185418582145955786151936903504251100770187733479347015458881010667744675506866405507000725735626285391954781983492767656511936731782205700020950001064144759444150327796211274488305495415928900177282568362459227676444536834359469772980662680359710016183263435177266480193794283489947358922490954570795943497402708533103158811343318618033583589176046468874842938246926310107373683632497936739924964637065066018136377282038790438974316929506143886485477367206439207352383962074754994608696622910406436332224988881897831434386786837281917903651526481718803437491482752985198699762680667228434267726972889511785159645191642102125579042476894448810721280*i1^31 + 45084533158941046982053608282270697295928290810789006161195515061212810470852922445723697261006682984760892423789347753810796108113271490094111138208372411884674541983335700307122987707674725508762455412150466562882731051671533978827292028209928017709207589935410872068397832970242676262317817155174119671915273975199430937385005518137551149325720055906276551913220932968108715219898453487525448086758078645710341453321776969239844611233756324647393229347487813268209913249755234431479702198855917606786060146694724577281458106105109798501919244383690437600516912656005928052121113073247623906161268681663796687072956950836520173621834890739621654362874170086205886380364808651158009706102031695380971497131374351439855025032342580912235175575228212252652806513691207215141162577848775539096547933494154356744474175352189010702304990639588131944380728872824518126104289251772094196956475202888988287358380412399168387779985057490345603327221831165066363510478141028622617704047525531696057617019952736861489376660320294081541939664739682845766577691492220989456940185444670768220988627634637290884571011385001982992765028589562374337733350136826768877487950705553979861893120*i1^32 + -57255926331483916599731449580183080321920541918560045718884479783635542860268631655713548065505609062970301876019418485952379455138145245554331175138259669978472583358035562340125992688773077824234435101241781840844293556509048009668054120066253153300871974246006364591511716969464888686598881269726478306062461856210783895487470175738097753433321702093816532429185510165940182321695019361876412571328191811144042569668050102207063738802695471262346058866025759818020052180667930219255982742411155689553529827988156607203804252380465923718803156418423129735633681430635939253788901145066827859981613925360537308247997385580756002545727206221025036071389352791458112805818080819416234983834407306639443626261840320593346154474597395413650859566352576066944308425662105797899961680847078738720050204997041025903937227720978405017324335520723085576735541123504721088932613898889511590573810820261055786440384371209865289722521665270513336881013455339489390434887163871153174492888011014649325814751254616119085822380177982900646755772005030031491166075863013309358553384458425803121796716974975722965578410495032635263296562574667552473462090959311995469478616311504306176*i1^33 + 1086329678254305875510244443154705360260918878072890465991790150867237564457641218539062136848871111439068834123683816102204436364509462773603564250359505001912889152400926251304205086656340314274779638413057578520508720651057040943585796946562620208832505601138371193224187832415383395279864198573920236728896054476051174841641305897478458845328230708991008976977105962364295679647057214582039669767023744194114225684315730460399327786564954810246497938953296236386956711066794906621454206645389941378186536185674455659661417716713693805241063221801454553741888665744344788158834086256897705607476792098536452883599631043533934677470654104368380061235740334226279705655441614373457548307097955010207665375194698167516601390553833229571815036388523519897927260875803137149957481907357270492447614730092302328393356761474732490271826931982757346785626345088413683531530172930259736768900881570828923449397417683587388245551917670449983672309189133083605568814907704516727788769348936454973399183704619111548461193655123529317682069148426855436271163137800987122057291346486143278849856934933225507734386950334668343707868920527339168022949986226442376811133808934912*i1^34 + 133420089252830585011644077595291481102668951569485774751342138951817985054776011694042566154573521125765415526592328886521653804025891797000851802205929438318556326708503884369742620752770349201975939311701140017934117300764314181035176830480163622181950848014535678527669597002664710153699649821443654127549223159940274379757791975073968320479353671929041221430226018285945438314028839755128554044634148608176948570589019263549014712748211644519001743161819856619242230621266263831967562216122200348657789643906785013818678166938744521886581434589449847452652079836738921597047557661536708524237648380145156590198737881364104377492528437922930296356490541535040439367842165105897933225808667775033923640077953774402748560726613915364998300163737649928123208689673751794571282098475680174708277986040332916060815494285683847075436681108915179916906920789776164539203617959740324277388227370573472237613986634630490068166119742573670129456964796155926758087884252263077345197797774576751870312746965946630380475431531115464434278438877216548990345598796444040565236234880439522059990581095929606902639102573845709697078377313430051028972284464753702500040704*i1^35 + 6495582194689068272168570475190125377370957448582055391535343227881035202582285935242353302026070526158802720366499554154451452343175451633008284012423922955660775990448009540573146148595963785765108047949683526542306726027060865534134323051658921209457187733825164680614231047034887233717006396588793545560295539775240854613996642334738346269036184222489383819760778661124756796779440994378040946989722518709322006005105263238192614671561253453172967274726154690917029099027034024159634224497857330772870175525154484871614074530042301249650931030234325532658677524828253815691408671435522834350481409436063140342042369018330382480230780857521629949512736470408009448855591184734162807280300564584482544858520084983565333370868705329308030850186732477360100946014317231169253668892980622027570764587059247853064329478340736094457748137880379557121349760619565749095579121450193800394074250182402639715700319608875039688883068231544595324948337777024602190884897831795755600045108955511333448720597918030687171520931597281757843972398531294013955871328053802786810953068278759496520347612941478176767816947877528771566407855329152682903910000533623013376*i1^36 + 954966746943545499253047599772650628470862498214980884404692092633073851999415166769799290025333473574113609254133097017059247339566991755327703479036822099067600222794714432494352627314579742365025656012334281019836561440133631718881199419563650508453029407562295960826977745007517852415223068246497470337780963020794040466169435483714024077965329302325332878303618172606780764985386108652110296564372475394037164722526773595933191569469534509366685671630294437976629662673306085406952610086877782169893922006058869135246934413462343059273469993976811706040573027353831350125443418369529716553541930597999757746965601827449450208474461559037146729112880349209220602652147857111570920959032998937008475327626983699969772223194782611212712066786362306536720755542491636699119595449322911642694401534088523695062708285532520257829442275003135895121686039888613166686350320398521089472164055537842161415634301310615238747894362319574337778573769776463714721025153277589034239795047504412965331277369807389024454110304549178702904401537382768207184476494288761444929096507864377765702863744013743793476246226814666173350959874206434998154380248612864*i1^37 + 14984208373791254564550792374145627033653344223521353596639129838531205473612993758355266467212472549257258833712323822095076649118618962736736122152795212057374778072473199823618371193139492752548078048146655086821563383323408274055106118054772685955874778706635518590733456382621804043384883043034974454407752365220485534423666621075383820757855022660668305645723155343202538190104958720450542926507625937257224949829536244831790820432457682724295560060823442589005901712679313718730034952173546999560479140951082177870057899824416928760537164971197508466092408600989963852140844974775372051629079263796693330195125389576381018051602330498423019746434353881619168661370294472030592823120055644700224330512788739205121419076240526135393869520670016907690917286502210018864495718692302697478136706560877197612198147617473715729429130120615424742418699316720591327315682950964132738164996958654818188343511059625896507905416019544590806353927368033369797631117635665630916310119896739254202258883348541637317393504020195610511936590369011109028745841202577385582423905565253554957651735984841002426428459488877080919338491194298882993472667648*i1^38 + -25737331021797188225281309984421361830704535302720341338636265633920603931688837717465252243833181544878814506935040951438754097222977651055767603302753864553628901690480808664558623913995673523427895556772157812267371356498015775509129183908079554882254504985560837675765555570400643958353287195073481795318320767663895470814351738375835095417182078917047139189615964185540453453145003216424587532386114134247574401613809522310431182059069341538899007837457678885259399955487978676442951867360417937791949143436698051607370534788262490025406754216138710363594288529828614138934509061213850542553205977735180991993308262219221872795591129613980323188419707818381520718320873960926220087023197613239381732975307190953050796054836958168408326497944134866472102231332348151654374635852509214658850271845748672269340784895961176631736124693006382763535533443549712264779422349791083201206089854772529131238296487408958021424521082322632532019058120093254098176595398663712936541324627021383708345849289058815139765767870286692493106763919054794407311426389121257568457810460810204209030843694532144139560159888989393492682025270899353059328*i1^39 + 7625912059994878449862522070428413982310660181501747845310866402696958741226464444774433780881642214071901135711672451796600698063564971673938991254438709241635346203511265760367491151945835530139262497644329816683395856414907149143252511458816839620326339380117248731998444916953184041427134511944822778807776543374846835679199828911154120207480564381587529175325311642079581358254754321667880232629302318200205125418567231958598044476636714671787856663067819885546276082652363754908337656075960876079422238712712264227324827166519012024198767008537478548464583162256251893616952587689032521775887974021422559731519468328850368047473152412112541615207338277451366030680346544036319779457474381405232641158829935386867859194643587598358520132584633437712283931384950001215921123271703341763850459654546761828722267570904868071165073437165024726192190800954549437068126292723499617651478860229737498806240111010157397441055600333759429344940725751629148446486375069557168826805717039763220300593650631547079188346120565131268699438578212370086847801283351163833299855349747283221397505282920414378271126593911473908298458012319744*i1^40 + -56479864616034395947085211023401794344015899784046061236122883942984541616859013061739084688853977855984475622642593361970161775165409090400979991143811277121843459014860683324218674075256978490758955104630548600283079005724238193867175621930557517528810073112037235643945846666359714861175393611339764534617605269647805025045735496820136632830217304185256448890292013511836021120518751162290275612404468393450135975246618422745141169649919480091413577509523847172017759305047125692723600032828647285973263316332021108920030729270780582666513990746723726436725226854214605178016775807618414313879673576366612496354887383327222467184937522681755237584717247653205363669086140746134787778265790926141118804613063931183928644177237991435987324113875676177233209968373713896810956865305103790036567213881462331932602334266864270154290126092331609649848437597180504795464531356875762127292517961297930576340952515542242367885977183141764952389103312789204971898500366466337704028100168098153469962348968426415262305192312448877148785553163030190160251050831526295062849975796450597020760360932797316342803692110557598326854778880*i1^41 + 31097610677486339485675208535642988683875902894683124047073579099428633224314678528638615697588544113628442571558788752314672887474377085599869256708066089927395437675980601543440203780900455658053767460620843053198871187917863314113992671294204157874686238864072023616927253343169205915759478707186633868982640414034788194832270378503345722297883905921884878493493928067401137241529393562376077628781752392624995209821030040407420689771160980983757866720917785814705174375403565008025186123420542213589564281956040964527535444992643491768813515283789274772184632953816157023770164250542440624489024024812575638747492766209782582957723171389914589891409924312678330546343626754719751796165111638460464738550199946786341200841879666193054714884201514907566492485101209566415262644773272096505071949473144467685376614545570428809613725164976154381029698623292005516168323165031034058260938289192685097467187904453206951407052479307494609224896668975855560959140179070400815004201951794379427392763114229159042103932817088534274955801696283524396025351812258829086771416576548884697504705069485135908293489639376159768576*i1^42 + -15164874126878847977059291950865473097237417682587979329252980293215741033530522548921827675495482251302374639498015008588361834405334014630837666063146344551634587372536927707768390958357320820704109034152849564704514424042352846261947261597604533140522399033151976140593541942469070852136447020346083986995184601308860252463180361368550545685030962100261457464583349591150210679113650769814619397585886257835877263209953263143349837288123970524193183021828121056987375431699092183645173487781974908246848661638396686041029349867411616852585177333975393221997205130833914842092867056020320516576043917730656834160677922447276880339776712692904019920179065717955316889266909539336587950525346928411247133088294904888889578342178430953718729268696407016582505341578682189488713455513963802515073140655579593555473943931496356233696548083545411266779922331668292281290520079356386366702220686921487441750426980655150139066138547798720357958196659612071362298161966724147681604065151665454562389106319894660659977671784532968456149719525134879355346843225091281004408167273560559484887021654422210538609431516545024*i1^43 + 46426057930359121307252767355399130556241879052245316538904185999947735309758386751534883482354805727317192291445181440818241008985933434053801033335954341213279446980871286493078834647574939413166976558245376240051362226271588265531074766511751338669592279251198714538548695266582453154344529325872393445936088377846065936758653285021444651347850937945146626979689803273458363536152650343456754401478811305853833546676512170745449170475982932465521289800043069803273845631988183454165634838291002800653942524077619405141998997398148707264513557611618227272614115057377130395363736844219964153689998933318195328480353758217974045262146404577949832344202081164677152146558941263562109129779047930140955766989693121297866416372773221519161271239819417895803667998867642107576050240507853086904702485297866733988706658015747011698775623311447818037149572376453333276862786200793187543223233095875855115819604364045694420181243736871714426839437989617305188453148957189663451937019056138308113242881983032497207710301676581148575757016519340084557371268529171488569626150297803392401813990348519618715840413696*i1^44 + 2419501798430823004576707341650997906503152666609967032557061739396036136513250779951698491090892050097412184883422529738980283841320505986374128278456854489547213988110882768990880464772142745002215082873673138749586346878790600018299769200318710130538120324782639484774918378514170261184970846880452910505255336547830122282948376014982246053575823307935828517610236245531696732914919839252852105998984684295251688814051274526678511391685628067035510912079434380199427426815810970148966841899812275295217062590337251380511523947723721685098090630122227311441568199011824781504762011005466278552378087858015931008621467427026641421162378359229034336302637041601493832510511158951101371081584088408887254901674917077384543680925900541824478528048793641782898053343051148009392736274544146670441942386804882607003637218528196358776740811276399376101219093153228558891266428736042240822336914688018053813398475602584503913143844564505984168018125126856984671928871260765550898451523537077238965119294607171886848186166612129292594633556863632892296329481433084656129920706108978039179192785622865543168*i1^45 + 12107742805447488778649469858400957851476795425510107509358186161641905010981639157386340263731930116027028644898717246797044575788109253244892255434051153893562515658215999167111897706647739432495999086148808434727991574080082653682843822179073513006913008344347283629000543546956825199603035967801066208584135298549621487621211071108140771531270977020204958101758419130948836310923055687110095206556734974964636047366811251347949006479954406510643942483239623515272921137992176041552314675457922516552158849332364286711156131645740988412624929871373546296628911566458918307791913433008423040190397857376777445453324789434591499398081542954423641562548695770326121061054566391252310702204320273450947692449108999426888355161949421188335875719926940415350754276483241308644923238039615204453725599934020899741204326022505305278312756944756770396135485745569567398134458510179322126659044617200445870924596594598939187509902760738234226529933896621877469835203431751946080523226335560223176508491107071083422988198943792017198100921152249225267986803801649233615294591221507488695415433842393088*i1^46 + -3043724149008603984025639089034251101271828548995664599021046383381215892834514174822178261174100693304336236379858646854879342989760244273609822833687093877058716769852600289056433036559834262114464995610135990287708641052297974637196374408099043709089233801689393883176518771923917371156710658596494900262506045257096008682678472183362522001777721498459983237767860231430253708866520516899844117444461422989533829825977138706400180931861142024126413148738014424174526399939547716063718899728985418425762927912365241396700002217760893562249051476787796642888338652689652444421240950241404015743409791780513096797164211872312878374742381078201102372004555427816272779534614830683648380328861850114460501707255972849391043834700362643637821979421190056596382605766774878901927510227930798755635584847500027802127523225602981032414962499817726482281295765247611624173752996437699944360010765224491603340759627780740058322252151447644387209110801088585143426775417760587210269359111381513219405190778310890302321926545782132581680419540335280606597582026139905765188919585451378697306112*i1^47 + 211793807131046640552213938087599581556819083741340453929990556351186025651197067585846843387466312011180733672612706475785511787599853360042925517707896349534211984852669863036110926840460860405402766338930057111056401431941435016747845878476239466701689603734212587349461733341785851148977135639883751115667526942541695997531113226539590659953160371874085968777386349620660175522196948467418550201584656583719828165836666060362585081139154420368563068375839264233189796081045466434587296309186384824250162836318403613451526611488916656021850940220502980398448244927939910234845617577644469429512887090280304539929258662057828889122955611549940275460460982687216576965780425816007785972085557570004190037129770422106987071261758267798953347155683758976481592420212604637000774804216819713434289733189352328599043376648025975292199103538888976259688888897684065079690756177958279569788934225749671433911086044522795423892320251622119181777120247024901401164096565821807237033322992874876629806291333875157355829838400165413282761067700731388772159845583308034643556862787584*i1^48 + -101003874504616219496186278240005586403119728632671619124216429663386520976762542220262743353612433118056905585084986790909756799560871088289394172012413766136286145337946612091523775099430403382292915290439376748214023820228717210229001307621410371843915282070462432989400203345939763425510649560377022846818984673340604522384551270855144529091129091711932028568817892308105219299779748817057101747921154102748477840774210843581550250521962380473068592015237732855051769366910689431157259666927994478276467961935416157678780303815956724334552063693135275193559921348804249660328668069671624364925031066637011275843429532483085220114711633459055132923192779201295531794609634844128182262450551817969965796537470418991840888746030808113902002967225361632852385384398975594130854602856041657239615085856030253446317833113383139756191111393663448715396966922497142693068535688310080437964530391387326459974870419055163592161817286320506584331486623291569713898699064218767706920597860330667023311053574609797597528384460338967374712987419931511289636687565259014144*i1^49 + 37216589299592822497802323353466816500051853468045492989289312583402917619613105447984867299592959162469907332501673560694925753816215043349827052490951843973498744528910876479548900112779383258781646869975649730766650218203026201730223511910560264334287935563391058457107096192655499733703191540740581864670871318982962921072616153732881688159849420818049764862030109537049037860709913939375149950748288553626254021388653450756891683746664264376563043062876445467140386025400682627266221005158636245059701278787070192776494658231631360347036298329918433564853794846951619311908623262758359037125194191934384517936983823337399812945895962274542960136733807523103336410982350890597585613524556490724285851788566908045149987615600414893634178860519578646970257402773181652849153942547700480626562481444544694689009617204669385378509673506986685178634210286226667350128355288796361994563499430440158311991087803600796286184436299386633044215488486331328978129796660340278995832637299650105567353914009627894386301393284442588251842265252109695542624256*i1^50 + -51902367113842011981726252873983478288882443244921583152597991076966999678243788431529848300565430278360208867387643453478961905370571290761623243061674358935226717744163995838220950757603463037887845594509512331056233512133105309101922468803197603530429352827529331718091879916336741823438772524105883995852129974300662115115142039853145316736982124803108873480079813251678336057347698926654287879878327182741471009726583493522867877555278263492202956085211564107377128430770612808321063780220269854313900989806112668924081942230211552505227001541312939270460007666688873201790216662818410748730849650651996229176812583482639132799357016778113291419564700730772723817893676751930061025976342357128082721620890321658705335025622364264408839617295752406440694069283870405043418911215236859387198269122224895320599191837768942263284763559601101872500462282286666547171292528121471337938930135592241031209578400420774793176907901207373818503753825262412576419932433513726130726255377466701123933773110101510549125350496310982342252491112448*i1^51 + 18001588518201127306443917939463299721814793057056048884919756952820463375277997574692416707219678248456797188072986554689014037383290791041283912521029324128179630787721513813346779006219320695280365926883815593845186358736021521965667519832725418631088531488454870347424664933029731871297606113833155609970319058132524465022021030044010483143684299229560655094805100100003033254012035899025811076639063310722892285053213327240983985900730190829711934755240658000137925584557984090289892801786905069324483878200587456952200143145823427390026059903682877282156428060431791386472101429869138741359505457188187249158926484359551835212788996211966370355339460079290028257809301504181831051562899249139138236800418708229013104571354038940171664439567160184048540320662316141717646528389851539407964707507676361966494676339159236130107720711708980253517556224175987156722380312672516831821560480724220250933260488313470834789096371786709008665944233519504972055088938043675878827750687158600888692883375491334589764127331901587456*i1^52 + -9865906278494624950050304637810353769127551832566743239768732517424038685611582820414849999847735715644297579785971199184889679536923265098728315863645962780247237968130325489539597031995579214218009695470854710151338508589563590794058530215880038971870644615112579075484881990450189880059700733937807202733968117071009933574542761152263225066390016031294286131229287538287145841547928256561341748642160325070030946987934668870940295755344626981654730186637803489880503052781006139953155608837225121160119614811250692569354154585850906459655903669052422051511188392028850339894364190787431910771997773798042941350912975034825171081122489909046615588364818158355461440671866099902874467075523304128515974728159123989393134899207063558082375615271244481441825343481228151801590317568305152850599677315554175284105321326291365220771349960714728265861256622658556462764257228252405526682570299268073208037838569123775608322955256452688947917973668697078332820858908532318017632763733888634108792415648293108095660032*i1^53 + 178253826595372931905648032779545586447496609538749521079957575913748388738130957939853032677850187903316903184701754088337292108147729320877936074643245278785522496001612897528135776433048288632379337039986008330770190696369932767356386875706471547661384022760812567191383427556644640815273716616398886351570241065645157392593545258838834142838345050695318992556951540253279977667681387481373663287912767194132083798943166252152756036476458242344610416000503417590389178345396603130362722358904682440157246877362113454086898957798780195474573621620349040406885769495225091672801028345346659904691178101182972511237201269018681861779507462998580331886927302488113482560753697790999689805265029848488614095296915867517475489628129693799859560902045145307526855339386348626375194050039435857375687740265662999234729428235929102701124861806934685925223370143758284687622806224104586875863240453648973539355844010861393568782930065158751671087055766579811911102650512029447741043554181572711966158214144*i1^54 + -1199883593094775945336332269041330972725128749134680603687164325922696275616914039346682738143953963915354503487235706578816458499296625547984290674232395790345142716766208505863081290233810127148562057449479324404685340090212573246089938335358573054199031288980567164800514682088448636140416143358849871782565794089518125577689889421893471377526600477514249946786130068258221548039425783122769666723135026806757329419788863811651497946931303861308510366166663319069505662888284666283506681319117578086855791215340731553912116499650171228266685732823955015244629932431291431469816458883134396226007557870450106126337026822035941470102362860182267256759436367781244736827423668569596032582622475813277830014568761100020148189251753705114556429836800676988274746032266227637053988828160977254019253955091047757866137479132963516146269141447755234908496639288301592485536525482484602488400373341450128136669092616490151711807548262670033971243613696063028606775539401429391838926292538112*i1^55 + 3471372161835615672645730726993147329440249430945548151267083709654442275179071097971329994953570334090840352115764182888525743746346128112453648457599808257626922360404995929180605376168684212148249391459189942067358606288918557657203561873222554406983923716439759129971215473822650943999845758329357759909420768016377929442777378029101563360831717998884527688450514965205745669136941804360320169068843046999221287616093223214307135375485342641510487285513620033886621908738444532472612813322329112935980271484631554102882557877569219877444104272186195383885271569856117212328571834661742902979116415274574471949975293757174268812504226821094774406832047572740329671350304383889717705946145629305748865990219314090521121164345884771689318236573821340432033480925495343620380424907157344907127340780873401739851129199170701141614679428061459107923519055517544795928266968100015769143291055977963543792837575534707714177866801694374626468844804363589370553154768943655744*i1^56 + -3679418500754054015014084701058543170906137365595651248662175531847945674728445827695946942623872071361426624037089627074077105604908312524785998179391667023605912150673790594201708405205108641558860920165240383296507449421925497451594710805220730741933558528289979264890931460693675984727047116983915120830586261651327514510076477378061158484237830999877183764280461053912989982860643174795122774759802878297406588332949510558048534793993696360047933130974461953177810073375049276411621757161051412403534687607686970864882591446064855368429988349596280430355418417154777984569159079691857007885304064360860127849168740423383783399901775581097069525759346514360853413521492491654370242554612004063864221051711512715307346410399023417201625484188936503656695222295068112741332725405460452204511230034281797929989283036139385906318821167601844339584854110419944485781756830647415549209628071920049276175096580576649799705923913141019850860891457114308553776*i1^57 + 13998743410749076250558131436122028615068731461611571087392127689474533903302986380092771623549197597506431963664585857760622824102474547917006100730398637449800187316577000674802929263587833252380516915384042898403957415122901056022673736690030134904982148461435219181964314054245903122567910604414861159799418683305788457163983171523586985014251776581259050739196200928342283381386599713191512180024132361147615269884598739373133868901605518140625237478706866285786593470394764405513117384435308606082992648625818057054054386161731698049871574309768179200164884388681692317082759648103451273190797421352921864838433678189037672497919788725570782415862326970071534335225425031174334058802268286445173815890794020658255389682862743144005795756459130901935846109268090647056265435701167018034270635301185197183571870070440524711442095204988451144054986121013213017819290846993131491928000456273783851832025841656145981963302596331767651364*i1^58 + -282417198444375793266124336562088315948826754767809693778083354726131830226908826667179638560253432701292003431396040568732149530310833493689353696178419963906596757445997664601761802074524507467202781037132622796785540208207612208922978950843044249105447112534353429463513558942988502870283249670971729217940206039035418769906530476129189700665778105306641611310877378419452497952137252580174746505934125817759345161088157742651185419487132894660796222453715261889851861613352339039616411811330112713440784202574008341291804526905217961035126262181934420695741279318917373239720205742566598736442333075015606011368279655941295997113130317382942948291717861182842202878416875299141938602224621975755843241824528689785184015454222930031725570681897518612154558839921958235236807553820611916200276522039681676506221913844445864561736083460255941032067104647030670460576613935351369062186696380672433*i1^59 - N1*338568251086086635168636383420164325218682431865871015328134678781288829009400359026101810987649107943599095810292915036734490295175360946486125468668277054209449977899156674474668548924020528887702726613723241761708805274183842091624852008000000*i3 ] ]