[ [ 36525496247322726248644994418108855810599876817846341890476205232949828215601369492100345225719119018678215155866162242730361613798789848618302349064086699961504344516162752786507478758721821840653408985442084756633647430668978748392301412571517191855529928692847048708386558936699425269759538360538080609349946394010453246263226999588969968470172823935323648438572814633548462308125351214531941728094356434782768204467407285786378087814049482823018101136636580406016424213802119038697206018733040647913040203178373657652041366978612438293178124587324563092810890194247277094542872015257339183483267927159007782003619365135460614046988846637354620095501164569559493048672866044641924356576589185565391313407627656802613186765911801212514764584180444057098801403364980882008100329360102026170851154819297968412641117287909374328884228393338632450623259736480834665324908464161879516950151493369806813265802617304014007412923834838914527990363759847128633060387247686341354127514068972035008277106175442913678598741473734630557769289190549186115063647192390400647945247183166546668444346996527564529208474242103240606823758243308725564948045688838873380207404508135898993516403606559316721318328079751378290669785194915568958400871806385208507997583504684686852704213842848515901544223444248702189269954422617898944215314347614603330579107540507675013764284380615977900183552716262914376545213713929943228445200303446639715029897154920245171569142510163152994408806946668335815660528186088490694327153917164380651259417960528213837003439021870088944830451637196975411982786931919515074596921593940714719402396001717937796803752618411833562594118561704745475809530671521511930442943498039008545559501563064280255645642534808298730052775839860933850713091846386660344593259383983802080169279012969081176729840920860339394956210869298302494715238300805606045233940240041424066076798558298189004811614958467708990858659366867191570199901462802500190079117953397960769286508003767005987548653731312821944350806796720875032137892095230847483904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 1667531902424709273143424585606456344434848265906565400632461272583191822426003735532450106298042843699523416108382139777558731401988878521658638365150071200994035815161634195631190374108620300245779576303438725182877234956992004444005340202263157552993677207003759014663180657422915800389516842368611868451396606035271349975547065950275369372842421291251774879284644681126779237163340152469588787572819225510640698986604766582553498855279040410921888421861740821677393673961674071160782168958235308122266213889185027230547611268904159636398088114078930854101111821548379791598216893143732549123571046420533490975343363243427198466823806513221963131972991459326961933484053721889962208978797056240154274066220276681142131686846760870313983943623742502460017226332407181327730568867253838679707746622132896951281694012774777087685421813874674582459885790100570007360424000790819552605610505987278542094955869563827208504524361688579036969333184606188566303953846226322001674240215220897473133982783302845467452648357380048100463823672826292306002830310625329441976161416277417742738439020403408214144595087837417261942624303514509329075584969439541548408860724664964438977104514853671090822122396080995381911913709519443860133260720636583953917308919085016262270651746855733517968160885589544161479860114724267808838908652036048399610312568630718781396993710593023299073013665804578615186578016038370701133947147122944814158518613544558332324690917271175098427965066359683517327164308372422600225277496256898010662288841217033014228310444265527802441686877958385113246621693940992943339184806408770557586724887153487377341945154892913477714794478367361153172607769755371342454870794461707546950966013532260434862241366446439297067538950749475180398466761047464820937104477913897922629887077021149704824308364274949803517924972483469445594533060605693450462792015255563137025972957153447455228531533483830286760313894083606740548292561334630127824042196321365896869470741009626015089103156752644742730234062638413151745855605442656128204800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -5004147627003748913798443290787296068226450204999360908080207026120794229928477723294859093617723911668660337896338779166237972024142728538876054555723679223299271158295738642306242804113407696886018225023479938140621305088302672276043996841104216825651750765563632506689365051372025090005309619853673273107343250912968926193400802044571296858513804055957717992352492479284145072109986134330609241101656381395123003748738737516333293521771605401488746867016928597521882574430319826045801521057209955407496485326924827100011027179961987959859145831656648852432781058325916490666794310666040184477645449566462001696971822301157150237440124417706811279391744190884881860890062917623517236564264632876474944507658215992148961298889950152482559051626224817287283866700376946160184033572015961639619901015323041048921357769041918655544440779064500336215708525061331521831547266739279315688554852609080587218275183686741701150127677151052652691398994610786863489017894999065516500912714257812827143106784732766406610562376042089862549223995158903825717934587887413989620608855004744370744637121135509582607993166985775427115596478891199408884714625633353843558103068798516989600325072001676832550191568651693941520665037051340046920895212669674597907908826295949388826211504094892538760587630788704092160208200995937070691115233934859502084544146705164246288878088136184834888359500166158528903805924116766463575211352626232474151093721162289538890010702633470375492476512817253392116732414127673556800738474350981774010212073315694621726491121863943826170371188363988534950311482499655357160436561249591178930776013909946601392817742733596154191536888402826646059004802558685970702071734673675102365597753869915677001086676426727967037146832884014059014208827111725696515073252262361631330110170066801935121300340063965197499198355543416881023743872894660430738001565663140213822167917635716385275994603669098289835607760840084217425768416322545486882224844900437942665111426774845225127811510030604705130671294215804286506853407426640609280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -605561843880042345927062163733089744571637307822856236256963483903291591132830483185210466366706117804986909816038685848023549501419360230744718930892029416944116043612633279379927293424217382650937737804917348953513672842774308156033286848854538809906882969312566004374525857620860165165422711980029441032917120891960368665776411421545908666892042231829428808987870302438441846599642072236945100670129619416856869959299869684621962284695517648766530300146604879804624222106970361401612210435246160394863772346830133680497319418709140390323120548136673803015571122272628723988728523098361538267130042014317805804568340903247716229803173844319227442213734050640934329457600776436851753451546186047857472219314736775098709090991632853267144439925225977880715839507927610841335951078272865438016449330949413542109115468936938652944814854918819986245793821145577173913567613936448071122358276634794542020950596516189542859693246968225011007623056703266745123793598188962279608614345523373463556855178200534486242169393452567630762414092780117300558195862739187469083321244706891343183296655100815243954371025052683670966124313366711941893757099321767759798608218238045595453199850034181471966355361625095898911715652281755209448926977014319987813422218693385716818136712812808354345783989716196984372119208411984046863518094403561948868820515796531506745682261257080438511366307971085541489173111975488897732170857786512809028796749757678354463979211775026339400840713952068025231115206322547095435139295745851537963216943453968565060321206893137675237713602580516364659777658260326268186660944103768691828443044033833587678375891169143661353863977632084394785170290496207171541355569072604420332375142161081333977321838557677383871510550425994086034240010255312364668102058097347994121827514589546794448469011401113616411254181397521622365976805550958424477933069417205641966587708751871851452599296819423436207659517243002303275092147497039512307288300503481453169257813409873886461194475492546984115537741757992868983120116294887669760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 3358094295122302981834193959302380711355934866811280239342070074218161571355311389522550434058999614702903762217105112598990711784458472059840140826044300349383970120350090096053057736449876790677770563608951206878372883442664667565329491975121556676442729920757506271297887175681695111283941254871717108880828244604558833757573669905637197543241272790132271706187268108499628476193133822641744880883864156572852325525820311768156281042174957713080530796566163513907533956173237995665712124852711122507677158565725431040547602540742250295630544887631148725177285128330873945875295735582197203110213741878494780524973250697202106057535262541285890979788555370118630709412129056673609983823477470369981921631581107863853442028832662625797022233795809731326829131566007378386475425375674008176796229342901770692762004442707698571253427256116274120948163950951673174785470489624899506567781276329168961067549637036664002793327734005947580433435618332491694533901092346551149241249437649922352030195709987088169436915698039086516914697700503769655688508994544234185688827093735484151910003532714199367059147237305285688840833548104443851913423857774272742955396086594003269340867549554184306085853176781390437579158590151556954993602145407463215422148604814583076069807586553668605602298206666132877711232009705136257387491340476038234320333290284050489540370502519830189282342272032263010460559194614962038523552016001852923210929121111725255857886207146978781611324898608451577780471128793446779113400922784876150281865108867237206063619664543340815131474598314965453849430204231510483357497490393148269931247415455709424783692431843584356013983350643697731902700043395898441930881272056376110504448676362341653820218384169450481770384128929450602319082020158397718736314643087494439545801648800272379712481302529607020980068636908875617936058328519207879312902856805428505566868878142780364213375752290653039289115101616431337790798475785455189752987394191172330811632733810080037306827593322223871910079267468732257632477515971611852800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -28996904994884121593627214414633165546978680576870652848488632848285763684008574687933315955354935420586032475136517921848713832614534250890609895798875650568639951421069418353651078293856479880333617286990964078493382711345590931072041219842942472465772630139121796595239085568116697951127871574632393282724041061559549666543478009456445591679303034689480526998622063279750181326710638941281930978118706929782898784038283134047916002122674570171604479099166934778719204035634862025329973191848332399904117416109413970629606103605658235517191340503334263962954741476297099001462678049749556815788226290518582046457670428392670692449934867703789731690578338830570697140621020934496713369897576108677940634550889022456760215548479086258762389800298983805222673612089772275289423344078752990884622358191221605933396958931845594463830866962713766186680194383328987289836637966089489300352810625373258568242500476850767161653705440960568391049761355621630239198598335909012984560961200966881623995215545650843549226364100104108915247368811715388667514270288625532986813010080568842011542029923830804484359598650384331299083985541253182584409904974873530679890150645328392732827375740244793785645553923606155227661296749265625123119941720083739390224220462165224235306799223949955841691178570535803842929899643343286624218729650632129249789053391532957683123807597138593359215240139912241570792834037508667943430554251495226934255516645181046218411689650648746330258396234270890259758898229895205572660031564817627386961785907874067424551085544745468523683474308163317302942012472010962202973657906394655726962528679325919315278637761253367385465262223906883084633330725963399774841032321840972326654861405577068249283791256785017919926655478157628424884728427517617273008350276723862588125645433918775236231237938421205372552627270888681210096329357158455306642397684341845806577501290145811502732728652783118368136623897033619581998984095468256323341150823373107261323356095134909165853016905788173388964229269755604151919019553424670720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 76509340349308994745234791793347961055172306004422921153958829517526166924857860188989390043072210838691265941354474881676822778932082561678670966033908279568418759051768647179331017350738729308248616675337378690040657576282268862989274924456990369561688246744302096312719755863681202241786396124378099855444144902199548529005541208370875005799779416421378712804453446991574056280815791099565109538998944752264847370277902907613046879606855465054706818008705115377145079227073045618471773036233603775376960570021530263197860571555974015429852768697503266419244225274919678384009786283446028270442556746029385245686956109573182236928518031017695153098238361378210389171482508547867641896187785243180704893960391669928005028291690981147343619276349293911464302265844752845444659785799855562288305858864019480577602782129723513108482815263757478510842078639583369092363390529733360881536018202750689645658070171724141361631053880258777005565923881861719625363454651118241078749636549211277030674522672816851463228678926752830239091508634011956489540143598238995806367712506869182914806627654755756555422313042155631647540229073345750766999078174927729745470941719037451939334417736904029406154324718823032570851549145947298751006814830202370031592227536687481576974504335893549347184897762839590681334453009605801498406175681363740116168591893056915155498205019265663315645159313844807116790456583259031881707235596079504109904130846171328235689456261646371431111262712331753064695535965479989690886144552049677631871046187450464029729579753737199373099817200679861966163165626846032315454355953802327443449066590449258684482583812586183036402126366710933138412358746669653238838109123958624392480098466416714037749095548290546746281406758778105668778970822603749276496335032501399722865479801782982695812129021303823003637097132938638694549730419980146575780555892345776664564384673399565682955371471452004921557966413502457160577587894441758734599880978428931721812201174761059247784071754427762961045675536058442768290366256840704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -140801815368014137524681064396781016246079268985517495097132342198527321093257669238651094318195684729672910906297462916180771302089961826586348722446012467204735056378758776667094658299818341791619054500861549841159555542239806618550611640084023523206296695061843278702783129748220965111553423339380044914363391191170018485037593020508526061069404905977228997668911792965047413911421853205936572404778197991910797304170461882250665347239829570478198407786775651228974455480260959429591750680532302198841853476065908909678278656513869809747275340493777296192382663233872296555137076410507944470178076066350240656771663758463214706298442681868263817836564527425326288440086589046327493081929202709780591204656909105214853524678407354675308272393797230105893226974112307668445105993871267083549168342936185264377107212270604128672005833180625902100000874441622737249283890187173599284816736631638726575216929211578377773305045919050471786551386043286704413286019067823690118811849643993530790716414508151312501897105150230784832966292292412165011453290964795556576525948770024110853712268322580368624286976146993873103282896423995415020762692673851367211936156432138822238406452698382322903438314643103714080630884847698204678599657304005976022975327626570808085069527932902994643819040253538626488667997743830277030141074886023859090930565605591697172731204855690188163754099808166997244332849627642244147713809357465611657354365275246057670537039132000640537998834605340020187660379203769297099283730184492040801008813137541525845644685552979080910246767389732521913153878195380960043576378592962312566320365026115655618675148304899598424814751693164922646134091896361377970667200009464941291234430911016591849370653684266109546856762738921771231216552316882868365240426559151741584974277056703560467361884747238376877952604473424121373246727713653839547367161675129550149356660312378999953614890178439725943885093700598960592833210893033927981985383636566093761030117081172735279982286622771790912157883967089317664779464920268800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 105504921240552674518175620624676563617775257760179467915318043736314904772243029738206545488325573868481063505119621446269666893849324780158521279283018193245597002957738991990091423295132231722453413452313313875062799531058060187329847910642912205071910222158874373600866197612856309633059420485601122577380381062763534838460496372238404787010218281921383805818080704562801027083364407455932599700138310557356274722554188404445698441406621071182837314882356743019015959020485451421655404335790951700152269951344353331258312046364920047230942681463536048095856220521315124984424848984544973320209764977942393752980908621427205965344124205667926238248788424294840529019418040836388956332578199624644965993365635765201529637830654953385147896777288545846730288692036125226224914420538696238753543697082330981274625949188769354940166749857369610369186889694013048766773622669550628693092527571709692432302413740953335270318192784530730842537263626557136537479456075300454141075054343600597144437570838829046595326409631069078044685840956636798920773468886867289753219307800550471424238875438163692201644140609375815472354333034689994365229227983952183832364343497848158414059195853041455440335132776073962936207275091992543423881077686545418455159130749169033062370875140446727933634613074538101821624356054790004626617379772421811276955438702864388939695882881186665298533196841293165896959948884116508751344976849438839126477199468726498825776894151061416054912691497299854254806038592281608669508539352456728498547944422678741933281280882616738997337531862821137331548940461333046714533853154909964077388501023275515106920424489021039266224354967585182662645514497339860576588501685563051204804827888267990382247336635100734833945962416022498851457894051091719979875428369045389016009775050307166007196886876203339535252969683022384224158171408231163743741479174387163953466447289021464535384401849119064781820688859838004248270912500948037016310136141776976526809703954792967611485235249741401821862490235703383606014928486400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 229011259911662446567216777384069073013013090865071682715130576696033931603393104100505799282202486747063853113466166997676924049889154155952510079144772014322174379736969601594722692968244544854503786322985809821744353646631544961873269895382705971372905852483320903435380755519819236219190186013895285617343466381716235737486559258737339629328296669951671289268401498176132424929486490896434254308909569592050711823253632271094012349668949868631853878376246857232094088258035643771416651619118232814641098329719726844327419286782629120226075380207850077087338035294212076645737694844514078205731763753774527604563001777594355419159774801627676476790172390747549287946966601209220916586587517038799303169560408671493722634022546705989382664848686318092171902934734765459543683340106957606924233186356661725159036808806460161601056610554644302077411085890198667483885113095579110334128869346339633390393281098662479331291726433553250606590174217759411153878212458169511242230711428739284135229603537973349354419365801389892487384162325687846113149519375863561411700623693242345104428776914444330222885270555135892836739571108974049522419690043111277007866185262355950981541184038934892131545350200236575004223959277942784775649416324687595887516831123023754008140228518510606829062530390471924298246213856065121068402272456458175545386265593152314967706341161798959469681062661304232599057345333552908684743917919884912397530660383113472048816010853109305493495271350685419159111229923694749914491589425524386210382418067095057212938856117818675532682693713406975909575145444532690734097238867723525466261541220336428545244267432657150694797793813949289663947270089469437665475067535867117268830876922290216408085168745257667036285723585249111180860258529501134419133832998073973411269533706582348747517051508489013313265557010675806920168633355216850529458617149600265904747514375179411395606259719406809046078485192490564974786815698668450246618123773317210868068524128120038706707183346395316407020903556683884214091776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -71517510306619739254328380470200650058759414865414371509306466155736585501424733736458871751731626206215666391165707365029046197387483185787648682332095935074784073100879387345698762243267622274177540933799753702166923936447603528602002998807020631905940755895223988652892804240186274607309062780156538907609873470386663888399268092196685836115220042734498758886925470253348567634355708563487973219708414409481733880188844784496730243794089301676578327179327669675567925784407313925287062654692785396029467436565501663543030850340110948794308748639760427016108703726472187220983400540019482842765162068642893536386709545070711736876614170084894227020791711714119287169771253944726881903497561820702135912206626150603086806832835251199060940932393390915456677117000375346348003005945596652692636408182702938449091232980580538273881677392486247512995249502325081118651499546526778884077461284962770608223172043185253534882156025593757735497380706298253094859978724751499779664109785915646612978868912172733025114492454675945912297868073958826141589104414986807657279353674376837691700302618034888980535311460396707752607908218897499409245713014534726288490643619575593545998595284374178055831266802713958044655391662461948709549171832715770773006071140008133589512464186675225513584099855136420156483472046160744977727350620640621131386466136557341360994777848476667395354109971903448935561598227037929891949268612056427545381301630871263359947345384764154645052673621197283455608532417487413900446454793767286455597490395730783964211096617281600802689969058367135744049574897535841524491688057016581496003565118027756839624603361695347584233372404244878876726670414550716596169302262756895895287077767985281143906973066146064091205562914472259808885054084025445441492886668009255796084085868193939007755406762054177501413397437999263791454762178115614877209726889084434327454766968243325350857811410080579833989766409106069896813572827415036532971856205062439513711914600029027102623565597097890790359426713794629427684966400000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 42472441512609072894694359695323917219786686035926496654205609542433225297021590163626389876982695267742056620512613004125389830860156359708213680268412469772532517537946173018902908803548682021418350846563250207392030405815592884430388690663806316196172162613762842006811044887042783056763262710119931297261211633448729841925593262761322870602939004216545478062067640916981891368630540239205248903298624785234490109170114178442588280939539253605181292567788678892454885822618970260322751002534016547875047120908602756209281325670076904746809557155507901916038454829617999831740520245199558358854948016857393524633156901055135458091602932741504028040151764473053487979732396755066027680292310909841966098752650821178282206631506986091893971946562199248928909177996589828118672415933583833160112673578325888029350804942602190975628606507085624271796675796844962666894837411142468190408976100749249121937319774776026953021593170312217709771661525127061660640917200740673320680756073322559793620502491115404835026085362443532206436765790191292270198787177283331893318100617883980801178494150058528329167925290569886582152336667533674946237721724989015330213394196852502127790532869680239576747729823997679503059958796795106331958225626396748977469981622287605780071659499447068303390726567783411048573893440957806558921912755800062168621735707496729543509346365881491206597489649750605270993305347988061576326273251555922163464781766160294157575105717810693888449492608771931636327623896935102695481901773777302822875441628309062594535576119606960417068331304743023199612023431538090245208835092802801922461004054889507804845609094443547701890314926986741204687070065979706731755301765035297547059867290493910504507630337155075101874263559072867654920825714367898194040627820433282917729507447107060771877294674780922686039831422967568664522270924755247919618594801478323719306373682062301726122541380079602794549813098733050754295789380614948247006290093631010263277880563850154710369899122954997232982658425320909381304320000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 32993607639116784740296326966491665220865601370698307527147471421747589400690083726649103894753963194370370346590874775916306900149800311860529995623531541342182706991017794392852558298549636079463452845473223991413462562513162098310076666313265542588368560594793686455485425995986020083031207028913439092141608444243440609262390355220655643976233093636081714881490313343704403998464159749259982170594245185529626939046149198586081435537525818664219220734105470616268601478446797670620200613627034759694120909093229412554807106211506225632117271334437455662056263836427094062357526768932247672457578795626324942976970688347113973849969448669368381867109547588075840442866259464871611814339496243459323348468066730391492385736806641634144969515652727200845072788579425245841416024357760106580832591330069072923198305486940874794361999668703974043098632721122212456367302000974024793235793506139432871969265130000531061407036932666100203035520917593214520338915968723532227740302978712633952621589646371062547296279420044560353195368456953358713541799891021303831090846195459768269690787502552285630728005313379421097856687692377487624233547879839297771151462728955238924693984231066947330846668038941514910429353236299171728080381719821508694567789081628767589689028646800381004121798507959607986488740703788978011200389151209968446630789787439746797620851178206679392401963124447868098797018205406709660982420204088989830488310956404203839674521470971028490047211507055646389655423277953736379768389248054535206412515452814179646487529228709464006903548034050643282050017739807294950697176140102543075937106811089388203666492853301828121379853528026344184843888985470069139675957552535572171585767173908880681584471153857090150438619980239044685523565749745765172484960633384554316699556907591158818834924876201218805301643049811806511775432433061453977145646166146388958467591738254194446109740058024728478868046255015691871426952401805899567057924252725805897883937351955616069772835699283932847108616652246094970880000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -28738741876146015095750376383231381621115076753111002581930506474109314450640500063804063693808925900638870043942614028843824742501453976605376218392079643607023647799919188149993092753626619452341162363010599659536028323188228100121414986147592504151582658199734953082559353745739156743936292325445480206126843140421203823907496106905237554155055058390804303948960904159094060433894261009892350914976291783572456709970306921511083071941409342385157543231695696237772114298875388381825954847701786550598699581077948666745675315288284398905510177434886604271491140443197314343783722133537426702545705665265637668230425578157863304386442824203376733549985240739864818546649531780253713431130423869650903337890905579913381742347983583089909910208971545405519286240795226087080358238402732147217572131184850294887274300313757982032012307773220049697670666715971586261938220191826412066371386323792659932955844419453937613504950658036591911330765820763520563148071810958987883567607384509121775567634082192036518803872811596692086490520385855595447563537967494745317097767548511363716826614714576351341305520585130477384266894153172454275122437765061553082166865186327210088162859568058003179100100951168367004635192658887499910890887924496105862551183542968413860551511582911617553822901272301870368525874264533030536149469885552809431126326383244600406287014066925242913467579388801118200078692269056603877569118193506426534720759181824857428808497490453678210340366014346937803522171812494296384625851542816914578218768999413578796480622286565365619036889911345743616748771371023009187533125094458145705767795128039741728707830121492557262814272756729841598080025046657316549097801548855095058205802767776722788145052373119301587876185003046207430190804137714415921314329200269477916638858342213493167534735387068243460519499753194116256144100322995277732377473074391419401526580981753519518583960739155156213267572065144937331137091206567247115799900345287074544811707176579745113692511922012714122289360639126142976000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 109326166493982389986503809423771224322842273613558357327945490432831263909708387665080164054726793422460049600032610339745156878248517550344582850475743520184268548061290015824217419118656389028949018557743431981363786548687992571066528261056257980124413996274350706881301908585647238648105603495693454830928088198462209232186546908766210932157215747678875890187068891444560624966264216361683052577464036558696590309614260451085168875925611383486574433161496257483197244921885428689091218360757809284471572573972133368619821396233782116620062593417053781368235875113162471257602708661031859778059847281234733994915344179051082430742235635821982841123146671290651140548807103814100216612532341964707827968166509785631579615689794502298733953369046127610644905580564168658312691257735649861595863811799203102924349457938208323568048737387792445749559145671451181867321347149089857713814063669758762582442643444639017894910780227630415950518858978011478136701078222141351891676810297460366005927399447346923776357268181044898680450548227455692196295282880191120350740163696809941185156259583319636517849479780806880059778995681982194567750413106198963918508691659460391617947836017398725006799499614568445997384645665854945147033729209656397719869984499680620759853673473778109981430885437423731438721970421965529981558350850839472800250315803878567859908017950722157640318721890859852033287433174168724291521307384508016525807887283615223425606082602489259197696110762135396317251542412130254010222362725958064701484346101580616057646546307888158408766054860876589376404820347835716153333917207261832754761870151655830094564798772890341418102891813295912606348149417237043899717760256818312493670416486955495298956821026420385213571254490595560922165833883610131895902569891639088651598643169330867683939850729852886273704067959142770738502121119601286992276431184570971613509077744359777795036162047387389035791181436723110743086172190294606457469505064774720493412882176220665727071466228560344033896517515345920000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -1186590542678253761166294719666251051659702502098785186095167763416344317513988357401924255879998484435211532806772599304300634907772210671005931946497055307291080426694131420309278138085733754375828642223472877633196548888726774269838356165728938203659925847416073684044431757322928844387071651561824717866594909371048121584132196544060302868237945978419796267962524484822092264297800006945372639987722072605064709194013157635627021863428479081225421393958994146182800427493174808793900227158666064789619630389819470499549359959648314422959722514005342128878657168263244988461966653375431059219196990931413380086079182416384069096955301723770831187108391036054785856548794525816505544285430561766902789061035972261610395339425894666885578706311806539949683777333332057980057337026293825803744654028771421966954026863868614891870050612185299115243736306522684671109252145054902995031832401510040851052695925759923346087404525878569820857376664826611807586549534471728405129794586583163428984724207699736406820935541057210377421440290150717469480304576548485584907908445321978460162781381263277560484812391023982940713134783721542637980149590822726332919348405722163924520942169076473969139235293854893896116890030594261324160552368937597989308729754410200846517611535782613556915056779444807887264761058804437946322194001115594664218861407312455992186336541425343126046424449640303642256430205955828312488353914404513843688001291008767999963242934140418480485893853892885036758198196397209452644774425422244711974309732591641485209444878343667726845676101483882880593652572567678697734420577850832314929953517277912362015800202220917987604023452505269150305617093135757194444722398541465248099513393084390121030217065280359264050029269740291879532533606665890128710510499230999951598663741760282534563517715833528447343249042590093230664533979144974747697985566578068772203081183067012385648303850429675648297062143870345015822224376450039983286546357152767168380404812323607982149444220190555611773118760091648000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 437780819859615698818147071749423125528452827063206900397163206825807692774077983525077682897319271966582043091641340029820998915391765165639066667849651135195952764628816570493445179667780133512647336963477432494286970498262753380307131541732424389443672872655671517680331452529660798954041136075935447407315885834744657438026002430159218427146688067595697484911352962021163120775107680215956698814571794463178074303887587178432964597749539635212616299211188523563933306048059461808734207520374345643742630232091033293856073126651722729123133991923957542930996274576814245002702432462555897359168692510661722064289248154885096175895807409402994836978020143288433387692530371568778370008086858258277493569481980231689020224513940886129652652619568051994402760745810217977798967645351573872519610189369528287514236722907655537208289684248182955533168541811813765409033346119519446045830441337130500674923351263439948445978707184833835215226602423071902412515106649766384547413975211124087368707547766168836817180637760269385734365802145548291948228928702910916350808887641100683293435041302225530934088547097758287728523464032327315529803814297701448185996834629498683619923023234862307666892858597091198151021217108899398076237267936183415255541171359248610097875386376367721910984176668517435358009381263262836591044527878970734654934670414594757699678852411532938995673823763316761812926362783740348456378163908848259940603952994162790412021992925085448362804637971854340847374559351996465590230249220034674180761675456305725474138984112084468093855712259835048048459147063665139753236690422252431943323412645424709093400618947695822296146733443139753592207131578690064808512672716019318717351953482468351310398448681551142760037872295971666598935867693730461546200804365954891765268918026150202743858059823168090535511776433832720884198695216502583923295837434705281763951949905774875844748331901322331796259260876029313403269731613704261477983552567655765894556293994782969762066559771162047530769783193600000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -3684037532622871297009979860276078762783437292559079906482225614278662344739972440063575507163851699670865816128439975110083747050058936533454040633359694932216261081734793867147538266456696172095569330736631248273401849710531550861657364685338029433294726790121143053403197530217219119835703956145908879019833616217279088951186595003577427811030118533128931164197748122058287419970060120930526051172093766544246835715749047971947735365553687956756409142027148422330044280879826078599161810008095296315553954182832181466599541066526254698039608671841884373238112574269705052145671447926620218197190962055828261196459296252803758697980691071683620954541881529985443455149992982532479829104870428296835216407676876218288626498168266761451315493269840515812335491382742315680685100936779469151881128391718607092955684281845014014212754880810834458548172985232603415818988421332033147509813230990636080519207021029815370819855054388449945464436232199128904284734369953921414896341819479034842162277172901006802898202461481386060390743584468039966113783019908095812693227985560963550027778065389730895155052556468470037822254852492285897481907914043433094156776070542297066547345956095794054061714970928513213197216579762624835072004820635521806651338179105665075187139623037020483627940482645705402805276968936469488017487571990996884347906985081241115263347406235529380789071522792281074216387481703826340428496105912632701703385220517742501438624105676100716014870352475523456490865700879208835479006168944174983528455457786949337112091884814098181379601693394442081402508341111644345218053663485845021385551947693278749010082024241649252966998327850665953569712230785132598684184939074461941246701727737545603968897495367122185190934319871311365332804576762156439904509983144981424574194330585230209666434847658132100674536128605195725895574797624336862009652035640880439387407746790570262066732263781468551055810160047738629594879871450490370887531612644247927867762884588300548368491561245828842701455360000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -776206861173122097311334053889414018663272534115290672906311268625663595873055929207730214946803146419067211972357153409759940238962812251206006552011783885973643715520315579390645806619179117005536985980827985906907501666371834320118949126857604314122977854093283621726290318582990640411513604254499302122796557311106838089745631562592618288102769956975927607870164950819143350399300058690717543394592527301787534763587122199515436200182168393347861406687977234501054804329754257511634611431065254422321126197765706299628424345758110787261143042608870968983831904382301512677367080873374298899200754494998891771253201659501251886123801463180469337428497685538741951431831185798517317438267301045955203353796255779879519371167062498820243932506000035000295126642646366325589813195457157423764155065828707196563371172500814946548424474406562215644415388550899732243125672642622628047922755648141976155595691050040600280628799690560701494411359727438111761385067202331338432549517332651475513248653054266731177963613046387727392134662057871549530261340148303825427481339657078173353129243416978058019527808070198107881316034451925292300993670221516364722793830167859805684388058835592417203944262710675755062522485116901488330897397135375922641822911179541084895410961294405404210220560973424615174376949094011738342169300483628731478474475835991127635327657660496306470745031932635326849653246837826837430306532875016703793800786444761430519294285329702383942700654582558421228548457960971356492525536740994955754002933431000674180661628036396967546774397694635828954283529260798530924592943764176346683336393357264639333175859670549813111609452402618931777016119430340535056134614812723485665006896938505432993412774270334471953450142049617216949623046767404042056169681824744719352711506436829532250618776919935209362197777717017336811171494430108478246822363899654936525192441011202568620196328855290054274454960415975876261219484639035323782239981464212985110153173202426438124639649328780105482240000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -617673226046097487217731527415786922750974816578538810322873647120401680480825653170661885365641086989592677964272155594114842446479123079224092808710841368533222099900308681420428630592545282499933458847719569363496722557888386977122853094260461068490047744521973658640351113591515389674737324448051374598418446747486404782341804171313557087800525375730876162186147882829692891481726871076097472384016229577758150919160189390982658601980379092437542309381834809668065708294663528402206690052675962482130097057084070400413602609173012294268972821541681518929610697929641564900068347376335835031156732120478832408407341392433950635360528141814793401987906364825216110552844571941148647685475178114713933086221824497767743317475182651976428748672551747021627982101489388362023776961715253213105935417008628467227278810408612736225337017603566121336726753429211381690429105070152464722329666486422483426372648359850730716643484480250622958138858184177574941959956603618392673258594218995907222677468413875575657589968647552808970498834140729038457611918842143002508002169990690455519165427303944795227224361727995941069234096715075638511149622204214988514716106976289156144494428861130651244628446210927890032046416343527809455732843872779454143243084892857178630767818952882298553335510571246729842562863404071181341145529971474086770929992166066489805475705921282628956799402397712528199959115390480401536843462120257444801603394254851848625774934790799721124754807569467389503123347855464333399266637339832587343946187236861410482065866618059035777000303697734330202442447849845696924327347964142435301457763254299223363018137406978169581306133816841192534795375966786310431923573116718951055997335779486107580497848363789955440909288849590254333083775672808484745555298423398709844495814227064031412786050852017564962621308487014759489081719025024091801346933217037945131506142442458589168543448403369030751564455811187093520345342343495424466634937047251641001892717822886527238655890345635920281600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 41255238216163117219739321899239267805379245444882617966266493402977666144489430588918139662723733888444300902797974540260602886793708588744617141534563606456997759083285991334280381443115401235545591620594371782541235413879149527097612015686644433634638973353508743528882574668414004712824374584954927561440873215072877590564268351033245202996089595320885264080590755035909840716746858190172799711294434333661765516162944106560136655129549762086563049959277636370366622106137624923256372310539125498929856721202332219707614207215458058757384922396730867263340522437226293370133809401318831730388057233914097477728882798606403400344832751368856008898664433949272465994828363085162212351429601310093015895755085062653314162807454933181101816535649261932473373528819622990738660463771024949364874374086799834867095613610829070463580667052449509771240352864620541268129274844542506495073944989832455417550302691409440959700884249907852256439603485797024138351844003756903475518178121946299899308665192166580011485960758009656206525791656542660130420074228890084014608536044873314291019722476706692232769519028286065131159830863249191066449060098062810155737843100328741687016811016959446042308821238461016290821966894897311776901198352704223591096007599695263665157370632316448132172298976704315362996965319221692139750069073755007815251124238850567661032698625317646010946244792843135224018382186144222212956587384894563221474379696999462061312434773690139791234820233705309874403523798873133719578483844523086887628589930313388377226248280429729952135048020471538176802172740387125810893729794131192985797762798850619254044108163720315951772435478563560405569189551472811731083990541555274236890795751336183709353783752858882688530302352216979223111008207048059689704022782739232342258727177568342986430135978314865061086980533258543391756072590093654059396593992825436571662068198616821147115806914899852550627581927677640436816880264303835609656765423564375357662517189332830649333413831616163840000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -330320284952584612147779377975064538493258095243106647494910453536355309694216682073627045795362694902962147782113443534447612514151667115973567312258328842149896764791443296925692089005776185310856287099437513977808377584489599166293752892107552728442173574158332387956525109471454773201945919264553066358978200174984620057126849747405935145300099518911288924267408107335963516691687301425389817772496841936231934815056295790416094001398164748959532344762721398629650410013010050810250056734605599511163399622319672435543741010832146133225390327230495818175710068873738918904404549392409647183572258834736986978348227754994996375824404921009670376363060280995094735312276941284207284676908991937076359636181853355220465917382713538031926522250383914204725308110694930000477333028841637503439226607703462486414500040413369513627593431851788973444136694993718170394082147279270318668868887492466032720397377012600236560542103165595965949151829212636410030513403009791147672792686964788867828060905205255899720483648552656706066135222603328291742907982339271129806742846382762782715203002944352458468680369478679060872703399776171597874326641479750803396410067316783992976078510230919786987502935262331536036734893999713499681348410569363135019650141585199915917735456754478118623831205170264076013449483432137309959537700977789627126144171475219313984788917893139901440903222826073126332560112653245098759979919385406530898130219229541550844338571009123290244642430485806425382758324498263873783177335572380386624241197237698506805144464026491994824995827359114235167351128661068464055855567189448519022101400472643352554211163532956744823618207785150074948296268602898773812104598695572105162623984540876678334506187472734565339450545094251917191814319851655508113024765976804437748452162125481234655866035625324363184623675198070773677620373233881726675493516240457102520432420978240703833416889506929027664327569582517616693152571433792817404842687479838101080262092419039509536611001222144000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -35523702167294126004222706578797841256886281418797608105947133757181057895493789217411180176982814189334835417642634106735076582514252306506988540297495010712095873286908637126385762065712379857180938666554823156782611999490589486409635208352235989209753797844650368779759066175110270376145401877639172706764790302089331047210301175442110096312129142347448363979334862204136091112494891222442625228899614430574298919318439712276277713228432537366947987411382300810194831817745290640566798443198230144690202310009265935887173377199599590456027531801527094317314186138054068493673645907504647638289814128894791467931219328555456233808389866381426419304566702598683545691732822163583282762074094658483260068419766603750693218151002788138975717931299542214431646006233335300184246822121570523859892153262589069500295288234700782829114983619610080040701442078408063496013445396041577127250131376985445465548429994657495498412921133472578802770964418995371677220971450585857260718769687353960520505347410508048912546479166201719215303093626547093062726561996869773068398121567857269355286141935894809319035906927702558982501363848694713337598542161396367609374683212962810533167884254381388200621623273764513698404643670591141594341937390223506588863211866913590990312465346971309264700076119432446608423391141567800901150816833452949849307031150606151466299157366155343889423867241490421539713363084795592383192408270752768877226303278005559900568263560022404781438141530023329664208531193677190444746026208771561734220084066677440165462512230888474211797092396319616442398920472104080018125514571269603414405107492117495568643234037040493740795085216810006719938002842101257682038519869133470536450154986878925824184067518654105142099084496278733094958827972228971371875898288021692587075808349930029423614088857281952276492510628027890681581297081507364990196842191015387323722022570582676347668642432995379414763665372752911078315126410518352535519678046465956345657405083428404746528022169600000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 2090462158606940401455440996527720287669808459397761148747912717104272243224057197444520886659269401694405629360465202944790975208520694830437762663049070483385413423813661871308563278211441308400722719514894726580267627185923174163733531381918480499071058613460301238410712884257267710405252519362009810874240866705873467327245117360037235730370522044196442356699166921910982661468957796710411654574275998461672466496584904443430800805483869141500258103218364131924536445134487428519113345258981902269028602381991617633070882155791959767947667092660175706375147990567622725710668768353347445711198688711098434825357398988596099935608025683195956400823246639750693833527301754796378768535539657108314812115522668795067677038476877032657640234608774681977396970946539032641421197985856877954696599684253552902196424265834466512732624223171230236197192793163627339948187969994101691577546503496958110548044977729875744754600705992062825502566266469642179303375146242302061876620837284293736881547115048644122211572040365180615272201442231588507095917348821420035335575929784141881184597828799569053682080554748408911928867509583432242918320608944004967817918390418036561353744582502176165353428179385671023730829931045390661084445425081030281000009880371185263402671322657287397196384043598421817913199193563301033921351118869597138131638002690977986993375832268369982252145054730769878063946458618088039188658193102047659520258812637832986848847575668382680581312630274554117148583686063760566150677626248579443363122297629745958124443665798474337231605406037753241059982278909596681764155857312430384140981235106102975741496779783670893945624433035012130386035903800732200413034006531197663933550255318687893727823707562445746070609846693382820160009153680484062319428204222300823202530806492095901740935214599720935291226394292718946309113705903770382699517434003962914631694044133311962165290525399165323609355019197180502867715868085527873515067725936949539743904424288065299976073600000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 881321207570455583457967191397889343660261257284609584911435089646258886302973570726077984133579720586543664022766619885620875079340211047368837840264671933770353368994699314005237759304369254628346501805861118138899650011647080281729002949472080956767502146842923194113442540152254665327843166445413432778595187509749280690808907344258135418475864881039907254360408923560164815730929500210307019219318248011826431330054503745955307971236824984675716299926401418848619945028874530056752615760274492730684590022628554577467522273312379663756597361408312315138469775522510932220921717242610670376650376198626840030672544035123987994199309513141236596670038413870975891588830506749521368345194849476201105024764342086870812252237778458069602281671484800088603844373912529581875889272060752421578877150626800156897033686764510620012964238127815424002492165641891544030248374206737694790190009753549224364510637491149323782423091002587665728064680119462113639888237657333987832303409451663400026902513727774403910249095439621736912670630750567715766644463001246235655279036000335167575395608770889959193740137144022618388109192095998591463237306496277977127108122567370080219191607655230079860342082464534284004461290237920937272841696206694022197657415317686904019068514126561681713762907263802276122405266508857378032840162835179557140747627822964687579394055081273050207755454818421113696829904827116672012367550175412423442233847494675293069864901316906704254455065086664503897469323833739872685464506368372764511955928808849961172711698915575650338010737368952649256457506996476776346862834926387955554333726778609581281401931333379250983808937646571792109553959642350778501469852830523710448223545692501564785424187441687565110256181154574192674880468232914624092765985897345850319857748444834245016456657854329428931020723251770004216306897057409340135589217658959864765579983022447477972867662111230967305159341594029324658849012977121956413651808703624708707237570057412520262220000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 46247885165934899656288319742173511948214385000238894972792494574685650391769455853041969807943789001773346992244538021916071297775703057725943362473139426160135830499203995070923837966275355326043202857815059988376521175682024170267904493633806719519453132526232292019266006793977915781989760519005263682913625007614222274332307379585168761449893904951870904281744801934658250395629539219134237691862645918958799569792082095375986438635806858913437263879097468594010505306492931320358313744080617035535110269996812655223416072731844177182649874873719616998854173638829411275150118843504229908808208210815285640855553395192577720610730560203697026307993714280147712170665386167833315282242006147808182468855789123005886548607158922664257037841672304236383868504768589684463592780693778965257397379029226416672059812382940113944589594751336001558754543110708355515268043157265901109887039025973595890780336664663072886880747956757334350254175888833170820690563305609732463857091098193259742154065202517796040364841506476111866942009446244346265331875484410390966945693779115026579551749945890846442105598864053868204247917188673919613363326903022510579098496444044460199736002590806080418833823491239097636818814484992791141422174372757872744732150549537118558832783769360383442057398783574329596976792623848260195303936641688368826727941073596834865931188688638741467358829463857636326739882437329567937928639050470426735738806204046337453821505297694828100804467213493991693242606917058078778862268651179388525028698985458016450374518762428078958203874515028810896089935754456341971489771647227651152008282794708101282097744984220211939654186672585940692017716218664820418233947922786962185769999501181529011175379429558463655753061666741009920670359859995907427757957859207384283632187580894727092668439223338716241945140389208637726309293119274197362174669182101653285312230161712669686463728418874207060517373273805271227731063733484669714905419758335429351990840266745840086800000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 164798221866706018085738033330311802688229469146080353320235645057747223863870756433991876871856422930273082016660797391574527560644354832454952255312227311848385511282858538824689102157326190519220355814764623716718886869598672288251717625996980947253586916043374229768017653800454904221750416367272803814143596820050936547884387737671159968670814168649134425325480162076066831985764128625953959915742885815319943180841737674571611378851402590075236198037200186964666617866260839053154636736425460450206254528345343399260850903554369605232068962855913622647814997940564355593174758352798169356770790525855194797680089181648383776490396538920002577692093065334865524877095400756566333954133692465424097178115593605602131698095813594070669925427961732761096655642152260010425633186497256126670249624967520104060225917537629266243658410231041136969081174578726963262290914171560637152597500363396698568928586005942854625219030100908600187895425027717189187332832221777595394293026250450238244012603674062796769507182183688034060746551262415872177769159805681762321364369365682096536350790194552213113721623714617297832851602200188137245648049074712885203050309825479268842159481471443559197379858632188114141921964376475887710820391103394959069517334289411593394312562920082417836264591810463711738213628893129754776096179809992217252304026937485062508056231713361724568247693720831616220600592750238373575677628857108476605471876538301233135740681674970941041239386289653993296043891366365470674004835851129622689468524907105394540893787321564078772014561016937318401915736936083956053583060933126274133953255338952247258497467577745233705314477312323833752036243065675276627506175295780671570848395476892047801897567568779206997497650021707648906962297957158955023702564407221941025834819051823537175911295716927806812034692302720756348512945798918365466589325633372972412428153586352141289224901040460049042984564001209811792884976738021537540663349408565610929612963598992640000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 61468134585131494514705736335778964387285619748685399625585396721347716182770053115948017711920081052871482941562180490200837159962988501693880571315396999604776469152985809405272528835530539485941801286852622794427655339996966723926825415454626881344687665585280543789661253449258709228317371001417977590634794459738245645863582739089297086795826530703612909011723801580751940880709144522057834559833503914896684947756872231001975123812820758362863170126138057634304967289720244714930697719626102674394462884655122722560231889595630666719294968937226671804518315243663301388423229585447703307448285807814397557742289799619970199860246552717348238904405290578766803238031829073403464901514579746593856550533966389982985539477524070780146085122935637477097931615830172873716113718150215480242676077517295862333086712021241228865223599246178109092233494925500603424032327982934357348049087129172435039941530586057936925467674068396042633894992159118846122687263369306798386566122056556808117511310523726344493801523057525777915384558645872481255681208489987511764313559184724359060693660996330263676525778651330154908416651824520101407821352387553662830196692706071344217493697581990766355259438689307669311471223940942104280125679935834669197192096240813613654727911362098081730800707778153328876169276801696911326328106783956702600052346722348988497954991041470357272250532574805170317742905288356852818261972019830445174075372746305613718206181737539177780867380097685931432233061827137860532687559704471231348812003477320816502534568883057134616998349746065856359071589392218216287696501899335068334951652285147862759609844318571591210104893439089844798248922693081786473698023770295258456409399800369712629293243271185902933212160899275673589881970066621434502511057759834427709289633953970589304086448156093104066142761715111393884872695474226143518917468402918180571825544669556461051529765405051501887880978324550221902999965450515416148322653246355350631436513322572250000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 177284696014307557409324336171889270800973646191398455537057165524709908676075926357515690580726976025978390257326128897399915710564404502859074525141903919636275051722062647416353037843017818543088850572796343968743640778786903230888527244156899239396787415898235001823797470313414008707907935117289347915106959807571033071599554130533316736667612077690893271037483359014080786465264912600817195802238147676748138315173865278005115595606929600351889248621229340745159235511779631387867728451098591352549244758381972301844174680670095334152667426522701287222106720896015143347398962187917382623882202617534331894824096536825150436670115070849275838314590605891888120360965747647233742299891671176822336045098868133354072181635514282194352071907176891221253550763959074694253766181347722106241525176002909334011635733816891576032061144921765357708256156924331515276296993756401788651506140671901343173145003295600649009682252672570902992015604600362320223657539863037162493572974966822846133548260311959382764913121877324067103177758031910121595959418692817585437371299211359572692614141265006070373124687578396444681409393195924790643646659871344775310175822791049821634017187488213448336541680237048991070492366409362325434213117559709480931042114598123183563305629025200492240820611719576810794016568845275258385878256997960170125643033242406601397233788543057486101006819099791747631414498955892785025740333306395108384890627583462501518286672859353255727852282305063468142314433453092013635281900349785167590754018960441701791667139488413832734634444076482112391716761547107604738391434702206210451924207588877302174281676815594084528532176189136199588846015967487981458498304430353294980498013909512125986547148949608060131754997150175222108994658470470115877976626150432526736954877932282115091953710046212531091315890465612147268006984704650328606724331398043698670273416067825196009930631559304512467939715215767414514290096653123656839744931462168589174940837846875000000000000000000000000000000000000000000000000000000000000000*i1^28 + 38740090146918355826699225496703672996245514778655303690732206759505720836885333702642851526571730871659796717576578069358951377716390112996542136268970280459196177128060681767364481891190720656693915035082499355975119869238179156400000900664340065616627849097049934023751053263521134979850191828210622618788567037804218912404481276092117290739691154177099291092511336714309923544340524003903814089209139984021200081283448316071480583433005336096860320048618015294584203734161063075672303937116446213502811664980611667528956131189014084166276773081541182133637866422028929325642145205558942640393591517448697527818109818594570543497296590532438841277306384970588858331060495990638354489371347887731452555206254048943572299306072369091512379805656901088088558960244211245129699112403530547700628434589580360958423900351522242154118585340299410861925447953152398723275225948099051731315616236332913515162248544314842702037747140136619422690482404950565516737043875679824730400978533148644687375483166559626811768264877915719487200189029708462215002999052495483190570380150542708439786917409745280646361365086887505150509380031623210505148365067496547687163658132874845451323266475454942175641355438653359191707008321178677963589846631935353443124419434474545905107404358346197494459965539264411123018939067762983867183445565939447811576376374228525080014832300384872056863339884886562700984513891455143965700189009480057495289427506092135526524973608506612423102620564496158783563282112782426880960142861857837392657381716381942814287530800295743461134104308355605847743957774934752152656254024701649816012696348351537881471662312551607473247471810804103664833861669660881303626435639552691902540999171502827479468870651908223567184081271852868133578359212080492516569897357880231851043705703035815789982025024091996935759610232642792325748379168268830110784188109595433344472335290513454762549858545922467159235382012276068345188024574355929499392338097810682176377819531250000000000000000000000000000000000000000000000000000000000000*i1^29 + -1421312737316713042557349057706134313187396538330682654398818916757692363462504498486523323917289972477948945115855300309546087783791359787739842868400986440115840358089510159961985812790337828000497520738706070146791230434682261183445184145910957960110193354666066003612830069826066410168759856193088062793082805858833715377620404246605928476591432812879291135230140195298633341702104933062144684774834448241300321153332591224667183463251613367189465474143336220588974909861299981723019271121490194116771142899855052043832310204040081609994594200780908414796732022871832788176782904440575819619756294914947502212839191704678112591118215091046842329626919841163701769023793821251051313010370511956963538493700833780945783865912617389955407949556224355292408806635006103521502962843783853727934436561229413237934529466265881151944914411004583347230821227317605082459743418531809689227189395504837410743448982461067619198475965818894823529933795571267315243054413786055295310727795259131492800693192161175886772062856549990179493136849323792523414758002278558577802992665216967264817602184976001750829989192578435396273007397521044567470892511082828567086039074655233260647591643719056406394407229973771569931395448000258854246631494373672015309047289933061645853984133760865783941760719604347398977704910431123056415395307592089174894058963219856528417020966529614134860867567368218319563164076102454712007172989982796128784229770583366371634373582579903011103764484774913300413372395177239653634712131463222529558099181914235080248018039260701549549003187721528978494251695020412198371631619523824554591287399741098474664569955768381554503772466805874227794390533155236179354281282533974066739268028188603111712896640653676098011210562471763110061510916171101268705736594893602063899964659087876677210072805298111996092196709143836506989915270609789619153951647759149752620583839491964001235715413283233105054743651946808587251226850393967509686018860891674727432570312500000000000000000000000000000000000000000000000000000000000*i1^30 + 76818822014496851906741035001626401661696816866346833382977131914047354303071617510815080230663369511523587956472483756663589005881692007010048340552520005583493361844515284318897171966083621299733478113226113135314223081616334827002878855534569860205600594822841502531746451088076736964978132872509688883001751699998637025160571962763158233635220382544268124935202603487543312696405387386960975208681459810435154266123758332983001627326565961550430668320093218566858142227132521312497936896224336253400841448848880794852494920570522603971555620204916403747897711728275852971325728574226895868325219137804161191496316227465657622046400234126714322357495955563499697536069081400696948172809523428865499650978633081850876201993490871034361470813288392447338811205095733453027327739775061169522121226130725418083413375681251413493130626812647135667692377166957943323067916179879069654070806398459129765492251639325090851541276670599995082591626842884231432640432996025924929321485998868099322894806859005456381976420494975537444181578075828787384474477791662933169751916497968364782646946456300119642849719089048566342547957182704135283700059898844456348937192945275402744340539148281369915131238771319871894015831575010275891864293838553451680107000209875331707168857508449827338300138767194652958368893823540588400929722421287011862475893293567392565185386757443755255607254557633776854761157203771420232224892883136490781864383710446919399620432412942038891261947946587549368998485481414471097764334302723839510930795220797558615943451945091816053838400057216779759815808416114419798110565965676018539234667736696486360694355505627216977228227373365099620249685401965898206691302455431878053419888850111713536732599322430029132870500061628702986332792450017535954021944056236170519013010203574685410040900205306727056004674143582781858028903289534993898517890448566851592109342810927174784332584150701595459991432481784684166439749369292622823693972233309056756738281250000000000000000000000000000000000000000000000000000000*i1^31 + -2768456822136334848691978689807256066558829231360110791820411802592591479621221723251585899935932682322096288208200913854311710046940449597374612744538246124298503036323542786489736454649087455784284165011272179254977672697078301603778126017974483035480735588572454592539077333379602467974729464415991335050742302717025228302674440931324629317154476245999097689061954806899080141432882418575189241338224752244159784001693692069159357691723330561866143017020872698847391504111510422813258870852421161004733475460089060093800581337068090385125821917282548153093335803379031273638540408803947314199102885849314789981222542472792150952107121652102374587815586109830483026754200479889958965883873548965147664406792722520616016153851621533023166064509240665619257644011437616011997964896693813088470413556495475702204959589016258478763123693713294806145816318552486819473500769181557753233168909469762749424311944529107844270076411659705084731207302419424403846125719491814626068330672783287887029163738592167759815717743465884229104443740158476567901301383066409250160976453643707622851386725537890631998488075364743005242118289748112568151242411860679829064368458179085652346307847840173457149227789070102735802565411196133113952763616766380550269675972503583584028719526134041973115661751414668913419745005206005362475469764096390396039564113785877923039231106943640346051306450735439549142201342832032901618284512371305036699971695599419395496304408224872190695528976632094857164200347302483609999046845321154427200830797557177669551740482065407094319283384170533783874300732590255843513873167779834216033204047206188069525217813309610563378367386788483585544022884045289588106066382675287743428086376855055492231468411909817341103265658759368595515197469855639587862730491515440411387245891680428965108189128487337451099034296116261851983254895294321382086646458375277781122304267993825469515407126706869101033965610181850813333946560834345780338070062869656792144775390625000000000000000000000000000000000000000000000000*i1^32 + 78893825221150838539017761207130081025595273785835785609832771697282653851875571492176469977344087085701507633254520268817828463074401645613243405872668211973571634254702332002761930508048680337066771965086974724568734265210744870645766072488341234293402727601221952695220030059563698249392868176031020645737486743737333776200982875484898695859592493076693769642030632765717414958895093276594918924346625072650168752804133340693483462488000967447148177085843750703638806960065307509402240250952030673236053972345836084863066555470639461863486962832697473749530961626168166041054317146904783550753162788240352951750474926864890011870206833428306661269722329156266484649952701804358267378357257338367205544944011011667483441431679993320803589050877787975486186680988411703834902663071823067100773089616368577816993895147774604212562121554003536864246570222959466859653199020689653734295170206445107502405117598398071146731816321870483569157995207426042440977237658031058847255860508629225368060823336404005853707338582546613858626278801642725813066972823654849471678853940302789122413405931993494959064699077249007903125900620554208617790765532220874592890926184440638492864848837376172214637169051262809359386717337322719871236618753477232004330751028598271731310508087826998757986372339181239599103809717129022148428286773292632628826221840656786412534439166746486135520678923575301496052138665529822464387747517524717584932570897695132110483826610558623718747993861321762937854031326434090781238259777311081849551966162124176860726001923737190262810510580081957405396306211635515246275564075272064398912841129884530209231793245792039225482861972875750045363546433344648543514383134781107614214527884488410351330550956735545383779743037169591712764532999969100200001140046526588988652561926918244056673833053686936303426554201134996834382596301855738368722557368749071618067978079654399201264558000111734550638767750961134119251088753506100863646380716713714599609375000000000000000000000000000000000000000000000000*i1^33 + -2245384713926980766060052232992026334103971470355414802835749995602063264999576485750630416895753223267167261176336635917205678025545523034841698762060493407101962522160820835460600817152880009479922202753797597665433000054295442988589234008833709100749310876090216648318937908413430807035554182753694078171396956439400310286155548536072798728959696150476578927775782971720030127823174886332411594856703879102914182703512766712318021567361737915984298898703567041442491043182617393094143900957525321867755862924334147109736233620413532200892860677728543824364085906864305657566917096374451586407055142643373856134239779972405305925845589069779489250280793472053964269196671564693579129510446574230641471213783018163746300820649924463379738387666116229569154572293638143605050586827011697634870273851954689928021962255091513633503354105583198783041655170152677489721360188970932114414962649367613513073473664154224554800372803179723066350440945001596328306692226856727580079487788246954352234010782513684819789501149308397016272424176264284735067874430596750880733435185946669604683074806559785481822689767606408557601655941022830704204704689004047116881373915829517365942153484052056215840402865455435620332925598448461242371830454493680822929059417498118049102559591576646652609623998701563645309747303147618494021969627222468809614188757209851055731381563264059356449672733897975397205729985984780507140151819417109986711667923750259609556390931163914782084271219808114296188202286716498853300784534645473455386834815040800060488302277689734822400969905706230615225013957998286069990750333874073936425739058010740612492545380454582106376735598298155223470995486170572451288236330261233090104904687885236384456581703527087393392140648759569596279601207833578338212875794357147618610367464820267588489335231526649167386239852792036811626435038226020487630217358581896094954418868297120561806658148831514160825629611575130142192870674570577693914137130984497070312500000000000000000000000000000000000000000000000*i1^34 + 53455407829276254175632577577337847286064948794209803787903268155404289426410224729758708611455776469820623827415398644846465688765931207908672100511727653237645107070779364251394761579555195815691247079980538877173464058114996494436802670909075891049613920109300259053349019376503049504887605548234705262678155094537015729223463997230551296069528132010572035178791510562138504379018073580516228189632046096869630785251673824432382466223189492743040745897505090262559536570036244931033025417105108732171578404416256856021372134190148520279680298869285710552513538905347165468246297044568260665408535302275271774720610350087613000461845996394456762756373589651340083866902051879750304461775511921837252465209711407411789088635042419405601588600329061898592374135794449047567687890581730544788416616496907437708740020215898431682164838911280726169403057902941004040773389013559772881919513237773056744513974473780253948709769188900871088796169084349938752169033854226726945654149099435207063059806848352182160930722710611731583674852977791992706244852026418543103047215183026178653375766725655824039155387969101003719967435799700567711370417127515898201634414148738876758465098276685085696625109721179186483603697733012651099667471445810830031353228135610240289025421230000760179721310855517218361263369650991060900540393296651604973874202245448809428587077997132644916320438851923035633212184599124685930742881641476675461751688961284986951722278322762587528341546893756392866552396956539372396445846929319365282085363261419913520731420335894261206293601876698563685886378257710554871543416968937041338229334281802257390580606656626210969938623384924458953878893556887321865618098201511734184048998439994145543160146647251427773103310896750796148226388552839368152375798094276216635480459019407161909429841714842920816767095211570160586736128496021459776885639987525530370552300371167443627198019054497671163586273439905759938892870515512245142687181453704833984375000000000000000000000000000000000000000000*i1^35 + -1179305789533059730602118592099728911465919533390569845165355165473282673887231089522654319231701599146904619724698194112050069935413426228459103545310213942371696718808875281733732855922299377018431664953056292177252896159970351552077708666659365975436343714273339187517092279847401020558626295199699779291820654886883504430803633640645585783412224292988902725522173386570009222481293216501237477353924423521091948340862847560958934942790940003426471873725322220927342363412482744441674451512440097518202018221567365960989978883509925698657700927086129617391654659603121980220301378338740476202546710504949658792447634112513070810897603356716850601788718725700962760955322817986824642695227095365043726750759283533390086447285956992776543180004662721720494804139777118324556693030455642789813887436192856720774943851185230467065498421458899421765547312108893302518631452189532110984455105660161161000047677255501273665960985910096373740110631599998227209442813370908338850521635031820962093663780968557478461033677155935850357664241184101436715211404084807263667667195621274301289165186917563893165859427070868442823416745325596551470823113732555285534318760582729646558742163287320374401346543098190965958931254619492168635787612137006402060201428376318270205145808932297912103987405077332094693992992556154108375051354201402417017878057360163297069818629254969435381426991632440197693402287437694668351456936734495478265346525917031667429355927970261209457759696733641440551261168846859585079442395014872371956356881945286522790511869689006917587236483423517284275500903806641613525494820566773929027313267275875348171294001024198940227483357142160528550653764298049107944582826930498152628792213569274274629773770987418681940934906805365038939945910176654368790532074508196747634565792475732612885406891314772637233286875351786882216102145210195426961193703141611153785367146537987857923671961392654213508489535310037475343993535326865646046802759170532226562500000000000000000000000000000000000000*i1^36 + 24557714041602148430313812166230842231712887550729316064177575494745124399418299134416841021094235042920367285568364679160497943988770344478567566395193976725738925386306711311760937782180412485555827014566700651383171677298741326999673521678785730740028520660687726601379225896766304602877277404093329414089890439446919988184822567729509143886681549469602359978214588576538588366792978941758685393079777282355750793563259532134414301410383697307173721154467139608452453885345061213886775006375186554999047325239433924514609588869119401983140524138256354403855761912145928531137209713078151944406551692491337105187339915143497137156975260537027984964619420427927914513478402860996948775416860950758245592208743277487915986450245913343340947061442048908183440754844736214305164627282231150247789823705310474216870501922652037196688199360703581364639906714101592883506343028107253750249763066441688870380562146721843462013741158441413163054120405966051787012651775727341619658169642885035607018248435823803159727039306378100576298381770666531698900250378791388332964764471645014891455830808599291745696440875652399899134715522185258014168241600655068830053243979190388907774596394548425757261721337776987746257323821003328977037037127194370053790305645150468854946858832036117017650340207141710585579680885871006618276693708288253370665855676625641911470432398174772027574382315222009473150727389919470628267988522891215381954736038539412748588644024318811455314551154790629798129814965392381751160702789322415268270014302785509597148254767686271040180720810242360732342398675654456181870901048092608962390257478854125833363255658027949916579289138550374925856549993292923622171862503681908405587850781373515254668090057253337991936733957240117852699675141650243191464793029175070897078994542216053542189781840836449665922216128442166437021516910805337968821106652670362938200106890738391127893187330013991122626356651351045383009999269548688927066326141357421875000000000000000000000000000000000000*i1^37 + -458568976410060044609883334835473982043435093846375662994608992686465962914977791428658062300697651837002210740726042217188088154877202895620390487668036424777669625693130092304978477460875757987605357741154978000527932157846638985360590579839505602142413939911683644623010670785056905582180128903534392311666895639417394827711462878148440167645166342670909502430458463704010537112267192443673694200963251423773797988076207998359753618130929316415313974628235601329628812444812611489443142640047336072412507840914410805394317597940043714239769589896804598946371758986540345855591335780763370736915966053946905817624593686734350576902931636183219064278996088814289981445726266798662797286153737350694414456791372426297814787603600953268796243643367687635896945907031151694909511162978013430642395927306517898660013485817877330547772081969278810411005658473093457434660808576274966323480717594873545775421574721692261096595569904465882527944466790550574879933259049992497751531057368492122455015791408971873575698566818559261700293106909982955052142183567411904304523827926738278177895991320835313368502460578067070734875150113728936198913979376593769553947723569745819395442541126807431671723676352768123874896866893501441510919115764964552357101248824434918378997719136799288390696649100719462294623157146172813402553536224608642893475659199498741726692478123119011928659849179046059856768311027277337631000830846307617600322205834534211917377913399200978964164345901935778673265048841488545370585165494792124889223670809859592802585147140152550748468943363967646672539371341741975759915355401065149338225721159302527951825382519409901533843287796062387921831194715867941874326775565703367329329604544357369028175389570284528524361392590394312629732721899801556633846207641324165867083193520024344572346641287659259806640229838390685033884749420421119551500533344552670348464329326986943460110313202036440706504059608019339192304499462035987973213195800781250000000000000000000000000000000000*i1^38 + 8356050650068370396405064548460738845454831194609314901199151726114624546208098316045442677949714372830564639668980089332118582976147297063769129803174419173239671777891297463929290778069927565147150454194976024191487608991103492043294163246040366880113717727204735038928417762415895961445673027242418857217015955025755033064192806495654014983195518084463260430621965999099667572658189977701593665045928968136106416606925452006645351068832534204085840962552528288490029242742862565675553200859793455947040276791225733863803831867957140871079816766759201632593829695397313707629843149708162725086880115163409684339236954437189167106516674461001265461515979118622764048082365793769421824380543330923260155149592415010017541414892145799324275123651872987907623368731614830548665927192954003087652879145150671559275412965894891950514224245025712095598753405818312877356108134946857846091846217000650130094942674221060471020470794742011844510891135529557251950904262429718190939374581141468742415895672352966853190719745104839739363925529699568056903206671108305757296362895365490428331079584594188858725076484384310128248841520327298736090940830776649271609810111487612645787990374437438549262550610483627449996273503099180607767204967096165766970912581404807109841173245802034102759756660731815646365410362847321236283250595549872178526483163825740729251852526181180068884171732274667962206076911177778926326398666444559344386032742381000446749504558704138048092749878677227457882847752157310910395623113825411491668167750629253707272805269281332121514285895329960952446364055198830254312363972788874329652410569515936495266508922942258250136675828429662368813107152075133641048688895675734360833159157145594582292499126073220283401615515121619375652193824083777336037936177412116664714645186298689360424411369777363252987299636451064269662858664968512887460761066417599732446784712814172248006273212009086969132432433489740376528912661636047065258026123046875000000000000000000000000000000*i1^39 + -140674166879689461402057792933588145020680649915677885567302253292705671839348004265987236629634438605745441819317501087512056386190182008132151167317737083234197190642060951637074591339481777737421546288604872197705140026237347212622640979658024684221327033470718925840046314036760794870604482427202840538489300650617799411421212558616401284176968921632528964831481758596287085781493109137906838909097736673325918126786613098672411112871324759810521202804537798161182702816963530133490460561444178137667979362702517784640478798880294469220512366338269457112566462393676416812600987610747080202816201822449895722080245678693991321632259650004271622790112752727958380665467460396135169992068193662284903703836496719972674314526419885616353086172591719406076661148344926239926125252071123838986084455182531260594263724527156714390623398929691862786771597824197445825724828314391371326172507803479157569036313720238212799746486448605815644219095380761551357011447167233720344654185418551425435626961883027337383065224377250019502007658649663635732184662409225484911928895457059900321790211368210342254971381494206246215735451772881095631022104148417332644028903382047250661910127092460802137882231503643599356830621566602274273934932912091779208543858842450860550308623915679584289250387559908362241660839935806045337482944001954332486674215316374390842867717207990505032060370680370011294367096790070352716466636488796493942679658702920496043568240764928186967569870376313445112203581557730389250877435794945749283925123998542069134462663085795233652486337461798374514532975940451978424160267625763398715115645773635988710921138607971170848456541625559888850274595599814108057916222491403159657273007741741857477807954422912164594260127074258351517018078437152992316175193520881184680411345904713912978178071827798675432508295750574743907816774341751481102131009952297143031979374035752787910293621102099494443767114353796556577689289366593584418296813964843750000000000000000000000000*i1^40 + 1953383641050160147467728437911751437744495050008968874108838480256899474057899743875668288157716863386476373908982126024147891611274598159074821160987600445130074591496083932993136163312861202270573655538607019910690304028256120264439091249361247830215288130980892065357920467936944254908126106656414191065659955253225230198251138295019845503503862767369590717561496958703956554567736779872433310460901105900337054455465058953493602010801340696487722862332390147556043107334698220582895776811445019101269112159233456321702629708926719133372951431712243381126107457366523437351037828315062914682484452424762793732140786351253044870843144242742133588739179646929108614895961542674626934835578175374055473414179242105700124785352986170799384503875950632452256784465267269319324395032883328411519869435260537478865404322949806012254965101502771900891035272757172964351762212588502756991361479039756224746904477348856780722821063437375782618567834250884409152993935665984581205105031573565512835719660551033238951189737534846822552116457089478991680336433858852891119585207106139280321670056285323266537467946059015400350930293685079124035369262471634574478663982490250299556255128740261931791883476492843327605661011943534039532641861714114152453660757506777117319845168113724808275628989522266851978228238841419481809759716374838154643475946509982086564411497971218259927627225903684015524570253097382440689352996056655135847460615073030016991715701182945118048523303954047170216011239540904715257065335167384473296568327363975313666377273265918483218369034472847795857387367786779939152933418595879043035039421758475281559867432467261523594083611102148688995328237127574783109115479840389605400604277681695222322445561559911918071188849003424152486619574898397716704895523451051014550214478490952363551079868066585783654439774218308267274354125462258732174267271618883528666070559875935810302106842579421063398938410632275194060540446080267429351806640625000000000000000000000000*i1^41 + -21588438920238717310689820629786504570404512269450010623218981133985383264423984470752943864022342122709106033146487386889422953064814829920506137027607959143751650012316632167909550663330398088017838645070484909134904747961292549313475220569371848574499837842791846406664985137511987680405210548172384523036170985889331469495314485842058115289659914724742744908914227345134598204911313762524139783567026761566809766772617180196676854078999728076845226424561235727472442532133982930291882609143174127751826966443693014562398127040154196493635344793382226021753925146836555449265221741800699597613448832383838001742283709646449496667961464354303158151970466217455794222412035695994403569514278443598011353788004215211309731643438671510050697625586012728362450431088742223756623036929888383994372900988681492927529857572612115833167290350130373144463754526428025039213582879292270911637744603513722240931619019597604225578954790213299363152442130560718945741889359782710129499536502283022529331645583624709264789683481857412190270725634185643653821039811704681878305748409168757732582566470948869640572891210806144493956748039089865858275323618316846308725000063743002349949314685036183669023053231075960030670396782150449904175875238981734240094252647721383617887421450906594179443278695046361901414329774558699574504811423854848226556977063087511262771951476646823675882812823871310386079772649889679842327334869258900343108309628555696726096008992476434656635094010841690817619173644644774597322827092764751817887813162552297495328224798971230693245341766958999473731739341948340527650275932630312175705602954860337956364967565053515063903890317071327044205670125486298992444978364051355906714877379285922233669739818008397481647116533630846361347557755537131387915908835470753303544201287280591285139488160261737604994493909898704177551410992181335165626711741369716554034229266396623301974920925806518145049195684643637262101285159587860107421875000000000000000000000000*i1^42 + 188974638182674825078084624593252492758976358786964029353462732519875185671363897720273107297890343955335269541369719653508522223568180703329370233944027644555236762254357500705502236224969420649524358896209025470500228229817202755407632149879300394209919148972384445745856970439945916120543620722947615841474854115442870809452598735899191246995917750134478785671361827357271183844918828469332757715099979151009048939765095571698734036621550627192750102489808629675923193426368816568221431404237583059221873041814169579685954834966793514500581037571690190905503189687104453215763259096806089218203457016604075733375164130269322564096869817257744842245591317080537965788814251520556334191357289839970394383910121929786579542233182353426234476711248207359981129120267104369435433790208888188802948745591742390359995110038667389362857401871315879882628525530290205431512552153551858546707985421727624064813929524306090161334759149814615151639542675692405455943167122877012959710453328762617969587149084212181792021844830262884919735594324412142405958737082646875342013588181266019521886908428491879917883711239456744569511726368347856676709316695173994080729231813198867425804722351521545288946435094806435640499040236061127855696995258263514382281623843774289001080317205628863259276940650305666206234425589250117518544892191011574068395179600803356894664840594119560066444853058981282335173013931507407354976113515121315864493682506409907953171183558904732013137975877295445445531695727025672227964614335679284637118674895385884722753702631514154539406530207561661883385114151037006026208990098955685686239358325895046084122367374059262263189719204404068047788380110472092861680679347555514887465358373781399998110487506792547812866390914346441614912245632976792434487030076953106758320950642156698894003742411255699699368585607551694971465607958332833144630422443394064514811230699029122388161684415150027458961949334096347671584226191043853759765625000000000000000000*i1^43 + -1303237366708288994061044053227371652604358790252272902048531106057266503426996209683601863618255272523934120648654791220505694226045601935224389070107996475213394324144290832641865525921830045439824003674856894189524028371099215334306066948474885194540142363272061731018725428323332428891221306850957352334618240439079374554617299841286434708231190596230701075222449941170897610198676747854935143131473472458513239697679653459243161610727183282307380207936527504629284664151471643417343021068438491485755941791246363677680051608418609483574129288537875241443460122278150435078115354589410996465287645570558920890561377144855629798774500953445832022766757915079558063345105019466091572005065555824654516604387258641795268697672114277273379718572588531789397260765847134561600613191152635321713506723972042205751053705309243995313285581960914473214997501693841082671120823754636360940819243373075643999932667554234934311557103986267452572234580728594270686871315119748966028072660615463164809218523286504965943030248654731622738004852980198995636400899802401402450689137331065094161941208254252507924619588311118845125884670385061327987662964181093405489664774370192772437561950078232724511469767785723175705797078587164555508224616875030495427954509317015398957122946200250210237288157314813331221320111657012291414394060528227372892197115200902910292000631113586686281471499045027032072240405488642534119460487200459675107856904965437342588441505778829686434207067825195133944025337268340273584651421166251903250473597610333034225741269156968688882386071950010325828993109557452265401787747533346426098830623329461997587501239047836584100174094087919464350497648476854111321513052542872896970687009488066208540152992428864247896446269705791986989402966291068988268547863095121605163210272049860885702666118698416099601209509909552985106482816913588891636629548062139076197530661663135877341850135931307667896928408365435643645469099283218383789062500000000000000*i1^44 + 7405481663896977466965396684856522732013344511972236258395130344127140266771567509413838647795935833808173987705881601313555722036670118987179199188717993421087079811563092734381920089028969571812196652485495944801042219633856099195735473947245391927347187591569616779821056972153216013580056934735985697335751560324494626710868340106507097151484113992849180561281909634323010290899274426725927770182939318761343889533602504799998831834348076914186796865156142828788549009730922388442941206133428882509886675367170183446419262833139001060516164778153871431126844104898873063498810754813989637880850297342552455817882961475576231681817932607564971041266450400639962607265313933334308099838411176865319943441853662078529261015179997823904926304192783579149520676912755603003513929115296881902783178897841143533094264967367846593868882944441772966807286719871648738554221695425553388767029841034704322768647669322397187362558098003826974587348129950496710652560166154412620879427055803210993964982335776725466388507683670424015220297823331043669472551665515189400789666917851895195090905777978627763416882189493925987029926947274130215995124688012168797979744282765762836311777594430937063900139159122596717248780081186572074404571850762249746595720166842820462405081240374992050356951836880243047210390000085783779931046437501510832024535130131275033580172492750621119154962598929214417651917187659859005994330799663501603432236480871136949085246652364559357523800430219091083889629666851641078676604443767148136103401294559695677556594824027031638719535763604509367214600927687620086113839446562151981613511072457839028091411658116424511425006237710087869083664951687335959874443728319259463189825886653921779240993531147107452274653190473250525597564279906513024336719978547564401484339387354512555027932207459145485486918951481965284440761270079954355959335020084129169014982736092171085873126248368969204268968658276207861490547657012939453125000000000000*i1^45 + -36463125999130518384243144685772284561937835788211144410124884404833541954622460932335031039861727890022730506194513248320479407486980476050528771454978099737977489144674260780125069406020021190211417564981683726441840634138421043735359568075080359089718380984411423631419586322326199073625763985330194141224242163570982176835288997876564620840503919614194462416833883292010492458812694107791367832179591260040674100818919200214972606646835457245128518064161436317436453718381627707012416891432777414499119757246295791437029122689422801255182599905757990277184088285035069896951603032429424433346416012945559651789899399693525480058149464062995351358502660888079610150531808802643429099195842509136298362575549365546649769424050052592603085389248118311546610561138321420767159465939808853352068982837602855274892657647387734750493951603772235968741105461052693702284235370584049058111435466692891148189164250600224814107818390026572099264802633545072877117745399413275835527002108009151382562936712021870597886928401585024194628939245374855432953384730743239837995418734288990624724346512189214912322730621238485167722507362196853999567014225147087467705981989924940288603056454697185043784632066789718788731776178524760100478308341911635617791336150766573803261365455941299901053243831411253099883252962530662625137502471406084690754634156788441926856158904278620586823396427787929137985242727029818395260560937171939501645767804908683425183282715537614394877852167934210740620993311394570753171613263955158836909976115061617161170834750619192379994491675716212162460740286093358737655174753791945551119437692069670658735987469025690613919413658471896777164363427002590779111169943078225395328848535235421246590767670917334555174101537138131401319096219071456605541657805211502093014809340085577256142520965189632703646193950694293899131737536234962382014557301443875171926178435511611003402151203014041087385629452910507097840309143066406250000000000*i1^46 + 166178571807355774904875677524399359960238231777536811188129525880048481304983544794135287548510982949062453018789838230414977127870598999496278930634914806133943575966825593013769694568699318827220104873791992121457568856372565038707765555765258055966650710019120170798460361790102755575147040111045645945337091565508371887893645401906650236835304154736302031351671521370452189162624244006218023709023250104814780224808788309316389739910061862275059262152093982960061232562497498542332408180704113030907203368312077505799026429106974981303683595903571777380422711883803767283746613292127822877790032327059355043411805740605769547512333557765741742300977827077835166735563875978812345030145964208710310235724189385609051391756562648596870811102283320736392266319478325004858165409784407322118277437875463772189889086160795130452336617985566329759700580198965640733893689134217824421293767143194169967304882713371329904069542035200640848394576029438162940293255187556703434450114830487193404386819267085153911131751589032890114491386665994149643655560424109646700725040104154822492123614644967763905142980706223609331273405508672536338617760279658212196828064808231006221369917023090281080086607832114071173145147192798307699564404180320159246000595598607049615221788518120113920851458689246790481353311923403989866913932589548041450669077780776639610217118900984098059145821332902670653392446149742450442985765075980654895676480075368055046798728982361686440999355177454224559185341906440992522957296490827259629982700975808288607994269831942065605644216912985461628541858359503479821192326436600275313820513258181246596022841561498434670837027670425955787923343553925777856772408177349447120902259858311626798349112336995539464906579922360912271821051282623483459471749805430164818202646789729886626630027618075895127782318899682644807417839484696244105410538717000382539579362254736149597836074803677891660009890983928926289081573486328125000000*i1^47 + -688640769296422283189247652482480976034249577633107330445712951359938335996615127460445685666327416091214074993599925102982467804092630642394878738829957599606871844169389950030078284999817844168584962697460603760935057001933941953002212702250452031497857189754578639283849739734081704337729390540026808284720086787410173016644901977331658788075320623859141745368022547084862289092378627592098443085296402996907352261045249873532861889960961947361199607979646119121555668097053613712761822207134626857097561901703528163160060027989383763537990138206477271775175512573719953785887156135154288668877948413900915160156191295213081313140993631791745473695507152081515698067318797356135732999558116173588936938668241420426190472127718852941366668208206277396976852341132561018404237162805438479759671996120123023169870059691784855424309559702810889733244155273263330515883473938893347549354526666163860845247708437559959608974978299143975304496366342165868982712825759102829009241656395151367369101838044875027608533457266843703871047643989053028902511207725013178578265501614306898240740565669962279459589941402850308996798561081002677622995660718117724091382496692569219787287349986416941636323295541339264577347026064500344553287789660902738231524641994679358379233282241887326425700576166109578748548882168512410824006853180261283631905497438260366995407223613751032899375105839779695671113096620538220170175438174660025821503676392648390205094490497189656756035351986463823437267693079308732211856299485057254890733153398194322678413105513656341012588759407860964253468953414581666245803464222571934818725513686259494838104290864679021988176067040874636039098779990243178819137259197503238453097053311642724032857855351754201871473183586148985099521386316765602029144533358098395953108911774980686056807276481782304373246410897528888497809426277876715152293272873293034384548737213564517442621555070388068738651554667740128934383392333984375*i1^48 + 2552429761539436782288898165197587251186743426920483527568208379019092128470651695011967708383654822529243059263402797015375345823808983187828722078081590107836633666265286501099880771446109321217112207924282301796474341950717272496578792466506399884789957199357665011281345113775259356525113689811886995142921213847914617997453974200043247010683060056556388539806170378103444814127493936105043356723463052925718097322163567319182226997971737472623185964771251577004639619127423644427744650231885468891722983714666771598574083965626549466321555728902665476301707269990853003855288950063727794549914985228151154468773167198186722469304384858228325107469095480075738924967835811712354003826183713991787882841711622095498957452694490247369102385478056951008027556249700626921635675580290967420776774869586306377922653964116742186174807208016444397948724222253664332375689699734486127060262580481176806127490061505338172337106184775200941102048461238320579108729944305860926031127921979534870057725331582734584377478974697223868974535479566076333877013644788848018314979442504909047192929621550494389331137166905053228475103862893722665740797215408569953730752402389283394961649513523172682474575598684849474881110422302138898007945003409820736813229856190386793824588140334900710221509112315085700709482941705081849239165877536215829535511700681655458684339016724408151839682625177088132723129756120115572033546860248315061950699199480810110367582378887081265684233514554568045106886019295779662003472750352602616390772664326730860228905052778187009949235561716839501543239749794775339361133390445055199841318688030282814986041762504162729971538563251631677722478723933548073293653634717415299969342862766194916010239678060948612557855489561706173953986434812406829961478264538923560705214372654184754054081685534617767939023159446923260707612607989913859308273131110852587866159639798621278626556072918720019515603780746459960937500000000*i1^49 + -8257920322217071120048684107115140298647797307914465925313407364048252183744416206852651372973215456418023718319203255386870340308752611346704818711226802518423429567876441077113284927093874884400871698820093569059935312254502816966045855122358301578955978910242594208508532174962617735846304594379481202610685099171194601894701785802846948914698147012778766057972761121846928927152457491466736970287918100943801041933723302471659916890588682736230682267816698314024984812709489947510779359619429035194338089651354163901312228026910219816079726061422379975429736353151745919817760035883841108568289241226848295754381064140587904821852274890590554704882710121768269005841664824378028769848396460083066955401242215752090545547681503206402962856166517858913077283931275375345923053615677586290465849452165381906297541765149895192744389208482546853822149024666297266983849438272216976144258929613637822462448607400447288866253454575131848577626551054885655792084872735391613158592869359054649183686189556319578941905301251818808218262534608172102497148201434045393272506417561177756593177849124411062229003536617478151937913028679746963267613183421266745585330930510813999537537002703949027257162437518949488664843722664656744150108172462068390128361465197047346889034841473904613872258721813103213173034794163763797797114418005123824015017217324097938063445949608289531570147792101941134102026009911578281160143360571222291379803041949853569929174372717990220875590135703161499000197945352225684541051111762978908648593085962990425188119566324746116404906487524583743929369116312711618740650131994646557489216207591070262061789845981719425744383844784441792900772873009824045012512961952525176426429600190446707757774748730685262139689374319860734260655324566377409668607963666313700743767710336984487540054151369760300517723231417878149834416592650755588436137867869140648520819483557006475136491935700178146362304687500000000000000*i1^50 + 15384172176454028735472036816013207202518227011236251381394217089502640956015692054920919332878580988233070018149362179767178777624510018780953636426634420218943634054042941570559954924515061489544970243511313960447802995093187224759260570344532341739732965761087032815103903530351670133536645867618626282028125192109317875699904551644523949226162847471960128178797156827485299384042315678863238627331723319835802184644678702919444120867994806948714226071969976755142576259062150070257627549865110262186419973415994469322088459180926440597412285387312571131486034182312349815343910621162327950620280370205459428226359101101740283694704415338099536265901925997144833992125478990604813061772247209153280317880433642133516833824717832472315521462796220768967385181351367015170527018450918884408151976560835382024695422314884589909525012348677808515762373259482852570929650043791651913667118310242556041337604687535486016588871926050562435973100056769706835096861742240256450265283078408925259896371112772489834287354947416101964783992439129878688268498025443992915676774770700392850522037198156742070937356033918114527905737983252707341240944677700976539129193789629750428094867430206208877797455526853289392629316775832269535132323129547157096303692660738729814232547718734196628611237301289750366427500400619995098397343685159157104660730143214731789022159992760327561466843795955712231169187524694287691820418528191260516940798771924654795701555514698954346311768938632713608697718308360590414961720133155428274693636583310201006759238879886549886883792571101065152929046068331988814712440325019077047096688195398748379779779958020606648999892152653962652612256318682686123694389513091441144037283472235434945602375815609913489901369399684249205115472246383280213135624408804856340313757039057207699538424718385725467670407669350225691831878548405338685513774151976994634002915470012401103973388671875000000000000000000000000*i1^51 + -132586503133397055072820831607988974113746412297938513272938843271495576384841903811872555430767528018922702386943485709647350653897380628268132912685226937298415029554929391350496489425064690423842338378819342303518619147024683112749374759387002121812564977659979453080811205049197964503605328990696429289195251025113410035592482645826160005743581527397083767460963372181980249706250572457146555536578314206840413720238129615693913317419859879779586086723628121874476466956144870262219144526784804187601194599549222256712156047871620112373598866880718521147204717191736442558164850194719050766979294610253239036208908147858357038685770458191732585161692841692160263668160424181102397092393696047930993735719487153938029728058684438884727768475440876206731063357959654959894082683444373645499095385844872926499014021379094966985487230238320272587439046024418600690144845735689340237159567863590169108110309607313000432990775222900647376511217604437711595024844410740877983619033281363343514573193810357964039571419935145746868231467433879583475456398288072508768191479348261559866963878338914972064809087182898416281205968896039363050857849563822936703965372541818602527409104434348781076902323585090116316622121400838421766933879144520900529171508003932950871317316775902591560136483931237159916407924890098720707881852608090967285296615376565313797392159467549551818494793797047772766089478808872783224697281303739872680247311760024023206507718702772897397409063064749109330565693033868080354435341886295761347141306015960223472893104976854932327851061590043804292269954465068576590337340062037617430788840849483547936478151261392729672661403715365247943356818051526529996707347301608821092980896102061572599314130075292882797706745954511673623318717799371677926404173807391288738683010042984987657364988354324094960702335050412945799456686880185186963022842192447195737122774649047851562500000000000000000000000000000*i1^52 + -66092552115385791248023973374023355456346877280438537292949132398107985285194877635982009256451584130055456829626133113256153215603578088144538803117594551639092516213930084025116441823009488619013289493677001905713209636729346156719584866029321563845507972874328607569318779991381918210195269169883956892820409471972402380800997808582726973076087851183198114718100895722439824626002394071037553299986072850998949714620492591836824028032782788851409170764138996959514776392130923942659456046127525038957240958269051937065972151849340258927473550714711096412716971925825998223691267994281832380114454954437476089995166600377362145407706567902283657842139535096501093841613145994124272423213486041907045987155425158718605966628502642445451158269627332722619891207552219132156692175774789072298277724501451188180097133680226115180873379565721814772379249896628352498562349334182569193068562847178241480231381423223143746975672837292373448925341710070310735392501108190437512650500645756118686990323892552068307252997763444190117507287439565721389439603839212941615788223478441284615426533709841957929577490353572229825347730330874099739704885204942186094008663864517956326387097021533108614331973235750572662752798465081469149292321865944178680099339354558068498039280001086524617808007100167220988100266114078881849646822149230817436357340051351658233196579438341550173914836726141929963415908799212389937178686543004417429972864516688086315536678057532377879406159113623647719191032682524025525913883644304126868512896273121045504147730077391226312517761341544793873691922189995142605032486055517443073482402124413156947034996981729553843915244192404790441942517517734711842439443672918427373138483140561409860605635146733826382015579542663778342246280439445113123091003519128045902946683891765083687840924538462610832844849146629467232326313259608590073343665032443958721914062500000000000000000000000000000000000*i1^53 + -780274048729609743847559222502671630151071908708187648699572308964305702477084307938844261223312699700455342195668362971625960559035093349401044245628877312185294760964511738868735830747859063737711012027127834387319096081554676752869461885918531252904672015681980673242375516846144198742371918665970497661197052958171993041778632420654968312763546546033593132417633278757645440374390990652736819672265079325804969447024903179341531030972950963466133165788651355752040907360141306010524463184276028601672271374320369300928856298649085586658966951748454045687494152179919022364000836559295467507028833042752654493253130692912317284773747677557667031359638235460832943447743006682407197983934416130973272596997925272413525991577408798865185823946611330431499384887038965497948103445598701784653419652973159981644031183184886877342870673116657400692080426430843463614607378806848608812859109215673056060962967265583621481562646597980113728933591328010245764231267380503022549763619027462664280649476502835437227426652382481546627794721677299430136498434060035929008617957041172245385519592719593479908376997856697255006005739998310577728955367880605588016045200089567100843161895970440817544296798513237507627710116067264473350454647199029261434474926343642821697066552321198693574232342392275392596433078173254615360860022032759004868524548269534979178707632883737306887777830015173553966518893079700750784312739689598035287931769022412349647355791509202706221943989701682202225901823481310215258135642486516471046985482927566131785603390070847854271602030127343766603550554034365040128775208427187327550242803560190978661763778875961319760830976446625815410145712058938506578535875792381836269022932297410209387674349559735260119869099091776133090984139530713034875951200429406940120735560241500960910680989253324181406533720390493744520093130627744903444324474848672000000000000000000000000000000000000000000*i1^54 + 495668515067249460059305561357443673108838524733690811426028858568283033120614317242018102780046485957083503445586433823020227914482670567499796998396582618494020144747603957562475502603497826253809972879614016240916048037492245271742539998255532326314294923884500494425938877534154070835253104119473984399111047773947696946207795359048274176057566866897008362063601670543769664411645287396416856921702630531271420136147972384877581602585274040268720212409574975491001985956052078107290962781552775404376586876856084827311847395459439503953675205163384293662688248401451645651286435057062227656463645480655453923662344077647848217667116854138900005491834914428632559387195584893847957566605085891380684151796602607618345611919167120172097447036073642672279854432653422965592811511278667596084171909637820530117018452194554762259180741177169326493634140085586849314686932144533936713381822458735719171837257217987632460102159942628988460159556996985476140898398257815422540879195800379520182726005484530804094028067560895677333422970800018844196425805923729162588287565583447683402321078808919376349831324966159922545769229606895244566561112648261384005217813803056168301792817705038113995460895962351268384621381642560903162038020633284653896913626571553288728616771114201270685668386989401734893101406963755326476309595289234963166499149572068203476981225158709610749386002467913196777497050394930984117394562757980427885953209842933786113180976738149347398408253705399752149336883839341287069382258059716277595619667123790305898536175818434479453133701467727007264324123514353256252386541352454784247212149799380193929014050998669279330126187802997662573301189881930971543856160781988894051858000971993645899323563446754145455030023654067873884568728956233261837204417852739347940265755727609940043726217120277203095543540099427551180568836735721385167040819200000000000000000000000000000000000000000*i1^55 + -1817627029748087619838620298092127823618297845623381173044461375964784262998876960554918476025945025741584966024081012109106900405016551920433874451106689764670623168974843777613059078483710516043872597190537322020997876107907706770813136731182555222050227013991882432513434843084542908068275776982722603201371213328699378740972179466185405869457610063978004053850762611761588670420550809663586362146123823618133555329131797882913782624147108478794348155832507496077255761574238253999331283478939823761044703770663129026326452451903093461203576670836634919428766121113316927230000123853545633168852944528237892581896341724009248694296037244920008666521848681756834747234481813722501613780445777459437478227709873304791992694029365052810102739549946929135536972132686430098967880990540184257547657443675887429978312811806467704988253397583639540570700891619469116052500050734277834935591668017347461755185329144314596448534094243118146159148728155344121201444853545053636048285322697852380404594929869562606229613960795106578174310142313823844670960692385971693355579484344595789014142966327130241814450580756410196726597323189519626374674237855999050527501602395801190872321544466763478799851280527725862074743303251636703515280468348165875844414420091952331185600997584649614379653554661859468671552061899193799808207902070772500854401727638432549022955721935590837865725957894345001325567820875082614502348152622105173040790565806515049448839582401299582362568984681645476308679983837853606774565599631343574333394419642053909490819807043594426891041311952915209438687335255495366402103062316456823153153021341079785815105736375398590868933030501256892232817199530622461196026868388708767992689045053071537211480420205119740202271762823723342738288386312874425307036858549969988810734578589622444170514258017013454378417184345293610832505976991516509470720000000000000000000000000000000000000000*i1^56 + 889948165385137577711307621185124407091246427602602449075613708301519790513108077756082441386291397499105339606802893923603484343531710028681192432737278330596931040779697097470601736995613513691772275796518738965836597579125257300128488146161499009329190963306078805984133245461231222188374978444191774251901566545906171398318809163726658164655251242431049298792279862824572437085562602415352835409852100139352412797256437259852696558621028373371925387434440184420921313507144666488593369902320497069391907291335036776917108424690180684166767800636809679426908263121432264812172880191790033719918552676657124663841089254030238826950128353352506604713584774450094044522185899875606394171524388156359099649924936715768941292080687949865641609373018831210798428522600722888246435597435858128153743586135358949510928248827409217447964449929148475478482328531836640636211030060896148935652365037697443400843135709525207519219415986043954635854375863697455162273681501524227420707903451484105744369219414319879710304197738266713662860394665158662721377963815901648940906136063139887277412604283943925438126329062791821609802671350005897409482839478252249441004979743833432748493254861665431441343257035821870093731522979676902238293890097771434069876836023208820991225461763090531320605061109191071999063892959319226602863970687728905138491830563438028885701758930337649565392793715549406899434768566707276800098688423813244803018879141094631912243741027827807979451797038943646724754228070918679555576974276246362820230638528395080224888521825043704390753842976597434477937213711760699674626832178244305388535418750477324834860989865155521323177563037751822828575672491135838407546428380666319447104665380877411788893008218966851999632892615265395299275611928597953127387629844167377771681348964935048396466611436173310088580651682472912955996197686870016000000000000000000000000000000000000000*i1^57 + -7077416282881032710637441117092729174806785294195174328226559129702305606461632160790803953962677206552975595330018936268800443448776017577262674503532192542181825293198527073013112687725098694148379390744749043641276728246587904929584922917545730238896827599973255966377864129862101063735440640404225294218557369207975019843103212580297473765632517638587556343988916379439048742579150128760159509320989466442395453614892069440742957649622757417616930504864538637360456796391773138349229605825313461401605512328173890308467066753768685031434108505172761786269913775825039729746304705233996133367649455138096879432388669828749024175420296191339625929526791311553117437607978976750811471554861857650209593409591628060535407998806142967874832214897267890156323897833017018016358586633521034966484519511622382300414101073814842110515153676847537060924163082777899926290200910460406834393569476118740941915360533862709727436427268359380585805227379348754388170211243930383518058985599322535575869790064667229329553266916452434495223074382505966123924413311284203822924259438342140957339448132531559272166201940056205343498439908807629945718479511222507272256417820517853804826543729954873919841496263925686233810098332034242424296802065250988655943766093430890538136883996670141563100196163667280706480424609751852107754660726691381395735569238769384395553796483515118631625570721168391833302120128954642856438751214328583548811612891331651973232907879960993157252154517066592406705099772111205099612244477195718440000348377191123760388136533483631134608690898913383900237755114983235814169849409534145844284650628700735700976108287156557351239114607996763269322695898094803221657752728349468555706707940577842986339483697342311805784988497637934373044007326033877415809725812266183943563036311962139945195506541756284228245414961977602345793305654067200000000000000000000000000000000000000*i1^58 + 7793292935570438353851392088656329489313612973710373386938750715582880617807138116280750085386400922398838368349083508404415266275772503037501035405337638072021618244619784016493909638610654880361188946615633024128353452659445714747887973462887299794701796049596832757480829578196819771969542276424882512962221213210021581876143916579240743269195749306210954543938073467351579287471532273229619743664128894143451373459105300416069900393961065754454807853035953568881214904706082309734084091516610455903392556914622023882244796938282720314073837430527606760587475564798661709616906934888249241524437755552995235242549208968770080782151899523871948911846768200724361020657630751031894661159530467494391261065244133173850645257465322679057283286763297532052457625020411816572888629092248302601520246581763500257978687787890495244234688139183351248292292358510875175086431322671086583474079183329050126531726414298021395064367317043742680714462494841365772691064737434191049843494803109483535203419679889492927307716790448429719460866560491679600834580212539404365083951265084993307311027152458285910731948664596391908102018496142845224882522914426941538014308877115908770271595079799627347895079717728917733418356332560380014124243311292516381218672925849681750226402599163596042495352219219811464705847428023958044401918814466930906008030203449255760586536105707824924859167436618271916180584191641773221082949494793279465017269313189769781455608223139921704724948503082691025856195702405191282058235435006270912311967770787632695805811523442998038074745900277389409005054286209416125206154191309016904905153044616309416064466663216758944348522889859569144629772785057330126117967219850001833804509622080230539513527347259435905561707278366615633826548024451286339379748630494781149968813782898926652700648204045751735515691093399941889455554560000000000000000000000000000000000000*i1^59 + -10332483729793205015956897243309259151943971607130314985697118454960193418348601410983623466800231791081571021090290067233174021865759668191269760464845915625582964872765555617252940430425611414585100017786593557342125569861145764421128934132838774525166163054066973642505708008530063445347198701848878443379999989671720210092082832602224394369608551842367047275422178405340156288073957510090838909187505287753889555952581303882964913982144092283130327589009711725367409922681992489460842467482436600676112878163615919731969798414109731447731327269595690174687766198761853020710741327267104098396096757927899877098878270746647237376417566169714487261154532627939353233177920956234891502162459547952168498666207315053296323439481968370027953027692781190808487667853934487808718171724221061985712498834477481952862536219379646514545412472007315067469484132214602852879650810324368036946145887418833230581311515313412227461598980849532478448697479985763454351390389115760710013436363838376233899242919154566240976713918725039271832214409795085228485036592726244188211793238292094424230723240752214171877742531137950608417585551109614347378802765352788894083905385656856917018299137586916272444037490625765323707639821694482042071423108189371909577995967210893131528128155141869954920314117582034483455962232910409053256980992309541426265654139265362319657807055075371819024005544667730678582563001569091593878733130030146069847848583516771667638284913531689108673777691449851087526739248925311009987150940594986205490961626134118570168994420975145459892935700454105531380859435633528291377812953980516577727599820088168399357906318584783791270795852052276749253133566946857030932596549130287242595668052909142938360983928540315366506366687131745917525048014179645998885285006005211697455799779087909382279796457480931953453582913130115104768000000000000000000000000000000000000*i1^60 + 2828682835871850537485318367491139339392801637747993317133274490783948350818581565366866278893906411679535233247646249295918362680593050167259272181011617841301115546769882571667390210905753983433315249434514224200815396847173667074123240497837169092976062525193894372036080435533800806820556058220307098864778597139235358135914584538713126029896394288204207783799126383954805239006173400756864978026588909749368001680919838622974339609857081398176410531870203486145564540056615015195316399900017016804413731096706069947751934191470185338249984192685255291899146267994928728116333998010054203545203142794706842508778960748880421230897312576528313668467832617261868147325868442802972093206483902062605485487468851953839781998893379295685042253896255622510771917982453666082924571565147582180271967377769305486581693016570062217724480798265812746390528756436978183474004503878899962667993836508851782092160480776467004367085947285276458271379047474951860742255945061503947166698556293108355350268880987512907779344405301011583412572467202395128375816552492646680083269581330909827660284427657226842828140832522507613422227366567512589512100449706237854890134832810728468206241990529957824126106725858100499317610427666278232020348698997149477950654509674092179753937122102116940650710436028632983066329508916919758525584505360507708519312789413387243532389038791242179700935808096191513397665634338419966693866851752114332160253775443935604162331524325312967959241786686660932799869093541287252787273508710573384644814357629080244911146604828654201853360465232600167451646348211898442693393190067421600063610462780319054953246085929209808319695155798678390670197222805895814972195802345916294931113323453955971289599870276432003426554359801799900643939763234230588376688823895187038420466745413718121901467369601385114149658571466342400000000000000000000000000000000000*i1^61 + -4554599029394709776335511989336826700382383997944137337539884670820560728538888042635877982446918994183508686137176567998753868620276290291769237062766624920564455575154884928022898461443388318857868289472303626718726613556671125980645818254840949740585856719683157772981671012048969426453963550620204528855372127627761935378153035864354586197739736663861110376678828788210740678024794718011615552553591394465445663434074352927343561328367840022513631622209027793271608655078612152929115514626308595108859152199144019850357591710093687566966142912501913478395719318192814449513566988716906559703968621195922166638141449095923541869546439093637730755388395260666767799667082773136895375515297181134346835739187851595077438883666030073800557539558794788115052604174709359847029115726022914886826663023598314348925083859732612832574167785692297376797197187098844681280437551720636712846023726962940976814917511415214503276098074491850958159826745192838883585472763049286727995316969134720755204547760633477164597371927260204898047624268970305234551609699052357338479406351312825657518795692023199531246616043146670113291874002738742816601181788519996079025839965885190900313310409325278757895812649542305891661570051812630522426060592492683177695835163841806436499947124649093352637984001080359674039913109792443133500991576182130906430412337409684362704440684399132701169001124462150722428601607307439449564891314362045670912701291057866175368807628527489319774362248660454330540424052200321581162386279407900540661678903261919519045750220188524201788270144407457080819630086856029999064658417341528891519766458852262595236416557254747050123368833562338455732726231171782906292140113615745245034656465494596003646892264987168129611554041557678102936947411091753814833693081809660856990724990603043748493014278015288014317174128640000000000000000000000000000000000*i1^62 + 1212801625518249540871600277927912386927789692159543502007391596201068986847684598861685708284444027561604368890800210701339698689960470782508853817984818127105453680502777875459723167727798867087816873710721539853315239945909125109782724475916165325498961780745553103712706181752165252566760464419502472621728956175303156469630868087341557371083645922409559054618410263539071023137919348325762809255967649023723447509546316122936500417666179060632592099114766446611277671029626875702904709548396729134197674180993222203343630834069288312156451569868024821736602896409578523386900571335424759198044739823193597545032713570791190174054799354838640248561861061326584910420977814007060389721095142799271786582397976542006653433177965697569745682293960356291297999040244305386705279652446902913994479483260484581619479361419531632735870706150162253185272987021062429050872735224127057240629651778544642306402530181533346671651109657231588198931274129359608710845953663984469049165475640203303949177484254015624778153233447141468633534789067388950128260510953642130307991456455629980327686739408166447679932562240241958580442279943239259292120190084413796391407028520912706083327287162949424313440928321019590834431359352404811737407103282508618309723492903453646594831241465039271877409764128347987749440109882233384198684426668133413975136641285131009142557454453138266157456680704220071874214928852401294737787524554019589763875037805562535193147274467050184521843567100643891208975859003651964097351626939392043122211721629988444629023394447831768641421311639111760757269664247865965918123052222866103249649668433006801317171244522702825040471185073756005134889551235385241447676103527789228279233130124278065612245293376548440140267506039371262394462594314610855831820195016007089799000845030453502139426532790237076127744000000000000000000000000000000000*i1^63 + -601702490989799349489391166778147022722822572273793159944354586083826833388715759593741986255608905320260760634880744495458473306852118105837495719832949394353379499733692290951780980511632486508025444060171184223077963523958572103147887670265462791827700610768105012242162931418664131905110725567454433971460375527410789190312010923803105064746387490674402141043036526810392052884468196155077777173635420214065920540057904757046906811427933695902831986540135083332546518298209357708837363250775737062406256871582190436801626386775513662702815469352150777818966134284639685291660441670266360014482699337790014852009251033688489402039657061583747908071164343310834810451564545221486541146488596695651195592120978474672676310686893625702671445283844431680223805677110365684986711493765102799524632379605453082617742987411281477943395780603518483595006813517076586545706350798580028657031991034611375019187305220082483093311695599003624776303292121088651680164951571107770896590914331329782997858870504937073430491776596548752816784009109301988239662659102126690676708344221291847489105005595586629021348953970946214125902777553180617195197204706188996674546090430721917880174104059251513373770677894870817984284354979304934815985900811996471028098359647646897099081369681497413142245123753789925843719342037954552817160840441952177668636383812040984808210333273832757361011930903232186665123122411236366441366711640765742838843172885386492737898497096745246577359084089684072384479636219301426972671074880539911081485997726725212288435478622463819089277251742149978455316903204282213469837379918834406313748229947735689535961070292178940422733747075176928714519751034373476545227958780944559047517379487085025310843944782909886565860893669726212103529098596321478990410115997934491273512479446258556903727740456271872000000000000000000000000000000000*i1^64 + 156273074193918509534923776068449948207004969643595176177768177226392478881654817298563467120547715036267956121611387901502798396245158920369517190672974688907402280451948050708267756191000505379000160027307043392872326420201656212780594667363170261955628218120600146499949903895371257121919281988343711835244262662360412775698253939715138245521623620923081822186943769943157466003928508884242036540347963912307659815681984647080719741034908326358440891136074920939744662817370791063941947834198107272567939084558686396733999858703436875985098634640910526791317380286935102411099079145540036585904520332008902047331359633086835690154832531245048515318339599140899111741177395666661463854891111063221146271634943604935521954628262943248564802562305175846669373661152954710702641038984718712543593983117336033510453083960441986176223986008999642690802587427027860867240851894036418793427573218873101556019776935165410433212286017950422024042329437585246020380589930187210557578316665436720783669637706133002488844512569071279745781958715129355696019575985639087129012379743582244852363672994633844344874384908131187178394358307385208500378027307630647126478367565900139378914071807822203950729848177365431997095250186053291184410548477827377316733916149650009075831990615267861140439344269589959742949370105617654580434698292051501579720028166146098209127399111812368031326765710261646192612650201846276912233668793730122349077717335615479410670624881865381675031165314831958912945834053388139738644558948206401049267116153400153982865366864170733845817817721801034276124420354150500890695072452409618095372967574310995199949971833857432541151209641564135570251933439860969289906771871314301172214054392983383226540208566018031749466154827409837224069843149397199757107948168157588842365090657108208837687299276800000000000000000000000000000000*i1^65 + -80359713017162348908599346196426145005275648117537987988613248099777302047089485404912430340178151976558196977905299726779525111390222883388181408096460985292215056533032408448638084666287632670210830842212364119686208174723323310834002189960884483911454474622664277923250244337460381716971461625668971356567757916617844432651823809505843679096323742811783466396026895227699339048800935941042819803911100659756643997564012531954981660584483731830297730430332061711952755273092331579774793601548497350981087683858885754993478742377615880544207290533718923687649530955056887044052266607766160259430695044385657645904417889029823806035747746653766919364956879843592865426405372907035173852344207266525208933320768583503414800341342002833561613884504004128575433711989850029782554112403861066511812360200167424956029525689070477957813920279467430469233301948902579683804851687613485154235595346994836569741121804424961406921278216879832567219770325833154507123769360062027687834597894052941349837916386662405570543581994831393767670496529230511673452258602409856722704989679658188243053960311153282059936047278289597883604035341992568138130639726728187976958735990990630058434605078909417332340545102907070716336607666094941523515655149096010344721256138096637417298713112585082375813286357744874775716097422717170913796482412458961275483559906412928169284115682690475545938481352322441689215516490201364920881348724414363501954082086123679679655105135874027110666590192457577297693159960079147173558732183052235445224890450311938217328098665319173904287357609050742954532619346287744491589729483839212075063981017622297591832156727882994623094511638458165011181941127906958218405521485553352177532403714602233270121593105090201635269302673115439413346747878609106776909487933994226005043938675676458864607232000000000000000000000000000000*i1^66 + -17280338864707586300343444028691900166828478102017135444215493680620988800957610220977706483589205237417496597288772802209428969165730373825285523474342371870026660377091310846327705462455678303123450990083932331136276964522423257982722979558072622019910660569187412167442627613604818021477470461411951026696010145866021388021184188255319473053313058732459849415753867468416965134288995595525047655236456236133222141387698633359353116099748715716588512731645900795085165546968760739267833511720198693841808550942878969391939282436372668991175245232630512309462641819845287817756582437116237815842215018722195781367748805901302649291699924448323510870053377027795431046510710923273168812195435588349560731891230526540338512400025121970503860335316006690881760686152072030165180141837147166575406356191407088817069794448130244925609854947225754976081974134978840067612253923719752043471146986719306165473948643663185800280931606258317448299120814949219776586900934533141202539398175833757117919484079850521682277590496510472225107526435808047989494632609128468400356807592117597271076747925240479084075937889578648534976367866795422878548963240434542658485056994805785158885021586348144976221493041158475115837728499927216216311716477700946166727845852315217671868616047255633118085430521160601535961954833626587529962396335742179095649394500538413169083372395111129076627973605812619086676898921024150266220454283616842221035815260114298315413479945993673203669887746749641220495416854267283659127807805027960951277929163931416945273294796959602796330395208728367377511537693201824885206913857730218247982137536075176794065043222854403035486787409765270932081533467288447178293361418593332047953173085660533259324766600224138661175375516106054833798863124528033787470999996052335778922603601117734502400000000000000000000000000000*i1^67 + -9537606595467512679954719244998026899607093665792733626334984522072637900583921209399568914491725253181471511320339462549709161837101037202015553321735647951404832848870743132145432570740058276296303823626502841414618234359865434909566311658693633511336182364152634058061330889182582165802398269864014766491346258626573000271708503866052539111985060935952947069701070934386595711101617628082860219068047063287002518368470488522384288134962318165545307758531163922252309155225731275766985607202329885230890594773418464380261356327935665487492431291378069845386442657486192258304526932211290046394727268957906685700399014169732481198538940605017839348033436440716345818343575040580514537323049675362801603486533085405096532746797681179081756382422684603724203130002538160687047329554298389011702841929455709280254206846086410749320771920230781622262239614319231018911206271645141290731634189693843884749613243758277526474594334510554002961992440252502128768077943298995820176549598345139269881115801632695887762314028823245260116184174388595841797016202195180762174128586191093695639013175932103858951937855170208182885977931376236624099817039485805233073830410170278506653018550626185455056619527902937053418677990151325611463620722317371657600765778449695570307723397692739783637459341793308134871853967391107523130190757932219502808722924186128459142348252228204696748741370583426624575387873784669873072225138925310792901320607931041007270982611400549240503647772314951220497480942578275842838584418924633771821401566757955832461507422201625821829064247296984419651539604458429820640436325812987288833677262736568258975143935888609018635500401253569409994408717234466667126883626695698067288747565198006350388245322391827676390315153905161844619621620273957719474152230310788589282828558008320000000000000000000000000000*i1^68 + -1055947773630996232715992170895966734263063619834832124350843323861528729593571023306320322889516524562018878302823546466362704073308165174460943570362868672014648390551323240333174122968891937534117803020860242221326105051168883471955881475953302713901120332062030693624304735338336953878256013855627420682668901576811200051463117074713642360252078683859035684222245725826417039373494304995213428712977688403499152701912013990360107263228696386181825671976301847691581658187063671812063814859155701535208791103052906174712437934630832720368310611438846934584057374741827981004266634166428372891348715106486036024236211334371578685491872591394829864752992815176994577480487456408682800971577370654931608992896385904120318832117305170614920260468830925645965042843353559857921362912630688487013115463708670603456656925130147616459262424104278908184579317878131675359959835751635002035644967521599686935373298917534367316883691481530848366823506399258194601622352821890507740541342416690690922648116014066752446546836654515653940457143288166475564562317976018287345427862130427315299647683119168632819512983522891564428375967041698324756599556339036297697796317389892294067006854038044782046333297718311727555825025980551116274067008145259412904952182983635272996606214930113693754953432782008555885129821230926884921852464277056545825171892168235538329284775305092529317780301680513379337994624839944027231555841697532042233692123131388946066765605840473551447805672961529911905197682563473959809532324123455232865483406273029743438152853799778831820047011927909107230718724830069188003843079385066312966056769954579806359294680094421269992743065108349150991719180183263284044708413880200280757647130828754352413568745025756486566706071205544866486818220936703835596571450529030444492521472000000000000000000000000000*i1^69 + -121994389665538926537554980364536733848835337653676796176144821161074572868904436642505697051806842784224483742464379328137313442435510796892082162123698970376097224923513207276853920385627336658322398593357757487442177041110478584202876768288347970478198641506977920874533015854213995460077509466759835336867051607792412697823914995336367341399761509136595421724404978367756254349825565647034544899352363526017649835256712192246254116210859816919517330769688599265332550940151064833589922513322857387414014281461603079177011537339012290326120454955422996996184628018843395414318062812748725925257442957061134679589815318380686345464510273189218757785155023985401122982690477154721141675853392631991143536733784468118272175868946718343296067712217458051197476394230295629222371464203263773735959223130112379576655092180636661020444934128410853395499470574111937371854746779467181116362381721514234227950062979572050806829132271911308023617848411953049316433100143023903937636615871098319401350989088054068752625903695670527394877736767922737937883424513253613706908464020336358611006247450466444234233907138011179279333335307377200474618454075776155722783058001242821087187083802318473891435692956045090706744894590669451469586363875942882760691457592975578815587519764420678581463812639760579007550581053114244315922048716543616148561377446912631827126401445584842449261873429065386301298116660966542689853097412164985400152536106826034740021981293065601486947476969744015922079107110263194882654609023808846394275864447207287454268183594546657400807132860764659390393045827442937763076813688859964080702446865704160661489550379715923694671072793051235199948172062270770818211179162213471773358981515767677817734138327256925754653324478622598043255649681463185548439897816717433241600000000000000000000000000*i1^70 + -11581640808516458500942974054883694629142501834577897107271560453227519894228399891786815276977005851635070496442005477453308411410394725926486504879506103357334635357374829243647863050792553979096095518943503944044396673566526211563738649172869442693996858854648914708136373982436736551113874840471856523241155095866376896899302556220600508305352863058263117396900242010488746064314519360964643220491511184788908432677578288183147932038877657157015150996491552401573135172467530047649680223588423886421958623224529322671688040230651476940544950857894042018386100893034146105260349400769378671765494890570995151255908954516267771798439228938218034608193010176689701691607652810799725517123445740815706465271888899148977945964142185534179948868989281295583612223282508573380678241427985358575621756040664684956911136661408434831379594267398333097432860390110459763607782743817734952138222560427896308122375153151860319521583818168469040735631118484430526014894005382742081652132745893511289047652325025108498282406546823029759746574596076531503151951949719663222362068007757367416924748231393632641300816320580815956158342936152135666011932657982762556098083591637631572932352505616322938341247646027343373513311489048058180299664594493393793013732648674203413199215649699567748448476284397353914109170458774654004006925891020684682869044456074624309377090970536187172518662465523681631597200677095922006604076689897594390862234577749064908143764991954063631101589622157112460076612140183436778293502379757545521016900734647167992319479139412729212360513295205680466912238531821578882503495893616655758768622496402978361307004286297564654169757456059493586650056566595503583419551651919166737640355756192477736010683552947138550814977966337498593027438786649636654068400757145600000000000000000000000000*i1^71 + -873558177326152547790849640596799017312787451006090573136387284110054922821427202320026290801220644718593237458176896154306368409793792996791912592691265319986769474357543657130063720289872211701082831075872492547475127540579137835275741361820116672181925252494121388073799525464858781851447030198888654622785317768491415247246495855025286273059822935918472343477911846053775112569448765945185622649506279379556920325141848341943792842303693697502831353891388010105201023832618206993266957106412837156261181431726779337526615099036192590368694342342086091544471935291880907413442542662827108088097958559397677714474219545823566191205833989875488257017636031721102420941706702307905814974687858349220568680477103524458315445780457638638014578450327539956814338229710470341623139932961718239086326131526604511434777933071324232466758759763918671337001902461366018717443457304323422744436920709184017745436189117854145336767735427641609699317313197082546212806323405153526994417028858925389953786444012123001114140320791974616173563083672939959202248674744434435773583130271708189345478192505210531841729666514760705697800716339757913190314975910578263298063019262772649964390249676058103386405958868781565070525547702105140083385466272210969153891736045279948840737974823538359537270478325836918384836268088829852288558584225591430016170241975080543027237043234196895595111330190699619681671754172901311601981393472886104870962452871977904990344219007373113200074355070409612442847846194535809329784177086291335480569708673342401287618218307621086217815568942553256443164860245776330996839722059093657593927981887240204400927761912164832458498806006976466473202217271062735654032424106629443326094555201731987901401749789306527985490662274394905688527950649377546756423680000000000000000000000000*i1^72 + -45372352887563529396448242302552003390831347401450191799335651589591908791431376360212025802784267120174380432644372666833977203869789022865595348615546686463306631447883137241892377015828956733412668626989212705917156557489250406612315342863645317406659567591000873368616539438772737495471466235744400651513008620654283349373574349415837161852046094266234684068844634789802036119531647174223159200303983325393802373318074672985306623307905987980324581548597213601036445898844816016244836066424927176024765257112146262755617335732781810692035429985192164657378603216976767216624909767227714795481517314919406619904526933996815801117945456806556153305568797979678242774120475325023172050073886401847380685198599185650429676109256288246373673433076924673628742845950184298709754828144296915132965834302356212077268063448569808157288239993704926065544265955068555644633180649106130913340641234614472498950967943865582287114238978024439746159953234126428186592236523813734854224907521226101100360243115304298605599653253844188399345485888864852585600189157567764002980555332696856121910985965742073501521960492318014872652334035743816135640936864895360633966367743682335970937080676648886007940304289659866259229373599260433120476999791992388545600757647027090246818288835828344484987547958007511240234341520764458458381835376121534840004120633983249549652602186217317678682226365131818680429455457100152562685181342297473345946173408122038725558457806563216737586911393341281645754312724109680822564080324992254365086386354205210938698257679547319042340180256767060147210350319169507399109878518227653425197228342560974722191565463216064570664067542274906484222971188640246223710307135981457617684169540035162999283674822268436566657960134352058968474630974982429081600000000000000000000000*i1^73 + -1595686774260827244030385780258837543651811093308758945933571462067698367658298431305575292280123677482106081912235096481864420785752230842312332464842569350812308709064308095089595825274616540009994188463246324073281505263372914188553314304020081162587057253424456812989182269442212226946267885250149795935855886154123211310236524890057162571098264650080850996450925367239106437541712367238753153287034078068921005496155303722168245912868165828189877753416696123813297434137108669706006774299242170650521642392584788005593463480771139246701243336178972493293090232971800132570229916438174445677792202251727392164090251810182229318387040851549183046077210448932151990500167178139921743311432222557682669035943649260013095688826015955569832383274792806558871056012711416295352593580485761473561684276878381512972357081698653332189357294358526735180248270570797100248969651692549879345046455584493209283535093673975533161630239072492421924392942364500702592243758197028883005322616831567028419298664816820677689364824300611152894134711973058818620175792134528500038191060440206843569381075546773192753005732287330645630820145761816385091036285663661337153997467982438769499047936895547897454284046317653806685332967663619380289375778347549067201476385044210205668519680728371575617817952273190227063281430253879488152188425091549624442928383002757580284947219279429879167154043092362473314245664758025141602377603232565525032818567502385752453551171290892848498160200780186375363583444299902255778908253452666032023425905130564492696104529021442005725330732207130109500596624440172934754316924517488229500501041341953322589653594126957731133184663183887112459637273934533349607908855102160198604890035156622898752036648745956734759209205169910664640828633251840000000000000000000000*i1^74 + -34479854722005648256079315971442456825946888930631008471320098767012352247646548715524438697925242698216346807831589842935178178609353152188501848658269214928121011292906862753042670510007955067143666718099550140589222032859368349741196404966488028756642861046299282659535005591824019142754906992146847035162971892017136432749962194097279114081951974811348118694157172515796399213794956632379230050222502823809489424824187829144190744104182167123209743825474011256893095201029009806945363331701935943137970824106178869009086584947177200541803423975078459731203905976824936370801743156478299391704628646393492910620042259735477940881980706693235691743392838964638206441546497793171196776120319115636118167315767242936061464245261895377015461491962141783925940627721310386283628954770067080772098881450828953811819147296993609524558794446751013383154874949229818697819615768118802435543514479461004794566050867798238784339389259414885214622317496921979011020176131454186630533815792530535077157599293087438245617053138869131433915618623681071691381848499491407214008432973190248975235434093171542381666353617928743014167589294418013658317648379512944098181192464173150926194918171120937134475395603781357361978705520218292499158067897872036074682327474741326783945289739266408087246353179519239934193505228271375435602675581599771577913074847634129789195464135371223996484355783360351365049289599170546106585403880025399217790615686601341569094947860084499570542856406644857199190654842967197870994963848837084048186966098880103365013131152442390383398610064920447358071990797018292056385814264351555181436111042684921815431278711419152794223140835520072689529061239333702808993082802209379963518265050587989258324164846346074697839948136010406988611584000000000000000000000*i1^75 + -368649279603879459180908719080031072833187216085879090652022447027384585122546129485152267572526756917415966364866800488644052596947066579541533820366799118715255573355991954221396922586710334354496063163419716382436732043912379021679785101104521761777871383456431323565186678701674073447772416962869407835625869937996187380568177936125790204440070669831737843464876110555571555507183675959588876603999184326413129712739516317459029215940022388890104433930257879356006057310642893381397548772796285867301177391288708497878321147305511093038404918113105539791637008934490715469955355188318815534483669254735574324439908708882745235240766076310113008960155477515317952017434580607226003783949676315555702771307206518100519715795742756621886322154767816017148629230713127088585806213808666310892076130186757772182029157451957052772902182047948606324736605542190045648105480573840814572695799349616488442795791885708401128774617350887663691515686950824911895878241037336238475185368909002819444962336130946528034304558825462153780843440291433746062511512253468285112458075866067746915674253494053487522094387792147852766216405257234476678312426343326872282296364448298137265946619932686995329496163106777489088368346328690855516251181682918094018376481723944484539235562073535053746355441142201404563476696592967213082717713838293229622469218900858977094368566506282472258230318124498193260579280902253257633490480207281797513028272938990403347364023048999946417880004746599382692264503643672923318321477207557730708929331997265802494084406435092609857387219355125323154276237560289228939467226463460055523940572383637941004619488981888347845065305954917365706509943948285248783191135556721802705955948181143132716983101097438269349716836446581555200000000000000000000*i1^76 + -933090670656056382517656386772168502214191221269031789160653918759808867958889051309184606466213072215811584147359048091158068390819969919542999157326386966583378803584417428358410354233989640044639441655332150854956029582076117286412466583766271859160166889618620290160494318076742056258354994305096664421012051304460897907060397480814220012248039440222016433684475862484028586716369506869570097381984861168466898999816983715658516479151421753584167513466567537117023702779920433059322389580421910476497676445266430217117131158467745451245675043983724173778710668914799219992739757406522320623599886831882616203241513094313405185840644554423133520521482892782496474204715083445462898329483962249548496396709661613792816958455570487335635845270119368587729054606749630366874134530548737254657597676460069712005562017420544462912070663914841228660833222885140430014837343642435013712080315699824019776046192118961062554352390835531558646973239000521412038830696622333054397354068093097152407571485493322762110204568270401665859373539866492111268394799834315465082697786558156397889151118415364553611089919840064784906646483902373797906176316723917625362767556697652699417127343251047602372866791562803743875443157023878225499924650284231912185753862780215823552542917621805878928743137693563592095105069103834692482633505169166945209767913037180783871928140610375167118564322438436460020584400403607181002638323965706121817229738670572225953574448448693669346851279220389148209868555230482776280860844394723390516845433440163822121047906318865181723293568931193541846635087832134828129154243901663116320366991353369014453046014106404648079939294855278314627573120315629460931712536271035230448528519533088017777036088666660631137442856960000000000000000000*i1^77 + -1162082389837740201701587874367030319610500608621716994123791250448264767407670993445626782461271328288139966778727795994391990843439670087888627181012541656048842226686825038399545327484220886032223751851651533485066052247277146650475673987862889916733003466842622102685345059360239707151519697363480456971685972803442408713368733890198036838747106943087906185378456677501666838166569466622247566777230025099768701646424862924287527849504689833579708451330102029867304201460048405333808594350763063884922230874425387739102552840835417248626742928492985068184028440568087332101076859871832366861198491439012999790788712271799985155837338173713660373730058843452705021795756355618583397852558335114897397741540388455396191572740792858423394021853278731837381551371173626395641386204579777424618681527601381745849842186981067007068543529583958823622055685379442422226685131798863851698248548590976546622051276084010481633522634115076809202528515769849796823443649162757118217346463228762122058556720639974499823033524706647099733385322203438866141606320573086661228262349899544848905773118809773482693192324958057228529240818411399057159757209927474599703518903800526149627897853533179820582899588313559367472464639848561767637425344185437026263064486907746781800739697549693677823630357121673870382228816645102004358891920733375855566336653983663060511235463830397725079032350106782427987396194892218750776660310525673829372576958724423981477967541533183014319512803802205145723594016605643133110962400630208377188696458457077440024857207597001840528177317336241837797706812761966324971001722863179801508409717926588951592342171603979734537811757364092652269556031640943354100814416708140640885221337320443138568386445432292638720000000000000000000*i1^78 + -7864659362930792002219212738116101011848780936390743738571474721881052341110063196388440008131023881732680901409588961228146082490089701881281965269016345295803977997596473648060087864847207954488406529660406995381574159215357026068153913204276762368983331506825694622635808369776035827433006568630785177503970807764499657290471742069132391104947386639224870645315033839155418921278283557795456269823051852835535622367340892048906859485919838387988875378971185295758224116909646174998385426160323533311425246149512356924395187951638653970038693266878631676255835673935161262412653644111481984816140822722751540707113783478614632523340225524361228307059299331134415316498843724701706632015722440680489830202289360415576675413609852365531987259762318468403795682609729329650737318775836259095313447103355909117111003973688211250185981804467990175483015806230273155399193521306594119746616167952480000745324460206508562816190342546310199248859765084869572602912677457822436625133964880528248773893736954915199193092381103908087689146261681446735773233771750915295860138852219851670531720342701049980402617100973034554788558990532905575978807450943290986381684829338346210690863394926312802663416662063112965895667243099303013584515556883930364126481887448836856507938487128461016447209752181223188705033924408607862282932062010744477644469130103336048136997284411661702158619949486867258985979509631295472518744822371988018062133429657570558685117247690173148732462398420883415477501935100473773758957526007342886258385796308314717379873998205665282144092910726206322738263119379178151385543224537878946904546559699768133390638666119944755822798470620963879346523146247416524048654262768806638408884546166147813478917734400000000000000000*i1^79 + 508821399139539445873637683270872863451085192930121054946557699458625378284759129093701986319857718547723284679966535867049263209488983331711224413330042483572806650111971974414239209562202624202142217550412481414925080701135358700978077270591329639169885980666045890681562865131540887617128625661057116178436894927033944674595459172080015582232700423467456824911069143238826369248901312101755416209975115645418897787410464176291270517477048166973733458799737574094727071193223561456998808248446555871785642990398859906771437202017343109148794419057010401417263434971079656586993121839570472996324676124170512238792599178490984602452220379579830676555092760158257267924504274866525300217593551241580079325084919784216334283985730210482052861955464422085085880006823817818105946737635989778441407308707999953045372218817088847959856585597849754032650785277347606898266350755685573134080004790653169779647521698745889050388623383613077051791496930209056168392907374058945349358292485614246960534023306032246978428885843144745028172388516178941064986633659123885536715632740556507733200923377562633956413292606583974586153110852049954142326405390520700154778818990221559727312992779610411734038501078843171606227444109430675964143609003400790263210483920001244017377267449395145695783829436849612113151130599731230271013314422871439649168354919386146029623602946847689309748123885395220881444409237979704670024251271336234413791205168322477304573747975734286906736831022714304255788906712911033666449690882215794957143464438632369927926276848644433223950193684280841056383058813899227943952816002023294122722935195412244311129362034780352693264636473927852736874525730291323589361180865698992006386493968791633920000000000000000*i1^80 + 6197132213336992157147208592139872177199957492854697228166579635630483761585409390323311115878532322728886456619216915590261877593504505219643815876110239188069694726436746417717283191581716073110904081307402207864361683802363010349714150068622932028439262937440339927567474242491325740780864141505848474867797217510850002730106962270266850483895115670475811258908579281682281691073060005867332439358676076987342040029487603520413513261978618829293754073585144594520009280011312063971186258173573255947787911040968826651461408273284444129709054884784763257457044341904373487223211466906665579117502752710513071011336115404953909788143383561343150969377667946174839845381179185880527875610988280139308160402836253332757332503403923163400096748933382199135799870506867543699022765940704187410997890498198827431401259307844035782932507269094667295838989090766596861336020259952527882028115652749971606324730278700859120636696338614088324553961151761502101575878023789098633317266101590535047052192780615042380326264909971354952119440489207429709288450471009641033923193209363491182471880043856872924195093856740426169297144118079664628603405144691278067459591159945145865353331295540612630651247046188285001829661880165085741983802473214352380171278760431949009972614852597101377539821350788008915582646479278369146044782297746515685269956974380771961745576265601654127800720823118854951823201164130097123404249448937373307864270357692636864455373783880366266666381728457309934213857138302943040525194455465177515054755627352020187343186560187460251486063248270059723726759403731181718367487151712290282726626178360955646983692150122076761124674108385398706597698079066418227230354764491117457450205184000000000000000*i1^81 + -99041466691659187585507518340127465285451308794020047738658091986607200120791250309349158837694652144679564580858118825908686721042042328434902714636214151575862736864114604530053672622291301931783693316295584961384298126777889951623918131935584924178848075067440248578211120434770266726934592252171272396215636766633594300230323799658606020798282972254917451298905548837538012983269384673215815979275396372121144367219967874931320296542852854381664289566812043513761421710058557015677094369406117313683721188061362161330033184768423769135834789145161764077612167032939023438543154135743848718839909602522653016892143934318156479573711165186925276389796658379577151043794877928230210365835960045177385700061939507388500956569859479171911825079706700310470333401280771574325124809438225342366674047843242830514085200131744371747328886062841127071546245724798853593866640828074877881852320746912504742063692661392176985871620936683447978685998569094920481505401368289446334056433958180417409659973376172466507414308268176503056968319916435759536223807030600020095043202696184333831547554788051850570175476633740106246650239279609308815917753241267521602812539762458704585511077694345537035137274373214048713432603042203582932541478953914179487878217849255449541574601676776388170363386338827664558535276112567456238215172147742864729899406226918899759466418471705938367221719597710639428144956885561420584582340159850768738752142557512413033724057603405372748451314891950149098784551441724107626002133909043785964413183542285302830130977184401173836537120089822300038112812635759174442793548629371122268437911582253940285201166295749522720265376734477807603919757566639337110174917735533772800000000000000*i1^82 + -780082326335318331192419094149079938378194964431388544502695066887592057166393435115930813897145749928781098896336180746914480764406389491443921769208598816937084837227672161108370533936159669140310336868480034101163566715609215028425676080012866695352627651135911311709819281888616695306807182663725753399716586446544757079066109336753262322559283194564096741282497707845794085865320368297264005529355288317341048892770107354215865405534099567807828227471871893837942779504209076081199648149963238138813805584483880843033490262543867075527106977725218058089588481739831477418484471567515321850068156797829803171611736836178811451426170380418761849421045197822388154163764346029557779991379163818832262908360758804121439794964608813111164252587817465982283464574326353722860243670948756274880258292093196093489582444562427387480768129476844607554490432502978490262406603397091021057532455614140430759773995245365169241468214274640426522653956061675762387189734964450158276492392097450175237373876051613555169651063306650159141512238010677171391367931937337314325471862720477526439317142234893769241201564272486741873650799823711570794062990290127672444979947524212816151391117869921622246917895288507699921916628257356913091722967086180340993811234957962357679197460985026681764564780593244403328807583576472439318862623879973673616732123642288721116471646464755682672612821222186271908580282415000603753067500884348223871039346047521893299469595719251228799986465210054406749984804894021463436021031783698511727590404196825190814319305573582975755135145225393370720729497173837938592241111326616068369989234850582134753355364752230602505714153367994972241507694135137333632040960000000000000*i1^83 + 4594484318547819875027350847314057771537687971093348952298423078878267227367032673757192383030550454770755341438090033956916105699144760488836106727848555243938741014722248754003431724685351818362669981884027609594568684888148819286444752762303749353681556194046466839799845959083131812056386330302481066164604834027028074249354460477794029216885355901160304321192926769069600722278746684834247056426686496540021769088584977725360549139113154946553927474775923960128305093132630575892516724417528218176240164901913477156723704298493173096962110811574429163660984629807629172746331106246374702479463445812186195542085099372447001155440541065071772083239203851638517889869913002446760541874866994749600087244269417348970360206216631098967201157081336270981288937828170176512793842887831770883445999904490250263428927956630954285040254384331914374379224629826540299166503523524068919643840828975904218881827132942630449792972225308412244235550527733581142854882663130973221942964304757343215116382324902648620152476716975949515969308491993357344620033584030170148726045033528452576029281197556467575378761688616870682798223079280572495360367853175051297151351829563513709459359758005448374682010231918523955573465117907989950421376625310341348879032521462396676129557440596650556350681189108201113085623570377452301497451712256192834410443166010503505307064824008123510354815246494211060589662050419485565471082230606055957308141772984667036720764230888333551062069433431162255165081599522155585347304196428137318410968301051691245353911011111878583456486183142791619055525660888926694124471034840943298193479725436918772830525019920563094113974702596967946117781244608512000000000000*i1^84 + 24748156403843545131227206396988901869782540507279898158586076451203618398466439831532535811454644011028115814487261386542352301958822432840158330724110030581615567902779588531926356852453462231131213232139710989204555546990997178623662305283254141745957540000522841320008072383930748796558694066164428796954906771318093995732915161549784773527940535613287479009040654479806319258098157038620112997910776540167253775077549252662244600752297250436956734040600986920296180741264843763511525255378253324573373579075602026058702794572057483819948304565202329748822915135875685094061748049901907976352731590380831779634735175128363679336165208511559533043930399816693624673134370175108058086815096227885009379008942057369861129376754937628948198052981429631339106722528014171013040883733002405530231586577776929598958523840706288436129764395517100107870874057829395036115027525604818221872252557510279225816136539352845233817843663220438749670393113181565752420797496021120824075561590042842600721460480804244111065184461936924457272162564371524387839951151694032949304706599767467960529233366061437919622079251464942462340292605179083893952971868837689152181042007621680416772976367431317431315209931576385019486350389903711337725031290852188027362554358875391539422679030295244750643979006443192171393008451984252739617091909804891379382783320237084314613299486395874666800007514428834935155006148531256995880504042003687732375101401493251878231894442081757765445224182764825967428668464667174573666703946900829631580709853064759664109797514463805475261545380710146867193828032939974328515540867847230747595453449901069378071296039869034437026231586164352378470400000000000*i1^85 + 151636503454827439850576043564144258601730635967751691135611481287882184435731109914286172298752097085050339935791539281728195006355736253782948142547749919279460229361649594082088352354260571080828073326955885455803409181296963255866225674790818528463616099000723110753534776343153796638115350721935012866426432239838691070432270700822706876210503762837760586409240266048444696738206580842702968266842782785421129162582104294756743220113753165811579989077598275260963884856527538685926369204087926020431806366847715956836437605584231012289347625656061302641455071262549129683545230239583478349346931690940652703686205962499204112023222431452645145233247145794733881087738676864829902849420571748419569306949165832757092504993615527686469102870553156126104763849761264812313372500056296278157694396477611411407071249219265086070170949188667532714671123958236091653460097637201518371040583536519135563066490370428156389935148148052240916255798354014664893517843865032008554039589932431153262666149152869504183960402096217402942161916223225040043549499275725654372409386839627204060990260316447743328110580546220874216412463497337015294094840476696440349731548716416836653924564562329125278278478359810695857280917827808392637561480993129435540838215503715376140799214601410930152039332602819877386086612794932040938868030706103973195752963228463049751777683963570033693087196389284788307243813311527879646449970414932034355395917628412612100621606051002728004677853266756550552273891839661250665989679419153503655351906850504500869393408368021227689603239162507891347351402020238734853702933945745809378579634195469962555291152295802336984482636103680000000000*i1^86 + 1594079149345437873023706760033961562670462860913968370289825930119151240422271656612975175225996721626953259933694670486780377409685726172496720005044941074624506538475009723402820280287313644855242470348187576614979169287004136105093990425824001263024938400654684853167022213023027438705034317562200362636934069443248798010218684696213669957148652476587339895410485034712513649224864543879424502039855880957382763587005900637974794260890930640152803866723061709513844611095555035338340475784586218393572050123799862088107751515976964091540870284178954625431566422854653444213320291199624125032848516027805936269017205649992128492916422745282646961150754853403236981645943819186771770467865660792753461567099574965107951163002737846097536346200765772622463437655702070779645210388473581777992181895904819594863424049334159037871344265835450189167268628927772431013964220641418313475940651774633636814480115567145396623822815990016324966411939737863522153553694673922942228229418102678701225874301173916817883271677129745099445893743890292429202720265268424955464013774815333756725500003602878960388337584817995543014796119680978473781903988703253348153218460520968999175643003277785006142280232201166611836115826067736574517558675421821977243669372526998627845711981340304558501898734890003121363956640387790373183808373814389309164758340549333484868826618921439527994685105151333052066699224443653426704570632848941235455660387428874915383286989610727527802077022469500645048483808009812343795919388083346222592978372462882344984575277240888092660226109086898119810274163517945868914442373898520118396816051331051060391260282823666302976000000000*i1^87 + -873578403292065802999854776367881445460066173164413221312858254341167246311540274700979836985913007375370454578806456298985190178374509479187721846015006775676781925813728225680417352338596600167036348184478746358205063601988992778704792256081921145986214453887174810575090353241315402167270505371174460750759830963738937448641904637933074689350056257268369735459379412518045113563670153357388083453918394780280864757187344424822765380429080563035905011266281651124087889715780340555644901129580440231791675354550945209283080836941365568847107428253716839110211289999936410396067163245851007630548855158941765758820671155161341825492346145047840583646117457105260271834586967042792753649866967393006130445219326909336070880766377728000173860581781014814492839887279604298595209862994870255556945105185580263282174902015592349178165853848566364641361939073905738785616595679543515039732740174323746544345196006130757419505778693795091193371358109743740929697673592297400501039694323845871554369028237398092704034572107836174274396359524846464991374611212420111416679847099630299656133005588231711177707257150338276810755661412742212169260592321165564043203213908032300295307049149357412834241810879281032862198282771681975449057499922324965097782867463553563103248411903615478794282946866140594871035747598745268742701015728320294373588138455823620107438661610076915318364274704045892507911723341819579025951921672202852532066529550314506149183431861938584296649367652165150411552140900036877254404021379337470523061904714257349382832933921819483877608758800031817723685923633290662600829221025517291042518259483300320057806028800000000*i1^88 + -4982763234263935119216342193222634770810103348692344799912455713944822827899142225976888849231676206482664825279149348822535550849308254686144258796718554506978032091048919540694274583600342229387266438228739707757118909432177297518503241171340616333401273617626429226955613230964811666589223863828144978270672044467878081377157706929507130712148605362533368103432107847003234204024921990701638806156018307374323504410729781336118055099166555968185204675960392526310892590019279794882144161553697349956561482832005594626807497549009915666580844235217298227554675503003626798770388994704799999498913270121291153591848566868292981678684098025601786134603220955550352951616324138195302342720793924479469705477698731328269068744804194004116263528643978569771384220164783600182880860770730932454872377752880790999213474193611030071762023305622494217119908643044210980519822051522866079931489492156988765308819891559577033599819549486047858684995874721331854980610396202243733070786233029728152745553156814930743342132726691958499024761392733371930328917994209959798833023605879288093534533839062863143019280408998332668903968646175853455890686744850188114245613425007084517693869392955238514037487184094393705754514305373350104684229684147562287237731957420802083177204512904804820461131677425503427772295987246571262030948419830950758401628682336872441466068515503388162981298110855300629998853502051181948252511052002385108588786503681620971739435266977865168080273413081842721045573781988818589334401091990780249829122391945308052704679160743730380357971115284459297014659678101864051302717067409332212273114240778240000000*i1^89 + -624083810314288457286055440663891037239033205100951521555128522866800320538975152263548460560802441974897021301076375936411677566680799075500414235642214730914663651069122106799465210558855001022208795476682848051259563706009169673396610673815949519892513755370692487574253670021980940216134316470719747874875771529118983647525179733755826869115746956431128134019577316082524332448455320813497298600736033019201959716209455411845795907503951522609570219927255860097745256846063222508774653389792345401475656153638219780359171325143419477631998246724605285052988486193102255654405417473536845140072211238716464555948885518278471559025192045595844603991294829940690094507648813210833868391939443951499886965359629139884695382931392625400784838015086862036744559458730675759889464221178008145689996895504810289541098992371873251032945872749425571406199877263989505517476048046288137751087654063325936380150510499177949064723697541453948843686871935575620716087757462683153870048230086368678733543309234962384646993799671569184824441895770059386787127625412211921255872146263902680398450498457462161269405750815934143103907977241681444908288303651780625439831917033879777467385300316399829442575968263540261288080435927301896654367756872745298825732956052874999497444196908860107784907110336211365336681466571501023198282497702068968468008075899396433372186675829848380277485952017204705885463736816547832673885543038298236509598448919417765150339923213157832270880766213881460362374756524629170901783253437543297285224265344220458008221689811214392137614852602396094453324049011503297743859355964474916864000000*i1^90 + -85417133068254904255650297510882808596099728016324963892695881514089674736474064795821289254996385300811695179850363936764855006905417584962687901433637638926090728092709067350751990968785376680694745866846021821522525859540615967415497878030738859204465258141566071690440296222110671606408401203841268317005866356821884703002617003337619625197824896113214559031083090636012183657408321994761505375817072840240547505542552552149720878452831685234488930171565051976033205605111643493868968349672075875007034549405726752904299040046092688597359878868003966355460510300778153645861166568402759380464235509331701979036391913097584641920482251812359783340635096874022412467717949456248277095523706106851239001158896728038305342936492846553787162346275389399496145496704396479206102377735976339062010157016305090871481093830311722761496043686392801130693867904972563925163633562628587428961579116002975251825426843555917505312869821880290733008541158978800012987230494807963307776117735723799362390156529784430335977908091925759319238901731678061066466276778979668292849093391202062359161996201019663243329762696670997150383684100653811581993302913526659322206120688397949858072977874440997518502012358462358374184589156721241843685050159207953458370259623531383151524696392810182386517653247728773971092577087522509347161075341790280915795020019874581425167546605745795687511934577202034912691303796018268399296870682356676502861210905420684793474982659451988586429962968832784832620932143936639166744012941307677161713464228384786991945295917083154751315527540726890072375296000000*i1^91 + -1956482933181814170052336495174577147819164253329254313431898285617771868785575575550247472802155050584535868648539943943440168985852031553931442353010607660766448706599554600798695012594867682681459867595814041038692062826811690885107018740591285689258766203099749074590561418330231497716809525874107650613748971670667198446469399087243818047019397808145392783456029394913016362827729970368984156502095782137983171694705922994758030784228748893214587341711436768841074231766322325902083037790407769920929510894321908912607634371555153957515516827943819876740549211401689699764187722768986969188108911692391468932859766476025256735462499402014420619262640174743549045115716626608211966438183241450853210187066979824353392669434396973487791966699674786810467071431088030610231987218966582658381875712788941627657812039082087357100693991843579892459209292675335006946835430131224905641224794407384897946896516481852609203873574359051494298870163803742713903245737638121967552992420913109883084765405388060078242869189984199022633834034529434192319392332441092123578547115434425549219138887710116839793033406210327433572988917653738067194768755205012792763704923476021654214647300871619173835662674248455258856414006590430875105287360094207129273956706303811170852378016438915149454490943002055353589268617494038948695951871408884754956404589417710280637746208248727591765994342071964212397968008251288016945704066906211326719878291786032024909778508370604514307358253839013576875162555950677871779135114003411670704999157810648989040640000*i1^92 + -30252371117973360267096020301518214748646461553030565789607101598669006757805253474600407275974730200203417991010484689374707216464073213476779904270438330622237178691237283370849029970869977616786042302796602948343333952665035138793906432040047651352250398151752577442165368473381902658975253815190069060014396089539522475714726382628000650456238214429501470981178561588268855997551100054181956794376108911908004803240857065807306023613220053356686850470784272114791411786193293865584088440618627325921720523755878797058138555127745120663671771435459409812465435600998203647160546856457711861506569024491440563289695833282057562131265899077779902796994906580702607245245937221272419856184475520656318643484471345979572745909868972105925863034776878511444730818768221637165258936003401040644347797330574576707093541985282292371049869336370810533602144613507387529275469977870041866699906606954824060947411705414702382611368794959345425672092028613713970849259985274631301425286187470030618011518608031395245816392785514642513956477842701163531534891878247813449564363515040847882285883190958756142308044452226720735565400077870239065416738306474632618607489994865938496767951473794199052693376350363775023073506080232422499374991777776327263402886226681856291077323817324751727683793997777821928367071053222924938772081441252497732847049137930960017525729234400834379465615182338970614309679272177549087308156160561349561492415243263649061451897720856243875710005124592923076218966352112648192000*i1^93 + -50641934844792876028747687163724356259615877616907791681553077212872159029063147839957800990978885026826621431104038937423220846377094792498048864036995978547640214943210469773700987540674179248309676930362065614093773994398396699270522851996746648686371372973109206047113238709824026984287881408112259542785748076416526110498506487047376193499414153033587518709194760705658039678028320314599757592374912177639578190124867142994512138274202460730623465281794514028141815269471633205722188484351084034446888603526361133304064326078795554736525526225608132450803308383065520479521770325590725117625395672822941422289699074663143631174996090837420029593766689509601860138280091862885799277942191776224159057414115030007478912936356814108462432495934320808242755875060957428075336106398398430554205662742536153557499655019243943865959014809494228692371515153113243181718009584657168094526292165873872597410467150482819032366410857647120899627975256054317051493984811152200176956043848559509561044235265975934394273592590543759321568830645131671166509695174424743522257955702214239511799504149128529892882106738503413071384916357830622393416632093588105227154556185388900510061955358498995400542412787448376051621133460579650704453442528205232183678262170737832580053389277405898421528530148377590643036135627370287269417672788427752020405066713175824290315938710467361254461940305196642857029939313332566775315635581659958476800*i1^94 + -25960101439538479626382868254974946936799561080260031217989373624115990511155975632316452437560096990331849885127811924756910950925451845907879911482908354522153789545445902268791828425025156650074126683077623481400708927026820468734441157315084460905227657516740683379674072730899562363857254704444273322940015689880917296593634225745136800218847477122292982267750088474093076269841636621227712910628170735552921250247074270483275515843300941444248439489829061060829590464620542948344918378521019673184436497181687895864834046774813265703528817528068098823082154953294181224028405005381014481154564710097835326458048419536459433293465299217761878434241848575896614728809023150044259769116275243840543109246870507336331781043240950398553496400400020893028695199859791745807190356762021274025287754572828157095573015215882225271993615873186983454556962726927924326908116519909434263199158373568284714377749723782205477259452898627622806035238363977340231415970287086077772992969461906420099335097999356628173615259160244655417532732791871884352359657326684808341936822786664683295650165459411530283717534162639501571200148163960081184157979738176682960761900456718149849167079411358888978196937873781424633981189098296172148129249944291965296789878861662787437519211575631536607306138742290051256871116387111702860102719009859701522146096097659893841920*i1^95 + 580748682809977121782733910855091436822571528695309685443931461304692844268337586392041178270927902855035962534747924460512465287367347626279158909606564420256602288524034772407409261055445036100433639521721972857273336264843964603555749369976071101372246510246637273129892736668578164693205552534802232117480463892043682238890293324089641673634289804321309601262422405159400924661486175969572127885659566420581824803400196488582459278548996982591314621106742985138702545108922461119104745719254970892434640286363354001840023325028329230500805969400694545198134475171699956923678051605227490527543646718029165438982471772632635648758739267412361351085171745748450735402708158209569604087802571454924789161388856208195882423990072043424338683087927583751940004716949515936647723552639732225424473368567281288873084057325078049645151994378556673814482845107621923058272459148035410497393185560436528307677885979112182688541763406992290533170858705447935222106885099916315035080643817280803708039792938012470892026011094091696216379202423345666645793915264844618278570683964160528785240009874491803006837780256992693885797003361013721515212186400095033360010557970719393640127384016320700265981018249739403614224384*i1^96, -11699774778966417698630671729716344060766324273909362098090584900336732434358328653212691952280987715924207370306403933978128254147714863596143860630736305373284555106807414672290722433156174160788146485802419795619221369094045490843185363450583056875165264131868617075612623988249691182349582091092008020577735399777256119830065121562117271068845914276059937848773128403812032638677130361292267453345905175747334398974885939571321250080883115120388767798603294437237036604389444028979498053959414140847911978028196531901612804725102273840440955013510018369742021791865532452661075235313476851065191898475555283557487390940806130797193670145147780556894529901054605017755748142695504373131619785348878939623861125635291273375903889145502211632770304305239269988030471042635397075398569464787069947680393133186604280610395319079304654124280794339793367970331596166183520544591882564732115302888611973420362907337929282333922736775644588229028271683285776556017631526599879128380377493114137471002595747592762980327645455022338888558388962574235399934607406648126562554926725749029279016812734960740241286912072340810245313866941726168328446845168372969696308291585095191856716743878315300302305230103785610339592244148467646621312039693025409028915701611656066437651069627116665260938645927277845186661642996964602965227918096914672742919860532117188666895958469445309610587426665901418660133377739661577733766463385477399190260724664894250859005843052885691098125078331604753748158195597294210466024803769326823362050435111669641993290243854944838152192685842279717299018643580676871614341052408771671798252561055154398799145848268089762102759737897894807833533079652245688431095118517125712807280877610520817966327507523138325431395661350240745664142188065469993276615620722339458465963061309567095749099063444354081178434186490521158205505993289413632779705508587432130230892536190951451720129840296857997641248438107178197600047577781795441765617890540821283789084927930182184023580992474289610365057494526672997748906315570087296515315976414288917155304237851420578276429123257806183012633792717449302150338014701648309558940289765510276886586926201544208923132992841521162704244103322670748286918759177129603233683585605352016164562617774353269182175664873645391835567657173854617176787018172055734630400236558435519368562362743801694144956292499666230050816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -534581518846066417816017835422071193861243554756299833607241593095341899019659080015456654064037838688798746890830316528338931335174531627070695751596238589864896946468863732325268690243088355961511207386658312074137073862471431895915991041745728687278590802627622265599874969861743474554613010283983166134584051238437341904302140731830954864103010258015747468439146153631865695308976283117192673634388895127558842589431335971099899961916794604755565807599775381303513573362104660769401034215924050089086864100511238864376339534341402452933340792410722782863974454144975282162108779146668505719504784586909384763592797991919436691152061767232090392990968580371098777372460764915416397688294877513948335045027540498722832195231572126137212447449552047235096192042312862294114575595600109060889729269484121594774145088935125943499720685223932023827324347494224266326622988844145632289663474027793220845193275628054067542695194155224304004760967702222360440487196554089162903632135400703939900261795045582229982986497123787789464501612098967888633489806166412749631357752176773661318901668705326929881889009140893800871340470025937570599371012450855764510353867352505242783019592587639443603351122108695897509227104011736262893262187072079299073034125599255628601814409622855869274566872135742214724658784519241237049656082890272665604847071820864437336012729374721334763619575291040063188457928378374072828960093545289411059399286144829219663669469196131199651103823991419369303188061690974558651593107467786632946057335313156706535371708651316890445714332842685983276758413650472729551975529796873042653433142081936740861613898693779421014813962468138675831446163106452868812576030170493163153916858030375986239579915485436020895882595286946954604603578568283667175730314163995405527753214862611989057220848887486466284154194165510478301230075518317180683397160394447252289335874020105516733513822019263055121274137734542874040866281714920094744693990411285448259010301760645087228556535316737983110484467533874172500434268329864905132419450925804426512156606332557389344177790150909489757164073493778674538067199109246665723849649516312049852050665172090892130723241992038392611381828764134722087691475070842298009763509398719407232958840891916110122107760599132094230292734531575631461272235191779009496580741548476195493536490895687225660403318125273913334169600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 1597249693102830223514374417509723397264845719151116044451388997332080011169714664814916054084536695578901247084130448819617904800261094031335022797079139939133565610504110645409816417460546553664757137457299492076728833464460492591695543868627134601308536538558889589665654225352040784346528112087195685240955364152092358190292827418900577068029012052243934389632072293170605763983072376873131405447541013615184006586531082692337548604408061585327687026424226832877583328968883659629783985190026677469117520685516700174604862256607717139060780163970959913291087047313765199903089906682303314723663923875719884106988959169180976070436153136198128171979835374265289582682154815766256508671298400438845238120910853305888777256526236802973268683004915571737427052304838998700866724897620130253496579473531720791751445113693347411467710806834595026727799561289981679044990732875965502413328274251561117507724640158799125815795133277193533952024403986004824380444133219382106523762089806622123095635467599716807884812669253124115046801998452521298898714195804885398772715469515046185523631377834070808473878951751418700770155351974789006927397560679430225139964904848853902510651053590485690155913311033156034357659374343259893236351897221470580142426633310445680597937727879687001570724445867230210126401180974613649780760293023682218893142366878572626613453699452334626116448465500481127302953340249010152932310097572044536550080835145602747386442156892721330013283959502026628747139527800221735176448579198801772224218653865917735757491707995142290548910527393288473424735845761893673038604544611265447474281621851474764786083509062662085306620479059638127478053235570327139209946244350466324314318717320566646012108787362724703463111331610193862772881116978829702527894137400730250003193502400011929563042385144622536329593849874919135062524863455661098921627541355064554247886020940261280341371919249117617297196208688468704536466136287228149921899028960700267132497841815629346766426251732496327512102094502902097565625396577688478710309628776704123194692426263403979071511629896194252004943728821731090875850773482215940029148957089143520714466552589866059430758840442933736394569425741692199141631930181948997654907893733272104421169707911248659282419132580013961106478228911911911808966356429843661042497931542618698686374974372693354025352600969267778682880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 194262619159210513331495815524305257921207356158711827362702354842237242338474691254193508716017938701254444342904736914277955689715851855235714193385768844296051273285781422853603432149975253405790692568019467327965370229851406332343553244908900612800090446258960892594807385744875280440830653992226511681142966016542625634685115471323796490096882019224514420218106364136076051210029493757881040294344710213703322185791583786158769567475316295693627276604524192410469572700822451361571300840859762771252859756767775106604389044845412680488749157824610014781464628016741977853914256054133159529105226138744399090925544577901382440951559677933700284989944700537083898018153553838669286719134072776227645315586278288194669365040103053189309601106821496434642518958673304968972442405536857618029439146378612980627962835966886136737636278381591671847677156246072672432626065126011239891326180655782288954278130635922536282079264846338667940204526747023909927736114165608969348101789405284068150580200629253974362964759935896751066478486903156003765240742673506895580573191785200054314127909473266160594370503244163874972078853486321917986127700808598024895802472723577797523740901507601856748658703564914654686176941672726650281301134535305385365207588028923505035761847080330904288029476700872277891756700805929450608801795205761146016731761343294678588705119832078419575891437631070259408479612075091067402561356622366962240429431257129307040785245386704619257611899712902447622588516001465334099604981730794225265989892300063930488064548155980121377466596449177407949634507533858338171854119187371899183582212099012737369701117617845779417776521544578438658080808389579623189500223763460818080077991979054771508216853779737918111915611515100035041478553661424988930789369626568720058924269979974625397842289409630717263679801648998719990950368060270217376752391866929954553654930219142236698665585620607755354729777235200020949666289201766896925158291705877510418270914709150974090281357529327082235254758689100908515980482097321196887398079995112638941560955751382707075971518438267351535675522599630588699676489698124031922887702750932563238088915153315233097558330301328771305781511056165840453757760285318399260109510823426674282116895952791642865491234258431378877032116525142436143219990588253610214429455335104366218071455962750342140353753278925875707904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1076811302289045445876550579595190234027063554152743843900003481713485060131839211001561387409663176581931469835510088356434262209082396825749176227964580721291405323144959132194454896532003942591215398299784823222639487027113919904771580563490753330534379635537266240951791978928723917826285837495830681815492438382966610512911378509264735654342084889034138951093094370181040039827447455674360586509324257575064431566745661677138308851274537723058105820850975605158832311891803330300927733235765914457560019257267975221886748845098428286138656992428471277268424719241522737216113570742252177647797584591625277220282730248680577428734702234787167402588922617802931281868563640880350139818907429813098658643672369543870459721584940419878186316114957060934386967487861554669076072417239509775531136078788767990797253107758828871158533370334115411103427253432188886840460827540530026470719582715850430189058413810113961674884418946397996788245961481625756845958109965656244709043391441678384083345721632133692758397414782628950414305798548859500234031996419863750899632774513994975887679243151125749530524055977024957619632254639536866321965081145702663218137444512633449550210460410625286531293407225429471714671622995748332038560526146326491681890144115508636051870083050146763658016200851103504985320874487200773648164144607744441006504025593609543346651533158827711686536071494353577677881336542744483248576506712733421344623220632477470368751012922649311134541314952276068630474094558278681481826324994767066058131879991154346846623194219169893851875560008828746493248005789509032489315257959928304346264647532025070034212857645377030920120522411653340118967319312459778959736210906494526923922080721310891992236998084787119863598339700566959518289124806323834061083055360012498211682983390423403875015505581301149351118567660558892075322326783602091164296757971190403035699260711304799242698420404024572754311247509452020046343236956107759822157834392035425814007793851964547190080389118985821373019580550668803305321581577946437877484261501673878710602890230026978844748213401673899199420691751260333853726833252033773651690406721689613646706679870815934170357187403549328497273153667072995476621805850052132495636906999871054720844407155087945672788690523830341498710294348278401112936073655423444126835684706600660588021340372144500781971067377032993177600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 9294654022808073951586726686811710509174642000474084801737470491491113571702016144076234955278029999674936916482151471448527601269663789268078156516894743990319410346057314222026738803530459398833087452738959997298898282427539012764906652116335559583915663999129053354474242514868849375243394988102855311053310057153015613495059960243294881153700537288992456602080536770289475914239218350790064639795428347778451447198177195906490730645428196353228179386057824904830497741879122837373109311868893139037236240005279941310106307952254596546397877610584519132530114379274029793614177255651919106235146644413411862980577949309367977028870011421135223694761066577519404486827844865566235965675897178083582158894630959474131737627611089653594746804676717221633606903529144808821144979875117750701335297252378270244558003360636040145765987985740948603483667484384287563678012513632009811840645562429725887794844293011540028769895102333184187433804037353963989856832373297385811133264151115537925477390587473839801911471828203068313894670913985353360171911435901277834498469044435948326842015516370103173263518574288918424861493431657345318354439577086208290226183633902441449482994855132711624408356064967164362587467068948164175108978910903575686974774165266479290488706986091364447066481068489084506999812517810193677204809483209367007303492000251579387682790298407403819033091439437625344202734503363074420464329948088306575664767913924758811437785595330235775875688026346125625124014811875201553905391646267376280922363377051570843037536796550107109087707677733002977140083959442596262242489797384223286821246035539697103475984219686663700264536829251530830108118554804847537159183216118046413376033516532533536227117709498503038872524405922502948234332926987020180825965244027056180064427095125868947476106491882320981769736744322523024996185232150005120155140300618504779337479571592241398395406780252254076293855287972847331060952342898677554878682507050495973763504741611068458502798277419061107437236921209849888436734294105719113679590909598121753792065252566818267285806741013592767304905976765474637030022803957676155661409522177585155719638613667188372281455357372840077108743225040122215929274508891340187300776641112826659342945128143735610469557998662192135769199598357055271726419911381976957382686963246542416745751553394050686625596022339802234880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -24509494872426094862774621835576291524008118289946840098355102272918932824232136206277152499138575564853768569115070020582547387064732998222031848003042052156401030579044068088365866210496683987272250927287636285164667465431483249371717647017997846504774310283804073009711213197876118342663058027615662731396187054671230069391469535644167476518645991249573927300591180773777755359924730451254789134683125570066555147829852661145930610106021201925836502126878117816799093957582924426895931169119196160491039131943221389273586319313540580230327435799115496161415988429339591328224672669034879268462971419935584395900790542536108707464307527939087198846142521154539349214686799170751569425116972082392852263649204927696610044181177478696599648341881646015349596712469082303661925080724222234484706822911684399168372540473623432931498090433087659503744700893948311161856625413133161489233916898225105972903074796690742677297544981492856924739736165926391945497269676577335362462740431246905808368997182805845258352413966339883959183145200265693002715759712027643933778759681119596613589384825023394731000480626330448345326234379593519823209381637261655024657809231577538008116704348056985079164250603155797002500756342334210255539864635036275878234497449064311575117781704528404124479207044367276909841239400621872972122349072189435823884557253027815010434916632001900172128085193015735884705930410641473180554109224847172109578045695666318206759805183320127656531763287032526406925592070820325316632052868229858442339851815002259494863811301356580262964095663658028922400809255606407998701582112084710680360637340826521682959756866331944731209683463537564823821204736137538933887129214341353386505982693579769220495767721273015471256867823195957589098930237984309720773392902880255729784080265320604722764576498369217022909740399594360354587121906224579114116336335931061048063128958887301083855974106095328876297307859910552439002650735884843278644879090485537744364150250192195962707389333312049096391304193107586970966333908460078666093083966874573172647744969044704666119006210600419751743860768850818043975748773438699589446234195707175663954646808300511225776773066934669280529448461215210950035322263382150126511967380081476915599840044766122155030355432715034250221373713111490941769623823258409940273097755795336793090215596819254265829291891563167744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 45000282007834107507312006397686216050246523064997592332593096968751643194603340475810618769323717261637450861836945303906640245087463585876464658682576539667602885514841642927431391510143597876391229856292291436234049927803814471987438493555383227105939482501124017682110212915144931627121978886797653051479177248889559059206257463790808943578549640340121668922011571136203586697337777847545099611821118040817897978010260567976605776112987780148016892870156517029738937532435375968192648860378250661391145684063693513159827338741768011041907243831938591405862778218855982708476230710683957826957381882334972749171754841865483038973860333122057279912768587306592267229783887186969660051322092617525588296397684837410456820237898412363308699573895474235602694146716383283448249091166069404345812647335091615585062294066194427284039912714699173253345705386176457340790233805042978535844433581655668621982625151321589113690877014998704975155433713575059457755339855672842124804345781319227888657079848585115617981277583319509370254903210167808676430413137415248346583727365500944667627045821000177491079705061620035415281479532976267376039244728736130388849711275536377355042168183519035159962916867193191984297895743153608496261672776136999279492180660261248234429855728450451120203198088363463006229739120735787763118570158468369837283262020993942829037677434290257160089681951292324412925748321437823535960181013610002952391678680578371407258629645303420933875001750057820395991736336084116277243558124077582855373145194419187092352769757474605622613218172618214007279296798827687775895836917969965090876281606567937156339520483563349305055317587526262075360339467978623670001638820320914451305296775081568019337406494178673987224979426821359655384030169991728937608505145117668897537623130026841132766858209306741617121106312072155474455344731826681705740184848102874804020230813438384554006761381390619801420550987076353514183031759074918100130507812734550916422367818709170600684193228837074850788223232628819134557525508432417655404857996208881830728430388710676121785307690076192902098536188352073585481593696511817283382782597462032004690609348391707609523334575895743187850078277430715635216995112734000438938142758699438874422494620022695485714069264211598084142326798379534536334710966244421628633589276805231054821233875175326431818344125222092800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -33475746486473880534620239727620109255791739852888233382509939085221139850449516876127006592540205786575009832610569404959503934837955871888016644965865649825850743285500968950308526778711220718365483398822695472541059486884277506844154043257612367673473406168748736568723794211487323732598513684639997228907825737857094870985197364700258209677258049526600891764324255534198549761381597804477918439549128021364119988194364039904097473071857461032996758341033571405897492540374844072010880589984497846214642803434397152201743242229581951962625264900204601329636101037920395062596844660341712965722045415187130380657473892827416564597060151070610136170844933850682829471443480980211741906465745143018760148031127863885853825503640086479035858308688685019087534481152426102627901851760634134555285405308069525520133538715344571249956680864741490418412808101277433038029987451351062568262547247702113949116390642981456141704332183214510481399073814647535797546519385300470714820652523815066094270381972117165183835508426640847563833187548280102097706573515031393771080129196341900183217453398296103240209384058193107065372235666350190133418250904627475435430028697048688702605601406538638495515685795579344205114224306312726668142846665127153343128912685260162246281709469931424735908584495546952790666238170895055119630937942583543107400840378097457625291275238445037540676839227585430265883752816726963313257202928034421591058765743193598949680857921342170224446478226799504911935713301662641493819888862844776489835789126295255048057688919856629444390388972628604231698579938860572299694834633708865960721080857096215652104746409083278737427328717159462583105774177133153985863666955645229456620954835802432461372289047794944971501524795446480176199665278972282817898065914696986040073828396421678904095415286236047770633115484737139746551092308528644120716217479761649585405314794632944472189793410016286477804377604935505197438988055128600453475593782643018670912425801687432934205520207183959908081551626960638400842449737594974808018960086967086447033097614154941344433496870722841519096943320201950519407775798559966900575902440098951827605946463042246146939217837183239197113666912038882591524444393051504920435591343756462836123236878994065195145618540651154108163392376978215421680276235235581142244081347734034965627291744315940950496806740951040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -376966209127584681159848057968185609891323125682879974045468064418663120958072879131681318439642148333460326148985283851169195279146478416059210874961495486311152096120237375856864399453918796186770173819427798057155476359073888834504755297122362404543083844871020492524447273338923506161507318216183450344792295653725384357258661031530326236177662356903556621546960086278684368226547420414194981302238623295806935063148065248032102941615571186876820511419898764536025540473297733289552738660444421176269464531152877052145737229888905073137765790429088160496774945199660777140935502055455351257349205383026841477084220764218281077230997586911128510051558120897535111734000013692295549065326820645336312643296437477462309731861710998769194317950699070302623401167758198370714240498954437305270162417339255297783834285476138811163814329225452092079269848548393258752699006103661479628332035059919198504008858955776689485114701522298402418875986449823716490366401171214197324957953396883553970913002755595142652696499239830400556177411915847875884264563277303776702360276738673977858928752549339230308596527547423308204866387298070438731918415882290393682865473137895955128404522658366411518177673823741551222514692993044700711687846814253556905044719272410948276003574431297680858261158832758934009876569020937252504582320978841216396773980320718493662869584564091151873535708023791386438796880274072608831193427676744093031083181852412801000954115814327551357798649902056445130904603548834089105458024561647054488656711831806786387522193442914499370853714302480536152439711998398945891851934952860545619776149348633960073008847662709481051161869846219176542968646051791283279945443285173270465072396942011753112765122184965169750036650013569309030498984034655141396122330556662325053328934076054714916779857354086509411239506934343254237013482749021756916497740050164300063190928940244861271078029652324700930077112680271773781944601443202388142790726766682652855156657598438261218684264499727812926818197581758881994713380405469079713433739087550883338151564102504564042410691227255976410696432881810756451199233242489745314315084678186596160169524309128322319145003926244961995275563184079940893308798395972539098726355769775293648812067979813873591619241109808330874282215477399730643949241935495665012945308511179620112986007294180530963171246080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 22958564277288797744090621526874472479213996743169738133607137947485622608786372787432094225726326694854330327526261475703873916021588837925968784116829112937060163177866096329838213337050182067913449601114158966263909095897817030502715934078869166754677587449295173361252852895525954773418771066880940274387952684774514854847647172444316770451637391287705153194863781399777679440032748910740570730351221325321950037949900003220896094604570323219424132343616017016190194935278367209509690327477984273073220241619595617636396963746184884984226149376590720580538128957408078282941322175868192917399761755117890457048253172229992406693268987859082523639309783816267091146847510286122630027315488436048711713645530184195999531675180575955496317773039809406663152996036518958485075941829428195880779423545004748734328635290223822902398844938247988108481924814758276127220767972449063176106332627862524233849767521467882402873401933845841114294630735340974999813247640947460633418526527273529225713680471955951002799472057623107412617534754971162402651255956478390488572950628604412275154477620028509137326349700626037482292016151499323150599529910463606560682535454511554374579124259501883182173718869334270232974552599491104968065993767033283955043179505108231424586736908843041873177775760756227488623565008324636829839288747860381950783197374558800039674717962742810775708229483560025511083279578212199324086069952552439561367722629003494718126281008139025832035914705998810813508111914158428789498451985060405317965388200173180016234856216301172707574865610994916192231875951934900493249301860586430781004222116991556258305020661863503557567023244948226306955000458021130635803071595858611184293896252695700717284067501522406446564930043860416022468526609926438802126692227598437697826331906769670070680572986033396316967739189615828447652345591629011731721347853946301346685440043171586647296119284528830987274416977230573438549692030920185648173424484043343699320547844886357920802707451559678637211005483491972365477255139063599827452210769288088499715535479074780756816811622611431200679674357490979218156631701970344219215419323905546201226550704921762786367610646434407218912023955974617744917648975106683810326281802965750379182615061565212624497038425998280186259350005199928456773820986601643090033302884541733095623561115321176273842287411200000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -13409949709582321696338902074132204463032873755420019119234060115814372232588585761197650095177206193099740659896995658593752449919956780019970258815726493020301615841298492385832147396439582133369096931433772847320431917811086455353889507664867950620190258597385797159659368884795094111774526163390675276522045988092296104301117743971387100713648705967585592013318407975928843872840404955888482493724265923275010072007247975663382140695018379004011520156570303738208510137739572842464869866348950200110592912958975448223571801747624490138183599028524341978368220887702743331072930681449239716157467963576988688125369123306544050932837693759740082098904853348377034519501183450118169018195336259040393962675927882740413161814621671793179841646960248150422202436514762672107945618631625372626371019382201482154433672283769288966327733188646463875240642379236760432087124439215600619904248118326342991344127459408994582132532673419422636744088697166098389408711264084465425884202304493924000730079120229072046485327022188122007816745558459281117236132401379277152246039286543339076840862343853325538595122513239458797942837051263767609840821681111194356464143190714062954755305250414543313502276335354711484065292019054916757445052385276302162418148410030298706261737562666002448893471583967326209748703910222029251725596571581867542448891384045652513366537121270182357333374075741555977580343096453571630515812977321340019055310807284619957004609017654967279890575190526977098262270802881775830111702431210298730693572621178229330881481611292947525561478785729802490506923440596390815585996367685813837734081337898613007507017801512310665124891538445347738192096028062151521306547155264675474936082138252453562939934953525651737870836519974480259049571705712113502170641797106385514179659549057508791733941332144076593252763897150132901707502251516352258811782156240890905574007045049578788453732475908336321541846688469888018896162435354169736936178931477331222054982663028781238407205977975333178979229962762572368230130925421317949913894023779282878524834114712756551593413808104743638645844187691742848103751432649199095918705763256365709996222860146212090927865959317077999909540404577331416094548179190525659007134141465784112743193465089220776695959715868191911236747028665895085642737131607921183740907943832646399447829260936695099026309120000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -10697801907198798258634561238437156201536662951484230126052336188551389465872966988215341563282538083881151972756538015210327582366799393116828078898933587902122644574339277605602272591605971488608458329887259273203845463890869994253090916482611798638913387123161134070247018071457434507102135109296615071344950411182396614387425102111024205391309650981448940919593241368231551556072145248291999196495687609513196314016687535211451954317124967528284024916215647096691145517255710545871350021875336006511104582853344775970923656075813882589542174773010753702903913230575236963594685499241948755458912968256403925061331031321838627153195838707810319592196404149162462972706097035793540351722473349714481868929901844693759809194144011432952105907077492811781252354011219851388624214228980804252743807514836840719821872704542230256414721814777034274670049070352938651665420995404298465288393705027651471481085515593601354666056741009248719233353593771094259519765831639784639822711265118601649547496933857647307097092836811175762154547222348761024874677461402951304531046009893785632289208110000023291114365683012948975793531497806145650995546507476846925311837123151225471273325089165279695964285020599519348910187960002266895982663550045819623348454942514828222126511111067247803850561764583324275374029525024622153831751691617716034550051332055955834373831477501057843023616432408267058905163405961593443985216961195830986739983760706107810007414669845440336167627672938878549380791987825918246815276038414605370508738568533489043800363066564869228407341325383438137610034424751853267687844028061367067192290356678633902244139995691969710209459644489959737974475823711243400939087017548206761582722861893481555842879042743022553566582235869041805751622465134210100854413409362359218960990682161383242349663039699960193894381573553293999406942491237933609857554135003682316034633425009586929736152419599404783986355198068259509352053454943617702719615385506633057280078417519968125623017707533129591191989280159571691435938509753503472309774751859348223758124321965178887309575400192259716152144173808106438485888792977001803080093667058596089982395154256887095663787043137481986957138694960907353750888009958418319015618747553626530028491978718286749724801010217019113371194713196336984475131955369757446844833995017366035492194210064062935465984000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 9123009252704518746153595196574205919344248003836511899872153011990542167792578658205219414797499248655947236834780298589883959899761446096862416462280830953575795574233477303873188593746200634655299452763636948076980235416605179399340255055609857311692621292019635262954368012023729011453476953459975189578123137057530283715558323210112373555232422697716415635329155136483805548867473647008587201658832151111974767111269376473282483529530054906182789694374369577805412297356408595359674639189047869785261536202532300155143236106817212274529092663759786989916190205201333247633762889714027025696466231207939190921862145024821637602714740354085733668576020511359998434185907590318341752964174441863807392986691674825084655638896977675924522657757118081695414043900501916233566238485704500704286883047795931603485976754524718291819555858415340505684296898244901747550729858497111877862710710212596821859375395205734204226096009367099372602094508135913821676090615139440174456163495837684072465597803990192977261493527175492949333461454821711640239100078974669382559498318325972004054746358653909986577429385992898352026040558078255703275202942634387031951788938647447552091088096881303369362399151691006408468485820954318759822032955035682022229510613722669293908743018829843938770423801474274131766327330228651212657283817497394076949502740793639644624145500592527482824655178048588514417685452215885742902891549292882428916970616657356614313650141530861873065718442402432010865658383583116570546493684161087040048772343239474255433776479076178538576490859415982815870174962455537999331588420339287752585954435368516965579060216128158046676530903120664929175647459406295609905529103090064762414460848330817473633360731401691983748215154052143245606142575910530152755433635953961340932078196869610438916326182586830011636262425486715875366449707056967312708195072205593190031165118476824104120181781451340990199873123120436217007125373139198431844305436387755778042195952760869110988818014663033469041825375285450675795014813220262624864770243826205376697534342702001929488119816513807691708699364096089948587539679965787031841163421147410517447079564836379668568758263790217388352682557224426258872612370489695815684386548007141406842662174891644689040157195757000364190822432626471561371854059154903611616940731633868666645192136794721484800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 34170358176468586802449289339671726651222952970136243495074805142884554219293849383255648126962760873091838964634984408885140291542929814734952164007310866589618202774054760719520399287811087540128672729122120651163008899829716190963630381153802234346665706405362607276989769443326694927705052866999653884926623840350341143560787775358935527141916747343545503180918223391358065867306786607310660032564175253646235811071209863482559439854095403521613314909377898509906795705068515563371036221040882986126981664491499000329968501285096571400713387815908361390535515573922597650569549631302655059299539191921917392099895107867582239742242169659131660622874963932380777905886073724111736480108025618643434747685546667786901679537674819521555585987419445213648434651912516376231725484736974527222797899093584201628159947611660301825158548152842822696219335428239610815281999088496179175198380211842592026997390896273644263819572442998136210591947620247788285651257873138700732761971760800073661403269569714730508846280145342930270909242382682896969019775004255146365506231639853128356480075431013764274487762371120022880661958404262911591875430733791687938822737272326335957233650260430272862584473819547147336962146469391941218667087388589753977992250412110496251940147409613496970372530562228320140379176805110093605333809948516839579128702212219484608020991221637189562182480922796556279189291223959983682687881321051282877043259189488154268015605335139325899366345226909601328706135910453369522811618218186867410328660303915874455032623276238620950532849087593173761972413928394376967435896211978823224616317750404350773065782229195920172732193089404596773840642553335789701833979529989320513501267443773247726229840770629891441437686687926788367671459225969846798539609174374907355565500221667834084931385247139868978926856622303141751044239333850535878028974315781152661100132882841065130704969817474968990618706136715951189380337723230983712087798372113513902398439415279115025598290669008763744642814237030956637953975099941322602174984718360621093240930918426916527481462068669777014837988518614406480311773703939489854030239932119612792227107131762204693050262828281663714933261997716101603320246902350204734812097122215221205813128903237055029048271231683152828369264478332571089824414707077910913062000593501480412255291078107463680000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 380841034329157638807761406480755920389390357987873062029516854335251762970206083405406114565070950635576449637989725889594814729004764718000931123051757877241034756084086433866617992518566036366495472845988693692648468384829176684221243154906184513017484151905457493217611571038699516362641589418308804157372591678049675221399344229539732200657231123344411386591139016723749237160764582643465323401729700731880987134201313133744927693189080109310869175983027804221656948001966500691376097758066721128263341503142720521816425459751157357086142212078875881439040955674744860926169354912504669266515688687774846333513520358646799815086928229080277254738566113751577551618464228376940028110536798198349184022351162977573162847465962494715550722945191156035126699644402208468074531137035882404606566907429283379352689993355376305722395836543166154829762128600495878209884537474485458246620913916148914887457784908376539846016975655518884066030101220389404994247075680388370431998822156992610641997073484562776083650211528153702633987634148841507788604386983640703713381246087299671819151211126304047982126226397847563379851924158492636741773132870112422594949389235085600356386946511322471246286262645137811523786158288005977422102214421903336516076964272057338693340901590370607046047897160486223615637690022547460664740735547205182408194478380088589355774008147062659173166339247954120705685447872416140104116257560393740309765767014305595221965901727859909847213901274340503478395795674850038283951891796950660289866961817943546315192886238380110387895855864342761798037399838154192858547342682046602989338731806105131313970696051161548873353212902356960233400959149602919452402027695373575022549040751478551805802303018605307888423138247190926714367965758506388944191273480265205332100403573221429743816179443123931732468471736100199089942749130643850114809258744176249273035875596756118332869256803351389068728953245547474865547262621649734146974494585259538482534463114407433619574204427022681881144333211574386967935303214073218576636926938244352213159279429586519768992374190096069448740202808623052587822606258312231232888415297598590064849507474316782163203025128618001396655310147775306906037842501039227548444265906998945283688034537895605540028956933649181239907621546621015173639986039782321612620585558658528357949874129174528000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -137341470819762998377500677883244429938582824135894345855189549861449755348537761381955321526818608168486240436420524651475994914913210013700113745649410688880029330826041268983526542125764905355545606500116002585172601269665337659836627949998849430854478338623317909816115628694652421032793421514506296128793291477855220984060017541006953277029270991903579950895644506469420008517818214228114205248215614691775918280461539587042026363557562905125424254770444733416879532796943059202222957761641424204226591662986353328147596380639635601112970108761486017492270683776057510436579760333496708116473099357446475226797200216316816957411887059518041896120546634766170473243368205376950304227957477432371448779439962580036134773348723203442578886393362120224388898720255221534536484671747590692580572899951673046628670953922427491267965841793987737503494635540237098852647175781560186148494049968709098498493975914053194310182322749915366687684204869329430045402837461294213855384645050324193974121393159509311266322437129203508337620378975660082830740737042912212932414448311114884300353615680334227147164180726633741405191740059993456202886226861241744920229283913124087098862947429439810232278000850323387471310848651652831395458493437054256905917140735688950790674952702551012047046419663256139601233015197227829239356064871803753817426975125672396784888866567108559598842221536521947823449987428090792152008717715639995590230262994413774600001600538533351078963762045285903933370538639087603156130906424711418872247515037480768593335363673641992366922032585528559294983651244667716557220379594945848071757552819931259695872305327906934917440916610355632964738006591150954384001017637038143921822596760820603480800018332313416454224054971276096879523346257043521362192918746859801346768533706896060917652071273673003629892393912443108784164824579494665151414914612482934277492530112234263415966294218058554161024007036875606058819778141171015460830259307245132220561755898328636299621604926443767158607894503033048703578619799794951942567801866510448319160968484175533182867839403694216422572623657363785165997568205116002862606275705281397921425434804913669495346803405651372467892380943171656050621176653730356414616462641238129511693322194629278329975728689750543954788220792709925766525188637211522252263288173645679486011498527129600000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 121484956632110172394086049873896883710196092940693256357388724119190542584202630593899361406873508402989117045530217113526669814026056388369093570819496548173944808268521182346205995696513908043578406272902204008272554455489889336042228605130998655374415772609234277397004610081466205780878685930807520419871791135967636061875417938865394855897754168610566597204326998300380541789255476157639251728453654945766216882976199255198081866977164339444239595690386352533696830686096397736899989934189951194331840569947079810361326748909258744401816093699003662229707284950472805181798430175488562425160633548373147174332322259119789131430047560255929940799058553013024566705233788380829611302524045460701772285723452974102709976400082980844191007011307309253074072367072758900310324217440127473161716615208936957645845523139272665662819419208169003978240693093620586823537419881996563340750426875307281112736082225664386769980179049880225441936106456513974250656300907173211675162007117000415317621208484474734249672315317838971166929318378142499919215215831266138826293659707425868384311079643859555849133515277074784721846495718256039863520889353838177615486059968501624872370929057263325626651825463507612921466488130569236393921931979194767426014805560799206134038637039475795220101461011606306310414146503452593000419034988343797818069512352094701674256073539387368964530035191039936283268508715478523568436675802681824534045318260799137934425079497930827949162703996723313623381729576673981114857891508836145437016499100174107597209714665144698716751796683338178563867682997186886606611529630527592735021858503223686131485679622958863536735372541247215965090803168850401195665124201305343849282861212179396342489637543328553852496223093967146770901722876611137501702165589968896777868414955917869315949470141964648980860775301879946677987881419247685326363325204485874011995393892890474116611893061063881736433337528566996803260661978544728269425501070974199929486918257112906038597206508710407516418348911009293501809275374284338524730630802972950840551009412097586569554898245388661177327342049435881467896027497949693021312981084099555537617618728727340457899313558275284871618373848833909410520121027008458741400073343259149776372396534000652092094490126362616806734468774009658354911295540894234874640211751900467011057295360000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 243847499796499390834254585108282958020737779616332193882142616235240221072984416257672652222316213434035990327329920280918477565643690418215356560234056461149455273148779532622363550827696557577586446175320981202184584630477597819528904242815677362296452435464718849753990978209663861529838568737529944507411532325544847581847962831860236914433623672010276134740992755741528357307895782180097934805267784408223528962371917813211292560554124669252922433915620706626905747141928859463278095776179033789662917033648491537336523435717127585325249666682330697359537987082587729320488726178646518305980178109912647802216343876032129815302455591658878821918269028124387349345832381926400256067244818581387463302697961481142128416209271137687280266861894292325215889131492449466628314630799796702829048318058338451023046926104373069363545821347475172375545775625007575818346234071584147576990148024557449946983608971895843912626070334379480708158751671217837045893155019036815966141222922590306668057986991392799747393864091119202887263920662527430449712369465851706120726309052527416472491731652209363154630091597170306504605826170299247145789189769815894560390243559640510165277937731576363001321715158084869270708333377602803137195321443381644346397282000233051053355875290229519024543652420460537424842329196430162413796335016257624643356664352203404536645811554305498298289579690165044978366091985198111103026214911118288977492786075132215426061905152078782983601749816379275268272405641833297540575184718097020069729537016596078690643242613818691953770735548632096201202915450872715842868524862237407754202057894468416830531485505839297428183159149762117839832624420918887867594318496180703339231760637634180936136287617086050727734616980774931990558944811369905428470065816174883750701287981525839959884932324560994075730734306869158053132737942007260558765441321011402011047481142385907375344521858764872898352455055477441283075704803169216451191834112553883559678744421140596069459858091650216612879017779335045267629892021956210829094660263690260772223119085015428442058735094675433621103392079329130744551832887111803306639485222627335144427402644691813071715367402522517304237519996717146434048388821318730126385208099616680139298298382926000204827234432572427948858411673783708736525742818168443784829381847178796725203968000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 200248866896108347424502444548160861784683658744125025364842759808176271764109103914879774652845228728829806910086017067256071118936710865704387456962132455457667342136637517827844878215534810208104594995722650949531850026033033577179512220001945727822509072970232408885819999481770987307553696242267142890552879951373848085949639046079770878093897253396811186354632698065063280635402065711570518456792688510013596930980222652394339893129123863019972638794423542219399037441132884987971854115628088598499863411729052707375221794983621397571154105724383408749691757862483210090520244048259862668719816704059210286683278517241897670334827235733626889179503610750932194349582667851062126027432612067295941299998547414644731261770037100815392382111910164171016143658016071675340630515653714350965528468093355082334943988058219674329657595590335761404794475082541680214474247004601818608993144613381436286973847388758025655634742873114984723223698793375889297905711511668503559791423206138575812803972862538673952289136311385037047366357500655678568108475565425645375068520601053181899773360171104518124806554305977673097605112650689392765150364061246332956932504255125465310330239172059634856321991641647256855528708667652073119407843474051418814632497643918997192778762147343493526099011873672776314008831244919621497113016574928051905794219696058244144968544705407885781059505028244306862900926853545147371805165304987076558907222319421647161737541714697875827684657428098210895038837273655349377733889466937505408283561710980822569908513428695576107715009613452575723735735809145830985477782870924571431429439861176506216862017497129187763579684154890778360917195336491975568722085148679597209146781844603086420154739666803549537788462857622071941660398770255206343743125756821781085107373572375219284276750471520312357173165358823232273774332093175739094272189116281229860863314619801008903416482827013960573081317475028328831273815182003902772912499576481478968047414998110764093579527753710808811859532851835984747078845910089398432010532695787074157084716520287460107999592632338377776456620217343987991392307700319862732036011192312420311144174586102384893345596331647841225285450427301989577073538995822588790222239015381520374847730618837320300925162683899841517958009306887378674676661054349644926884892866956339609113600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -11651983320318416449919206787259375508921904727667272344827891725286539535990863047498964546616175808862517887720636160634224793477733483816278784420282719932616080523873692850789679328662397571174930394025415365459997094100758755132388396837974300869172451751048812840473291273756190757694969651526076175531962486950922134199532421208812211783071438934475333331135910441229258318428129381076303307497526319557298881761056490575292799823810300666846782916000595543542656561992621885983828302157042288893888496091167836365047267899240437453834337156268026660144754740352243180533539572750233812915078963428893111104703401219755020644545790389352659817060003301234267576555363913830432633882362514021514610221461934380800774353004750407517471847634259335972593890616974913452699552472108202462504910113504292194566289375718805279768456438237776086948657999408834656319888191232874888270769084094010834335349835219186819684716689830784496868036299419058987881778196414620509061687997181776307386890163379111645610388380212643853491349891152387268767032595447410719452407617249270652407166331024954989871923041710801280135640378616666932338512887407474736428342027784125541463024661806208224105948403619059146348251453088155049099860058458549532692079664911221661520057557010700730272799125758461020358197749605338641744884164709301701360514519149294147487727176203792768154616272159554903132646745329274135485060226318628067839332801150431223814886665275680056566731566781477183107373511539683468324898650344282431020099830695072786050574021214881284576041737182992067584946961027764872981620785662870649052980389331072038308572268410430260175564256706404737545409599477765930402384371532485848663258326396371638651659103670058757153842872767118610254222651474434422577298029482055098944874519799761810634783499123381371981296374936709097781276340049106336811516855071732923665010941362979758833221366456071242352147712234974597581804182818615765929038838277994175400685682737961867593105132762637511463286913537528791573357106367806225724096069460369194104884539251120558925267664901581101767517979804746762042479956799982045002791467670500603115018812086051956626245761184900541356176418002649923259319299099738274475408089246408969959953835215243426893115278405323247305218294337450419513741822956589734264407296338120140160000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 19110486205392058391214333203914396270025663965993282506000110181855289664221009583371280186221077035663812675274668540533567897395083681162652344212189855837674477090535673194995845605965021146257566650833358790141349473765486078142748973114417694727814837483945879970368704338223605333205269057325513513962020461186594897490561570385770531561967928667491938042416412131652091792850296432222401399141757709707538800401033001209997409242544299547200722563375717380580413503012918546489674990011905139078205035783229789740638281034918816477491071980246579840323217310268349032292535015390476286693903098918879661527330481259614905147739496132972353918666701433572994955476515392141339655120814058273665926742554427686713855786905285610622384662284139710029698820083005865121362665769229309961907820433318884190092067474751072492809941292456855882008778039912343659354173934283542670857946150397316057023903094003582122567929361007778873749536814411929486713456904331934258477898732235353652040244871463298389163002754922028189367886223361087495476924893791223079526475789909795053605737080233440094427600827017097594153431754773126696202889648808013290220057631084069170067658058186800980142371119757141215216194691069213295292510213324238078132377690574554059821245408043598117613693561194008071169427262715720520623219601360433815131550315846580547410776856566020660386076835099916903936904032153314838857579242426849145725754602466378097038304024827717297782766496263634601058596595481548986937264975763258315585307942753858729856826174050109277121756677671389223881059467574207255773846187709602725271358570536584369511943263033073282959291127294471841757158442264286627455836877582558836704745660129577324267428622851941725919474019205627772890082258000914395597662601002398899752643609077385073333581211662922179793008032276443941297071428554658527852964222809307552818656178644483958778979000254363659685160704487275880641314966228653388531369624828798493221632526586973597989144473650986230736473364405487693257563547564099555835498421448394685332724402210654896104352400855104295511020300248797881316717521829606406504656093869596879751986397315634652487140824889797264129806996934026359999184895408652483477273457579983252863917301307706733881955774054171367558385267541242827567075317155128687057900910278672000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 10833917472903294710499284647286231077759972213756142457363516056977304511344380316573141538499266021989501767442553571550346699692983324205220803705982586711093347283957173890927431562295156148210438634504252732997370988380461567896032551528738836975237241069719942603988505430592680585349299316081880709141545820803152017039295576462194763551860755606330321656461732573283524862878137068557363309239670877099048260433357536838690358977810114834353088342646100235429265883273935981662315750434921568264481649401428460139385092954521632517075643222411142752064170532412113515705793731842570598508942472730439259224512832863175390429424118887571948171832813700123441885185901788965367374980881318759637446691916066798006923099069926099051083820285968870915646700284434313714345315840447168557646044596251386994558232530587955531523157986818397218162135346385517324368852234762676617571591897754453377428006455664970592106872698260223383243906496936701401329063367636411263461189732797536497997288740098388738068394762220682937496852738378004860601830597327782025865469225465483554082780127125104688389074231100747294047372893420857229451069494966122906880367976806120574179058630068005623987733378188570250133454605335696702095399398986725532157420386723956211347209704735937559403414001826619777044247332118929389432915661568482347771322204491140504590609697308849261252099543105175549338500855782259545718465369982984325634824366915447571549479065350961057927809656304105126934506809558955606012462309101493978590598922130957091108960943912992738959949607197277781836046457103749083898647883456997490779200126974629545356301629473855075685920179729516066339445864073252914750766969963073109528749056687903017143728782354857341160835935904625799325211597059201608270721556576141810640532497249467140520328976537433772606835849413510412246552026202914149265458871246916435979073243908059190988679958045937374767516116370475111816358696478017308597524041000835455874026600769929164266618595992977576691782496363030350472590459019148822977713186981579018941680713812908449582785283705278773988435942966154842806299697073826976082253046633210983466426971123480267880896772014434084999027346829032630480010527683578041591060761875117556341135914495023263153267060559940153009698349510609827323089452710794115025840051664400000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -542591357463900033069769428376521895978139192258503935832187761824197331322974411979196771045543744202101051862166060831733961321375594942114384927667250099591554462797868727330096299800688323609013406617256544523484901421961476378210785577665419177441017106201456333591873696601794718469569089682045838571727723455163913123592738732061473486843388278616313705813669447480191684990379536384757825184320569478164005949241166766450193909984974850256227819273879167669419979721644867629267428413158897523310410542697711350422665329267854712069911000622440093302323901151612201977081827396365937870508112924376629700686545064417448045671712933084021089675612131343762459475699100150884786910079654925072079727195052870542891472101977005509841458061887795460165625829455094589156734375352820159642317902895615344191099613770615523431191231294647939334959222005741632057785973312519430456740222591520713410284695819206761388920594097571562030019344482543822800262069237441565879822642402488733233320651245773261951908486594873082035327405821117010801992192832875777353713533605714880752931906518357099581485806062757072125815115097698136225010230997024261679998461876246327729116240849270349552730038714638997998300005209032785028163117391644155028859037631705580086899861392549174818278866193647047689766518954479792126213611679559697426390597392751339319764283330671990944846778043675124996139926054470629391334143798326436818805880070520223812164040787638844216812764808450204433212457865137502888960841441512101451699317934553242211442819124273982658034271586533231922572087696876196391391373751333984515491085797210966415868690296365439953842278581606155559359805356664949604797370129212888494114706781827752013972476308391525261919636350954893186733482907286376999084270652452481911221112417462266032676182044161930202106115720982644757252185567686166936881493746504636381406018099191318085336722898834767893212068657493005623952966029806544861073975652022235772529223753878079100658077664657235670400432217429758346927442434787819868687246104214978128432408495921307447480518735663717838758415954736543881648759471437126748682383879305605434195297419643918600832404267653642755847300666104245026793272602168403619863598326447891106937257304831279383491123653321526914847276199739448892935861518723169345512966150000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -286910562079315342849486713900491532470941067077926239895498705618149737629311560326173877527825245490417742559066326311369970626270296001669295966445308458918578685264392850168680488702497295210086729381339714667437256225897961126086851080780193510929741477862296270316481877755001519054044903270459884419990010288970372054293755479460716867482437057762973875913925021850049608249730208556485956792566460843259737162723277404279498404330456933750606710773253187807574269073863801704328532015285222715680898132022761373259855211014141777228744120534230588086823352938354957252391818014142460173286244075627027052189821777419419280788318552214498796321921769952518757357000269597480871626010334203101481025988134855233096939683578333286191378929671794865459070905465913320348646444681151518736896860954917863660329446953755407590233749947933156981900744689682882000618509187878994384671445525150568506370592689411918806853047878711695109920767222802258547289432238648144175289499264411067897384589260868718770158588872390911162389579044982549558149077656446190746414050213773739635634430272055975613658406581511772755109424446246800538129481429364304789608757369043273614700977118061547708620234575479835204466583020098630139241212093733077047663545262220936739419175863960711253009923174569752550566815418564226945039612462921150075439729661073743856914307472609704257142347357978544645136085784226133881092282059632711414621743735455628848678184796304157852670289211852918935407940237182179792062958922359739256937205436807155420697737183543716739467459767599547753707293824407563446343876682521156828532386994080302457573074425558622004876244523449593745095608537689880792423305071303523279399529150166807664956627952370807086278807069144704347613428100021836209747572987431928406723976152946485466757091719187689819575544500956601278182413072041880093107223363956637434379925869469830603718306299747220282325177297144398310247086393649992281249914552918527372391601256886568468630234946824645851393111027623748072962168057393214116631701840239537648229797119242129990536523932246536835351616031306474940015786817427725426030649138268237612516860249203448885686573495449569458537893623840026625466665400261589759542800226505318815833656231075117953541684634768795764831372343973174175284813635459000458335730250000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -17218859837601478037886621851871681500090943365892583952175202294788290835281302940540050491160335364771275461474478588157978031626619245887773861270806540992538581134954069236969420461108948519845371332316917661373937009795113246356064153062277803884939102562531543252434674736434008762529674478566753484851157816980826868159090204733536576690514389851024167215752397741775403895284597011943430953096575023124930684860369386655316798790270679107032624647708771768175819316809673592139010276507798058012839758341653951617121261367125269111791516898531383045774758010036775140540012588680222156139541882422667875330193948491130062429767283355498242077157058357748706698759944268578217916127856704148977440429907871294170918910476802534500921746159046976121682425004609574770105201579887483382457652100340675236660972221130354479870831901901884077163142425664466387286663143860048991188764080193255666637236447412678399985938032825678042642205982811062147009121506445215976165620863954103830685521346722914475970293480563519345838284112386395058598752036933435485049042496158915240131676111075195286862611964484923135989301847053993126088334642900780127627162661471622840906579839424015683726505844825390539981450115836210712759378633682217870398251163328435947229083671159115827224027696107875452136185135923060424090928624270141443423321403653728494692355294646969453438843010900337900919378328481048139249902076720107079715636361098752426265695816472027488600553839224900929747441043441338656668525192502198520525487355982472068953640743354082647568253010344454133803257885895473617265020150778823845284967357324246682940394431453120491244883360567541359642354652746726275137159952927281125334346301290759591893212625819803410808196583078636711402764599486792546586049852432057472918917755234904435242536647595386313533310985105903171975932829915934582563506899630084127390693938604547487349592759272738220586175495719334021322959347617236418367934754406134164843375339441484885901564366366811653418716062744038398441483321748254779276463232628236936519685227583061803266578625221704669230315435241025492386932277604239099990036607366597019994081867795017043766734272769845585765347843712540875577477668445957894790320759838352118801233369259893007538751685329600518099370370732099932561013644857744247010956250000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -184536098531987891978081561540401790451894022398726854670863844671556324439378109224821307179301349867683811569544755936900048215903722382809083058467166715520595134946183155583830237081376256995040608889307294529896363786511670765598880347314821476460542095971839126160311981847896866853811172237489436134989793280318659889304196011329472882856531574911560442940189991221194073248985401131985197486445800972864831124784565285411111046186342293123497248563565261176809873764040169802067671825063535687494200082688310921207476395386290396634986989572408552891866984243251980139492889032468276258132337143920288442857861366597253194641631324084669087484619953415327513152896702634432820336715281805035123066846798885430719304563057327842664414735095987153852919577680938859988227750024593473260130508076516305251119751676644414440148647137446061078638784482493806343738904054385114615323415784592653717266093535240001513917659581115366653299630830524353791225861157132276058496805518023517286941373566553247925501486110685982016049117296464127700595375918249974266639190910735000931996858832271838118202375425457310361205100807621255095693076029911626368976929187849581565948783900291015128658630769651942615602035229174167136982779964612050445903764245211773366906323442349341336599380475215281608382798132048271939447008723947572449213778081304120593622152100535656912765461471285643873444750752355824702786789966048255615679837032819414905330838645228494573683069742953350560613065949320096534172419515237088554212975825598096619192179852309043427241336127363123923688044012361246793720365027364091749631031386978993715293848099414048520887166762660506713312250617156471506575720471540081144605759294104529746323388229849075984433422878040851325615708424847072143426270552360554599832493598347465509611779454511939201407602974879582791152289056331306162563115914061185376599802153146155775520990895850802088955157377919163499507417569165992839021218645821196419167526544871451321530055986154248557382837062831548093331802080685365709640060134164341413240165630676302215109710429747010056627173034602316378218430832162787409864348813935047992516989317803029671806602959083936933314321784318132988855836113578530052204052397246565571069978364299650595555350464878233763365765173506114069334597770610946947656250000000000000000000000000000000000000000000000000000000000000000*i1^26 + -21269162595488182914469634097802819560746655828940348609697811576092898776671403289363881946191016354468698321578613783211085204298229013134476119620844755277933183729994197123269994031704094445065057148678656578696508815843241007006644908379273724251096231338263028052212660479092121220843872796965966538224019780476130654755298475734974969370809729846667392019640719849879277479288016187049996059893733226418366767970943507828802419854969916602380076991181553990967474269696980754307833776410209997747411403539086012995730487365844527450191424596785692964234038071747366577702627869038856065685414918382863936899914579047747095026802562767743868801271114675873688050478615930110293966248376345191932432366630839642584736582204646913402731283478180935363260862097583474261987611801936188456826641006730742762184794298999071423675160000538405854518237996812997260280795979616257801896630589676487017838249305259529436404046114196870677472057581056779869698059383759258072851550310353750648495850869850886416449243761042640788865368288298046700533123089095651928789490115710429728908878009856062759570716290745997225352176959974652256179546175273498512505632754807106274159310823557830978223010434109056916606701984014935521312980907855240108189677946522800827067999513864542464121890212355219946391303398062352883634394109079509563435036482702081634515875122253474285752684466886602383183953935530986996725672141156004114246825082830854871280629971478953975130337395322645879144622839218825611598854197390735257259031424401973273352401877237530247626123678028616838090998383090294049844796576365494658329123302524255293468274986149437106538023979110926288453728796090289206458036374144760274526222794526172682230846372129070421798411882018998807039707750932644485585118335746307689030603522562270408754792341003645940946501474161220789538244394412058691957650720817802683245685112213891635596943580040492708893986916240479336114180201049451049558716671920203489015236627402434868774127150170839041898766548295427338702477112996002841454439613078827720316662761231878195065901428803820938170708812464441973019922930926776301618114803292851571187062882638098635284949097330591677494016492026466286583021620198311781081309680836451969457510592969776469327872382845704480302397246743554447648895709839392753906250000000000000000000000000000000000000000000000000000000000000*i1^27 + -224192973123135553336260888911958131487696770173105248758509703020327492111149168780683841491537921485520242525471594754684718152624848452709518971924598012275612064378241888956370459621043637314418495976082760497647857692173179841991798362866020732145883145088130363729492884513528710083041652264191417114317098186567061301174507494287160621746249277827199511862338415360581044020356057756651009795761798346580431245171272262191565033504306298906974547456238551295850537790464821252429051621118259775224479690376009605185890691771662655338805957123116663107619843185227160490150286657784021650019468891119357099204816415851377022840936503824631534272560347471985548734151001629457734165591876400661654946938731120077960153431467391693479085301216749929820629090917216454682073767067798388317930407666403792939265988823544817812217458988358619670066365137180364037142088793894211372540538271477781857774602369890076277944005604837231176309760455121390390253779090696534061851164864818552307211230942738004030498010854325026952961294160928744121585943903755209119048731489990858719790544658621354549247236313506217547818883199236371118244283990769515379378013058197285966439258053526283885076473771019201235072888037106712052669421131675958452985525595332119673403953515990508200996640678911213543316186690321916039904148093430592437343835089916976106056226939306055497871277228125776851408045256864598101773170765752133546553996106552168630327993166208526644126781263952133397698302949099104507204604789800370886185286424289971910436365196236332717253699155605456141376719253378262858446446630623979685541207012077105361174494869063895710889681217866186838231841867163006473196414600175488581164402123040533951152648156206600588013976972276593862814446360322202293826542674151869454490406701960306056553929643659524696888618668697820838520913554215733643133650824392246562970344000041906368440308277460832233159923934078455972493901107114797705392817034199665208314578211321893349587832371710968626494473559982095366687382290270793493762723679179859743995938941554850485080066625391956647488845127360557882752372657791415982003144694613425117225102159694943303838396010801105946837514642753162405864809128983728771101894777545292763363902636239595155683713164544897916765246925646123379787682829521582031250000000000000000000000000000000000000000000000000000000000*i1^28 + -14351333708578977073103020960126532843586431322796918286305256390235114321979999132654133006844042391757442570534830014532119747380384180433142893027056369117351164155073843860836946944132849045925996557909474773220296017751519020743025037031225476823648602684792253868035102831821540465571551463501476806565566572422041797608637603334841206050763872851897588603520191949151688146588041216200001273896880647063552976246367989039471878614100687831141004936222197643204206745338226907662134174594966151679304338790890729508617272039365819284877296903607423908450738374455701431747754736751626891362278142520305882027740411578941922912452703251561968461355560369227872260648568360847954696502749657797840990601785104092363816468960945593116270757709907168346460747749325658111614914045398603124520371051674162569623498038051123703372579665431505388777775526185233285955417374873510054291049917338476594624300248520364202167909303489569410220741059183545108588209743140646562555654180996912639549181247413452436292105291189315694449563656010862236177072248729265618106585224562984688788034197221501471158019136945000253988404338818160315805623829422481398086393626741561218614657451271609988381730783399496738444334043736404877065696401662170500393624639660731929441854725390000781503888464233470725703774844953372968045348301749582253482250229243852474372194621297222878669448694364672123390844578166114498124539503856391880790912076368164682536388737291627637060552061962111999428396364325489209563425337885005447630588478638459427353331410043271395247693159150033747444882281076163036200898457538864642770080498616579246491253054208448807671844415058793540837849573141537236285166057318170571747271679476250038440344872817578615640878904231434873173136982233893465500533454653552797377907207086011075973311404970852239939147483940274377862788330701612077293653844808671286040670437581707450511718565637073449363219274339914528290209664674232429458256067143802005992586537096983396517829070788353380944124402173181761682878072342551182904201276870624878341729077786899407995921377347228160441914988811917100086387884373248921033230276698957311474725540458981348751628661890728561831600503398399030247236817782676683504473330002251467697306653300167970664926505305277086242670132313573378191509528547363281250000000000000000000000000000000000000000000000000000000*i1^29 + 351149867728422687790966119077652995805918160994105619036089753479341245642654720365733051309827818601941572775745892706135759876557812013220616358158296629825561651023326668270455578043061802839430885906270828178643871622265267472104347195614389924808288562953009435314035488608726667887647727958590913969961225996953761218335983417243867909705289136771143568394915437337165203727098176167915082306178077840099375386878291262004709043627314370297716934809506197640599072356151906171573934339248638181928657712485155673967972786370483785332972036032655824506040951951500243176609608735012197639737739474197696356276281734620772029227838138027067177976882259738495272510066359945926895361230857585060040672587070150174107243867538185586118818596142798312805776355579506668379835687684974932919060487282755967867687654905901344433711170227833718088193034127215969944735494162913353303275268754040239861222299894991525006992115885023600836620237152360271472870393379710135239162735745899103024625953358634666255458562694499882705555932321966320692777741434132675680815935279755015970384261899493313269092575372149675688211126393390203362761235282692820102849218643053344813577569882694522556271108679900423222417253603176363522650133836363408228587126839723747652247098987922018362660478961718138610685918566449933907561372830260703597995919470212060330619171897066798519514812390479157043964087182325081524443199078076313327325023881891818773934323521550456962899588796772488626713976657267723094037079957218428730537762438199467538270653599249118608822863868393346919362467581045136716993926155541020882113049588832636295086556739577950108745850801377835248845593666447492910871873563914822567918295581593441610265428837267715610432587162982681580197512711408667765486482314827449557331117178338701686429146077589934447882621087488582833474848590878593796607309444853674204376330996379413123401929430691673111548057152580184704646272806602758008090052382058062536879096024404704168638765084383890989184683882835543219124579195737773551046424031798338294382277062524684723794656699376424338663238622548390117003429106812258464315329248334298948869366049083723547278335590116149143348331928105939178836684922701525108113564827879020176869955900242726180559452553721747455069830288552781252926328796386718750000000000000000000000000000000000000000000000000000*i1^30 + -22277932165549054666967338400457761995054167935116473464759464732497817724768236988837282202919419397727257679040472514208413902914715045147026322209969448041115995369136835408529414194002074872353654530170706689664617652478855968476096857548601837799944839482667959482210031517798404710939797091340983114681229421869026205154305982504172433318481634407688401405749643742987901955164119766784397300950084099244571788409009018052260144194418055722305882533225250751740967330911149140234744143382303267339743912305304912457619294978734001002194085882192447128760110456981819706974252665956703482228659776883071711082051572713286945771834089186994426762500421228653006794273231501784577601912277873105133528353340104272173179707377258542732511773315014620357855468996019480771147412188501666412343902227894133633275416030506325348207161970580810692608961108927019010287718065179601183045520779399796970264832324122858132613491980500124607704250576147339622058336832855216212913933559275804253427047730873250720237806110362164152164978268534273450449969236728479057998516321359999704573759746999384890255981207637898261110107499107610241455715090654740657448984522856759580654188482383810606696615815081322510864180217088627750387689151894581392313958305981069918631925389659424201920316249510668001248818804406370741799359478869144297109997626852972502757068630318579506167152108973703900934721166760415229285356469016123112249830596834444744595206542538255894117270888814656186116213977481390155443422870817179688592469153116992827339691800902255397376845638369863358342884313379196659532374543884848994665127071780031289372952280038312741065638818733764219289020757005169096155957018249022186534453806206453606048037825242744609785271329515396856342339167475170954873869018831149232241651131707590218057064345062195358914756893550081052435090779437186206097457192723177409779412930597121194612769338537704933294382372327814014175262365366058433961412301385284009875903533164884142040830160182886889381129562248336149103412138972123266116319068604670251247659287055378449683711621922882178996879722665780603376838832589674149036350282997691125068673497865054077319378996340899995265064423226782533159552442353061606165936083757394456863266114357199928637061828391324527891171241600397979149909973144531250000000000000000000000000000000000000000000000000*i1^31 + 724143978017427426465441305776031672892234414499211333499100665651509655899033053327722662030592611971842642385596782878613573919232770032430214088721566333205296826716433493007942604730172389190841961346064669715907640338012195215727120164619213429098044764109866855164059264733550173613460127621110621324859885528263680891183344190002551183030579345255520560763987778287417631797657181695549956039049789936636727957578134902183104955911283840007527551839954603222720935442388231726459694631496832582892169931159259809429561285305227116308353850772929365780276849534768862919624018688034393480440536359355674342679592251548381736690276979035956571277985193375256769570324710504499357708516063983360400686780832921519912016867195207225228283838878606383683079436209707687639165728560789949418111927804056046428563334721252121081908751502959946453792709688773742479354554895667669511780206409805102060454757877984887793710156700747771910853462742687753536756896924151930165432269031769702942264991685369625487302422490991490326648672914956836346698176998568899538064411084233936008126404563444254873770583962934523759826784394592996551242154382929308128392855006346020656472456687085145083745369450958071008236686101871752703007442566689748370166911793104074652409654495049744305902650283202835153257348681674190648532551233044369198385437371889832997436555567399093441773808305590088097592702730387381306706267412986754674119680046165732731768782503714194582023400436689290391354147904068223641372383140092489764154094392011844799875623750148350723736239851494120614985564972052509130092630570500760873892167027632517568386791316092851317797304977663300932825788879476336668147100464730703304395340586320552970766442341210815066307124643795877267802772655415610367074627541327011262243572224263095583509632740460017493539328803083592061380375374593029261074334064246312144955425773147720585237658432743886369335223595897286303852290357381597146937513378704936292386634587804445005079221972248387369912711621277820789693162922268913794299084760393534913578663901260932598879247283905728140131217415370722633564119527980686712862287565241120143502123793144240705141438701105531408619961032374567697133718161746344056042577899393328805383327505048957810104507416452000744402418761278258963413238525390625000000000000000000000000000000000000000000000*i1^32 + -19936448096627199783653748489899672794306544338150161210057152660672396848558318864774868746564828343158882849685592483267040808045050626759617266725833862841394935995635061850934396033160754616586042242509536003398336077013484523375339693996848476318965774797330620656495670956051028079348516296232678663263867032612292318856356797592954835583831007937171426070722321758042784980409489270919377749913777019433783280506572896617482558046156625264691522644726776677153196568397133411482137367208537194910823607678124683116260843562444115158372571988175865109273198602410477350551242801024463743348539628894888352661204812808072762305899016071395601563280199246850889389603080653165173267831366964914303022657741687805404300629195583363700825498555253382648397768500795430403464370265097725266361390756741937397401558022583307462664804461986074769714550324708017803305603551291380656915023111725078507716195081623445302570904018715896917479541037095962037898800710294086944067629318285776330352970294819049047819457674623452543086645780544222721794141475777548665666929900433808990494238080081147302318293682550437799694472251625609375976198820625154373123711133962355572860909569181536553522757419853266952184374466509350713811085243381584910522284857361425810064065900930081678692702679310230451042493260843174159802720112185490202415652157275220224223715737599985352569159549706729331993274849076470034347713169519555302823459679222846713135976425689505572257694950389804729690622642045446163430580526749084394655071578867574174945805003137289818252800648596995953655902754090764891257986750120402195794846031839980189969789871074641712193048522288729820743542316457703752996722103500478344765182781425856971378366973268653687261991441665322512350914775519102345031073329809428273551658473607603403942599851021542427993895569552199747017172040409258991627680355583002569661034512958128360992781488694182325090945172118738861818263527783280385608605296952747742565807107286351106254651744275649395830969756217465802474254347061623720385544814841601884439724816057703204136125516863953463974143906593920103034113178969917777264019649081327304910742574637482292633223880738912802604316954694708512520257144969220886494667168635183474201282451317908023480186522208922521424894578049502011775970458984375000000000000000000000000000000000000000000*i1^33 + 571779169468411749816370798073605386056741945683106305992104586409803430364711841629882623047813863604918634885360542731886157662198203420065945938775506670568877562458010681086705895993182415778837704463162604280601552277169318414581762905354333868386210836359899106695988877268251095730870967477169747907598254535238496184470224609340649451837618732209786339934712509646492133058431251444034077926302059691893007040552846596386125298580911928594787593454674438604577997181474092334470570589787427704961026109711633192613419799359706458542793489709012304963204967107981871206626219994080964232677619829382143479154652239286870631131793877235263216863236470728108663353880275942013037889102999028142329489505983023844816287038840923794005304006929771086567156235265207341083694619971530064885678114895350296116927928182207922451418650151078312854579216254602808615823049711396562914937682999409829733208236106942420513790561287185848574144870779461488940274242080367869882650798098769574852352917855734918227868065061639076696394710654579606472263688389353957853785324285807061159234087024175684693665630816859731753350538103882443067038693447881822348409776807407139578482648046309558415923551221815772207610656886729311354121095526071427682523222519353931551289452145076310764135617839479603926864363368084118085626859889147293420795774741144450912203465748318187033448304953258526805420583732660828105355877150878177148009864198020374800780086972880863477535205353012667533859528695600450027587458466030771355436471377654790980982188238914528424275343428373870693081047438253403343802165123607453188524263619125205951400352282433913574770613168624604382171023399404912168119364847665655510496314292457184606615706111740317348032103063008592933914970031472021753941014986364085059336609980233235842889477886294225217166911894073336864940829778072924738494154926272116755793154594066465868223737255443204094803533426816504608040274394450334111087725619627115101455366659297505762821047268012266498969912041559859139190137853428542452134483495665269268910942222120745772304064469734411533991443107805435703182435901937785447340400886344665871768901863060853808528138543140534078599686709939249317926687131765743019897740156807760004987114484958107378626399096796748231413655239057505130767822265625000000000000000000000000000000000000000*i1^34 + -12844684783526349779417981206758289875915506516225675812324115989726213456558324569285513007480849991236574136011464197897423236983089964414055136985744626867987359444763556895483096127728087230980735376135884250612241887138583643917179438330902893886450845275539584442632005137200236876959187033346578698039833420350631781489759763834558816948625091917918631466432641259290779326900946770335851169215594224198111822274142660637578690836980091963735456332802114042720687796245775028701728420047720969660236055561235308807920410173261554759358376899665934963342304843523117022817222613257368600221372842710542256399252329652545579111070209628236350708334468580824576784841561670774311997742997022158545456262116556221386400851607094388323916087422947623636609980560415260713961268456454305436798234875568734683102033784809039371836704802966018190081945375052915084635200869141093973789599235690992136274589390011187966425212386565487100150742178601361912928610025903834103050734950376012082811763940752998167732672699002961770567097431798561875864561689716979164047027720249130978509489744892902664395753490969114557636031576625738861112742981993573828664417966885200765273741781014222057216809564425242872281176082256408518092975609361449838498147217498236759749282522789625944416775341658120933261373831578571290698520416782925051898548736706850465981048388090607537276177475188115061758693962427093006169326912606019525767942871304132612859274330371099658089627189770637878663478158612569084855327044090230498787616353827851612622801393265487942756447236076590880873458472015173801122004946199438711776829775215077643964509257321802313232688262168638046525917641307244352052677338087137528009590601881794474304995552340242114528699718608399399457071770311241947426296728542554311281945300233539069122433340468204493328206852715307083994607629854944032709203644013965143406139361367618153135442458043005119353339496964052594965250211189949929312467175081578953933200498303182927916272223662955258439033279574026340174303686096194584643364847660127868302305474191963769980887987926484964057096299211145264713073726235012177693824573901495765932449799370235566554830902569019600608800175233718844999648393907518030751433091927586243928704135865026123891659876343070516861824690767228603363037109375000000000000000000000000000000000000*i1^35 + 281264926435254204172117929579882563402635861985550868325737421080248564102485958935774609981922377384489964174815353264220576520423366858295155578860944802480881910437636192443904084854418182038714895284059250225059548143422077884118366470998362089905173005126509785140731708389096076953233820341791255448317509725945650709313800281934710768545519994451038791736244145411728648524797248929138981954630421796283017215352182496332866040955774506761644876300546457056777677951739115040066580858940953540600626692406100648737240683028653442668582354218423670757134534508533363622483134166305595360492155236893276264991520259461326333663571380593709459165011305242586317698239782736500997773268833132668746524082605649835738507041247763668960148797717716406190139510710781487514665509424542825604027780184620832918519229498757329819818618353063718599179663807335843559032982327397656971334750088441246970741779008776911901879379382375709075528782624519230931980819198796674258296090491108132235162537920922485370027918601932133228568449735706185078154877592626193917948584593168654896342852741759201726722644855770238572132517987288726741890359343595470281098938272290391544089779820717718177866016619684469630471193757819044129181226905202576889170784386051698398193339666902909605097147326822076664739928556458301665055393433297234713106344068528748061771972102158909580822418377390586927810308552491767430383549736735805217883210716879022711851244993372293324473175033051070033662028047342603083869288585631311830069660259497538949866026390091371454406718831794283427991997272766542225838490541940770152054089194708000437107605583502427938141646867842005423869679089644050264887267997472082487728306810911078681785755612402462351436886817809311883531692488989444236900609045874375651817457899414462996352247396517125196833863554146100678654698384332711103079328121268358667974499578266904891697343564305253693868007956411033509222612012937071805625444016572344393842398254079884008257938713179025833550501101182438806102754384919116313703649896415307658880427674309368360716187105304205246471782741089613583325432830879684237738441945224049618484246195953373375910521807417762983229028525191964687804571365287235105743380169647295182258924881365498889925966305744113305975341565907001495361328125000000000000000000000000000000000*i1^36 + -5736650858883274151327722166440040353325757487154938194615734632614497632793423482189049801375921835729942218538442617540003065450745332248394287960503836480309424978881230225190969796098439836855892599936075046104047558873004104361522001331196464778821915632015483705237591883848682498051205412065753999876568938368195193347513866353531758008180345584311922809343014375784812533939256784663112216459252019151690680792794969432792009041281861304943255213623111882830911575816803601059209977490452567087227606048601570758102914346306121626060611292884976564418569789070232753026663340387491314128158512521804142967944279991956381774417627212570080256338913137091917176388671036295456373894883368550114013159263804387129619792454735184946246469096784083257403073898527970895731084111937327512035810659851058218884311142502822925388472888815309060070004662809464002521994265271585194453248391412098196963544063033225167057933478187731860825402493008456188932864720783545555423133869220036063903090185193941790492050119633514998538420829764863938301315989183937023852664249356081636326432350194636263905747131291956785223520458262920904544437461203620861320970131020970973907531341135020717024139317128617238692773322060776797438014064528888648773112798693824852723241787454718102913708557341186738221716060348824127806295765600934321345970850228832310050772550856171189567929006016170372550679277729274538211658146023355066667135840932128664902905300616597390146074149513556236130074676785634918605175509381833659734211948075539977268690996274702687703148901051758068038691493754871163583940649252275139904973347697172865270368223309413528874517663838853789144739109617304351686369272986904568503695716348128214305167421186721335939200629694316315104485994980042919926994625039720181021986892283230019247122788598108183828084743640801303079579408738463538156470237527208770783460024384444901566278057181043032659189876122699908265701932825789973476150385570719143438593269764409670742427502663996933121111130533934719653978388369824940186672615414792445302096807819474185739653915073321255172494784313994860850173401142090841043559244341298302952946396080702067917587550658891608827507640245940088247645447989063704839729073682248448487246381630277956839833548021673696657469682395458221435546875000000000000000000000000000000*i1^37 + 103396026596400715646761489395617096046155234936709193611320962945935027671718626309541514736644209516943542178601439851810881159550485636466556292018592172780174903647224954401178235834349114444088831580651087290790750464314905924200266217683147014781553695902465241082297487060880795913307214811050881449737787240180855575185687915752889349675334852850469028678467027036747678730103049112458871064240355026196258829821308261118576529867628481234624405891725351802570659659758777167548409801757366052266357631785155515595745696840707160423363833511733819677954653336700590057620483122298203154759631562804949115749675479696564762697611100932151726819510488087144178862436671120817164320550547034901225288142930281236617124782876295122915915414102573839111695296793003131668235630618078047708179289339674617800593781271957481486959783774309299743648359508784311607830102676174123399965652226413731261180563287331333587220269104021286499687428458486924510028990619323981465054582304406242820969981202700191792775865534712955287329513843759011389809731963095954909009859170463451630864108903218867709653529462318717311246272168582612102726660062922339991988546954208457073712659855439008500936260958261844135026643214861614645608106870537149791381301412602395186325737553308460546841169630815506179487905014529172401837093416898987350285434068889946226698766222063484447591389016431239159281713357602929038804377860556969477605064920280927119702020813389136726484444670914225174141825191962122454648424222671285607219075241246141483585150356485941439574812576916016455850560735648201206505205393471243735677526416170201650586404137178155149876325521510483068560001749606672069090599050444364966082891203940350031657654896356143807090751522242898983860711050450012865113299691691060605810483082523531151358161536185499448803286978478194759117885327999506489642352006347500710381071026464695606554193649537090963362622504795751329883108534595744963180935317296661726725851734010801283755528396387194183836673687890304385594990372202890031504241699890176627829482715865399622257431963360327003333554624026777192348511971165602472584653148989987613937692582198196349340749025574096550484781311512894629787806481930955982024648980902606715422202520053821510997539046925333466795273125171661376953125000000000000000000000000000*i1^38 + -1893253760323493436092912062326997818513064161863761502203594326642042974623829110826585879400071828601928344514181640505874575860308012789354551222612385880137740378799871637982999642382550227332193127764663070848805793391542667856813265030697333253380242408302816681527797448002819086530647953351161757347878072450198285001983308072856361549223189134907021898316355869588449528569218109159722735989959229122654291438604372434661846548205085793982461039218324451724568598468814672562857778530960091363664448999818035590287186410382523943892976574964053950419622821626399069814751898022103789649212936810211585564531642611323089730505208659415109505755218098848246203457174781159592378936010081283768838059612228143112979006775369010835311742239356876905441611586332999498619384240509121038909413531486672216235256345450753953259722946267399569092236644088371945822481456565709487480609485998517089385666116224978310614818072913051078857864924164995212181532378157603824109842227932030421240886944547850092666542717610403085075767393984027157453829370519833027825928857124924540571146338760976053147430333851814566570893417098459236855161837615991060116071418925816943288022232287125739114146438495043283031212116326871362686659712853303765140333222965655132532738742906513130993788687143578020986194015470870178178657191966765581526111243937910372369216217379355618037537517316191000735828756286502591310328298852037380180975253087759293169317198764680904130190234581930389917994354539984570780020275411599304938895540964294500855035448306510599156337595127541581386478275752253481972349049574402271960256489153355560448874767626797841580060304752731755700947994011435359557522593380418364137329059120018072991294901967347594938010921012309561446020199066527134699718259357010460140564104487708579652068488099476461325523021952407696741094664421248908146004222859523128239956266787544498730848881608822185391927046225010525514298595827776978270182821816110207023168412568036829610672806611757275833647188846924366447125694380940761037599970087136085155263060407988299844188001769084961246931651739308880255026616803482591031281481065945438119515340120542509185375167306078174470131437270314572707672449878810954453360318126406007341484857367794573738180539057960263337008655071258544921875000000000000000000000000*i1^39 + 30583375110267044921580484396539483711613273183973461210505986745050389915497630109779587075832049769551383423923126858834066812073745132256155262708256392728954035867413746856804484980997198020040279497974037735944545590820749984855406903212835061244744526660374326900140353372074722067886589079655087675722677384120109518936975165044581648406452004038627558769340594663801611928619038277146316915111185007574726865477400820390034103126122740255428408695921435268344649230004461847554015659840449199326958172873627198798192454881073239657985775612817715574376423972582342486186138312215206818952406441496384201024315132704016489521924656454048612245402171860494716985096862610585164333341690105704781583932326994048797294576627699952074394697182313716853466285298824206589469556904884999309425026248161812071715774106097779202137254890207046621526325511052747931785616260172425816255813987119085684560968543753983547551545785117828057741013079459621859688583110045079605870241161500405313476692112714477737504734869669966534411841493632985801511096803355914657499164778026691189862404405934760761695995433003136803442360600564112031236335386841634620412517864464292248305929847314995118626008044332048950912208257563207255931711583387326525098022237037247136912381024575384399177789291836488957343023530575880477323200625676629357367010933452940190928347711606522957338459438951401068563603293735015857705892054524423895093872116835729363944371868235082414817236925894247722803013128670854867479761331347974766723471168580050217951442114083992634940751825333473932325132059623995879563209441368826449368653682865849634885478170108594840400279221806708432980032733931636775925052868088291335539659656573353978908524111034079739788971810100352963492621646982006739527347807024649568993264990639219434021452503517405645423257766357464264306714486505213193287643679591231548637330037095318126483908086323335555399787528719102471113115641779153771610588074592116352812333797253817334254841802668120723270149201441493440433277896772446049858531896941618999359485294129356175289271911878086220931458483709492189057465118352662183437531237015907948780874716525211613944441482654026969784945030598837317645145847674432940108179040515151505224127677710238960409787118981112143956124782562255859375000000000000000000000*i1^40 + -390049253537001340348793561982328258841773591127246291544270147932531962140727133013488708639501140727028485366402881171747507632396964534182393599893447849155480459418649541384231550300418797835010215358986610596586335249605768931527381705000728799378266653566371897163670406502146506983573473576741505089407861164179235683020567022316594004026288165619430689946677939140771306231804693038540211429895330246046258564031092157393221474212783197237883155931590024071262942278205934864372916320046984951533276518481962506442542961864001224891206342634665554797818488263435450854101203532558529014986274525795069851571501310092928513230715835442919458584556653966596372192604705005138053954242818324994016165339630615389807887222916445068704076716989283168256994215241291073843687972014703242484740119711993254719808917460652763668675609612119060236284398140304637184652562970461628152462306428669441171790241078752156593520340377440522756353512027415930144913579212997286319923552858321292094850267764165821781229225635827981794937855926327569141167619949332742199547598086250335804469129781283063904975508682350717377969995311633097916995701806273237287579506551664981509617980665415123147359263120983082198943416751581990504076400033812666561964424809890413852874564066950040762131042719852192088710706814654682492328402909625529989985661948076854391895493379377610946691843968473930956185102342670958678443810464367862608661149629129594272661451028785035435833737246968099866287695336103505349470547806888367841980727758177507576880492356286736547080966179510540205035860491065561058666263393641668943769979358302270204144461444104743443760782114995575638669969695527628367880200203764742354772876764688889451107929667698041787450277481284301863459154466831289534647995863694601985672235764955121608141655108884130089708060309198798727989840234640768927795820765326317535967891852428533754966910224628529738312611373266291915860812548731668420659536597615530345110283392933406492672132701753417273972149291970743898842117802529211787215174527750966225284643444657676148695253342553829378918168077784308587353222011891411754283651027198874126576211958164893539747418770527565028911797477098677705608301242149833758854715564588486954779051463705596827206143265721038915216922760009765625000000000000000000*i1^41 + 3903460294135289694450963202747901169512586438438448043659070171264475430422318782046018228016170495003179576651074776566928597892708902918729017931105229320081192448462932727267287559345147716326909361079440638539345471288661281470785179447676900857190219158916044069251961047153702847567887317432553273501306581077018029597989772757761653969297859014429262527701246458181946684279899752764305277037581222737391967789372466777673841624960275149842646537475527073277938952570708506048526748609415895493917551336503356373762962229319940775440169718540774029267517538901639529840475630778605041984517415747682807597282633152650073706943865382957635351128416147441310168566782264748494232318253028127397177746249218378350545251381915339416259235390044278069709908544704650067757962963863261817400725336490326716730788520521777064651659911899067512614166279053619868521067021074336846005518434865489209307468337337995312533322597154816023168396675931224371304050815960023084369228207078650559031940097849626095460962628576355524507366908115092411109994026085488231825315172091227757223733391914109286045024490895548565139460492211776526036517640418615142345356828162099241401240206313308186290993226263478182886919287048134098963301999436801069148586756814701217504527641550810399920232744869192489416021540843460784696570825157517067118789121818326896863255742205095055897275279853504901512301395127665352959160649287002507795542391660790197099246027397844983896897412434282890520734889273959144042194468201162182981547727703770476306732774925025863735633906706136598456858821191342205796603717785030139714235324908187003921731792449622462346068102700553014520227103974372274930891418529253332769322240275001429695390247640076421003146936571181606798255293028187917916371882755948030619405484439762406148693891303131937493796669327324114211031362310358561510729826938127069298474942406771857068924621196391126422192227709054510533613470473698231774090827346853115717126436957957487123682923866390228992143314506854322695069504470622634812159712330507860842696229037306018274162491167283240889408558900914037487700290190760557234446160657316481914296636736109704911576239872432190076985198864907865961334313202204417146176953489820353183858575659842001703351770629524253308773040771484375000000000000000*i1^42 + -30447507306005374089993154284027798631656436239788891478266620489375285867297593992035415222919182659649911533118511153264057597966979889514689759756984831008429504058746588440454310401665578668540736066984962306272606019703360683269191882259798873656215799400391745053262460420365190520963022283048266884679453900449356070238072057468137625890547542359765802947483908690668779569156749609244086748332060796942749259458076682389254816484350271547958892383529799283202694763112520502313037887761381683801265393245980313768268555918311806465294567169288135225765087418198011033253203843388898903067263127123975031226234960506187709553745320189671894531428686686247788098202511179606079930905886213969825042382974657321550750685791727183001538207120785524188643478214441736100533543276234622658169683000671772130227711926512059177159984625169961755458284511984871904068245031582273271406798341463157811748412000039571721488619097072414483257057927082615228239774118304522894794477039425145663295875362736641269504210211352967568832002108256983477212296049450069619663632633484568223602345575420031562307801927924436038899983946748281338572833730760392968298965138488040382595853731895468642467217455186219555681694704602351519465768419872496270227560567871513665362172185471058603332787514110308911000534090532671053984642767451882971282401996865544546209366120908816075807046453275386993884597936735568777109374564860445967777321906649623436432500468696034948633191369776461981957263144709414983266622320451860487596185942302586058745913958108295308807810751241765140978818041348646711421144823226372930294612537251868228549368920619339742698126748911747233873670930829722756322342954269336442424587459307413643034134872588527625730033676406215933869763445177378251577459962586689088267193071492123965476914551151999901871528799718943718013676002647068770016415732992829859362342385772651017216441879500967353450508051928472647385115167343916530625719276908309098248045181839524911939236342383523793173238567481476857916013445040920160551186067266868471434290596297196189879303817680140595098106054314889186152902164365433937497640567716242291307001209413748284820653889314408394805890707353782409129362972477050644519066104412734266421542830239375422856983277597464621067047119140625000000000000*i1^43 + 184124180058278250694757831610781671357683491632958973896451660260936023286391880215648399298009659322816064898449027164910573248564512810090241860712686300162196728600446791192032960311919185312051766588743567961356076016338091357220510290275507507536687508445916443202268236895955766551370545683458874364126954974620879769732761026057415936153759732077859180768469116144121755208846327134513584987413307798203188513337495909586788626417858468367373575446574148782123017837476612070888175259660026851040317779235715321780790994743338501710184452218903433755609372227724912315227707087826944141971182675116903164555355387038212610633187125980718874727573247887305038886783701108224996829818710674054563087818448540075294842553987640980624252253325563034546384843259094221655104324543583291670309274612916795986332724924744611699104231606833841777513967827530956027410038014557574876849475315047338929222778615672916066526972247767476782506992069881434647407657858241658976497813855919691071936643958936390625767070442070124649461739774763618051953149551506266362984688447879731345670266555822055629660881110102542695109524219764929943021128222899600423021421573790250926209354255939830193573067467866109351954830815591252517178379200946606652488792756164073833806108652434377147495510880109158850293693291968216670589803889744801864151198072118632644656120654872583045400200118360829672970713112605148543356762501097780998340202398753686870340661107566740322360055285200143115989251075946831585299496241736878013869593750602542904028361978548697478272307384950038033811710027506705574812991639398664880430029190549393156639370678656232562120536601819987473900665017168473704620609001183056869399284539411219409282525188006660990522021624394611614309597879282705557602170287407723372456124976821493749672375929949706348903690767292198065019060042089452574729409742351025910142588372364502091707504301439321916944547846623030416854190296787382398460647763425081737503158658950811299571303452501514685775109488707965152482730239720825772055993714133906942513739298791157148281699343629165025688399029616609546470462389710184694090236222309718471634850743561811828988714208273601003580699572405464164186447205591322429968362576463468717426952063640210079711323487572371959686279296875000000000*i1^44 + -974977407329878143508157323927358545628861075790174562680708653866157676973679470716995369860854188030268000223630379562514736134935870550081495202340111849113509980723698267427942021922758671931791834679600786032488396668164454092580460528490700521122005798378801879302677754400786465758709297934472336051580576164224673235356988618046010956495308962451906862365827209567348814291391979555226728237689104284700572404076674309976487982732611123437722958838405955745631569183961433799061800419871891232698935011810425135238293288986700154800397381046460974282649385258195152197241788377616925870840369699000991631517563512840310642132296054675998245422630194111340594263979520557779895652607203787847707980203633584126565336192901270526043880878833321861055690901347491592003800798221673397251866957164481259966945534113301884321797844012815298570908581538963190943975361925837490063282753471273459463053718508373642092113671657797194746950192620325767751402915373239776805878281609356848324582315700970224209083617318955389088034684494844974777877086252941780182981013578461199109581024451137535935105203324713474146211116613554906322814309199282380407679374079136857683253986151626449432209724863692094514147788006100050008023752240706613840697978282678752310872544488652972584607869742392519797140315236753392213720088792441095921429119998264541217116565287626062795515299328409401827779297418271017506735608692370842933915329747223252526042529877937548951915071564751892376689081949956751071012011751253523205372345950959350521063333155284573661899611249885950316767340537955969332342635530634553313164868894395109906608184744313745230990526850246877958381316116032338808641590657684670076589383221140398967720707606816019993486183740156178721081501515849031178866742572524555866636591855468463043331480779453778212875590462435676575237947181193044739041491684406617837059285789259356711284887581573921131304564224950948950995860782415322055488986683010115582164907738306696023216621723798228826641692333757167060752416864116690936122439587227720759887504614737330391931118953075387013243201704346325398411613401463173952789417548659537067016432954627260007585631869069586710709946800516253779820487605069535602345587470756835241681839416794247199504752643406391143798828125000000*i1^45 + 4327803551811330253365769549393204118482944006448911484347071852906191332001119098639825928012262412421836120793956358718232107423289791987961625041864170607666786102862336369256194336532006022948542886318821835486026761107640199866698047839700419732920309654111570039983168002846411480453964585118631732679239637579086119730044095081906028719050741628317443154896594033793038009986690741396718257432334885731623683945038341632466061573312448942360677941119104732945012801140230740166457968238277072821874904309472147959709601850187127297297691923852369568865165127871031445540816306687245163275573564187866583267756106622780338124597519300149712243005893246520481029654219870960461586228845139239265852222551510193896272410674580903779899735115623993310018435256019134813821693902181445966948718795276820652285190556063569494119891098223590852307117553203686047093767007829679251413718126224619575430086879120992080908317658117822508059529298270451036898871476586013722395951355915763825304818774932760871524202620974748536906569582871931066594781857773498129911883909173877656833467637629044398577610832824686815228540163721609071138227034157835460685800847579057351570955590630506810500160095167716502807326334307200339589069137960998050231799916175813844152339388014898774350000566714174972476050738986425189097795413059440404712845046487719532127948219825722501622225825633097458388564072028028391914749872015874025701799956110858587890962481254386245803633287484443295389766495640371756834345845260725687587756646499117441565655520130263966647906993254067737490155705648469417884197382841846513224821018585756508038912353718623566382246002615718756296817826012284490891855294463713143307963783172599439575006395942796783439724311984245271980608848074922280164669966144981532684382744461933079080063241450925330931452928041586306410693480904449396855841217349356873405763579111235247720590525358011003628474221330105579438715708855147551783430985968600035566423713995789599383707072721291586515721363440256684085282781897255023212717443804956481004707740876643868176116298496320042003233604441163031616800488207215818002662689234195722292742025431985498308468884697756014970600279126832618270974593351519323617251711917306058175835615917748100400785915553569793701171875000*i1^46 + -20865838010148029900675083495965596089043603492011134405175701655576737104306277019648693942547401379434604753020656628399638677003915849932596980264779799578253365412141954399963923295899694195592571090712710725838183148701865862126715674618364573509118634407484922004883545120736568757424437733935197167774226290960109582949049718666387980131762231901729445517269622450003928000958249217567967726149228819649190643836227828691898775052137945234418761226073403575509502586589984770345654371505311639465265372084687038735207142964771843690547348010286204976172656797456550130783524169812444620673128279473427673409133272857517899501688036236187239385340252984976751817611300950538803161539152314320463081620913578944895708158570051073019789730359925589543124285300871824260615069068558885707772132986549256967535390080645018979243995273571352825080990639694030632141997419925406534592231743119564902028329001230292769202643609146308913011533678067653970888806602485987357021438318429469274648230402877948937780549886642206895790212915176295508104090958049804454141453948355255535250278660926011741216508134347506516316431303340738390982509952468079703844192595029491990099678188756101367816666643015792555718529773495074579725183641201187081874689373251513429764195608727121456643387139399341679220262693181123114706611047636020447751334633710292076491309194296935106275321442112900808022258472919013384159224048498926815084650755310589831699312945478395747146489121714682333780586697534200905173027784373824900542546156596442924945969913802559978736972706487243073501533427329284570599884088046981779391942573842843553586945470899020974703361605021064209014097930197538322899573489056254158100145402821977823678002883266493569624302186766736143659667825905007501091727672518079558155579328709401822028260971247836366995616624797199636177039611256465970369245429140936996623728519249955785688931673569656170964032189135880774052010399607595872728934013477136986986831270797077367043083754104594120572575124604346720656556665042264589023029041531310901318740068720351755788094324063370095511206303270996636658616718170171009081351756569836871600274520757862281388816164299101162103915105102390481513284699617116208373861829807074128169852560432673271861858665943145751953125*i1^47 + 63214698414578729811957836605348780098370847327670503958517711844108930806309922367356473295676640005001679954523249403548129854272840971593920713495480801485616517151271209253578195926900520035223647671814067670806288299285768630761774556315684520017631392825485187895089796909071846882971630721577752389729511096236960596376078747643939027862576498458773819359270424307535490720201392671973703848809215195824533895525491992879516984184108503861955379051155268052760461384186177726581232536725472173407889004077298844251445969052191532154136931191062490786424636978139859572976631029452441836950993172508807727067496656176023671334013219753566813516797883834247467714206844601737558386485349830145403316780874353641093137672169559158349417667475742855538328074570368130497275482056644859938833179373243136069727470735987528643103073981506160739165486023780545554013061746453843791739730145617272347132632673643602381238191568971312697915573669491921754173955394996957479670589258930116408115481908668593056015955637397667397466678188868594109786083517804539313605168476287680585802834684467033544073901043229095533806379968994713579487813273278009988321172032639783525137511816781098094793890291274013008347342833855300659485414988420010624492057282418209203832400756187804033859624542915599345566287272744583380704393806971490900218651565348299791952630337257985485812972050337353170113211428375041039650834134720108638955649654692420586855103159804528273641348220038206676275202177083209601512752052816700792194190423856671796026095639764735902836157652244325981043998941780354069785796374052898428554332313296879972293298507999197499420688011128603964314311491336852011089162344099026599679398793289547410540265676088645087199708204057398444735814476206804271649809830577289903476834350478981469058802557044642430191193911073597320645037858135775291823548925519280295356241734378608599269858379654718870481127607836060561797370530126839689389124230965203815325434307598080223924794863936431029228052874257283680925322083993356176855334367248055225709804680688182352960163600220469836676177564900617800882185183424305545342143148684182936450790222568979944948035332777834443527793873696065944201991614123233915443660921158140988154627848416566848754882812500000000*i1^48 + -353373747975755742274293022029940612466609306609286623395879887421950034200765343934647291943240691112692681259057907879140944112010189096569841705390642282109688722831585732042764154783993586047314683117532338982291822705236235381720788846470917772813555305200928389721942709844434757583992547447775293870293728036781527964473513101292100990531933267611269285211951113193489371247145429604492678645253642580104730060195327229196539298225294688480124406389073766545128365713913653581287691103177294985668201939579762286414512580831324130671535226802961955919429973485294929336433071150998123888476171032637937084477213636709688330385378473485934658167739728140625573468524776863353437576726850035874677371021683352233056453580913714407572156641716026318972309259256424859092991770228808712996050927828341898675357002419359828401308295367810316237429852067764519419890578587051744807375740565707381815834931064289663170738888421707609706933196813375525581977473262333756238173781148231125821376295992394072479317097748581115318207308531601597058935530386662215812377746233072591806860322164571065059147401679985343334383348111739275092246465604712488177935775525782086592742509774645125941776941765514473148558119155931235479123573478948330923707830338325863194036758453395932895835580028746415196991576421051172317027068112991029942627392517597797498317810047668310455717904071272166246265862958813377548980939103009516526740817399999417824929291100521449196194218178653357219799741965805607231928502333549572114866457405091935054156551573066258520017940689352885017015052788706035506803805722911050352830051896994578985821736237372390921256281551010455113373412291190773523231582758996402479932899054496852267471092773188241521591611286369658600048915951624224970781222819250214388156247141368703232226616000642411156427064553019507056494576979531270318298995507545095908048061734136985030427880913633935274326391074172963918644514984588394532735423016264261676614478296010719264453093690071997271727657233880761914715129334275458488820910045573848173574880150864404236339687789504563891069857381357053269509224463848739156514148698523720185533820906501273205303249262518106478661833444610489264562298415897312538036734932998660951852798461914062500000000000000*i1^49 + -58006662684871899974582682095115111829589075417822481401177018614754180742221297404478746408942863760820916559391205213472534159309306039050041361445390376436786400858206619615295183796104061536375931814214542378470552833710187547824591828458880943899483071038382460178902846276074599076226145185406070042431666359908783709466839996681242606445957840904728546917474917404928077351166071471082867672530102983137719631842417973501276077396289169379823042199426491997932002251456128473781415368879118975484927432352616059694932437475261467302881986610547590006717719303774002992528590878417012968944577053886604416678473981256267779745750096201651547360301255291312722264354410217548310198694267098352316379900010469287642387001318703854027266003420964923147381626199225278718714746130408277129627609546382330946123684345259294326154543432224773894770021991181952462262393472799939109407176492011471532085475613211894111574990566237266433195071829921654934047123142458217058038539247795181383843017325391420816454107740889214625650051979826727016267253636415262271369884937105337491335263475045649588766018388634435027624236301383889489960431402365109055153087707073157004079214057554516165977211029215015543549627613455563524421945411586384930668210911392479894024746232431824970498131710777790100553728776745011802203603497262260557369724856778343952081721349292513043272189798162181489655805721396018029590903934132050262660761048500702230844549141226102822507822506523676981671394677102139756407202944947720924553885023487528397782557352894103877805462843868024495965275238191270584499242273068224343362170537247980124202687984857765152830259993478182042940481185387646913983428423691420523694624283306408058195819932844031595991494226420262566253124515054495330516200821730771700566607677807208449391390070260441292569691865775217710072348610667757708444591487135214169496872621444280257993441295867293570310580326875459504615374263000544436367692306003066833124507021892565531804047851776949091156956471062097336123797726032347737089680646580100598120404958583577962488485797901122208276267764769676136455836683839318339223322974168963684695786300360066557423939513169377487086341846544966953534158481087806415860652923583984375000000000000000000000000*i1^50 + -5975187743669699010872763684863203586253889209831546251298421714769071703529081638497461325211765161303176181101727433690113698477025247998961268800805103058825662299720883758184901890711825716552889337349970630233737750469751092166009070087699049836563970298302451151914656860069014935139101218297396743698904443246095796214377902637269972914396423550008173899225918362244025217897431297744429336518553927791833037124434133999114326428245690538832934076756496925407867674221624443826851092747594456242316531154326891474545071164437411938154781398637468223089390946224419065836234973295552670354385536907063610214725869523492970285046918226102522018056368396567011568594796310283235929916317363658676101713289629169557233752239364418437103767995908361181689753456861220389359386415908448074959216553358225627019703773960873354833556227609813928460357342204450648162352057658691477962537534709970234773018542298807294552153396496250162184652439660972858904707342623008073632453440614101765293882590506952827987578839003145526609178311064810079498987338073605131558337524190997526060195203766483979892616237915883729696471947119913036203231238542102936103406961340617192643537764021254679039910656531849849934770099559267467358545761489166258032735210798793483582595459645605956781503840192188075527984183770507191836539849375006355181021345727457600934037090384520062240900102060705857515585865298840493794729583246377520158514779717176644391154239612912469106528768478302656764742851463933861782360181260993389141818273579850611497593575512698564942615682414649984382023112360618627231562066777344063581908068395544195200880589817713188804555428108706337391041448500245612705065555037154864763899631256692527774560405541081518531670750818831159791819754834059921859430362535590683885698890560457473038929623895621022287631144754201146896826787386089361982795538527139806999225436050254672472626738852069156500128436217753638655402223241458094434742396694023919356151399763661977173947196546482676424686818298208540868222982180328193916701064903867565226645573064617186816666232257789640121373456750120064715830444659529861795927956142701342317942819805355808504629609698653983306012532171729874689418541868243087768554687500000000000000000000000000000*i1^51 + -5495212111300262106610864706105794425672029755302412514641968585324164022500048217447826276972248368758159713140424805096005541256546774698752722950858024843826488445807601947805390549762712462920502785377533516141013095280391640008721510557795989436179665758541561031294996876372587846321242968188477520846356986712312614017943302324825685760650799478141904429885071602280331439077272312012466522994859344996504916921484589561703891214414432600233730094032914167089916639082421143478875758042111001616019773727139200373276788905222912044265984664641088729066671415430213580434539604359125919524820457673250746418592836993568635476809634209768590423808165030711556390299879004215489734834522352210052873376644417081877894117460633221567920354063619711015343059250103623745833249987423438397675411897323343214555867539486251723517765357024514942415378483447062897348516756576548326466219631775975588364048766520155846797848312798952150198323183854733543259558924866358398073245079173056600715285937064074611055362154405509783364767979498951170514877414592486794872925968514672836029585943798468704271111977567882346872566125930076955561327818263857534141328355394941933770021851421907390334994482115612051467295425505405238253246194525009410170494496009017594349595117037453039269712430089176718116942373377828384472627455160555025805302805540236556791065080783564555398600120716400130269982989285600159764011639718568147213597074795957849224025378598725489589954241473152570436319513563104530495506099060488850682452053747344955303298208001260919747404241891820623563955555312806483353152438798398986723787057718135173423044414570908535280908070011841728317520079093683980249863594427617180144207342951153493419780487841485402896920191665533690746940100532470637176109641937585267224312526308464273900873149851529603755594060658990353232173878268160039278146207635651039924178003816057773553897038533248815914452359751690496917617459665957832494439728727833817854702342145590330880351658620901843380762251017276303871011716097421278028931672260474231516259849547446817840947615411502555700517598868319650081786234353539619364712344102129455488704027132933891645540311636584857027350155596272925968708210742187500000000000000000000000000000000000*i1^52 + -29598248888689702813126300240631832563816362651792759746422826891429346672539667324502799051820935103517361120536695993073469632041888971177696335573013811346228359638950112796379217822651903145744550685469338585327999056017044564786349476442708687720064585264151042728968836246489436629540447247339714615739400670809153565602189882253889074708180416457737250810894070129033756932196619518921356460884346767911833232178037642409244125760307934371613252895431221219605002845989535196906946242072027964409556163235928086673448754869587401354431737927415024982322438471643237242631687576822770004873960838295764981510154929991363285967396733803424424539739397110030174802361818022042474481833361976872326836094507098420083137751666886726789987705456774223931266692297026464201937129383205820803703373171052781416539415264479459176801619738111833029592098318409202077319976152276110340398610759963805693451097022309091100255830292795294797933788585874932313409389326543093276473035424349959314725333956583375984869613812306977013040273369168859792964445229038078100543008123006888154187013735829110481346593192115424788597942795400321147383433115696194669126547526031601376383216708054697310553637355421591894505261286723025757567212189844060489867606786374835354079824046229341990505988422918623812240152999850644025722309552882350822149212476080628576992006310441910554859398724545144555872183739461916071737382856188952967816158327102114713281963440102726814947520811347629273333749275744732901886977454384137446558040292398964339588515592963810748820873405683699591793700486388163331484965389143608894697423968754180882029240212892263822158045489431060633152394508420274941947667984189539124761427091509238012105597640078526399300685079023475841795868742423789288521915085057217988772328200386105327285687649080313376555136324259504222669337931104744294977707056139046987296987202951399697964191919076983416039597806544377888704199641053129434584113831363888051865914330202317512508130463707720717954844788757676177901465012870400099121441678730520195613532491355417898622604756243062470913362929990547352118157803630440735593484274817038080292097610763160588809694985707384568883912691304118112480000000000000000000000000000000000000000000*i1^53 + 9604882052247817205334595842870318720392889697946282524731123217175532930350520844057269374469310484701435932139422994176732465309531884424974022204917999520614978044724284257809879783262091792789654217279741293368890062194795422327905719152096162010420460286688937803209777645766589831015216142928435114795057280223006153429423782145089597121940120914325516610610806917207720361717201408006630854763993555569778038947320683336422270054996714227197043937723791856156412679258194971226885172552384653253513840842477550023187064933025145957556577358676038215952545389181832495105776945802989853331115833618601103615230517393794896924582258905974578669071963996912562407668418279804348213531704353741233567610403252090943259382516409251934186837423340466024413956978028716548363748717506746529705848617283160914329091661363515510363251208012580095926640390492747845548267289204111251258334194588754816252842240943876735846917858864392960857600173324128976779536012097598872457436142167072646965205308199593876261453684839500864168029094128937009757056879343693115147007089022125834544587621215333977548038974461743469455071868000145881398330409910763224627490832291269599366103262842160506095000137976447033715456018449921319524924254718603485483610641103432486635002367756860509743825676439990876748153236362496059973078638718201243867091054060078719865957945332436718828788660095966208844798189486379074488989107249328712714774417278212229086614957540431767670795607915717590148845905408641418900249865301434431521317554356194811371622610842534602195084648922062633255758110059866781788653260143504478066863080644437757458731714426387576825909035686274740059999146599138717602323431516621541969952958228211995901018703336798464864353061901668873378779233743574899539730917954892411398066847722746511814491601348259016829460205524498454562385084125935513932768790689820442480389767493421621412186970969001799795415695971443504261799083373810157421298504084053535683300454047152299844995430868880689415520675587545598463687470741714677611203431716491191223468148242736451645541806998856232522481548116889583919383071870929596040040058536398299976487695922010826265032040284010266224610929670656000000000000000000000000000000000000000000*i1^54 + -76673035789408491837648312264361636890898118755824048484012899813605450480558475514119666877502054052868266354143038453369270829678732879910257017578668514363318545987352992556976444367808708918755685739475873429561557881249822095196799846345012529207221309134846288958334478530798163388362020069144708347199145001320813378012753932481942300573260210035909250580673972919339795016502351801546082182697311709231590569500980937949927844846502722820817645543180336801446314785256178610620148068512168376963988805520678618068711046210055315256162017969352296875418533221130014927979764423848173626005369356346820467944881996954593431745675496618330528777905464027632630837415088615610888636628657117609544868564939334130960856450779526072060321793371224427983949414645881042919766815200038596555552958406911437297150636330922220345540998102768111082684762081083966418507095446011090750180288265693188095673861713847173565171052788436031566495400308135061130029635617090879268915696061943619938143280099151615870268946993773982219338344947674602703610195014542718548187073927484206293520271398889708070544088938740093286155081631193736599211938764296741435707868673842158387127360332017642341631163348048067489571320806397875902639170908628678743741642652196759163457482722112303714159825925305587915769361469636543803077005062212533311085592328136629580200137069052309747611585005864692491044599394630439741311640637921002383793657314641271733033974996240131333080551751267811231916932529747374057908627837754695733605372994685088143914329692894303761494083467093951693628569291036326724954491430433686742101864405053010413114850417970678454513011300284872478541138400301927556846957118518924439602635375085325293828330183677072198622290803370120249561331203107877390414746702592600631342675825919933323366476963394386098368871307805634089939390024132608520501394273725133068975779690734843289577201099342183204720749770858635989261677332833104426111979023860659240948449627832607926433475348894961725637578628168344638646295403453727961629521490947629351103564433413628659731095192958978406233505350403713514953179943349886121901838198583968364585626449923726048808924040764450056534684467200000000000000000000000000000000000000000*i1^55 + -1184755273122522738622204658388724901994075774248996147788150552827717575511784759975054736160052787622343378438879454174061537408210406852684670475378306133676252505037919043482062604828242254494619059429670165886745975559423022124165525912113443555434250624879485556952093526478443864903299844568120699342159402952734808772690511154421786950876069528112450407420041048628182780088011304046944956362286086523343735981282842622476299657262091533667459756335307678988979424840089173686353789607844820075534280235281817853254731416483155217354760068635337218248245120438886291848508066015929834507758401061956422352022177137988131979827760116987790076525946417843753805565265089047978333360826686280954901918595779379379629985841820751107025881997624300399787956093876417182771585333930232799389710746065607989909158842778457966931390458276606805886048039448307424439550497190620751204756500393573323344877505426633243011098653116650361169558530048717359398938830083045907160530343764197835893896682765838122823752471871732234085832223093520655733243061168260047184173461490866335945511559562390290714535532003271982412097016631777823694733725849420004389287376846126235434613637202404006700307932549450693842032648772053327017803446900063392374945111460506449670992714710098130205114707634351172263426313953807311934522888794902348848046682086569427348565544424454382984812390379353180678960352461276754656203474364893258913637859162731432982440942080895238022546416621132143883452146413034524390247722924397401348912865940770421734811196699733620836946925597542662242173531843022164675859671501122979984362777506004641518927145484141642588171580467649793434169541336713106005048725423426368087223379447728176077703673260110282732675615425914826571408481064506443273124850812977086755697397267344617112331847041155230839593614564090104947149932121813495222891980228379390309572710492445635085053466449180621657417316930666529199750572008089056640868466949937003192409322749821881307321171348375521074409411510600405826864527729520358894162453678095250746249105017750145575688854600951970554824735839691705033838719165054730026060707835505641836390404865358487587067172572705545256960000000000000000000000000000000000000000*i1^56 + -225356864932693336456406895087893930128469766268884025567292624261301581874885235457003500566021692521466562471346090975347153607560494028645140383526785536763342860710303034937303038937857323429974811659412671939712803821555708829332261146049639729391346774258784555696336262641577065715703999677683555173776586037369136011014076329871934618815848716874555455957334820420533498714052123313111157461567489946298962983024711814288276013369689653439864004771688640524959011286853089011412355523137666048468597982690093872145054137938283036018704933401384037766611618608478651263082897696538299957588487207651123790032102711911979541543333493274804370322439868244540558011326566385613291758667720069827467041589662199734704963019676039262011600527083338959217892476371720552652682673713303367116082470924777551047166034393026517067430359292714410512063607110350813264627213856736446056040527369464036865600466281011644476152110950802294354126959757225730780507961012800392681876706714365824327627265074483736035152890886055772304879993603733614078221242698833833286950178895965009663344811064301420813031568309563579705773820437341520395611784223504486228844708455941125903916292452504177580600145014477617656255433498353922665688145822646175481965056032915498378333224483443774051664181819454135459186488191539519157984953010604724911266850778564880426061841098701070467737650559842591781335321943460453303900618422356375182034039759006700156634904170387131728427291650288599310291612333990870602897779768320242103302129907578830856447412169457551134801301416596255852878386492310068526829658228286450594558387592626246242005193112046848985162646088573886795279677467533680078377655255884680093292536625240119987491150083918148696622186992974177632189709201715500353242068045245910863960207420199756212210269724038092111131837623091929010681507690779067794094011146395254549930305895500641547844679591242675528022290412474295615448560116342469382707339110069569031541455747681695609840953192562618417907030129341248304654651612798145279813241475154052039276951799781020088159913666083190696357703476412036942377398150114418017757205180248658631809712230177095276784764104912928768000000000000000000000000000000000000000*i1^57 + 219917453025390082301931814128418655011208589058152616263336643249247616065025294532181210719396576370703528133550320786931789428333622173901566235570502786497117167193792030146642742761797072016436308065950008816616016436517403457482771211444412429357393680615205439065758598365021518303321167935568070122935828669364752947147508557766617996882598687563890221306962449240373367124679388161988379327695746193206632354469744455486832916273905599795946566021677455496174000765962507876447706036635706001855111565127326944906252331636092919766182890546940849313331985280240793891499668807785520784686679590647822016578532260188936825123011253704208236209523486379583098966937358466493922980000496524056355818542028269425278720283018459658300675588000220805753721245264045804336860871235098028207808906601720089146193032288561692115645517133345544433539516895723549022802989554098154525126024265300617189573657659017497304389423264804133740131988702254037262018867156589099328392865071042994130714946548498138546646349737343123981443102877444036578167159822750198411808009097316459557644369889437160289839040437042691452335239352734066145835753968037160819440517491026364478565180058112079540935330199224031615138001740510325182143556075324542327411154781367962772038019370674386930726650352252795692293600403466113995646077307602012136788426468333167553454007615742972710342976328085649972712432500852334789117032190927247771129131297421770359029911640805569998909622667512567263071411614391157219483518046348967955103109127053562094413590333655824667823071376948409636903370103335601260104956696170946557719827624819478985311887452218614917077443402395293008864850586183399132429708807439808166951583837818386186500376462055371117787568567697877133460323816493591577636080380963581734770321403284643502060646826284290850498651671432541908295883851649193159087964682638525941128507851026473487089084375930968564454212480393852801576527906419524941347762527291234787192161677271322234051718681267358854957944425008515755853696597880562367975868062264647856981744432586019872123666886639833923262368268017110338142484516918025093367437507696695363922666796332018049075760227942400000000000000000000000000000000000000*i1^58 + -384633103870410095822423537899522524081941780382508980486672388192769944942872575003613902407764163187521128373532887883019702080391756269326592283385938120082220977741723425521080163634534361062479903438370048943467036208052731754563355737437421111262612489890304356664238496757136606249424749953555549991908143216996534893241885511692043195692338129137669267303263625258373381541916451737976438581865296492343336960989293909274339737998401898066077744573242651026766278665184841530043664995966393471576609332932830199495353883541372334938696849390092835605856483409293024590438617261950884961689928172563049875112986104792765057801516410401193616029114307178525557103136039767938173228158365915903068861196200149391419689285244293565287289146075221258297470117998501947817743670177257158597047357806051852235454030374805002303743427674484920674484517907083982564132639744587458175016780589941792252283012336885021982452818300163992025973444364175363243561386323334953207084668747820928720208351627992303893554908347470799347393123362194748074651789849244830954851401651465823911795075247829989230458818478700816277894787643298275524763091284558246053181359670526188774254984052196870790532346818038510021869537463554607160591535034418676123510717952630707255140645596208427789574286616727374444728076563878352652667134496941167367551900626760834343402262598275879779940729095827695829949196586816475635719926323952060689201137169210916660517655047788646863264174211734928204976251125434612300923106233729011096496558624384696442289539057601983686149011462310730393097441641756032809884248905747401025582065154328089771830278859832473020505466088950614837608779957123488528138506536699091890267393405799959258781792378237765129916212537027499477717098238837677626705946156687125241948592024634960950776851648382642613078236403213987940094964506813708468555401457910290031514738566414944305536693578002462736402133823838788044565593536398496563057506572316406389391471935549621656731336597280953804732113799531123132026173303218310122722118274138892064935882320357815360035013066338617532271355767308050853275770375529047927144240975342798618916099811508175084349030400000000000000000000000000000000000000*i1^59 + 72532298027015828068148250559034326869741528111381164805809596091330587473748282213241715671216686803527530787418890107394235394002441643580749035866187112523649369493900334773729459629535403577950582664763344662938030997315565300632007957311435238523468752126815232081490326537683043348843426129172147034270256443127891920628141888401425187116706651698619895359320902356046258895707052110206832760451402693481528105597887613834543613479203144181232615341984974648389247113687210702373768773614766572781632542244049252128580860207707654790525294414635061966498136935394108754948195566269710563134188290489459124551933148290327026093305482212536465547454520264219298597975588659062275339097066317282194705372807693667442523899654577642073168784259937526843726715020535200159916488323553815967021447536141704866526879994590016471899441889938174735089234613423377472755214988287677321444809964133768849945507491489156123196204208597128427885872403429362395066649778668992890568863227405268548827063768830364335377528895891302873826863611521601539023577680220877325356305142899116665098396710286021594096800548888955715426675120563537864875083225409669166790569977220435933861318049814837372040350311364056292328543865449924652479697593911357914955291909105683830063244106851700780908740411842204574223574894566742105454477212924390105725980833178596222843407477371500173328136110182180855025832637241233485376854326613457315004872410079074550542385560507111809531714867506672580915821884906913739848031048346298451091781613170144294395796435424252447900941872806234767191381508261866695069993185776658039628426016647803483398146655687426057394202469581915011203761520454738409907884069267727207849381728803308049410295092550455645609506806254778012220896980555122885374859926514323383168250875860471593140726286190458872570100901091754518298252105647437744476746206531206546202381845157492850751626267396364740535720570208520063780725823372095547398773883611870250765259491571214409213843765005930268949505687903705297510822397382327773642450951237620788704287352069367052943855195247195632981686014841307437960184506218599902249104728841768145073332035963144110080000000000000000000000000000000000000*i1^60 + -174465167389877121858922665716383079602954607631486937160201480006813067790747589972442269352374314046677774595155013266488804463085831108091811159344344767422063196824920217345128152659175841533711221123440899704457004349328118146824890399411609784055656462243742247128358867583365684991931565619379616830790571203012295143138912956382459585516296352863016724960896683768782590887017271106944486313152733392272543493270959129844708958293713000159082633363450982195274563129409887994446844129451836103587475483235038401084063446951534566458151709042650808065353868140988069588808460521846372989846243485392633911712569302985439227954195666798827660102597933437166209026445701730973772072753341648286835048146747754188984413092503479291081355187608907980454691178356481910895002838710646556528833148058929696635660295236749349468510635532791211324951774558833493338099914765021814037391776632348828248117727345715106922979940439101332452603634797148719707531905808513509093099542663108705998469191963836259140499464556043501993515492868637806771627190822670900965413340384935057863209661713595414233370165597935193142121706428108033178474554735725015215720581561172778837070660884219085199190013521411131234197881174966513714413597666294434630254652180199380039228154778082288808603520400592235805471186520592773163956554868360029313680089562229464697142324092650582050242355886803839477916782299088496252133544195243024154045416905505353069384477710368864373731293581260524140218092636801492930652737129864138017144310501220642688434672875603696741857874919559594648299011011667490982742502209591598675423842777856492026814765383609532910708800570910529935206310933223388972469440617839309895948064937910924684604289645629839503217952072907738398876807334243705246267711768065820647041177950433728207868177090200472990605120125685418318023906267750196470642222896970039273397938156375875807182828167135266011858913000921375848240191845457014253121093290892637834012450224746473105350211974926993437505165813090254404772403108340869728254121539647060329206969945357627353845857117126743989378791910271971910511330685768063899542425735482123315642032153690112000000000000000000000000000000000000*i1^61 + 43774710397699418889941235811145454131275465189616228819121021146383888856271098804509319707136400032565491967776593727948465203279501339876360356112942388650666965241251449536259726209854504620865969581907697535436253255033999548134779143973026689182608235644558919375052013180636158691592261338416736759254848013301432725896429595165202360121085892907414630706477788239828869584510476683714151281534553688607056127475492124550884281762273140121943250218713591504490514742759612487843972166238066731081437551494831431632715250983555189604075717925996221104783263452399096052772979533555341296116196538225970395689804321563729150517064339160856065194795815521929301094012521124538857646843959493605934600312044892469941057743993042093926043842203510143970038030684322939648664312896052677311555337197695012659727919767995570785854628118120374371293573657418244876681945581025024120830640492041677467160045038015434133286138445455087035325495532559614954647675229694738593018095338316091598950185423964417558071423871586261448424487869337750376292374851248413211237903095090829337165616484196651962465148859474351589674127914286304620525838283010188510641187081562325086841089437846556460572458456148438781064819343884706087975415845178089525562972707393559492227067254664372788053505479139650781200177727693775436790374926400634856492965950601306488519337059433193913020050097436235354940625125910065858165783220904202748561102753907848966809253858361250396407250053714544839213529819275607163713980057379420360013214894406986478296532599591020050323418615056755603206331020198563767003850034689253852954832092263182588500873134553236020437239741104667559293559554907853169674462205021593433269053344424080413575335597482736916399481908763064439185524777013159526355278990048930009836096059632293936682862181945058687499336770517521534560831070403232936239989788302840056677392213473977211100954368119871787250069731494123601063759155414949523804461260790322143808612596872601673680496352453941323386176053471605956422536161377615732592300163466811489592426377270312267991354086125355345231067991118647428131717070131481637743774814331766145712285286400000000000000000000000000000000000*i1^62 + -24385873613306251895933609397356738934557201131748034895327615620647758334077931481207758651952420384252095935030398030985011844346785236772026783313612242582129880451390202457103691082678840968796498440760228953757681662485401971401003691993028465505957645266072863302225043039345552275924825016341615689625125264435876381173005934328327253504739204060653343759120682864383495806640117097397654196072624064612697781538210143327587260890102935340393569586699056992860045660534143564071799011182445109618360090156968075430101488911755387920861292039823133728488043002519857328571682686003192088280647707852685318376954777699190042588410892508881480525071352129975539233156616476684929414263427981286637360654043492318553591196744794432794604478944775985932034664589034212457628623557602275594711924343038919257492613745051605541380887825158065918365300763313638835196669218378288463308163413768694107417623346840315057910224788742531822990502974565805276048809408892095484647562021589860367062627861515540686072332809499619094708660674928788031714181017481131035666230516908671114724410250113425967179889378056012103876193062642287994762002579799492454937924828592322791892349501556225360556708031583277236981427261232584297098578109172785549685944458783800976881674275713438335113407735731018739623496907119077700559958714631539832243795824797067832917639261382789623760785916100482541858973416585467556018426462154406156682637707736940308049780865686336552647426278988573901759917689874308780143095877439903020641800191328343494569222662913743036743816589371488869101578564726969397466739535396429942932115147772515180745587940593188652101177292823321114833619786398191229433138757492856906807653196296824354267941859414123999167184143987497675218279738537961757590514158163391810507355677617359660651636611266955694074032728984833079148128057766671792428357127649387104124230642301097791091071578351423255078428192068811922142571493828126779451059230371233680956452754079076389038568446651859212126851340621178004917195079450368216423235940748349188235632365506014175752971459193486017676221767898447847019589465298855540588830797562889828827136000000000000000000000000000000000*i1^63 + 7307878265541724406933691014145376323748806085101481022203306157573429653130298522946087455728100042006858210793915840547402939318278000562704057465871697019744158438406137252018425505473104175572281950050635194047180460707501689329651811806444807078798845379615325632257520375186345063887993061649965810086208428503988644696768547090405701633323130055491652983618378092004736628213857141269732170220389998432774719079655665201791265884162543338752973503414192362200901688471352006165168506582818310820031247246497128545895974514308931493906149437549245163131545344422284810103257927722274513523665869876748724607013653131216230764330846802203294015998215008628344913237048771685645395656822970277679943072985846078232202457726937120587764331914572196217889642379968036074566894364137658195272783101969619166960142906284061030737462708104845541961689590229063861441263040708635374630381350853136881634674462984951951636737203278814670121248353485850203305739263114249491800776174208097268699771874148731861660584487261199521302408023059488618885639410165342976204069853056689719269864499659550226421281265636572569727448364206658677854947896268243579626750252050031943557249576308558802428729024862657943205643112251881068367869105811462224655294030880906565544110430861965609176077518557246526222035391133569762905629744752027875561217998875851998525461873677318119144260406155857429424536586019213299204259288598372389547790654773399005232198566871793845086157470016751149307298052779990145170516237078249143696699171698666220702398849142155469979153642937685294863144297924456374439778764872934270507040311082981470434491289349650694391640317447367787448109924556679398963920591811411944393855386772717792543578369856724133618906377598172244865109379728546171770323389364865263796281667210757566991982303947391163435744126034838675351887706261470511803911749134949055246908930338601686857678204616387775938759505893881840119299875408424077004740680868074831748625065413253997989488832555565220231478072651158166325226804522420734187780854639407177830195493825296681929977684816362050015469759844438656921021368624126998932038278432004505600000000000000000000000000000000*i1^64 + -3552692033784208844353764760816568381991197388380221248075816011013628196820700473763984645578948484025424644878479400349245668618612778209687039284449020926923086258968973797041498032935326885711343441139915846770668248923227097663364594839411446942356835240099109176104577336552373784718371438331413810357135100607622820780423184880554250354994076259587468182231261562386450826819101972265453757053413763947412977164455349169855649032836605101378589672317473980043904479588495167916393053057070168144990738440560602467507593539296139548294814230489884979083741508733614429837828262193376545947248860642851618308501790381641048716545781356954947200982701469443170594075343678630058801019569387746162071714152157154585815713318587729556370116219744376262546580542238250239806824174774076921554065818212140683372577748709788032555577023565725748255779360358264640299325799905150320832573435799421478200483508338829673650668656818603176144053670242504915334049442951607473995844142601782402181656961041409288268479486921241106223853992515679250764033507281035119986751558137161510773539808458131681598924448067333289507496227965555352716638825086361819084066758774118888946959438856899087966091035422746775933608655798857412838997896517671814110795652433414697978596694622176063532929958036358125397818925246394485450356404180110588081000269058044008840518734811336559920779646032745612346654443565244837800252344110082030243747649218796194486062051084442339075977800676168206717062992033077632976998745849243605507813375622547963599234284276345622303837294956640431956985024024877790550673194882696152872622339100460488715236197874679715546406990575664845743681140039531655132551890793581129537502358965884965331507864876708450137678789722422927762411449326615386717319691573225234946614279232318536545459812814706106460510859810397582543312911652682737622833685729109032006830819577131696255810295827335537658762525073788454711505633906143661587868402422989634898515225326190091732588192148778755321354068393493266679003925166325460617032235848974912915821134305370319952415401181987564961455537606593663836890136453996646663447505797120000000000000000000000000000000*i1^65 + -491924018232250210662617049592600008526850132960067572174319369733067218126860368633559381039757803251990610273663552303155035277689402627512590677475975791282044469595657618610416181005762571383007556987831021290358407624152077991865533735060139755261624843272485977182387632572105453218930039000509075456087472032872648654992948808329348345151779725414380714292937943442658957699350103759140128196145265287454030019653989036891553039899181898812623996827471075608530411848305852331215398323195701842727901047978748391413710117052019049724583791422459521716224139465961716799055117034379738106742565716510990883239325669441707812266786344327958327368692196863006021539538283896951791085643618331038461797738899560728631700187373886319324805882858162536429660090981025058124372764896639291196115526624383175195274768104987610062566455844443492680351826242251509535010672473560819057224964225220756160058175888124667019075748488958311125419063836333360013516802670335872885405247680217296647118474465536869455997733649022035930749148276166107302254276352595989046828370893747956607007402582320038751380082389786248256838297025854317508064775974779592212871593716133524774642005930641214390717514283374842284382120107339934489483459187903666075577782416066222390226648553217449729547488536281183047935830547194008437350195591125203575784943052020597119205810385909363085901515215433963448483575122448229442328392239902845925331175171503409905493710960230039781746862429507962090679696165939727752775939934270208702903941688277599520622824231984134517944245384406900020824477123199635508748930063175699547090683466774604458433673376301567927117911837370443922631855382667568010535547700326812728221752537218746792995115215167641424724536690166097067299004817564593996359709747960713703771299423614684885638139198267935909929292481436924538899297955323211979483986218630930048934362198059197381824149539297723579786494219657707845793202184207233346741277847471742736870113352352958938986168201666186691654848630923935146129608886240789620350765035412868637057752384314021224399429293116367068506710760652410713347033083174303796559872000000000000000000000000000000*i1^66 + -435058984589132743176356369513105629230062089036928639339335626670925073964444989987441608234463776899462668786741344943304850398216051933442842301564729829021305081307603489993817403795743634287053873464939328436365232589434656367176451133376977844380664489501018702223570605759848864073697538624143833967295088564622835185069997943172463381646919450824162080338908221920730833966546247793351072199789494240984798163968021367678469678108593416714419462020668075820621602637734885879356882445556040596333148419034914147972555466667360287398926070099392510418797753430158583936145060966821830889246186102762867073145496966574080883696885178209146591967505843864946042395329914271042687824176551559681845100672170772105577951897731545234730819612779091699015786407391063003100906318706349909076986458186453505332818435232039367901586860769676045130154012860057806124998546351315213099312129774297829908102899620494426082666264803233028439328887670993434516196858893690191727411416477828397777036370067977759405573061895744390561625367209952259823920449429484781275524165097837085293500059945516729405560027164547132919195834797414506777729351512407753588969304823246158180928712711358727026393240723196738519109252261584892563056817163534006964005717382045528830743685492411543335184985749789704444297554231457740555575405076264552795754814426018194962633003146075725398513383058734122857509400555895560425226764043373823146178498138071689644788111694757726673378320115200296232551969770063747452252846900681312358475866411370563078699567755992477628733420817707434748911733367405850329143509354744607467863357576772544127582858705364261302531520481324518898764592939635182135580110826643980862599362536070518917733552620906095028888627115806210316089035992182522859197860976243880588126902905150060733014603218374911657471690442069592015712525805440738913569497995154409003763422831451029856433089227514140926542576190495130274743733760920370159411034320002947617575188648735578975239601714151428383598353664968514395693717749460884341861481211841832116739613743441596475767121414196510577494211204859575491255954731399171276800000000000000000000000000000*i1^67 + -47341168349748390836915218766351680676219931325310083270901978990649420856722841360956600913931975855335689799733889785230520881688249150992087387008299899001440036146842704393975474753838765808569119474753567415041731321523860409596416107610601523947192744807749572862936526220267981749009995885490237545080614074926889774694497677128475667714832021266114211324564387684834477004268397506581242663530522603486663254304275901753919322698647959896038300469340726770650847538643347500286333133393732450468506223596089474835620333485984325420087936048086279722758914021380170328096733167984041427589297599328182138261856142551826195180430370062924006115981843046641165476883482551798098823431411846632628164999312051632754614319793517584762877100786763325441955811739565720526326634032570227916484647608363730314896983123771668845047133251029362024355706239179966964169683989252295381689704916475177676655196427606219030323900853095708179910412993226528642541969673651770231722218634233729143432951707022132063590820048612892631126852209100005817723666228963985878872272848464252795654977951341543817692091299794670249390972094075533424919633118263990998491757138404517184224791222719823491191649790410981462066352334613607982370038680218664138091631202775049786127648082453619445250954214941589502438031296187326588051947047190572355145282498943870434875218469623959262995542841905661915317949888669814778034150369934614455186320503565422641373508521765035772746986081955850023630115254988915881727364777200369874285436981911738207496618739992693095667360286942330767222042228229208048256889880644080588266930725575649531376333673911478368405226413063394185073383247202561612921211562041310355879044867767319143402401755996045463405176957806606979504725142800873840792957067777777894591275885374992457894788012420044250052034261703939382030149628992175586843043745017324124697798392461101361106269514203448324367526929266890290943493306686577764371175279225901941654064045973493128930458478689636422950856056316013513465958168139855372697371559415067044301219030687137151561665585760139036279133887545708748781183848939520000000000000000000000000000*i1^68 + -5579967356326558847783882291536289398348038443191875531427850070052507973449397798066616168853686853593020674258538831094734188117525094405025743119414836520891925389111651370906745074826725156164526449751410367721856618457982769858455950511687197604544358164159319549134974169873011499048103185512783038878439871724127787598844582862251788068163932626154735753692797207763034598971450426292118493918325385773663854653741735605769124891467325284333436094852622267557281923950079832853169283666977553891600231718766842530156491160447214409818676217315001501835880089128696781111517439564515831373764710204658303020456885742068300401971537180992642934613984456287234075130539501836771317210104152780419726070681118129768638648041784714398512212034200340325321112956086409103131064741387766096810949663988533489483322545764430905571329622071666221839077105788461013305514997095113199259544885162213741200273099580462455601554474701634366645179042988419819544834629739975456088116137591784899827328204500062260517830342889969983664046293940895232008517762684994055426309486827306912565626559136617705147310964018027618674171894045310186953367145633884926772087361684870970208130463464748316724357112165279099700418011226352199505011926586961378448108904146459804162874039685041251710936223084629259203211029546027038294748644729798760104846062130317036033451061122809414579330586367563270553256061814782821780290612877026692058368752371451335837265370362212539265448139502790906420865893739007958104904992341560634777782495606597709844417024089887410495309638402880454845130762471593543685588808943869499302366792589990764697976024179918630662911860098868940937664835664605209854542461649211705859474774330537045283528664595914663863353490549126602380735162003466764864221067301408970907809950001570234640971974814051476640073169787531997707731269687916772021317011808211510360254347736694713930523105834019182166562163791272629449936308943163719740544799061119389189514598053671172131385589301513431890205233286229094815797479632732598578729338831239062124269229467823933557875238434190047071454716017394657370570752000000000000000000000000000*i1^69 + -537348991487264711417627831657892345745633109576014111415488105652025746371992331774385281919555890514885436583267643186678234406518111367781676683747383962174983056599488179020367470640431784963707557077208290858785625305162458144783424209380755798599471397617860961634231206709552620032375704317008568085420255249750588351620033013557247577783492101140692023448049004440017544426347924776627016667713071369942981346242394039790377307267701379283404900020287191738303237575434692434057065233007511496931909582199377603195301694713692408602769913020218253077460071787189217654358960356048188524374411445950414253782479497586030360908202022869334406438790050344898942943015760866039759739701474785842454540240598556038973285335976682785084225996482217197613157367724440558667327776718229111848979344452874667565797478535377123192299067114629189712595692298156054200472372874953256209331197663699884753152984916355379839673131677887206683089066673643753396699634851532059555665763187827658388856306785453178765170471499554821684456896278864251619375028812495721854486081653088368563817183782598439634770195680744016543528004118325291717089666771342889811003559684018593689534372876668576740812441901023556862927316801131238851924271545235576790834622276766872216893258230771394757028203026850045701596247783097669107150151391353289716053688914128606602523026049171763288146485119486080553636333346417922287290519275175651450631145087362663952701213691594328511608800334428052658869705827689455651826902555011646888610021509547582663856339954637965698543726210923189890901489650703838291728235960999730393832486378569993841397125793422197982271129604693813978099104726159714572484124405531518478846942749609950839379199675971288946857385277278065548240220567223274681015166157348640676005160553585228520517645114686898518397240019995181079104689808417069692327417048510584430348390675501808901319124586387461589941219657350511664349515015121107963018583954266000017416740946899479271646071231941262069548255566200680467030287930891194837581005004093595629191603795136437521555256198099744594395740725758132224000000000000000000000000000*i1^70 + -41336326721720759779279752643696427664053381327160345165024169243922466469261901076638647528332236632952165046926961785515570577999709851332890771542960980129669634507911342531056804603998848581579265007333573866405474718174024547567012288587564313751647506780762146169629717635604185579790280359974701165394958369086621767126355617294852430968844814210816309584982337363958832333447498822412448378400431554362335984884360641187250457106192255611853794429223338160008906180623655102271472369269126518614342702444302986720959602851770796829499037727829533186941200384366081216013416578978929053440454788427407167911098714320062284571439475830365807107350425500716281420738702352510672363930017048386730352131453730172236343503467091218401761760099232479214932752082875819662460509748957112846666880839688097917281816675005650415002047308944395158821765100720860760357750580667507820239966187776624459189213734170555207480751770351564371186187833284775581820308297764941566783726219013433516155397135555710246790668676640016075784703234150272407735116720423416383253492086099333472734513588357873198794917087994641324944151412321161725844122745298025832743445974060313158625582149150752059048159500814881697485770337441265359931397781278560351455685420516317847172197885835859401588911237521877687197376179172673041118371841430508261015299578766588208323408036388377475983670414358945314171989021388737605273255251030552766045735000608796042327250114085121147913852053612952037093327352914523480496478122559901638251703705083955413496302462885969394522604370294399438121590910958386824383325306474635513913082738738457895122951076849698476325792602430800556806320738433877597766453457459221844538506464229120314550735368824652592086925804528057111353781186086375496175372099363127428031911564140154706850965743609225525423307118244572505215271148336702838822467670372356388296454452770784516777748072304147568716727328203880444569573754738285048091948196396929451631127425403384408433554682069498318728367279395927506650818594708992874889183948647005331775512546097598127377255643362167719304545309818880000000000000000000000000*i1^71 + -2175054607979313608824675928968563224909862362809861802725293233071290234214759789329779043451184432164249781151150002869390449563756876019785240311079249747698571697497077099988714339080270270883877845347432154251180937086202703482074377246816604398880021169778221211589672596067400975499814290790217511830133641741731262139434633799170115558268741362104487087458311483429598584416960116049362923650948860386615673739680555770702777973380934130778990659823478776901272863600067134511792480931266765483167469658771534024843891828438649634955338539968362330220854813920855602933848133627033922896846880364697314504765115801899050536307330403202505423779356228883259387618667661348519576376625663164751839456202148616065567309139565037866379129651516350436193606817167715595548629830182353627826520570624196465578320015768399978408392351430996521557448991062226926475013196622565766950757217806548507318001493286117793955411298094193669691904825324820321598264591137313993728040787487291553227571310986114265983145729419237953628712873770308931082238233403234794470979776450907387572864164817394171382528145338272942736355885666909635013520368696250400741379674813250892965558995842842852945742246251888177652489951930807281653399538711946646275649327911247908317253692220861634363425587348220008367125087013024763807237695064221532649062862045734003914077412011487739117508906375487443391558600985172954954436215891157870463923106455711606914798635317703809206161245623741368007272300228614762963580916941338235409750122542198238773705999061347787654404492855237249221178710446967573578187744984809151156363113364719455670466560216079269870570434522683743646222664084470938336607204856732403784271029348633530362908538901776675405715641585574471693967404923248292037427602468462223396685593151395588765555131232253377718211516293053911613618591978370318799978622111155271430879116491365889211378785116954525038173585289041676603333986987659924655548291839781123409066316203958005552860230685064172024068294600513724536672944259298263179834248765170751468232449985592912046435229155541478463766528000000000000000000000000*i1^72 + -77853154547528744518132990988768865368395889923521278637903572206044605418514932270344520062249587375344964091990443910485984913016763122118094113302523096505269573280684991506202951896340372900947562341151802718581070449845878907196782969751372956174414014920032625363728782710475537054129451520673020068756810482839408334847753875081696728669609572932238589930254526928319125872887642315282167689940008955507856367152378911610150457868470740576948690774089478269337582716084552704680675824537033355681829831598772723268087174305278865776870736318233338902035635161950115730679319115769975371491500022989328430743034996740224258522560993607772224407123965830275226708098270273858029401329031739843969870291533487323215883242764331907129546137215917654030993386027451038109370016614685561036730057726274812838160738890299737036969968470568731741130524291812934985962512461787514906954539906976597720234964478822856538887877128981639150872683619931924954262634403208767616089652222543676402158412226470267267318216335358290815518824192003828420728551644916209090795272231740531022177369681474501908624015179996287350234994096492009107540354479617798486120728590924205532674854849783297381657835098217476105281698943813421026868174894814775399644678887508483498774773151897440416453437530787446443634045427381689416255058738566473400906388547358164430655288338388188110102254842774020439930452799960875308648972574253355157915239732541739258552645935812625522196105036573382819840844200856005245153520791549932611929574915446644552997021917468345179500727251006854967561357349161068396931818080679426362491371831377602891132801553944617481791200211856351744410548092414390462481910058330354987970180013345131241890206669099988657308761908559737073259978758044594012797727639178179212641803397010822140307301907596936120584772356132745473047813608834859685067461440112417178588593600917381379658297383886638216304646515726126644292045582853254219151123433306985235061036018990815651926218117889050559669824122568683694953653676990346809297976009040777959810142056318132230204115811522786099200000000000000000000000*i1^73 + -1729611332775349081418165607094220386184665442402781871311063977140999588967334440397380709719064341695811604364163708111976413562350217903831278580839590405084309028293075293281867367912280924113189955386443487719475940169371658889228816376127150175639582638883463416175245972422460545383269047676927146143015384601389028977737227763990672401009808000804831888563565569209043014519973288582541746520419658840871750779613973683657203567126144577178654488565381199027702494098206786112038842754949701668022176138152108835316723793960675919859784016068121456901013835332155807885955979985893621206604530767066841536091505494214863974973042353437820223685581169251877029430251158211325106718190176790853282977711445193923017155881159303001150817548057947032371829316772375601906117804767068202195832299963604087200285019533044688271887541842227100352556163437945232192074791919174709198211767782313869647779849402071622303568064666372592743560371807952036921428726473057031539790039203118845589412180650949735408814149417413607433128260480673928273596561055592644292228518460497254371817069869374568316490718377158262640567495034494241490668034746289389562246914181383212440728756491334168306855930856685816651328814231133150021082831359852022252088322210117435350845527846277626411730334466188439270532368230798356743188975111960434278334610547609035875992177910216348804638449043715552315641842336655196337312370734422058032454815936421874250988671315537878565279765832973328993557533436710465045107560548994117845830117935917724204855188278813527949188594265540176445475899274059440271176167292379613308895570165942799159619867481072709723919482283596582801014480246708814454866528621016970405112747771186112750890350613015393864321365331634542280173373776127286646905725654492705278832970278379200638687090995226019384816745466000082183148060810256359275961334271684197852361178369734198480148714157789682556357176411725328349378189910344895759247226541233491696106949183224201300922811155163131088213626143033174990442261520483170999380877536774231805266072494612398325096670822400000000000000000000000*i1^74 + -20039498250572297468609455672240503234127774889588840719279490811801439704450841234462296942494669580489624894118264854201212447199627869333784137488168992321421620641045399745592288128325858990017044155584838174600512266660003285817885773075503062152020968976453776577623609465406426006466494063251193635297888657083451672881208210574498388354814939062865346100928541726288174447560059517209813799310516385990358487976062425519243496492158152027161877339849537013188401088887204667142791835086016395050291297534743702898092442038273029132082893800059988588004792930214385552084185905148709076979454834635289239744998269579329383385194358698325369409944641050597292931608987996954593760899686813759472408809848443570766307698226055960588009851181665582019113001446353793733915313973751642340835361309480070155882902791413806744716886950312520969097633441603081464671507743620041949386989371201562082191264382292924613532106876429778543799630737916244573378369311975308748696799365337874226131956044627596446792461746243944221196640824047127847868785547802896724339308766999838186230854683236168588912307406992237370378780643309033711487620705866017759592008879485199113728577585273325516723864173308622220721288322091102554301249700522563233055667761597560638462362503523760805107820917284054852462314266450967487726064896951555156245346565591067662976832065874850040846871916278969508450461545477702727531139979714101625326191529057083164322203571891509680122256071609739364858018668390365383229523794223912839034138713960129872570975801274869615521812790380317474187242258596508946929638946850423757940637908862415844203680549912374834029639049889348428129702216952015810383966886113540071473472020142983683975835240432630577907902469541488553733418738341602985658521233583549929742000704287142229376422482169542831692099152314694976693139547765893590373194127155669409306075464277736153309467599524359185972785318768285867216434547801018363646554082389136466733490423962710347236881481837870325282606697906649317071988853519963295864079072957536203393519741743322525335552000000000000000000000*i1^75 + -77845519431050083741574030139468452992216677105031159612296669049990534282326900854971775110682933403383811324066481699231139252951278716520794598921903969052696364956478852953987685607114389819695974747325968543148499753622501870035905638004616338706242675114528634183335575130484572653274473178543720758751434334447900568938387974300943632108177151048640201138302067120575208739888941033059524494124592279023141085822028724019020229836577683261924445449816546806574217776067778838197578975644464227942431847328367870862129362957145020753236231516908389908880462547111284606012199286752604025766641927179451436897572965649372907013376821797264254038012213308271109147131762883453796992855252992481615277874899606834304581657381409681466138637632244511254329417691055684285025829156721895349675985035307501878550414872363473044548100228228364605087524864042046624175637789992783065030084904359462990977210857736984885291416751507615302326456312335774725313753799707588571797135497870453896216784348365045775148768399288168353947141758864122022413848362219862528197204585930142832854813787050604089870997453966453930261990761130869817274786171727246457910166853153491794415384308339946843005305831765944840341109205180877862290276526057570795130150019785585104668500175950681723798938620996834148473706980483631583100363475303197877312103589850428448686058807444781986158183722810165921521906931413909297553927866647977152119920998268018546206767361186757046535452398199022249953265414119933667532318148297055839519319140034391871178226542619193867000561163297979315990692863265402816342956060020909429349712219541645176171670668065883103811295635121791548271337867510000985826438335585237065341034759064261722330754949358019598040361417300848484542301406945994206396710839028643149191126847285372127852749984977793012201165701897673063400632342155384254074351531194443984951942411214394520682801003815372989189118133205091948301820552821287672837011108295353497141742308625023777340572008603101817452034348574490115061260420253634347370134604714150346726025151800934400000000000000000000*i1^76 + -143871156535997232429738492010830076220276714114225456766699218479370868757360890760202631199651022212967599879814547919516078507570121468700158953463739636635890510852804698256779656439726571024320913683712799696447746901042701726337411475164440941138198375327201068703189925084807775579074925354904416267798996439366071378555372308244475098953462506067244355867790081073010837843030217380171378725274750011883199036350668656716561716743748418551624693399760272939850993097655567026344495595303875336533257248222578048259635976362108151873104246743572973666823131220848627054711636557569739425649593294979508236990134445166630146621916206092443707888503536046217550242401943787615256528570004963312251870636070620867819047522644723374358277922471658902896306435682694966978972549883237981547263594604699045970497516634175896452226363361604061419941391053072109112850041256878329225956332178911500562389995332630053996780830420990174942939344365959119504091391718563532620496498781557465754860672725285786147566122222641112737192954030295494429612824694097206397001465341918526914366770940808569743520985557466763361785287436878594191386636316068376096983814857186099413758572215238073830881990709263355293838813494327912196512430106187486537644718644151077997610138863477535398617758690624271811887977754340841301085978237847730653590565021845905333234411638626891410052221910395574122162542260333108033873022811664060640239220970671111214617878107531094429542199520552265199037575085705525231854355971634658199903043071155847128274151074267809507210934739448191846391115031056430730378945774061403222971107081346299811269231606858168630769375876543176648837086780192323298966380631584284947737208597293596435620440314539689131477270366435047449757132870046611382493047994826514659782905550218527075851973229358085576718082333181032037370620699314829651764367353033508142538559969519323480468761742260704965404959681354162085173799354467869605927040113515751799679717462970222652014186943988893810244304280240797081253077404657522977748854224647533065991618560000000000000000000*i1^77 + -118167716897001161376609596132465407025878633171237583572899006663482825618815701785294593079120975165117773634313688709818785663000026282113157521402627451503131016212236489643605201137277743683628951883127944623013782670554285499063199041211233660793790887614598313624732369463365631225197501886049050937521623871246952538641081476229975034150437791472111053143082612730553315412481157754160738492003643420435532446340825132291323694244668334928726466850184306099090283196495398671436549212165040415095543527228250045686355179621206880559014033387485339816534419179131573701472267850851787994591991523617894570567792219645249997546833256178459406973865082385310297601687664285163316827957068722796025941685832377405107984823692241265168706797693583516453421969708326149024488309929679458717048450963518651591848074399364669930489855546011369247122771714633538463070513437672695712385458953698495953681461398341809397213649674209130292663291252660225871122876516103144717325632013250923088842782511929079542513212644848360863313182729502059277770512711318960632534358022745450292673672236124730649152557189028564094517912320766156651775243969148308757984688992969494369098181259659755793834934941120433555874984389085104156192498346251611971824324147442882081582457259641820211328978966711663924270871687555140605419492373280163202470697762847605182514845323203312352189595802613930533232279060898570946333914176918585881386155426491675762387715574219670731275736623555737108926933121129200894055929451725085735771374341995249513940464198080538101063953331104481619356139209775224066030432768024388174686873463357096102397256692916616298274900913900901377127940149091148153364685698066756344234155336615315983189988934535497029396646407492617167512024996998579772292808632625205557251806276702258776487972550231252505963035924162486600741100283276325839959417345150458966174130070710580481485872790042537981857102251420252292113194638185956444787060166583794000392469422945465680186835153116521156160514130102865778051719442702427481090183697570725888000000000000000000*i1^78 + 5972442538306363673640763670748389982369384652131483377177818222214284809047459405955540500463052061232682518507330951692665869548708884486936908058621939083388107805228307666961982053194368873067773439185006154810912659785078474905618633256065914214435569308992263914772806569466747197764831208213927930418747032012640866574455928883229303431458462312544245761537762892458240065615520078264968378403180216702268868284509323971690070606865374290316617540473905984066416404176292710633879243644417485789931463627213935490692872699853145537919562909054283052347781179195121938678364443407334619881467292263648897627114201385055409770223341756202527473884235709305625591086048569105219475424169558776898023308157802332814207375033228868975544130070615312787569911016980205994284654083065962462669797845390994186081873166782526569551225217192902969201863609668720649609458132551683957009346221134673548823025854969262121944651884165894632882359279561893653503531366573067322772211205189009508790568407638578707203506422004723263744834062086227613292611780465657780454129864591072143744634458343617982555520603975661547878700689327272475943496533093122878145776577387942812757996471021239946764256522202675127236922995037551324503988588086534745007695189691577704063366027435840571821739249864780606935601202497751522333622893080429336442020930468316828792454648199180836072593336808414380090115583519334198565768681416406567683946665818652355112659858825583189344621688182370070097716077742481067309552366684795597756015790071728523623544216691574276739567288781949750896345885703422578853886674379778539316249961730698985970936762132588030078152552089819712860732872339423310425827987016475665629521494515134424982071523707805363266394248805468819261561417509174464737006161889512416714787243194230805124328232781643646856884174413139246756614698295924469627336679268620770753258862237785491355036267816007290894145769511821527669721342502399791860273454255987438315194956942693257973862084510746175724736068128169360392800244814978265504966246400000000000000000*i1^79 + 200779955459098571233824487384697528272542598265684241645029494068245381870428052348165670566227873003975412128118814445780877979561713703035169255440892245344210094117412355351379223863163000793448458086739107837397321387821646476776334782967369229413636888200677633540687775806758977967183252327675030515036811504914759106960084470278554568105073097742385360982716642146324195698952995333442705508956270981611211386586685748783516982115234434599082211563728316070087171065958490803337091646538115793336620162119441103441684723108804588894032412867803194819063645926952011077660482847856782412763576684981846497127133758612867495111049626822263317061419614344431438290991588924426018344256967045925576049647667541022110369858414563234100335344014486293914106734631463492150969065435502726361792260747270155621255261794894987650568955052011776982203967801553873905778823784909383997975968481498712822777342916630042005709739746975964168968861751410754673279993454868533413924801074267443265886556255364522977302409715945027860725317742432504725176329536010750399851839508743703862771076216507172029053729992944100208177437664833886499533476735307061505797624419254302294136653054385611845891113874745104958380188491971050188578945080119116747842292397258556167616007845790005744851307266602908574923593290615369433303719768178071654234764772903099842426051736307884678531861016426104382844051441320383603640739507817180396585388286184936999492683629478237217836571744549126181633187011511662416860944668027030033788558486906722730903442528596189039905356306745313020609422653429333170702513607707355341340063206103616470876930476549897266566548902932268608159801435127637507469585250050156221044903364048316238718480574641977208169258941927260097956009695168085194142639769945042807574819816929111828768015520290043490449891633774797834182761693834722826427847371188130527884843271589387857009320967394463801541762003314409505176630192753204149998483867846902443483682010579139935042838462730897439641088305433375437525140481968701440000000000000000*i1^80 + -291052941217353892568537819615282268006644795742209521621471509497884598750115627084290468953473828700243551261157437635349249782059611257343984805626430398914779401534016644067294878162385923927326560116802504541020477363618915968745622696585895913606422723793062703827290625588952818358388638160572194444922269946592437860433927858490131764001417090106257192533582990333283321520728977091325217557178819842319400660940599174314968476389604292985420967704534914921202236046897139258359814601402982015282804673983356163972637816543839812048917485805847090481660351918612174461406459320721548018085772559918500297901590625663039117244955780544362943291331153250721234403915315647381189748404101990623361345145441980483962498813610120213385540256175856511253487507974819717820677223674408615850795698534559788538430634079008051288838772103918897213123936412166993697195440982471496520384156980945056899148780481809158754280585130657245722109115082534530274332450483096526291156157425367960430591262950095439117665063345676817051829025108091516215523469771841862644273601277056279684822671628575824347246619285108365099097916158716400054164202499706086718181838016964299285466339605913028594657983238738549886015681646321465899452159402697053270615141711881942851300245487564072427863153017185647837285585398343270800863200524176537898052666306140913645390519401488600607236634700577742245209209465095661875624342327235648986456907843910769806446457066881307804669036745296724253398372836935433096161068797351021768107881600589246540541168905513534198252092176360934741247814921727860920716129910056105874455629935366301277072419834116035725086502394150849426346006833109242564543704034007732010160742574751984747116642335821389739912362229380149770672511219439985917869542315073754602167453572799825280153860804355861270856992761927941273048818720364990960451896972880192446402931317198114103086521663413506318425237972429329287331088018770268045454217247944643231681951573804300027447550674958577835637503316332229517377536000000000000000*i1^81 + -62201722351621350072799444560980766475434852773078531595854319734601669560112087033125145768983929214351132345440374874204898559598878674168776400244011189410596378103337244469351144392864725669241959241971692508584663347208179559909371792061808211374472369873372543890080046889143585110914864204191347425337272837614506871390785282942069440919415873095695276601157590237676963961764353859269222973004158602132343775060424771281980742149263767411783224332762592741674232167071765297069694464209348311679684250177335064793349503400266769587529386733125356262175964035909486320587032073223066148390034675635299211262455539790073602933732114758246437244373336959167770136410050377103847591955188744040856125866322802180767962340531948756881225664165586380407624921733042432857263499136846322637341161809933840180840553007962499832587286813582535327003203743866556887099301892774769811082523393132708439439776495413562494117456531303240940868038395304506561479850789962873249989710340849283418725334461573965362681141500981508555338938694583193738513017047131348234457759672917852437310559100038946900968871676568569377123975956960794728373994671007728806204140376191909009853414093547395281682327581423955471383560935545235378274137708420117622593353987245020120819370886766620566531000021502946274826248654283485213217349247977169255526581297974609054541419663941059284378898101659819738462006273099135918200278830418506330739506540575967960691961448367396601434518345637870155161819407164954998387842754574505224220989451623388022566266250994044224144710508591002176231360100730072549156948370108812815699523122765084253694768705877687314878849578293750080012904687549290654047929878429549817444094646344175595492517348481344260096291197464966874743800785560048917681086551378305067762448574215778558101317879911738498045069775616314442723263877506984067623849173639386020448956556088790748559458489756307164699155382539508748428222365920477683566675971952546055751155260832204429151974169847656447399732820574208000000000000000*i1^82 + -45138667024046331527913037687163290487055339774680001375635735297411302938419782458878773996253604587800526646450393718614858805656510459172919199294019124352680198336900328867696349342205250593825452031691879446793593863205551652801803137569484302136454401537068071069478220367723406729460721615229412435234819455359930415727534163261197139234282904192430213795894185059348836668012368871459335685387011841204248848968071095638553174214435012795913019537131675868719367500842495057450493762994713741032712550996603395863427848799391009963987303915342711999652994057180729663133577046476910307979971965916490613178832996555469717967676445911479979673090296264429103029516558938602101744858729394331305811174603414203980548929901302485892581016759461623295970743914768467456258598834415626573385813842585360861975596613103246872088865933336130667604582863272945908186415340832903475834025819108227947096985943454878544277655593628172439363155903341430886149659695027318396361725730500395822311321601823300445364829926861019792626192491232776099926629219675617739524938542256998470088398089355014857541607962353118191696386238935478663535217202999705726979080459852902538422721504804270193909263667912122020672547903743282931087719185266517437468496724450074603982674442132655116161771593581482270623920793682290221008722873808531798380135669693747642606310309515169766984612064309913126529509092665631170669994446668532528164245740078897036847538821897021504439635747097288207488587408127435907333513812487442790951374313835463779013947352139670494407112574401994915894225525915862757820750304972722961137040548794737683856771871083725469871894054740468721499048580164278655046636461625046680352688053148938867831673121084858341725776297875509548096146061045675093047084347958753176350715081098660032136506640311486644016817831567125443387689064187098925989078300108885350584213965192248794453745964908486309287285248844601582909777682757198029066872360046112457079413017751826448413067504440786351554560000000000000*i1^83 + 4940895453406630894155691286818713229765172512439181355702510362024712358151812860851497575557838816214974446633105332125195951802294410989284992367092406277998822466342820877523348522970020472179828415557147717018901719413454919931822773957924997148802807770975252356989823578555719363146461552603254660578716221546510893463684411706370899773020495821920274899413852767602689041373011643930277097367179594172392178469786831771357639455299020814436233872316950408995656886826399637922838883220230469466062310200599062263151642044173614766968602683555967195788650251523141325048279715134099145993913293822122413764692100123944040355730587252887081782631804345036769873497016749490102412085560441927279242244194889648508262804318632286632879752619724016101262405044797173559840342881022259683750047047562462162863233768453063665370654450199765153740109465302813956609163072616452915373604142472617966968858450978186375714785629422240941632262506442795637015569861591152172006483771632496528869258942217081710958238519616465182717761447431213605185959725322845267343382669708552136182516645307450481460002227238557655766851887506698824980022713410810289545052057698688777616602954156154084305719204420839306864941211041858350374302713769957909791531841763131947326106777852199336060313430808552806123135187821164786947922704715169217104830100128028281894747083983217148759735248674659152439823851328417371727179448568291665582213601363895914006575620308208020699480935836508908250276686442665502155033187380676369354494621468246740729851736895180930085599249551038560658946624535485573606154088396667043834985258576590565635429897849023650177573057504470975126398584913857134819560198038378236387648402455028978916395329884537993172048593513311265755541104689923317365473633291843857542450709785895302572429204590482376504548151353029162160425899656145535776967806642409995571231114774353717216003660102841355474611319314599736476883307444596295480210931082652040123099940636261244650458038927360000000000000*i1^84 + 2601696540427790143972013694131414039491872955814552831704018314078052410189629986263958557723633529883470353649274210560304018757576620130548018137936798930509006593844082997376087719198168997872764450264061558348122884723921851062089469990750629801573813827885640279438272251720352211266799590696773075277939167080422297643728018609421087134752430370605913487533960979729669652810816265495714767580224817019309997199399229086050457897612898638821394269089074796812658552205509002541971249226741721705199096055660814093800501949267015009740803131462857519653460373287647513541968866728814023026242218461119656451212405880243248078662649372961651331572392691587633519111391100566999273269847181513462026321438638785085131055264486985179153678195111198870960226375856921589448355657530541885299074624920405850376518380692142812221944984857429296061954500877686298996781836394775076096180446009107917556614808143556907089805710221081765560753568030887560341658176755544043741627222631020955830393411076954455516194203743398692148631322551709334320378580925159908709311564738675243703607066484720724473935305740657430206081374873498159854695526425836372478384449354669754913349326735037599274088841464483851791447160042306831643128455316934506651730148330466733346316740790755599403669038710497018445181859112307583227424689129557841195197398254951672977870457037451021184226347905569514864216028805900455111903427319571585202011208655129879614822383383475869273496424450932486542410004045416336373030027217654874858229930860445912227078167232590472957401475083894422644298219751253453368239984081540938941723997054783079863647037948054096853356665396126007877832830340347626239214913181431726156408261141412415782662314802059136430506094425520482506548927199070649640819144486118925643480011637687227022412002833832568421096231675525422505817521958329725600593240391421983252834441335541248832831521938489168689359939010637694720258691000630164847004039289796359339430701137539576627200000000000*i1^85 + -34735564693083764421968356455794637823628314253020646004820770108374157651953885214422138508695619286235514339802299662176237293283021814176094941537885510661695460299895627737456248881779512485080488924357033523728779715990449806234917280718975686382583478227214055444536628713442510411519030257034114873585392993763459911216185222902022590376441573732640294198685352417412229347179357799639836697705406038343733070008622399707477085742791861608389783525177919454986694481728654458484104630247595494401346756036196264169874240047220740907516619638481884907095702033538683310470648555402787764219975876473448178796409992014464593900581696486056636027311012421127326020441115803142097443146044104684765766800331538147915839931898488436594738745806205462822215436696992088817319270777292539521751140784174786336827246405544521917753545048917844346846533440777819448101774996802127940399005278130054037663952264896172401425238039083394849595702223437149818236784910119017930096125154656587728820602579823114501768309475280149154807624971539071487321273819600839923258984259702465053062567263614508597714394691739598336464185122667658093127925646653545135111896920560823067982818517817327276893891883648258331606187333764080903034479871965648153597115643631488767186033372664448204298389609312799822327123880747604109936964360340526075526831044258999193586752906334075168564615053316842404569432412030407331731098944298395531272521423150602681083437220349941059449155494024265368118966348667023353363486371623224802614741948446557191713609872053330113655011456478083694643011330872741644085356238503362607650788236334992158548366394976424909896791725019679980865702066215317996965637789475590958492154156921688805129256058125185994399290207540447839121793244504718603236483453224453386436026121286696874209877628662399932474407715283591131083740664343671396428931735247399763498253611514816772446021582704047344038867180963703785203036792216721927800800855996848361569758740480000000000*i1^86 + 738175570446434819046574872030844575442885413231496607940650503132544359823350774316713676467744425588306576770796075103533626242507478790683237118644796460039914700071328391117639070658326977580401934840410322115722080020571493926420005697208846994671807471644013332107194754332735011598905831735645708639434062000838399982647539998486267354180321031251599478663206368278996684473512751709980140334173292934919799446603560183899706705686671714160679618551849200332982328910478685917767811734470178411641789078086787644522930333606161951779785471501681389481498091081811811614567039161387002937359625799954273338041674293368687624720130392066095473556433137530910022051304471608361498152034072705261789324640527780867947565366209171768221031018644126007726999597520998325249003805659406487159313192733834884762353224547104489555714691522574116767118518379664142746859432529397461782482515266741843840043231251468435816240116983985596899685432301839799069821859640331994424532587990459199902328463922196497802447528640034273370161303842673320793432606006637521412046202215915670457388283409546971845872698227510590609072125370582700038021703057159499345485361640361322878706874180738135862664880791724111379609141037555480155872733006906523736559219674640708186957617452896002833391501327771958131250970864069255276264772830519604076728925718142230544644748830496286624742318820651177418528737143926788131456635730283735501233514127859744562648360437956939525809242007590906504742616893831184664809724962709909854983491265578078441725302827148073019813263343220910960839387493289274587816331639300239161516721715532944968002545598242899325014135693891656613658162476181253126296900748385816427774615784998020866083392032082328717588307504668990566054451070995854649687339212141232581930564597242194608098059362107458609161601424728497079889974488588441723623820012490621376258701917985369928640314521376566301588221683943066362846045475600598324079366722333704192000000000*i1^87 + -403936420969526261829526666765148558265877689951228290173037632865050840088580129841269154521439204517994460474024625462965007825993700568432939162673909386202140437703290520598424021446067465739563811013043805484284030285617260144999891597694094354770660702571289723726730525709338743896115086164625088447300117675636670133982131253523296617640423043138097865044299382845555923571357539347569638678414901301727093481746721400592141910997302075912954918214281162669619713454304166527829794537257334280120602195071019557053954285974534292591021022868138412234517369799380645490683385299245145449001896564671528753747633351964767122665449728061089421752048966678824376621275565783107333554459688725558124759781876584451833988135194346236598173979884170671808112223855533767691065177314054923732573299054562374524133120870562449596138296971024924805742692439207624049243721812172269707409989097683128527240703487725419028354690984287535099500710095535701289559329164667664921408548402480213998273891599578799590041679371445246021228746005011150430665516180115539559901154756659458315823572419561471662053179913900036883330782692663969856504668518841459498489581528809378010529258791852183804890281232767208236528965286373511075648094603713651080823438693084451495339729276348052496905401901180682946285001051693676909510666735454502460633660744010098118383437741975589724121091978499628092535409079165857276908262751247753000406878422308534275191246185720217973269545031830379988069908518685160736565780732349346282663077302457885450287493704194978471070137403747429796409021932312306686316836167796660733792368081930605036075994937310136245326642373228314305138002194735126684660035374068260726140442537423119765945127450502185371545462218565198477011967457960551279006712203429945772771130739623170753241291410981515752206348420113569062655244542999220052619107098590108960335670262806668070768850059096692659122291612721239796396979817522419078266880000000000*i1^88 + -2325964854517674541988497158848899788228701730980333523535192888116054118678926698047121696301684532506714176582184611436022028500365278119749706532742385377561223625368391511010358398103609363588016159679072981972897678251648712159934468307247781344675636986638358643559531913789459227949681881817531285809222577074443973130236197034211859662608546771388088552359582866838445120610433303547404143871872242199100633676241300426359605794602483571176069732783899342911196385560225811365999949256907298616196120304549460967947832783189104498073515253973019357395667573294967560876891758052326692477627391298658655335322538890580008497889696158680547881785265113231240708482046309617216604929112838000481323756223464058056156201216674579449385979007609651190536038803508024215264581159434205053265112004192613001946624884370178843670321445262654888814092251639106971748089615566858347668007128138531311494398670394883120710924967603874027991294938377096773606691871063718022777976172968783880254705352758993463023013679763125204869505257926220474735523099683088566894189521688479701300387033594423530164292514290028467285734258043950765355997846236379594003364632830360709976678803378453731675637346336600372414350649643388210118159337400035298689348993513483545907079786102986414115483301412072222479868450827159140290249308188131737010539595319600808617642633913158696084779750253045729354968789475658038221968478619478260740081522726616061262076468743280091865440870085534863597745171978602733703200469828695801634446715585092228160727938477068661462583248528735361020871169988985045272110340361489943597716527184764932710617751762946659439994147167589097783722876281578955644037808566172710133504420519012837042611886358999613299797423570995309868540479493584149777308765636636187984832346113926125512045506789200696774164928200746431310918996043575582808138818192366230550065725496452433842771289146754971905041043441732805247799299932160000000*i1^89 + -306640656013546132133910509229830265108788879342929986671118781124731121502745184307508401569927451286512123542259537927602833637651845126937195300153179265731707052584769934291243556350971310936620153900182150018495809921525969120744772253160453826568594385812174106893290271300704145481561129564466122514748653970121201193767956777221005098887297264303359989774143312036601470942045313059048919406886845312426208931138409011649374230617022300653288720597154709942416819976893966360629567924111337886835069917162533099921350047012167473708128699745670399111241303393165947917704202028461546210271718380100537137000245353607221473556941710923758033661424258951674403930333683276019607464565389707056180616130271547155257046855101813866776908463506816773777258742334829708435723777548518649964521180307163258779022041120882115181987559139231806088565184816333389170943319152743011040692658196796814040217007236590037121144763062519387421441454448579635806090216988639790391162859108632045549912123846119958598250314005012622992685537672535375648166946105602419732526713869727078474290880703231238879770331309849636451953959096713180178183408461862476876441787392180977050430294793541186455492081406388405448192825438654424229371673913316680601677209254183561479564993742636899751999251140997214904431948056799814118575345523438311169165455276478988101821272937863536858570575609683395106365271365473015711316151670097072683769893119509374268182439300403277521901086410943041311984754024062013997675017042938244790029188372284272054810365818412502005043947317787918226192256707356429832856491389025781029673841006871221484053586215635459841603022561587017486407520700253841353419000873040154717410778510967119575171463948732866154440842395159998838963565042861896358571748788050188211341188137300880775253967548229681475513168336284165986619020135354243037262199388422600660289080976027249778897122286785976736155826754785640448000000*i1^90 + -43976109557868770386320485926357466271772983389380551611318667573693586134242516245756204665546616758061694586650781137609710302095160836934667749514510801527179235389251267606981155746411652779125480624015050099440526577761248052488047056131810624896675354448793482506566654645038708804186613930755863527767454513260612682137025269523790946839302757959808394022023546186612449242658999405115750202808162981082304924409369786238046550161451053820803137649970794972393975472644186599800228838357998531767887003587496866335996656122653136693924767777832192154712301690516437279873344382326115548805009905560785110905439675375640037440198860575037434503247629654950852403740784143688017408102653568955615846393400622652653644192365060946935145841953458403986195960892215922316933571434649996793206748496352067007106661117979080474525865281700420995636177251939586618844705178241114983641539699470028952810931826471449416570377009269822352156655879973984498220692762773289241425469407627843754094009409524834281532477004911127030260872231820094613327208680513167425939677715655203729068696093455380488698459928278907636203262957426664786588700125172665795523395424585454101919547803821308502683300166239278917041567701403717705144430258910365648293584853472346270387697362819838617431250452380233668545807223140861858885968128805532381579952503186446936368461441520735004022600749389952735138566003587489523596192178931474219764354804520797557766320318390135700181027625478947103778539279700658146799571748798690266352710068446895121451971387084815032800248301727607517376654972476057166494347796129199634785074027226020140355147055078199266029425130925021528463862834110727507268318239006785382952211994060721112281570391500644272870232935669031353567132300812938742241614532976144442020341339831261393234891776490934653787439084587030926384945884066379646845407640258918461677538990852866683017625600000*i1^91 + -1053801135996269505337237904677671597411653480440724650415390010622006631386509637611632844536026703362529592670390388938171717710307796152449275848394031187999692667224432501348845560083487913946613810281537731143445984905442159083875610845896830721444987827898794807678983897453427691660120070161546752804407803678827140406893174694422315682130545688961600711564604578832879694353507801719773713614118328987752751462095832360960638705839710550185258802627003874407073179973260444135029358057549563007282036985830130841980883233790903726010863971916927543961744169953839496723217441418738452430407633006563064988856725892970675854214225611161619803789921829197785020595834295120390577096712579197831581648100422893900378314927300157624875179013900190145900855366056627961191802508240133073135975848880469046664004501650563201890383101755909916251788852150312184876954946364335544170730673983460464368029014630157470444754051812153181036730022426614954819092119940636341022612742932409128486015515872557317799096110391117285460844906480584148039872441044077489099496709718886308409817835811944189948283789054367324452842575391851029348540112080127520125071161504846586006730520151221551050351884499630674821219331249000065397460448341428226604405621761565959199083749288983050666601112630351961688724888089616622555740510955745489329759080880720135326562894838255660419203802693837719370507435033429637024596501959944683252783853075860970816061218359721223431028112272192448059047127181823091059054827768265266864029661529544421306014796638468169436750475646563565179068592684334833501365413750669285246995901897094394817556407751342415087394130378937594867551483248286475568589482021688783212592219651230252835103816748320652045666463763179419268534869324442611113742354501884522841397169670735795192710775461913528916519656254092969064631923309260727910400000*i1^92 + -16999132562784088884526126085784450106513857380869539717699431515783022119198071913602347202834098412401425222035961561852863424212863239585348755007611804212225182883883694442604298667963445465262804597598692281993052857515268852513324708669670425242404972265325913709856128177372211051706649004339094110671163290621586809127614628659558092223517732431524554114550263570429160083850235794177237106519595532860054016357832192794785640170983587134694805500068851730966965358954466773500882558153950926341235762794176145226826216306007136196203415825588741795216915874451116050590746702254121460671407048191405948745345607574647473876876359141468638658108527183112854923989387031881427794959497317596033153541213866652307228206421979435081224092080765642294648300744959051064187643590695654796470831711648110778741510965266039966750199039419253713276877478766812132724258625455378269706835152740014444368656332364836737639819939932719483927472863752583141934176896628939722314298390775622232905512757130759693426740516997516329631405388044106108909637709519836527066728711829074614254454165591647335951513533871228786525115177071469563035382372278076050664416636020182745590603424926562131140299833555340015287569734678846095840402437402740431229398937089426272174643478767716257725457928812334133901225325289001489607389977238571412140523546523320945234954042044841388417196325386022665744741644510094545670266437819326766669845206860417784967653843312312166263393564302880159014362769943684180170519292780540763430277830253398487506375276285429339299069261164438105010968510137196387991853422076253755234520543928311849772644455893035298499275959529080136883154024052437317586407820098971713069358411371348587436681979491769428101544060376789717940383781834414562526312718144867578385567905690778617160137688727158784000*i1^93 + -29017586383780117708261116079273889267901933970797542836161728901921180966230909844761241681833803935060283124344661208445390786007010120764110789691185505027957699919233273412954882809856989675427092536327827224094591963447875735349674294650627557478060898030687036594884024577093747962859703121443852847196722153437570185439939937781589620411017465902585240927666703005792168421665616014380500418058612170137237299469575903170388676129245554911501648798237586462267069675464634034019051460007710332174817625841237649655642217545001710607108418646328019385863195929527930548121298493298881873812160176009656588144442898840267257963521610789740789721106381016384442052822647683638571588560938537194357590460931544088507017155494030479037883935011246683894140122691113432227364267072043398240910379252355533659376012369763312881011480196645570475467413622884917839803892440632287841184431591893231855395677975500529759113582886170174853414402376372832888284093225116454697063501848532329380331617299320579523569240672805430238445079571552245005015055347851652823345034343961839182630950574713806735614589843271497330773560741598259973905212951581462588957377351833281538644648170496883750634920492147713598742405582371961691475360885911548175018721274003413293525720691222315556242005829483559034283355304342898459218132953690773751726661050787254291411896128630697408055022584935883520714573416887514156998944107632291579145950442545495007719045215175764810739490897078002416723241943444863773681539540412835772887137702597701910861455419054353450777404663352260841327482323059248738106158296710424748787882606457242306883584084400835548539205494661882268964596518885947201377401968670371213559042935622756962043598294073089036031418807684694016000*i1^94 + -15348235114366588146402662375659251267455453466476795999585964957379526518309709813508861122794905285834558013667755895562333419083245709919629416209924925178713681960613111275225113971163134347064114152610074584666365112280004707963281154516224778892669708099093217134168045413761955826128580156980147985085944838044658939173142914819217825980067750128030067048106506927914669759207743913192096385092433805138603435801975056899320298535143208057310351820585123231872950106182443379108428395611866222558060562515182072881575813282959198630389437448492885445710664569590495269884158831480330295707047304404037684555608303353224183713059459149253178734547366105330505970957150664397990321788015007228671385636286891493106053240386848194687276982468856479171323374280428735126159602442209971053369123505384449117250541232536300409319553345341680026519541543394316388538155661323190440409439748432582502045619250432076940803617391891751078620376933685927695392952928965314259697989957165571316785466066458442713082037697270956970219800443114686184016633043138993533594596694833270770211311801226816483979148615093954128296757401662817999481462683349350077160889849492468861299946114335214088118692888796387926326062123714252171611098039843332846618457789898070838785186988577327350767751232102162074887206634471371982213594618613248730347339248447311839500054310859813869034041695668138272056475831614566338919334036984789593025809415947029510734492870632075089658795793874813302496886129173145832366355285068293458629513018746600533698521127901666230999253254759774495608961810574166816057500404861793852139894217124154690666926779832244517190927159524444309448981539405231554560*i1^95 - N1*367098292555248173015110378090813634122633215737857703758356942293361833765748898974673900782700893775426690088921377512976239291412392226466765881703229234841383424457704121653869273113602098065331492911252492737648439921132264593103670728090829110863071223070104458242935493664690092661153333034839576774601238680436736*i2, -2472579222352133937847624755131509046907585952332131661202776865519134837992267634388552474937033466182843926867393885342351418665005375139786965895831243491398630614487743152284571879324424059984616700974900109152974491515719755860816865153144251262140136853255117578852492437658152485651776578865989896091753318700845169448340854096999159420852311272431499084192766692127938458514037405507053204651694559557353196113140017510198321657341784050197397643230468166562140011827840840920173809592843543802986868186314770376388530432874162283808799778998212679126732785291966278685521924532148791722467838652691459497498077865695133537224020604580384803936770880155106953969167930543976772122840207963993152605929443211398728190592640282295312356490799636431543425407211029222727683757480603512337465416154339567580312668560601248480010510888428909082093887138554534642628181832748838695313538237610503412780814775210900999921690889312558304679889417207608648258217488598734736142398938458209024381091256709051041899387560265564923276867629974654213889979038144340456346385678276869898266718866677858112448541548020421203639657170238226956317889853150959385084242861882016623705654910400033817482441174882609998818657034320370994192951270062850293721583865549136516164521511817562109000363154747520077426985076000191829449360651307937645009961775422496006796548341781560604075670306632909625872091414515258419429888614569620668747644460182823122135116719763232437049009818265883165672484166177965571897239897824040839862691344463564042454092307963835823097349704345714112056299183004562163389169532560594841816981801345780815703412355058160912574895646410609407660682815232208065535607038060873461305324226327320261548518567438503497457390617919975715333598849366147232524917680485401870929492873942868827706509449629442802238516540012290485353065012720130410476552536914669029251293203873053384960293868500443682608373166341408592396438701781243787790228372184308528127101313188544304299263760608680082096153325437188911077280362750714295881290432533290484188996074169576617072027756645493581977128840977318173019756740907064019951248986079752328343240287670921392162695687324179481411083224438975692462848594306726824112826066067252016329237592123728407552932215995001235292324422870360399420793303445565888685201385419806415177112379989686518572227992974742519808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -112638559985473595568530638620992108208125257356700590977195048182294231349090377889120652662253854196060962953539420338063930966817017596884239055599394820649603625944048438729583234689628776607546018331023208645018414995427811881442761174386045607572756089199351018674284709175019855033469725944089351174066411294912174155114906221464109376932281712402682527019222702023548028668041918207258119244150988148358973448507234570979147534803011052994793452370481953220528290195294238105949184041427923957160731261787781944676856572470191306261230597922373528211710317241614708602073632953584538452789793844329443443144502140586083809914176108123192683629249075811105392748965067289031634399876942777912558793957002204741464984391930314943814176132065413966866393420466685366343205261129176639229362080986306201883191830110295605913827122452453723998042111222366277857304524939101044691453163864155202120475849973711975501018633733245103675184714619255635269173858247251005276481574275644554244752776585923390109977860456300879147018993383414725688168715441567591894969538202593559823054164748827740657460898012414747455648418568289741701277906679793080092543254419803282371991785518722032370613443509061368896300521773535791505978531486957022857528339382892171169253327898702996156848532006450845747596870465337973724833916158748455236589996063132318666472643357901949317093855910582415517536819847587833011474536431927738893816544470126268068637154598431432881110331830675229606018794777071004705008405854635164697572682282319787180961421898449501495786731525039012075031162694996283046928309765442014102921829543618713297916220508820771574876832126420996848184082954963398350398581328196857388679500403806497935548629965529780099145269932931908968678710026494766967118887641902732520499763265233593613995966642307409642970801640862249869254582278976176141955057368602330464729565510825796561655108746737816046145402577634059594467994757057517181337123304829122129468984279444161930341552637014205219402813533446778386364513869849279052875961787573893295156765310961553303283857252327171475177454181426652435204368531409941716224976721071816000758595807265389445274751378677478814891260360644756316285050732344209563462019191431393331204561922335761161095951038958580216247279281595171016335033267805308227421452645454917544008287360070361189631559759769807167160320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 341778706149817974692955322242226995804329336111421909289348953115583671231797643047753602102369641443722865667088823067100691170477770391645453377967693805387258799677130315147329750774102286124590092552255188518420171947527834968186581085825112179735808080272586487196273125512684819967531203093803185116431998579419917020857432980414058203128557406325732437641211718821275135951554263509130506023487095047432319514482017021714451883364822752517748249652732877415799284706507893409078753627544685127566561394556011144055600756386474650783338310848841051316370139131403123345582983395288556822202155832289241262205676336226774698666813659194829203422868953244347062216652786118603755895181400389975801247813606844250971455527515871061218547338301649208935722971867037623584575870947070532885274340638285900105870363136625121410339445742102122924692020108926161368172691095803153244626838470923186691519420396748287268553411735672029190658149699762671649825421161328737916986536484768153994244796821424167931467622972773747482122092185065184293713441218858611859057805902246263117400680509973677843336348666732506981311322942167166946778012636231430519469383009125736007929959600057469822978257992220143524475031129152900581355130809330245636407272509420937580021740743584925745988192451420656643379761340481764825794549571807819256526943694405326380929097016245826051858579604978591299900705338448065611795620349258342977272985801515135306242168111638717640990772399677128377022537244858736651440140900057603445512672031901128042654842090737874304060563034850256408850633783935831377558343968925516550652764070340957340898262342469707562723001154255196678040456790148479777312872895025772083756804621127801620104978119508067830323222661293631385010385894705215730348843607615922820889121202911041711003912911321601454641815955307761487684344418714008342843909236317762264282986907230614694176552172714678456726925629311801152743681381605853109335329907455686354488159001677596711412722829326295226213799267390049597044575833319240011789123922511688025455966464017196548508900200996936678087957381434006541064383083764219519655914423139443217627033464763105910891464784372009729380953264926875890586738523162383395517539439996212038773711315465819466741398891330567169446591144032592706954770389825227977568457254486238681431972256357482227443766638503698366464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 40838372211591396542562347605801202631959879896661764860405554759438143723555753500067727612554057809733095897691576290393573964545489763730334500113204374378749658702753398367960848680311583553993793311421902879514909794174635111733698558194153087923317618186916397535762974882232618501141135872634426245424164377269046294488644356905182201111183666198346931213712569129642842674919530313802862033039639479175300643099219438020952482962156619706502972051097568170237397428102179246513750013587171734416989993394332945499349055482397016814574891542593825101933766452546097134834228532649994678151172900463430388260359774306029955893695053572801981281875239635225982695020373778796378770875265650602565862962479620545597101391278715565923172664469620866983960203644434224030152212885351310240031670676841114854576133137840657377134511914624731235480844853730075439630168706323192849409361230570214948165780855166213064810439524048657233778580676499468614907094651049307321865880351123640735611631056899217528274370041352151843637496625526173646747887425636455348729229628634785923586798050518286498888363203583308337667817945553528761155695836201486475489991503628577078052707181417387643595665257649982174864370712193396059118136838987203177858251562961670894221440792366124656031507561233567373235661683772141284642883205983921195145459775787383235051906563669126832487814776440296000358390956253579762370913638408138802838972400157484661817972182344550806009310038062705323524392030210251554067517891905327607182788765973445653986364179701137614779570980377327544475724947955625893126186812947073553689909414795278208467860103132915921377627254213062611478919364190444713095431496727711140501409300936705948427953775358648572750175669903184988994886153024189823777463910034576047593770882005790974503853211554558656998822714153007939957181067942997980373059116765337288274715913362040879509671711475617762243212764497552770604683909716015132941821589221121135812004733366827667989148793958368773424350716019699017639182885908896711746688915153296254383333814456360494656326002559570414961655957017947528997342779216701433643280221529713133648717087344574252119295238244119787176920380091214821902084269994920443182786961726256450482267804290931082805332921391052646555839821406510861147456196939703603237900518349113839058202382262052489376117863807895732224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -226147010738588964375972339763448613982678524709959924797774929556070839778415149494963017515686238095057727432906297616668163430599721015552996770710565359152738347279503072078566328092274725455586641824322839754285737464291016806061929868923781206528518912527893549360375283634910442556902515185657806896172794459262774817508265825466969707960225714603861561907833302266863053286483722608042667265222635438984185451358239263633747606681877086230576790351248016471939493755882381836103630449059301210989721367102188956561968488724905824940229123474042312936303694345516058480267591763731922118106051035028814377074950499040817223334962199694833440744896713740202732561550704783173793722804894327238251112177161637626688421338458970102477681091587707944300779712305759770818131854331794379874288644858447641841249253805732870682023496862730194560630809422377010678173248942275840396812727214674442123574457942467223870960443219531379380453038708461672566638926630057301702050302553200319744675035897705360436320334217470543810265474165471716478618642730481022457831784055568961861590818137759865758025354552178939268125321397095739324311059442590407103857401814120661118150529657738030256573883328945666106962344167255585791702057609898036936584712997578563219493148975237991880078302700263046041989669574512826632128565651361638481414439301949645314894687308415068642834933249583469787596521657436651470313322264291383496069198689800247801122722159378334262426657371552884091623931510564558098973388526389125707143723245226076756850312966627131066094475257508280984478766669707137149749681498922657526648444729937917090035830833761980245167764412461684540065374295309197315427964912235624326608684194053209324676494824092623493495685132788682125418055176189125510220850110205363955683800772365260181364572331800496537216214403238173348903815133264860801353673410182109662757782050991877098682206551167770492045993970862060337229095432756166134072592294000397780017850910007545061698457739145692549401184340037385815383696207608362741920794742375162638910823829522747911808680082817510133206684864729119444195312759428078635649011965429466458454438978167991513216768888172055031499821567506406335928489959738374106616758409305231003777084982719781759794149372435245707360560207627483113316496855730985331164419586946067357087864470459281616322561765352354611200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 1954429066339239838628545003614267904978182628341523134187536546604008052099756528950540360651803490485688978733257442081151460304881972062712575031560231375050588510457586999394141027332146422536282610089522276728754719760194089543997506936884130982600046941373580304090026282863624431068964548106303903590153543277970510163526078903706910902748034731669758873618583268554855722326999693006116605029673456373120929107637902880919192440120324589531476566379228833768856398378788018028121679919615555569244556663921610277893493112818840188287034498926003320444744420590737916234606554821787954237185693522832379003902961776533354434657825794084267339485148188741346654467853039170231448605147142620174879080007273051609157498470171942449047082895980563260471305034603184945751213026722716507567954672659285246821148550976690423045788585709007440598052951508376329602691951301530270873608524701041863428918909355831118437513029945227005458563799098904444519054888337640215208034820490524145484600901344965692125581040771160224186472107634881710331408612939224705601849242697507676830242143661333060474551444146313499728681450225421450722606028616905513571202794206562673414040100256773127495065382993281975372808716692644994220439988935449228387265114672882292096433145141198708561051225652453521774262149321846045074928772662757437135645327594214721795502797427483815693688740743682468804799472599078030229924472022782328893450743048751538648349163234478117529730715352015881761587754085047621231802690430354308215586723901467307653929211095458761536705459618233088980589453471537620815519929897244174021869634835938199564267030289216248198138155638877579103333626390758657460251532947144970879292085820641558278281962089118155958439832041187183851512816921792683325262159801542068228018180072732669724324525560935360363453911613587237407946966254669406400493072734556388771490065573912847419831178367196900196702334424644725094706415627221941124952204989084796600344894439390558653097766679393296807732887205556083621021900099919889274522880729977585002630257976683067124343594585255276603320221922482183869781677235510322920032908380136915045058348401463577783034607501477138554986761391493197240937761442232260611384808948709951185482611757280964366319276457388293122905002847172564214654341620979750237931673209418844719344967588602657175473187778340061184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -5149029996540041703211914418335596173356130834959473555988112238323818240921817616520075980908096906405566886061606626356103263615437836802522589546393058712076170301233196154781358955192740971924283845024819948384277719489020609485645951016761151301471392052711046193327865154969187069064220307815112795769731589244825238788251678194787572270495234056540710923401132630637184660114950951014941110553082050585081012293296641090388124808107713892010047999690645891729741116351163700681034107482904411554847599515298729173894415307896191218616544651191441239950664052097395467817546434323762741319787132017463285497240217991238030239747443543066512782717806800882251795663193846451101770770798515707658590630060215145275260778458645582903720310581748739315299263313374918662674269373689344747974859488170178052000128659721518567765784719683120240543812881061100911619150556923403986811713873958335664208947537981503999124790225377567682263690213990132523598087414139550098063820407123651629801505330977863907486576169247939234335392214953402051871556378322290613614091687397123012728868920850127282578516367630022443172375910610900469693982799532471922632393259080979434827282790129790412063976668795763420916985905744294550436767648495557387153882165152839026278708727545001238770481057638952745908228799172681853979481608450901903594391744503920725955174823277973874483069326268649445068035835232733509453810720042876789477806692715721985409436936717254307717526109848837230147615753640941622027736876309969378618401256960292372434682477430828922812167969975006653331360530769751892325478932345654400950617029693217055903447548691705403257929927191136135744175814957272696694537728853865015659728092041543109726703580770791963489287909808196779113046473656370037771131619927761529868656891284477623839381698682017853455473239983620583379055328065627340039882535067054127473241403417695109492219103177252427718416413998785861954693787256441211095971991599385330117701230506813995457201954348180811934614147519395783933930675615850453833816659654689672060613524507494730031189828100611232112728816874783997916491977088731956136600631687071195284435343572339745345013430571434877342134003481808545383379758982888172616440849493193959687535054230625042341401748866013519005681978001333864396435354189536286819125728114026157609661469597644712784908743959012966400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 9454186129705584383827892461253736052805730321689606014111924077622383164971116830190876895447414799903992425861938535459314688605358048072561211763373112439580052815874136564434918037830706807652670826621566917652460893283300079927152632680549612737717185134368985937918932156605892081719584732272243005297590965411865802938238402225086459689786585677294728169744500775444360756667795701171971913864740943878225456900795776403901223005519404688297080766513815144457338796274009451862627100718238246208703051257701748608575427121881726088789362243029999024088795893498724182274134138679774828758827350547251708040047053201644189615534199336852629166091931057585686638894043916549633670242300258555762471732084320133351661279929619630172452152014673856068612684496301453920029487298122146755587913368596614821540281128261172662500814887085024382129084466029214013556840092506156810514168092690665337843323411895158883837959914615701390093372733993317493655906406559446939563180388929723300872193243365961088691440375260532124060805016295043462476810506236562864017625233263049852035459223693359066784014754910951456390164783094396443754262586892900602182977554828547261704178204764832473298418085889962284769115342826407632364050992677554893926520252651128503535169525266923675843775514867177715540579342868403157204789857843898468288460021291647304283493704653429788840565141046127480941317999553613421326680536642899340165432656176657732319933493806184383776215257336253549211423243827708076803550478644589512828012162860645644423001142739853870055915928442435658769230651978488230068817928535897895848289572990854858654078592202162432337558753980396082750935592784633906268806355095503860238943145462964297924871409235076367634226974450877916248038777782414780123875474539126338391123701049431449833389058014511274210592003054981077401108463019886271543585598537923447260790649102976458523561228807905124713794402644787119377774676752446762395916613365388346601334074051364961596411391303620442733597893949297654297138016733521621502610955491689808136617942166675699316197368976719383860379929020713739400191178124464599768488577488989426863647416135760549412686191236238328082215716718480449988464347552804856837123793731262049333480013783617191048706586551270562556370886267468208691861140680669115284336116007624553101407996094777253276609635082567680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -7033203127401503938366372145413693798082575481782680932667341158068703132760464012992843417841743642601651504977773767626180478341378377306033521940100222723867512488254253458509144829118350613559065632369218322799610643602130258625943753629294761461140346472449859923943263821258417558234757459179587081861301239767792928119367875809923976311561651742877148992780493186298787565560974879258527662897446042161720830167533802717295098242428173277818558199348281820468817424014094715515434866918820761458770741625768834701092625782426926382293076447278993451502942078685264848832310617413362197414096981977197828817455468029426215797036982069762919212271627888899227404265252325863668923052217944263643311564280837363986022651649697918545010632132931772337482829310899988695156405624326154976768436121340216120170842597926781063762971988703532460970677836969589944234980308767078082803561822986618049732750018877012681558308037253251108346688759887321068173458394828946055918566765559017656245157080223839316323496568237881108324839026642234688736671166926091709202025280800597703627853343387980490490070703031267293319747879404110568929971590744066853881751347273201923434994936648666192993297056278763754740220351530773959015642780397494672549136238729653323370701657525983431218003916572926893916192329124007927565321454564794359246632500317242270725374039873210853998255980025855756396439415176730380916387779592823035473078025337074960889870780678671838992493441710316070262950716920211430704003371240176964852408323366073711022483715805758777058083306661538295816401585551574021177507504376542585853584797960581801735524724676001094282991847668024742798674386640982803551483420809623503458843837893586946546827905275586418502814975482066402546451965675933765241250466296600935958420775530485126600371338658977929423836267754936936345495450850068056758130298996333348637058171963134348684033711525851390363415488388517285394429196013504809316377709604220528158735471036776531182119031769804514640417289719316571490604831836949634918248135207460332887927617755584718230293474337340280699239839208341961656229133548930421852003305484570923214810809865652367906124011978744598699170425552989248732620754485241634305308349893988631435139207447276177723934008088381505054752175778432759979187975123969071171881001485321579800922182070930456838221913391104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -78727988619477733504131451444005202030089914800424526919337424760671836561731356105924713781108220288111191235893362862113539640819993698739382170080701869814235999977967917567270821793572575876423666298472545997939913114869291417676112959868081548432309528681640450358677334887962114915577144997027543306486296427179360071492629487006998567613942534297684198540014460113528055514986417452735665825675436690246513561622758606013923671634836532030858765847584123036595430516088257861393110141641482722025275002122238447287683480324077282878829129350524651323925405620442377490402148668525782992347914785040785360777669046146349242782740502684462910121158803337961595145478327232094373194360824831497372206532824165804078772226895310542167377755759026614936296715763140851436279819083105341892608445167191718025213155654403709669606736930498644027959182923749260165198548536895966119357339797407858838578606334450229765076979321958788421626631342628788054816002396800041637811810305286560659454763537426179048310242987536377444956081662559157270890167332445629006614505707691778949477704116032818701221724811943700529862221852278527158953749410018014404495115504797922601832323890216264236087638309556214638733491931279432538187399191183834660626336613096477894079992848073829332847062766045912760511185925887624865062659924103277917650558567918832436794929508559211743206530602374048307593944850822404450426910899550907128387124942535861834989583285245870283341576691634665289273238161973164253342203976029621618121096094009722045992578329624067705040449359561059786554946326494276233608729269652100257770048123320321968035312152336899275538422605175011339705414721489011397485359267472748974844776605044514071980634794579703799540368686386231876189926185341851866984009604092334460722210704330517661835269033289084221764634116247019951065009607672505210523590859763883911052091648744438181984808560874093113030754206684816187958200380055011500552729735527009145236257834856335288013739915308708839133128385798501038327530362604383188055229478692246836430556680070148373085993704008777051128188220684896305825102847178440766737074590352026435309186829154609320735824986645122132001348600895815054727830898838979901871714666966082254190635224893486921597488572337576045790867593123895093743612808491888577597938599648320499752878100802852432116921139200000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 4822470632847328341794130413114866785405920362107711747628367840954334433398401399021519717727243325343666510933882579680519159875236090725658250282889792877497853310230870486813171619478911603233124485962126044584834755638262098014822646239293278683245807820687540947171540886447359734718296306544743153999370695661890135787123425630182562834284810870120558326874814624942141316792219622508946279631803661039510944850939823686062962972268978288095078947700031612640338687231385902478021156167261789077768567753928917484411929109244249572358913902377822486700713717362369136621729443132774144624263917543434660025676046743033073683339818309486199968584432757358457765911426550043117080964965777146082234220219803880355453043834657243800416022490232476336448894248419023602364325732874553956107846493761733347189037752943116547955622342597443679928400705263355936210088375342973075465549016733679650133844988369567988073682018266545126959936878832008591743430091300408089463282666183055553330956998528893036808082303175654016988507141532565144186783048040167454585612925908457897963064446689836477539194736328376877148645811522694409083833451491364150451163025604884672803264545309367434176438702184612446420553488290217482847368662534711571024973899060068661548871545983656320869427875453583091121965444438815824040716916958744011157327320351181692835290152356762797916790467263563981433852853045553885291736425563223064975679989449959518356438914388748016544397147802077327541737544476407795826243817760855217363534622942338991479416204430915799823635977041368480687135802157454340467102346794357516740500054692916783168105675836851755564133122045241579305611162356294978116587224607250466391832310954483978731037601127986849745855826154962419491259853917594468635835852618276342830017843384700777963600154127167672671824082314321263408365866434705333306490238114126538315675672863015621257582528751968920027343949936875548968120179024742058042049146796262919314505060409908147778922682176160290609714569647821249774146698062595957457106340445490755565889361284225972802962751686247020877676249309177588612550781215405791922823692137229680324833618066783034543210419645393154408258715177575330042895469393374380737473821623662527134734297034514645565766865520531286871588781928105698140321959589045311360061724673265179814201170367667489193003581440000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -2819192277432745336334134359320465289791275577857481347670233498237330756745952613389304781303895794017106001132068212058380742772619963675271413323119858789659555961811264349720703510201098538401965220221326313512016363241024435862009285289091799547148222902119023299853898747068096223409853145196938219979306077186147905900286426186673745621460539026158375454718349077128190016353517962024213173791675233136897279571869198088394673606491721975897508652804022360169157608934391960408011571509604030327832942783760989408065675360870798163777637886273649041385876562894916983388870325475657476695486293739005573777354599078009464598443803480241644298306519848594890216598127250260935671158031352970590193938913029483189215689867414293535721991617529688689952342483696724164736483251858274090767492708937250654967074259007191591362357761684233034121756073858634569688664339768470610504358507133929726855470563579787335443034650875911914064094172284527698455812382721600209924392002637993868294937217020904946038719620829844248550683463587018010759904640072633407931633657234581684146409815594414857987810823911264964524373676750566663073884324524555169715930816508377328933704280045957510653049711401248838487462818918578154456149024255727138313908391333361273847754669727624290066154211189719966268568550810210327621705268075795519598942567905837200664033955289628418897555473450881810174582070460307541921287286947754762796457834238275356978807080514951172388346886787156093685915225576859449722932622011415445819017905471105168424825695172282752577303554129907644053734108809904790307455341510467347082751582785639485674422720351529751178871258456284667403355934067597462345579084023433859685614890875136975080178853540379455528117441685479600734423175260777255723697832149255980549085440813407269984967064750967508230971932585062242283685541488826815975252885954886125036498507843656374241471908768423586441200544966410366036522934071609551387542453763174925090164875712738828329310560836844324276431381303716530264799533510840363009626204226580380463624311298408889879343679963481318032945174163475867850126810322198683008055095266429465067872824169925281626351813477072243543870933374945473104323324666971080130359035214046032740981156891048082364554043445131658346679041945964339197893572112076645892735610256979001838087622150888625266491392000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -2247577502011834422650568905773811086905416764055595022914116600734996463231444763047282737728058321459677269132380149071957014262011953437468173319317688012422189734380532487467255960976318678574917617767879361241437912926664712287785845685098462926124400237058620243074252023792981470333307302860547406974803503275512973165183434853882307182303219499300550629277135936331803678089501901809672634732711602015620324982439799520618637258637720880973926097377314304469299411354698678946161121358570255095977391880475804375875010456828846574869225205736357024492637456704882278048691606906341638921053154672009654834794692406742746348683248457277823744669283629114642032478647275078707877535005955373515861323460523876784546784012495947949447612847194455043033442474871869225356448883542774696208165994763694106377832326266468973520842848504100936546092728299952729839862451749512045381244868886308894767773855589235712123374792846010745251911715371800124069973440905280969534226541436912009862739236465069781894623488310699798682441151200565233649858641872964534631107315754582333869477630166742222718981450333048397189554242115896329539565176897425801575720695792056485992800200703885041455926923556482772513855383628786079624307423648247154814037059660725144017418280913553339114508141974515329832710959837265931274262860033284212996641766014959624923558248918988012004007551010147231553121935322362149215846623092246174042165683036290730001163660887359600725355229926232465759392243504414067628981924425109599947462569839497347617783274472434285720087351129002090688071305430329729903211740712965107247853181714658947352145379803134174103880086918013116343886948361761235168689249594834051394411719880120627557747466825671482245491082448724083579649120774879927380501157127681838971822248279972947177995902150556902526420989455573554583922354441295228598781950900421746184727235894004197528426173812208406877172907036579179945231896027543987694298657961389588373921890260162446365719293547336295601853277484951806688009573297864935445498261710721728164381177434255930083923903854215861362004841365039936253478041849528603421307153477011266477415505708069221857202413193845344534642421783197745930576796732921677970705524496552824921172554878895270471389619680537278384606025022942479795472946938418343163415792432296606448015348335779191455744000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 1917720281150930601301533722347582803478223153703994043416486365719173302828578887347697437956054373302813022241574341019084628771912256430724941782889692839702119834029432027125382741299490716446929650649257401694027371408603536072373422727134341724173812250941815486900292724476517222708374966991915650257685104154812683574455977697545735636439581864356614619766180077818480647820800770267854401990899946018064673451501867106085119273414104536202224749200843977277461987269176713006177753045258478952054342149592402587109807117212608060256980657752547679194076579178455707439695171154586042703242644175571064611091476177788185505723838471628544961802305743835486984382208771256162612762125872816827585601708587430727143981214176238487372954555774632731272651989834755619042797579472657672036809600959274275394162238348006591847414532917565746012982958001925123294938424152748532294714128553676896567253051460070942959179640303054672855045361257768421964336780195645527934753951408479292019531296394550880740029250208566650433677905507718930671223228435846328218932962508442062517586835871527756121223977725768181777562070940991411049559774854862216661896313683867216091161660562818598673912124112334668444841653506924952843365515462289170075517172559212106897923892323965373850672097799047231051608223966815090983355591249595141116453782192032837478619716258485239834650769620949966781805637003368742696448682092805035296815436440664123512078794094762949020167463306335630342516398833152258213260849119724897781010828702044100971077675314261773631284184277859601760282507723696452766072741065176880366482896685207722099952480571316134633421719840882096084096232772647966324597857010205542223194101797868520955183613458275900741514663241786414406902822447189893055127169134740167721178526312371764590343343166206778826811685603936037170738879519467645993996986761311184291600389802339703655798094738874750124082046231179019278538812164507032821109848569363837135926600278179900927736345230815653810749163586827235837213955944000151327867024935303135141810216468841806859643809941642910904525640326397723992888532235953174063094419886012546400442998326971497738375083632570071901109030931070914875062323341146379978853402152922337764486980538196369554982127989527638651990072588429640625484954631845065811224561115685697133701943249756823224320000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 7567544371129700280017370275548923412434810222889118207025589530257504561162829059394152960920190467864073217208694709488873219990663627041776462860400721282882196091757315855631280006076086569296768655184477435920877676508560738496137548413214627544784274166287265282591699483831101321606842082168463094072075725647269525514240620514164337178270928504142282643258321380692617270393939789000332996085362236663597249872486293790835091926830916846384502659150246708131581409069603642094734390097236841481840998359309914939650735029311205704316810793441290890967465190759424061142398960315154632439880707580312211257254224615684153931384782667663906844661319929522880375331507041956170646384430192925495652497328907820637697944646959248957586810427582289477852610941110090835073101282777378120606100760418416635572827724201354112495484957029669616648197678465573959344078804190003365982146603650121900173458312213902506918615999316408770324171911507007696958519174534847687370062912627552921151259509124888891833368866655431821768718768036088545914553835490172260107880635662671634261141158353992402997824181089518765061839594506123286938685806244686777744127829551696776004401440321921479470827269846339474615057600925920048235333426818465489204427041258529967889667072929375817492629592779435737589480672466467016456118225408577240455459978543811565161521531804167936478833725226888802312750375509222920517533625021526051465068212254984984336563411009370078078439710609455655172601352206030210182039940097777177042608763340373758004641260711689278878010432141340801535060967765968486632934650979189804837689700288199795955747717531034271700602315599099619205012653224253117451064895764535778970286618061514961900192729038075141451051370981122332320955288333221914081994902874182266072915263354406119855567852323968500285449783697784487412396483191078873156926486492171516170099442439014314263053067407286973588157891082614647849434180241565727077346967707038869889338650743250858935337257185568595405576424311896266865866208225863494605545670983376942887046084963662925543503785667302343842430470057739266364733873853281803418785576947143093382541695462546046974168828796152648513507165876038566301575251025020047556053960229808403775192571649978652962516291167548772906483587571390714156543080709776050843068265834538922766773641116647424000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 80067003954763044981330688043376403996239864658013329752363939369471033998010991617548957785455121602917328716738850865498928537602884034208248594903468412449690497174599402089063504651268993303235775499241842049068228769262524381550058756005710757394820618830892478515247158298554453590717537704330965217583417564045807151529673904252629792943583046074530235460038015196843280071659362265141213543751838465986157819119764089562258776694792640085372438514541568183173474071284277676014737153855815972243441358869861900306662870051110623175026123427365382978789138377868231478487813762228957685119668862275195393832557082327117578608326145192239321588369305708634132293886234736003152204063748859106672924132015354752455334518543392605279190306215728672215627961584223275856173981377830172198388541313960009597230368426320334930188289418735587033563403074007948835402394941610669234697355736258164354613255252750445217373081062200829930098796545625666975185361598891695566599628269553683053760518597325718726858162079932994635551028336975716263556905915730593995324125881611281680080216678558857521275993910462434606869626325522054646029743699235206069316112603979658526863773847942647952071251623353295381358213292341259039840558996640362970983300013333173680738680884965965800743852503508357674013713662844798449485374231626517192876856410076884771539920241333452447247239452090223459367500357128629098546802123948630825828529409019202990049645861239237854235318364483107569637435488067089098511153937279008248790652410127468689068960383829361814905172643378270761793491506525851672509147144445835090090251445718610726645131982149823454651427645961532696139204711640610455400265779904771246779923630331612526817758432496289939633866569188868075031796979453952918082492767042270737429155009946806294077215441888531517312317182588502789040801902247434668116953297469883456330948793108132249466858210503459357940023745192548032394644046283588218477192202129537594793094661205848405073878031775272058969431707337213304722916275941149961572605145730867794123947437933879844409944099175368124742046122177109655541457813504121879875252369650336701470219016195462279242274080974805173049903513392401208786342163916460791380685306790779070825515110379672216803863125622513997797371251245397603229777043720634727249049591988157448127094904291328000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -28861266266580023561511403645367010171118924385084868350394204578965822736118281677540161793242327384483990824361933180709332523889330688453774578720844719785313126898791846343095896299993005140643534404186772405803129846091013615162161356576585045784490983581323185315451883965432425333026549192416726969943154929894184552372793681630876156083220376231599911168884694980310154822755031383582754615679678755621840830573716983703059885723374868605631202750789065828483644642239579525833549171358047968727008657589835065722648156163785125536281626215802072746038725453215218897909228613364735281913719376255423684638585850350770633566533141689727543370094035553046363207705022396452543857020889166263960393769933049360453458083557311327184816653997838152918141113500451514812410741441291533735106341534736483561187710359976814825642429374536954118548000826383483259888160473591716393306716445460986919561154206860190762978189511851027263087448930713218473241265263433677954546588648708186168847738893175485441090379687830071612463501164108485998758199675813485085833614261584886731891683455916456881734620850851058425240901463094256893460307634361787206007351229103682301464251625476976551540133315784990684578784270439032334644880323406579794977130404986431297094763224264422383566036433036801193946417804134940497348459201076848160578234105679091452505763460011946603313831745023190834265033289127041005164821451126804269289316083623928700110359108871840315400588565320493196418336169601910392385775684182996915238693875518357001578737068463010383890368125776200321327040056614747677281558962625986448137174255116006246678445740720395583710992953053883961659442982453874014825280870399967847733278617294263709289070100956330370966105004338440677395286992321930610150391601599973003923994710964219774799323038980287338810144774225822378711150180935015990719300057323259178218575356240534805387608489050305275768147370402949329054882957056750944751286719352670303100317023036450183400637315508280981080597320752967800290821831298851110457046032680869079600098806876274336725213248636040196204194668218439437019478572081279001717676013147088366181397010296649154198100645750923210747965491894632987222695273438665315668558266773721765615957125730788850639687328951725295251108302539029326317673016144015659969697977313153287591845959761920000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 22062361566202013532596179906882893313562823534908495518610806023702834031344416199441387438581169135980152596078011491140674333697475435312739745669685173285361328351453022120802510104631367960663769896431545355083500661006901906554178374777730148286962466220769779971171953729804675140347881387204848781110340335152593099306662361059975374341050699686478214325968211614763830176477782604859979314021230355611744595260652273376936956298960917647182190142723373988644658917795597574838953321380817440669416691246892269650119384907573882211648987836748986102590477694569515081598536859187744270437231711899819618517980932584515723420635419683729697788540769371636843711128325749323917074711628025094634593057262051659338356281060547871368386489364412775343761402752432668532000600222443344032070038331968769796328074029372653525477371761608198659882677664619701221773113432282234589609079009092631966737423575197592678423258948420463809330461942215471843213373771472220672354692069379450826451660708238376135411736867325087945454987427155467128190096285381376156225260151529156262567673607004168035635035856139180727493326142497689709888501276059931993116121100457447147562603833198252143736671277232619608787781385086036118537476620350264609622094317780694948543853659850188076086173597800004751650110659240676556131139664393540401780436909624878775609459965048756776601195184862203770479138944091912975951186006929749514428486711407753917160733457917172428233803190522522362946420115667801879296437244775751950740969233213847606892920443213999792645139947529580297951120390175806381933491656298530789148468605907034091607614987695115240440233247325741931765705377560419876109085612678997260591677339605822526464302888810225151914188458639923575006679724957276015819166899990117463648940840646718330347431487909523953912533139772181619521600998695372022102378903260411236735271241536149656161759205675711194475451146714250725994295420066598990519216065499177047978869751327091758986817012649864661414177767331203071123054659676854819471682344997006523432949152951548222883084520938534081682299676384570636056809412428987325634605048239986946595379563363942230339124833005450896965752744125094888594633882230220454911068424311262254918800867956656717842334684299723039154285693739700583844854562592505977483634748302396886266912768000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 51077228600783540905122016899457475574164874713957755154358569795493276786490529571440155878152461710163867311807506296680539428093385792430244424237433067328880390286842915747132314323532115589817318310642357312642876371967453871977025624552591105418372741222438540496483722092873349902058968083095597094672548787133800304034300610494641330157839043763002962050840171553240476013970150600759321106147517738887198310915038630397217231551331123637596985835450136523163006124873765157998412688147361830634079897331105349933498568838818749110424173841669759079071127404505899625793899943761055158115225905982673606457201645472180935541940591540933006472839506788676276533669480812175010982523703901901877838436124129114231775549662918719036790743992101119501338845442948452109259882565722710877205313314497016447108806467589103846481278528981446352727796434359005321422794121132461007801607578707636230081120266613658563360616660438322952282295045358822050712681319171909084039440791066293420589882304066398583027442342673303464058249086015122605926709004943536334908305087680243500561783918395421664412448939633210552975324489720563177378581146647453072780144893351829677434716109920786678921446406754355154380185598122924115080368312261028458140133959970424886070270060653903022592365754446720235660208483353809848547349375663795453759765457661132037814869147980142171008350925130558862122210539472655612476827792694138426586900608292506480569326820628675509498509194161772753127911260941577353697853937336041028032398297129609291874383245626509681442536883399602251828829089408386755783989661765256717689161840581937412156125711860623199909385176780323196265980571190773808145631595717566207262557202906195072241146179213439689847546143721722923992970552029830323733206958717374952018237549889285704110988986592084767246675576702429126198232587197334765127063890294986115725100543843682182212672117099277839894846580091682662553803520548934186258998180006274279539331902164173807596056964426642266487320583902391725181693802872768010866611563358215810215807258583740228526467392062707487217891277203662579367611629896245247545818737664197814378549582243897818080686832122678316621920234892133848150376079231953450296207775968921232494022450131631592957045783832141531015499546716074257727791308317848196832888932261033396972134400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 42127889830482194563414737105244299760230248545072723592856145556544490884891572815277624097405536399989904666170024344341459805215285617449376740642067307884833926628542128267778569524190465536399173843573115007125867014988179839464294371558526060486557608182713612494652227934299813282279532659970267430571879364326972749439849689567316028761619255465142579279231204975949301207224655384679295929950055838008542481238222513786554768656831697343472270324338824228759289972837922209305597296122433141617487110354569225736568857103142059511956822317489583164342843427334189844494550102206751522543062546559424319992376335494025461995824278019248559298780129133904509499413582446390313093963700953179506337717815111644688056254631454449124616987416497468874525494232204705992713924361369519959520829605495955386935522263294109319039316477731167869682480030887949251130632676562687350699874458055241738237743331485775327225907657173037619365488822763434802746845821656370718189590254261159443647814855736161827875886363992619308572804656027989583945560894310227165093682077581844514612952777248432907398536667193025143192434257081010784201172667961779175768194783219159036400717748995401681350976776059270054731770527597477249768201694004040608022991583801304767515388403670575065476400377520920638738900372375590887558728776839248810932178239357128003066094510232846747208803220434590385718813104176798653541905034660903231203547322698972318217778872334895222249380822576718393516202896742156810418239120958641330078103535276284066575652221418912007101735928687350735818315621522647118136623995665537267184323869628224238719153889446598743827168420363153562382710615734457833596452510332499698134443535649268159382954749926262716210253006479792101841435122295935056000943470089028816466026452202963020542458274997075781377702118510238013779994818448630457298750872436668429115727170053192858892917108798536575191194855644815381166299129329690616780975889866160662957439640616064924735773031816059395060469806251206480047076295431592357944522445965589283132785818242977959526246095074041201360558224918359555247819065063805859178186435007072703589806870354191291913888125630183359286867754681886919818055348647329965506638616943720919160619531194311132085785847157903584026443686217289487965972542745009175923093158671997983974400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -2445188443764631176506358153652018317417336688661612657744064602064307258199402752565385591927529917100017536992125745873414440366883006491460130318569297187225313173144433968849051006380403404860183251548140913550802995632205356683131272142767941059620748865648872429697170278151365959599131304835217979426714921581379062340687134011205463762930117320493282446627100542895534118410473736086501713444322760763820246844773999508130774527513959050106480220543109596410621834083604584569133781587406795415974353679450318982032426865573457434783659459445431568538424487370566390415853766150019962671261993473877855477995452672008489966810784909155145420212478566851124440781422191611668798167745800059855163038697782959729142233632451935619873635228022086277220069391032514221633080230443852341571879199123186410484692020167788512403607567271623828987303330588591416687836384073507499917899889265156702192075141932820362080948226081616800760286669217381131513802216437632889181115441961101780359188364671785269428062175857712042986219024483305842220134983144467202058999711825498341748689443289611378480836401380792178629446592215975386239912393289684600055829857707591835355322161226944257261069507027783447824904204409860826178991755747156887112786506272718038345933037719302931333999069337713989030922984623423674036280451738688729452931962776625820604404770080032550079343698360434636904547257785433270932663365150249048193433424221417199023025318679932498725463927853769191001727222978511574836163363149625536067903095152748370566696261371169687689881133939612925180092804528165450816663802718386530383611964206663543840622791283330073353710381292857589836486894491783817438130965761572987557218321605609138475827767452651187716848524286495021990857984802047678569894541671695534275361527258925107191913948271686568325011605883422424876915260489400021122572543146895650063264232007340937584766915826976774175181686592973660840893984561441742831931424674491281919515615839228220962273911326982751800848809138284113969801004191153251516072144554988331840525242407172692732742951808818877863389499284153026070502463627267405270427468160361957628334830269232222400275699794178386236993959501800132941236750157147383847079464622905031877651554192277449890323847696752577087679621956196253093869162985497656717069639871297911680000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 3769571813653809789028551716256965236947040379406995034066960822036185275859540225967719623220603112854851290004203642169581175657076823838356645294216344800598907868463373871844428772610919380824733946514385467720322561571775258774464382046544326806960532742436977399436433383292864173778091571101009171981984995978886470624760998819565227043324488254459857579748338846617063283717684342799270906386005493753070891600573647702178964647308034036675589955070768837549143248227959549462719382659955506956045337872517440280711491470109633227282049254540628461911111563835749331581800129896791025384549610078110573948153876771676080223114835177953923662712262483840724580353717481018036159947137517698269626581120022839479045723733968421936853969155466832718982193969171300862319934264372223905772372725383263965799395039613909026922823715242421000359260417893190089878709293166035164595051577345779298426384141687367939947455344664281867774529370857713342470149605099535073840955631543544641599558983871960232358280708266262566761767599972207103290269123858478900747868902551204121513425889698723115552848302003570964879820497620706368963090744300804501784081454221414962491873722653841909055086130281172226185915337319366786989966659607563596845035690400904449436052567287411092056150164400690680315436523448704295805804439297654930719352752766205744655843137077552817336401971002019247842542316148263160242486460944798243995076027807354463555646573007851110489600592060433932026689428281331010295892894576475097808109893090859349528139516184729399356300311460270455744765604978590609236689854415018959416447961539642307666459764389677265115703444306409147965839891117666222538078511506352656820496801422092830305459729553191489005791545414088715765103769958829093925181122816083935210592065501893976505300221910863412755911801647243198103955652241558234908988277424172736574592125605433728245785154755660213566061507060153485137532435855023769849510341237016743583620392788256439744344879249815706275049047569205720300165201693985362412441826656375223870961776687998735955776602914561795083667951458941832680541898372526129274295165271505708575323291154285760314959125117538027374858993993015413720315721180167512278749388476809846204823494814330995386778064381023851194483976520466107097594855084091288567623959948163200000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 2247538749124836914051832426903214000336409397528366891620293132200351163586816752314951910309105009058394906475852074998946115032071484061195562534830271334130544637143301527123678831989045232279737989516243563983938824845903017731040512888770271145445670676141413638784201553676768468211653777789665594727529308079597877870686434601792203904119659565105839373802351369327677706997703131942272961589664492809452749353116452860443751837521162954147943122610068292886188483872005740590040231330932455555642530164022976506297766508743204079443595193578387884862679611291355063069924405344661320678085814564271615354756161068740950510740564485225994439603818707941491241032017807361499179141935638050885506936390187563219506500071562327404443651144829638474351281023806902001067128967225683610632597042786772205746177847976671520208364083130636715880792441543026011715141896756489821171932525912831132049485766156886371337036649669709785522296573262516137275536437684750326780771370047306629965602300240190775894343084262603528591139440617838887466822747851017502279570911121852505285052615756352463060726056635979733402018185898333975744100604379586025464909153194003059796573563890062492582174183213090224502298282767804430719209528569694697585866946306861124924625326408016815251904475335045646739215309278255304265099067324016522637931194526678704293599431358486522421998892202423734422233261349462368824833208312892392118034664927197260927853203086684906955064552365627397543942854462656978154858740399358575124123828834964058643211275195493659847280687081738242970841508140345041236091127912819785407346764674731759607258191826534295587726131461208135753522383731683879923358864114300194593543668756769951529685224001637998219723493415666492570857795789480261979226684470407787727773556563419256521088886270518339028841779788779023639361581277022111628881942070029193718135198526092104284580454078192504861908864744820588770777990740103217489423655607746688668595162274150808395119986522922074120164526662912482319559176705055242091524594083885030701825600759477405565079642094319060642966596824338735094901374587530354437037071899447086567074193747851362753112222503259663542382682548360918962586663544425775590813558928801487834070420397470678239947993369408398268825052139480797975074238920726940931576703004240000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -110177718147174167154327047231118333685599219317678720694435653703499904689524121417438389535082990150931533429855329628072788981791213866573753200276772492629121175516449079444115374834922871711461000597997775351759211443790953393940424272303319678144881392300540384213009044562800659851025281277313484946402783567379205091844410955265466752537409202996096256710786234826608179085722717340316882597110108206886838202954730314173789080768189796115073996818599403986141979870409273267171679541243537696540903922675717248177735239155289742378985648470944809245679804467591497136588821142369282178900761267473257581149226918834497196228135276974288833022993823689590540469661461299755063794767447464254358794211025887906357763864316313889216103430170467915011369295966153711916101314773421141112122194938250816724106444819560755553740990691768566942038468032655124103277611248070658484311460622800350619225823087952608068607057290781026490688477262149711675352522051982471012227335138043975636737999299407006871370506328665670625179766441737456006854051035359867660325186210639255118494773163468521677245339420897854283146855607953618751014765031825121332947168083903047523735846065542131217036795249567419220943719742980704946897615047470913643834936163949026084344333513199038814078116639068464946679909934527303990485822517674349457757878446609848610050023263164693314414433795190561394273922128997964073155032041149112749125462031355539738297671069992019763141516384454179234940489722814891167652091240176563773536972346792224563200992239997477165485743757448765769713395061865379980207811361665826684438757669801184568559919680164601522030024215857281051585134003425669014444324400370449970494700927261079478283189149584886219826768983483769494505418038134424477241164766566060403313282788196801943610427182004744454132471081991050776836106707727678480104795178737220927066325577555840305180600802281976124896742200765785360323187727663105625515911073578444064275657325441874863273049428333092225413018520738808315408968400479875875773114496465546477807187451178440404548877316867825489206063176169916866133414135737491530856582504147311156989158431697636964190208255317496327993195308797997746951660304755102516123057961776151094828680606478141732600675972792521551912599407241761025624975759265733662947943454000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -60449169859956797637645340230006000563727997367761094716340317872550317624074590839392277742370886224151606307491915406913770437154569500832581413986350056978501758102978948537226297476527955821925411620628654367364269493114446757027443218236578942962049544397963641335185232402259076986038684709222647904423220504961963634658570249047743386921355273588625734796264896346501478705902274485611232259138766075937234977255813705132553208985711957037140114674054579315580255486685085015054936062950798519333509100464911813747847075941986374789233574436474178219088519991631554338857536071659053473188623755867743947928402211117013465137894860056108820038209497988341518675126403858475377280924192859034931229650849833070959567794454900275326632590285303630900160296707109435032557056902692043430687135935586093454078772672072671829207673981573828307132732795347485870010108689512427049352493438669018309083679002301421770476787071365219744242062700332817198294934065694564617577324402370433499520085441967872879695790027027536265716374009162804532071679180878030888552560474064922702859057663714322718894463962949903167458058512998450592239097791793067925311467885404228224232987384312280876129184772570631034034616761170441054020521926689967131920459434892801775401342755880909099401027847491125050371985645422977326928399265889208914945504421881296560857414053834100185779436987275849144246504827505334960665194829879131333328798940286020822076191073739489136147842396937626478234087249260639946687247758478245937533376523564438811474349410844932846557795092444244948503190628376448247080607930222199801658881796296323636361059500245513846804681922858950943525603793327888809678098315817252002280963858746011271651588059216918199037119765554113690744370643651253320207184061482014738189924689466711434525955780803120634713772099903197614768602490492880089208128521317265342648088183669795070519520969762233686032877292229591347814884737913346066872077820544793261305075256922660081118689289717104537596809103543326436901644735608809047592401123916424114124566024160763567349133795247429072188473465023119300532533737408611490777487415819838053706475044958621395720377983991188960053152349369967932667443707284944839946129356567786204091426977761028064852242942290775824246168787258856912118470929221583620099950450000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -3630966265127581330484154850322047999300499255669153786090448890656764779004651773519660266658995547174101856990191361729366813623894432900922390779864075074518580639838364230855910824215120171984327265844963491093753543020573594813322513723646675784623188276096342430041080095794120604484122550245091841314302877483994786714080785646886910540348921649922874897211972055743106625106794762420983423484113538965034187819418153590613007118968375632185555340933456185538484435947536420695462911537631737375596217109845558914578501907815724989430127730885240781072938866812689996738618725866310993423761809946166118604813983255293677824312341141545360304173435755607946553254516371873265939602218248252490441862781212420359162878166150511672966343706188115589043883689287398527313264348427044614074335310353754633672842389222419243114030976133496479349039911148120726696125727797923019862579107158681477439310036388553261175977888532103460753911483173562630180056025103657370827845491108720150208641393280067587401687644985290749134993670414743678824157021343627083834925396895050847033193037521851307869475427822461797237362686457548990226666803760201403671910754508894260222016716657468023789019832223674380441058827615041542886104180845890622986158051910144010292846418805950662787347023842898265217456528564517834614694676531397854996805540987406504164403308796394791420967285908605930901924011501919172041973418445899946368037173633769176341218965966032235319024579374871263670900821595092764817027513065431364203007465475349498721069352944566092227258809303672347511200805766970277359119896424969502879564229606273745654359897428277514164293720557866015860406647500494349373884996412380740129911479943931252032616094061783933936896540579175296572936719601451254650810609512315253108382275846301555275575191925062358083594582322561994221406524966609542996141371008900853138529473847177365313881539658314494135655571072157957234847841463624076004869341735981405592848630716592077438581149687970406947385391031034125912271893898842292867085629764509909862768039202472469887155317014684581879764042990426467863058834625749533094640113439479352034896158215799521068220146038393578723430914476565578656677084309761987751977146654329800918310090213592624243651123736458572055122063432763367088994697522499030106941250000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -38622101826023975183159477237781502266060460561486059788094547881576309693334151018948182456423609414071322110834909437715622389559575567374463227464432976072429607451010707530290762910203407646171678532684463818965921685299203598290589234247040364761410541039970670258520327982471366269790763473214074943224769425167056788313645371822517461341008571564933542178666567500181097294610249237460638715457351477451850179086642975976400241984847078099560864742976778521330618775894401817230031583020429617226077080935660935660804020774146171292206878756880829413595470079830511797180942265347943893339334335827942411684385802068287214907111008660398631623605249008141270374038565863235667099555522543740217253903632122338770093470999427413351700046722431522843379816808123044668537195469649241734308209384261876272369067802862739616821059761787639829753305428011402308416282035179072644420237589882259999357687188522199160210827152007604324372599806312627049840200559656554920781832983626578849538701092920992529808911050592427985643463165856572798743337080809909672497609599786110867808255719272245798423471862118329663454984327762343232162141539301029887138882609560873677138967367039502007537544410269502273165377904559750825355884419212226254474108989360426904865134695583769842149664401725707872704073124556921536667922551994071722616526373124732256565722081880029880436054691447904310997201215345984207010987936582944643847765888951605714800020994600015610844326033380558168573801318524482192606158728412526737699569920768363489529762257572899214043235858323190502921470970023401637304902689765431200622275555961716557453820990230235198603081803188852483981523476302590537843799066660717648958243997481089408739260003388783057375658366726219838211850437802760294697936234259482693890074982413925874791362915923493810278104241543738405629047848705048706579820964218396324039676627845909356325320962549087789388390296967029748032129685995117983442388026383098061318701728353908218746106642640810577179726307054776894418083916517121850226175294005453377248089390417069030327097865343789382610687431050304159522092403762291624209548104087586592241148100092297003721216963781505137618097310381266168029220971733964240127184013937892705957804975609254480418884343260582928173873073794825666628459365001226530281250000000000000000000000000000000000000000000000000000000000000000*i1^26 + -4478156701698165736803938933695594503022510878860850295368987968316619703929052386365702384826954350221428809818975180506843252794622396863160602369562036420300177195462723561587218667248183165027607936076638481441231883829753591070836073092896894204180526193027893726260143036235722285938663523926151982598423904146384443094305498682379922930135307372818646461319084153669705305377204195282775041947279729828520076969335566887464646599064878866163767900398522301627571177153657430545630178512661954097488473476942781018365822653283830902941271683036414738787329873521285494107194877106920915074013784850276307432106437481120269089481147273761396022774822625907187216062258365311830063638379884230354067229011852719835533564872070446461354491560085632060431148586799804277050807114156782225455849492336861850889650290514028126491679988592973660079871268856548745867534060044294226548072430302688006484668106459328019523351421722763727140937057420847448500032231993201204474474993732521612936481573079679836749188671612274662399632600482500249813314355183014469662677711670466222638025759827790766689286081907048758012849671106624934071505712536917759341104547278211643268749351631794251405880406980661131611623621796527129473662498305660892165882819470441505139066880039669558703865911353877718454593152580625913052949226495163261866821507440627141917198817040781077711186950644132811999098684612747352214501928690893467087558386466463047692797886794049753312953352672723405852832520301992680892511065720998904067795319335411406588567753383000706701003376152036892001526408740357793194815741201242905870434139541698550813917167078066691317067909714949663579129923034616910081784197314255366638136987969250371013240357516640764406040460037110289975258393471814843637647660704670089796260307512704538247027896535122894402435184053093271423306764533691358195169951391648657186162528036530389682107474833368375499671965309206462853830523019849237306485895769914694641618766246127491499531876766893264161633848129793862843142051874548020497817856707442258694212562530609553653373615239323187725665744641347963056084188541653238548159196944278107500603490960464720747418026378932186812513309091983363029455233383679540300048939031167857569429100302601853293781743093560254725250891827602343051557849805581769531250000000000000000000000000000000000000000000000000000000000000*i1^27 + -47183017877021283206724850114365340607974954374518307966044580690417838288517011420353812294084362769437405266307221344616050063219341405431164080670445307479858655692313948909718735558390108732365533850932949632484424125855169111254846897414400381131032225315137366902723513558318625991294505894126798251109418203301544118306096261135086140882209302318839360904908678309156132823122699328994035006717751626594029383510846313647676839223075770765433386224326884172445822963466708463858479026315771308068138152342898840460949016146292929706942124371735773061770811095713791094421749660864231836657930372855659804858679543531336153822886117875686589301232597140153513458282303916787977160343919993870033227636272389054951847780438958693000182376442982759441965696848407682453464499718858244488298458466042158461019614652060654231922928753898113767824888717713781990987113258559780013451124624946155625502726960070225381993507130543640718606609576383359719126792286078083427807201198317799831306837023305685756290513544394793477109062806614475072860155512728223127392985009406622082897806389832970324026284676713500474338410876575365740830727989626890252964578097190668659221217665806253683368187198838202160426108653942662005852169422063361896945558391606102174547496558674126975822352142626097101623270800336972817658344080641221716685543260247481041341160879712823132301619844989022858409074537503925096899038088674034032228017117423087737573862557064826556159870352077550480764297875473739026817431932056850405105947227979305479434632480762619846375748268326072625456556779418740101223251219194277722276681777262791289728971108719307957754187541138100711027340798938633190910141806402051740251799142793775115207415708268324221929302714013501261666790785547229279729683111867974590393189681808795143735893818712846102399076437061165053612203550319098425959380566421450485080391177615363039690974699860141126184772539283810972249517319528941980608935078114654463186984427073710788516715692820667129953166920553027841352138770165405191640448895767512471083306737545133333606791645204663062932566135910825224177751347065373016072858490985128478830298014263897244418634807656179966131430661012815632367436362999910387858889164123034751261371344762408751744907033880514895415462766215638746279013592137910156250000000000000000000000000000000000000000000000000000000000*i1^28 + -3023583055867393337055931618752397707354089937585192936870548742622316652273514402323999377701369015712942763684203361887145143850239683811953715251498723236820882005588745439503269660525033462096915520921613715773820833221414586860833288555121753465057090297491492516493535325029895666597228848282827337786119614369549293521057518359919943877392450572662551737098315824777048097621090948621271392341314356256873714402746794243684168536983741279746418779044773436500348289389198528901906162775317450688697839103356787981048988151175400298529382326653581585805651216806816303415998163491603677987128302010722748131164833179692531500576319742754728555041075891278336865509431889646555896391754995232529176660526576849164532356025331509576962156836408454858629144979794637501336100622571291470616725883668006348604948194623400700481993131354818211787459467657160595859743874435241185341551364547826133068532757990716083907691653302101717879006188741720770070192073523625611946831077791375785649710834753948172607490659047405120117973135546911801820256531075848889684678903066195660592122159279417822806596842023899106724554402410440276221037903324389035830866537766962734885834387778401642436457808283793632366825465876510265683645739642122428202061042918410417632932895773794978267643690529302672149003998357934375991312963582221093966224385536775034870490582014163732054032634678968790858572405161076425778774864629374499633908561590474966256886354614165258449285232576275244067474007094655158027882760017929142835920035376275185005496444617453878885820089061497555559419834960045060761186553480318961879645543048718884946751087802180947868885920690218338833660935372406384840340791139185170069836373281403454786628769868280826123809466832719871850932844529570125741540416294722508267234023381499894296129221077613442505420331864932742127565669417169328672763592955763312458320981872590904568292029199137543693223963495351240532181548073420474831952279643641768672225475081741706355664086536069195097036391315352489524026140527258762294527948994234696417817261967157468700167702285557089293824511653421863994495646580639082382308669266739591275466086758280098895528183994828101874453010310079036316551301884065607907737887759220154924153541256622267270596359684061053041505940530735595622246095986816406250000000000000000000000000000000000000000000000000000000*i1^29 + 74385339453789680803439797940518453759872320200901665622863684361340605073639160625037659933547125084882528061628968559320307805053152871477408249428998187993282082831609347175384795042737080336262967029885735298982973997193848783288240768815274021204257052304811935608533261123978366743647035170826614056406100143329770233340735192446687306400465715996796982389298055340654226534693321402282871386027000553244103548360622986711260186747832987193932724939779244483554463824674048338934460899624054399446192978662995489551320634509216100477032559206516291950101561969087386514737440183662654492545769125758678462459153137224369279855421807931775483964304717357346487043785913252644131396299571032242995384286011638628333240883909975985235407612545761092800713779650173400533750948626954213877373219065708250761725938295520708306329744645428314524090040107039403023446887912489522260090318041732897624414399332293586271680761680141938155278801230812402531895078935265343053547705669458663073753592156673518331975636917629881376980490492497591972628690422032075918134472204935372261356026869770123066515113291150747546760435923753866293916433090831979305649321460481086379779298045504578098670246486443581678541634514650449507976966764884396939564659231782265390133401056915261537040249880864469603614084823946447352797561097645760278602347049050903329764949379766431683005657205879696200728096465678755001052226910889350102482577266931195265806220775824185832839781002393835983234372422168508021786460550446362185789296139447084528049052354237151266548658934602253672505824922009982210077328000576348859408553043987783901459482115956739773480450299058101256996948556018600245809981168371577984013982626734663370340415182187417032701809153045359876872507496259937841044110924343865085812628937467449907022730332734880352414671191620543148227589585202811930898509854009764581609709931750577319449231883111995478184829966212718927774420022678311414782877314132169086354602389464169173667007203563302787035777518684270230750188886902955731204183541155115094221619217610982291879262058392161421531358568728511079541640429250989993944337515481444610161230307242782573774238304003576689144246986120605371410290114782724431077454058819082029400222134364619035901861964571921804417863236458218892294262731933593750000000000000000000000000000000000000000000000000000*i1^30 + -4707058432430881915274229063596878775913529423441226946189298211338219363847722484294990522744468600940730232653570814672434881271477544677204065851444037116207658323716732629899522132196547141318018681018936108637402196607517776422065192288926770275989971913523377318206292211394801523860599608783666084932257278131720323475818441463274068776828567229773843771877210198550796307995232369491495509424485019619533405169844648923457888209191582335570994465475114723560237302667397874182706415075163864057762348364310663222219630210888005928256969348047000641621551688926661269929361683624334145310230870535550730165521889161649929131705854116861741577485966388094800241002899713948118864316714733149182550492370557952146839247419121258560677883346396367621712478010041821838849215971081984933250741439772714345830282324791868542387258630777251657175622038947314659091514177509684252616691716874102863184175830637378526037049958430314104553662236627035655042552577580958550592955363514579424722076136913747754896902646324464216646494126001941926925347033935381828009322617374258365806273384968025209010783216424276116084718040275078111050191076521336588623907374690926673503506579109012256458111849474598221503798291408775083597304306731389077276372036585239055868254398222510031043610592262856853364320663523979551151394621050375008609000518335687761095391134170329936178831449528898946886907258916664111090056513660579664429247730348977890500969068193013497958391647022367305739933113509106635360313503499496015975661956954813076515797746525123225729562536642267976230545740270135933254584173901987247831626457874937340580949168947594132804648950996399183968867647286626006201193983219330062138270505888887463789704500899916896214285150899084766267965824862066616192299427429937128981725054878206782454343236363676856036086477830910768994723967147600333106384165526732034378698840401198326568821415821593799634866127526096171961529538464965263025460878138822736095126277553175840479987210930943494551063527499161325717008937012340451945296742308552386649814857047669025479489882572826713941637916624670862597328262096511728111768863273426943813408885927210821807776899690758289313053281623265899139529894375521464522252325770735647754017156014560543963762127444124714153153004995078511516581115722656250000000000000000000000000000000000000000000000000*i1^31 + 153033918422826794003661912278305906177922356435302083080702601540950314875475465805696786138958249187725204434953927220618238700779768839993731261971207809963987399065174289028834757094820686874705404966163168483512620000633780225598945443265228165892210005685673636197142094485044511242432980665389633491437719162666130798311328111164244702471266821903215677746311576307785160333376850730945174594951734802379997757903590465376061988997347980729592636263345185213332970148204371433164861306379436262743552966947696382646270444964447325835752404534588210732147508319543165940464130499622113864137867339479467462771861643759851202379698781907149817044078652729625667897462887380218994398794164647584137849623659919769711689737073418281524089026504651783236015491012730959710871764582525248609900403383240028472667241410239443257850872018083423952898362098357430624224925722884206265958782599430599544393400005251063162737056351222824381047058779624228462750765435800291055589348166236798346395631361480812123145209660755757922037315592467569720465017367956143979054413508452733295957415384038000259624220179620013530894219463628389062296303398262901399182481883829416345875566964041029807200315055838837301486788419823421304838131988953030410344026836607788303571076617537728773900534230729932634848635988773367053292120399958453390196873337750782884336388911283358934946269653598152916080659727345387673747702539115106020020920384129359682700516757170977426334593534586649405781085299141031526448286011246978093252460952350917713404145240089040182599448549668415912455426523917445597964034021309270826609132035978233565752730301173369842941691357548993134598470583048152371044720027699808794208088140846766601554898400002898179631664739912407238194009709795363899887409272592534196491057116431002010557558921110339323149103821863713831925367281615713502165157240863585569369927093624135107786246296096047912653851735516157840151976874245167471617294992590433065627253605542665169299373900108855300398827207107577635039770667258201647820820626650467052549337489849085586186233873678180852559404263131499670300576633321510951589760511211895500481825463472285884208413083845975102008053870454039698294687045539730643786289386430833600959452319717895655753073359052587334262333124630469623706817626953125000000000000000000000000000000000000000000000*i1^32 + -4213992828590356725591472436455648439237298924808848155970168185668410546720901882194158697360752923952034045994892832594411485814701661701467468606183679787952908569613467825577241267752064536755099616262241525292066311400724648308775273818329158005120529058720058290760725723877650598601610061539585769016636497067185998303832743387127748857780317796123720557108676378756428773614678127377189452541129223200832335532762123701510684049577615507683732628203981145991207364496828185462987286683255104714377112866999962790872485869902582699160100105813060401135896976886927670242586084055760586393005913542913318068924398150825058616762136361432250088231646907877455387949297995888213475352178197363917215250672746364680249735139697717366805529806275947314189729696119885051261987349753215182918438182731224586415311314607793549674567975095214813297756045964910204224747997070996638363666883429571923454251659111469177693934832398517032428007431398262203888338036335290937552000752195151512660000503484829911096819844944259179813349789724672185672660128381563716379764660550671926807031347034075658353215103241975880613149002823196269606507263781991072941550478211910781908842676462231973242308907079269315777772934074045904008515399444065923995746841977705694533462322468587742472562792126897889745560810582860717271690182672714299589626943637064384752526962724059265934512142659492444009881427720482922913867031199682473454959333814139090335208123974130441640293093178095694355232177564419363434617913319539794712655422742582639184103577628007991863638791049839276528722537545908928952179584088854454215157240808160051685560583497290689532319007358103059172232362948351860278944341938858390496127743844942671842471873930358834114810772680241886899818991469903474391509711412076830788901635405246576885815630068596942444248417601919284062505588455809720614037322031254919815583925532603452015374467958545741223259297276316170673636181813885016967645377858021337945841395974501779581404955973370002991188886199826048402110404301109466901333871653236607714152541052049552695026024406115995140193402778601930300642750678903692887142544652981604854802706819092686706541503386518041847160268726521565103057265744092117391931484817654334806459595487749038240873660312894067845868680291610986614227294921875000000000000000000000000000000000000000000*i1^33 + 120864587865828344431942716214183116086469894341557834611280219132068334280232440488559798559260182395269643569769205949356398379915954796866381620252805905862868012601980784539638192408264051778471758265015745303672337522804635774840387948231832457486681073856723640171920524033618839491691608739617618953822015612872430598665075431532994834164215989751399051607330412804019714625777685198460960034575099085409243793817213441066017226599113851354648540870480097112518876106611225625348394334858940188530275853908589064609299178597334027103333773583090197315214136897678074911933097752352760396700153949164142449979398352064523311495902340484115757211389981274218669908972587935131571956856292243554029909664288293162314185806759621812664052899637216064295462189394421453269344251959555888912659827545246585253380549069352069849387541126638732070795177706068467408693022516016562930870805779339193174849110535390801272061354657773457725247668190656801194098542609070375490117963176936003695168248887752228478560945001362316093673609229011701974183058284230669065445583811010779159667849550625517434076056576434769775595357852616061697532107029422081592750952048035976902434860491096193709602684770455328767919997477756192482438813216618997778515921791873186964909918491707904297351182243941569776635429678292530361691971717473467799590123697513314025492510513499652174484416668669013301600322803511324789898013531111243651108024908400445153282130341036007506048585587840266409264820050059013942459075029197843627115852591367268889022491122533141175590678899082119064393634438463745471473947751593738552561302215850490020799814975075038126187387811771572737415431589613858484342018328952951544731683756042111872738020002514703403294897847306050793601717114463910453672309579309764268485411188462035386907807939553363218508901201313005572463745815247665199376561131873209246887645007547752294153494628832814734467012585542176173045224738452369507276564026728946744409053889989629229124581408029249827193898958294672325258342397029343605459521339689667976882986606733809738117182255826030438497189054641108166079921770654152681151836304486946595753916212405061567276701390408353684529406288427349876530195998296562620342050155033152449106380175734957851753413526862035921100652300137379169464111328125000000000000000000000000000000000000000*i1^34 + -2716893358527797121238796313906960981610541453353097003359289194745413108167344283434214288583496620861637191162743082512291277040643604308048593223195730367158663403535933646213716203849720111762155341746576467559855585572885084737817047678203862219093758042088170796481444627532230496275355240203046647438377390025124374926111946238561613921637091544796401234058272884691087605854263220737718215715168381138315469985191740489287082691706990703870229661663700481241817309503131350854758453175423332851022572085739737653685446906326977271554474898007268555089374533824559320100397615175912916641641759160117260199538814796369711237148432400411794281435988384205847512283939581030708816948499726965223339275010639380846704319531681201670630564575730747770440320946317362082043443813868000060133307587995389716784607756372608030946448794104046663777736215408785714130868744477688006789382342543029380791659890319607554883824318792594496730735536292989982019513040795668948305588893544692953801390765708541090483613480948388985427583883050952959485546335933750917343883047623678222151764713247608449827279301391745798418119346168776207085911089382745909777886529236514671497353313853858584986424474675017533475143749420113936869367074208788013071421861387377859346202975098747429666402878190117869150923697605464577055570549853804523703997258635819355414980490781875208014295177436686513503690786472968834445896864840535689872376848155602228637121556251924857554709003914026166478528842532232061571935997501092578089961596379122079644710249977660343031873634944783191980287477731535387569225416320392975189015856438072861577296753709070753423586580282776377127397629930392855402272938828130015092598875644421465115849690998443814412228650285145092795960270132994264510828482937113298870831079387141279088220228384676043887011443986344411693159367006102665581931176439423824145285607761431867987597539461544331811391008285987724052869248872168792537218591344526735348499101410946881063052543128147922256013166468410583795485589339503639399940363178065660639002610953525956354822878084464668760485469945913749976122992191291451198081688272920738902198270581728953231801556045927049764457393060465822131943186235667108565771805604817839028805547763806492402458000746144659829147416085898876190185546875000000000000000000000000000000000000*i1^35 + 59479561364860340727355429471548318156163726164814590907899528926850005088250259922671004857411381558831750419336436378413619512611997357320855785153170038227573229956157095175761397274618013054175282620142907361653931604817809447579031707424141326875625867847357490836068789116479156880240927303758313933899663688913609303043131332162147284178403995859730230268935254761418870203452197112698172633594491825696731211769398053172660102488892472260220025354152605627215531874486521946375306325903040060795969458144471857445536810584239806231599081832170440626185416877598504809261030820891751917263254419139999707704338528491803127243441225494816135598673931871533134673391923781768011866485388869694271451260809842111320951099053359605355618319056100845836442160512375292614423960960771608902898797559681722169607170935323566086996157813258472774408400778923497850942508803506273622995630666223092773449420023921595108718011915929030590244895977570962101194350243063419095162429926632201524954703642191596525972490419472562660721833614966767375460512864748830703298157616536167203889583735772496285387568937196150502193083864519461056085423390686883388442053297781106593206926264198644976797445343100783264207532853800786951413928120332168684991257025787494187293824091595684391638751917578075378077157638912332520290870017486380012998584722089319854253923233996538633039950938772503351783106713025436836061004889672744942530718067238831543995721586235350932481971699439468187190291009748670956150386731315028866551416275376113968474365104684993430564609541631742288769636509990644266868833783156296753839129756745498203586517867446254429337891709730192192740619611175446091019050746539691462205756164571307888399048956361095354508467555505087495098077123464485201624695606308268652700451231885457663251917036057355636812162166117593735721305664751460465013711404723162231662136593482891256513564699570157412544872681626907571600415230587704841894650986319775893705157162580067127140741995085889582041738058125206927148311243500182518487843439140520169222687309486844755067933043448258029705414216468318158316966877301587674612236335113578676755978840234401366424834471420591220724971859062319581116086434720194104149168079194476277613038020377086085292339825578807246883379735052585601806640625000000000000000000000000000000000*i1^36 + -1213111125216698572074871640615675638161799343056117443732313109793770666139501975299900900898614471249145950445779166643754495979626257305421215959477493274431496989547948772286231707005985087248940359738751264738787308527669652574158410995249707297166597632993507270042389162503241052273438103773527642238099028358643790044310333135690489415534044434786202979368593411994379327000823487948804943436023715934946812433177435236983778386587487974394478426729749749059934479447792807542287710156707452633913108856318102289934006471160330487521785071492431843563724362012775019406305312838548544321993870234073730064465010123575524536395260324285190918355472488596998639675549008319693510734025439879746793092962745057371249354003862079078468178586852861718799842700522311348998894981797749721690907904589746385249894776763262325278457479020199661402832836239127350509086239429192171938268163388260677017793223559622417455514998155496521044544324435507214330994045681927599846817931714482682337050701797986368966414438658971803641595389391477115044916015717378114919862897167150165459437256439967951743394729549821418485272802374009399420189690411581495869717643123531699799778754661235872219686799617441066256476303529644278797451696585524976536310269412906412257837195299211988389397543789557946286488878105708448682059566614207836858490149803332840006361895459882096064317707114255010647056051620215560881537999555151017543053760050438299154788458816482979685817118005549525498277947707693198294269204999331203899556507348203844653171019155114841005243226460073537076450710857202026590213860899472717384175381237305584421597800180310598891044600536516446832559062878858695212109062612160452781591132748131563572282900239440104007350518492454934018343931498827176805304986524198678974866621193109255700208540013835587399280081319852015781726404694749715304392455753913054815824844581568550895600371910596262541740841259372079467990271032601723379285202914790649647638356196776487486492601224170773267964276735959134603853490108953576515654578632336191416968127280030334013834821360681395282605675948733430656982625465280737182326551764337140775913824480588163306991633233265428715146739639643123515857306893099122976422458897480116232202155720489027365840940611291293225226067006587982177734375000000000000000000000000000000*i1^37 + 21874776354009483886954396100794517645593001193456254694847198381117668044690908979383803689312692502869439619024014678377578978319557830967560589660274144086278833567566774545669299009725017823620934161928501876851827946458927334070103188272188370118064859128057672176235439190936947686224834155398843497406823978815673308199822138567605998683574125124151468290715742705221226182024873320946810052039654369401330198670581390161932834758797492575309801315483589105358105479097225507909414023521007515840114272763148472672688898400633390768745722401118398407425259106737630329538175560989039834233161648677840470166908832982801919684820746359127581965439344659814101273583615830069879199001382378404332695329361526300193969482284740419024297459529133119711770866913971651702262174912152422831680190415165004497043423378251509540202240821830803445628070064945633181893615989164557280304495624222699681960782168931970854582663415512486462208138135615784330132719899618467658513210417383995214539400097212546790020682946595342363597228637505173970078604222461475536615913688068273011999256823222166916282891163249317085026307091199848797973563796579521466056052739143982516988816186059006398875372014923372527650671672840656744189920872583195691208500805983566715788415134852571975851632091406109432770631458289946080769176508887911963429776795013646231110199185427061847060568187985314617574517389834483376064701262980368436913323620330495619095237390483182713429060663459702320520720148194658641216145296664546184319063735774609684554138750645551109067857385586452945345356907876972834346763048692672691175944657424073557600796021905558235412291371933954251700286376823035752271357018371195771458524451678815775064635875140634681742908638723104044001311938292603419967205527558363995731908904504294247687775839926906993272498084809713387169531230900782573474056190760556519786662950772744066349578309101344576885452308329830828361154354951611172597901820078006108113901791964323622494497010665037141640759038443674581295032861240377452913658304851573111811328157399367481913288376034099690628085507013172577148364357420534020457241499190912410215136637178602962034927804355412457467781649609556496957486092208344253181039189171075075609425507586258590739729521490696539775468409061431884765625000000000000000000000000000*i1^38 + -400517864876631338779122258080621428126709660418480497793197589525825326138694989905255428681012873205164449291065501798537267454787535755403548745863308387158467833979887472309209780590861823477063393755830452386564701138155343562477951813459704869254148403536977748738416092138715262359096232744769315768237804707861748331666881117974048120601679470115732640253269796251931862495535101219650249473234680041787299538289146706158665641434804078159636578005419619461876606934307595856156965569308419073853430715657223088292969257596610890662783957478136315591971372334329566850992554355716951029891388946347967259273733316543187327499408322541268677205109821239276720477442889293540330938939864885606712934024211307977142076870124637369320740999747851803800149266246726619445719072980380260639557291783406171287006678547915115030795006713334805416919622107503966667775215357503433670500894021185478713461644133610304805430938130948618536765105681527638733161129163615189258281465751893047924140912921727466741145296501593265032626656695142762696778432215417981005574622575572509300041848242276718174734437582277112240943035660669231232478145371890970119272513064982533074223819674665738865565926341270430754587569374696558686324896753363837881174700081745914022850538863949892943179315116822795981784654941828419777978674454223245176957727257699619805498768908042520355657240345659413314235416185714784325474926658086320309883631581108990073816285699067615488892225939679529312352353244837413924216607931507710631720991727741958332798370815229067160537068982920867480444394514494625877191415093528434377793727786501823670530956031125090138798003999118451104207979001097802398258404802122750031457584366870737361503628983374074840905040725347915125494284342199768069115322745149795252330520328579994712511081791756662169081443392058141751389424924610136282372634120951630842776598641999378195016069437708863823533695070686712708908308419950811797589963025260274586093593307307176303980330341070001411071887966332936826291434355706876135128243177726959105736180561893047799120297722274163841691873280848303269181232499493555609358859995012715831993433061670449866468834112787557819527743183648425691273800716850066231425823989933750788059723292570436521383150500898068374954164028167724609375000000000000000000000000*i1^39 + 6470991781260327210072709797221661078201166497527965633500792318363336519602322127623736586479321019434802413601981783211917352771717284292322786110243929811800072205251781087142944715068429300872041324682069251909110757005732959045328722522188271676596511144175373227609533300596087798543906763543359415626242251860372144057772930063694858845401006755063102910752297127372411726165444231140298904207908693076852733330253177722968165026882879654912529911271319309080634777905602451850934293934621938727233112524614096089097170657491602224209424645436523379496469424582815643169661019518275735386229431705248268009195411284846225605693005893335101108390608258548377106023710221157347461433706474358017742766434963066030131560263735126181889753143417570956387367544563615931857782250073736167369532522646406644537252031906186242454178970099375244081875472747071752054445955112168975266966034506177119415199767629255184489029798869536282619198438554367207573903718788836266523211522251078630323030911942216141162544178029059375755017922672197530607515726982780495637313101770520267433958382449045026130030582370021763148693966341202974392924644952456963577573896108589847100356456763442876571747092784431833047104051072354550991324054104469809664021494103822627472576096521873766429216588037654216697916939090303179485691571580840993042596242840053134549104861086008175664623722142330200965935910966429668962106092252744265289806126212647036447204467807114608311035735387521321152983640569604486358244044440521460086298943269034600546771536887024937825124803124818151689787199380098683367004135578560509382402166730333580966912883037139229500094698620797794466411882112720074997334901745416951899771043571297677984280444549111462334947472789335325492354480981943155085819297580147664666947805293507952097082068766245126538627820097288473811355367114996388415656019383081288323326462532808939174668007913572361800966786767990467100430252866888747008943479005326766892654703944263254137363272331305792961810013456826103609120690770745372304088542754971215104329460283630499584053209144700801386610215543126561113352804984890739631854939676060985538111866494306210704864899591632990333233002050686742777678989727411244927909990853234899637844932588546192085549931277876603417098522186279296875000000000000000000000*i1^40 + -82581256245004567630708588812608590267039767284384656053398697327251400900495911088507618545962313995989664095836710706166861566506168631752873692441447359135012835104970544203714695345602927018290084845947554190135460713179805757157277957006551961629645496182473239937478105966977779867502656759724336324647878786349544274400894694038767918572325581459729533724101192035418417400520849835514972066913932405282725549386027645833940379727396096198644722569018832217893552304486135444895414427597506902289407564293256486194871317944902089549490477346787476009812375888601141258258290911935162388952241684190479986946720736732745689747119230304207566940794027283758094065105409883304190473172380543913745912650121479182796986341611841210205949698638581331341934330609859528624499756981515665980728322246169309113727022906000569243578979027095961963956851269757266130417788896036981014437490877014972902011179526631046072344662550971643393399908377460360386214661897128134723412578701921302466188808136445530173519437039709508671738818935659490091380278029131747100574922627455635270159698074759473241062358852803549304389827193914023961192142554074586669459579421713242210904681404026516192309853377190412897604288533683852026623256013064562679452906143556814221488359219290106999968614165902823700971717108585860593544825497054431615925904858660002712398558636637198139094953308763687953391578919569999121571378954536129599998533948138153651158739384615317231716810885878133207444825915511933783303720688600210143109859996269627165498611926014772573349927192071133662709057519180129276026743474083564052203940210053472516827416305744305760835150161608211205171264464865597028039646589766893750641166162847521884663616836072427417426612605553116288716474797997379909940862841710927325698938348861371111504359367977687457389236554873189730136333443554749494201513223432929999353177131038054007045713909039167457556965020234147823336570892583554308336686325602133444391620094574898890856439463497260182222497536742464720753713190408683213190402067886150077453186231737548060523427404101569776142631855990348463171683822399839457651850628643432478265996073590848531639670481759237578569156176115418738659630566805139799812525723886457963025136131928962301023278838678379543125629425048828125000000000000000000*i1^41 + 827238245223212263812744491891842932884092340540494690711263605357930282087750755384847044556382722469157120594695772313606247731381036571611328469531648564203199824717536196295506345285761063425204426777090853130558118426427398550283305391028483451898603097279891176300933209670193351621048681540336112942713298356063807455604188925316837812298192108609979261453513673369787017160766561199304626596108316271821214776904327610933948621518762311744724821324945147795409289630828206875582324224266659433289182629907825893283623295837523543426683415422358741174374798624991862812600686025597371102728946197875616374154678630843803127813653798078363798688416005425330340133440495478609837731298013197934062456589399644793479677072981552253043317533575784512702798374612128481185690736598118882420148134677875363259284347945748394604787560886835939919096223693597030517775695753789252974758473640394942958892059671895896337110704038303552682850864791706133153680390308493380414144844274994164161888127362771980588148541676310770936892050159690511977805545318988968800794871205461124712896256144889962387263952462164072329341836423780146819725676835990661102859593016493905989942403657560832625975162058662471137516358670916006691852274618097277649349283601320655530068005202038722397581586211004841008184752865061826193846719610544708239287774622128267176363338858347113538046939783214021463057533707355429971666016054549460621158859481760467428645069679797618418220503161378110025439683632252925074620788510175700615916765657713785124461412963934333373699886742358047149038082231139067602802307025438230112164970742953307518396951165003386238140474990588950765758077253127871608490706094511815984960552336643984283450876146718013726023217234217615783819712627115910109829097879106493886106807444926147929554485300689757396058416287744199021796060729929838776111290048226132324485180348773118266852426775399302619489086166482321759894979748542942409503311420425905873363072420973823135008071553228592469027183929422125364168031792509989415219147416714603229986184796343471209131290711077554049516086206417594513527531041559622548012683555198904673234029933225948278590961183530708349804278511402801534180956325036024715045014503769352089544927521734609992971257815952412784099578857421875000000000000000*i1^42 + -6461692225536331322217713723815821128615104946454583433552860324318018317496151917239311680119636676185960752662488911492914435295020081165653459058848232332897477891759224065422818554155660298375722516362536505909633915222158784033726628690901520387712867973662423400951956291105270919301425817183326664770818239264925299738217098146650268245747634190767024903213216422087820276610796766473148824221103399061412088354436934513134534294936970392182170913335875991928317271918657861498889674395211555117320317300236665688051939554051196888552288428486905275813967426845042436747365903623635651122412304039113144375181396489990564496962724691991679116494159747685710735494753159188460958043393992757849946257878908239770282921511941390476029082308496971618576632657988998716347940832769337223763101980871290155421556523109616982933907532743776803716218230520474968639607461455754996218945262847007499073990081820225426122598230120816581743470240832269797165526364208673752792873963019015096148917454140932787014516839444409038215799560998922105592195198508060566974179968281047427163522540814595986747897105464762894540032551653997293835336714802505928760739616217456573595723719440062628677120438455254571359962546379677323721432651957314377102284520829795259889349660226672333634763215883256911367957465653383687487844706113546715600121499957334903834179425072630937853485437048188217882430021201051064558574806978862520906228427612083374699165727304248831228624409421073888856440980290349838382310597782489420520495361638713211921947474946157175109084659874151276873132422100008193420573335594211209009702114529063306489852003208807509499702794420249125570721823429696327998779489857661515070612097803923847184142187131124599845124373092288899963750860683962490100299873346090377922926010075663165137825045405344676741521803242653911509648128514555812879083325461487319562840978936139574966938510832341232868422681648636480492086034520019118580052774313379608588368342026655121916540659719821406867230328101551582904289802188648241097346229886053532860788291009784313124750990309241227182826487397983546036072911869879583392728465675971687604351936340336972665810405723679969935667891031818785765287007801900430579809664177613311729432627796801770311913060140796005725860595703125000000000000*i1^43 + 39153566627224556916120340070260144359199234730582645336453200728155574585704784333596544594207557045785527564719986910298024818849114910747191528233521628296497677291788436106436264057791797976985970642144069425670261379527957732125510941052854724642752717876635714944926355208505954105932829721213189050678601304076745042416046517514741294902699067139945618204848984389330858279700568694327115714080022214490589161574593358420095722754728027089336985436987424429924422714986003225465084416863284166025701256943254648948109562107049551406625794604351517319344744610942123747808664170790731061179262673302954928467521375999517768727175207673369019131073117363141350100342605212252150647243202525496219279293648380644586044067950300150864278176548625096403709944960384937901865288640532515696248778646465065964517335408751802179412022954582235020807115886125627336697308478261199567699172540659675537021302902054510300477393048416235138489902194645422210495306702752553167553039409290898366572956861346352941455564095893224245100666679804494969948333869854541616894432784097260006987652523002127858411027896272807600521778768628085706866562981576013150339846986273905953241644754346498053125956836473489214584105274441333819687655680582632293394267973020639548012321117354968171959976545133962541605589513500118047185205750873977638855118726405026767586005363355575780036806025966466005922531400291449854091233848887128530953774845529638142059617405038200786525649128280210567886086845546727154757135951588934514191342798026377671284451992408590311401495901427632709318373995972322396207031212134400845707891558428439074302468817827662420331581097310004040312357010474539177597080376345486070214157224417547200751138530734819616261330434870651962449086945728214836296324378288636942713748638291472063067639773361355567026338313091761780363875675188413848994348673927578981294613957864752144710054354614467069707191232429378504487638209573579548398935250725406247246066937296637338771307456949210016696519904687124421780813506106077898811337491071637652053503139382164701017403613173701819239070776655563864405445228442769167203608756698415849458638161647473121701641816435009910147329616579128290745442746308292443086652678600537707617531072836037845036116777919232845306396484375000000000*i1^44 + -207630871606061765296552230660138961081437707831867055122220715267227199549313606568804158392060099714032924528833636221125718593538405105509728808903840709340241545468454029551144597685930032451593423195589645217757458938465460888460109922993880872946614880036060390023880606585446568235452593593289858557848326020675910411206688596393180028307129719231148249368399455822944952695140899784078128432203444011883814715909444310880368053224139183488955083351060169818160406147948284302237527497429700633885640212742777747088688589298303758947870956699456480134009378761890208492914149032176998955743478456025627201204702808346380582278964545950979762555722999852606528783003959678186278614779656216032901977255787311248577348888708180442172127580093208082094943072219604277414444753837376458751541566674737546514112551349505749223815120416736480792339332552390338012088788853007881524656734757053285137019812364523124208406948875491725751722643052930368842069521032139951525796549451355191598932876523607423779661447851258055427229403407629514447946751013107056558135131386328048390159269424919565033971789695207929852252748867717100664697009491902243946568183385273944101170483273444248676115452711291691598877032144737837576005808133537291594957999145279072092143777888801185351937785276403607619096429327612157334225328889244084223460628177602226106595247910345990865852208120798009174930035070038363643466179337926347218694517414035021985431774707499573203289905297459001819346464238127912454270486513505078218717506079362714751059450473506299283206987789450040306901607662320651191338397752452641777512515590080904061320863319943212071395944053495241706930408883904564182839056486129923419592653258128668902813762255093865822400477043516969697518246647714901643955210060927128923127541803233854604326638921998928629875641391928032084671270471825983467728658937821087482590846249306695830430256495628022525081651371959526490153219394621677122283264745994322644399616559449962541604675867440124997600536484887623381333719498481508738457697225846138694595828537422890784963797177228651071386594050331138520233552230177838886596866741212753881228760112635775669641031623905117463287320045815142570542895296523043404473249200815042033416313910364993944313027895987033843994140625000000*i1^45 + 923324235843024086080238786961014677181794500233748286810127239459937612278092298455782481908650795720124690212960513643259399999732300291691658136212535536100328581952826860516498352180418127491013119446690076290031513288862361348931639242493110100747444107990396915804383287119315583319395545146329196501375083508770047678257759746971118771585161262154979491163937309725931100409611407053237142407236481599725857203108925474996977022082924268663148843114921326863642895122234759372357937153673144909434699303216838542540375957357406885492043469003973049171907676339101733228131205855867887120346572360786786400500842420339103663492013976251232994922506446409566695352421951233150357628726308212127117388129985349316559251345198179402952297503351845572916462333450099896265680279380349155169659671554408134501094249854304615664442675081020733595766936758097932407876650058891836365746662427201885629800457966424069140806857651111530833767212708589768785639626127825160497745478616364940178186933401827474188141508238291892490373496909803751632962024125745635912068883823151003536163278279469829484923103163767464980959229635583733702068051350566997425573267390260445357161713697790334065751505405599630234134684930665877964301680126662246246329046745575988607523066853823290703048010744624509287966123541972702941131712006342029091341079299609960619323744991239643417051457186150633305637224950288159646848233643829366206692761514559709062141783158185903951230068085056162008892271155600210050169100574576133537975125834788474546466769193215820674011737919104646983699493141491759052854204803905273634415188093311345840541481106165016363848642218157303435355759038873855012756120180062467440947858137157061932438473317418655367136719012149230852730816488699316745841674954037742393279747644328116938001175902780112940015752933295158443075479047382238703956908287987535202888184851614056737221888397225264502680146830011326813302765891273300295157090875316741256244100979317940129198795630151858955049758208065770860334867764431296744970448367732822611900355463035066289240767397460295957019829873550659999164663037391546258954497539711019096173350489589431294811197119054838055727130519704570640504863520287826079135137529418848741670220946247127358219586312770843505859375000*i1^46 + -4447628301876710214640667978356980309656479754903516581007617518457412408059194472679525495149521436369633363899407459678831546191073200733954339394354365372474111169801743978293908426745568677252833287353821476920164071905778740447707859260806666609208259225346669931494101914882369562026786170978785406957074544267534737570520961311644438442311145309197103249642773836343780091925487788364586149070183084287514334970254597362566431340267805862823746889721329342575535735044302475551898731817146618290073371667757362836626868760860843408460175919594239929340858041118239943911411694973295788478609039867503944443417242144895428164985324953424533251372610054433168583321442032125003518797681311949980354105605520549959861056203440045183316691720814305737158803678570276404960907699531008843551073453929621171175727605361381987182369398381929200799708583636370888660347444140957486201602847913785561829090740437999811885454673827503647842272942069729785026482235721169727746168081310806464409704881624938641980213676445799442499317753816401736142008958383675493225616278710370169464701678554347161668178259228925569010144436656766670651520187767351508492807645254745972334978122725326869582512313369751408769273913814015452647476697674424177958033229856922492668767216512244045104692352004545115962993052591372651546265353895581029777875030628776634703203002929969710079005375039091582536691511298449636689044979768865169083235691848874582185846016468697998725581685199489537870989646597849197965017858462964171885909313226578523702985125558691669513161075872691727547718128435630331834929850849132157659405371975673374046336265315232949042890419985747250034282963105191091937270212577038717656821178955091618116495957121255314979578137075548553145918109625020315201090198460128191271859139446691546127857709725448680784073852573094168122040205792052026658186421982625546142411980630123729602447777865200038284065830738733231031905286473386693240175719778634091568481177991457441408248179802330613686998705637471820208160340848051461450885300929163988644736771531116966498462601825685583254474733791255823405321199662112631354243107900059905734594539661124806030591701884002103183112565594197926489176867348201560356982051638560652619918275973986965254880487918853759765625*i1^47 + 13543732928484056694696746983729236742344296820878356893512953738790054961524330229740869542641045462963984024203983997333728268376448860688271477589929938770833101040715001351783627886092009950205282507499785331694114114458527146957836563058543465479282687677667556502179015103973207555027555196025921520563814392034070946623761721312583903472487481477397064009679284620363180445923427795741975398439787762939484922953071709083267032896108919185614682006997390246932245898155708932321088827220502768491999847859378209974376255257475391498019573619630151334821022047183661411058932779593420513948137033394727561465713330344168421884748339630565504203984999422508813790131733065805834519782059181994090594073332812549266160536574113475748854517128330107798469907457201822912479669240536693562734298301718324501161332422371673841315816325123513410004084961541019515663591995207749608975181371659230861872823248729320603117442489278706019538659575784626777181347696610399546952434920378503065584609506977319171635103172117491802958910244599287613179313410891560778351515652674606924968326562210812237737642274891092431482231329886889345213431829415539060899333969595095192098646986622280183556774052002530133662630592762047664095276473159168601481562973426630547982656696806834563026256223625424034246733274334101483949358657412738140354075100012369691422731934875773935535458433938371136725680737637776593232867144866184025720372518061542406248171163215141906327848361350710056999856800887765006737767568867669450688059587527819140690872156251487945081787161952394525584463527481331279484595482019620440818808237125070418612835505437796740273494563789752858216262907695663359291096197697123533725241685711511046533397778434283104413197465421183975249387764887860040121607803009172635687953734427632278177434229980050793687928488758203185002661639562118959714940441192355297426821868305827418970345221591774112047017121302974871633839464132106615760603917050031399740682872240084572954343583421208507602833450848612138861797367611451978701541131446674807874780478592237060926826921789016297385974466747887394736116383498572464888783697770145470937584913233683734999142056061199930748875980796615522912064571703981616517438013464067303902993444353342056274414062500000000*i1^48 + -75213945910357975996131545925962973590065727491937700529249309536461783860581481266661911296239234748477711331649907278429029383049999269483996710915102609662039138001705041809840919799937819620488337262153445420885198568056553972256032469831094299552318235286612520381224491289902366578247760300935128986561543825350330088480881467407787847962120216587643875787009777215051723020636086705637909324438681931395595856111630222514090674264713256793473872871924447820319352956999431797602628637073739715607710507377567909841385703286961326954062943810056094733636462312611104758999871707827123034694050810911085984452040679082597423778115398817315385763056055487300760054114825272727161656526121297608392085075098116314874392811408554396073668936097033708178526966755981301878204896601515170122241432104383909015313914143689697790190556186453388424340613581533229217980235367922461424853405929440158291597506620752751867412296601197207695188808856193940983440292963122920242883279360692282453939876084439232646213807986284877619271617916399790408639598108996612274224130406823531464937123350982443543008711259887366580416212975986090257946472968938381305703960566746937542217429270748138918621627546305887321523137122476233840524275705139623114886252123077961072346948139510104604112994545101263684994044247637428528932345627517131614042350265714008933036286386060501070083639998056864932758873807919523734646285657257266735845223689816385932912248889899555966354647683387841296198845438537709688796217563199951215455197354620606765123076957465600886196783925340714330455561290066191670937220675558695956298898507696968016821859215480196086211071531416084858548491417760929019959892177832856115676454753165329010508307696081065753295292688988568022763190973659631902312006470855710214857866020335032037838177197184336380107343876115922670628321840172280384904176480100840252134774594303123555414898532249414676281827017864880301193498955185730589736042971496597940106851346436988422479019916574278088776360538512400394559003588645956864612796200909848563074993190140604210489212563295518916238545230865008294944741361895283912212571539107203070722339635523753163653901999053001883918552595346389702780282992860515348681896487970370799303054809570312500000000000000*i1^49 + -9033772671261344373610591101726580622568403118410311366722272064143677987304020360574937363527309912172666985316988182233211212547373021107413905884122393173785304904671637208935248133700619546972432541719418401850381948532043098975066595864628514314126419774572174381777715279093775357449214407073751672073589972329521563409624489689441487163547178103267696923506981252551046442533512364666140117983656984082972053917945441057052022003371037748584445166633858513211976710711294408095665886513188790950085655130066712872244287169486363710468208278375474607852660217082089451443322126122759602673434761016427998882268772337981730169995464708167049444578885891562544444173259836294944314988321647335492123654240324697509851301231440687021783634239689589838397491810146145615086501583733607912308447073000113591535377493802039444911437902621902182437773334136967747601990464829644939755997048151389192826351943047360680273405726482093404726484349445355951794862133408120474457817672668373247932415767831376287688113317610530187958852114783598885280202493055527991168073961113427417923759440626979282435051022646985382196081225381480638558753877207119414958741698165823520505211290204356028427358001041107993210191240462089972215629525100986176649971588412743398516142406516157887664366275014582794808006554609971908023524899218243884490399411321368138984784432222793458904076875254569481867009000382701385530074320706541196889442579995232797980127969683718408829408793816393083481680198609937187685945428611388255201584294359892136824894943364704729311681446014268341704908507426788008043948336254759490860620419143422319754956551950515395757921291484367491948625178502273521381510455035648397819231873279254352149525300914611422620594580600141275628714602157381116430787579330641991068361186782116037993259895487741952764078463332283067254160447149674575093723562977269735949843069056740695825003347273595257761446202775878114232636742207542553013835188440657858448978643255141640738102219555544701472681698756657822671487999029947801025982744632414178934960379510712109813704358529347575544316177276812905563263931144995033808217946183150563606569492823208019700684004942795833474360788233208623280949763909974577105998992919921875000000000000000000000000*i1^50 + -1261701150544665148332411827621583246552815046718307663462664480824073562607107948228427752201975646424702753811618852732446482470872951342882796941511799198380125383737886196586801356959337374784838838655159136083347932038378038529356290578601211871880666597291096936854796571081686934110694539166645414656686622538808112186261925276534063809320590388988956184975498295797512965976754368302539409214486490126264529639940719239255769265778234123532371858704539059622360123571843681436461841871192162415398795392643326947761971119524393747035950624447319323414760892021843312696995078555058908528004727387961862624507743934981528604825209472126089745210503319459637019392032447377723139701122114568917765934687248896962644956370503937952458377140179705217332561535062427230828778869482343069472950827479916438711706181987261461387358547339102707592812722166826612048246372848039096669458675992780742256295548923235111928041293783281277779031651196972892831234050484492167413391628356554959046640260020349103338954337088798903986825330140699204851808355370902632949507943035736572244474943227092663423427703993900498313582860346184893965286105588029503547392653228498568381136662503526021963424314376544140575090788215906538703396290344253508361173168656770978758708767735158020842882883692908716023373207530086129641044132763831959979788845993791976352697405045095065422967826198547064935737026993705678883332004420257716087859934991726431109543806520979198660392421710403469155877709214949032859112334750954886671668317266628051226096907551288243040875156164696089745919631179535465503230047818911711403243650923708165586787383704105579218943244810925363756308303856797721047530888491139630509222624148314403549796452281367304060966234273060977252326783711072424588916043523435170325120584478796442396090203162982249758280249730883496914828450524260624311490065279019929374050722149060681372964893321501342631141540276844850081833261309835699873304079842109125188497640690837913296189794795151021242755912306877545076569338449172192195619459414827379880871348229427757182381987764113417647559768293042664171757649639208424208807116833098371481609397240151943750149945665347990888436440999283371584543937614745126342773437500000000000000000000000000000*i1^51 + -1123392871161230745881598743125512159173517500968778471492226419817352535741080726403890764149157569188380360219377605894860143181443755698006951701215999106011718672659892424945604469918712793916351456201232316126113644314276328675200839527946751588186720399273876777697392438485309217410661794373412818223751368656759952960143538970674791719120617742150631725653668553419142609549175719371760111945899320439138439230717147731112055720140339299036308951376099435390647471289620808218036154086748464999711083501532574443579955450331261201121790808116723430138094200972485879356585094269906962660724532657491830412333601770670271038777620618736275592157912451547489731774967567591173647896013341788671465006477002889576508946344147800947985808775129659252126498183792912429668736725766153008223286365414841382705465537330951193165203142029505899885545248734211007154141890887925872972561027271474573942968009317291417727397507020020043098250511712418944999852028272657447217465089417429138468776131201629824448230919551692562483420156768139010425587165436619826828565512705070335741300768573328531988865685093819289552059900955682878855919185996485991937887444227201218004624579522402386655767938485581735642301139138246075401914992210185399340588550994947192111666021297075610778511275046453550934131607745381373540462193630689080824582557367769372475786558448776365278937526933643124133017021990122747600889687361263002658564155872203492793371569036104641789655745278277165421812489943738696928863301730610929463712207124685501208697577359071170073297261288780545501665175333571674203015458579679238599813373196622675164470616988124409356690406695437795499506358924982335236911539234683387961778560051160045247391348354412472939404063115452674453983635344963674190765581998276779142283870035381199066848973797726279667638616119084002574994235883217979402041297240838116240199877448199145559412084531771637925351307430906805068651499938939278661629080443638085094904706584963791736359399879795913408412121511614784215018815289755782698620273941703197839998175688786177884875996472758996353176286457547974342718080170973321703341602872634190185351391999634017328804939309308405600796289105992270397037033710937500000000000000000000000000000000000*i1^52 + -6258770708901382299631764803745850422114121384490564664977353276353724625378434196631202286169745757944026220332137099853102690250518007005836553066555510331076410365443738847724472947063552046025453451811711761052045429021306477387915768348387643347583417285059812602870839570288007038358235752203289862369061898710979066279650166204848415237413610254881324691708398252079074678648546139185799899362418932659085455021670587056844562733134195861308402730943273588514027294507817797773954336289256593590298230191876315245405057392647091880892128588793021046838238769380352847507052753214206250523306659007101023546586081425103172689012850745899558233221052529465694362598907389500261993764396297874522517955982540458340825107861552085528191821452914735927259409130054156174009483576163609015810318126918358960210911536964973802698313789736979761542400383656594366737102754791610051419673759996898335523450845975138794884780676142888391239854811523775958441217620687280875444694989903433857520185970856692149159131370582000764914676800642198523608785891915041642104801975071571966624994191786667350520389198974793721043131281260891749486548854504076489012112929711399691411205855134620912314900570310361658518122720429758316101724884162336172324907369979220750242119102333283357561413278300676993490459460256317186344057150068972209569716234947881386945428384273773213962261216161550350454996195602006799411417787141845372772948165342366353256902647078365882489563268802528127490812982721202436445726337302622218124750881732961396784165094698304489567516569528721501695939792671643224370973797061435984073158103711041183438603706928828597501099231610373352474359326059103268524228333087778379334191623924035831412186495664528523073962882877992093667640264833104133912978648450253131605203408472019508118823329851778621381406125822422968629731369138006241311535247950284294794375330738750034886401203152543181478450468313572987482168036104970692717680739894919063577744726112801902054067858815889888902084597591194492082330230028054732355885164492876980351482609419912402324691882416681555572191118229358817805308130698284769448473654520856718672855876490485906728855649344256392770898827617815385184000000000000000000000000000000000000000000*i1^53 + 2026066247342546881194262348554721333741656786524375414031955797409401690759023603130658685188199150251976223234026343414928887525369072786998972351082397581063017480842826350969161192431687810123730069710203831978378584183708679129654471089816009873314260156643818362886397381364462306574507050127700902482865175594068971512004290001084724008145609338887274908618213946024126152671425398665798230209939331040202192053074116826427237598521178184971913745988744860195962680895436606374007767882710722185680562778080314312008703845341630425959057543462968231689115279876101316665043050476848395296353981509648158362629150320668352275777054933128452873461500831712055969277205701910113334109556999312484149893440043687137510314581049874050710656255742385839828948508032909813736836652600392183388579632136425331729392955448909579186404456334437719197658514727369782510376402125654154094544476165816343268324041561097054868719213755098342288613896565332233162012635823286638551314940438265391048590495461206723800548060277463172925661846698836958915132578749501081006055170113612654383250024501192754032149588801579956472655419972214252480068934016365588899052787288577568944409245518344145115589094941882498878903518401788127288729953150326091399812887851628124589552736745118382402240023261059215589481844849266299856144689255519659274860650671835997679699451080290510507535131550163351206245847822869951334163972972949714563537456273943760190534197372058834184610649148306148961541417001828008311216256555351710529190005911988019019189081490027224090941876883795694641861847768473364657350543222211374459856521117420348146988223758095523313585655129926001696148907632611299907554434846862444764143725931930317157470523874130804338844914722044383708398656787311310683206800616212757619480306999230341318653637901265360030244207602323643415986939993139576249672849375271432337978919420349951640027804397937389425153660063471510224021213628764557014918847355285661418019650456242736082569498475118346194602069569533687470183986396020599873893754519929109542024015174796978255238196186914323981118953139661931849518163245777554071703226511259660938554377908793995979780524839064852608226226725376000000000000000000000000000000000000000000*i1^54 + -16474094158788437486519897073479298790598904218430399595714004319512550639640583639033806191677411350726340574662991947470378056119059920124572571597782684161086325416279855270110302362047629184690300858487956243278402453864161166156172159567593514570707683650387811507670867330164156030646412110513830114763779269309964522033789862348476309041646320825394191845106922054327978722162597935156604268313143794844770935597749998553505145640470680477550474669985868321173441815796262804748666138747350646987952726601612018044463047500825163726139127868795333987712914468289244937739789007954189536893814157070863109656472456597238117643957049650185488077332752300901974475310162334619144354527823869371863346135694498843568021997608527462245461881882779399917898222335258962463302495817590164972807454828487954841241343466492089994916698196300169691208868474549261986735401010180719904079382756516983645023446575784665742887073795444727106507579163898926294825368004203798143697750144520991885049715606186415434410199225033155340822975843171185989386784994214713007390251605661583122987414520277409775031175078029933436305136437769039507615975608607112930000220637128621556826097050739191557213810010683400039907426012078473417971132467164795122355069302505508289649798932053949950867239174397222142168546931247116119961584311636336894290995488702747024378143651108997351009568201100265057764653011803161720166827363767884135916285142602107107873023036680744952057842549641766531452754723666165196250220114726649591440369249640251323621081808838417602925868472189013406172442265176854164969283653245472081734003073412200415277692945003253052076100184590433425693777990188224707110816919169429457133571572862348976661791006242650039587550636411778079659423687143689226441435414443718245184086364343453996008912162008713403961313753698924465526240041063591455988273006836284835632882879290686279514576609783159884771425930678410119227203210885027387490687108812214026581841187540015589895448715827324075356999765123449034892455156373288921538282835086432598202036469352803673419206345333231444218298831807923950421244780896774627333455448928381424904060856979060769928929160126399814504663613440000000000000000000000000000000000000000*i1^55 + -290651686558537814040595780224256845772066207756397152965962570464489304150933225028550903624013800788318949989111055104973937194814729604106963006490876583398559508820613118714254153923944352824389288326393512940758316220840722527717196633402114318481482913180422988414096034820615283284711130072951100078174324866428081618645972263926447942018407325411280963218755264918511330147237526061822663393933723407502000806328900962933009143742112194225338056139189535368530432637021889086272686382524490262517689270689390149462389283117246430994756631634650770490548867575528231520912414440426987567200141699631187693168413414135043437463408755941735262252040243157804706745762214986999167198975590169055829891610626374018664027035173945131371565647294117508052795040906782519526209865130609539372309494639766960947021675061901210226667686126300489529550770745207028907272496788279187771297157846893528218465124808873962674127581686196873430505197667441824699947211881071559849192225065219981511993560563337813777657285354788228296602957421696153525669497982841186369193309933264692263600288795973715033423206088623304128297932328816420741348597578426734624184864345765645493643692258635170718410949518628760612205232833333161064898402648972099109572943007507603511446981602653162937058570078756962498705073303202042672862239264094833310395691718877105986067582564524028030842356611790015699647551870266681114377972548427415709490480100589823951989173006387103720595976244031300407733652986021761973993610577410472104380873353589951669522369171347851694409536178114925622168432878296066257779677894039014369340838914791910068858801539303889156938187659690192198713731956981784327172035779330189517155042260879963807326435927986931220627205857457928236486467984617648690091160837760919302196245411776318046415023657799196463214005795765253986469488746372492408356092334220374982693844089886609458166151059534534021215598955960263910474603957252795306260664692573672151961398259649805366828744543418430300638671907955709089737736900479808891252986246254234200078313550160877644342582460108592101322033687980904801337540949779502990815866029122700261159155767313198779721394617364470824960000000000000000000000000000000000000000*i1^56 + -46913846398194375073780400480475332541136076382305833337419810852227965230079124077286841378813035118213200276483289271652498211987004221272734345709774742786584915186568245393457748799943877683902098259939987441456221974404467846995506961893424705145225843438995016761397720448804036909598119062291663722588246793621053060867207604298594646234026462281807168899932343422799333491600838710741030086235743715883872350658257188781977231315744955638952445173647519787716383544752461931781955449378416496836315754303579641453178282763166395936478763089927241919135425159793309999058646307570065988364555527402287475435820210620777898165652516957501363143265793440757736305671572781073466350874302296630668348055091931958940454255113549998143021152645253454412060221100814927613610352912086420661620348419478214590808749735370123821198542296284875303811770925830052935847632093584353834813435875589201688521177262002912220752748722720341024858426652692708441350236134272188231285858156670708233181847398207946008870740078819431907366503738514634157871206444230058637705328079554753399313307955409664802908621278483239303370165279560534719855595440206680664564402485407020415169894635352351099478177066926199029976884252029421967193240459428336504809745158708337150874443832137353177851025793415234519914430981699509203425876127902759111474851866986685444993858204083117867970905900579671369171537174226592341238044509100005148050468214659880609526794944860600572418419174261983678991425581934429712684048757552284190653971305195305156008599178452786001169787256136364417013221713485792039031185757786092372382225471248186169353737208415621881103737287028851762227486057133965858175167956143521528164853766793975660126574240995990243600154477502901666491125973865886894227793226260221581001866143055535438657541190696134706662536281386800622946683791636020656830591664531564681622363962143986195154301143821719751715164981274366198908217084008045266043197700054409954433591248588770909020789585041494757284794783491877475801767043085063270312689403053662832015619211213858532064642830636956616136332356402515014663450975401456789151726212019500947648053706806522346147226570420178124800000000000000000000000000000000000000*i1^57 + 45443963604594391489964128675263739060920453330435841966386810452823150091476390833366613353863231212347793324054704240841998719869013006409627798809888385313953803071762228306109760230367242391677161727275312843799295002908267901054738060544569157337993936199906075587921823268177779523013595874203579115931085799649926150294225372292722753407619494522081510226639197706034807561237106576978016515564833648233696072147855462757797534238466192412963448794617380573906758896052216206737516112220455486987837476739305461203864024994464141680530187883919999974623800120222736286428211154579639374085863028708385050301665867782504049245604927553903832314878003690259461383559732693998344193190957170992932083661398692266870728275155537201058293744640364932799904978241360466240136850982520242203006479284557713120857301357580917665301834795688425975524066955283693526855200278936611564003105128994861045945373244847699512240774229714889508199000425927061187076854752111377975821819439587785018444986747754956876680448307994487123215867158701612283074211519821079333957715926446056248104127134277993566136919318685018796436203587096374766190094002944940415722636512889208081430874962519498668363770100592523134817412438582990230826352720743100971927200959230884121348394346108727976488334790523103181296545186092630244566391851345381959101364573858253578910129019736500922494661666214661374190846337727912848975502855351125421446068089618193496807784615214641950675075184014975339030826399220932671955716275704958811131855847792715565603499396459361457613698086519878612686107824404908007190699696551766286314059686515134999098261012428739693479278603728741710292978061293588141631049866448018686721489408666811464333721088010283377212976773011454304613048260391493882366993023941643622340768116622029859379525064692352194238817816665370959913052002483911562120872015432118040805426697197886579375898423892073035913959175380629273903416053088992399703528872936327792754476327458356969071641437773129218270033211133822125683301944166662827352515932441758275057334069939724682278641723422250924480530190933537668762429301657489407349976257472775271648170822164914696294758183075840000000000000000000000000000000000000*i1^58 + -81392424473976380581435244066797653799412202123859055976033919619098859489651895754338761433167908553220347025236910602378205426278654488625332971552419011660018431106788289318089105805711963263109476235735823388286966411121891284218742900239798362485783386958345981004009163391639107160226610456678848372347917946633081048635886952492380772950898446637658241318350286715016802335715310318213099275749781467842808288469262973189566077461323966049767692221884388512298459578020561013641935403426635640600674255501801312638929931308508243254365932660648184740350675843323795784735742523561633069829137059617512980730942288158949839474719077050508938310914749242706594803233156210102017404843818212030111481061210409792970749374238093909835144521828619245257311239925893416446112192453398952105958801382491769791223689141958407048681530737841049466081897033875063172557926861302836589767082673649044799277875799583445668998437125386183131730998396968473267787605338099186978536551389564088388660932135548680375671984080455323312771846225128526276611095231174670825506145557698461500694829125404346118641215326741861207966405569717062124870962037110033559886122848551533879013097694191769946897676829523748144308473306984403292724277254256478046122522914488278580587267575822813546680026651856793231538988032627228559636546981644827414924792658828168468179857937707002057516212980641537387977065752061530138090972384501460993756732654057935962373533207527061443282892472745289020439332408283822175890956602826461668719789841351720316556367820890034746441798231282257915720076151920022449698722341457900194605125327900586255550269936489117246434133193396357163809659224407804527736964491098098680413474534035829591369237829505918354554319017975994321269254985971041978847353860254114305637035211012474859520241891919927414488208202415101915166660293247878073078428949402390711242891486817397862675822631399652163196935421104186822085707628285026946608348657232408387145998110004111050892025246293004744880462347608073988417600737974593464721236617903133558990281639906296034460124304020667514621240841127509385092264206009821027986636218165940200784993399324754993867653120000000000000000000000000000000000000*i1^59 + 15375110439900831395432118837531657571473211858672092507278069544572410442283470106287602912106481818728751724155843098927540976587200606197535006077033661102933279135269578848635594161640055782615041462787054216583047693807144914229665499876584328565845538025073276332452101137699623385260256206825779684944512791940436903764562619530110932999162876222997170696252399160552609142820435436083055014012390532941678547177077912978326864038227735554682627417998946474565120776764813892907394152354306192371093071715096756151920813554981817518649498345243953257307025912288185520473164500651851439620956866153104940777296121449439431922430250662425412905969741447399314968303891498195694202329819163995787749445322687358488453970851780486443706040529732898470103438625720670029104383021639266468109025297708499096888470287566431150269925623368473789094385011856917248460629024068254565256654359978980388940796066899110410252239243719448186613812092174569994402812995369398039647425899917034910277239488995266671130958090195281369965023133735846354755914956566818955705323766642232206579687905165657348497739805738923208042304057989757657008133666152721609314426234638026285719395686980297293065366651135465933230133845928292168153403555187502646104844078951919173677987245672017912163922816862592291687777602321957037077358557184544786860604233948124350749676949210358005335315409027257310819312204529560823652397290935754226432977646433766369255258495086310372248487646965077472339678451483717532009261343389138675535298216933287825514928680341435571471813802507671063432085852165171989765233138115267518598188925875747506411409152519401007099797178497998289567046516392236970064721684640934407066201567761557104732589358513133871977022978327450877978736430499191575656564911647751839026006408501103395078022558607427420014115492569708776262910623221814230288806068226474584655327483107994369458011711418079903659055894456574154404430925256689853777080946917894001402075520236599329013640553815673175898261144602404310375136863597899067013180333545317298529295269464554994951858743638368599629851638053584719393861961628911011451858229928362332229490897117489869619200000000000000000000000000000000000*i1^60 + -37029026408707048554034879833195297111197565760249421912028688781960854867184536540690163447326665589011343916897174467748736183229913946619611785550982227439525411789149943831779835785246291842903801336720858505184589137076131488101712734738671400943337687795152212024902264442841994699628464093329289169206282172629772702739482817506809587256242022957468523838564787443781775639196638644014116400342562340320084989520056395401881268042515810916190712617512746679669289697441709373414810316853211824332880749156466163331801220410335389853587701946495151360184245247943949888277045326725088828858263505031280696292868837304106772379217613990000884945854106301807409076624524953765389937325748051064064958995714380499072028048428772577302958901220928972646462816295000631461778589956454405542580138074656043299283079093739613166576740415514659406821618034877904794617165231057853105938338473747772471674975724032720244082416749093398611629470894032908639731963577476446426513323371328879134173293392903974536809535578004797388785571319803630896520272080815690799386973253849892524960361075779439144528232488695683789678442762455399470398328710688651395807654117718593543005155272938706158311638337514736427668095354646118077259484824768676814460699918752462057635840707558940523616990950726688099996484580872774182695651916727159750482556173312157899025047957099199330822282800584583460515868884576368942597500927803303832451133230052849786310778919287546086291906950172450542539094987707541405768250596662011898807710683149291203019383427278009863047249476997549184278235795594645917300473970965866805504109078396354608985674715636212024463215841167335692617475912185408679631523982514205133066613030045136808786606914020227028508653136381872322527874207802018894649812025348537079419233296188000435141713289269317648943275381386469192840026162832051762168233273445348730491867162520764611132311835460401205567488337645573102810012942722601487233395270209960382562972843215432824530629623786757378791980315263028167228444798512040553427283053220430417109227214882729521793044921194321450517950853201067496979525056425594718225815925309414250948305960409497600000000000000000000000000000000000*i1^61 + 9545625962740890154824124351900017306372287742105540202551790628817858033946531647798238081409241587847616315717733289431580123970306426866449886761085182483412032017871455835896402052536349345940672624966480983232861076167144612702383475426319792117774529186792013994979154295032497376535320559428006892298691352176481031536654451639337467702432442280019772986501243835607383337825626339734166663814961741325687814881821696646832478915441259328744631365966863240059788384310497925759247319042779974364788015554507647506033804773913187391212604223560386000105741233513865629256661112553326728211081635453376436462221635647198721210178227453362102158496576203078507363124471038977288241380585193440146160383926325070211503440728956322513908601424029199638864371353628753347523734853022809864715233630808850379963314624717208202106701146756604050197861549899943771241694538166621104562135517323363625604421628081027436461854989578628170550348039978280238622021637254434590900680432358855484925536381750791659675605157192097444217494701661583444103898394234203146902504037705642980566215693275970826057110895602424986026766378803955845035794902685058462076424349195178488988306891062117659252132361903317421586428596143265238480566842987918406368740784779970698747246143393290099885709104121749174016997381579948171099051393891630671145880553285362967959337562120449157704162053038037676836303077737366135449257173097681987848980584846828592925053480258935888110583138266069517129019559549791933425088284875993015045091558892097049610394988703080634227520249080992533287069201203778006483081740699556128467551955192103325275478675859772800992978870309442905266307871701056336255714450807625327528119893557443404671406403640192088078505612342353222208571853455352713780402374901237994242743236776634374732610383854385605205089653475129128137547008895162987107692644284001513394669234285672340662678137678359563703401110197400853242873781617919124337805142985899415696989662952483070909027153035797077010166100618367642657507096348162123428619065016862133611791472508619931481516661515505617836160287039315306778614652052001144439478124177110920652732235776000000000000000000000000000000000*i1^62 + -5267043593509266895841730798533869479861819738503929182345927331019002591157220312516095591863578249365950641048247938578283536876238216429420768273016090055295559099816661004243942996715301431426613137402689322368436420560868059098842745360558309546021070175600264583081076786793267112635986133651582409611257542235096973761715130684062060329407319911811762941558107383754733209761468748985419545732566621099307691563021668725246377556819476331732709552794889932451944571123117900955943504993720422491631709887236977917312033272958440355810708395393082577685295695549091305178512418702571993333343291152750363940078793697936223046006192787107169776680699634623245345910067969765283557890133878876912306576306298854752296858675034305741332525636264333424543322309035133253190680971965858586315378719538748142008443541224334902244406221167393640305648096297796752317140887336828498677576594402017464392577315631342505324189002011181870369938338832978327623795635988597513192990393490424577465723874073443555261866121970548195963916271585655457337002653203232126952036537705400136012063237238447062488894871142674877759496281521315761263892258853979260398992684432861216354722676929330783242149472381471238640927314989678877498876033606382451999858901975788648429907717597871902947408462526412999288159980210451831849071425071067059814578241139611663157240939928390585497569280253276097498462359418491345887471968069767680956247722262495227534064823153749275637331250337894822387225420877344164645294618597874820068598145018330847940085644798498638961116683356304163163295652276691042651543487711503245557163877469143550946518685977769820813040897182117427440214424669066805198843011301780843131935682193791637315261547080187679717809329904189674580729853054524440052214172486612950622583799071827165858841179596353443646346479272664786013254431856683783558343405525492825993755774679702246875773863616528319488282382260028509149751264724308482823533650822216252625064739935471091355085461378732120053752934173623226326873488308702717400669030882123938386085972455594356827761609625882566565506898091707513912606984916467548217281753304231527736934400000000000000000000000000000000*i1^63 + 1649728551109411999894564261883928711731141566309452806698508837417559436119852703166239897087309679920700761667109838577316518999416008473850236483852212836848628208165078238666443504573215845014148383462790251893796826556070319137345181124144141312825590557767200074953998520657337421035766292643930565637240697391672088028892620705965816179975296441448970994307801523984529393747625892013279779600477901702396288474978129685969492906151466780200269536110797077878618761338957263746502771899119606061356099989474444192389175305943418079885252396167189271299982791148829542522602191365077462723022399111169199427414855191949279702648644619481679593419830591530168816218071538022826965430892651972669709478097652750020926523761665242180904322393250650956081832830768691965932235873151234416600261772235507479044143618302731312203193785985922431203134264448988411961780100302915126197861104938032508564453545072494247661680651274425087992209955847277079792644336270047725170733861815445929047346647041224370576061381220530431929719354785028002532561733587715405349958140179462022702108519099029473243828207973846913243195662942371544838755807412591526198966346903449728392482094492992060291886394859255354333281495856234845720888078042041177075915951628511655467393287543237333003710532257679004015189128267721850644666971827043607361252979955111807958933601159628872468876372435668981857787939533991066792878831518156667934142511170857625215888250692620808109626549201220885863900248397659648235483737645746375726237378704472582481120093489633649340668371995754473895320282847036981448501010489125534615097791498070168591225368101923830916606777818028640095499348840687447718275014711732047496474036881757948860582544893021630522285068428144749738156678957742166195257168145087248555605430225723157165088561177566361976501283425093474372968919774290115653100859903007878761245404582831433667595304570085534177859341142300094356458101027005811508685919136405156740335932432670586957679969436469322416681853678697339288667025948294914657305327708360810552779856299793193854107554335696537219637271623475264359216149477663341279881513121769062400000000000000000000000000000000*i1^64 + -768948867286621716329072021578898862018750376299878600995705926395300605133086256177511899645734838897098719643544061180811055056951613781442827489502272851552435965644025451683049048621493595811470365794649595530214988114611607921845777101626915640972314971933509620424179270417453577547413707637626135233336381260089208421345059775193086398097256990951293309537350655818303066096598553356336831504029170645974676743008993834144380398322958720102725911191455713886862387144911506256590393821079679726096364030482365875948026305539197526167537978619669364528136490322663980301672945099298818264089634021829328995574928221282071786361005068332934497481263657434205165275063158894387009016405968980037851642664002240834572746251321847847169546173078258156022075871661948067267279832542225643020670843377844103834074456318116864949787217468271913319234306757596577642949438085931313741406088383020321980976090279674197390013999797170951718254926780364058640015169148502024559990098857601802824978106810052748806409654673311738360370643931228281833684212214740078569926899530267712887143924890246977024224876396390447338954308777807342966294730319210206992008249003892936671259194353599839910041351203729573248435923966649334471688074613728222658666058704215045733299690250640539036341241402883998156792363583117534039285733806456944928344905105100955788188258923753171661671123104505506929067924568462101656273756587682420437299677894642001981430692695546662051857481338918325885394489045012939319815091466353739878779229893680003183230042110990264553287718021854600322541329698419341165291643615748366886295664524583138440116652803084846970495110776902414713486825625414671182035171374045772440717617284360172820089815160005047644908603423331154708670211553421436463153797133433999489261045798151054582909267493736500551048344439456652011544651779277695016338144255178759471574110483576278404940447417945213466666852509210758938823321734784226959720478212367063736521161904976998611175450059651105299046676328079313587540789759158254985754139248691133721838695617750458085188071544463656747521582127212131014775580721150836211592479113216000000000000000000000000000000*i1^65 + -88064757093157196176252372958100388052836519764477468471950726036566421514881231417700234759366856276933321180037279703572478514567730639993316983066652330701508963016470567707454157831549161296874093036373440521365863864795869169270836482356825435252370095605916447155910470703924263041090221611926478204825266052274261931668098571507190375973752743673877371995857698622932823654158475132120966515064492777402681225915403662082293341195520639173462763307590014504556934787388396619295907568072439907011568708158421467865566966534317026973766813141015198919826100163862671084154905271264900753839937326762210664816582209208813521340389240459292964922040712599441796227211198025231337650481547230973098022778381943644761672934687641723990904713489443625405395681601254566740877678630087582018617263695534199587912754936731126495533556276588552905949921192218014619467719991678084323983481544161545429741833425205199135662894535349383340389652051311404765182788253290313101789091786546222452556188020412022072543335573597558369979586628195543854712299733923688003366574091686747850529756991058764665835396061071307299599718241936362272004687878619795647019423134006875403038958327774700390033142226175943634670376352232583808013756502494736223976740722250182907559200604649605004146203791471918784291549040888995006154624045941194876504916991512208522939211584982804128204398533897565097608454367582968777141111102029399492064442078841770789197954164536929422599405450822825172944698676535375614151278666322814087040503874937446253189446647130728991647825650676085470062907458261749576630663743975634288608612956435586925410183254407100221798132229688739993545425533152536980900890322524113490700216343183270404238088745218933935272692716159195028218082513628259772277421013576225995234180806714896500208530348895828108541249399847791227616010907744410694124807337391317396182962093800256034860807340218309919877879327844542036078111072909692172095758041893742567017187025822149850850856204273533196839609556851364558564221098887294106017163573872024542599173030627478733158457761365312759631312808465545568525551865692758584223334400000000000000000000000000000*i1^66 + -92071711595095650048666699294489891296287895981695010540273008368421342656167519888272384487824733751288159297043597487634170992401393189860322198382604011367576900162914658110577456062155967064740852544156810553855037103396758692128179963832613988333767256293297770800366807853653769692232437571254615772739435828896341205584580898879886308724774555077370052889565918972903355018435217601403888524225536231567239067622669501160028242197699352859067340711061486702771570899597042482487115637799310963024864898699353383901022763176236528397032183791032551698648407869371133196945694819245020663328269357326676374108869187574043698289986583011466705976768520161091860227405379594748122220579943450419938635307080797209569060157460961099527960018413187034052506730872310973066164098179138095144890423084748217673301923422443701597155651476121937208853710292620062089532165821706112983172223078624366856752920576449028893470287765392780422101264473513634384460091106755465387177906465439589349808203592144074092682932550949282772320781238140053165144769159357792188671737502992691411624636276152443651461051144920265211988012962317336631158975269412901327512205730573791341295243667086722401122745365850000924406490932839013057585704383934905890521247114147359370699251251845305707709868541016558854577087967958557071334465027445866428762570733702269711142613149519006511885669449242833035977741671487165308195209522165170717526276275193096001065336539213438668001863502911975570303559745539132539523250713314630793576858246996791111692112824340698868276049868130858668481900752946051560189302070947601486304894835836833641491731686807036610434504194013931131110989318942348753756955445069595603750219255244684587324332356739262125181034410153251872871615462001555826075965356200432019066914897849354619253594284036415076624213724306336199380102767539867835613602451250656754285116889254568377471684944501774672172946852940040168865683078418346137007830590616236148217576069030590660639145477160378873704997749690376109899479877940410338450769326054124738943986066487345922290755896615889062758487891132905679100605971475170590720000000000000000000000000000*i1^67 + -9299154723866355691184150352800231538055179481143240403483880816183554037340565106296203478465307597248600793665894317723217989343348747866800075587653961148353522717770579004240421325837883192606163399418535885794547501989356042375171706501981475873427144353838825114130527010224252806653218907297159708942696067835240171042521784835944869174109163748451495475412906567065686886236606587339882019516155845392541157885014020834741309446818796914152508746755912433436969866154027090091140402338884873644230274446347361020663371984261201890521939813896555113384905611142863454420417500590601614013917814383709302468416836595394743339214190449572378010747379715004472940910261031230753629164221244046903007295117442754469643838529110825889464138544823891552680585409434381285928017213022123190291403428509880233282744679305941891677902323853538863971263617615995932280427850597764095262656956630623537469747084393026660171644173742920940308144979961829897552601778034719599926939945611697226783098178008898848147210177423078369143177245815348797900986238424661088546141797860079400407163364099411611380781016672047692234973990348344779175699990347989207900034299755004286613403832238381216698321050349708948946166871607102115389632886771053761849785554040882660292211137568206206452879421759719737716819038337832265213438651242758089379367880590152678331254632650377185361550374583531315724295274668729257948532600612197817325529751039383877892394724471985754912118329099992067678871189631019258418170860990302499771792566574192754905688889582267079905872031586343068691279501924260871523729274257300916314799547220539828405701648922897212054065633726318344321487242782584723275832170203298628512349673711137612926791400603934918494545792024338079169829541509761666725075587763305313832357526682958772446132385509398906189697946291974917152400535460044743979606830109888382475636652909399170499574397673440321067428290063550306028384925809275619693599239991548598721788272386051855053903139536039797809692765363291644136717830794760100698253418828880928432781134295842540150443850671707565844613220322493687976561922277376000000000000000000000000000*i1^68 + -1106992584720647597313255922749670018892823773216223300562578815874959892755081071284056671860448297166162827645000725960574441622200721733974702205147243333838958240847738854628047900062760768609333814904488287882239120596530974838373849699826768646679458906839159865739781696131914046441402113772293048827522219956882864595888816935590666434789574687986284074058121904269538173463093807946383969629011768987954930134510836314543156073142773382863281457290155884903557335734007491293454856946469750296471469237891778946097427275087463681682402237862565169606877949816738600767470884292476295888348424842010028992199268914188060596185897055722004226397729558731914614337317691435531613620875341016056196353712098533585136690735247689436795952311001809724253486511972218834325764435360727505272837990350857270680997546572719950779344741091061898143848519208255755846200809545148174962654025510714642084611959326959438234032791511697682636941369842611167851090413751574560210188724995256058031147187365190115381387165397050868905118296193023592794312470807008742879469093823261902572832932385500937113412422831522033668335511424247807685145602063729216338138661882605320893560604063364690204999787546596236177350180747058641859625104326115178697498341179164851390609874277043111006162736110916660257534516476031695353906255171409395582676102586456637488572045073797174905233078407444590838784491285694732545749012198129687095954079171226616699674740437810741750456069966910817386774834817632556784833435527295953653350283502644685947791848135122128195539374076059900590401047430665421979079359270452891664660887336893161504908136722534288015487588679978303823106851410661510232823315897354955820763410445097272021749788179443374993229106185610943902932758715552925484474228572439079247117071488989925000537389890559826208956934152166777434230946460739953142823622559102675437460295799662079373210535419130840914564512877552175321502639354335008053966350736871312736716453537572637297795988926477227695482357285224530008794211588032535410307446755452713257184385918660572796669360821106308899854965414619106085175296000000000000000000000000000*i1^69 + -105066188790855967812436007935599348678742921757966379654755991936941859210192658759734124012821568795578361267977415916769543968051050650540950211755388596389567011081495207836876527983452623964721197097499855025337040264895905442134100004757343646585671936374073193173737353671724130628190197635655995425696063075131703981356483502635938097205329397923716316399408597714542307713582221177662227249727940544052656322872053418456887145040384247530947696423174410102114150942947057923999723240730778418775205833909259865194125580525533202019363309172986135359062222435367120744763757588746523703206548899159522294300118475705289999680758668452117775514211680217864028454447867274534895236158821607818631947268587681444184297315348124218114598712768790857015946056262296295451461217771195865368497108022957476222240907639797302718795305695638137355118785022726922700395908469716307273830732314429187559517682304116820126845713204375585122387957702658472753660957261278125774459871147271124419977621086839513037643342581564015134565349017409299959007481143934855606248952620538910456226314979851407976612130215963685848358234535605392309601700533383785473782089434110146368435318183440544166617156634843751707652058329261348438482293448983058062945982326421215905687238477838548472156826009848797395099298098068429381029199487583076531131469597205370645915312982720572772083288399823142358364659852247810372744037777760231713640033354298333702894822793252433371169862859522530980834032672516630919039845754522832541346127061278156061652380952535656701711085606103553511059646917589539940129409264377578686258112908345363317109538802323992791727354736276810784709911405802353163546205504499503391447809073945405393376271609226940531682098081720582246118648011508258550915099454102527295399449646328998098876716905987254079652413689217731512568325251085635261896282751639363383187729265149486002522592997237178763739271703975517328710159655533450435910296601938957844722613486077990813360434721303768053974423655147995622318218969190827782028914631163175588728324347096988348336937369885360391035197219677279354880000000000000000000000000*i1^70 + -7915514380047480319265463973936722701240836006042721252621969625473495698807441202092874751102346499292060613437221120806263309658190227801283722533319779545844248252274967513985707493912630586135885075157306272858370211476638546539791581401191548807970520530785955085521077277082322125643696582610828561912363200941124906903357219615195000302015589300804252440965954861289484624213700037662017379166211802636166656971549416651868041663733364093416339582254183895927504929382515592026640513013899850747568066907447428463613008205218629905950810211219227238056946855920802795185995684288063983434848001431165946979597868445734543990471507040379542844179449031526518790175470072260293381446082836108261237223280816907639558540984321787723451481993695963300036497147566392706916192857551259605638961955997373757112285664647156203174587372038580895845287979383243644947594473822310037340374023753009350821148003845219419751794302172499386671073450943626894934959142546875528125774850331303709756726549936934758551764457064368284609804351664978495649105773572946248375439107074896434885650107398169219732079528131334296020658151116769118675784520344470411309088527132209398743485167541056350631090714253887732598942681497200929496595553864492360230224689490699725274607629906862667610941239407383114829307687567386138472615689937016480165850179688841122383697056960333586414009593907180749153855059366514714552427555366428564239176906430943817805400827654459646667837123950245344066093716674336024486718222003886208890160840474440909759467001113659726472237598415112293115463034428010760708352065776380331176177798679649184327664928545281404008162125661179701498062900617525825612424143251956034955614499843485742577584435698417910509345120987228783400853103530335975170286281503519166492222466074600312166648569830517055270230507654235854311394764204346499485382823255109719323426336685741924404910270202435044558906088868130495089209248235493498118714831336980515032522906325738269405115882475490101609886509699342644719199473653936175076587806809049635980775441044461393783144113215748770044182351839232000000000000000000000000*i1^71 + -394161724919601221960087617025146588456781960934261598220849912144117670053243422628439832406358381309243246925433352975432768860017538491122282897693082814059964185313567925119683117012861286370194586068305151110440133304527676218058218213634553383498646893647026455289148999754635540318399590872524173710930538320286500682312424125276200348266161479941835594791814606310802690826248994220903310231315719986541503265320455490026623363809119107567738915365152528549327669771020716111109862241752444306733130287280445727052270211501979177026156519834149998871396230517889939611226990019908257050702040995100995382696514363567361604534170179351396351344421339915630562813718078761994440653220881025518416852448621561279488829660958187261198358321289552032213334827135807579594092943106274205989077930784010026893025274185939169389515150437857680710064482521898524984778846568830212884812997497655378600112901405160394148970152053310814084518078967680380849657938973387582232645276787900604136497712734203073826531335114283191956895696405789262521372244037372889066484816960695832735790524636096641545405732198994515856448624285279005467213904256333473894811087591780680731558290325488817745832437978653634029955663306984301539444095397782038223246888371495220666494098924732394294577871424518379085916826390232338478056112245436125582470651668218280186991698099266504348344162146085071841273315902405372523015516830730115015212352270488507661926057530300999297469469116215553347175141453246398829764997478286178953421472987640508949159065941401090991639468875380593670657288404467198123804967945432515717232119690993553479486864734350824517917020235246008970148706275458811066188384276923484457010527635942645023868967464759628097592284852501470356104524609868161606473621109634357789300754672512595786142491390241876636573605290579346027305645503245301213464390492044016757120543163597993911898308971643748192844324794838285580419987330167730444894426990581115173456694023575499546055343171611202245356131973092358538998909064255246630619756397833704884823435275649194898044702935080701074708889600000000000000000000000*i1^72 + -12933220576162606747823668773952497229601048470937627396447989569475033413716545493394494424227072021506649294574002664124857418168765443485126766131669540903291723000897201121518406811523064288682306349767411209401226048512614698590766439487623555299517914659512323380880595216514369943692195810584710146911332772681276235590265932514769844869480181908292908295850430775688251440755082895464952869915934558728072028547681428749772042466289458355068029235231396688168733556988117501498168255356561231597785891260155675089718616622691794650203310751608207877587616674015493931072831548770768045601067459524627727310054945680738897358989369481007021355355650419776061317602596279442947780980658617242293282697760764805696710433718326502391189869778722458091677237281119194839232541890343008538336270094276525401455268930987030148391159193616541329724206736714340914224417762438560128544911080615114973458970286355621227302177417231006005842818301860910357012990783229649964915534534315975289734560816263534583779477633867491332685713647217175166568757057883978304318590410150670683797347251799630616902272387663697288457473575702962822364662657228593014741309523799404395562729467533149556387704531338533611838523646141061799714114601276574197334485377729263024058777873262780096659095631960242089936809815802784802579420306685766353135134236660886253886609539158838454727809042623012805767048068513373237074172240263120041994411274984245804936294971384129744342454386528446349478325644331876591024499422950242086249110077313970878425278558670763846648368386130773109216207387427611537665535710754153068806433959389182668570743505606800886776891925052519715331248044390680248614565406194991063069693723417072368798743928000370122526364313164528433173233866926328170593343470642999785339486444092430693752226828592274180169137229861875212543452939996324986877932308895276123490840808223491666508405018637709078053672909069283280972995035414772299114947891038966374518914139563172468569756445431811910288339184061662328198646605679267958205863009002827618701100418814840988619707120514760704000000000000000000000000*i1^73 + -238517295309335500946302283648657380308738081221079327133559626709596530488130802536039258346697115745190248704143742538093208503524034955094040808293828026574041512220988123220558342198166500879494091771732809132356261308833827902838536910672638483211360210691822801082128279677137649874375639157472309899726881911343391681547431085394536815813869475385690187564737615560396983032216808945374940191026487283764487394657787265764539127790228093427834404290846327993220868019266944085297121058869832749439018347321845289732322422600422248055882719668322265333543522205516815873225936505365708596438872962951886426895753116381004647537290526507813002014177978940651751164086637780595010613678063338387189412142350763826383219713189316424126713777185126784959144814020097938429210299168349274113652234490198394496993802797266408981499181254621521385753021370556450818734667501058740332003060327294511654616537779302307686751363385871099287759873971601617623840464570760450159635644327019237087613856891781661138728740323869048361278065375449604341425136870325321231165505639885265814270967523086910234092788546052743873409528946320121937747391064428633735221383824417655439554196761534164611510652526649209011703423989531541118650387367161897717722473960245692572353541693216770382048779980105123335857396383821364589325160606745979637401411463468927608335066682539716777719679677472334046920300380120548152036547659918686177084152568495944215079601269851209255065020685632093546786568606985493900398876810980892104329766032208283762209155070056186431404499057820755141064124523787334832080538161820080641905942283806859280691552656667056123086432855776147856277708930884775719936120846056348737520762287415648967140957604787456598675157537921759967331226771468439730515863627975271854333418679330705723727606608003685742302049256184042079872972957131177471877398467844213610940975773932575015439897074515682622195723987683196242061303137741452094698463299228645355043010524700643347123466173897145165972254600364671815806832214061880363670667082858155220691446128966463404316739764224000000000000000000000*i1^74 + -1455388280453180666140297608485829390271189861538052002610982215357714937094563090171452055022283951195520764981559364550442939651154183612095591782141070203782655820851586941569853117465160396416366755953557952878920889722254523649769104657296731221959439190670759118676704089329824698053425852768026508208944803557884311607843466191254649522357545033798956568260474539984396964355977308982247976956441628754830474657591710318652101878490170965478814604839765393306962473917627828033696461111891427922234429872491317484138371693541353577496678009158937619048521120072436202692619676190328276010353886040919593693036229732158611347818905776863548234625888736437841644334055316455767684504950507148083456593959595168846254424521949332712424261063489547862280969069203654050890725336935835554831250144733804339607652438894307212094299908812822978271643252381046742645773003782356549590956192311761984895954708651167214361469533177096040297519969604970968063838987122297559319315573630444571591723356398393779506377286559433597863691941283519430027503383728937261000977137347479474903951637713405619348487244754676412577604259329224281364187350105420976489181445513648780583668517270411002674424355733820891220604114365985461016019036823715419892175106750213732416770457937671684456372084829509277526236217043464094407381964867084493594095238266345039333980779445229942849363961240647118347873976258348371294556741685608913838946829764901858480950387477819228898338066592174240955735000629779068721733206923294942771433677182475402494337042218152948119935426282105379582095593007741795789710975477320734374092423818213494252623998899863455661194915452710065928119484195920531710978832999825348810479796368361382540016274051142104007687368781108775341734104910106313558438482098449604279390596417718250194338783308329295331977312183934692204426429128307699373236069792543296809208482464220469294586864294493966125103259027167080938358381140871533219387481039440964777546844375281490872612546457802365574200703023109223310320623484435229873598624367977228424791269877795866961510400000000000000000000*i1^75 + 13363660577505517249013617186643098661097780042797579578089829448217607346932155772855260908479552999746702840652682262188700731946207805003304621615986033990378098255115961847720652624552307035910276477177118299089316540703934715515347220306030092914136871371336976132945291232138925051026410501441955365668249089792314870505072306949820365418242015375859107003026647485644945565573449994411460031069156537258103440401155118469184554857363195527545360401918969348250142541460924462480932220666182037848410245230985596576653565135485140390830662053549453160908649545728841420855652331204728211989003849329422789793192595252243614095111184973081394452420935595049413634439236312987300145240255261102246839485504866451292484928223055195057519998085177885800327974778144588684650601477823386483364022494756408439270013813118357623837199944967343873494629280782336929462083600575387017526346610860898808424277451271465511187282137436043948203084018698748236757626085235328305090276012533667739306792401759666117154357172657555655030101900149026340682835590205204629925970868220525887800660721854178070839248876708652717750579954971231995618791808316697561882359054013625131010543929946575013208300515234003381910603889690594486176059188460260002685116463246735157824964301577739916110074550141785783686941159419508580425669230506792491905243893627568695147320807537686136977614895682416158423914125978274389819772598030170156569554792227098677762581261798701033844982525646185023261991746692201379914743658154956247849123942955554342998112242908514752351655191558041770938077703062991979651672925151110803213506502787359701864220945406866707505389818044667442267938948981244547560689919529876587348602715490519410542737996214712553926765020861720898623970315006200515675241623040298103825767928203027574033546995916339794385028106040384796371560256441220610341146057082689467656151770299134750857583675568166455640147627334507219981693113454912881774133939509073746464646464419644613025728699236177143507409955913888777720593483380881369802278537317542657671207565708492800000000000000000000*i1^76 + 44594229512169875735231580406093585646809456568501931021195710233732458425016948325082499913117528989412381586899430731403495222948540837862609974452219746453088586604050938109663687227357308126506539526563576643340302159057959779485832909491500523832202626358652648202920516300966097060496319407564928357219696793092816406749080831016992016947909063853199265595094229492281410847675090733213521229949956121115848533993899309942987500234736486361529250842288387002667079333484756151276563082685135882364683967674887739751582633481978750566157888760536963167925264985970018758186533598282051162904669462501750579887619445903471840254055427225973769530345644843849302298287529208514062846077472334777756786984210125730523025163829263312780525853072791048158798067720479643908938976001840384920487211004865479795583521374972566635346242668465251958410451225299206337032725650419189452479626258949948532822948984193630002862740070511229951314790897209013824064523915525849958386657460453803286632465597055693507410471957075701660371279579553367870325709081396986710379885817175342274216655950274290594482171192332670005038706784397754870927349644805366305124762814413025094282319788603962372139446297676160867327260885201347862322048140725832339822002674996849550169567881198853190742226525526959452681340830815845933184065195165865305611718749240552084495687816600494973528893621790648910289911107704136135356504499859278720648407889235382089197323243137959560785665578478492007671132045467135198817638218029631588119081544203373168583315085692945165861678365732830505748307152683167452517738205991903384640526469858270591191486692698123700411602011118022541686200230520685732622271201449898530111762318918428839092221734263601676128844480351737266266617918664005549419507958001601073920418844362469143394097146004781836334336776884688933625831074285319293357679202656059620670036982211155149226650591902908297465468071860130356139282733162923797109102766104709974255514702445621083983963361594455772031639061072767334968950047248482181426278253549955278048329728000000000000000000*i1^77 + 68317064630508723847127164570276523896463705427038965366667999644261948760248038456306612177201472430046170023976115500313362273075890804457562766881900721817251333206381898683700981373729957195060947374707076017528111485757000455437434879341743087225803248911505144424855498676089327060647634480579183975576583537725213452385642907235769960021069375771564078167128054703805941535204548261930942901584681374370603949533066090129573079215292486775186657791602560783794061756690091616552884877268136384096891756591252674355031924764228253864399695001521338068084087198261756409389986343317881498931970964630175681006857382666509598226289847605868353332097457180610186581555606209518408435992392973972419672115286135916831510394022954686951668757760333511486206345577570789240507433962323497113833536054857808504857954140193803662395339836077692922550603387209392007521132021373103839204129994634510693639727824731298231953485395047248917081814262656042929788369524167892416661441258271319469247546203167791405216731428890029059151432103755649378882969984471112112249448264184534868903954250537580283760319167508966598976193918609609156829794503997470747579729482769079097935848115447509439855667389491380890643221980368454311977639966544295835079849337616274919031224540794007559179033247728757937603851546553319421166252171418551369548235029539974521810987184792302569312422732999019366840777473239605847560438523442760245549883436801188703988264128074307756967776815306994709140275794749734792377526748553643708074272018179738753700095488884172377866946539501764231158078374826744987110788380037178129250891610099887451500191107963420315582224197053159001744703605152010481212411977582911630755377318008720710934170198025603640225288174889082907492566381940567855129487017519197151111753920505950332290862093049125815104295053634120109597453150652178896913349888612411433396151244526386302068647619826017418780345157003695394871991881408627954897542009261332247866522497036328354518411422638405939080136112302893766157892875533975093136219684094974361600000000000000000*i1^78 + 2144836695434975723279750051347829370550003823755921185478954793252424500519576962905756734431547382602615528770140160797881984806187492211316925349145591446765730977401739998854544840507470083369218084863562064802252046194718136495584415456323263874670740602822502448945744502142075335431575149179704707566936081758954649024203287922004639145294303853120277269985396237171778517871861896995769215175086362488595622266891401057008455632618355241497839652677995274865932898743414823794772918003687649456887536957693255734228131723743225763552117907256912084371439471074451249229798681933869256931373848186156546607457956376966283317103466439411203437916844367002701715550485646260867255453369769286015663894622638404642568100815024473736876386100028024844094048137217651401497506772274724491907742650759632847055527530542354126265666150652528954391493514653659821687457221256922900897634088346931702610189126571684048240613475090308475009069174374707517180851708092753556251115889422019987421782098363243693809412581548610814985915754551993305174462077904442746750530842072223137421159168887521059888402675884056469210234292867312772286930108833487142257865351384804498096234000908257347596367164734448921549149775704477383813725803358311768162794746454588572149339574526063942010692096808955824577907944444000165557037110571393761981700486743602574237869558383390557720978581445655264460093474834289742522534496739791175651849049437871626260999268657083431361957307124916384723793225999224102371036627243783054966932519209268585264465474781534963499059863980915311384577004229259209192738756728787607427785425290322223465341017801973936713431383125481222416942769249325745798725827754334796167574961686752467996685928867821967503477099962172878582576309933837913449853213485353925899191493674234194954992170023839358121941793969534082736912429314577826122525421692262752113045044036772404707629488377705627997268883377298968601284462014184373548819362460253200540594002656393204163754844410262038421581213570280240947738508975623988359410483200000000000000000*i1^79 + 5791635946328051820392309362721753535329233055304061509581226864937822655421466349069464441683588847048103465470986010363179060936216125616186200229950046613399801456108540471032928644731210161321988335111496093768073709789867280714802689051638006516169840868747567696022052476147179034441248606811189501581283384791485228884648933522627135858144347719179085433323869715054753540271916648505045653264405720362529077658213990982578699325846110205424764394883662820314967740468193277297260889297467884489222198913531779397878660508542636323364969109528339711977416829445129408345471133888058846343930350122144798762594288210229858153526061103521782166826976699612231779563907270267292495891156486718729488844031301231049816945641432575067896850020426415566206956621858191769773079263110540770461671813544337874414694121327901992922834918500645075322891852196255166094136012451372987158102367609326385947203651375430963812910221980069332606229550300028444839051421027973069080840273695522535883887852313515131110100296979052269779553385834548036485250096925840372768593479837634913745056145774831774896993989459320447220853833507077983703768272294503941121135285540611626622836532944800421011672652293293193614619376286314312670474306668782051393880334616315484024842049695310149847362176932824419710662042444584087083311508717465615661768984301438207539009695206264803636292127293879484444696942988911337144875589257039559974982992117544368591346782140565174463214266008861216322100898374404069682868648913571848317440375826056367060058304052118804913504118323447032553605231753046045080971524935662074623667051235991630571289801054047451983518001836448056457746097970759883854752679530300359645303600416766916316672261671802319156348215640105146358671421338855647100364312000668773528069899852788777765494931674825110902925022420756196514527305199238653739854978315410686347883266917587686782508855555697858210186322947433812488485710793048001030597849760576997569326808449084491971130623832263804817723329594655905341412371314245632000000000000000*i1^80 + -614868526577253704262693657798653051669757496415750205978597492774078973502101652957497844365189630503623178323842033227825688703933967562290827322857475137469976499424973127344557157434142355016947245434592645616266067574625295748848187707508256156804500198622512844870800858960536555550933828463416261405086916079044718399309636429394564053826489530653074108890453666409734121000619238012218838084721981920468664771428390480807675586635225197611514906466133278335927697068599417643474617270458346053090294812119799652793569018305986158904466790521278422877853852344641182696848194536258026431522983487523226765483789778535416612268565776510223984771792540639885575160354104492154411698746595901727103280345620298056766249624050207334977923679641230756216998163068095174553417998292976333779422971090532804218928051600549657065861950676030092442688953992870001152020850000113741805592350914558549583231061584309144311728451054665482331478837391855558797343107695838069522951698458214448772896094567905979668265536392306725538419394959136591738373925776076347637542046291724885906445466602894933677557963158204953756555932715673156162998351711737850511770448238312229703291442487045119917073235565666531343521817935276056885240778953996841263349868466063267255842435988066689742824965102738345946160736444028019256105586059821786790855893734138434090883277887300835981228680786002942232303365610870731353649619345735350509582880387973752535076851894880278458016623616002263086557007531509562705067501519573310832631212193319414542391654573996010980215040851234975731611168476625218459760510899140382162774800771253301183467917025732484938405207782641595418132347308872396541500712397726274228965773781949346305638163404969917730085614390850809794109196202939938153375410428708407240257669126012431794025450811474034012940040966516405587577695105584503775757157919816937674392782723330147381283684170817984035792394396363156421511080513053546106752789267266831783093542540488139258112937806696600936508835179205308143003238400000000000000*i1^81 + -6704581068736412415079291018436552711295533212376606589142855465810494129176353073152594670315866679515601155539361547219646844559548677669029149795707258619406984833622403740043330850817834898698107938018406162705544668147215551690429807836085052070664765405482467516438467174211081209328212181270207784045546940505075016901100307903411101944129620319231315669774317735401779564523960401031282532203006552342316972513072176759549040520790861840535847657437646849377340069086043075160463413145102297279553129864693759626897297920161622679520537792172298398780032898357025238902768415853020458853694700394388252073396112471151082479681626056446959804431475857547390170294740114042290993818445169437669686466215272402817648402495025446033616575549102706269712168210479766587980141790525049688508297119777359861259508368185506975463640564297360451856815063292174030163414844885277244262879126487225397446111461976920696309115390764721105836211946536875417622483378528760494110855692575356949107971397301428573132565123878954669700509558971212445976134721691960191954298413172007031743562820070503141222591146660202991307617582699546036464571017426941781956472660159423667662929468919389603412948667326670643591251498295186928938947116304432258818461503793724792375908157441616534843527855788094604792045872803452540785489789531600935459579501862367901656279494183621716706064510534860138478338698099840506963790468413492420114363534109246017364371898257983416327132528726597125812325295734691974198287181866290369565044324466309974504986706675045554729567585411977414573933502111684183369930092510396305954397869260241885049053953358641562183823667360444203566999898225665391808794545458290685529901205060832890745858513362844293155312806213391519475447182582923508180311192958136747883647889282269757280887460134699271580249997166114945196656814042219269619796936406825014510138327768085611773760110602092636489217988285969265360186127287590080116560914943377003277619523755969383640574014898326627461517207928832000000000000000*i1^82 + 56146379612755695752855454672856008568067012834305265054258200560258647617753296925740934611338473947149546312551239516713502232033687305843064441341211258778080458005278700323399466191812216580981736665552760452073059038721566801927636751899010027546509670334804991945704395987224660916482594118260104533876124354360700468255891765784321983943089173455923412194558253410581762235278183404101203784867131951711832468206119994073712304657452436774466839627032428639042875541748668711335085501702603998087202138706394354813211056926424634588380648716547529663780598294282559190621128640945936945156660152634558218766918641272196905405509274529673143440885712982541096064750196123921919047115926305922545237695886823087669636268003549846602108760644679754270119895364665838878222984113143841298456833262839124324377597342248531930095359193090464474783820550238932403549564374876549106911799445175790277962194814480411752632010188400142469348314633531788707717317835176695343857062550377702092027290758582649963996894415619226076236862367086029444396765586647571849348721701788451413642161652779474012431957087993355383031600882443086322082484008747862615824541676580345470227098751343241586266918317760956965526752477771744121551011880304771302481087600081095908879324277606960192351105365712370779501237598681090872956199268786792301513257560678032332124581816936815939053890772902371096500598967941965230245275958917038941619981867695390641613730291469662448257854910725564924808137687837654164042966419435671268516179199620039725926712506373421722734819173833374652618575242166803935593704887732623116670435833059463031179584899884165141101528258356953158493008590887612202737646922284126322105120377445336286430260975316547826006468007618490191895799646591412831281673346170743536672620853063138977648938397253349839880187192583643248574224441808359547441956624627955105646133874576879393800759525151674312499660128049769810285673626088468058228961588800815765055749248348709178291469860138715650719744000000000000*i1^83 + 804201218649432971490918794938849358234066159025867020317502623134313960391448371445918676344717785194856890892718430038321614578032001287619760237222365643137158645898110909199490143243137433928219647476454625735925184774205569413014289564906741772580536252447195101008526076229103489495264966306953286399695964932286708873627565965429602220314641119481903233046886133693878299373749149962448762445721375926891162178564892238151463311254259448029247208329554725509088350902723309406416299508594536391633240725650835503709264529924389275258035462143930138983401464926833427009670144175752031377603720479789041672599885596429164629928787115443841628947367746919875480115197914978059625306099419315834918377694464302964501433375312764393065229590519305347170865149260247115840322706175542359824360274652884463740297172475640235679835874599212019140105345401884327091653038056209397995075493703181302002467689333484214859848357401943650849191197741829581967994146665486878413785443125467916344784932281189302139825085276076863493184520192045678240941563523171260912273125966816097752148492631176630283628530224480793698170922738692307037199410592604271625613703365038729753648782526766240638497647147267542940176018627746584873873812610041053968316591936733738466155328150638157996529275230893541756570849610548901897468812683683733632333777876642226136881703450960826002866797747565108776762859728035855933225196117180142577428305651874579632447389573504444260123162246019435047311062826244895513765517302260057749809278267557480018876073605168685734840199989858123975679543088151101816215428367534715526287116237838288763959628385612581600696367418568936198449242806271503941236253390142336131099430977108163589713657580525669790498202389563061609183346679851563705927170604691290492132746068606257339962267544549018984273006799096927342203148751397535568402042170644813039735456029524547462684889740153684202028549192684361027617162852981908997906853572407229023446911231560427994683662768537600000000000*i1^84 + -1289851131446160601687013504427107730397041732273131305745766837797212092526459682481192505485164644079755989945389535137306854158060091769744398127734096778773064873700192622733524320182354634856896324380178633641152057620561425653093459657691759516612012948908714030443548658851005662777394554607282859006265519471760312530638131482648388463427578013483775906927441590298663039959253394985367195500918520721030006933289088406607551116777259975331991817022708785015193068860114914108982291059351713430852057142954281628683873160214409055754034702816521989833124666644509352735124663265160660187559628043076108019432804650048217299798230406781123784945050464066817487848817514501865290431446845201363035098115816276255540775238518883865503932010899047979496426926409983975910204387280824442680027781461427283726797641078599429908686262926207749946353361995896252496600045658728735554366370733781872635964264811754026483811622648813981468954628900721339298712096802383635459691160399302924284414584915340682860081702290011997379872224181453298514006853956991779627351673942284697093429840308979827145720452500631993999219304089307018702187210932608661790166701824938744473154205716308373085994976066645984056762137231883384110357130259540157102469422714923767272940169364578481523802369426918160378898620371439906879180704558137476699637433320567412567175670340141625548219959694712234773785532935628752780250624216987569882389790807990804087956946809182208444253138765423255077051220753707383517732081946727197398062222765759823556165562867255685078631218855850150790285377735472709104976072789019343946155323101636499505552533841027300785933886611297518122058406690100519463738924880336509416009835532691527437799734149821646661080581775508909512651423464498043182878907242664139430216672594630608832726202667188428718813338817858766088461390562744085543566811768093465794878400118292855525522321313425687472650093658167193855342463187570506025663652132632275685752615239418862632960000000000*i1^85 + -21408393958095225744309465418035901605620102229828437473833986765633388315064068424918274948367234094944688257083137115069373170429812578193909366466696512496119712751045994228470655929712212975968091606051863768961755252974551161485520528822987804435735117694142644178248681134825747878784411953591563411265361105153770717005611772719621508226630733077645459137661534237870428071542839833762273110579392523873429453150748274307837446830219888001465420433186110897793554862864142581364561794016962624803081177278923584671213937023297211564924327496603712090432403574703869660078875564746016153473645346438578565506075429994962627255843331320392090131853600862116849228037558641400887521025791707979870721896846116197894725667126848260853576676498013893770529407783568023877865303311918052552896909695808473832086736370406048177684303018122012081832290380143277997863183067474911583664379998361481705314551749739281991094810912487528496954684054611158453139903023067872279284760552470196742635182019641389952347881820988456523795007539638808296029436017179997163486737077098673122336680770802779812118415414861819308708411243272376836312625963097546354754405329726668785893011667697322955433225442225189328548195731425473106469191109033213465979608042105519459493855135048023313438909386361385300442260213602316489257587897497195004086321697952638688971072903533626533328897411622927098421079454756945892481333785157926961178232699143697874680880462812639065206608976006868474143732646893879970969584132305387706872888667928833235111145374507090641167832436269382420822160647714791020172879729035685763228928978202044609552778800496441386523917730276838053946757027513218418771521692954222286199334231665540222953738172698993137288671641339310511098543264708724429493535145433569158098186289858816374795589801720086156557620382480916396227526795903215757169616972975646328633599301029830243720343642067514390168845251833197312805348532381184901600276642493657395157958393856000000000*i1^86 + 28682943044721490510006442631820615040085367433564402890506668366410698969275356497464666993772863331313942184845945633424754673666716110246192049165317784562924959737586027699058128309538383414359649138099312828285249575008785854347168752924422996263338819581700427107221533721930025129522145698092056939858242540508521984258292329535259258277536075229850912080496151786332596998812408847231692997237980625929584037945953596682416770812626732087062207697134252433836033697869226713306042251647516114262702368275126267005782794536724807677533167276239552417089069072424797372379123958529633807689880255126174603852393454005607649679529914035813393650347873311560259427670494824228200405662790267942270331621298342267731840587159542129716688758443779576149953596598350608143756274401488510771977435498153167198764137402359988311413448571101479442952784152340580891400844796655196860388927520958159179766226778155655666084950969666316516640728575292418629733741552619402664617745478116507015127161477415334956726887676616529766018306890260718717866415616113920582102891741628867932899098302350287352515936037593086419119876910423856902803017121454176337118913390906911053647030647488461863752017388198741147114507851128330731714635998521937281085564219289053036434559793090812000867447940084682309720849421438054288190067104377727373649986497037753418538386413726111866296351834571639054415937886003526667633075681465439738703191379528095893436305969340358366191047057225548628723912525766358844699770791372498396732609794830712715351916764231980818252773651252079515251773331717006277759567822245333665089462700475701610315780491737790855192460491209708407684604192658763339797202997290763202113367209071002389785284956467959807588816932613594650147307629993054604503293770342563758851133548940318844559207545247800785430554758653935358724029290349106250821093792516670708772016389764818642865186208135693073855689916752632562780437105938887391176340208537409945600000000*i1^87 + -13877560724869663284885143801945855520910325491678752747871662204813541406012128361230119774832902393771230836473742937557119407014948388291696316496060028329919761773007492361914922023846451477897702199221748949206957453682303097575161087525441848097318493105085110526981558381446142438956969549567685451252557905127086478619822446073741706002117682409349017683881401456906082489200906404081660571416180609108158072088484814386125511277128418051946257721972888666245458871243616435408249600574215415744126730251886126225568505420176803308440145052305432197417543894363142705628208774754884152413603196062978597867980231159879656604539102498169008852964525910572331058888316407746078610607405303965999235490108263891639838708243707979327781573791988395813942905815918529839492630939679740164872527968473435021699745064941997571871798837739543547472823394182712985706773727712516417835845227848172720730342935570724393319367394940859526589915440069221439984824736048545671463067521575871494473081845620327297711749511372040551641831027076741640923326421031168503394059202608555104642083748428348934009512311580769822552912276618743944442136529170498479829480000911664271730698817522559631106916986317926193009368894501160879150932391342877168756876906103348624100115743882197289946535400402409991202069101400562370374297053223459905876738578462086507530364441961441071716348863529886953075919858421345008212189098260049350111077338725123156356206613962105030696809850355460331998507876894763472328180154872798499500493983401685846946136617548476970698660247751798963926389923600240672716512481143327786577053705515884905803319338428718717118205271287842497288527027571197042309982420448414873858652365478361682103914820578586087563331357074542803868172302168767373332959356533165648357254908870097261812769241695605948054315571605091075401725133782161754064165568970829954959641807361696747826562127915875592488185771426634146687142941963507512712888320000000*i1^88 + -79922825813512691689266482492355910397841782567553419233609803118954865485082462663540451631384812327020900381474369689342491561367091311698218961535088645615938695431381648293437498360114082625826274704938134430922643429171405955017911049668794960031381371959640293930643903159063904550587343462495328056697620737392572945387961479891916812778032253304320195031438085135372140410818027402486635551516106715694565836273773248708372128788543278994655955319058129883552431003148390319625522832739232978808131307947638877065734296294761881755459656681214171261384858050994715619938399004593450596581147753781081610760493221386874482789613289810399513253673021852534628551531549406887764943153993350856806853757732048817776212723763721546945798064793579719373836624065609771898160675532582481168478921293683061711552711519736127241304791354402009188120469666811462804854455616323434348088589818662008236257931391000917832784894656534005055827339257635760387206686170954027474344045811092162990028346697016794486783209941787336100171405965491059549914163869967738182587257790614406742988609259504775929833257212902970665281502348006072209667076388994744269809653566865174099700800445649554978091874154068789806243489145930570719805725679830625409061023453153918145553880979593198349989787615659356002403114026471092010303604784040174357323058385479203983192328350314963374002652336012098006449646171228371436495588316210053861779369580286327828216761338074282819545063679281167079807212643976570817981572781565698263035760520259626678217898226893014377093112351335234129118105835643535843235457628748352064480142601034031100149765672455923066123557206059025800710190281613876797503090844433808198497514284881491123897933013037997725918231599605796658350009407551303113679564733641822016542667149889621385290494174789369002216857709993263454441089822187223833748396430391412858719517532592155529605389152064233233791972972218235932087479697408000000*i1^89 + -13060279852376520614260733234435875912403205677654266353881971293925784883146195122842192252788927338000669386725355498694050190141812184565553481221859370563451308448795187429520802205307458946533672518116748596486878204925070183139855586526166247674767370477021557203170210879147806128228983936591663738178362459270495038767322677195237708321687940616566845685258478377750185929154141283467653710594128207409506957864391075723860097924030462808755688018604813887666383997082465817948065594223704374597214540401152693927892259209847239811299204702622173890987432547230300283715340453455580305420230795403140664151549729954285448453455715910284432099861281572254856935123124849378835845169472936304510230435323348315992085251828638644297362268971738754781239904345611950427157370494743551976622289698587345905423370871744945482897145814936758282562701400668419984773833191465497110850290431078344964852576559425434144013739064307571024031193595482795170549220250437046743576936161102958535438617199961686777981757241054125308995097045672035944987047533956661373275132867512743866820441060445596647855660054358430950825050853772960429970041630466433280501379043490154970964981707820279289622642113542524722754637360462376074152479613561272692288203949997672839903129390818208215263266692774888382312505061551359921209102876401876837512727122833243111162067383610490759653763860881469344993094458300723238899364872216820915405792768459500112478561839004995725749057278187018326696931399087524493510566167137032311627678534354365367332834052037760513522282052186118206269228834483265957497698351496345614398466306300299772160739687415991749909925249187672260977967243025477922976817355801684636895195482132443676160709770824128680044273110648281584737569370282798135911298039515669587328629149567497281001376494362290913973954266708651230859549546327453346594614916156251811847011421203522637245446725120589757839917081962741760000000*i1^90 + -2163809778974443266005239713635670346608207087562551450475612435458163920361747314573007138361445317216578741122977220551557541789288993558351370637166381760901649383562909656239368400039946850293106602472064306714176797367419247557685747456097259514550551437404733194319238941210424540795083112893343313148256621184272824690056255438648242448175073767104729354597702780650280955827543318171879418804874290030175157549221696346318940805254236016784547158319991955803905665169057988793514278563163107479378171584108684424635505410453671353291610814689916160531768726262291656172813969239602980875488858936071433092154984020311413498043761883720197487504194701958622913627216843011708162894131448394231218123134282265643669230552201420284056841984286352280364324544761021409304766032384374551051825400915982193034757998959788782499434230534808836595742989847513582263943695959472201314316013800807010676676649472275388557043417903367472250067194306538576601473576151768709973165077521697215125463367378417238455794050187058692471697065187790489233460259982769465997992082563052212329368979549471267701852661086136485630973122839823123592549637655766586901862734555361809026663490600580785450527557812994706083275867137054942462434625172775396270040883367898566304881744332562926264092152996951457926539089936488416960318953379954793069259334504964535461568203034045837454376113450966202227923138056262127355501420426860318699565116172056839869261683202631182236108084981045355695692621851561539811499328151287123498881128191471573808515660092944624590819006284651367967756179300266411000382385009544720169825863689543474609348132723952570480115777379618923058352613174637485675218167959833336758959608080080865474564298202501888842825858153098639770603621950233350786141057983329023016993661235630419350986527105627771646053584177377879909482577379848678942971689827419112142419422802829602686238720000*i1^91 + -58306886885397612974122696867762183785262167653793924966252592596078039162811043345315702533286546507035781229678748584588545829289145069384112592018859341041171797454091507467304771425693234454938984604633286530698770876870538104075715769748310063062735631496479648679811135311760133196823889754059537271970978959022061479564649703439709113570239824927284633162904660612502489510119411295211438948477567466641197121814519023806637402206197962828548862667387963110036563184931863145131420640046963846294907556896561409051892993582102341024278923618639595808418443267976564820624836544403675613643507862612718839167391513202033709248888365081517346175107237983061248012187388222520096150169759691162352964817032497051550903279930321923446068918122948597794146441600282166477270448513410160245643004348969536824802691900933362578819720587989560757389154396477402010080611988930343295379209396979021423071630885934112680628200916609860317214581255705923649144194829351870277142482610041121013410337008459266431095858547309948140642649401361836165394490962735512461546876420498770703556606957171048031065269239536311239850970562586575911389214681608420856250781044370000662460781629713218823903008807364452369818550779093203782435991945672213409246447240560940079047507607424967547383212560564194152384399384519771149987015165619833993310526721774597775850292174302655272901026492504912250791706539985957484972758366348442143680221832587551990386454647825135927825444521919309130468428329478906358212284103451311965589637145756786331909375029590127210629928701005339659278579463764438163222740178686742312799981245136905415889617483835072077005510049132511768153762410338140849929084736949494474545070520227995843326721731873986246259180951617380434392312880934033306144527720311625650401482287780609089572945134373578385042299488436132333291872927346707136512000*i1^92 + -1033458128826846745262726723612395694959830965244081713032991964705564229091632165679626289706378661112488320673701692326805595437860196619194779628306690239991969507830600249738136219270411092729035551939398788341099452688764478466815113438358673219470296082787844604336058777175423032798420730887326483719165360906709807502846071308609106719410290664417923448459600571318683563723721293277400412424130199115480426917408411308357762661637813948691405457958813503278978207006428382838201756939797954822109826794488555953274999774684749002484759064405651365397632229322435637560269339921097914102763646708094518074951913596811957080436572441980204481589448093246635872680840982126681250445375630582956342440702998221525116277351225429555411105513953614475995873717879871075060042666074816163039418993807745308160474935552475384463320210469236197941530695895192327898046561719928067325665108390380898142962918966842036030433653408026932778290755921695846923533996616153135450606381293815542676879541757673297393581976256632161530187096795362112768643367353804901917385690089188762213079652111564342041718012513398873790308424745334969863100710789812180061254593067837698791619384371315889663508266911975364582699073505768144704080955379869773448166208579077202379189266429664757615170645112534345682927701024781780298140248145016722381789295749745098648087170512823360678783684034891082185697954465346408664208452341285778842173630120714650342210866508146761298741811040915510166373155423992753921913519937633638095211537642702827021639169921890578339424663890482463525892715601660744711112290834749249936450897355224535352022644190589981664165251952265444575485859630348690107912942906306375083611993014697356475803399256064785369276094365763565075571672147625510935552483809483914848636093443373990018781519228488908800*i1^93 + -1812815603947357032594929674645436440298454755049491552994709421796196647870057254373241898310685382265369937654575841714782181337123075006009299267481341215220832301034541452180487275489017264980149173353296748762658817792820670889709639526618175020589293774993090648515187856915919504753918000550057221100091610725976292321704190083524836426152226667796999586465148418218638784921806865031614028581225992077324669335327497319470626359071193921855945845643325024883326146112195965046405148172825596756640913004860770029158611626487154882155010302061528877396193948788352348775414809841776598770691291526742298017826139221867893041466318539674199807755444074080466870899666560535053248844922674774667283279112398691058723363488097923502250873671622285889386961288582322701997855388524705625513684855054565891095271513326342268506244677453925675116776741710432380625686920711556397192839942801636881120142393102398748544886293531182102416646521808033878296336741224646762704951646384977792887762823551209212937061651591740798925456668316743748933902952729883999385921997937536124366868074107833886637414702858822394308499801960995171633767348330628002779258708956596555078619690955477822049312543353452576906374871070107557087217631430156393056448315534500770124257773221831389663576416987209432361769000950233998926232877456829070711164744819843067404099720472924078406114543625835752637460712412068536023404579122010602144126010506909752285920631428198037047368164637070870663869833988390000917827702469178509244039939416914806526535744265098697762964168681390111352248882367391857757646867841028461690515396060270121806636318532218775592326888470465449341070172189138154352059369390581708777052028183599490412033384662491622995844703431960821760*i1^94 + -1013065223009447904002695000279291757531297806830242703450599754627067161151708185949317271130271917880197907186585729686333657045386331073102349368769583715801162480154524489434014684108298818669871522283381419305926840304403101335880123935886011388570569189450153510525073159044831069639313442786896570235829618803888675319812150223250823582762649601185243693582366240562985827061426553881802877749346518369239669159015337262168329030953637265015524837041275343859795552445165406280311437988127037483903494433884468592628225514226013937012428074306309269172621483185040282904908602753436736733589568751299299292113637921026939874328948554746475372829105515561007508618341854175280354273158358431438099340453970142902362430104205423298225056779980947362167678272482769357711611681134962603727988227806797669336969030264032198921383090265886569072521020752686494473051352067196169096160729468627585330615003481203694259199227318587189710240954897725761441296995633925483206774778583333551069979450278201494936791369016187078519065950635847148754814051865103961244834038963705928471094816846451887443463365370527130216088766848534004002940586169830064648483105775319816428279688454699021530963534101501381368517630914109774691360149807326542670231414180821736619078635760937553465326145474492649944946566884053111274036978560302761064637138367670481492860326069824134250624859195704459787127313007963473066954696647031012085722438854819299885930724873415071980940717914626909254253984601280734167748882240073987777926074680625678504738826751932727606437150835563358254754251507455950269736230424264464574987789620174580327607962164940739513888399676970224939847788696143134720*i1^95 - N1*275323719416436129761332783568110225591974911803393277818767706720021375324311674231005425587025670331570017566691033134732179468559294169850074411277421926131037568343278091240401954835201573548998619683439369553236329940849198444827753046068121833147303417302578343682201620248517569495864999776129682580950929010327552*i3 ], [ -455312317789942787737487438770796569222579176874983751367054650306739722408579286914384449065746357501362402053370621126484618730314570494700678107389734644378800999298730940438448745431675573287083988035275254480126114691518056648235741927313592972693529081450465799598605113715356540984919423228917841343649860491099095321238846229241392035584569780438874474470948656788836634305494532549069570110084433247344549719510366172610808628370346019289682204414815426750574510640399032712913634427502876290393215104256426655619229159734834200028190045199510959213853515743608373005290923849990078963942089122624115807269702730943121954774234105500400626500949674729238827444997891296503890845246747798567485515338102946265349504557251667216920841507495914902201001263020681232139164729783198551185783777874229049273825065744746368286679674641084377992930057285624052559545439673125371850040858902255817682304822072336905294961234403381953025954223777401458768053723236732748075783174786136810113302469965755088103648493274535323282704542777140424172564366058820500988995632695196823518950263087143174052537679666693800166421250036374831161074012146304405018924225488043444061469213063706581506245812177192538322712739815520830733222878293925492392753224329672777251984510660031847797018066781041526973945086683715831069699575392632750728295591059750219609584293050390879865341045209227633597328466968157506977067595459692256071996035451768212677831687911709366133250510974090951860548542020733012517168231047436770272551191154015561047976504179894656401584362514988383910247298119794214838952600996489762613033039549918236204017037991536375729679575413791669470664502636822319160735832457117388435352366780731804244607422644999762764386905337501121430755099330442562755759907372626799362171921378701118254924744650941913260435578671802393331338099283908097232562334337628796915701533373859956835431352999866132516087636244644210452302012572214338594200215228781936812091116738152586084633117721660804131467403727160416827352400658875729104828939352300244494960725362722431201607419598470718221532779160821130987712111250501671527820011792137497321954251251380527233722078080455643110540089887976897091011530494836736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 9533942467117160072635172970146750727534713315539195654932097440054298156638358302107561164016306279182588264167972915726672293637625574992183532880544361165370234824991908701396710720841940648549613285767480922410313829643729757523676642611509014612761430960721889882347984156391598819242363634558498137434054578524025734440767979829455074513164127328242923956928122503191211886574380845343078248257860267494068269096306433771552447226347273183876804868566590839817558449906123139396239643086549914535759869019849266523119759284609693958018248204992421419268232866493182286262615714962185215314981798910062244680126894182208979847975308811470955358506037903416574458319248009134308238258712975554846525276321070580656104276444735184298810820780620397294800229889419187645834276503532285597974100397772866423085877194642767228649495796318579335942267124368722671158756677087590350192062207594804962805075178057268986909496408983851606065791484412548576473724814336599559749738797943542273484310895449754897295659137556085190782751672730770517824018072645595915962637020170213116364990928863120920961218660106219277152680993692620184831086959750049216121780306862071303416139483551521515689155593104455637338967721969219942304965596152198316120942552013092585481865522488072764893963932216315589832068094679528786058463515696554799316411403191074374827566039893051970712216038984732209777753091712175646997728016077779434170050630775472484007071381634895256495933082215038604291822416407280404268765119276041216176268736345727925846906989758182406424793833691316199029113584568167511894572521418837532644682310743823439524933914993607160018897004492855593605854717967753534049984114735992652121581475084842870105916125706340379197832857660534956647550922945058241066299440060728646150498278397881473696180261975001685706197106212369092221554454887989779866073966480407648368666806750017805513356752205113771942169249450774375550171733675901165354457450449269619216465462068354917239471891725967256482042833954333533850663603587685831887431229593410192538441350473140314449090656879594304301815573286312325151542694313132244043965857418148676962305582957967508243209053364095346779053762743555544301175186653184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -86540585467089189720184014279650146929082702829145444760922436162839660755416626960383926826543828495833242777820653005616182140013033716491746515527002039123979371912620515484608352710488548951614330474762250532415221106444080321297481510957794335198337285685158119231922822531728450675272785950140087664462548495942034731951848706098455307750702905601184716050812534721253343020958908201747714094608947696267873960250578337204924432058655582842363690892882992497768070957978043931372616689781642712941025381042240048546137808650593478013945789637609233430471417241988875361439790725474610097022136548653133100307127370897615733920319455089956826820259485646470752495607377728777267091547547234865320504343012232566595848277477649346930694633014413529768271929569689268039295682538312367707270291517212712891543514252443746386769677008752280858550096979617897464372931945463301648999390294731242398143932020757098713274391920945881814610426667429889135949598113271121224697120264605754997917986266397426831131933457040510821473621410858739036193658083998021666504814277741826041547193439223544517052237180911283355179035799383008431423165301970549954818991372125599991503439767551414518497481054722914487536871544836577397705951264767606274636085400696260520908720190308459631586046186354282881378989359870982809985745138396444764281781989680366595128239813308319500092019029437900586325702819464445999396540681169004095017447308236156101602985157789695530331388886129078375591929196097785688854787791137206384059325766424660157034714751183033733710267456528026502408209669441858244000652321391356244978517046904432828813980947144226030890315851979576533555971415189634869012819518973301125534996241263298066910782851674329990900774845765761162526477899904213791788415217490808472624988281584146593624543187954524149461592732840807149458807105883073335056699434981474641871446822055343246162042767254072582142581543286490762264802597826950553781712995048105807089621234945682711460488198670947994732006430860890931555555811158861528178168216039191687550557494913227904194842538424622409325954353321690431060234016066559202421177554428309284561816641484107910049039229144523186864098873464451102416921480396800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 483784675401812656447778021738988692666259585888544126029883544246547744205968948234114649259067021514071845627264618119547227588756937506474637168285836345948819081342246922103237771359043721040148298256887028484251960237121470417490898371705112061932126140299731330602433097879280710622983918853549369448333945011550782056455114440581749052852931677986829785579877664915682890589844132141770688441291014461807109501704979318615078323432706543423143151015973363847230774835909969037313599539475697463221111004856569198128079742228023347582609241635241694617354216431027790318459181605206213227858527689764743432223455516969380675713842563423451596778325012603740697079561352751626094033406283656015164782437750831030221615819714989016824327311656926262494648912492009427537214917008755971818240976390019969090009993274801011925592769756981237294137246108342258874661274443217953351241611675533699420324231424243500629160377567815574023576196948068252432756306822967524340746401306770885103264951964444286738402427583237843329610005934796908073632891138159737478786830731974145513896986582057802885420793595846639415721489181058331003258535845568329668994876047994745985379509285765743988426029571194587174166742055166790819967313547400056349029455869066746891913043021954933365633715398855297420427225647713472105259230866905827118461314326542624045933547409694129022560095735452047684009091030582228564540356613757655764932593614250890357169338102570483176513071358954802311354857296501972196415700934391546841780157713604074321913436106938522934489613515268750290232432378576074036831814638256101868813235334267273212277455128949074399104741027514238117198844414166353698657628226008112435392076785548511240234347892297260616897045529298970768658215404776954663685567286269287172419838197921043028141537706544483651231003492878343467091652717286245942676375357843487072541620955193975949403929353874014531297966639321563088253695803096339046158876603332766793264031613635328200847603415660709069101734989628955308862695720135943233882581257902178170681202870632078538672169435980277999086602718366500272105485350137637118687174410386398405953510400944201341667752168014660367998785231087637675312064495616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1853425080906534484998211968888291303272009207932529010466970659957004035521639102016675213447386009813776737842495642943435114816092067944609584232523462863551424682594342166460395467376780516902050200540747936874676854170353450209164565376156096003454946278067035796245123509661903752667455247459398257694403341793307670561353163983173231467916388674541399907787725868332253790588090951907238824789434907704848594552438982796189290010012297526237428879284643652935905920592477678940101452070904888447241284180891592049574758487711346140621775127453000895106392164806415746309350085315849642699033148022707762450034752905454242235819770936050046034763741085803710078904339404933681838237747340826044512438435370455215534948790228910485573414682984155082680690867490255602055124271945202222669181068904387153662740645736892055842679253603617827119099226111484800477770099550012485989192990222502237000218474257057639642132376188573574603184715006225129986111462981578334585727942631618126872595166850173026224108486941474545743200214445851702355722840710061596029223288804393937629624088207557346169568337303624350729754577635947431919292775210554490150402731826853292804415949600717670784301790752386191308689930648596194273750839764569498439667694900915460546713003304442723398694162438775072061330676780808673956622457094739311644810978678757301383700235301037075990817725286746048864043792145696910833770257424647079402659744759068414108489556360817566617100701140417301698918375870664942100609293483370788305434911782936016433349649850396853643179128870781188433396080915967854775955897157358202091622550770217369439195653768061976107745847096397280165719999224539755346112631277418654957729996814336858216598125956207862276994266203052893729539214843160030325078733403543451384507361991011356202007120831115102366053143856780557946600503585722623804502481849368931715793458613820538019916490501589204027991076283506586534897140537475524113014111265816941961740849023851343196173604305203709058283588248940481642219918654047312435553844207681918617263584862299539555193922102074364679544134821254898106943536622635952839352985919343189741572473629593955357372162727250167058714841940747876003435092377600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 5123746483717251651846703408901323611729711520251744765352831774719728480043483572317740423280277682172512734940665866664664075970624526675048052520422671037133547028736822638094075277034614177449638473660988048782877030782116032249666558197452879674058408551445116645102759060988327284754979243388812098113703506212227197085837730890581773458694705114592384679656793465491592896578199873632493759494348541950590716421424710889790541604082358414323589536719447560115977571969263944026708872343785276719785393956298700594420197376567609578785020358135474182951090420071101927970077677170032791025595364089424566802870365448262764773246322714467836693621497661009065215083765039008780579541038645479129636181621201174998439396833849313160635456863778389466356440788674523726056413403584273401152959152696069249027281070154129980152458344575635956929691211156102284773309434463193076600781121314718262611236256379733766306384731826104545218151948142159391991573974464941213501300733187507475274717093775547755201620860124042131317218900558997482061779759525867258339332662446664832847523598171714964115503982500745207658139968349399612258974319691766440446085357465667825967095209122598142228985000230582853997072432047070381380161263949765013762486366826018300483745200387554201325573052175992260311390014731121127004043621506446358456514494636877533201348212774972619443935291700918248497544243055345888563293654608995513700785209634331613435175513334683504678834591034464324783074399672446829448641599859516967474141891142744728310725874717860735201458052315553226990815035083828596663906616457283884060099123677068302403995417504685844046632501640743458112212821633349090624593398799206612132628407598487514029188085361553638358502981952950548163881153227254154829424620502769794248809469240412557017588227631802269460151501127726008682227771999580425253668033677864278559968355691370264915530483565309267621745582135498106889002590074095756982558278068936369127490597074809074708582929585904567560468109601821911519786761514826560694314882330996532800209499644274250414937305024512091153420631814822213345088880020575269180320417971362134844588567002436610134497892053262798466123437013023337002460774400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -10585527263796430840493901793319636146585016460031036324580008908757374346285483245840671755958982574773567019528518451417212577020283212645294707418669727835766819352729005503148788052174572728641404113548672840362025472054761611989799214007759910252524200484631181195830203072443390043719024627372743063910464351372275420596304681308504516881476444299409833756040855232378526438011747536050679438306694705917952297194888707374061315063082604439094447382075078338145918980433778982356958698518751882063480248722812109426476582361070321578469045930434294810882863505494320739089748003021271378828662057661351955131995171742080451467115282495447640454325727642983524513808443751492687283269588400009539884115659005761202635563908829413020495674232037090265063970312326960700249603987042212854156650209138747952217288949833055679262369729664675585425097912187692782449687209080122521656209135012493208885074011108378762550110302955082579868189562578857607714476734369075706020688056765868126990293032627342882396001506076571722018456518938679645209567105397524898428749917747515565240718847953109895844095977611873445008346799207766935415635819458282551701879905957007655815127301184975163415830374904391653219757634522450612050722965609325690765894556824927472976056541453195802584989052597749902227680986311433004094893022279357092702725501596572304229849534685808027062545074358274225887148683414140971359950037293588793660890100652242482585283935597485164094488732501665397669903448920073160311435386402745761231222589230486555179298100208383535839794320140125368882967596249712945147122113209715488175369992394707628728652551991851123994310667891740125308008401450926824288607325023328913322467521908917393386242820232499689515134582212860843645002342387174191153486378897677715029515335050386906101382043866827295824877935960032522754801194712171481976143365450425956644097236798715705390056563056098421034353125022818318652667073048060179617199203443663810380668985402129591881756586494525135285301873182715274326914335633437416527909876976075473651668555180070615124563265155024391241385566351375964366389134164149430148915735675093485086716277391174166940198330237392508609493863662573517744898048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 16728609669047009875375037087937619975600631505766898032092344362488536686309337326681138494884238492657825317034773373504460871248492776021330077183323424561254477283500428915698286075677550038610574528448289727781906450274514708914961086355258716047224889898740797802496023633900515403232629152864496974363252881721951402077696570365972794648549371033398990656132984784344612496878335623850746612607272599845530715134016390091077240748976029283759653782138814208262515677234057977842959268489116897141442633153632552834797303010371414190825833196853688755116345747612243137590699194398488309474783147844419869274442436060230778007906823473304131137535777689214173556368709184074486483896772965636054472026838222449833951178057891897193766000084847475616616886820508422172784538700261389213851695868177525135705871379516678542218724551565948853442931697315115409523429149883900767237560659040415927867755393810965423748966402898444389460098283440486722508968310647699414382777147785115658229223160170157254317670291632919857133109141560363209136235874077425399713688858955140765030415148217171901740266694469053487949484539785425218266199486899045114528946161206273903289645768612541414847256748974853486829376782886078430509137300178276061714449276694793116179113578391677203289658913552866245187970914186055219025364500891241790487045153379423465126130824583171429817882633956823554233289222690154825378198391025030491207970152347108020117812884350516384830918779255056414771865283592520680370039597754274296285243413787084645437756663059035101064001309662567559082835736257942890819738375076554954339682994170837935540475779648730581297949254067686188169153084109370257768933531213299024126051960071573243961337729962826309519698260106755582828531238504157758005382609325141959412495179906997412579929492428540312532909606335893993846932805425821993236395895377248841285781916822494278181981208890706860367816002823693555825929285994965281113938667789665540693034599693747185139615135287376114415141227902954259868961817766981578143672010559940809461447234549077849120083445154318682517264806286990513190208158197848846592126637264215249059994230364376634824968126595963238106858776343717751658905600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -20510939661636139438647572453166926567160142400564889682980624034695010185625792308284584194476203578988661367520747712807942064559293149078186719869924130005149186258072342469088989948654532299089776575454144384452731795308615863532323135180822184391374208115610138104069821763506068302139536572982820295449445126701671243607273547236884932613988138932803353077117999274199093997598254465915739022019568239290764525220062299126907004806100632542688962017083292355786320720063522001607354295562378754118553939678840786304728566634161974744478371099412936687208299523851498563761413700285031447226341377490417643445193701282342444045499619474117222005880523172412872646971551911643516950298499323947873657151357067336548744425549287832217381869710625427775487746245321331227075742167069799455355970922991261059520111426922232637267814100723318258001438691392161857955777554175432441386321381872940402950020416515582444473888007863090429161621010884278363300203796998198791352855815452544514725088479318166870962222986775059561167503863408041512142314050480528128156932928358558545415067411335657111903058824775697308894344707597333393567489604825642032538431242033752826326342216957017376859854921641719190192934916278066707373043150644637591995658039416573122410458856703774353111440800292482644850891649630581490424868769120282313961033791389915925459020598169546392420190662803267436568417289642086650747040832346902905860641828569355521908269991517163117774226067460054322005285928975064843940351806928197765754571612446419333648656239968180969671377157929656485580992018583802881867930530779557467488323313115492865698216079930227177610773185049794272454542245533412727214534357590979188652870683853066736751605135587124659119010006710136213782181773031658990524188951433543009104290516405309940217175849486994546346098295240658140070784150759832131981644635567904630115011711452228223665335265601352663607718487821277056298157710156859173288886748743983253791066617931261706969220761400105521526464672290078564320768073163441604880508400966715854958009944480607646210304453542850509448842934358038119677197703489124130945702506435553936890457753701861369976548421191327840784383546365811894517760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 19725574882296216387288325732947419907576530345881623442838977169277476728781252641516462163733063585154927902007778076046215677804969873713022494846586924433124430152942812539825546630690227018724453949719882648644528143136610336292279791056002738253826748755165481213750968899108324366962221119307208672060853774005968456917734362031219988760589645960877892742368203909907428367671724136288636704396138389419441171802908515391252594318091597725707233007851966651588521569771852338071336721224988735873160508326892573183663599476831253943351366332194102435607500133149073000256166959368748917531626639777283511215025121978690217440250242200582683805172123350867043113256525664034102132032205469202212827640227842649179429711406233165972533127909869338502267479683543587084405085351309446587188250939841259877284108879427107250418140418828341359518249952907205415159252547902226778588056265910069903527478943862714287997886431119158391339426008657570132254526456395952257078922364833182572207256705142221762017677004434244413725608792589296819461638319744864910272833203969169023975622615154467834110880811502956293485669841407010204412960316336288123913504155428084716117179896571727826580170373522220654238982094272819786974724786176405242574450907307830729788021311115061791541546209847173087132548253861794967747340336176452462543793001106455787128133865911097642342027273704580142376172850413221475854983749367425463996732528599936727488100695551692612118069847072391176218515053983863048065625739118808319534086977674000373220234114725371353620577613813524974342984763863156998642598964149251537202562015400196919743267017567746939328339026236312033645744280753990388301541319538016270377090764604410153238952115081191819685953380858100361042892968566061248516124896599983192107883328207585406561007179495577613373276132728088497122155152920996776856319946531534917854767972888408721709942932039933979834953653777467583368294263733406900532094149530268649225411915059494878638014557615695598919803303145099176040602640339674248465445200542019003354240221929495166388272368784874635479972012616313803761148656361879384778229419414119458644461892770631498878664355968715208174096019043257417728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -15078941125347405800176520012515628145816020319817240815729495344416631459050463410950984884690634706190994618333743738534115459758593408386822328822362836913074148381068663832620010662974752038734406494016274214832060223915431464171739721701667406082986651310635889803507113414549171462699809600628672777816549871962761754556451904951861110897003799178486946520560881309539223233727857582518578921388244848707650639002234196821484547141523939764657967229724762880939259079111119534685255068021410534323987075092117264222378002128013589098374617117871564385465041403084629218361761819841003903824607282326831366628446035441269673604934183093645144301475863132809421695567023585481166648850861016063289634199509063121295597675692799358191623101731264619253692169371651188858912277005585889759954174254039160587945811192708690632833806895421916818019376227616880466854141858735248134239781141301980158247896612770987531786434189263918069700760901667033193310645638257619047764066398094200117019380801341623618167154782992816896557799042679813492827966217880474555924731231602214197422475476118649082374598433694630678808907643943507107942948447270913575228854199947682857587544691873107202273404178136886735296000496914336022549195037204762187544919539944104448806471367366257569884733085265552180494106703673570925847457439760256164060992615690345909284533660801922492061151818769888194592294189004787636719655373399785087337378640479832179454479119006708258899020210368186905581374835935481908610291545214237229290793166143777730146995538810580923715536746582285865580537043511109129460857236650872308138927505257378559479044216859442467895769841115129113145991420179783368590489361817271566188675923835883830000845634078271249499878448930307198834888881808531132943866963654953683588046653146546608970312605453697252733607697411728784685382394913871712426611983235488379615987660959137898365144358936298749751544531416565694410734683590345968541932711805309294769464007792193761751051593897885720142167806625959437584348107767521137384079904226115189448749840235899645187301564119233251364677960113574746316750005448594814915057678295266871281776499733232536150513158175934856602890514645123072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 9347812819148415212071665684614551759602608754876213595557477490054589606374067458512520366029725974386020305225831934378547433507013421728950131317843379504461756412061864437808874841292491097839853384920561184265572233134529340962993320873561387829681753718207271945645461896781839296503745577695304934445754422488869987834921178211788217290401280001547196954478937052034798719476862322438330489062206625672020982811379754483754864769923858122833686535629321335964230368455478234348688228847464708697177402921970967123775882759687257547732701589271079713279285354232369376678313331000644700910071428606963765162824753298252689318324058669314096154115660195283176838622821395324454305658611247709629442931236689965943748472839194043496485197887975872708962420601012991775234549781823124763174697786128496355478036124274900452404998781247354067381859844542278337314621270975787715899887901574212675849493828539661583626955786128882989052357234187261726994913205354074421443716049791296110426403621220643572610359728593623313314539354476664180916509632150025497610022243578473405559868056054368488368753643645668225499367990899928600665532319499040270446226689493456366014145820579112573660650746185029756516694721424477225383185703541865295539113139890331423885284415894640015961137255799786589322133913942131016583172495234248202293602290627331955029584382512646399070280634185905916331394786276244827076450501113847962441268003938776517558027772054739517421734069663783513315662475164143985994767556678336992327954372338416477070419840764337627088052173984780042486453224527486117821566807062095212153899336984235973845212991376339168687606097504023306846725399779079748820422303917993482070387933202253643889026899459887214531759915821803397813470935553405768533779537466466853701414102782529358902966634307989320208651909820114875180224391326061284727902150395029360790121582602433638323787573814203749008617801180450404374019262347561335173948856386704247448352623060752304671546134195389032773664979719844190004823524741007335478295489349021019555697210385749546348753740316949796918689612299875663828561186890053592538449896226045601481777471487493313141344654499388608500290747346452480000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -4839844352979548767092721205247322588213275425154832179550434286779553472833330943762661582681419456006381575929383185951320563740206520545986818717692645481408679391112384954092864313648709499158440876034147847536062124471423804418784531323242257332797086277853396505480361355079303362580415312307449919040020494012806123583747298843389015893755020351754051116870938326495444401629603138930171501570101104163273784308284085169976860491978348830017848887071085749311730741301066739241114914820151458982175343520366717822044330555253144674563414708458081516917500577765175512029486426375154084234801171130811024666564155612254401866623555551920050643904455840999847429623581260223913358842053391980682889835692518931563200195289283998098314466149694963598875769169507468576910598817946784241229539026946076748122263267619776558009759243756585610377291410535833311010307831134277818369471420602358923512057383714746920532902915726723164591129196095278847973273412555604538478889640548589338843225250106359693596769137392914867704421179878295180950022967239998661203896526007155416435779639303923076788562562478248022000004151951265640566201725184793989499039570207831471636708262211648598591512258956466195080981910025054318933084644768689654653865974671383127561954381272230566734637105646411921463021095668650704687781158895783611423007657993754392500917901859544865791734822249724510478831820194566505949349450345811713989865764718242214375028240854611682924850511236688852178861281875070161824781414496515183035312320664205255252032734854152589674535036893912131617653500867726730304239286812336956458211440686659200333094649561360195035883965722426388218720947344362026556758993847373536304996144324353924145864441309949865160972093377816939405845204084332517483844935439256053730659239254269806152388017018711273666546617161898593543401672693451608102155797381009063593140087297164615851219139785091349633092227913754942487579366503979329671050055503747944040881920463632856891829487042016483359617012107434483857582652258930304986943705218507820148132340710356960469608062894287016930667128010157927058680956953452480986459335955236862235865144127649795805683609045565318231098252066816000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 2173268389699907768000684217417253207257325976237141260218286288953319007044939648828205400053860492237392985230963773653060321502482406807303194136124690887721295372954635870552622058196300173696839046851310217681355248616068017678436049122427743758779301518756843116010182189197160699135509260059731909433989671543242546329469381685568397972032078353507774574499216847267180878421675573645229262220105446988325614587450947662863257559434367872332155119942968144899231169604228671792816679862764249237509620435194156556602525440672003447695574941999175678841879554028938756227647980545976797827476724986880606783695007837559807157720964793181425160541105924886317489170616068830981537936988779804077881744693091509913817618035803369607055777281152346454266217410654261314561095439574862150691856418479310377104171452545747719010121559560833934219870724315575161178030418798474143572236745089057666572258610584236107974734341319676344126509530601931011623120193499075069787479981988516762160207918876233833695782996606501639639012045602948484645578947427860786769010573449865061401058568168933405263423237433666408256096502970083784172789369211912634094019686505604697142672412190491981554036805072679635543413713455257609418237222834116599209483734759936258036696532666375180289659095860923535656591923208564725578775154882776240784739097053959061084858976878071328870673037220829776656374389714288206834885137555226828069896780583761902363676644387583757914910631804448055848161847041705713465526465698951329409930207670990427322738545079785540191387493672475871243150424203329250731214623890707114018304105193409591346457500688033366225459547455587866662330658090982029775187215125773629830597872141649841455008056156576075980965685509009117544024166686006144937644549627088003535377951755561456410057626933473936939470105987071083963327694342610901011736519542987799547787608124798358771862666993116515245612414998327788728661075029551779541909701754545428814578017843814912767503123495937246592129756419736759305287315993150756682304777790636704314549297707589599831243380634999730520709522548012987781404676035679081736160462392396914829475869807262740356986045914338560646684029747200000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -877717964250257051911449126478127147180610459595738771522242464727598731411457615568836099317023077626260501442404610930469102033120743092045008278270770964629759569341714981347074643288744868985744658936474567891608320450301038599940081566805315047907361100890590943062242683118563428620999892218832505715705856406079860160024511570687803497117062983312085889183308454629631727545723442138461754217894394877032204235029197651715808328735227254801420959500248116208456014120566571316855207985178455794991444121350854126884410441202650616009939621150781118074905036269293125396237827357057029993025587935685381518209309618099808179540323690687013721291408506982574659091504275162181779196906478002784078359545651083885665876408942013211345216287226924798184715050623478599957604059478714498498945737785065010897884142213813530581995105333835114712109028839290057336036631397065305875570796030897454491477082548398222336214191326561357091786306157193659211298392913785651545495205676636451252579576363831693114253615150066393590421655152960202526686119992854356384105849321683114135937472807483483622464331876943798667071530828525379827201418543862927695012826936034367230213018387736878239396516031056163071349342458330391464013429949320352282720541071630095096588081494645346270882037927329914354012796638433794754139423445180250288990045802983107990229005014686874820777400236516851729081235703000975193940448816974707982805095955658796067228365959825790585998446804140233588124770128784203678986990502477987326997793603096782850258202487025898840396044375804778602601608978780037672716052558639056311275694134677763747924944177847403848974497145743601882012034798937800941521003297702674685899190292259263796397844497420974977316522060529861789708079989405783447931988624213310997327081437445950292385355866009151285745169429212412619181929358886064381680680278584743940794556096036459767479837791913565777868380885018542369683856891815861781530942865401918282354356813783088636499528768760802434076332373334098587673528223561898842853088861997957558783227971601806169508911539862915699134242541951803002237818367873508282794963517869668789649518056519412935302237454243010665697771520000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 324767485190117545709473628003855742827367494165064332909759542929562628030714303680283558403518276203908195374224749759772692694617230204942436908186642823131816408731191647290040894793603817255628900744919128179114187358766988856412476006505716895588136073048667921409364880993946606388171492628703796006309746374181986496279175458393572225151201018855912176299300081684990383129007699918880383221067359718050061642771657653894838985495054954330946207354127148828924025647669421470586763223810083168200196115093956705899446097523038164445078372202104300877605895538484562232826816398541913990864564716356512806453061141335380380306698666128107149245774668429889636157373449833857410190859939574140389824290876702845555256647509441861847499614536550092698638653641997364561537172584045135548212238935469091370823917320598817460330330316814031247087855858089055204466908088227839841353076437926826369080785817855350889974522945585729172530417276560387195043020828267102282160806315302214052371138510631832668071975992409038141756418705382898671848880704415029204422272966673577474917107504915217480996448124132964565633450858899001314257255673103066051077227913608418849751223443727634122029127668164830172126762944274249560885076995646474108058434204965336167135416623306051855551582058366306239840035066160813539122328762379011949772359528898546121778398503754566703769011955404396756562163098448789054636303284403177587987208188562562931841589750012436436859933795179415629074977715270201135300140303280617963335544148361484569318860223129714045149740523810206115800722328721211545053703659395965380524874829603798169290370886548609766114305509223635435822481765029929217416296630596822170147271715997753285172788614219637510840166991537423475858025124449900349438716607549094578796392125884553638273004360614673612364799107433256852559640245026008344233058395588662505837370194480814459800241954391126209491606046709052339569767281491798170550300458790727043925184743760760354342173595154730513984070304245886880118754556143239083907633283368671830139294626371638099553669558955236260656858883292702932278844197691041298633754397711498300055576012894404292487831181409637358469120000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -109284822943812562990303271955739289957423017148509865789150646659562443491843304113943091387260067297487356974662648194250682287450621495102518124546480675341141616588770974178785906882882894971994910116653098159617606947382666465265827934073149581843574168747079303264165473854541856300995610671836857955459386813285756265836050396380999528140962397001173507130848242356462430896273122526934007196624010423388110439290195579248251180792586758714115118495669005420538565221328423068731124477201791687684542038788997974415321677391507427381254353407608916112731572933253202802630975664331068471066961773200187158375972472892954133679797422824510100431842777068565999684151735408579131970145242629300590572768739298141599496828078146964292043810045155226450366176603196747143680410618843294153451492899926902981161243152314676379730510139544723263847694704510598101800092652095241287228658732129111795481613363134372006771072828329085139105999747170557414466556925698953380287659381495924728130637020637721799783925418708216573598998525552704951364785122583535670893546026166989697937399141525209691704609615562886188801385277717762257375135769028783342177727107278685699584204300053759861451800029240514604114119774444981798489134784773543782651717822278629982383549387224841653666156161212417898106952793936680643440700908997889380673413938892491082427875339661839979071483254800535932318650252393698933938865621804296962933549102287734804736831624636799276952994623809707676549465641168922813438245203045369435344800239413535289724800650675453116869312071556227788088654151122584320973028735792290774645743030139657754522018850856365041268598245031131001584761587541248151924325545998141018671413809540440325310671338641402151301049210155368784344525441360908908091765972289741042248057644777001779235588161860678361194422110069381607170766031214861819568598184158504191470560485575864649729495643671512834354486944003670827043202296488516107724847209327907266610738370486182184907593112047769216105625786147288370218965181088817311727777590264301849993887874426768287940785086129518334608636399761897927543843234542131122336688403710087601149535871815609647609444387075529184051200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 32703176539959057916559872775108235488511117261261778642560154884627736815705144844845330466141379229001263395064482916575375428270187160014216520152510384298206105156193656791920520193347549139708809556915857987128154751307982686680480811992912614630331276548276207778223547708196775769199683811864251592051296343161028464618998903316729940747775259012073714962881991798668592839192372916195387728739829416299005544798322664276136029093159749212900330006862587558624621955956453676161877516503794460333570555799192647275193878926800362359913808228804036205699769931905439600057956585625773316302680453331395504436303940293010984564647303875221923966679624593829880789112291154044220039998859007146573753560410373728118147270792754927178751610144134337856789792501979423619692710655733016918300738990549718502457208262733551571230267974626666970054480820208862972636092816809954853230598135868197725275782609486390764068830716466903310808970357086657872748245053068799663706789590196987178362566816879558423486417371314468161731103969078357141589216253768990282773653939276743562228320784354574378448783590167249538240241191961583045150047933441962853641771270776730134280060490551199000656203563866537589192752343879197655757508159230736784536555877293605274000609711465452442127837507038924901717108687158701816269066427470735068049162451460831782683503620013796141768885566892125288870398314628815437694413024942232336418632697993963682861863760856773349549029520352924994041081599590043115789436230479262356363693768604349540307632576613656594419307076720010905314805017005484778139643055480478692448124063837253316478291656146924061216097487104585405900362999470018169891135093447083112977666798185448021543809640348177285785467566847071882190982968761981590498549769607566160250275034698686720318524257911257586674506514795248901946637689652061516079367465232787856267035729875200143503535633599169734456609440272258690265216649148922953506734759779645641475851283023192959037976690172599729292303738688452291074784674524364749030421516819090342261414619164786491852379660014369988064905407932807453085441682879262950204904554718237636429079569968463937930169986320045056000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -8521001661191869137568354955239747375474511375479748282876164456217162012354243558189014626787175096584039076643985937455350486898575842920545177123008698440751235526197634923736587466950065627927635913580320770416956143175550982458248902575990822849200895907919813465989465006978099248520918260883555472267564214925058086608788203616235373706685253131866687775032443146784026056246040370639909246463728278752872765076393525288378964366170642186544812602433366030531075916709215951312385795154387720492006266880940104881654967800056646302241366346016868340081651066677165225398014125501027948941460916791585347570205846691026190655881566695473009768530311181894115613919571332907673873687593453362221885057293933426302161973404289826034804928085676295371239868228145554810411976413861948795001052791936706071533688255822205759570916532766967936806012917528882224291651769228381386079205240811592569478276740845405985650650674269015275495149086520854284130207337682203472553209883862343258075005515881556758254951213337115960335011949223647824246690293415976150328111290323235180345365428874486656407327127680553578004358454859696482544075073092297984613404627438468073946637569613219354775596111747364870572834764801409426522997748875946127469475870263103279407217477229515655597233553738186549155865714856305499836745514803002242911078853473121827975845817479829206066067071317483389069910695393668251597354801492636572651484700131689881403624534992998617900553313388097772207103853947346440424216525232237111713723303343782266223717897503984569229276137646569653409794890435527904143879762355895064351872979220484268314892995424234774266436267985215811718252007225529520030259288696836675405004818923228877497716613279479379270056155871201727702719969604022380504016459303923949848013189064901716176596791054481101567267335549685013424455028905488497287472792682854504883085097973449329214179762863234219823433411466800578660563606280992757046022873787740444561979991630357027741168972482273553248254749005121680162298102381506942340562348714857681156955647858809706458757953935242693385166192991996043488100083752519589690605104309958584364104618717757151116390797133294592000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 1909050311222113670933294769800910389147420111431979242812958493104253000535952380569008756616519600921423960755640498497988278357511912707150542709435502105655936755225537599680339952954683559015122322813807125765918234752859697334188052951081868054351848276450076966201620339980954526115770839964335980969922056546648635608390093820540040025236510615971067983773753443170825752341047629790361595601674554718673393237131913531027163294711421697075555509851651339338330858498366720406352929245347270875799388342762354320702268073011820311937818820567460082633788830172881829092812237806273039571742229100015271189723058364594787923020144070608569740500320610622221654315415808296633359654089837227121002793745364276642814287389457129325788333124802679954370303708398409662766495006319031298740413009245489779335746280261042471638205333766944848357968423707879964871558738005882327601781989233127808539262220123146238768202968080964234866291121021288042645462823051414993425626895076112180554245856240758549812155049566222640707108771707738453768688826206073173649781343788535922316895982097636114084397706390009510749030121538129977284484260022315575397908603624783536000828103178582595816259863821130092740323112087485981163106953516244904175397409429396878776230076869360939547727985954274093056651167893157556709281430757147807661292464834162045111982509897629939815762127803841700705058563597279605393250889927416286686544801579888172413261000501817986012620132032508776319846417734792640067324666668700367762214491861943531015621726779907656294077300791472352773325698497807638863190741434428282657046661306306824457273187892604665295225197247963772569373647691180107994507133110449424315935944617550079689411642960474710437104356544051592339086958713935908006311187409636415641304246704077436610510823622281999552068426619727175662470215147714316346943142531241628520748651276611502953824455343647901737376758832388734213791308797449726296999035051759655134521034324728044292483547113172320265552683522247063675948665342481036022759674477649586068484889779777176416801493707463883068953985934610037161138116774461814149696628351773402280804712372287861275503703323571200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -365522594265107593313314258173545925161716469794489379133107486800656726519690520006837568577969862397307543381926894308421179131407692625763641083254232960475617177021209286628407555545230671171291831036385716372005491424950477289342221595007127621853624728197997126333750277236356474921552531600747310693739172550769319314485075568680386825258178200043585624786583595596758796373314842673427856656627062175061789760811824953157454824629531084556524922491555931680731088498981565929895921616694998740348555901404304733102100271412293878911180444647451854861881690262996532654771670589437413208132244251880254635189287564749101590648789344776391862484855828575391331109195975311402432753700865814312439062712938419543161526548421366814482437135630387519238928379759328887671334601343447646866562345357346219068758406248010071348854800151564371142457492405545645141244402868454860951348091489046752019817092981051181702077864439413336329218961230866081602459323853167299736428468598090158972330873175764422523963299773497091683510934394488994920687770379829416377173895264057085457490154642561050293608769645821781408835155128678325549529488798928616411018324357401011785581280130038558151001826380087525149188545604301623578426953491682176125972916602944569390932432883397423865035760013722681109647711677895367493055991173567446271019956433208621685728757406109898680649405048281114333936942242467828182867087333276389072092110346631228577233256729013534168106558551626112643292780735968747834647496414055535615736137437156718200436316266726105076574721517228469775179700595521109459151746658416393144873557812387073889865046943852927707857597308507427522014817515754197377481831734704782074231526324007164268987275327020149410517173928955854061352198015284858311456577175939740597716137546671117824263443001667034056910887080962250398432506545139580321496969725422613492275606227991700566588536493975360057059898754324324944105386263971031417089972752250382942861763364131461848395588207598289248871492325539436514519064006366957945951032992252064029466139369160122336438338427573855263207673687420007800104733930140493793581052118995225137755768589071579564846521215360000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 59335563274269335015841419409208073545505695510386551628281573377350801286723853990362687688677462666237260023062770502627059330147180068317800641000424421208469929333485975087148394595473235122513196460510474241608494125296569754659090791165118078902070900434264177983460029065750765169823394161571604135426245687578782698617474058847582238513783720780442149391888452866517463041391193542469184604806504675711895072971773625248902411121102417248353083058849149540751811564754437924572383232134706515089004512952117551970015586412362165730412805743735270253546042010597996182686755755652162956135289358272635863601571293839083748139818658388537183422956756146128918811587845552643259780859085028569654349548205394528832392248405683317124335733752612497203409258439407235436849827693565480475043226949116286109497679041442002501603730405562704626666331134476840006953907608828797748837157085632476293889521204279328790900062973914327902256450185597263020018258734312063448262591246032552709440720229806713841776609602772120347059188192437487947689315777083223885913735292341392456246531646554905594238735211391505261614638027332680775831395505803097192234437676582575959184884877708474994822221283343174301340477643858437045065774867991429038733261067258942760896257896403507794557522651307588013279387340300513063961651472000034809538388299770164228309108521846457636297779093438260111066255027608071056991665147615573267451281401260865061830490283145239485352134857440911220019164920176502959695209227825247278260283813484148826468502318670195746655382972139797030154251019916515115116181648533379607807540207482116648371181684915500894117812105228866880904648981449904268168216065805626059006013761539113539190291288392544300305049692095084102674803937672452327873245745492389273677401670590435502239658928398759096592783571378779945869113767126919693564288212869272889155297855883209360672977858339230722648797434096655216276097152259866310674305699652761835890920206458676331798137525098431230109863370655393061718075726217608885415113680816593235758300823784967041566729583959291434738303214685213976864289354468430260556386262725315462562618496482446187798140304000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -7959244337006565484503066255518597150478075305179601301404671608933227266999775315300670559248013784619825311562319555291250475338938701220150395870198982112709926922024856163579203243501025584076396733636504565580383016233774774693052089138514458502876180565606050849276972691957701309344403555439333689313510062430663135632657675003251131181615383805929384939324326513678336378726127079956744595235369946738440445539865566737669346111104917400918300704121514442963479994177998938034751856676815833470536223279500514356581117073064086114389442679079941497574759001909014449973920649370853359992738225170984120824456908071221864662494711218191727344094668281407898645858029847419000632574013480562017153648696644683464989485038238336181565511447217732981182548946021973935695562423716641524942199831099814491100139951068298551454257860630265136483150503187208919642592210448022879833137959724315462869531623883946925115071877646546638169903393462669012164473839553020289254776098046155177850506590024284338226195876633573744742433652238718872628400506050651170270329633229748053282614414409205139295898420386319120766298886877177546781529219834516837528794875863245150248313304383700679056627233134886496257279488406945661592366869697896613895435366947215183175686404194374274490299513678928693635983796513948115263990155204626387366175169419337779513562475632204718691074072477386714454023338841201911718654668975385396084694782615571287713810422589142757913043663497546188412512693537421576575404158858634835040563618451436609728704426599793913310541998474797934896476316943016980005080802749788003295974143092863947015495751702448045083055179859800884097369388301355917664505895271092225711136198394461653794422854055341652957852388006078956819750716405325707570405218797281761719640845550101626342563978332502402600645986676561711773666652292066491688887421009132273400746996287289492242345259994377617063422488240447603162996319726185460651521319329416082055309750370857869605862959312316418823821753585783147130974798014323063353059945806607423000355075169566415355100733338484058165810828572060541443328711860310413352140413740443911746539208332807436682956400000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 811608859254243518019405344762585863445528283184184206513303303363654806419820767163396171506989251609662169614486797796712747912705016406704687301349563136584003792792276138771759018702970474311013759641427979860242252777389904418232661315440899280926785776545260692783016236964849738495226929942462033727455357755284761286513141059994559987306607508720754997713801852692670678380112340861500497159423271264800709435716962970010895250028635116547484720308997632014881106203165531791362029867154261068952488659127625234397941419249178100841793484939375445471308374831556985549828059727877784352494913835273188857028356606812887233297103688649278628887297155109204425957065734347210367891763255665334703518611557252176908790758942695994084200485047098490026663873238442346655658569607204590439505663399897737596577994997041081170780479384659142780860529423374061115877905055733348091316883764816387333000784686511200688571831252425879062768456476833372931693509704257517903417294901083387907840954706196481815131997793631974556055686728987142447068096366082603927030084252476549890521490993637879903059877258693796557495551181812023696755737561921324716538802492822992323644271314536786004549478014785868690712779306319149590822953829417285625979208792162493467684122721173230913089325224117921190657604891228463702228474133278094187348466880338366906301521909124743637913637130852392672369661030944316439798647419024216107339462255508098073856484647567472882830321346851857552897972279239548640767144335823514416441315663020466163123201082784323764066937976241297713711144128048972452810431858807711025602807959225372543298621295393700301224413625698243750636667130820214313669391612933037322333912286055495039336724405718067407121309177418559962370025039753982663757593718424958107364438932498670948182987459659890676539684330071729261124027541670901534203135353210442482804985564815161165743917986035586422294082638191074480061315108062945348682705839688757333907888183921827925853581678614661767011860462803388317842859246186779544830409993153436906192155260787079844599031835277286179161831088265100706585898440703958251550452186727382718289196309203585459370000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -43007394535082127096030692965406440164374605044754882586761986329525651950418252666352447059072853706249074209916645311890196178227008173636379121826856824286876804261107503464894799135962082178102718995893111682298795546006330083020097343493571989129130928197917327323683379396146931456553792067258621953189013000732145956414540283990469929154141549064824550427883384859261948489604909216872365079963806589001670538993543021117574200032467149235387730197505670752101573276005640450505151601319313234301124978530406908897127425826771916762549869110059379212482578159325126243781044466643790477780177599476405024425322573305084577738556857842801533733288979035045188357539992031643578817867443123896916053875244749517756553520700157806339394153126616613611920576792703144806931378786753410376901417459957472696243369190398422505463398116979889868298254866035885805821396637136023528308784257713446525597437941068854307774612474139612466649902249454083944295906035419845351267647625120681726340528949691547960659882224710227038420584030837760261451530809837091488873740491715565420913543854600923749280982656299871609253730489456789320764992038648902779199644437164755434400731025105399531675120053048419019098208867576946135935848744503219663489963060928943276296097911349461233555892162373302558675822142564248300931223836178745241788684553028398127153773055579570438486354291231114219671359435012106021319860455110211660763310013076862445290697590213085569307500230481456373623843459643505797684358388335609121984091229349658154414581907436801583765631617423828329544505653133012652105110362406983172008738735240389982213386651568074659622787371560742577409784015415441295220832556830698054997301598812261132739024428091422236125741387543105251763671733863598434084832101575155286318542664117670352124462233053329522796541012655564073909911420875961293875570006101027487357200681837188199779581684547737573168948779819271541254344477791984604992357268880174872459329666396221167249415532378312450193346293972967620967502525634245962432723384046152537927427869101507445557954536512367451228519841932747109243859752790227023199908900509659164206391003766070144250000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -4670597234560073015342397159232989997723768806454816361307139465211747206366428782872191250085057806429145686538885422018906474014684592776262147904798246824389192304958655639641053152810112104133805731124649169300501302620938468022936560993897108615221154554051051240074056010707788476541281139293894536303431359941848516041148772892746831368646424309640867112886547724623501006883981816466718877626596691401390936016575494470033716107565633305685054024103903337947300351010568298761770648992153348065988168587006138659841170704756421346933857148730392561779789930964748729074346036552469897293018850890545670047345819596278574595012878910082447011214363418771232139004388669880373750955172968698046657463642994898356289215996358914248315951849557490459563844274400285669017406314420511592494015212286034706880275312546668309779063060328912415907604838959610620764559194331821331346844455675720075958623700602397817698684764092519412029944257051451402345872598551810084442777183597078183994289502906213162850064650526074269359473178970045321938447437503090416020040259049455462527084586434283632423798405595682092544087332699350885623989638024371027757092155725816512808334532407145731562773036972938670305787999915645592303103945020191445492936082165467290524817092319228198480986959786373990095354399989961822544621700323043191736971272676932965264452870585450275041783349696972750888821333528321218073783185603222619082646055685157924659304229130744340859549035222947964374257955944534731160294314857595123556411469047275515676068158460694385810013201325315618216556630112395311282026569400074330880127182577773752952317612758459701035940960066404260485452711303032217853279482482059963976929033901788870123622496602896632379092013683570193352667067635788588231211230746479035987961415188074329650940538837358988153423457767159429584037339592363694476984015398463346441275074439624793121305172818023442103533466328449330348838116248109488698923905893073678250624198625058054923653918219576362970989740799496983143757061330119302703925692503752735560791030373080258151368241039218561808298360253767123286203006567169592437496902590389367532116684397429106250000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 1708002849809327725596879445685180285536206762745819599770666319594687187350229825830295482388383480145022774098991851197980968323644002536743181620153269336889421913074593402190697934101572440963818048857043561071744763287819415997872408503991798018610029278729256696815730322372099156215109799938653827550475952385681056035765660019899364506830792335216994770264107900397128641658278887905687872603460460800047908285573032381939423806574906418354042201342046751285959353511118179875562351630730997858888417025679917814165068790193394785163064269253001972725303165658669837201715301332375987333462226081450582139048016799952267025846441572419997628441355186539014949263824396287473369575177286372743612256451852515995595189190938648668208211383498156745270589932342605320050253188323813684724326123734554146820906907040143205876583598897991356627372697277895036504052203510604275607420795286886491246273218915465756433672551931811010145006114793762036000076122518362340275930777804640432926084267274347482682867685831077944570118712173299656734774461748861906686309218863191077211596949325724517665062806824817277350483201289266578175184889065487247481795439130399208601940593508535344847482157406087190762955769021057736887513705466678220147573683319580700024848120061510647339962779562607876720386690376307803578016509659493971648605680661910104537894131522362533163657462311251806837230813895476303085955878765851071052290173162132428567067865937739310642069955494107704514024966808818902684854676117344835106996274810483152957687143136434978006684029273475672921595324800492573806174310897974459392164680119632290449351280489237616777357355737231151575624927147442740464271916814785441276952719469036658043652523995309384044178568866147659700778743107105465480764033256013371507984483112213635816456626288191984581661812385727217734694078710089048971682708922426938305952114777038438959970993155586729981338505661785720512916864210111514048397136977910838421929892733580870345341019248720197245517117799660952869371058124673409818984287376414641587487126208130630009902844952618426591156647187136765267845984283621121633419913807078334997237520159833593750000000000000000000000000000000000000000000000000000000000000000*i1^26 + -279284338331092400003288482521795914478785764545977351466964541215136038973122925297387722109887265032595353453263161270471635136903045602198919675714460004833014610208909178570895058103018937416137613563553321649814849005855439368429215946783098359263338742150019814243975408819445936435193042695846601625078940505268615679162553635104997807844151550966336967046539353963623021268161138663570225172368010068236306751718363408109757758868528868517284496340337903969699507437000034966422514472518293230347847650325635333624900899204481358616856079719712262597524907786173240159371100850621877868617199724669251861596845113963762040137755805958920727602967785486941182888154621541706087617090060241044330310027463313291237739174681950583250886985027949628757978942685045707964181595305989479692460680613076909040104532223356785663256874569111650848686365743470087315039222382057468260458135674310896152637182004173697290310814476006504226456146334705854792216678172965713384822475082961319980616421848217961114362338384827913139413936848467309385380733994568522700911318156365933481227526411069489802049685869845698107063533183055367843521019505804843790291451286243734871103891068618562583517787359959953856225880729241443124440142769554241036402572905133529771895631527738978202144942847572126504925513745049305685919243498279851825394402776057543629617111876792111653090011286608249143298876852737586921956756031890983960787599996971093036698395595831295275865809792286826450549402019167797262655549680001801204571385592353017739873273946518933116508326151296476160026410754489429806681738541146741318339680839477627191503767974912782444094408804588033406433383733620560090712628699339753791181707085497098201639371077900531863968084967079456643668154089294826616433369682868674963592323099539081399876079616237336256327049139415048933972979282169299633282148295296425997306882452035302088593421232028018827821571288055038959153383786181060252425911737563696255799621733453208859066211901213745995866054991821776617539264732016869625324666848709790088729185721799508570922127750942914362466276226649344501839656155564108653447672071884553328023336102222656250000000000000000000000000000000000000000000000000000000000000*i1^27 + 31881229703788721438028146736853490006724754210756781370169009388782159613491818257190099427485195440111341278529709031968247496783358589805564042907418940426413253954056923012586099894026219612705514139857424192242019510285172857640644119773878948492332644786018010651793846273371050865066848961349107459526793221670235592102725379334886520476860364830704365330369624375069657185067473197625504422130099122127981006939397074607236776960645116123332998183110397031901021676088606365054815623236291570008224733831331413474314074205889794406848786716893659679457309929517215249258686505471667666763533549662686879395283669507361809922231203594149552950625236028238564982508272880100136685856487322464060539831103162095588151854277185130450446362133958058573046386616375206170309589077511570940821753074647906533640557691956952874324537789212990934005786347967313230479932214868742612634613091358459864435103834541561331912741362385198593095212505887806265310816284572324600154832198364752126980296635256428929664096399623982362280259839031885013318379232048190292635589158176197231754033453783366079715899918040351586877098100663253898791007069867159736985776852108732371407892064112543285153897447353686154615072984266115521460085168541904126897395468977634778562506740551941580506203538348252908730338708490068758027930908549444498095557940816898276745421097416333034454086254663464223644108721103661066608710959200938915570420613751976077866004423409495000527406417536366225797141943136527116617203977350023432025616640805221348851693845060328761551085291764354419828201787412523975299239111669067961989366192697217557641422336622469893396876647343606701704868890416763818232260748578805318165376957793148245550858308133184619031620110841324065483039701006070881294037211559522875899723707794667852579398299994863721936442081186008780337781929345245027316776712568391948950272757411015895845529671299859047493725072708569593770983884003402228395793688192366751234632174413880598364235039039319093930989597508744959797831251103544434553801370883569243215157016792923231238264593730747648831467134096101623390894976795958318213528800170099760725089860449218750000000000000000000000000000000000000000000000000000000000*i1^28 + -2750356420766432241095378586164478438197449832456925038047150272488727552116313807480677738575096074104718997471970421860880409790223567520746442135761011758976369435037188363053192639462484328583864400602706158053047810245002925346858880347090415668150914356547471323218906615214634190689584327202923794743906638219345205639114555136336837326400890798929551295195581151526489625059856349359056939787874290497140403677352268753721764920514473287866057468312435988706804492043613457476084824561991153713521697299362982234418010680663989282294892712367058444305299524830443329861470503253521034344615251376184662400861630222517419454233813966463288744030832786654597256147482075589507303690321151183667941588247158742232910871601457970759246532121789674072835694979381398202195873581147803787221000768138294785675645667578678372048087361285130152817326727427522398574020825011050041082931877081411665813642905228694840745708531215513668000330308127541168744144847522020974370746722752188998256768205639738725390462219255368329985950880337093070432027944719151309629292294212715244423459732180162949740250559890421135593023925904830029927252069918846987978526034208966649367024762505542261441657090308261554354766427057056951696368542926683419438139865555803564442775599178496091166699121879278715558756155642022832417663427856018409366994780322674201079504889427810111525737021424236911876993422462434414515103734437269210057211935846411930598187624486654544826829248600768040213497503849591923294110865037839625268786213863496429707530587720084265818153999700511645100796706910910579955473164298930618811863226294771135779578185385129712849823690584440367900063228961831274394058368233655067030203740797709784733983119785680529558049339774205934134423891982525950009022486504623226131709818092550037022898782492508327631376785470100931117553863828974822352582708921927425593311092584567157548301189695093934236350357853224055523595068652834231190681378187684489112064945054024847936067676016385890202214045396903747921413068873492830587888136341223871937914153253508293033862473650298766411610515902929369589971146690229798046708458285307108171716965332031250000000000000000000000000000000000000000000000000000000*i1^29 + 183032739265385606897015346109101709418438883315596513134709427805556678251189225038762582071942250822770097781810927680220970472218943506143217624071473331784898746112394337492533613587820784141364448029724647130611012842585241361060060787553476097648885663455551409553122252270409255497664563876786800695605437015675176885738380839800868377259725902166637156797490827492518735251155807973660934737157873202025280687511947707450518520857140432683117988354053945981559766221641861990810570623657107585674947237549729435860322612414525208599975781207097918272464128399601252110348894113746835589200951497421325465615509502021698395153002846464274481371169013979343375110575213836858981411376693224887881902629196714736326030832460938314280637452327305301655359143538734647089479269012595367997185794584770306574230895513958171458582292575775598436934974632491313906400311528642095419041968853238131975832263186642759995101319727462251285018108380719316797130227658414112578853054538735440086270863087017780316865010557507821784053977918122027750135445795356031614496129182551714644190975825141956904655773767818412019752522988423522858297113910653243451120999271568167597514057992047553602995978396414644208486593786905888935730765588402699417173267768678254353749158401659050147969280482552495521826893688589188980274145020233671857472444570176133746026988524457666075919594335551219878635403168078748964234294912882660103478932953602364331484162069052590701659263747322044023859759982083921129128756543177406161954277966244102313952944912181633865037485352390002166719590336462037415963893929996818048778814039403501446536180699108978885359001502066437477432222078580406739591017168447769445322684213353064054530112949566768383110657060860347585129783053291902031302574263504162721126515182826180941158285097266682495250551173987621371501418558666848719360166892268847051707461774680485522710978994540132409235347696800337326860650842604707076314886093740625061776340879070788566927853678331774854431627303986736996302794038796135836524102244139379865429666859810053582348454309346490294169062164177838362464791460107191363199696410464280573507019042968750000000000000000000000000000000000000000000000000000*i1^30 + -9404676652575189074067159561810195488548379217184538090981486446228643809142293356694811882814538192445005664112160398023402001715376445872932465678782937386044099252275456865333855974549210965581405112631503737141342630986365089723806359993304178373355888710608424011284788476255907340426836650643651240164175831745994525651664214713956104584608073068616729590390418605787702332959096252894823473488708040674520204355824019302383928016976579208237106654745555278658618170334107108614363114280205666552496709580955023278004759114150397102497835917839063545666523343970568026917640957144641600996350614160454421953383072228223669373796118409549435385589150422677577999277443165963231992768235760883549019465995631396513868189024108418332035830448661998134051472872858133693882874685841551365001070065102692342171348052802934185189040086644849830003546735241141241607037996800269259297166473368777211963449886420140936270760053700133629683381781259308757341803018194958926094966657517412619958255381764758255123111375268263339230381164422912211505722610341394435308348412613812872592069587213086245347568441881592756172888425332832919083763005054539119757859025532342914448949014751880079885350949114071644733397794740974247959919312475531407309486714544021680002827053369337834282301324665019215944084588020271164011211038423947766159109440727230136602096844734357047194656399877785218796756445111268898866353835502195552187771326601226053520768628033973016938370559810641993961584399440506080623613067448565198658480241066470774897763049715101480594830242665396611170157833404854206307522206081470995909357815289013607228859390350241577872462863176662107286440217011136397715707165108643101612541316707119600964192614600250641516036859320166334635758660877725531006405787571729175960882655498500271155859793361287930902831273707128524661142874779856919943665784016050562263785326621261661560825987800840474597314218333260833267906183549442959049390615237917685063186703699081791691206756945045109006212843768667460998273591658867167592892521218670116043977077593462515557330961476666703890955292353033196985978724532262751200856896563201908735656738281250000000000000000000000000000000000000000000000000*i1^31 + 369903257116477064000603695629608996393349743291042472282505394843787403035381046682457203686231805470672200879519810701825994059892347112625725601949151442552817511981230451539527684692116556497282352653510272024665201956911210269668680038723504138385388365678556306267479373086039926967667033641127344552410293644373690923606033252776870972904227571359206777508616572097442943041701454306788558922190249271972815979800251485724065833513578811357832464930105905478145855882341288722708082903355325989109845569562677081882213982293859344549884397443477071886247247927252255722796437875602930924129516311472123393778173503524957872763034219198387900344094250808259165820096469594886760515799019375463968902942906254497915903844830263730997998644147786644876711128228286775999808890827641987719234123213922312391569671687808793577761094336400424120359298530098570981255044500147701547236434512766209883469674091043160563365187156837903892378457187133589221572984343412827520656354087298615496992156000707646817166253382065934211768999972473632236993003307413535104397569651430476757246740519841216872455021441400363814094922917181875109970161526402243294522756022247372104653967796474228905436677173321506495812713816951252304488271171679361653988875728214542590165103526307099453529795175891193406079935687671945742109243829582939603342468376396093680333054589651762534325630266899656739162797038887571833933598081333193866965475001044306365579846674590440600579270062685517163790585101289187156665938766408116855428167432025566430927590004192848176430669849552316086805889658318545971603515756009326438700581781843391836364908757349605025952802126780272812142440575402567564860812338341666252330425040341570849590319108934370540405533686629723136116350339580894869383664931540986150513928463108775621619764782839433450814078596873538712961386880783406917365595590588487604107618462113489912665907475531646329160821214785862750560619626006016313855257532070446785964943104385176642628922020631951732690993564880843967872260286441511960335569079715585712808585402146259355705911342667933627111510719041858863248708884559530864694285167060784854888916015625000000000000000000000000000000000000000000000*i1^32 + -10978903758580893656612313445533311554756466216863192490823316648388393662513368227260709964772821335696587483062585648046262998107389119936838386471098108288071130995034774796436445398261921949563578211448537724228817795447440853607941968042041088894494332362251644892885478754401570783655422819740850430053365074434083446308748637000296648062798576042210201134339724815190304803027322428132037041570805399174940408821469834284984218494913865736686154383283354690241750320268649296536680782422696316612427566557160873700167188632882837759788815113719038066894560683605243188340655242598907629105981817362165821575016975570551399300485519776795319401655784398559832964805899181127886202842268075549339498868104462288413423613783846942075965047707630616731866506199841328887949896848733119801814554543027357096471517338883321831370029319670132545130200129379501737075403959403352829320911099077079614923375798986448749979862073106049210833205918450764103470542284665437832867405249025158862587895835862529060604048472868505535768224262198362277007266963517334776431891054937502596555969849853506778520442290928534493057517896123078579160860203232183028600482599760286229105119864825927706631100297248985472364030885574682191836676401225864620129707794797889074518462880615298647698737269324600151531360044193619280798062079239269541338394925767316876243297539658976307372320278116849361095271019476843841727595746337152942529569896534959629690048026243904274552386005700279422876163886563145940899298511278924475676075179950089138590040689906183737330179220179032621951626420527168172182828253809290306493741737760726041746846238959666492301057030906824273749613648049828804104566831504901643393436236576988278920809936038874049565735672787895566289846043285355748283255265052105773185217736948948701744384677767895775067406503609565974807622838948714124003555071424240165474824730564191299793125365824614231070664074137788395974029426658782329248104455222362529864075646190933073756077550625968287133937522296405902741814761215935322966940970528808062695885310188135086966712943635306656485914522048819096216256024976495573215423702667787075042724609375000000000000000000000000000000000000000000*i1^33 + 241229095488377387083462444066838590832098618213333603562177458360785670415615886226716431918231639454324734332266265583079752660980693428212297006999293416902550072111391458983077014680474052140772344791273370304077374458832656985052672431821868014313958181473600361550515061074793176310823025629398626207105133056172515807433884925716015619522234473281944156952728999440653438017520794330522114696123977502505044529879685719780881372141698693705411045499760265471203272004162249458661915983049805468282659894098161328485702088828179644023410400575304296371420181376040441540785385952227690492443001723931836247844342007605060064316438889153731446835835530015272697229401064418957495025458696801661165176723295328925690355303429985173406467363026362629972513356130433292756661521018468325517847915235565991933115793911281381875531913904383296597262891330968303151898117032282817096497670342941812440869219091688688110052493971574020200947730358802385900999921058162347284552570738908535615088689007290496950588885192730907906389487600833274813137044282145410720628845898539577054641899942199231786140231615753652274852587560349981639424672183335710343496008931146428683277717608614573076719078531476836046658499687391219970095823498016804730474401968596815936364659086998224460415651290896773392661286372856744065204572589658197361682748000989362819654886372851322185767816211560567703544394900852602147576394586177055792383859339443127657303651406662894712850191965883629085573359127039317412980557743086176317633260535750089515612725426138762765363971599371023518449867543189462966426039751054687056051189426024796142821009109387519460955612390666247012777478625216700363451348741210186633390875908520082814577977287210183774579136258806233689341179361805735515492254603508919324415298849602860833632844694503585116419300349624909188633830328907022854362587513509536612031382005022505990937738185199533117049262392563062321848711772319976679716660544557386589035458982997145626611317365321920501015327162829990476317073505491964930478759911529473323908997413842315310416801937154671146687667098585924764747557645575250724413426837027072906494140625000000000000000000000000000000000000000*i1^34 + -3771355940080050735329661207718907858077542486909621949609809969811558500957079931315936897279561566921467507882739906330155900391213152559847442546670032063661105286439772338425597941471440299389511517367937878685134979265019863839642726755521034252758540990256954723084453805672098618549574689875106813075383203773072410634144110590327191435592859426786301022146587719094297944482589289799786082454386811718455006435255637333309701548091978386276256136782901032106678725266198251430232781542217054263209444652115079228021074911540525434957042566571401764061954943428562791122693489368936281304050727754419640652394539698072730565893031921620760231707154490452475662828133046375025789144904693883783260881343790447151592813580097115454055802086528528281869272709126562692792012895618662125573871511934600397317847149697292165290550288849490582770523430018034676140400081597846359009866739411400750325588802422154747308418551552555169815117381625986011611383793872578804218858167229005784137754763506549760154491879794336802025042122519925868690105987371905316846976311475169321779286065370334928132887156730333105668340860534562926316832868906436475332172538776627333609787687331226997726244927615154449481163671172346116845099563056230670358614314916788356984975496474150687470556983626106362184355508733501704075834761380581651293640217539090767182774547884140562070096937919638718678097067685677224842216861996832570108966828002577831258510902432978851512701637929610555542024863183858180528205398009987985622830402148809803838422993895751646198991869272426141359765587803067013338782367277379639408042037400455313995911657579368934091974523295229476200454805305176601148654345677383774903199477261358218612259997113908084390805904775083050783630277935673651911377110039742360742888742599264320922405796244571433334656605572616639079278669589106455710174697534239164453267052576065198399614122705378435813292275666453378775912368255457627870170438092504349071336618521264940499694271350103082574684874106151046872935929006353124755297246526890001519725705041298229947092772055447575961470581194811668371492658059593467827241381108760833740234375000000000000000000000000000000000000*i1^35 + 33620800214794473459412813508701549919493245908920082053930414781419571102640969086461391761823675828464833568237123144477463397644243736418404128357493122351449720780890523904674190578552756601242847150287105590334132306643660625011438413150551618479871886144253293921785816172636613070455996494826386351876892239620734041018706077644636838854216339851761259727476821063190353111657498208176957142120251475200562762590399739202749719371284335223157893371005211467392804907147866155339792435685556295023229111454357970354886711626700343172276712347452765029386864666955680149414010562603534166411836768706451704411375080179712914819929862016522491962140167187925175167016638871881132788559449916076014016862359375227924314837044889109230097248151761144564924971883306103223049970617099783546844166005237939805767203728924477494905837902415135876760780074384585726359169681553013659119613964536500803440078961442802338629524598583431641610936897373023027356873771820748775411606049813515324813327906825150918974959252164604688036891987974994203554558902625353387553102912261722913095740675320045697682795184290895605006774767412245187369879759958365516030789912665594137548552480473230593886196865448807829578892861700146551933854852323793687392980426313128250616136843720455335339307000430647498003443264036838577884304130311122164152242307084159860357760695221941672688200110282210176036281160882726235284352308107789738664386186584999301541100050807067034718159927798923070453236017393025812828512122663455168637607471779098391239942771144462896472897633647554194809214016446545821439239290147555708033091746723341111306471017979446284542112330602181068595307635181877968417134096166096185410157393038308080008354653778793146425764961351475856783290018887759754898032246273908310455004136307088526184727185534937596066856958810900476532911218090836862297067710701296801257123731901729420812551847429982466391361041033916743254684743164889258201659314233509597326926756793313213798914017631190808714795120408850753527125328731286638450587903718191831803316852970453350822599326742507146532242759859518430937728960415518783895440399646759033203125000000000000000000000000000000000*i1^36 + 292550324583182307091236939026376116284685456750938325140582769340969738735255356414048851553785100809604869497785522175364338848542094717506172131523567445484734926624898338911757772633656977446875160935817137615542201127447433554270151147049708332163203126279130040638048284016393560625339950965435854529906276192691043788872729787384412441469956315363589642912019433914166017775876748170691866445192905921820728758596469789659647266841848249688311821903039689177078091507111535930625200405164121210935181498255147847816515083597908295529887207726826501951221138919320359944266406507445290306836548173312478839603973242980525615656565774928823843583889003279722578008384651665646641220672978963312923509823871140835557570452127287687447460312273736312714388442440799004934221236395325053991331554862910915649232350951336078351492158238679029633111423036596127262450012183526150642636062322523474594358653528338055971641925497617395536909758796717344792105599993023748407740854130563886225528419847926834073460785848706134666178583184225916994071207449077471278117880774396117365661518069737298972191441408478062607410139798775249347335088856008916670897486878675409462143674943641112323769152953750139550870567039628598509083520897228961738642931105869757826431085432074609322318185546228590838527627266503400941437742676161761395526664142053688883278970484081368886079564907350332867268445643547448141750481152147246397267234369399550550636697618453406739588647940448080559942049973263110530778433270718320252225884052006269306742073995115919629994230245760209305531502873062820715631971625562926230458398807116798849832641133773566688477545315681722867263647948749278994449334645766029970673693917092956121131936255223759639842719696887724005562573952155791016586177765889039765507093236832189456780122788112980974855896332589675451692541072728478784677185352576641865950365064650314572052460807016624234958672825279139560602039610348354700966850159049525994968820259006332200734142764991765619288860545787502515401317618011885542339339281728675312800094961039682326005577318512594248142596064746650851831437396876451267488300800323486328125000000000000000000000000000000*i1^37 + -22111960146604087196407165632237400818001773759744583801030386520455815852866213878144067252035966800041919121687128110933061361059151848469298017897872257056854160224955203020534343464362700899567922420305283375304428045361753798361269435925833447626079877769148561774206374570182264359091718095933099171599073557482712293347806514855856393886384280931496589899872256968403871719419087929357683142757914715131299522954130882582710391741169576177642208771754968224988564897637929382083848249139547766865636598301968371451880276379321673695275219018514604201167902169989888375577298339176268259916327335040818600681122479196704106843731654982822751000984421538781839010789868423045085829103564147238938676956678490300104516475637328223585126476321576159674907464347731409282953258791173047433305798374929083527782692885912363921530937779359268144193879628634841687011399037609476715358099696624222460320435068740527654486828082246899126319057419929199478922439593617088106044917277575389739817026170053760290619029201407007041584544178008839005901597850155155927962720644166418339128799323848451504469381358503274985866329622158548900341900134377470149501195646238211069710847396818951074897325489174927869586423697513595136466584807259997556777484503654848352929188762748213112495346817299063651882348606557614756409485913987732090825406661195986719682700236207227901433153184614022542606346470279586734544940718222866909419897772881490930620891044714869009660430772565326367606338673389907897732353978367914318068118946815239275245540282941690023340048850440430492929036196958641520386752792627398842827874011034349073028276647650469324107738633246115716025418390663562121324644070404680058464371543353531922201787053619458373336769390058368408816326360641664822380134288484230614468826293778331324800437675172542706753726929098450622594259401620897507882969763018888823558306972284121041725208365877289800872093115277032547608232645787873127004931223574747860705996350784308898444240643641916197932955508776153091372571154318404137345227303906011600861163982832609919079745826948213428068720367401716971997379441658482323400676250457763671875000000000000000000000000000*i1^38 + 533036353253160634332277142436240779171629817496332063241853571974911353353834567447236612548021373966863962698942899057192513631446247161877085494109328922519290612625124305405545100569362842240964479187929929615431046862585450187589845063970287099764694891088397989850361731516633981986046464017493131529019012544447372764748556945711608377674255051132585292087511604650202602039104887976203723784137390525547264156524641422252862498369401599885839546724744950256926506568985190424025149405033904962739584212380713949562867912591898511167196206699098111109328352277575691912252209149947543474481672905692802032462577911381775154415729112212944416714627369364864621116991102146510903089165700062726641055835449598678112610655317465937529353149535161373249808169309288823012072160136785684112266144066061650176510374303407847622195900530492213376582119832975367215700692829043262444483311497989996567989489226063254376537661362834957182922537407260748563803853600351696835441554732855396732874663324586236999912019630742645722228447962695040853893770354152285129254915521513992505328773066198545657021297126893526276409451463986149162690116532527470979924657831672399144912633294913464655609140721107869546834487929758006423783803526853770796020575493213062056969680766421519411208724182033679392202434431886021965617484576996331771025499772153370258538196998405656639361405906598536807304144812258317875525420632993609996622451126068110841174366759908646327281443146362079219521568863507983457594917793078618688666599783010114999123139671381243693288129291592196317669940978223687916014578098762177064235358218251529062096690345791723763238083802031353668672560879634904492294389483750946428181081708594665210348365830813740649676318569966708411271404814371168882932385858841252719189162446358465481267159842055479666325064560784392324042435081484730035251626451587917214372538304465604965348978924537547343220693499244850453362642986914376527244861080519069289671762809391785344982501439768112610794709133783948316320500445777805195091879743213819987689254472738978053285024882664349424745217078484089586283758556135115213692188262939453125000000000000000000000000*i1^39 + -6023501780186128366385056409873502815418439780689243980901030525378566687431218847659104289740102147957849175525920099856385201275838042688121602435014499849994846040893142586107427457840478967217179837211764219268118631760416421534096637201472788318641570563389752486304300334455634911682727338987785905439062989888383554111605398254321792861874273051973850446632237414386230650295735388409370632161102493549716443256933592377065275907946400765117612376660468247375073093927297676363993028551105344524429587043064275887784093492936593268264679222438413587192499696229532138088908830099548069991763032370798333515149010110802213657383575540075691783004497930824840784112340524562293960808290872313093501239203945148703780110923506678803552465721913286388649604057642192110725192028054394592237520152967079470723656824511420030095639065407159472696122524830362262658801150494371869978886974566364163220904507353410233262988547693035985544202687055597267767133463977738383950337983112521506371697741963731288285302162820269465204319028200891559006296002068751472206169856563067604640572493181925314573125713044052446205191454539643958017076049422220225043926535266270709135662573076685304918345487706261461806355785105586826441113953880551677446669609275619822590088321990527458576889599696786584799933102869256190650580228149510686336616670912695130456444508000807859662216202144444164144757341179305271973319853078877752250807168969895446405824574088839112760333238410282519821953733527126263404678394993920170984208029437384560514374948219120020847533959312182578290851570798377642508005601590701444930302690919179196746106222683003308907228257038912723512710341575554788802980759512193000993059718281331344183939651546665528426113778072727280612561428369174329489862601450336012579122347175251200641566838660207639130626856123671713850540875035442968625565294995825311541128776636697218651958805296498584084763101223091826990165830986269484972242832400188501935259988597625071268184831879065016742350723095303586042576413308486354353095738752050723408456544401026140776260318623604770642971107061051081065113042286247946321964263916015625000000000000000000000*i1^40 + -16852631139999782187935128507312563918573266130010137551103895615757329783486235375951024832435079519714495729221437006997877793208617541365535966308942279736420886165677640409468020078589691793762693777584433784381735383052804992581631378456291569723833021205036263112413404702756874828224266690550536086882948689904635634241163298974672582436386639918407089038913504529455489940275556022745048208563417826028814958093963317255752316747123387846115631607558678224571740885371562426079434109734264955773598491523652198419088224110672061602146254657237026396314329798239688453712631738848730135394411524666700398050406172550888838191903706336149542548913282347631311371196454251125619865789956230757383273019934997801221020088003640336107916594819543441782498381527368694282959975227192099927378319485395907277761212798850180778482737811998596859665014782876447894533624836183735632872549039679623623460248325494877710744681118651081350051112155585058205216132702314667734631706606556126123458818856845331558688763108186820207059321774824990324579589973560764717504427157661014677917722376986406163839333972553996321512937235672169019962293714333976355370671004670403701032157845721015099922850058473006971320380097435812844184967320433863090870696117463982918844333507587839207947529586617877650937270159977242657851816882034532271177324986955435607993262526802085365404301122927611736889312792564134431098437984769633613390092466134224101276120446274278133608945963707197659802262757237811767081688763574444607215105059678920393611221002213343869017764058699024885702116583399882561321471481681815544432360548372587421844562155084893110198596440576047682480909729754211677732935389400563792541388262165555880342556035473859367920936918409409816844994444105104159791195867222462890215414847988894846718251550765510360070881909743695639579269857786047664483084269404070429795640411202907011564134314805066596070204315296485246957838950115752898683520829437136623619611434146033349674334505388206365199027789404207541248984368175278781890650610635740477576987457165906941144505611706796990608853888695220559340858380892314016819000244140625000000000000000000*i1^41 + 1523110299592622696286715267627101030074459300245180896549786275775813758676481216595243196686481217895480028917860263533688573604518762467013882504108694297783526064924450870830407681202528959272693261754095231229252143528886521765628522062711576560274783029115936370518077741844679731460917942445613470831369495582494011807641075200134239282222830441679810054348290563838417161520483792963810339539918317207550022402829107164325350012878002149142084839336591974074455058976689377094047135110605673756499296723123127767525927370586840284529979039253996475420844934288066876913263203805692490377849267506602665709948580166862876582343246922184755874784344776229648599851851854414744178541138951469423762035510090876459953334545309683894764457961366771062557986558382526636982757160810057431274149280246877105883476725862060882490354476709986474856571358255833046136774316288210597003867586337198159682946504783243970146661247112102812641969335966546941278039261427398457252564675346973641573841222949005177375529812038659241486081008403436820430138145899849736766750059619609941658846631769945275869315951518706802570588762480466349515847084527231334746599932138278700388339852019354487284860941148162177986543128209972430340302689741556137757842376998026942385829559962436967166078167202962838764247638780927731462233335826223714985590824683962841393958472058233808173213490599612289777699241484475787029311577326006492756985423406445055038918986294389070781689463378014081531699211703288795170957951042590749915933479782205622428554462472892968789258528480234400632943619226150612154231090968006628745863643427403011290920119726512974453180691051683187597045040668075328274565080740468743518990912294622434082047119601330116330117791064530153840840868440161249290455798662758801730996676324385003609237663240813731503424460416411823189243410036242410996602329214210341683163498987375548364113771729849216417625787473850701105200567194067695922206098777311783547526121139970948653700237298092517243621677082945002763972786171408195943264597671184892535808240710294616526558171786542758366788446611445164569877306348644196987152099609375000000000000000*i1^42 + -18261266228348415770683734314191557784245363970291688591052866100652049409163739339055273424117979551549139075002924522694880831287172698921637139552346921633684295074183771647283501392221431582096913805416264295019487163337515394371985708119074110706850919034493751541757214463629970220136905452901612540807793318519362699929490709768762341186303231156953680111134806569208117967050343081691670042268557130499764791353887434916607388869689318674886066471154102343709408094094908781807824819653066716417009198108927976200570960986276819992054937500313872110048831243946033286228304009784765292220771846967652019808563394680313434009398920130046280624635008829398554066195187187400374674815170894617443047937185826277428804930108362156333729139015396044310705874033562876674871297938043389006623700731483215014247036710893405423453724421764645630616818083713868401513065463118822614619897666664419607958387192435781232334585488484141301686464641624574911116721539602496901447311836937841762682454603281724079851932437731299156466342925170306514582436362198318404861676927123393676674980333291782331253432074643383520500085299413033143354165337005785261951556117241344137295825538125601366695896968657133597486190811754136281971486114866413796615162094960347319878834700313051264528396716390533637997245021797021579932931633960910519825044207328345645090881880777138853530368480871475447402890209359053253213981632377050581210507833419477030550820559152300910670937229680689986059596626252057037434891135004589818413777402578115460864451200784914624463614261119856825639805690196448636313201331938553619927930193306035999384894900310148520224027219625668541469522740818261197162991982502798547078602370913616039477280859003079984142443730805226506929155426706374547180207777791727974480564661251532311628384124837966068647391527746405745839031006758593046627444329651116220217185927042188199322240304645177048574683990589694782517355808465650556754501339383253741684792502547491591066291510134667138550686608569058568624654084769808352784899796389631565710381087695685456797482056273562985102143481669704305613777250982820987701416015625000000000000*i1^43 + 21306861660480141024617883683702822726425718858319099410367813967108253453153690488488381016278692890597529776899703669046734763721400429628461573324556771050522744064819287896105874605875322745636745598445489234496620092822512276425274838223188823414506516797008265484598676980251191508370753227934136357640456243760588412654572504195011196419267045152402560619139107082396281903223064119093802389816963960709600003820208900245928462248390246552096054155286648270190047156670282986146520319020618912304474673924919696389955584177461017725326241286812225130646037196585198047781681021976672389041853403273427236105936709305038162042300071890661286998386802347762681474740846575685791939526488240081194348420402789213090382721899995640353138923602946316648160942744793875991691509739573050312720210096163950534199670619749164903695314730549404128582465991574861026837576896176309572689386303313050809662159966589555022318828420580074095685326427223421423502780328559949382506056186800348652055890887292105836196388633908343552805070357215158009174636939175503183814877293895236336809526797604981027236513721914684964119415726787609683134779641436846620661794566391741006559168704487546693542025878212368514271350508508118464913818401369995145505516215333201884075726258742525633914418573832025379143044093417224589656958217918148175720974651157400003972269806906583583137497278800901834265068059792468530091052757920033355441944106086467960709254928301936393533532798962360922148353100782624026810159775643299235545935941987983289103972521969215166472906921223284313888900629648212423220617512191358731257373025788574895930978008238028516224134474125797982742824195716321863603771908602296192742428155736302781860699933960042612944128487675564431628033971026587730221049535763903713199856496417844448299321001926982529681224240715116194057071944461959593472794494800993850430792331396518686784583301495028043704999926303131754828668073697222746433878900733823058139683515712511987556632167821722976368171725655954876709896404983856678500431315482904571442222689046106408427494117267962734323839057864987580614979378879070281982421875000000000*i1^44 + 1447366740368917344163267543083196492252934224531306057110157321570817617572750550443500079030323708855548098456902996874562601056343739674636031217983220145566470688350575130485260734708873043545952038623146545478779104115827806238760283780257672533988568395249213125358987819983615925751449854100733710711656666529781547954675174216517902055719446653216890471506827433876875604215522706404729433152036932766654633741854241433958541057370463722301437659658920416582859537491004344236447659650581236806938288290674327586883771336377409351072002828107631507023830186645476440461707132360478363355310150792840006421660642461002062080013871531291503742087906854821034827066386935329307176994830818155214956378869305535574225622847629187713782063719879958165947079884866649736374902877786488309136138798888428429641763904636088932617384831709573832656334075441889144422019393621308737767331796293153203180529010318764192628102882571136643313744777478069900950226254684002115711376563136269016808453415226008157865927104046977544220133038063933170286693106163998015690565137224551150564659754712446783683258921837670153816138295242118719308233237328282513091706459672416888069954238840677345526760532001044332760584071801139152049072079888193710290632264813293953644182384495704469618527130205960920813785434440832706803298871790886107496306119274484746460751444868523612397640172257989313303999990285096054377196783690673329487688007385504264820858993765126261906962842636028601009671094426913298824629921496288217401222529525790685106872387989897774086310100967787704565606878071371857946619702201545343070415183358518013789710947063012315547676520234514836677427218484864441350425969335591317477330003275659366949207502469481247611775326357023494407780378723539058843416817283158650751895925395853671511097318282257917347764406937557443485636343221689545275554956597175502502801305281050367525914634150921258293261160971171463602669224355074383849755735040446508741922733212867621906276060242250801203780100938433755726125283044292510150292568362670360230360910828667453452542093095677368863993076016384975446271710097789764404296875000000*i1^45 + -11991026210816504248936226202117995572976645190194846528952630676908833442626745167220382185393079153385808550912356848019141461318969393268701363249642610282502422163354257468556514083357738521243466074446107179966433734159817331508514148724211665513062871576743977120269716903478440979134083172241242712957529440252867186487902971676430322391969727053556708293882905953555186882712219726220015489552472377446382465331014101290033542439332329198627119900107554849118696954518165380736564217498568999664565268899444834040160051082594395450642862712899625252686220076571241846488686134716243271048830272193919717706473883684497596845693397005180027070893451683477343954244530424327190962484294043812553845885015119499563363696196386958224265615728751233226226927375116227711790556303787036071388638580038246086659394625990399050737963868257851069173282226884159533079781592723535113349393004798825818483455043869784651853066687716004669625065530402586570144730452194597746518383468017820873232645176503138445722314513441949485464317089278006876841530335161647244865658276525082390374716023973229619194051321968389232308050387800073936665215702827589290188350443446309612437858896482540193896877460182974490359384515611346845456324663599127507474557939573095207854857233511671105049529631625983018726432401404177553313946287986308935319942113489181150874073218456843124954697399392163192375718634374026205761504004233147727427756023907180980494982931251579112278292565010176057003840684844863554830644537266067123746545671476608008129459340802279153004786056774402086021035125361859341159006850279652201152424246000289721751675334649198672015396943909153774259492130961044385520644141012980387784862106126012426529573660265363934045330890630481992518239143458496677718975021231180958701064819397638910746313812288470298032511169896884991438262452910357631191352487159659886463328711340439416792125917354896260781712570408614329659785600033796097185569024204867943616855447661643586445479137635941487505702429790362782706540262980404212647481315905558652189389360994214282523186358724212439797235726501867247861810028553009033203125000*i1^46 + 3258451802507828437421073900051152604505078534177998088692963361462322347397456285180014932976434833897504407430893406864140749452153104060111528016586420821083683244186150175279639459680631408154617020953686339837113531491112387778527741569950459779783926269909010106867285885742692119467999964235240888554053066183516203247791231752886173328806170836632227283538058799472192222942914441739692766562578783842419274191800889843567422000954440819347925310111069197053607776231560979184739157508326927766739596260955600604185153665425532963339264123626093562363854647009175313376934675121665656593178492219190429835417350716126768011130139469516416283031716364210212434269354611133935296779149479575037176390772295968877520288753596294972426351022420335123018560353875399367495460653950148095333659958061302804089719397360468050933322970825215137634391770753978650542167585529087245612758258382505597929373222722203917106815498833427773338248406757386660608855311369317676783905255948598166742903113205967936420557981776439901914620784068050246616635390018298134347993731060484923690685157383358244213044771357867596290407080637866239801267952378611459473407038530550747640760611608510214868887344559789246187792106845768144544979645164343832940018893386730007679374720616586461905430834134622823779232863056475384365952761944935176117205695396805130345546090810694370054753006066245270633025608427573172112541673536981917095653059258144149226446639960617182612146455289939318391064503119913941550109050999091737027445407318367739763395703103662474594252172130645010892212836271288283069502387458339102351523172943356472261081321764676433117967534348550177401735244602508011792115910143371434135172699208022871127567356267598097935815240524504046427068611988753939619615758999723416402239151997432657492322441686259282709219846079613145480850201840258197187991906895290177639962811187405408004945634478479047300682895869772321187284947088228455306335376378995207245812229853048032476009339885694439568636202818091903776477641174640230514890455940633734285892952952229282831606981483579427786718696324896882288157939910888671875*i1^47 + 407324391044906805142948389701850111331258752838392192029564122149861681568359299997298924887752780374867007575708525208836211939957686158390844249776062857061662440442807334833315148088678202884421411088061744500207985608983021340529382158226776958665602528995590409149327066261782866473667443985580141329463360313103616715823368485798911202503423477496977489140478448394436833121395493761918854774234704922308093961288225632826113661368085930142521611507028799335674354707086316051804863486621882741484778108575584307009260442984965503028477054229293479538049087198382395526375472701636164442846454035064660235636155689335888072051890785893850406701732154248558965000835791618135968870725554885871238266634769604624408048385844386320219846381849842438453270378441238303655725781209731569476974699177813978015531088817044158844677880081713276879143761010201061150665230575203102357892982033505864472490079649340388622712718227422096288067629613169377154810735556602281208675252581550075371718701693158454741387112975345697376989180271669808038956265316559767506840895350877945363422012426499448442605034897987054256099317242582572835076620493160985604634473679873356224599224359039308235657562044990638299380105882786607929392442311650663314635370381385650598017350424944093709798609423654724250526860265776499049196421238951180669223472049886770406150405121394955495208423446573085993261953127743213044546614049941992384181639087509896101630109306243959936202004069657664303928022526724111976878050315080616675614911986154795589764771926502810698622928200341352921544444809504085151210823674873562578426970137083291798922400113844424690621978738732138301209236308265818721824458131427341173918477326520785327410130124090179665901705171849740981279819115656453286750352401032164646556906460458387101914713734769893220037720127872649195244623979076718263789539289551700543093650105720165288191912980906902161396278710810484122032606051208536014747809066945186350573570402761792858489491834992995225194620326714706925364207174537411591666572411975022405236846023717686755613592468035239555490534257842227816581726074218750*i1^48 + -2759947702984445970453344492034617135738766090239374893023464131903448586149074945517493934396979204963370270120275089393136433247069786629816952890792565806512116612976026835088758798040127241196791069698762198479418908322051429699995663648198856784244337406082776568648589309229439664938295945246101279468435488059216814384465698899088995957876178079540991242612350604600015079440105639996933516447422938858029281219362654359454705750610117775743270023721721831229955129084092078603689546594582262709689191319546124007605776356393597738060504952951966628756510866916421440371538915103113557103082329947858264795695904357551754064714937206379281986853211437216238827001120846968529441847877811107112510916310603375171967464232665966492780655973258533597053032689610485751339056847373011228557586392673501251430828614746883793091242097218828837206856761275642608725484787584102911052306762939258651972123346507744687286401818701754727003291704942555751430225439176017175532521963053711327460861110317700279213617130680532425528741768976054765684706480957451184966221770920646511718164926326735508813146664874802685509454150611060430052419739511192006899286079397521847456993183689296835042805597221634864066635566386026861382541807691340938920273769663329245509078719455266543627685718342375616227923365888454972627642036343882298752151724727000832475049303070961918891488813522403159382482791272604595097140655928340254132629970910816348503153436139771269627748495087445785134837505374321203449933426674937325417769919901068008395284487223633311155816691772272953068966379484565625062602814150950945367756554653204181263698477038249417805179469018728808944686224397244636985088286718260921262748330598442856169934297361318854737362606765469602593685570593321450412857673230777143568478206303873708936290488422397954398545450128411842219308260450106555554327349758234158445145638826752713970623673163366409181078746373052211189236594659649407469861353313458385207734920349157747794352195992132606468870862867762883392147099234218463441804853060761432807450755963906231143715626093762693926692008972167968750000000000*i1^49 + 13987261253784056037282941477075818515862498926946858892607460829263774184904007067815993514581095943586873988524437724014475819568875014350558621442273167368585262803553195078594714006332421115845383645830002494464000721520680848535967539870110157199218096387198824505702969969721644757258930640593098968864768480108715697725713549245850018786551447385492320563692666207771716642797628062219856482545504203064522942650204846227800497959667415903879988434277752679524837601465377570441399176680755430517895811362733044598950108887584886346399866675298420458708194553136152276091006873434907320307094909286241635700300959917354261618618313991360059231951437248387979227415708954012075155042565604875081651098822344675034941205125640177756491201534888219718596301733339999930629570191109785138074957527746672805277348316344010910770883657631652390604690357814965954092922806043692190069414092768895320385351150213746697623608104396709279095480801115000914515584042638010534561440205806288950427965434215855776784511356531795548005012015726616643950844744955981034822000656620673135008868626281018276202103786797865977701355333269327861511181562579671894068023536402151584637971779488444222211239394447911026787418834062580407936815565623068811022154168037555584927188289879497461513705557584534270039153195063605469807803572836841372542599376595308250986874833706505596596956684884702684977002702641481552123012837602405847929623763424446601530336783873773022996260460854907130263257082586263811530392684467792717811115733418218156164743871983458878068657297553882073609059097028877431332920207376505591936115402893127607345585783691394900664312911456538634622314863840545361848708105721236548257546469947224673407063709053480109356856337434691945097528850716814565307955102666569074092228766344076079254338811727586118237249511804818249574354868449711281988943272872163267477251625281827759999861648805053528634439863273128764608885802435238002168583458821429344989613145986851450423704034527051893410037676618213615102876088241909437469391145545885457607670261231727957254694774746894836425781250000000000000000*i1^50 + -66401770324207918050653596722810274740414033195227845701214441527093532567877634242452557781527673588362981880436648509343828991305662845177435403826177354891215358992160550712359981798338095940600941075439365278565921792457974142612456095387083170972185081310252470490460587487352928356419171758912764664785779778042093847923079123733834895727937947209149158361226556031132819179468451388203431760326799280405872866661804199639269634369241999546041606545809768872536168528441128978747204272732296278254862399220314310223446825190529678772201645039954732408542256174066279759587076135961959520433692636146188717470654448025419317495313070761976337827952334106383153003366344564383265624490944720077819434539998669070056295673488972531567835287361782296912735916299790286481559680372390829857668043120238415644079658121568387351786226804256250905701148597293207072308976196532285279289731783070051253141629981535206222528104339643818358265838752648018652801472918222799991903982752145400857360593582006462976422697128554494846245688463572416277194197693493698737753168726484867170791831690999422980236767398303217593415264319716357110920025424143520756881950411914275675029805517254464136449911183046235638916826070017574132450782346967328436524692491350891002080710429623738373387473042807871867943827507511844261614697183958679780681126305466103747163579767437106250011577545651726454140296709454126752070254937061045541197193217412487712150966654938175717005136213315421432601823259873410512532554143853648461835781413464403710679955508126823035528504603276857306503511547553338384266018719609485102338495287480276513742545148180369286938920943158659000825622585895762146721189636099796075778754178342815191457326287660751552130482633571685029230225233560371215980261567583673435407769142915747829151710604516491744013831217881911272961359602101701291689599493379636227713050679961123441145704540932424587575950814903831203614260331136197260801859581524080097147621868142986662393977819486037905570141922858244302410910357633845868490874626949204337702573997748524904251098632812500000000000000000000000*i1^51 + 233931961331108337097469512387124022885974653486580792030709856994267038123895555945510658432150696666295548857432990858334267343488834935703663603756349139612721573085222808396480079320151857804288649513531333400183603029294311285202799002984053058662754534543684166328940754603761007534347929581586902843757687980440763943037320402763743802649902434628212413068088326138817699708046360119859808131304533297387603841641499206086353563743285597092096939680700942580896507780763944508011347380161555971174602970790027481619399664314697483673262735879403854625668594480485141629110392702785620075804762438090313318269476072749000174768119456694866799823741459564023727641568202607482118114096829327258074552838045882066772241312976965277859161376903309873620067271598718950847400430257027782165213980541978640429406797988349679199325633512741036035724049021223473361332636673110082253275496250410159851392587884317612881559124763056316086132054955564125834880780597895910361942555908454983538598577329653195883403054832557556777346725402533797632917080039984067815004847181106148019592437437524595770001705325989825071144780965843383817404318149361092212697505271908770935545789612422552898338164387131696589363856062476067319784428985581886669807331363339452216427894739363360021131199168817276240654532495122626496193137498416971190184626196535926357247243570816166425346394101318891355104501564444686483197917549181491992721861786172323612110981550489389170554423583096784347321758970531707434538766815999742735042861343090485950421692578526273125677337704690683635188675030257434229090837216841210217490279653990189776165684022378958833742508979328715824496371264142826225823245545998342857936120834945230539579628018729261808160306067973203299275655660607213298716412844935986807199335415536180822837454511526933720976173854243635871831787728502407899307044972773949966926187475722726680051472884518118552769203192550828171571431173831558734885216328572968277684276192921408363370268853292302179524183026530011255238810536700607200020822265438673835839531326293945312500000000000000000000000000000*i1^52 + -580163712769630868375469931394058702289672757986877841593399772150555087338927893914207454363542300356154300337860221497191368694975199137954275856792574442325549943796635429992983614695235339382325032336080240406865550317784015609623693599659320270504645015954627549930922248399507723866656908762911981429462550571145112580938484401239601547516278331437642542111475899405673541552570440267944156191267614279205262911267410037520785133485399614542426001680405075489775418854061815318377414894252768370410119772022882523679774562984193650108311836270907403851375391455147322130793886148041886168401260037333801608735337634718672296286507471853025438237527801048516091284433409708513894895235724891027553126797233121714811547794088024452362192698080186064495694322166840866904853078986881541437798433485983460871587610082108289292294381178805879603228717656620451055292183227940095935707428493322481510452305091076363056252480737601317368198584456620469327822292588084609490432138780991686027394714128974058108278726385311362028119732712548058745492681978597533610836243899939366042870217453124031416029362394649316957582532256197905666272907979254808241651997919538301345161839807619491241859822550250810019876099677634575999193786709681486975784633668884858879242843148121442894905352662463293274150347079138042843763661839247592115595214217876430682032280698488565499923385886543916304831048174465253418233771074370450245785706013069308723111358741373900403645037916627396981979786262022484872074798520284689946300587124624047845163191865077145289958081964815371843240974467145386762892691728579278622879870526382947473040183105862243734063541132924608226656263149929886872840365878343802378938080829106171496293135425942349949268372984992518939786198188151994510044839783662374040238616338464871518264711833856871367888890133382343655190662407010979669548259806918180389729334658242088245656727286895490633409296168719146266942184597086491820544246158710054292282135019381826374021241867618908177004121936364621971909565456512542116192908637374254923515625000000000000000000000000000000000000*i1^53 + 1040939720209999549729117071491656393753094105673851633577331251968209031151827735471198190881292656199457693950309106371880847265717500960477451787716711016783319680500851394115775712165575800415469200585026949780192648847460983882393000992239498975863517699037836793897167487243523231397512141864628533532167275875932188191444765129693185145255842335681870142126825313679311256169205406041765544622885575192674606874854921098466265129590202079276489611919386144904644495001900151673634010932629572147956260058973630017206056678608396897252620495925222384530123787348883439198810219168959577640965689580674817050902070035279378657157883310134862639459515466167961677189590622200824961789307652904513799686859048446030073101165487323791279537595640628685680230266411921983495059112491762800261067832774883124087885461301471642716200597145051650926016684353351563913811859093747709444797373257177630535753912416354471029490109264503433304525140871726031466479413752894350270084093605791783269220260101959574464888316038291218984556986309927099656502016405837023319335945418481475783235764188716066796085633378710173990832144714047713538356261255573466216912006544774179920556328337512822814348346917206656706507326638417164125407983714748623521219162876270561737560462172939153249327453219662851378393648430665016551085911301361510191786673380198959285909069512803336324223130210660121578677554681514209185672610508668875912253260385241408069691266307006620663095267265380845530939336770027116457187297816962268693521981081245980660036559054809147844985910700507670149794694491956265807322329656221471278604847341818443975201685659189479367007057343542547542817631052383779400825503868777002824675389868723751289108424831122335348393357265865034821353079903689493961031581142553938155312736652934304248963780153242574056482862034574092673563367120301285118611679156268476211669973057814734949033774660696083750342886268191974964323229272017357553381620943327316428707042746904399506921045226838493922214936621262347031777954831104785538072925779566000000000000000000000000000000000000000000*i1^54 + -1275527411818928620534437570816421724686300057482274876429008496579720368230450057660888373867170625083988801555180229380584719416285097994846665002445982950597559857474454879788244539821110178730537035472530452030176896169000749355712999174287824736283561041839555362901978087640813089074749117462961852088301724542136004844107992818746096107972030666997903626527024558697253276779005007898589809805735779046550984956766946369979465587131977120864178384417567333709758600354965560206668201578083887090307866148306252672698923490805939535870480102808103971132659470602826481716487886260000759047579407976997376792761217898606040006647295355817474315151103077157967380084835738468450208565875268899710287072555280342897131147809014696032060153458356913040184931873690659543641426727581541989120116847714781760770619500970649926422354345534321885072168032299087690488988230034055280023920194807541943969357086262890087544216021907207882876467777784598631788914710829816220419504153736699872108517036213542303306096872910258405650220663568494946404641848610278314603694908928978725425406048494197054897077062434023829244741114823857904366943971380752186453645128707278109414718797603345923787969190057589980781150634599897907840953502610348410733369770482637950454500665042229816850361182996291794997705763237455945929663617023241693925889081598343348838505856401946200976961238574513775807274808340810510365106246506561141851265969456503349855432183190594386645135291889379027988147967396561589121965443175568353512257671827680880765318855413652058152015021786317037621873871689002612046905550343045743490744787758004683754416682536794062627727193380276460761096889358928792817478481856832397419885097666469099423017669974382014030252531067911567309691408091281134181631815754907160006086679213075250332057722443092473315678203884221890083307273239193632794482163555591747030544341522834044579052202953818984574160119558632598829535665010008154354942224983820895083725390687530279337766993248850219155768635482337976684355519287705285713708697600000000000000000000000000000000000000000*i1^55 + 837344275496730315176428582154815741254946721265002767994372500144828730506582953589815361113457956263281086872029725869725858857415376887040344056839266420530122788913700494981426101525582068999911873510402391919777305899994274480793650844309867907392080157625284143323372597324880463895685298407782044784112869479432737286040787732036978593663716440335065544618094536993856639650984075830376695241737487091209541428626699084928734682983926067628911273574844537572209427362425341971617926838144996799780163088345188729341778866745676700787600380550118204941495207443038763106721617936788351889600791131387997882845991199287420261071578675899339540447655134271813386352020181800235608594834862149432997275399203426477166151097648338198875513476400619193576383448028674600898281991450168224710263901753274461160994271453954693843220270330395296448988970186631216444793148451458147841241125658962954938558826014314067254493745712555547104663475911629738672593206594220531575693380213291893171710617057945345967050820723156416163427978421572074921239914967468330747742932590096960393415521494836519046094123041249904006061145432475078612185185597573193314532662375636553436247940420581592712498235761468558111490279420670468202098521066754486930175895780336629168380479509527116642041705869096826617204508182447398534763473309787291241871842115543525282574292408993035661539890760624566655673159611816167602347079522241567993900312277998510768013590912417381612443335078685082457349553319431145938784957154612169311791215165151886517673660116742091110624703696814356157090521214281550214260712370261176278623080380604251928984792977982435873946016503522988576673277142415191623386780009934921258222629714395920645259028975416871338373214963674651401658788905931979796829355775982988115595051208406879897101704444701039426415112215714724252918768480182665659847967543915047619493063360684820979924380525840513628893594623631583358275184861829044540826862499933338644348163166855210763506073629037773615272254881181375699836395257987644784640000000000000000000000000000000000000000*i1^56 + -284635377394452247947985754463840790515145056437856702102899243621737483039733147830698674017378472114126638225669467816972339134079242315591236345535016619941206665524304811126330386977953289674068180614245042154318326934725117250148899708955689453036275368436715927648762586115504817962752993530020657933078908256528973760477296643480034757043963594980756976249043822063709626294021677870651380262116217120074015313824923819953525879901505022970804515728295063501050642733206889044834147968621618850412419525932492670145334406970647138245628930938738079374856403747516186741650651728607937411556141124057715904472525119127135420920028745204000991448958411574370460611956214800747321815694981290480021146991140078705196912613766857146823631180856193446196982980643136405066496964547898863002585997331239529784336069938709203182963811765360860163227030725331551982914224941617278864469521815754520791803360396657110581890469310891545783285702988735541076160652127216401899910452033121242424391660737187131897187804750656664887277516286935039549884679148500915489783136397075023760971170966016081680483368499366607653497217908478606366681310857749117204710711473456659424959972811443889495349600690225424575029889206912509678885985706945066231124245634222395488013322055954300109955791158565052828271747494563112347222996918110594629943610408263691995831631639869424417551993898030744493570485531097647003050618450997568399122955684599084952170017578078410164296030388059572753730157720001681015590855717210613357342294918995176049126163474809131262344026256428235702184122710036195189993505248183668939489122065181133636576403358695393126693387470574179081041549841272864590055013686906368907429763579427642213883252970923885888305567710699118196841678795849740601587097895816176179312025266617999329219978335043470310454809632956581923065194723546254108693717635172725728994757264372577931651751238992548693687079760504698833519598922932889107438219248936527487821469695491627522079341997228921224742082814965669470219521316880384000000000000000000000000000000000000000*i1^57 + 46768947649997138118944223420225915728334004016255610053128217549800456633391275604614102144884784869322244910859403312061689266357643544651143336781686395217843877217721207903711694467138916112226530295197232688578041998816717496433067357858394329538245582181729657906687188928636661445216012793128922701153527547540572150480380506386161170257151712956457035262736728377019229423650543978731225477190366034185749756553230841562387704934262050667805287372421981160544582446725814656102138185915985214182165389075135846958512924919110216600624870662425646845453457958641620305669945890553563086807336375152195497873960063081568329763838144796739164163720538110538279296237878319689036707673753309315594097063558983629971359530068411004825555017410973146361885010764678225643851636911926290933511986300034145328769574817149197956371580760138094696570402651600024545172107586317491160831892335660490858776891354745010062024989463870878205557760379305762820468061374751460181995893658848217822654636015267679514041789956728828504109962153287340349974421369041329061785658499602107392773054933547312590065486434052336488101704189287995851168376885755604789321102653576501867281193396492642660335227149341980885246521756953942182384943570021750003607399207951619762454374020999298349122943538226937800257738082736984256699281218391332192203420184242646498943360169736051357623559875349367372461294623471002770275139328923882963596389617148127668756528100325573885111882014791012206747698721671202290529647752974268774568818345293710320244977722181857688093246261761480323034250192983497366811323824763049813723981578915011729993217458573361295926252580264349446699924325987054521674512196575445278963941989346615218127711115407970406363014167864919900109444474446954570860457453991223056060706957383867196930108242405242366320858551040843539891223014371497405032809421349974281969138937495827453945575972323571696370676803496124068551748317134108145439074050293492786040972349604024665256907556991450801530738817294651675566407680000000000000000000000000000000000000000*i1^58 + -2726944089179832371999287491010869001715223963587982637994182072418950676230948318561902123470251069402544336611081486056273281307631184797681240385759222028301517279016081594267587807815942245850328909857684031066425518209952710981164976854980806814199446227768391454746033690974407318013355494372083491812365237927679405469308014350303322090044422512823406174333774378786211436870339600364215703780979406484357258233702337999395733055853153222578037292278745578205167051328747076981784225886929685476823049162906795751441952068194233249272839558341940116329329611802139446645563192733260220438246153702858338698134627932529003635758379817936905973280676255910305837949070375836505934562509553843007144850745734136500447440871278972799737887770702682227794096484529644844593092406271545567781968679854449020496547092470114023350925772686621833170064252288382391531918175618510489275176163311352942643557637792019355827673656719462842191888029222688925526919163986448737968876182477294690976932182047243343492193718527324411330897336483296842950150503748037302669406594213055895102197938014686659110525140023330742093813796259328227035544643089455283091929345396792707188132577028512669318855799048827761915206244212832315428727381047495119457430189660569520648819903440549607909141221852156025653132652424963581611470460786237482558471750054221023477560418571383023954271268254427763256111981577079577435160581081618473008831156681727662026847208049365134322689966344536202471826367922942318976924081014705858615132797666128729046613141936831137638718293780353591187944728300311346787144000376998507175735574016978992246248416220804413213841406270772426495413391861803235978469686273495218685504513216864045856433525010769236707678758349481111840706738474797554580284242785108509146490447931411002368877582705405169575477368131086528600871206208884156324661662738343727120326455242853695029341436171559848103534136186372409757883055196474434937925105778160142813839573095114845542657145259223525738075462591858459279360000000000000000000000000000000000000*i1^59 + -40859993341253466399410126884055829712282275276879857731782949977215508076194013943398504591962359166627496552505434627690732744665872378932899549874228380112530478843542622069570425489001432416787192002569703146097903239751295927617710776535610726348982975622046122635247573579926338908359597572313522583926515713868324847606579413374017643992565916937937006800298905355868393080878641739603352463399858531144550463870713889328826615536417938796145131858978955239315295643688279201144443582547143227208335979024219144246647313913420913751448273404156039724634875232103416728664359123854752577368410080239643897251499371310372778845382019245886523026762051067230569883739232882572624185700893817651171730224614197961956729248754782237537652611497992006425572692032921424971980611202819584281758243144965417495813179735891599924744691880597554046165539327173341052980002148210820265828472667897983165586419909706125163277178824052605378791927256486070708175571159429567798914698454087498199232847134737210236522427495164357179717732460842180010065042049437060922961655075258615982235348678124964138694163791002220474073702638910124482910783789631334588417003572568893028786363860630885619804475831284567016271679071104084265140185536481107953516995888298420498985795177859876765863364849381755625360784605579755428878536795142921758124689332786343199501844617854068877900708393718589681780380536542377835734248753529471465158223662875063277165487949966387853259534994675838864373547877228442593242802780488272964919501040863837360978851985128525376659167881803653045408591796257687818376354358226135707233688018600429334679437918809576232494669047884740941019665814698799767777185765939353509599619980157933461418066469398554494952705648431277717993667681362273132651276326858816945331733231831315041355309496317728096734999841213703842791964334968354352543241342593848763408856346061548520308229421949029862464180133848053042335139040527088481654049803944761960880783862680100752993820617581694118045576469676032000000000000000000000000000000000000*i1^60 + -287478877905337785696147801828108596330426633824802025177336488471288334260417783050597212979311953317787580640390341152130258725900380218362028630800474094074029845047958155258029623600291801423877628441683332667689150182140588248155305718238701440424120147775052250427715735198927667509277042813588569144052564692831574141934082153215359759588328864024580273872627117826478975155273581909658858061481198633882659459654030902760999884331841833388473570822507213393143717264198742922362820918003844991478127655880438318396477296850306433745439284172954962947273478731544561684905864512930052227275522369757603620946360740666975234952012335629878306228200840547753035535505997945541724206263908863175142432637140161155943792918237941241156708817251824287527568867607708360293941239410897431951320434315192390713999580091718882868537395406540203566068853679613550423546009681963056636292615519241856597252991028733411412403916289788345132110563070097048396195351091318968915235617652967924151916654716457751107218206119645852775218139940568343769415246385555306651453142980242436928312479176339083887417809780821865202043583485455296018930242271437747553224182365647888958482000803261116725233425742851165795923496316166498147101874500773874726363178976933816589702509926316903493262333336775135425577167170032189550688178614882191960407893683645742534888414967884502626593447979429263254992579151604377016901487426330977641865224011727628954899318990110775835051774045045450393304881883626104027188893125479988628188469721626042910992861806750598163436673477109410923514442387616842782374367667222214534833062326105091336187231159998904248272162466895145809226041962143329354921830702100974991518474402975358058631536698425494101024950679680258361876549594849703734886250849158193578097531585173405593216161810172961074828301765984842101934263027506848191825226571113385510541141421242742276686910831051924306968093053898004540640365755719091644660731881779590402577964631055004211678606175400851157286912000000000000000000000000000000000000*i1^61 + -590436740651137047365412278554204758301966734237637032631131040538717982734865103210141008968977903591345837967268106794156703609064594341400216850680303108935331043344465028443249572027272063745487857977511142636704790688076538197098951045622173701925732178567609249334694664547121252413863496375956600711330097774718791128165381100677814926438876468069461181479449342516338787694202236784333494209625894927102705734837907559826159667829741378877138902405502809242701316608627020302521026470588145775958125010127273068508957892003441889839974080152574923683768109475552664904046663516690257338991114811788936344295379980320181096785779493648506499721922705019812425543725406280518317710761580897902017094063797124684351463083222057747457567029007062406281974014833829677046696859118456306929245585965223319395504431974951991501406147161170008025385579557328737179035275595550669950106725233551587843969813695323882899433531453101650439953924295248409111381898991202657227498575733251099277153971912424638246978109153991449814646727138265387268282769971873692627277555905917666666471180450937302413098738124619206670989417621254233785200664418637521800901927708569472716545327815356593397262561439060454388572759362229175473060991777630632472551054388268125274313402906431532844144728398633508693962879649472207260717708244591706143816132226041824334126630810111842098226354368094280191931196001718952887923190158299191824361175344036698732906170176777791264407903695049068946082131929524677245777822931342342522327915747580468545575928414242219139024885167849435642886114109586004270323941280240076774569502843028508282390725775471565264485213068131052756082466762119297117814728467224294917520007620332003171050590714998814626130570986593558724784477783812347613417581577653644929348720804186534470125297873772206445574977834324297825070808300631484261036415681217243181052116243244670528630611019623155249524264729447447167910191465339397922692984877335005553315520979194303735941816168354938880000000000000000000000000000000000*i1^62 + -778697345290596536304783746256728483284015621302812298788206156006705967303237437956370897252833890659747458958549820504751647377465407138523522777215630370072389408226915446672362019672849041160714374091892793459741502099448564537520306264080791256745959908760507527681401511131941684576441777649350283627193104521692635854036808721147062980503930577674469631747147555136461048839752596589360673057296512059781204136695305739207254132144455142200964396079635680086067832571619185614680710366410310695340535281982798492204106092067322329535961732327132308279287655767147228235068248647393639845541464951475808773280798770913924953835886042708910914832253916308918105688305677396495141062530590649315845954869162848788485598554666205250463395242352758796868957020144255517466277013260282695666058486713052920317065495314860476159217086922723261222405005436706184178426403462853342194287518482200078213602075744669963680859110210660526420117787248679445468739908867663436130660136206254362865825821477179836125536546520044264131425373333626348371648225589045090227867699987156886601110544057657943974524396301289022247130596032973367921735563480218497341819448653880931233736567099453236980500515669664724891666654671577369140078441885728691923530870946454599957985598441682548521505571105114729929283153871794235889283722697184100055781964537374705259125845867096103113058288210551653582766472584951963947656649741033888817889685749373228292231266739366669257376414372619421201854475800657612700203202973026165988343088224947622044820339779339759060781637553779215474632258757595937814640704473004356919245990387983248592785951781304466263609979511950947967256123399218958450141682895848650940459531662876449796049763824798542063910890807176985279626752523975685847070369442804905569161280794828385582937272049629852939260804962109066088151767134956747890254371013506868807032546452410068938959913649116131979452239219994807519620227610674193607138132190661213822096139702682035465995943936000000000000000000000000000000000*i1^63 + -712020583033797936740351203038201360845393825182833176282624366050401997856513955273518189027576542524596920578209060349269118232549349363762001653585025535771491522366426594222053769596213869417677091443952278302584812858608832778044446267150790375827693451753253133256990454480051708108543046533388990147923415199270235014530404959081170920727877071075306556934792879293556907633422741016817742536300954148091855704121156865559876087855172282726638438468568157939573436067390079937836244420433827671822229439713173529367211317125805629176907738161730466643122069505558365029071094314833528249730669746206300727684251339512026442855733293203813820472784753401691515462414119078193837696902995092572906512572066702578872212972999463544653574300312328692431171410189982146942416630124679971885981186413781859582711239320737513983872818174663193666952834568492015441106352845425699881179231001778681713207291871067858188879620895632348945716824070160658121992902959382317982282711571146953615600148077313428198826013198632342552150507002431715270155077877021944401750336996113394396980092527590047626338888163746795727982847031334222174883501338250681797830900790098486569740673692019083970454077398847163378658181367794460518638290525045870370290984956274682484388589669551931032139196648740954795503457620369040234943341234629556639496615533558710606594567479342887099752491857767464834148680343863108999210216295807735506152619502743553839892250161328776159741446200878532671570188077262160053999026823338051659122928296858340218435801257847312448359060671299019547161462811276503476809071711273351701335787479946941117471870763081501876641697656324945330969580293478284180867891167368674596987719093826753118040078038214005500921962148906379373767970070575523404264730053285158316623233631044289862883685842085350350621160478214549104289249487373223364719884921039061142745032907078047934115346591919265881751641330715705076766711885646285897707578993781454265261486344647580057600000000000000000000000000000000*i1^64 + -261140345991219870446741003936035845157707033010475166603580263900436602820300170874024557155453562355946454317057906992055620040828671760935186894304160136648323102015603993774481563289136390624976156950965051985162714277426351393832399957984489812687297675103101800690287352849400524884778725165856207346313140386046216447870613345667790193179809801022861093917041274982906077925683746648882929461109827250750983951920378180154425973248965560212646053868930857635767826754604761253527631763168819080731754690926548894696702249714984629477406962368150822603907079566844269523252368845803560959817810976955892549453789393197092159958924492024480206021344048566017335946932062189482686204784928141468963528919958793678108468256833375585687777689850668012822709436281271579612306824371339234281772682760423832576199340668695240164455673109471672294064036308996596643023085919801818895898302231093615646668725765424913129201610285100490600020353940474302968281422340197823614196667295780013563636531399381977749015048433852985288975584974008799467837802402375836355708797098797159190219296499867585463525463472908772828305691399890137385650138025894721675561394027073528011070950482658580490287237052462628313328417005404484163621218708212319402786781808236955956527675994169636054102283950594731304347867357792260450546248363635054482891581897667404247186620542070973807707733920338866887676120950757992986930592108645233280386757082230647175515026737570906850043446945841089997191542762164058321438327073575761218084955399498410441347249823166142895157536612226100127034948233229300824060874714020702856342229581351868668292241947082747362206373294003989313795091020065194789656267166176158469909858670911815558833167913051161584260234294263848462171945822156711352243495230950687871765001327906691065634358526671406464463109718717268276409532365178110925788783092425486304272973835423454348001555522850124270950350122933544242400701394787405501923117656046068335786453893120000000000000000000000000000000*i1^65 + -150871213232114493764672322024235618841826756657637932013168098124431135719210308770554746189466104243026941745291062130386975062191778190682978281772396110013739393719412170069974051230999882202663114314263868197959511334217630528993329820428234266027876514810239744144973055507626186177970653331460912918604260357518005276062861727707361066645042467624965383563253471131167363392837962556187738957378861309020297111093942300882544325578237965766014031373079847472647762924501396808801628826910630886109897423921309476580263571735395852029169345117535470469630320903677138813958409798634582794847555678489810583716520212159857002076132358871605229437747777395159342400763918465282775037232979734160703630591461966035401469121279798791903544058802827558292820995502833589689299224875346078839632741622359022629426343391851638376284041242911297057777083368899128907405227057684647956018881474644523026113935797157274102104983847308342241118201273960296946055105099522829461827607153179117071531386708356367800905027378223292243925792311972397230607164096561783052139930995129551801336945354602575463140684760848044575525039155989660622672470118751532916012055400011272657316613553109723983880607648161767000585282906040781099945865060961723592835999736955140404165308994088449095685571421353460971268457293195648381459831175676217317881310475230087133362967994351023992606576764644422674265732843426757320773861544378073270447737084441622271394044474093321083031656781860695664469028044186935317171046833967181032934051747884089572792830525124180322301159917629088157765032541880025785561069017672754759525531605200910455256260083466112483140867359935327044643034625418501806806051804191224917944783432029852410694659366240487652823375356544009134268213379121943333116583698959997909128367238299125854649885855408609029630618772268561229397458361700156922119533431031356378895358859100825039536284100673310507893035782223066453924889443579512185605871604952312315904000000000000000000000000000000*i1^66 + 45529839351585376319245776936673018550116090847227693017825438371429346722172259838134102182035883614690165605978487687835897062338402354276136156563176838520687679598358384012787557251451646090731113938509139517559228421569129465573222586419994178218467093522586945749842733574106676347622492067018546635698379907405963169578990221657878901545874198839997388112945386287735899675381485594577338932073676903542410257557560649472432298198716957734561448247888969263750807566769969368863508621776285121798608073095628782658278964092412216461624273467438645922712487051286436246913430333674663840154283969512863325427341452784460045052234958944681787250494661347502374626024815105295332550520358675212672442894444397483179580696515806484809514900071702070051996184858153701219846545396120238836151278451094785503965627453213384782656791027956769098304802937069964158145082704503888069448836893855700652926671449111319317033697665079255979491278180503336784884389618009800486259427209374672117666851475401325712811777429672603808015988420218785215269725904893504767762432557244088270979734337823772817017607616961899357970196844240629805317189882982174743307943124710863130497270662046914646013604978536689010410084509184297875028401703982757202763372026804115072902384700643799140972052611991381177543580828623484715027547963956021342533779403628795431380137922328301840479017118478909554046974590654429914212363159192926722971374070005074306918263044156730939861357314662154791097045283567703971575202209901183489594313669327799518797766505110333126648316178478003856875262748717469011845565184964770218834732183578450335209248650082820961858651095786366686031313259976662059006144044041506196024833752527288280403997579745599173686729023037015588310414663722891319546936128190184793746827792567823314679835890961878878408422518495036855131331505337680107539837631565224933258921099772869763555059173568937386618830468860269078495728547289522421558856279654400000000000000000000000000000*i1^67 + -3142033042993387291018780163870684707888226308997281622965817370491105191496406144514172479803416710345298698463115812537875829449796598581953930453631296554767102017400892983569600900548402561918739077208169865151327358258958371409397192700985036477730634517771915749577567799961903314709056530659683099684093246078769535779292768519024313784831742040756283197764047692880743977212352253017224407631003300506849104255071028157341866505468532546116879926351080107493125721677401666177537426728504333427539349829503036789319667564669416061339958075905793845100017721417831929749901770802487455795110361431718377671344452230540728793392527906917601890411471843722910322653154808476389604167926780539429960964517594238757703444748796643404460665449880602362357528558906225122393236340537178596414500139887655672308242006912226466347854627469859241227961940266893572453397412713522348483044831696583913935058482031370086444838128936339089963091681370072315333002386072892542813124639171807664735725150099254591534664625249514240882774500924216155169648666936407917220689379203332143625046797759966262037219178264918658623945715322233145014274615311601273821617375488477781954802029621130580441283595145561568057149578313404287754629271979082085480369929516960263877661400623393447726251063588859423934565393562291421195020006428294940271754674017954019627466584470418619664339699334172220965923629678066156346406052850715971331852776752176139839720281498712761100379681052423085365416723530136846140813827931865487686609169278510554976320125239133623572322295784626796174692595783753153077666353640936197799693370820595645688395441714624088646472089310538962980943899619030857743492488928306443871898674120682358970585743549521695753863879380898270643447256621211866300240145857486843117107693186960977828112726769747483949288021447509943376772811072936948974175086950374696897736358877667642312725111596822736466793288112082287080802805460584030535680000000000000000000000000000*i1^68 + 132052115559755697988579909097655461678489615969829965934402941994089908635635045704893275007780600651217293261607913166016632676867981080948642494636309196118175582590214336987708536540642397428567093812801511716181397891394019017637677998856939146702160840122070271753628814360624219333772322428533018909592434219833531109229395360042788291505652834473981848410619271757398914135445069725447983806334458980191480359854706610564140679339992843886977664228879942371996244432815569330825173934625391086556592440873410776302484434273581285746460029851289531246493629345468288223761425659672061102343771760403914741797042621552406974692827216856668665329934572854733408420636401257680883975772768889199094858180727670088542647340513294921725427043522962286175021097925311431906602975366332248757274131668433023252659913690623260277193186238881757438537027582533191572502173799655719429430798128659733428303996026569840886341947266639602865519770769775956976844082620391641542988836766177585744423152962160063878481142797751699810527909504008014543819192608312424748176563040690221753604299180071443942138639583049963138638782884295595507565453279109246296692394716834885562521874441228503818851226415962427856153684364348031566875301536785744148848714499023668842884482906224786416448490058140444328911920245944830998369490660067706159081331319656857899714653664308961431899223874348611233302955354765128510872811155792521722975736949485546005780601464070780844432603456908400180225436491938060708246516852942383735454581540938259761515025555577940845654774042673831126832506579697873583835726309535126377684540092980374673287127399947331912510909624435944771994080352052671094749985438693448771691771379867817137842336216140442301112784257759575350214931893525066849998600835384103965923763452837085763677947974834514602107258410207476813905816473297396594736261614683573244791529201650690218295167612540652083056568085381923021535592841216000000000000000000000000000*i1^69 + -3217648719306531606524784505999573741921443306609956469491833036335267858324678117010872979405242265197358976253150162801502623773579910029942705922630735026268329327520599923534806331060032082844174775252227648479995723728496955447835008590532145326983095039988605474811777155056902615269004314473157725898984419023841220152359201067473304587830580092325403923479882050307091127052802302034226582051148147684117653849154320450784720741972503970403229760140067814131569220251501164218096733394942980970698273705674745566233199090588940781821717029821259400064054821363774178668000867529839240350730979227202245949551217480995111862466327634555721716485068936558728991913972976989694200593847520040375819383164013737294496045552471446808018060498870239144625045765329935318780233644388060085196200781155153764423588123735926279388057505584851127256485949501522129811360414864130542557665941967099764958146569085462096162207383020876012435428828622418616535464591719316740775744579020418158415174930022948251838052219109586645974353400835411190891373512059521113240624821931094777544690415500221437322683175341360175132703007489155959211236569318435273613472535810076890783060680825306575284012567259508217324043677579369210343190272079378836440798082987768182012774320393535408750514168653555503610622011175207331613708385739746333187693181476763267514390683402388780377860375841366602236903778444083169362424519959131702528699187075288700609720815989440465501282455250475823773243048161699196056247237797098891902224354486137856808407088409300293292204180482170983167193654835656699879314678344261894848712149751006604645485153702079864753146130422984064484185444732611319986288567421033310929480658162107459713989645498649266746331510634991814656828363677276502719134900869569920988253296164388587361942506655186862132538390433650947322954431373148538381661625300782407275813055632999254043639844735254097483962431871829357363200000000000000000000000000*i1^70 + 24799994314482957961071709342322331704571972946339226898284095604031527290793974107777592566059630486326782672920007879123148201383121169468745397223833843292796057774552589874097375348773798692835925389459905525880419388663405976262820868141004753858727044631718957451716087761924024503658413104442449185192908370395384829903450176571576045326707607352521131530535517394931399410187987460050283183206992143915470396178742381175280119340561476389217526377072156205932929933628259041997967367041076226243157977640879000862930166160454288438759458244409994967602136003154089995395021479540527996011597694811346953606409211571007066318539998849783473610321675088699019170957677209595744733000761567458922986144386137891564289808694155584199983796870380068763717862758598254409440631003721506028876051735152008808633835527529376251192601189228510318477113853591331063029312879651937354198890394450642557085563772330080273182378300279949456403506861895015831113500205030528254704969463750520419641202964015349022879101226015697815032162273154195129277062899614675246071510625327295544406819939968949247168759323619395379547323183781932138033127744024025847838213799777607821067762505107344296968053245309807638754062356287977572629676345699031760625530778625147858132689942108505210943015305396512913109980195899381077488720081109625345372474805114842953154287198851579013919408275962185016471172352608660279779878274228094911378806499542564498151035527289121915567225911692002046312676970733599896582338440154541491830281114447334874484987467997175365586671220345897228165809505496022000148578409215076330337071357873916791707627509667884982888009901570930567129956607161510401031614041757111319195483232754997324647024010125523487324750651130696429520558092967795085657444388158391654130365030082736713903392376815534178939548076965981462916164795416084486203520664100924068254952879004708199874180717180637286803984875520000000000000000000000000*i1^71 + -73498155512884979679307328145024088824891260421006067032587431999722734289180643102343877448747015886465743725220140073605787250154087323956227448731894560985275878816017389995627060352175293095377304357667908282961868529149471175377531702311823151091300603635757746872087525703194610208741347308748266189914244550424978116829284801839699259252856928503015244128982646410094945848751474848584091812052382779904413704842477066696123847548593865051650121904422100430923923579002252623038568498340282132986428917311168128142633158296688810566658182993984224476304853736404032134320130440656245951066338313970982043198559026542982598061381275510638739940889205963058718487788601278995835985166894237137784365187406166764817769524454868633946618969028725584395520867110570196583257752840189640724321425845801984764029567975913114839110132889396185841274212885781023502804763304046487706038769599006205913666273593157247540152301665976463086726704350602367891423808710970531137849762086959972713269489096977454581997018439292847307080580511511129398276692825842317999395432034104823264240042414949888761192789773492159979318452950012007924256094632271147982461914737846498672445621948639876973962713921271289896348393457789557325708739328315280580146124086430630041667565722046469398104485798453212137167118486953235971638871009968577192923123129266876500737734300174810549663755173249305491814476973905341339122029484660356253803346800355573934916003470689489850852484837228475546613843459875104462041784499559610945446903329757616453286706418137404640504614804733940648308779517013994772837634062082676548471410916346887147677459359999715602554095898800528991524210017302105333017297362323423110544384514209268914188649304581464052947861333216855060112285739541856112193835852332011358388135056351186981402397088154271804294475023594409864389145961860780785710413192993572429795816361530006686499322923849875456000000000000000000000000*i1^72 + 64982785492722194325491222494649709177840400694413462175077619523672274360274716926436266024086169871388094250103998870216607365310515596436135409482638125099219199652703122167547277313609663525604030141830162788043178968469087635633098078406888660750790766269765034371371689898308917624349142182082786046380531059299361512317117440105089026692325211609262925076563855523515562847827954896260723687848878598812764639299555927635451102133114269642819426301488702909033504293988154248670308485717508040820220150090966662652456877111457626975036449611659166155649930169145438955827241004030384196293468650738341953563278705742106222068301697846764812912954486150687910302323957129211884037775076067077378230698281884062564175881457750796954029445954408224143373335122539518076087493947382795006248437140542070120215969028227804496676400784476983556839037319103573859238073235454184050713733954145692426722594952187526891836278207235074433360369331055889737692902313370004680250230872331985978922836713398038992074419278796681300989692437334140139540632937025219966542114728230607525519075858039527562267241440462346156986637186479589878885727034684714118254816000060680607252440870556832809622409239809993891164143536310206259640474360735222189476721237353958360117345470462718841074836899835718105636820693785830746506768922435858479156198625346442607552399005936717523306293437181801878797442570525221198263148654490919636544509654068048373841484839619754424294351082132751387501382044140943098106717390753136702291237202882047465333186606836722663081789220313606567800214918050206469138593091605130602846728231937651130400723188658545886057528538686831875620254353741069702293678921185113952587886023232413171803673373788175468013836500336530810699198914979183750493738968938079972393093471448042472119231940720438969098213987230747202751513994710225949561709365935851189063871568008945839217049600000000000000000000000*i1^73 + -22916242975879341361849995714670332452663015279469245591336887601854659729979828775586771638037755262604970776246703306999755983375375929878501562988610241560502984966797950202424677748953692739081435784218620014551119655330379692438807557789203969373701484503548009266629576190369978238104777289271972000845952134001427072045201881012061689892463851548536874030049743312188592190250053488312799866126992227470302829286039543298691941173969179349652269686993273682523972607460743724990115998595105291030252276543761654752868331454697213403527266229713079264476099097647039913333728337136005649892536453275318921965406401629042499328716616484808432052573901199712862378878824024591895353787104674044760980023256118395047782044415208022197008656362637073310939560273833415674532154587008474510551452129773022632336083881709090519899518918339192155859421080032122174482146509082582787056365222643120346857841692115575896516066252433330590972330845031371285433252480920696393209836746290494359480212556619747583805805435640548270002137407129186466149243466249785473972692678397995220425309682570405186507772020786076775178434821074582010493948068976912234031175528704123227437543752919818619991355946764213846567412874183794115703053857941700424610396356355878259527288589586996035858358296886911858762967238571984340328777114494233772510019754304691590531416796872181397140644564714052014576021582082417189059197073056220134928388806196323095045948650622571085982957020520305249686364844048696113526297454139731876425180308316108987364733469973071649753388492024064409923850939404771844879148204179161264779783289217021176779774000237836898416375335662865906143581384632348558108233274290421349879163286896357575566906875991312574613918787844432371145688618465352259163178167559578619976870993537921606089488598634532236316439435793448559306312499982496340830276127965742915862503295549440000000000000000000000*i1^74 + 2003272813124268822767521522661490709011775241910761223370460476246239685575867729125489544217459628828847218350239542733918205114662503060101148955250248231754834377941587071012148665526074114531497043962867686097812135712442616405028530218508303826783383931129643308208520581736082640957896085438823222950286986471317455331301912916953005540043385521967030301149054741036811606653201346299544695040260694545442366378217016813306136591468124769968949271340786046868050576721485428845453111471108178373442759419665047182963708792256824132714996766479797984612882659356979606818527096437039568188267462628100680951611493556489247815825905195577812390327689457426298349226086500154203690606200431733325902733731222686062237381676440543014992733621551998500137223929668475061586239067476262060590852716903024423271413722738931148761088301849982775790823270016147934620270335652691268935880302082558605266987218116331368629930143521561007233599625196900939272408693626963706840081657950504993449544331781886369442809323059422918559262359916992272583045818219427674794045446084402382592727957016620770839690224041860813978655439543739224700975494781070098995081214662339145705089437281254361401490488447915060116003662468243786193324991010925928490657857190584673653994821399579239351475473132724773156432152645089868743470445059549504164985607279338160466588080849482822136117108353342861548744450693011466158804948094509713541412286527963369400451129927168515451928559852878112081498878142733383252101995180467655545610384059455399278639171705593010889846738719399511529307544465098779876801587129639595933946350303679267643090356805034235107723821602801144490414434868955987249229661771347888788198999470511632067443577505499230330624984405812174777349227015552917477314352354271683646381029581316234340008280076414278207711838595765091564157271731819539160973361477687705600000000000000000000000*i1^75 + 140510601138576669660622436785921556115786142185926252253404124554889783742208714985818336313795319442870586750150391369238748654171819445205158879946692975818238870224384535204000475607990039315902981240120118126648036750729915702903904366328264315108820876475031493428238055080627566934954054175138652919172880680963973779516295356641103388685409775415088015805349912545370367763590046483384229439488204971480709748174970949295949521537974891223913260355895153833648610407300173481864515400156276213164947907883408041092677450333218811990334896520729314862146208981017112781497405343401072411925956973890570420396386334571581123799811995358485349881246354405118496687065528861183319429111579795752417091629727385207954775675313284060502357629459240810698148918763717518284573492407729683025955508868158500711574761019153021392696210407868177695985125910866914846155473679411219913437586044623646469896381866272410206961189997866470978276061317929636647190889082011877982336095789217617210273928085421433548710884712029440571907306982477125103592157330447708691412305975084146662444549139543488339625262383604092071523113587063958341485362927559306425342980190370077207559972436763150954865508375918831429554971488814912505345291320479300814216545695486942469600311496327517541194300258997658806319127585655395073062109714612468608989485560594941840741492405146590654692011210209851966693047775974369015319346000998591158971724766723747310992755649000981806091962292594687497292071132082519558172619079195644618427675721783948977458521334616256001438846426976815528739881355463556324115600771254290834099575479384786135557114094704684759584359959276024608645677413413871855383235073847489551737037441462857823181579538350295035667478262731255777492186336872430978717720299872801795749019267486080084830118473031439766558060572244588867607904875169463532099993600000000000000000000*i1^76 + -8202174294500075700610051812936352992122199265236341390322843482052539234179396675980484488204133628224387730744784688647368065579368512944954439008414006418961458337017636372145649659021058293827883032292216067883924935384263102466035702523630085337784881778258043938165386638489444851467326256043540242389778159916250848818506161552373858148196468142502511862098596361649765409911397087200571735498981173362506941498741442980803598146535555253172420492676948352505064931486062231805610423311114131385915919429035114437052940315800192738910366112496083821767877537511012148508005069412980623378080194249881771467130769099223399491840333903917098134865693780882243183350236997780110315071477901679138277129435317138593851814685667638105654813721596953697965763581294685275727407981894842101021222813635722428711269530786031864279116589661250896832926488384140557459540929994284675621059912304749882663119531279765172090871457532907430064536415911197614097647693332332658645306720760715929539257279677363101156920392159759411726667380960190872209296632952301563724472663357684454380255528783965526393717823866560812577773098911870350643854461294699331753557478956446041710423826299283004072883219589662522051726190933118025184689760999749642444125500907835793423174224286372920188710398977237528373213390993209336643382305958866935230884287046117560690975776603481405076305529414394063965973790302334416067467309297823863829405596489270499548239723680644369958195172032357919982153955819569392990380289710752264001628621750681053971735363587099778411953727552679657852732903276495528647485699531382119687246982912390537198104498708090286113950793415461285716631037659346405156242746516280911721048832688562609671156769222659185641266931042043406548283593901497422404874633101963444723142604339592941812554368794904271058280192819248599784622087208960000000000000000000*i1^77 + -2088326577069571988130402581249751191432239370108725586280595016658240917272555140087921712144132707163201076675476339932049434985627623606956047649092847668784070530456000759932747414054472570831774949019885541411916546056407354778981096146875231752065304001870613803117340318322893129249980830391530701636586308090717910605041893512594006821317287071418616362484135400074022792879379018012124289749032030124753232177297694886882944837853996680281048767048677267847306828744717107628799637954118812931529151746466231968920260843635535062714465129959578747678952984484883523330119485236289357095965781843969657940541716101476468875302120022074161539730911506841853265228180176756290850014474973580551877010255066135573047704785008232174730186910734139978179101404670491856838069485618894004268406667118641217993105446728978005189622874332500682956866287791868890307879981255121757182192814425040899356085120820110461236608475596151873842411701393311722086070394376192805134706928198909782315468230511064548942938341845410802664845749817524596510978510752104984006025184108601976424875901437038243347364556796463544240604296771584665780304566948832322114449381674133262427709264524566789401379809743408845909798247451859368441779963436079177505920294563672429194636074690512193494866437250546409412469140890432801138545781305634508663191651375875472860238973014646641188532481142887202650558166264630326068983083005180497401351846695903518824375134455048658483401929704975727696958624514672050301763028184113756959496481817174473740482393522541224990599137026251900228881112680357906390291836174360016977108315815428229337467028946944732037274525761236693613376774323964020533743475545634006195572099208820386317663459259240824204941373869962804252654225549613811215523447733622151903156823807955812189365610458527780378167771681242742784000000000000000000*i1^78 + 29444721809974418929137469002294325121517502349414624621958394818989355226397352114765548064547519859776632964969188754135486528105785739385139336750041421803402554930043030871877930201829263465811735891722007378449538082748691049137554385471365145046801691008975506661419867240117022340928076367732886982745743660815855615713774162606299371470408330496308380769511650144358371410245926008032998538160276015919118513928312506660768423709975056930818866973515712306460928504955863019328936203456592629841928127168491030455719769509945009799886659037574950080552034321566548447382284519079910454600696280038687798642589269196665235599340958767556821166840133041541859987468842585344493211559527669298572802143216344681606321086414456599915926263514481383838236565345478721462738854675009902344974900417425397234435855202989932909377729543152824178809741945086536684523729462834250063933006635225596189477496810242494347660801548876261752566899856180238661015142506874176027138445401006187673305028070725738326958401675102653216285440064532898818141913300942327794191627223616442860259212461708731114866265102787796582638029814178364626825365423731039809715947326034106732929451517760445132119134024209394943468006912631553823864720504466084291002735616877363504124582644722609715040483003056176658203781234700845600376892560666309942846417552836282636332006486097564618917688310445080925207794290220507915874684901870142622359392004904533410710423003617299295749145438320403714194448787750903785421548841249476929817676938023799451496472615508837991324627902538999304831109709385975503205203199266000514663775650710994308230743050822694873788178200259572661290856806821029820224108989536205228353934989895005449973596997964004390750444636351721085282410653899695201993625225192422233384406568547989351819740294962093714571264000000000000000000*i1^79 + -667922964597947445692174653637063924963165334095484652915367501092778553114129817531935919258001770033079807761835243012467081708426502180430650776509540781145385968574737284781421384548250380365192741982730329868051767923125681655939623776864846722433590232541528446987395218665478226993192662829819763325878857561151824199101685349678702076617182548318347781701177881287714770750870111488407453246177635142775488197971493220442794323737807742196177487410375544599153815465538657568404227577023224290326979628302860302235279561687831043728872810829664490499192092588911760275273857649105912874364377421254829674996815284591499813186145331928647670231657990361492655802181734961941667243480023702866543369492567509531295974900593580795547203718247803896421136043708702908085940934105852817087495721584658007240870523327573434685294911059323078284675394323712411003334315642084783821961986378554384905014327472496515250904179028165250275407124366133525686982623297799237031956574484031513296484791673877871485319170200984757634856062023806415230823202557774221217272299782534534184809085887248289064692359195963602378748979265287888282546376430286496871479229964857209023412717572860901831434053316725054623920682149533617397031426540016702046732488184201210535546287488685971996375166102595708087855695039880632582003467131717478169403900069580262280303203277258790019268896555737896603976270407603163492404157685304051481293576527802035629935639675306495360064061377216638257079024873532550251217652923316149748086519579549450304597910085642625365794578596344468454758737063804058743672913675518837723816957284458133853276804224852565679444692784044021377440495272956211622347482235029163707533626705386157380203632712422727035162977582212573190468528108183700675385427803926206098713110818708630869045254553600000000000000000*i1^80 + -102130689128452879410283500352838266702367321935429703016630288809886801470252632803230620646642587177017241750661162889643089416783898196735543739092479685524030786883901721678583823359923815277612976075986591842076011616319621166887434723910137985137741587876288513879036806101225883125893552497116328772870116279470725030162059709997337291593170278268185572936921542693709289611634060204495364902131827688178301009882905044338200779673434803286795329404246810998844217725405559082708755751104957419838198217734203110563023733073536878024927859356925060577328845973239876369219214557191484695620721261049408765365453985221032525100214825546717769641886701994686791767069790969080922713118172850091402912618807637423905386101009047144512583285894622314299166105786321613960698189794588879749390087683044701508376762438922253689354007271214561943593785582100584396088658944236216394245701636925990901495098760322442913087825065970823460011669275579865392163513018307858381770034162833438059976712529064427377565487432209992620328031822213194309410756235785383515643674912193570715505015848633223965309399480556042739306294912619528808512748121562819766336381213172042125957509430374252121070086407841499853042938663335589862021912076330197588211706064767670703194898779993645572543286008284151706616968022159274598486983369981279907746587034483542646485800899105247181293965617475931679489470771434815451432641166710403084277384199854479857583274342728844066772062418586316516696784968281671860694355242220006189766689912543729043402427096884033017764723260051582291453533977610089302646094088189824978146168006285939266198558268729239103765130265460245122820332809156056906035043262893809479239057944426714742017413238224418405282570023427656692932495067738563599332201716231649739748732410232045568000000000000000*i1^81 + -1509974417702299389851033981340703923775481885324963290365950265167394625471733976720790592210436284307633510745431360098130971364167773263442438283187822103058367205801388456734929218018410350233807684302056127697660606688235306714528621455461154390759760554635511995214685589274116846304242809238201600966911145321981312605675532131054007689237507185593641598932920128081882303797265302745790790277101806872732722177323804794307256173168531035519868496612874440046698428593129892216669820721241805570264854085829774686078809703230538471395913496957201037375792052888507547832587989668456159342563943288204145179278714288828794297702439761509585960483009468598065558836187147231054614027529335654619111603942154667838683103855377357558310953645037176990391215629638478344504269150847072919242527818172089047769373165166243270165628530797924555959311007909929852189761064035827896704622977210639230631909081649186597487421320801787684631393585441413750757032820086401730536634214614624463928452597883923081640736843734696460567721499329703684433641312144111093599289706825749293880086314296292882849815140091151509657583408652542801534101683758998188212962938732622261203164355133571074604104767733403354776317760356797978563012108923222265216956443102519317475499211960129672581263953161001141587198434982829072396546677148426467787987511074600123761284088030933082179235661398594461320812222537590307809262215139091725973238786327119045626001629028412663089301545734981401101645397163798845051358877245416127455827124181923264064837824902117149800804846350201917888915549203438884893159767450077905265191626136265698747780287263815365250085124286731617834699757631054006088270610549557453906078316170906190419959658798083258548110900099169253797431385742076400404037205798405172468121600000000000000*i1^82 + 3384733628411565794069093186834314911654811171473471293873208606841192616463067724560790116222086296407796998593060582197716048324948900169908016606923377619200271134778014536332581260845358131518687664728357362613131859685298965966959254335767421249918175927697493823229898179412977091852259543962571709247261432956429407150009679739705577690383170641826489364512466546082808664510004120280528653123566692126954034430705997111359575120918478771356333502340627024835708742506701656687831971303184407870538889710121091748118683892958197645177626703658055497997852674248999933804087744646240817832114142076459386454757558689289875581745395573201891583585672931446534013655278868168791044570091991785553888684895830740316222946383510699359618257270268313926183521305204495248869225691113155092506940155967142576669604869456631458144847934627132979958529222783799418192348538307403924594808274096906717550098728633670231173028840225105029234132186101769750596886112104462928861345236357041181038465416376137788702482973067045034012667146487329508185342080111743782935287526705455464195565269280319948723292126459549742036135429348098193676840517927990692016532956276265601639689530993985700686577616457193037338450616850388959607389451826474639250650219091504099423943090493737252433304830813930366422679978360426073982925787580609895914485716345003767167463080813708584136797710852784954752194201924254690837436721431221532647604985703582987134123743485217384365511449195070360085965772370883608990811168651497217824979379579228681529892855498974155183904902752162944475983542728445773202217022700037536075350659606608540184582852513089888248515750128172634518241723014376281299707905322867675986646899706457433638710719956445933602817279057510775322401232444638427162513244160000000000000*i1^83 + -16955039647021436030260395730269385914383005649215599973000744981372334949050436362576220014903860346709673537177410155364084882545625062073631382737731514493049495318762228190018870775764919447030165946938822847712755993223627311584474649834250558476462993620679259082611905805922976905040246093639873276587082321701282028250843465152954172973247551737760482975088516627371342889637991207707337085162408800882499615848555206893021066402613043761997172322556528989393076331040144219691530570011416913357927983328998451604322333065141314849034017482362133888863037135812460497429005024693898913510458304023053242151696302035395388968840736596428173646580497056482318573414311484994964101356369582206613185322757549769208173184744538047890735351386620491922824335673895412464588099836226561895300941961156214575640222602422103466822099181672345090175864860064801247409040407681677169490757203217386457141099622376184655133283473919171805963075670749863444475320710454046957606688279895007902553290178070553171194195296500480398048985037502653225005063931782131657624180572935663283570311419527626630196293149634388384342700740938519637748577196065595540931353385742386995308319808121804720410122070139283292907356165637478528158154009856295563367670934134186693180461066910903184955160373110238374003128793874100224584033162728519484099441739754261329740639800796818974452787166148540413346400041935854959351819447223705582210538228710983370487632663654825033980776346693780940407265191443728183581442690482804581384333776298033784805163136878830798564178795318275287554122271166869514711989655072086119729674675393999570234203608146288321261669246305100895521033437330872654945099115334900158891750584173941632622867469781471217641648277636075017284916218953728000000000000*i1^84 + 695864742670696602955889302888882387268353863973749754648861584202345767237960157982809021896029012180866158611776499849884188113657589135679537880104861287738008129599470780491907566998889847480652365969824565716232764261786217837168581604002911207825516865402870481636233378000730935367874210468597250435929944611738495689784607937513374938632988799175160831353660561993491889077455756872419970220287883450848230284493877014318063533838074161878657702135470640594792414958321330472973096778791772216053579189725590035131924543122556139829233810670733079397171222972562112731239816256273636829609521308357344169581834945013481811190002352664441319137613209478597041213725675099578495349773108423876684433575484283143644783366216516449844839259964469530082108180759827856359072433712931303802213830049866660478352146834364854961233157544791956659735957449301965059831548788677017301280075760595531887628876323766947500227173811800448022026192844378186145324311413336152182334192583644150623795300997907021667751077707426884639983085242815178633959891560436844950367563056455898766596037698759099264110142436848172153319789299601264472219477571345046955730962883137345458280064601809790366571108937101696302557245624157480046765019232696491178386756624752977079480395196325168229617813059813114486397661573388435133645618078166170695998531034319606598156506680115663097365168614999454748265821954739825948306313103201528597204362948213626586294920299160255131313323881247171592692539877007133781243232476507654503183175827769086639496477775868167841286775404276154348837428134962952386295009123835628951233778918640319433489929574172895955361414217977108864625285118050906083695795371406155358375476542624278063502825405401098149141143929172787200000000000*i1^85 + -216514858116405700770431999740901285891372985679255543178125081424488480742964175540239013816979024292215912814731620847754085295718656133314877963818779806956045493737204833828385708389345135237598015200480668542178673245766050531500134277567963014238961288044903868679230240374920781244438735052654029774631168597526146589991143111075349256734651467662247520920586502457097821515497816275360436039514429418677426005338083044020492927097673860469817191999217717286785642905229518886008697026766883399510781085463908189669964728422644983107965271520281281336108058954045871842775532920150075110680310508669067739281080759578677003502263775443416073121106344526481804492185247946680711918091467602761130909983520857109239975114278749318608476226047366648947303295072552258369215156157906555439779828276522083615063264315233981620584297429933542744952260711388967323616962558588036383576410300627720255297659810682599881443291640078877442987609637276570661535786819647700752873531297476633730135991223190360073576544607661413956206413495950304488478119777508963395596468324419244944043587056616118733913331019452786566925439859433608524839364489051675172320774006956854630255137601688232648330480956061176519168913426404673374825740392967197167968190744707153822027229032931644797540263064160266402706563511937290873540542901776713285847552832059316620867511378422704538431123784195564110100448375273895445738513623460010945227627031796802426452472066082861023201843598912889615717723935585834264288118026702998693877518219241391647171840705757568598072357543181307473102486525531175364500364139855557845335704093706595283761663495249774225201569428250048333866794356405130213019727382107945101828563720356490256324295255322295009280000000000*i1^86 + -780428412183147248757380532517011397548687231299291315835742200224309652321411105607280129071516313688694593894091555785070966502688143043448582028134954635670725856248003538178599523452348545503630847873726012793808408870914548871539803036681129288173706544011892432221440704256679415535108670538512731539370155000953355331831559579576441583587053917960498431562426977243499337671999974831829501423453449236350582899918138642323494518983194414462148878193327142093755224789552104101523845345794541748440716193960926757045735574906377186451116950151672151243944577987147194315198674192912890741986544636896102487754043806044641844461263699289931844231201710457578088141966886762962114628181737102765404209956244751934529194006058624503344567830019969920259378052555195731783255367799525198132731496465004428165642284960361636180643296243419205185410703761295629329365543537759561054595763454667246534158633936967981201882302871227228070827875000505116344823088465831074408341938168992411893663082982514441454804645471137744098597864511226898662150965712307201260197300016354175091421199881200820328617972258788699243420746809876080203860297398078432363885834110794273130152408836852282671744989579581614314249043062119331884229743474251855673775729482726621288972460872495785832872812827242858872920870313992182044096275575278892333319411655983700827924893043968646774202789487741356965681231745590949870419449707909066460594573751929474022718172612803879989493629268269947006057945833234776362953847423545667812564785652069649586676155767826899200044562148779783838818005700326971852046761758148714326972812618275156710141188274273301996732983214442885970179740710268690176841413723174028806362310484475672751243264000000000*i1^87 + -760871206986759304256909100701300485770451908472647864300572278282990363166462048269838865560513642473125942347619811178401989853228447657824424425032430026832527278001173537314476448401246071095157791723062096234530348370004081918660979810298404050449058300405919170958080796681137553900499936280053021567215325304079746259384104022708919139700818047381242143059233526147367658701870928533559791749638614389515486991447574521437731979492425787396857423988889813788217437396250508337491752961038404305046212608478194927732560537215519655189068882559769236621650441067695806571509109884771303561628686735179411595193541371098242386530724419318465763718827449940324486905070151197544606286759468000401387891299347864428101731477584872701471631717728464804413052833684770201196061315891793057770206691301099790360253193263892720290227733799996104565905269271479255594704115199707585421770277162389286881584701946267367613799168434332518852880690724924736818344195568504563814288545760535094208192065899983417788910060214998670024797677435519447027197588069010504657396322395146980520607948088146664793976607076763786620746350230519590510946446129861751561717065180144567096231872531788655794815893226794249852456524351680322712757594918503002366797720992048166526504007676153339043648923377890918418526010212116016856368023605904565332170195036586046224828203173030121404779249406980566450295887608624227659518448915085807638359024869083477372487545442913928442148350035727976615985572636496695995298435672954386034369359912995012342868809858399351692241304511317612062465525571696817170835007780393147510031137699636280584802998098061727930575400222109621328151777489814902671925486668948560651542645964800000000*i1^88 + 1436814243834157614648170483342775817623670486413981318144128057835352865110523985315414640917737014495715215373492745872915475731822713984177952268359068481164015107353464399529891561510145349448273352186093457520984993492282152591259618097376277733930992669331796319087136373559683489791235373322712469714634724114827772915570576000497697269071159247799865845207337478257516338587628283149311991288386517926163889138795393104455429092930096153617544520020601425401060286604756825267117257924618048412701503447651350423187590999536175804525910382938767752451324885184597129725776962959493028868521017983005682197271745764406295675903680624571404137277510756316171720531444021344978392942665840678732805870544983883697258287949881311696725719880010276289490351717440570635485903992771023585622496392413954012741631463911726385833798992512091798970387184328167395832966597332199206373830922188288424967347720825191656595855078299801574379875192831414017972846785263850729275663040386639229965189060711250065498149598581649625349422415107673491710702367971023732883281837732553180309680128010440330016257126691680378370895100476063775685002737527314314359711972306757664815014340396317948065129565541522997338576503210656768781221239295434151309817622371264184026571620994345264824242476454804073771482733126764524393645453920592611468702038965404078602704812566223452774663519289098882600873488074127760203888736395210356238039458719221261109041329075734068553398039356748106498040063367244893524561298120392497305576994962432419683854251863298721222197958437488369377221834897564649127026108453139661271897130328310090666705989091371950751162007218001506692211399979916702483913155039723520000000*i1^89 + -667024202428439859790600219306540194392949950895763880502019173865377427320877593045796554188891022686924332880887860064350893468943563164117329452571437756526938023675217478390164948642086904263599726845966984166440596360171013126242937404838306689692056940908378711377731140813454602497820253359183712888087635954707669902128784519358952806099022146783929205128074993461998760223750205470129029239994259202690808447657598970390688050910876361160045861783552113428917759004609571925898183097428345629168300530730238348037090772646740892305776325351391675652416642594489519613331432964024053177120485145038207290810999422847357400419114165719545551549004168629459993185358510919951623426169498993460211642449952559392795691699436841704638481023979946731464687408501240274488665717332673525007181562333639890005041566241165656177033586599577907319133456513548150793395055146121198753922291280919916488870506737612949333482272791746966907192584148578816258437407007600268593277239134504494606431669395504654675299379607969207475440465294899690889288497207998383186057590983919991954407397556702291575836402041476527885841938178830553496969780032654267943807134617116455030603393485889704720537433742366308132480491870533547600054859410828445236289298445970189117295907358827729068015835018513463249874811327100641219658285378108187967398578524091321413313535615349020459559621078929285289461846140934378217706818084600754775111841819510458490944978884382601587126451316262750756198718086316688990718021929407393737375593954466561607864156978399628316318089748988440247548920078791392394070703316077606363429979390071522627748088247269475689433266730611516581716230374284066816000000*i1^90 + 144355212352804267133513940124075065314616927773949029655623198841712861376947815900084838349188569962848989882243966130744095338435783762824074603137484788373807884299175373905720434699841957632863641218386963915721122251573185615454592871565426345378603936694860999129910257669071355565760857828244485235494562853024585983095111450973513945407336182040394627262744171529787021404527559180547161617587147833702257047843137936626462524816677095398991209217903153204987094254505758897231220107320404866409222995138786446994778775083825744181640110624848131448401110264644976741390818133303542035568527742086294253495322243819461791718805061207844232285459112902806745196896613437771340180896485828284957879151776669481901138040773642416783999216921270682278959031404384241161597751546633355649943092195859686143237257464456437516433143979766383693534545062437818171889010026936635700844517335222188171300185850982621076205300276379122467956847358602716392946512255391385184354571942793540965054318009918289787852474929171551350697198251233530442954975434304674457190083283431005998034895787608186619458936489658743663064822823687618750622126195810963732087459136978066852211867989056250197538279260907510590225097554280159270428857530643876622881429419103929433147845079639030356502799987011688349136426480505641314393903943486253937542394903661534576232882997609468943504983039530208349836455282467481015083275413176592821030210881857244416125452517539917766450287186515168199924092502868772806013285845956841391583815654049496262673621011166566967527621073356953337540875741245596210247668180550020738274081135127198981894540977241005997952286036478919494860800000*i1^91 + -13183122453739040126215310094498558848028981335468283807541497407960063355438426892205775015324611303436058495831984700336591604985823146008214466219746826580278080843416058381722141163989059439645838452321238981999315872020407530699487715220283155143220084480977658030143772613071974878017837633646757749395296692980197641830098601450788563124418145545162522955451193527754788725955908135816098956780560655979446603468120710912090943872291135714343401298729718662866086937999012447742782780032291259938281760192109242519544892346065784529610390420440694118688847951462953225343571863003573624323159009249334890812401081907773678426870520970765831237290560115169300245740975333105400849089335157482572241510470752134990054494765350574840300512093376866316393397787476073572540928474531964618192091405268804203384274394664421789731925492239023239689174025710038455336548382936586682716376930689747230366740680903051999173184201603398383227083339535350801655986046758655252031838226327638576202701450357882238261393097296428672851477941071658392367057259457477087523528155935414362843410234213282113808669778611879541231162751072423071478093387957551003760039149662248084557311116031588682183912826945332812583385210186961671726539934128421601132766292491596755328032500351799188116905520599733777353267456186914065016148432705909047277248710559823493980673665803682741083650450279143444553269891574735686129900064030443333582251857789181960676382124709991449382650780898364723908542228399430785047674025168077871627158092294555247274421239424337356613507339927113019305527515289778877342618431925360459546047619219649797067657011862615309743554560000*i1^92 + 8762117387155956494739468908800122900675321706045731724891855673963533163843533881863165290251578193094514897343052519820918164313277327880109398334742062918923617484156588803620209176170982892172759612805303531735168704743945412085843600222401269414239761074814014409312060169488805590287345110077655892893466982254797437278808463968194326571980571317788671600836085546771626259425661526354355036410003140396318949750702067721615385414033709493936568111487244534462605808442827573574284206204198250633527405961822327156858369492361107089292940402128690679570382218618154934931139250985584391543024074159899964485062424956863052618941524508136843977825582744942329109209731645608385858959126140627421711387666527092780464086912566757570997067952356821522141178851677835957337150483608051466148817114519374520914257961310566218255214950439928180046492031293849785305995087217007644426983553630355889595833805098728019118481550373413022197678031905418298828668615649365231979341198819308892460873863395844797452066703922345906025591020648520015068861244237352553540234866426570310030067310703265084882976679264376143508495145079246064806996734775816253573937931163485354367087211303067401553927744054716846531514285008837007539634363424644561629683880498393843510762638440443105171201729705719948334865346315475523149063077535805036426992203918736705576135898503266334020163288689159736449108106108268396323416015508369803660677560092343253958870657429239715254788170931621049143157982860102818270580363785534649118266459829001854542142904683682352245377855849684744856392643244798254824847495003632281247366789221290372298178560000*i1^93 + 2470985781367255072545198576138183907292865048942021613267467520481808689287532725429549809672876855626236950991303793799547212729881163833034764552588936702110462192725380056466532941379132495350189453228714385292651661970975773659072938199539655774017690029435751798763046260640768274690464051333984762480546577126303684250036020626017684842181981082199112547871649859531680871060048460100534424631750252281837411997522068832196327831487785343621226898375001016396323006282648844714811424062793514069706298061410706677465983630918967746359013675188152215062001594531287759595105766858876138647450604794363269449963153822666137878911177019727375118594650253522196667947776112954446679572546334058169950261482967340179430012692746914211722524119336589027993676100409470080932758971534941445937856951683922258805986615074404624607268227999065787775671813948278976155441176877437912641360346031699387811942173870970364216968155147842394872734325296738389256501085093123309936671380060301914311343310078948304535062714874414894754094439285860422939904479362048149814541777824472843236245663954556589446178933596315586896992592312349377134244129563995619172815622915013258634546061908450683292928944439247903179685791923145877048041951961938646594359744719560930925031215614037114947441313223486449489232953198463045690993044985055299505453873227622052388513986169141517941958177970999632831472732033727694881189257476010315098326659444851731221065631917985643302469574422859986016448994385006672559071862071769210572520993971870341934638531936793992640015453858778539532667159172974094957637021882490919321600*i1^94 + 186860941334943698310197049482882951181446755291064251102107055363706900755195803405698398889918745946752997406586756383729212988311033964079293020298634744104996087188776153272248953434782583309663601810588075210387269211419079261201749394392418351183700601364555267566423224988514717183721561988014729849274882474748104039699005357720186721385822966531376783410282391758461526465401250067597871908893172232637360282271670335302873193335146080260458140419380575340656042694370740256143256435445055330853467314344007984444588792911150962701898336363750061477545728894527348972029554688433238795281725389144118122265196098186168065736665254671673775090922358822235157808688900575193643346297051366285155341536067963022057036782845365738974785692653637033176387608713746192054241549839907040769753885295643984819523606700474108618541824079414115983886313738996750814529238805230951893200974609776541533711677470492367812565062981327819957711699213546234799592316270525461868796440707332788563047815773147014687366484175014346891244054677945029663162396623809978908436451271844157158643333277104295297294853916712925772940627035003367146425518582539418985463973381834318763322502616357951310631437610760974844515628895817580407238305265619935579388328701082040273435813243800520816114275512430412232679526536170752594165991302163165367493243694454202228439091034075140835154751655571851497409858218559023891194169376735474799672259307941658412717613569912968594307310743787545643398874636705719623758071029972567468327180057311247895317577706819244148663228239716243482584182255779840*i1^95 + -87927216154659441117810964581212391965699196139329014415090575627879345469887888016984983387669523898582957623481962373943543977955537352645975457129641854525903944191603421483785931596551497334992494124614796690923418339932717787972828398025985294546289954155023191768858229854446146570235797883593424478672745471218129523193414361640236691012818733114439254094261485316536983601832384803572441686246604350250053286559259334592414255710341513704120506474264068930087536897373714178686077960109683183207401726821608208487831645923808465584058091539773761102439878324419742749971668418478820864037838024342620330765526302131844279509113098450731467936870741391749824922798274732391496772756892192507797978183381552040943181681147196458651656705644912077716353831059078081980437151872302431870204077295885557988968681124476390438086870854821969929660064962576597676624734182017621807320277226600943341072093943648320929489285069963011062354406011952413314221836150681779923329087511183527137569250775486366126409789198123457581813298048782051895866512556256954912111234545087278292709673515379492306306279207043955897943651059639563284966979007170193952570427440064757515526406212223766854156729515742481623603193356213447263561925464472925142038137827844232441492754159214327739102352672347176777782275650038667324129958708879999323158558721478453653365406161962837337797545508117660034054484108437778563957863137006252771947230582215881713946360775752139457071558430518214892117120025603587865502735093448580106108752267856314368*i1^96, 219519491980407738296050015466939592468335957011554904763641589165431536214598372394033599609111908963568583848497128565379044734848044637056792683303420281056719241551951344018923819738585201884183065273422489909140751621969437343019499195289443365355112536319761306396549949791221854101015481831310470865947869216356475469736855475440828521107301154958583368319821851164727562205856392890175789351683408990986921426079525873803254413047266353994100167814034704503791482148524979753341736508540712382755058684797977235873572307730806552435047495033436289767355513912517524529519275932805653363425705456126316824440463570297496939260056959941227441213991207593714025139245587776259756343837620732766608243349055067026293463837379736752885545316862106388356428840626300083194777476995899198859305926429378514172082582855331881236203172220361607985728202567223790362017988145946149107786421039764860396919016166182847413965908847598530904494887218295364277839423520416829910768759672457544038340382656047783866912332664706656489856692244357036520226830145347886221676848846053493735738391513106660501297045516690011565622741610302937627316604405256549001088197216789215257220004446950110088350424553525471478886504707561276409619263765539814325827937110206169816187787137304185700003091515471909010367069808281433134941818215708219564475652691148459398651199740820785833053244246398443437188817832656035782347712491814242432628325258650727473373836956862778482776965420450644312863067514849001495554870203102657457943977000068952613787763528868300260278861154868161951266841286572447497665239728943736674641919002746538761133735775328482745447222994700147565044727383527243337645281374796638956817144784046964970477282925383485134663602565239910579047531147023919369587671765732622157794167485911149313552122181779303179923626059799217924498493621775375553719190794228994764886303840516265789945553985206812118344123242692144515128480806391143886291742042375567370633657080482779296952634711896113721154374884063285994492973305773149590355061976233352560478508538517257154286213388628492545256263132275183224926152477751505404166639638859688061361184714142345576215701185380773041210468373130816797732243856627191500449033662469111978250933004663709560627449968857889975992804267926930852602076731839042105391815192198537626413434556815053364318931534640378874911946894191111492810442919011495342437274156395993930535263070441467488907229395131056808048244581056789967885435860401312924837717846536363075252848869450965495655854625521664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -4568354305371189415962121717164490132184918048730610843184832979811452390108462261015814547845746023184339568974931128015843470226973271930219441172275861164721868125579311254362669789096330421753595086786829081397249341486363766330785369671800305605842597444031388153605964319689709421418070367672904697549277383038195727733134567891789877153907824632664582551610255746747066316236160735063559838053498058279421713884896085202617090395842658263719052946103429864574829480374535534547878517052342918020665872893132749993169542407817228840235325564580377315520257794113554186644273199835024909465906008663327940212801731518070701593696601111783594897413105041550659181803654008508596004324380864155840184311381983265329232690632658111570564047514460949832260504665570819511902328467664744264729816347811464129729081670508655434413554953227144443724349343984022136875070590504844716611506458543384101533922653109525884832988436337839831004035706894141901318794969348230381261160368946245001721437014324323955976212963446833304014022677639234426132157527335330865324128965544817511528058497333118099863855436496771328478186974725200173512917378814136766975234245469777202733293898885329570990079024312673562244942327838650552606570262574529150409501096617296467875747047802919204222565664238128260427431011780643201883183644527591503582883651822675485047208889480139668930684652163426761719539728359772477146910399320567656066390685339289631896728389702345150993833650149898304311123390551433646814478307331184626267071676007055171200380151162794366919093299748691905886676700227692980019208395566729547675247063311611427891014315071221898847384451405065558636683215373721559392057149474008979656983475506986622113026088380682279480539124417392336048785139219981278336729822146995342280538598473835487378735601490436246426263877999441553263083497045066138017587349387047557682648508193326762777362691952206143080416662039999460233389706209041334060132459513393198126604743131832700830701158797320805134953541483949909778942701430355543192251024336609720964521281833401996984417769630585628341077286494964214168041849485673285240321937071704780302249097452278392641386535943673073861975464180945665048817354702703794465292189792610458719653179664100929250640405874635931351840746991999368721251093370491755172150464720266092705827916040617180089509916904177391059860535731473944043439811241211624909086686265397244757853305826457359113340104611967388948832052180239937668739369291159153100241325790617873918334781625163651176793391916646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 41134684153610243926035877949482028465771886587404670971029990941577985766346185160753032725121267633611253968446741531738800669039327596882351812015292952267319972660222409506180821532659902186799326704746162418931885973988181514356796859929942962691691454075585681645561293802120705286386949126921918113878369636303898582553362844228221364345874350427910717757285064884892913210916491407843859300432965298268334316181128211705823857715862318385270867024867046169792956279190080192678154749069557587973478685661052430206054158406676992588577731579081148266242284452519315283551371122017116400847360114505420907660934202051212270386459730468927687691018932469940133698066171626849108074980956065492220234417352963984362219983360398532601356341301669873947103878636276864179591299293303547238621974613674545341653139649206971161642693500145492932722370958011461033493124075588853016362988976326164428032647815041485095414810845137637620275420624828666552687716866100522302784430520549290649310608984321706815914174670016346180978384019561618315920900790418109807809376528686205904266351935293565085979887278827001268539020766451276138734503421297171896037186498873712257990466954476316579199576853692361136451306920099549094407862467385722637090293027073387688187653124376055702029695388011714506174030337251355090130349511882961821972624658650092598028099502054260854473494290326815697950080661264168557885007124980437199311217498859085433166641929265491010249809143076297791259300228028722614621270857051290085818495086292476291883084194431110648821032166534939033988081503504071493995816564320328763673978513399875301536833373614897074858108205137109570599817221983877951268254395208787582879749092947013879458785423959697877892219387863297079205284125305787032981559508780385609419476183324275187900445594545613106831520723725007881798688749481626265544464615377482232445673106284058114907267589184369239579333122310972952339238915923190003676247683133998322181497277187540786448183545620805743957419077038202479807699476910151124116726796255270398160555918610696999038125064867863845827990488661066034161237955149241221360692948243506410652820229088942237454064327459654179825339474499648589470192052212341522743625472964872793097115794074609659437775649600118905341192593394242220048431865099915305403721864002460189714190724615397436324263178319282517673902249761590037165585805095314422214519635164492552057266030584919068088566663301235832827534165390869643297509985019426229603638296178165936314280385611035169375361307770880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -227936138577267789992940645582219616868631371893809924598335560591732413272270064766564724640399180135533448597645268517681393901642408993256974329548424281752797878527859400846843799943377736704380105914071295105028753265320309237027691998597309493965399522716172659389732224799415320190776225123888992642121176380306819723682815385037980949880326041389372150957838584931553812686494155566359343471630347774542529390036080497639552037697770829137498452363579466615521465763533876412563538475142714636379171072405642253718298561596100682795380934646653781678906815215055467243278532667866296918363217201677736491639425080731537081687343569853289907540926500975575288103980892992659685369122242765148844868231799171491473870037794587325688306256539371119736495068371298560733498397552754873220243118614221751746413718362329623050122686623505281085561846039655851199388859081219788988264434097984783015631831811640432820720721616718212612946644378296403816313999871267415254681925563437979468441160134896149621207462470885906472720249616266607372123157346092525047359969172479457541430914330811256912700622950833113341783544875653855390137294751383294263283359119442520716427578269896422978588372985582506032418681355851774641617076309309112033904846538846252247652810134337652570586567993440877428578828466103096404088934262446301636382711251931068726193923452812332158703675897035017338178183369889417648209850145871224354440618917625945059635477594388108138161196272976838453308399261237250252075090418873401741075973985461573522388399892954544817788271003642186825391704974920794732523564596278329544414694197045267917445746577696642436267336679811126660940802419344178337421640391667607391531680087496847162851121756419283490354218987533802649578154510048368140066506200773692312315964507580902494552645558588919804902536966391517667355739956486016289453722124118526660509680687539231709780346358851594073714493586907221697004024112338973864364947806850746744268715057420269904024085692073025815989200532088819175181372986673069781976101267676772518072522963754566292010694907760823533435995239941496942599767973994614387661271125473599073843817563744000371571135960482492024648225567633653310841662979939810675425655498155227190152442766483210961593084161698802137584887714385334014957659109852485546915743404485532197737383108426589372031441784071255175181974878895794321881039557655781144749759205699436485015836915123558613965887057773831530973447364139691060043163239898879270542940128366492300320720602062690884308038582272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 864215059767666903470978755598917962545469576011893072130718783500376065724329678358527472241588390485047055117102237461784819556239833151654281371592599140881443395723923504161027291637932739837005822131028050447461409515653980651876974581604926491615523373850403344737533488178019451231484885726269954779755445961695721163176443199782302247057075272354578066306709155378918243646929706919007879270417181524970046230706390348082348242932394770300257297965272010354004777443138066077046428939317401804082830000061860052869875612639325897282922529010220456097525961857416431394637808158344545239186470977478019990848664239920984487201781254719106332857914330049366853251815113027981447215542231778659683812430658417708027875530174368683314869274240783229741049607879279025170352152364192924972574688237904593244915318461333599163983604858484305624565038181869448086132146575661671191024361243710791983408360288954624010087129939524767520168961324693981527293167899302743123770698278940840994975582151437521306880905649060177071673564039399950912900415386548353502247467320564830587706303140143060053040040240931065873772007173093894603398976224550620853086568191475453281117412159595027359468349402175664705334423627097867597153781260326203407635555252829536455250014775211741982915796356952091772533344043285564113671179862659855692328648364417729964968840881748115531839787930461745537268230230587584750817531186781598126103046917911753577200391979765019953833433132069103315827715947646816682571286515056517233402829504222540144752085788184592701588069664529541958297463838055714016501377850159788624025692143774831234317897647639080321283681857962893075276229359372634635534373877303315749838343952028065910338854770935100371266740761029571790758149375077501067421191561169321602091467779179307042641087916146848314614147027783376323680623054863735879711623361484717831962451793320522633431192197137771163039241050837664847250385221768748758085349735796316378584383708540713125524220334906177690317947559246639368331570105397691200739643669181091974590834587585065136490442576626773084165021046776504824338569666758363778860537088449167317356304570114733057434021457695413494023515222309601742870145497397863088974817912795054969744842272628308652345643939687912505852097550023829043767560045590423371592116583044774992723723181022366531621398627758404451394935525510248221884608441623054859789935855124523359262671387071978844967334383463796316762842505363012909106480961731346293267631085604451444182233767424845683197843865600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -2359299310157845252667283440042425658158607976108238558781255311471950049278046420438055775223915598129460572541781837996234234055512298584634922636752351891572838750673935176115639011362508075401530017504090897477508934161838973692584032796682947693877527718760584983697642358435386509603723753182145871533938059445140114137889974451528329141747634626158146037739366113045233371234453242601073211209050717640444556596769977670214320986068530536252483901186153461900773650103511005193319761577103444990057963474469151251333304409338259848206379253899553578959243261638018894171429049260444821786403600059049029924635277053938748501197356255486506599999302026318141955642126148663140729433953405900800670814464425011078652205515480812204479026461549642420884699480458098731909664485409764006116285206940697571067526958404390451683916281922636269498745717000623771897260800319006880799650761607544434391799120655475998179124101330440824493094746418323064894093964137666157587807348636939192343067716898984789348005061787035572233910860831491828290955758651089352268166181393240664408266994351829336633524146108616320280676704119763966818384855854564798646979982873958127639438000783008674976715336796639781447438367945857063238470524319701543437200449711226811737070017411792010004033850289234102655893267001226897839658378007936406730803892872281892079812273349001064682457015291515152815207371201677193488709117468555993622021682771740940061526679411058930303045393011110426695907723704270882276644065825893229059169763293706593178506583367107261535833987214675052028179804494268211996688535316949163423530037281486568933783497713949192949422438315678332663831122714393650756313916676605973301750192977310162008714494614896215350079041332360217769680917830249614672648971727701656731734817020482983801004883283943911155372997938226383890376608049910868647139033591345463515469413245173123943430833151123145795338236446286658941893342841485137238743456691476982553588335657134719499178231298412618624360146997180658749765171307658961539145936517627671879920082189996525944241809074793173939738640424716465484337323910672031475727549354188128108162258683793916336619681808316283478793593510842928586447235231825825808285706182653056227879335211431408158553513700617012913921637683421579079016478732183471246694925229245145069353983632413344271341891983177967895916709433115181436127691901181107748603602231231626669628278067299585724179005127615499036704310031155320390124218559557678359484701735155834033615537567458882131685539840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 4801615793977438097523750313860628753865199344256693994214920980315341383604776751492757865208351129327808176364540435601912435467092406152957490773037329225742521971209001459989430980451668009507269209611772572516241247962330527484471147218466936548561743410346400931859170044118605648016590483890218104499654134858333688097223673782538802248596041042316805530140165971117406372518613730417634601020201615605173495513094496368313377012551137117761227829233416385593749771285082955863702359000474649663939006299619576918569505054217851794461428727566278211553817382726861290159182931067742367349080552358926740994266633865230178427131404460500572736114784852761273539263889833676459834249183529373400800345253687156663569473831412066475535387235561675449690572048499758399315481581100003623380057947533484968025263022781236130073859591149929592616153492798744466074097956908950990210796986620679888113535650050155062358479827925920448591115394453028286716980201555658147563115820658664341183749157380558889540632554008631806048098830473371851474988413014676963608919856261438096767153881726385054404536764574585832967067701511007847577675888043983215813149873844254633189472295566903323309342155557335787366388089575907369560703580682293628750828753678769663751628216925705962125645246070288609147597092245659692235133580661296443921377141769324699904015633918021448383848575552436665180348132125162225529846737653330536331389051353256664515938598378429389883602773352367675672679733476412446358863941041478282644982145621549176942295986686668667049575785867519653582656778446699377351372788418416406254093740359623613188281641080004616678392271680013639300842504564076282648256600507182939709333514423316238193714379750162132432844685658484834004645819036614976488606908047100108882623178531109199204566655476135906884751584343184167653198757774741563374361182736704612890008390928745076669001903996301384769480236188234233823854198456205558501027753300514577423168779846776592229358671439177344021576650829289857851287869243530495437727659617706629857769017858711793460241830877901818726577135525342811864279967983972274316960262161518566726361582931399868494635815325157735477843220591852827331209407814493205127577801455656992025229780800727897012648098042854558244723758243499746149093833835811690144241499534482854600896355756693194943922634070866050638327456869188107574568405060760153814297400311053018296309126155580401106183333761609352132660599159947283603615051099750139448660757856889618707728672626311052841189376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -7452826105734933989793216798385675982709364518963858887784401476362379672124562082330194797294681011391000140401311050441345380706945182987584696360819768889101004724506196238097042870721603600237117155179488804659749984760823574043881591713423297891556303743113832505964260360150626728005651328587971730674365333566370309781631070565084522641718352364312380952643815686035979109266711844438501563909164083899381792715240619166919680528534343091521376568194996008924543562175699446614101750199163208965530124858715137945611261010482327903164792920411585368447283541991974260579584003285101340180657701098784904935932202641370254906886996019137353947343722887001190172120469774675049991648219323192171227264252679850650173241108241019613845649425870606831759139708350956646740788784733421530212651937200424870230272399280488405762644751221516543546986656124377387071741830851038071544376715112187537980974555096815136151426543301805189184723759345744489438429739508244949675871265978737917658362398006073439536917338922441656067977131732399727667558203205209575910988568939280597309410051656566463095243352787061301782796863781094406564280099629069861230422071777403413432195670211137762125494211857560157732293716943817041019312266632971975400443363102806301394213579942765175961380856043781484492886688555711019641833102425647200580421599597852646056840668866655959512700949373690062872774197877261100056635211141360157717871851887522517021205825431935614166399636918540788962294830365046963549487550728895870180062570428156635834915035391324162497983563180255175362875521064703242111702857329167911469816182766149706365491060376184295253567947179412883004219074298974257741207994871575664241431942453506172672808916854680043493626712515600595270119113045937296255887823299417074193287133601131303782162485208503668819128582630823541227343452948504757378502915662609721852356666611453921890257506930049073825656183368010567723684300710836647286899880845431205142333392319865047857303358739520964893453753628286948118027279434794894332008440087455999862569068274071595497613924505353836071944833779473185263382705067533505413741786137286046771893176207228850105821696154986353544862286692655075011048913085264957188737218277324909009558081442265391969626863572529503731258709450442874267982771960374913623737337459242856069704863887278280437469556614119508859893230755530506048146924100731183007490283249691147880656836154655869746648014947638200087290547795491134545061467878283952863181021146165227167483466677520642447769600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 8941079339237558564854183264518826533061873026714730613718880617239041333601945309607683871245705218088125367990318414092840952260597371333993777709022639318355425697598985592013847438116354177956654276379257739736436697011198467806753989912942147725188313393564898433944724698709631781529386178633176783546845121384317036482713200882456448376576217570329429841262919121987290592973013803114134742683115787164855285829270767727385913715841507873223111163217184785831053000984795310224890227210755902111527268327772952509699027048947961606147409004528592844190204132750369337995707030648989646039870477542217956315905114334881594314755433211697057195018134754080864159370989362088420417323208052472661145120532601741097057235624162693527043472464827193882673360352635036471793961283085983005700223904958028970635524135213462118971099123316939198711604091446680500366924237650621149972252058134550346753313685468390460725455852545145363144829179427497713669111670131359694611296107069988409541292036662224623403851204179620628037213038447866289939683166959494872560084951352041195788296324601796708299641268316609639887446246427058484155025036585024430011556540413388310269261233338576306434200552965565689204934775025561224236458595276761046581847055624757175415300670888958781900514321071043033347018792840719243305440362076301895437440262893500641356040250105974837795112557916495991434520678940821028763971136758864670000416576169831160443775400504715191016716368114624745864381713890650781334232557009004226184468460418061284733769755743276917499216183020234513320003273718622428052200305700152844873008028737713720553388949382209400755010899298696904555682163124319005516304800043314626933249048134939978787200280213289669277090953025421085738673465971321368320338528985033186197787503429803479021467116827339738634213538713552460089093990322901543506634628303933655330983229988087846595662869720883193155487405642654783924791479575250183645025345892585843606204938729079910838221948148789832387305415254926579389848262908849286138101061335327498354917152344378460666864631514761003702527184324832869627872204791462617882930989618115973853865047902658005137340551559829062284037036984587249523451531105211851835793407012826958667501948763595228597665028234670854908866881954185094330952094940493906671317024334351246938660723295536852399728209705559033202099119696431257056357934491242345234787158552235954564831948166844201042838883339833271677662689420000240167478180806225798739995110837854599436616025787717679841280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -8376213811126095822077151599438908336708873312926318457246787753121385820273470635164368512896923845616572407668583175223750631340483386562904626492146281430164592964759062130135716072335779007192001248452425228881577355612082760537236894462768873935474862464113707035164544334906055455265633779891702465117063834037248118169574012208464087063263811696273397255062115511335897971518534148362497472656957216220261438452816627187588094674717560106878333076230157373644723549898881858601419023967394704306001490243580048206760113769434144294866064816459807126934990251003178701334299928851426511176337322617954390074429125771928000137802371435921445536166528456310292094550192219848423991224348578900665266654479302488042764692056957832500789640181787362988696487004242699483466410159477794447237674029402808891620121169038560192339124438031065895892966512627286823956208852719884235411925571979899985700350316620467765633499846881784090774281953180227696370136532334814494094382114302092253999542982073168789130458479236561525225522998182980139437936138409410525399936478662534829824298437456653394531955731955014737424515049613390875672794441227652124819235327178456373194214189724009972438675411111064581117283583736108365535080794712537593544812222967204820872208207719269749262169131081506215801227272649418125754077323170921776669525320034887332468268068975774708552501478886582426660125278613145929596336837618077504328662060807261228806012094040795344840738976635568903179407916547272890532747989436016241262701069219009462050574412975777691133574011396661253278677529672500871589652321839494236437603558218464190826699454155164227207421984796727789052309857302626396925741278062115093895544560510472593709224038476636843525464780973193303746518230466216627531049833736196138884107812304713851276903894285214419160603144009832099258558952874074446233681899714172201202165129631385859545009936419520431086802370714886534855297446190473614139912997323699282441396446866704553531430259043622524678359592364882049519714475697324114343642275620703892391062751345021113476252003837564603310877308805432827243830326841954595329604055825277552824059529322717113367446986075693087192290636743606986708001601547994998884849715693001249664652378838368293728679240095786213915582635425890912974427420039033471149626434955317960132749009076223575539755856638061204622408318343382613471829351457217583649783618438422525603241399002710973325195345001823376142018918541667779925266676035358615473441112844207720848537322598606831616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 6210018389877164390270072514823559810800011134024355488733868595763196472804440358032914438143754065406902760665115034990739415206164972934547330882158199295209595121168023057781760347628106167872881896201162801397191592822570076516953218610962481175815521368930804390632457178536283839246028874352312596271605842180832575249291119376491698227566818296023443808985235447736970083611880391256948828058931160921483708899419599099669239546632205431657519961248244826419729101784128488362849652563533453086784604209974266129349024798748491085256691118972001560230438377652156367893869031673534800764343494409952768256038716914773355497548479791532212423599040539057066789303129998157530688717727770667243125758179906740144020155037981612290848146940556466178336346421824948769993639222947201008175417352439094991426045825574552627764832069320952482732969765521646748677495425775426936466802494456578901928738296786398153308671282615157717256747300076813157211542118019620831157333398636918091467492004485880541282953369535291264617382289813582288175100664097447807780605702652252353762464353035634572663675143382366306754635134988065349333963746516581695607309767350683547756544475558581463764937266781015008875993353437440194743334910169777844154274523425843296717923102865412649130925786270910734477213100166983447112537818220795237185488592530689513845012986011151712574934065260892390196968315206354905769203030570524512036429072030332983363822561632510642379740022641834532986078089799785638015335727644430058930163434540386675402273750425012337277989832757198663314227544215976822917766951253935543878768024502335998296230461845944296512770778900536425790996081027245952688968199518412354561312243771047195629434017896240598885359562844893122127844235589428151431678321618909562434968459400726205738585019257218441267117917256045585924429856090340648579184790471815610563622500514873296211168475232078377337350038533397708615061127453127237431682071674275423129211401716950102534765541836355296135322099953552270910022843127743287883233614614652862153843259914964451425538766328227545792633692800987132488848709119333743500993850594566029084417826404927685495764480748066525799581934955493552402115134018069707457113229286114065521813225596907010547695503591181345705834345901479075623932769510811306818668191600535958369674617656497958281748945630404104471208048386068516473596888183532738850502894449027083715803741044320692528827653958295475010087753800679638063420348464238753836355370618356913873797619643947417600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -3722465466698922082619680030909048395294866415774246112162468598562069746292896506258732930463258477855129731576998856633545980420912187665357366121358563855267948503690417154282598702746258234167488966465514771369338922722530995147679993653473952956636139978589612315223399367048568820304073231008959471074633509129918779404594838271929639330932776532956449437348420653221860928701455837872876451647637790838689613121496148313449980148471352310438329428380477289720059773603958608326188477916162521729331083642651116386706681443218464341149431973967496427871748586157918775730986788400683647363764597949576015390927231522431262855669613976608625495537733490982515676898313158123880016688950847734093677773952447939557526261070739805392449915257147755709068784526356969372374829079425538852254189804987073630843655727437903040201769264709273314995620041734432456877568506895425760348975498456564295968669091670610538007510749589923844105314678681745312982376058067456596475705668423465750647350207068796213389252090798729242403191529770864867147285561734234191812398909427588803171066162438449229816863855413509971362590253279792327505228857338382367341347090982409018777189386717846026439917582796682543808504726665383226576544317361316044634242993476790948624377308865572510089277871303036266760000705028804621841802247359057368863614681002733979986257336720668867199579790609031599759487484041905390371601261859545392836683064761571516724026239213911655965062817852055886409694572270794834892733378738113016377876223690152670758007890641152105783145742147789829451242333776526714897651261262952496026526742192812773246659637542901191789766646675560490807185557289156014326224236395305205136412554167834905402169406186807659402930762687472463776771484850912410374736131971296921446246465805818881230707574391454796739510626109257505708659263547844257975076342636117623566017685833375256383437429929971148788590891134680158331150418098661339505396461458291962129379053074633970287184634378709629816558969687960122618097368318601703861164248252829400665379687836279030875598231708718523798907412034048737508514269149017931511503944365713566301137925706197685444691898372577385511824620548791510306116901597637880191662007336263945743057358490497721947281295210737263157314768923776446825440338954446735112978060401630286677094137478550630348549213945080577078167686928961075149022249301475555108310624936160932396353883237292765338288507080231551820266194723600782352194820301354345395606411740800682623997031586201600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 1863916354555825035894396503336634895437049390305796818909960181156549721113570960976004160682273809455318257783489710532178404326242099835721528748219036383181805088776529286299424567326655383538999592414582530360102899120502776365342210273096414440485555488984969916956041540515728457865294163925347943990157436155069234173104011347416311853153202748724621574498800736625843393652369612473201207989980013076824535060694800538465030386693670522673898672037396216683319679095972856557510792522919435548272939422503340449600968016318446355041043395655025140997837226478119840272824759601951398660480170851938932732918400507594037926536136877473596084153864045297740745526100639882143970082575214321971328079046964007995562972856818448452027408275086957301981646737743296511497771638853109244382428724195615723591912455077565565654144851286486965403770560218526058872053235780381400053628802234515718952160807186173939604370360980604891932656871745853599262783927348280499381437062022268398080369207706253821323597112315578907110598754347077854257470944960775972107466855474202174197030785445344771240897409251817877267206252741826866353874609754918118576653476600136375052050365225208681195499192161192627050331765237304334267774516874718116634923454430704983852156379069834250091010325538656155874865543170617865477120027811239040239675152494201598042115782640655492672285594066581881429009348108814712706881482873489437520526056549586256657678495069200744061995106399585948734824088387221239674861342947675028122598964337063887877643511384435842683106661769091261678988986239414836225351024665763421731147585648675579937139850040315037712597113882427667727002232716384277344680940205625266993556603887128424969888766042046896815553993078902651529670734400510156821587544558019545209455650778580510584957216444947695221989654295085262819953962851548623082564083026543455737608660689098307173786123881894304280414103982498212714191249479559537456508856897364923392551732644608093387844354395899336108606401794035819286508530530204383124222519947936080063269717810859088779062122704998185551477264657603855655578372888044067001475877126621088524244402678050427053252151277364583311917534052331210808812073069203651699330104645627060905886369922804347780560888786703767757665710957167975687677346334430223343629509728728324500148667060253517831145139987012610865743190075943520455092096798780730736561075403741255748643029140760423081989502855353602209385309037035862676277097201613770142156600559145585083384143544320000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -812934445586495581158067081129407919055338985726501974529669748447415879840430130785152496351412142325284128939430817129602859260362119402052382485169292012530786625631012809723830937971701004527908514825148371944373429859439455268709346701317972884289801132435623700042954378851526794438071176768005292235581906719830555932317394464605612131161405863155771693165684170352036769446857991725193346651844022961202405310233628210427940691887455535748354689413900126457954478807820970908016697844761623651699211762582677548261155288598095187868724275055345603916551336387414869620860703976099817546375032982762413708277322920797818479049147200176867311829102211328183077455048723097054243768793040633494373656425376547560529718753236529291204459722153580556758019096574311887963348533897991456195431026340431345669212216680821568641173986518283067276857091275641963000211918461711070452511798368663963437537388433720043892293327597911123221866228214207985161513330063186976131194105089229447151270622202635065583260122441218530489240481696591369560080863597475760229211926934798671212182839334556964124194701143765111521786563126581298170510963919451121854526398592518203629748468846014599397311504692970391239964757747548878780193565973902777501352185960064160085275379205995822002388266379404202274260375419952907595192905745386391865623683111333105804298338357538619404191439747900833072778968798016400685422830388416065405855019093555776767166102414464290120036028287497293173180797640237090574762839070395832442732784419533934965055374749569408824131420279256747689931951892681938577330918859567526203264159091428635655301184714243334432070832523133471598857069442578826464279381912647454441698699647006624171572109342860512755233666408439869895348661146553849201378205027931205741561885805027952471654288729103583276772181587882602478515462384665449096042265337691591868303548346322566684419986636557173417031685324892730581250029294005957180699323629013676650696440274709471762429048730924590873239259090036032863074310488164705308114642782896493758301365843293154647254127215631109570885054313584690189575111368396223874463608010982958198366756626182513730753336419302386363016667327667852810142304012821581695362180211350170015250073599436835278385574047537804038661791593534961789875746163851453091042081706892407953393420759572604077716466481641111062806118519779416971233298399559799766149381515643120989117680188837436092705439436613097329292443127703033015342642171241725763949706945533813651125462630400000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 320804158006078067886746396509473009272505177717058293086429015591659220097490727680781279829414234533199039968757831819940157728707954971099387350950818059058011490229529407580838104429586168375913356634350541563483737417196220626244659139092630336824037669303508932540343251273331838453475809147049690425093925531838118512560761012901941556226529682648313066047472230337098564986931377243724186964851307156265580222483810879157849104694158323526481851295781125164553225328328117637518557392305425576931139664736396469975249524427366041648830790895178343790125252265129409775206683621895500256308438727940274370063820629487118582777191871232902428257621006714359168309088321423744443348976478308720491722097037271193528488054934623607832256042081349792751647941931862046444137941727144348028014802153536537509179237230747774399425297576837095201139622992613805940949329636898464072462690260579023353743428015850205809707411379907757631890634532557806554268087497404506755586934946970454671923272217304904075202720135189840881237228679964599192223952921407571760379766519251057530473492783516718678638766658007642986227585960466565927730336973436862631241405776990377665415249943818897461152872162051586400688516138253044000348821020521449634917147346320723965756854642159693976807507361495658095534462278271839424518631515497797352155624869290171458103094422029592424351269177009238281461863721914011376814905837868291952434718676964328188021124003440455143660175624036323939874244017680226482621233227301275972532652684317605635738165039693454686663376839761071593017839645115610875986027169406082316479596818987663246345993602921415862525226238128213832701692593098914376441407961321478201622189463183200980597041902601037443061443135888378988840526904111094762572867357356161287711465975723127398066097011103387503737563792454726285859429261654161774059156943366864956038823060260508882129642061958713001376869844379465285678188221511403827235545892058551788227608781037477828985459977117491476770283274687351658606554215315379647860099468604198219257860521639637043435130307315337453763678810730058985211510715962951905643876494025612389990282417074604675129778598760919952314306471996230997364633667861851558165404056676361532070832500009251467629119473753759644775299585629103633127583654020593355806985405449289390898640643149034907421403443661481936955742996654377914697195233418288970103978539933363800446696904619702702366956029301400781491281865319491448432169630246044770847827680191771813933219840000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -116199482058633641742542120194705544501713784817465773859043306080333719301701442354587568072842829876515226406555562028064187785520592954433544008865805805409739155764530129464980098574493217293090496049837237797143876192316368097589619972035278677519952847638509279525424227760665640800796427120505083996023827521806097182151961359145440553532220158268852693525994934030661456262042057663732712933544697153486021431913667052636961818816044691427713045547854476306458501895242739052824645607973146628125255484839236672166594210834157404424438985101342537387306638191046077996898128034986615633480286856284067378962599141990379436618697021450186301129840291170769106592700901040868051847524713556390611885046414628459251335023414152455925693444664903712795688879490315935050571094929299755778497355752303020660794146558011603664762861505651852549814648973055132255125407006736833511880485739962330352925032809884581771219596440811383778787579190998165522642566857122411263650794167891377846251075925275939270556490000474492099299579250370466818413174737084105801736999935265598283681090367280688633479864333023974962444995934024506862218758366489941650209660891210353338815029358196830928631460394635125784210278536307552109401898668314466186984297608112560137973065795262965453613822080160400342717851452609948544197882908578248047771334985415250920969615582694019481578942265775082001340510207658133358614540934801716833804618615999273381839009693740544138247484644411773456468569650908321162155296892784951787473349813569376110084519287108235894544875863508856602554598578847889220615273292975520403113990246314037838436263222056728449341687917348894380158637791745409267410900008366350562660085917763831734716431577781154548521675435267287085543434044519164867192484867521162786194715267973688780731134874234682178258399448275578375697034522215844327675813259000916854676793256347905719412611361068772952407671253122963814100196433352390987774713608685074654420120117084396502838524281574855815652528348288274485690671649449721901679811646488375519446017550168190552346173809057052215737434118895682283723633429636977108090718053942929316759301057347841896454444421292608494001671126267919542876227210747299836440105407895158643248802108717625066042313242615604871600050395259527011107639865428021917823304518758748391002576083916211903481667940372463843138371883715906713099845214938272819912350660206669866720772680731218165707388637569659674492745244787447034482354396933368712835605154632793156255744000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 38069444089835581892200669829766760665850665594599929172207220668082658587946863937231257787332466453304383681077563515092559634406708159155263760822569145909208136913724090695405137235031009826106921792220545833752861276139824962448482243789292694389271209317949724249571641971813623346231359217060550844591118449181231469319723025832095883952007716227884274489997083939822510401330295940776985934521219935402550106346692531907582152335279360610620081936128184150229968407610833121399297773445559783197597971344986088906788245701417146112965155217699021716371530268105226614816719769408626614091066690012224192958884828722394425504575805716879184567888277967472332480415729419764432247177015484356034847360671962992956172752642951829214825102216537151451158562807866813140403889831769725041514191225656661154691812953364284993513939984085282854395318204564988221819517922679223604884199939273106461454952148644284926126911397061936419236250893503328704369615796232423582873786483322603317779115336116459990046419693175651430889923818789591396350824189454841560770742287953325379218902181442019438659691884785894461213308233120194524721429238406026506763815841605179843347937675418695491485955313923034768807645945165728482046420536912545239825803241119101635496755836596866669960012140792707142658206710087501114096342184152652539660011642413600397479151670081078066725644477182123793293120129300702032044167658689338096199700971878180796790612517782911605693478778776094196009717461772023077825160475355726098458269699461737510369556236054238671435739448825887843188353962426453925088287860242013070116167965987460490007400068443658417781828235967253183338858779317773379184383349308722294916650319653661406431733966388681526146819287277147464141634311281783026085779941397727159066036425685962290530411772022483898551750307958100434160790701435357460277540308944250190560520774504834528016936889663093563479281779852239833941336536489788419954082333890315821384656703906172569526604177181193371321543956919878314454737748126559992408868934212108641482107226672252051639825904602888539687293359194437690049781567308044118037566448635531920969746690521346519605399248162853003028034919718877220383554947164940561185628809282923996990318168837281935172777857316523378427978212912500231309076703033243780516668992575046901642410865215058667384290035858355653203717119902875304524387866750951335250126726596398759778988177474210024108337589888592952181103867998282324286991970857401689465366083802863765094400000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -10980060447304926240029589734515971346736951547076301036381298075253227270885340321661016867190280435943300346923468298831182344957179296426848286809566245165570356436794818174085866592178394573729141113942903284301326067562240661827666521246021611175453038126101271154731872311050194709528884958067540163872159034960926671709944772538880071866031782697969731552037710079219110940602381715377341536821002700796490275947486927334062625641371500718802074927127765638773127253319516338971887215799944662410267121521753029532487042546837179038032273102485034184137549275825276098521868519582950712180592828899827031693584396280689647939001849335296418813783329196678140431341908469593116566979436109522297427445366426698331096753856137680981363219381606407215919298248434066656422985238642518661841103024486180275531895133115641441450849256061268509351424136011105265357541180771342817390764381309423237241409434897785678948677463103408384985374125268727763466641703945151713012477302660073264931946376990760611362946583308181041198971835315521309907963158547073183956711462170118915625613892589526844276263627186369279690537570832696228886206887720652346416341842525239952506868376578632584097143292314710598844941588965599507004912599675387412817581692076691874790936337396870028827996044549639069767789898866723279811896800632365072523990348296998168726091367215405583824388814686067415763049390617403664530559495450912375759015945419387689479015533017956977101203158789418641982948795365891016109778209082206760763374205226381536374635872132510768848062250205055710724446648742634620561919624822810708482454417645371352920726008068096025436817665866700615192753651170432802943711942768408041911651699735859134865431487925378801874289825566933138326480690019741003035625155830307260291379047434369170979956139471199171440132788407475589389930694866761788591035580563222471226700762583425767222578935771668091855629432589362275657876124716169585911452277270520260059310358240008793243318431548410909318696591480779104868343061127996539410045906801064959877877431384695851531509869728256033637535876174926369080029928345142223463369126164071258882410262308874594901490766468644703438892096886844348058759558719416688011203731039814861812590890637669857348704353711923730005809136044234527316306439800910718886091219092416541795345419151535816689302329074149140392769431452168626866804505776923356700249670310412914584708460965685313656533474647545998092787024383145317485605468037879937362192658094511185920000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 2728475489999997763474519481386855988125344334363946844542268152292462406186228821468678698324727577182160835554778024095416809827570059867133223157724368339035647869860338116919927504439591781375948537020128829587318820201109708060086523510476966672069206884769863013163697888259257478326543037020413382671614870201272128356355469751365093104158014928504762808816423701451383198135770425646736481924897242185856124264748194220884944021012034509089522785151998929541968400689000155832412734902689558243238734732072431063960150497268918191376781217113668005826912002502682901102978185559559486574925912039566023892021759247435904047787139790674369950558960956501414061625963631908648029853953732044113311489354356059172693140876679395953551131623704696021592790938079250213593538763619317562200615767841802177734809308958260062793029143341050090621364301092459673903583141297611398933417181125420608898847106404994620106309285086251367878601781950960478487438974653683506918560472020999083731262133811041825046623085897543344958656849220819654404256871521995356651890839376180980298480074904202332127883110206068205824342917783521028972768791549410735157688107838992263191792235347878267967140976971046629258034854888705154683291309288113469142342065770025865817667949337779069901355365426969058653581852499630081734165950357482226673960897626575456621444120368011994617464345505764955740763886177200820445753422343742735733787752781543591165775839415203830414026091700116420741029626876367154534721981023989665304638307339936187650490477344128208770589681715890097984729032434383126531087364771300439743746132010406630225799160985447159286526488698903016555092256596883139978902584722735436647081608558217018467333462569736679202160923503736997241749374320854450765264522186949691609843617798927446269507093929775657708268203132237559275346963102374851127897795466988033244923721202751238935299149142442873299960669511971159043684497451494682525582009918030997858845516877363677383127670518823026587838695320752255333295350173489852310292446583674765481728183502217205859318910620145106591494521302811944365219592466487993971714849803241031463041238277111773073077976340054625342371030588767216416242141930895742444109279914211078666051468398497753188116987658621125002570491536968895209982135800188311989942072776372096281571761503261093182921433492423356438184639261799863068574487325264363150271925552916557018177066738633395122272762517125245148403401405949653639349649693651478587153736728978432000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -577811182089271768619583559648781206536824222516480160316310114695984508204168782314471853570016870363866276314559512947876804489234473068110674547110259348642109979683602851246918082079526224576494976845818077584347587878712182403219462226247755942063377001831219589034521924503447977375846520854056074664867875682941286298891958676747357976871262764878676312273216562139298611297826960854850181432058298964928612538142743393413335422571717828136040146570598949536678152775063539999612461873349455021253101113357775536687739439403606166808335708159681526470318308514679097898994189559318609322377596633417584366332859782950400716537095566084465521084348616379470183393492582401473817842953825097324469493282425136568215671113095493724153624350041169633239541676912276506357886639676226692884816726626499380666597284278711055566793342180901913153422651681549266965522204543676933044656273623299338640109843553545727783660188572198851219026287897476192517469867070916316007322466429680721965831633712244103707762563924458673366617828297956756607412123983787712716236057617066434727064689876569142788647774977984578418019060012447324289963556809554693899068374357890253935324916094088885996947083349508573143577388607466076397748456498116519798484233466453887483674064002276983470619779866536739447399293659540152038099063025539813064958715963059430716580948319545797484333391896480432398609526430584700399608434182411365203032791961187699027772220373854841766651534476985793026448751872335544813090770262685449777729500965202937099916946124874826423801017927494094237742781170203876016228377984274741902604643312237695568814499103377303182699905427633543337386700655830280701745446526922748560990070503510084901627638090454002996380736521338421721145037608226426607461266659269709514964002509842351594831197105692772794944259987054292184032502645562968461701502761535372743715874353821094320012576463373938556627441361672649397980151376049697747180004740408619874722400350685855832659005074914955479881160967834869470939567734452419102555442096068495648874852594206303357589898798932166251730401623474812197557590172255123821207137114696772670223505070942925911720433403591761362122986537479606287998672099562619484699438463340185779064477172995068312105874350482825070686688411547675787017353915492562328581734856265388467024107512033716870159649133110494612191015349873716099161603361736398983439241929915133333865996354042845827100297723413652713083621391486626985424255886767131849726718875417600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 103734997117564411439732848350892369734059054120761480822178882706330687925579033510462740082527043630928320565239640979820658883444562752588893556997219122226820513590234971753470269461545416654430372473959987109899776424813067437582728869051669904599676915661307414846003410673641778337899252931052776724182314282924206950525679403532004800703034187579900475223554301589398678644839516106399874016859932578575842162958135674062614310596695244392887110780384234967858661215309676312322189564724816426921014643795043062307231140283426055828904806819326939465858685589888441313041821855337019166731629129179583241491952522987808258269551449439158996862058908647324231528857290878293096143620192793956048684197256400668027915107917905209300236430669070427469775559401079363883139866330118295800680356960123036119422538295560335444716486844270281619697450516365911249797513196298330282029004090292558254767398662986155522601502333304757762578656717059681289485994617770650514394782947333550365361131299582538092485149107308648475352564267950378107734998479377334484259230293882242118158519609862127214314605602374824303310984426163106049011559094073180499883018982026326690450281928634250291196754786581188353166420532969542030261742138258057982489323517585756138227677140713488519500527357892418124003101605558622983362846857467249283719295361686212202922079840179616191632646669011994708568846694456664735404598173851776495660511839280114997232005330301289268775902062724947006653069575285650107400718614554512450828331727921476484372763278262711347403191650433002543784726985380225813317383348998455136704717768284294919232275609860685567797025993898534804983615474684226778417461847694656137385824895886095156025066810112878486628655769067974504082672466939783030299065698347992750134805141793243766063359483710560273258719896921512213636756369333676514996354991393014717200454191827272569152293740519378265571388673699189779770889754658470574564619936440036236891200990954986958567909350257248221443318062452260978120110486764785606454310829897906749293285205727161638400762898326763650485344012108176464354490559114844872348060607700755436280094905109038624148568988715641017615861850159256790734903607471597597286767760264167615735686307039945059683960413599597917894991054768515233791351355015878765983647219285212125584014882086759287671083979862288918259873512610766864663504038115744545777244048945593868179140995918525415766886033083725480550273137845774227856358361266905308164824912000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -15603728371719317922802120505921110870982341547440782876479074712494791109130104865407334073918119107466586506748631161587194849270632066876000468037562153194043651657532559533943807945794702238950244700411704225980446371186199128441351893085910375799275098954799860954350064209079521743495022083752409504766799056267137827769931232841557488281970786720115028592682069544918880403793745657909694916511459783720487395743711171074654174059801446521021516911509928880712395791166329399531905530068482299668560543399511649197663701620915293246459089825967225704733054849431109752903006614971808846176511984745093622109073208642461113174629012620218168457070226580503296119713081829364522427113453198994427242600013723180166788020663255284494520480262377441583334644764847574416585034678057247352274269934684550842843860410388057194238813196279504682223039527928850608375975663020610495405836817848874923465380264224193695370467422180047361297452456184594221879554154422761439440160747587395791893508951895406080214068118266997622132529674356267972346466399270953938235147607354532862889234466376579626843403874533721376248759343464939760645420553360440992122646032173810495065009637487995919662344099897959462474968287643870155639635803042890522140816812835579082641537824281910437482671589941603338341186604038977410015148787928728040080248739572824191569919296677018142044490757363036378563493128459236792389176895352250545891355728082099237195993046206257335665761536151522712175246268118770842071187574227204897885191765312693926345981723543807350739446888602978616927263418420517573940283597234797278698060788053302259270547022678506458319671939061623584241990467394091532673941000512124779138193369395815322083309592069110254747568952818026044985972933429103480192408401261938490195717129805198624877426981586136724746433451952036303476438334020129394170596428426237682211387197192011164361896591628445793231566978798438604879222810759341079379256480626428311824763288570652351524062534447036421590665627236489405920882765332501559592826989354939325181280617297244310010135416013990878439567644845534425615614736826788859135213435372316871226520638240280015514095217713242684712404741684561786797277949926720069757709894608658527165571368615659212851506820559370427478479038610484361136869873477035513144787909365674532035236823691996590217436516371465829144164078818728132011104435290223600020823752715176659043078576996491225234275132580061756290663153857750078125149809134476974145190960000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 1883452496646486678694172864888306887763999848475919631481611066053843700307925230815565638821663259984803586586790776609760922034789155834033789037804448171458858906341950354561717156761668059814773184731086513315342431679512518559697854550585651736774115061532112531662382610703502324405181792639572813157095719682693379917072665328610635197009022098337296285423538224756916771333147974882316521116117989934265703833130288231696137112196634296081321808347672379941263184927409965489159343891070127773092244519179258193854744994525991660956112846449763901882299742881019116971028504305263488572934729051919680028118982031489033064505899147716424685041801953678836744557656710166210730337470596086044499680706568981798561767965749521481529966548609390628336246617483640646925393636426789473842975245882828922743696374542498632294464337236858531019927129577013897383270481302919044246650555273188005699771192625909967067445332462960400705138724418565897534005328785019952087840707042642422916685407098961241934344506394885516696728001300893176023738404758576166016362373032916637324492168180368380480019763209759826762244373535339630210571240534597180157848825952262304418105914554177815600045944949594767822186845784053888975842446611896532491659118251203042895157115044188985148756618433453250331874091657348629190750580314207177657886917435522018059809869882674432082676830233529103337789159639600408463660335879130678038823053015121154507781751888805982675190427452892605158977753680139779475670946088189711251426023349412805701471832203730169337573339655246177739156791086134080500785914931317126824484334195145263687811984818623437606264259196886173073037439605973143222230267652553169476116843231459001223519051336800534493689216239235853730340123481614222536413844282464412358963231603225584864857746430575523339937758082205816637734905450984773608108980312793252596867229501770074901104214722500572955427178409380742905996464402861063802429870432290252042701890478486658502772436340253484126093649371109850115846270160938379180601761452084901584743543210238684120527748084910132203195090557984889536193876647888735765378279730852146055170227989279379486805760454224606060540188600636465536497163418141289713141744526252007699772345382137759692166381635294163029272383997589584763778317744818077173807526598959338884581634286251964114807119267985088874156442716322173480517154549053800244919848483993145053790528996221879111537268645631598285024340395181650173841158610338038145026000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -155839642203603158369379231159714913945597019843746758561507747990941948441890934444296166733952383101004738933735441603890877000293118070382110813776724814259853718146473918791608689424729892511982786116531051698318024429179904129033138035549965221488731925932251982753742166273158490503234678658778686196071217104866838109458600667058794978617824513484378740027731534441314848377309913703719879965265741563660488311127514334077938078908062781768271272741141120532946056850744610017434745271873348694759428531797515315486764219141380626244450857911111662554566265297897356271285339591672466277276063092856907182665748686752611825165334610808544724930505498449359554587808517274263517749641512982036807954336019132473139461499734959707190984232787172530654636272841662905338383431090327564075992323114871607557816621588373928536099233803293480060637391850406049861879199289310192388226323443340074155208590126647013118566124184540925765545384471478486581014202096713714412467860052387475841329510544782814000288379811752542326129494016821031050330627600689035539293962336251533777633236519324513834850695986933936337160484489136484449513741236325600561326870802709546069775929230163471065715670568201436147305067806666476468620437791466419141482907717433940473167191631945473680921664752190438575585987653460418363405875424095534274531246777466138472162645853335572916357193277622644520301362161113635970117911611496259696376019130017832296486892692080219225555558050501330205591871346801998540036405203698423556279816482509476978581414614445305134277627830251254036246737141024744728146938144052676509225427151218653573865874263506659699627401312586832618989452447746698457752524558469979216273337069610271651653483198881588308524279520890314784002459740430062951225581350454269535976940791164705013207037429153770814949714568733411019327817964058088163126787709957718280787630523105695365567233195084503040527824549131827226325538354048028177988853343572356686921977275491831291759911626494716053368470563203594070369742264352660468022476357929088615037525286106967409799420363042417701851876821360494607865510090583712111096505453598595971162180234795334080070910400140820042435032383117857452000593327284177027911104377141168374031857158452890965869671008229844576261411158789092914373710838100007141524307933446031749253776581878658995593949842184891900157937293141113140522631930435615259018548933310445839945560060062610382647837377591282845685456600305908455280465620832663665070000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 1331446130748841414619600602559906079822726788225127823654726398285203335657411722737531754553661972497465689332893717284409669826375313470908349833194656280929131246776978821782549731279891000229563698208636419886458148040435539451662909825448870138961557690855557814586896167624920577089501333013969223680974797326366760415014429952522699617197274725522553222602805627472848865318685103497975621882007118337839558549658130489204766534998577937667988116667026535024592883501812299832971175985993267205165391229615047101785781475021457561239358209198538372143707629180434649736510826710898977540774509954410292469815227607158054620079336194232041087103465492556244265918158843743072660641606708350434697554924830427001065062749396525637495682157463860255919115083691759582894100682931899736243373645637480276675121588088446911301151279599112737722840726288351699303898021484282875819549092308748039090494646554525954719140776319785042727064741690208020406524965184158345982247943615008045915078539305530093497798765104192676275841029408607796120349451502378832379707914865181639384654310820993571761025304350174087318465478541972596459243211475843406302818483886894306770846505822884518140562064981517399834463484724247494301750640171281964651109159267314273502201280668068733543417903783329775455908559013012365914060409913123739488551366390863600374175926662542158955388946168770489556797034862905590424616198597525570981593970668059318604901888201068417343808710242890187175419545221546808528418093222475543709191217548658799172242799151268533886886651422480612487956319082237611167726760184786158913897204342065686008402519925332946695270193259986338129952855853551045227227444873091462797226898278198485918664882387998406543821813282326796619987114132621863252209700256057374388834051627011806699185473797416372790347165083509785926668205411419671495420974644742333655106497095868216606147098975965752588621828067611142300541384134196483947160989679913002230734097795488088679419838018061213334198932146368374207343853604688087672989076290048808229335095855141039631766480730531329900006189694264884252094831528619800839881868666860077345419030583893394902190789979197992689048227566638582917525925242196685642558151623753072615802977784032820135983247263652169952967860255186608758378102423262531308130715843208132364488795194010379662830152046445178493862588213657668207879963707825458927174270168129189769008286242856883426599438638105705768382409177850182279412664997461302750000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 2398043319874289800491040287473487520207818926711278769705703153405510100480796237651269403414753568477858720341198635304455182284597020454638619411782489010242808698397493977527815908509472900763911289206456516118069984068006727181295521398484684401809002784213005933112052559240211339897338798259065960511136683261449074986824753892905954509299432105288982083774018233620381761942068582834352350879154072893157758767842416867492299458326763842892830286716128228727271900313495339287018622025555236548346369253158028372053354734657475318067996105066649503745561048254987521800295023417291881482387041644266550196513033201549137873922853780267248801831160482174071169339390265273878337711766478846333851319973435487209493124504941183595343581738820368843721504179777643951283529567662842434379975599749387290316450439365700925267285430621529522875630114600212067556737083061743404153276025549739281563215362566324972765180502991844411682207098536368409200135894767459467865516546686189777037162448539105113375217932275437461728413020268850063806035504815518271592463862940274433255213369389520882503210843846360750870406786293918562016505877438084960287249879146277790592306267473026021682371776385038749991335240376090357077009904145437154779428970658804070562732483466721008164046742198059193008177984037175545751257724150047984243645881787159425304787300040262520380674524255972557442192244536290681208965416833940835350851971940691543279394107415578559472890499660331073976498951810704323553676576253309495995463474150023552980945568755774813076207265093442551537446860039711117417305176157246169361659147004521772510563835002521422782680981409375236311686391309319128946046469425110898295570040639287617972060458653491117017124248684483054540016860019900434871734155727884012528205073161748768636205610213756000870120307972307066971894475373143803214661125876596885729969736528719430359897724159274874151974868888225207414256563120217967059021605712228819277853681580582564325329240923565303433817402086398905650355541645793303904559053164572032264289915487922278230647554568316788285299105988030610769679649103705980560765122023434071368912745393504576999335986633542286940351568852074376974079870346201949075154539346867626937107793360534783177985591391121737711459504711411151655118737490253589036201664436657388367176147362818202810170357081861468621854443524508530134029279700232619300625205811682422142925543701475996177207943118967645447219393409301131474837738156992868750000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -520393962088382660401386859030359935932304880899714999716988156352996862688536437109501963911702716457656064422894110189065038430588860890134344956319005953129762261745010171906135288715193397665212636501729699152938653778580970704360358337390695414587121441753181178186342152864952217078217466962284294972380974229341496762983123707379885807063789099416246628838127697519397630988188239793926085259865913693139182172228380926175536870616584871056431638952269740537850066949042468391090754461195030297373984730796010460145583960095265164457123724677592068403310865045579717995911649692835920948556579656807018883290992363780823306973709331541304848778260346127144280238566964104690573407673945412825789309805059596763190560824289145218226505791196530962480801774844530415913773831785507990020051910899756995208032153536823751517655010220722896723948033115906293172052129505881893882235305922083266835016307366920302800242233304927041941373890231097778671038803538070822126030549214600257525555403286257240635592472600486936749067312564367969716867201120063484158363286591535845418856174135797877111891502418123291934675915488548501925947777868746094595303692332157793675265636591930394923709410713957247239356768682038753886081300490291873851565947856592676733227426776497969060434226896471177029167870221187798299489772660521866855237661998711680273544858571756149856783976323879101821563754928231297493306551263940861502436380156842456177300402607661492011582141836881364212723189894000855358581423887981185644949333824081415994927303938098036396627827336155750152731425655848956533467801876948626595090351831284527444508326747104900722697513729582626026885763474602977219730134920525950644974684546161860294284272403171950454021783185883836113671173855384383708104721597312610211252391094294491173268282420580240485210420915045861242393796829200380785004026348751943410233531969558318370090801150555715627515629921935687316200612781566465799382417497923497423432911833719050881670750552969283540769654192405720018502548816052646888845800982220135703180092265680116586580212470758984046374419564071554208701579089622219942784225318094353379758666715134143277452151539323011321526745807771285748718206575513722913001292558535386073090616330315616627598312260113701492189345422754335639934557326525521761267667514024668588920511422855426037170078410427131365943434743787610787866587234059757958594581176760632018099092777172959387411607706306224233906477004865618891585399651152031250000000000000000000000000000000000000000000000000000000000000000*i1^26 + 69208304200468512191274311019670013972957990171407430266981759204673705444905801259194703279289376988077027510605198097089402585860459512171855427641983040382272447079057291709117427536315849748140064741776591529144573637402262530459620505428355052033273468190044301673282387418574138081671829096518182002141479600848227532089799043753446284063161835570969443913849163017517496972000313066687982838953857807211420653543327370269570419541391064069252865046647912769160635547385372756551507578728345339212075834370691398798512912045505109747663725257617109302058390870158481887639546458378183501150455711816392037145678921448174889909703298735965421360696890772825025034502901392519884776922037689385014201214431919482721607902389538191552129778173019284630529781027447662325469305736071083108943181425919638571613924991915481308685137075573656418642162398202390469765448692984495766548305940739441410071429195424800070690556614713341128649473367986679535764275461240504773538671444670864750926950048757370801296977099505906644915630216020879316027377561228997804477714218478640630892729825689703441343739771727758397902358336098199377020842535735032955013282188199420676826989537712691435111136837704771533229092721874364167779635976469890027149817624882829338063737248412231164169770655852780882270808589539863078268381312749655779161333455896856355326423604229522281605099842917092414176875396392275374846814097060500367975434942469945418551599954767064562207391521286521331323328319295756784804078150768779359934538512052315355499714962557978415707479300354710268221928322621337893395639773108265682604336917393365473820166745491718877128130236630684826853181030856212497525994217641552077772205965307336182120663372994038063088532636889409798964097657254466192105783732553684166168168483523643941966989444164383860692915600073500707621369302643932101425129275611844616586832112037198039954606066066844732246942154117598995867648834803108004089651931088461518108760114781038633653149333536998064887441656454534469844246410541403859250605625423177314337690052461180302643133380773493322797781232377534798776627359761408760878209399055364053858887703533196608826600941635630294854157106244397662065076035082342131570183141124304893164963648830226365386042881013511414020217009042864595590770775117359730834718469010287036192677670961336970490283553862365143817687652201912881068786668034852777451161614083934585652032330976430463246174256872509743467790902006843691243626603386718750000000000000000000000000000000000000000000000000000000000000*i1^27 + -6686402437704057990924157564996754448682888040497819025140077235260089804984429009202704398130427205854463086015707108337039952482990704634286402587897247578821594461595625494602939180460357778387419306433089899417964726602259017241857387742743644072445095995617211097459579536938305275924941802128526880354505080361291846585111860125389576944435454878170525966496182671041598562805480582479216192912009319573697188940163697593217664254266162963281804246959577779024026261502061551206299274628605129177893633776432487497927457485662472371807135592451132937628264173259074617755674289121469256429515928089285220858181883420664318199543246688782974668468989523931615058227270499426218325407858670674468004000685218355825277304813326141362314483157559868208572334444325466107759198320424857982454461943853257709060322599136077769990120766059240374324008693979355883969320625050635664606938493679801819442440141418016256090205180726733045251744318610331680222212398571928899088353119727903426248487371644210981367259987530267641312008847243795188811102731352808528865397681766825159277932051387402721245097392395804489287109295667477614705949240821351842717542280566363889213887915309449558313332250137130898221088903845081569569319351335611593325400926047126944174732759072604563208822539063544350228371510543056608719104647506608322494302806701587339261807805164112707348169318417649891676015030952713476165938125091197146124983038394490629672176902377450092629214778120121998027410920805707768284012405955322492546650965922825517592250834000280073159827288052721715192907058578918154922353560972395369678379511481658775687128033580349593480367906979994309413759539525296830009762581246597100826744530903548337991318517556119044153739069048631327272336692780445443825445532677027604995250827580980766308844515364052706907846623698648203799076337057830279509574961822607294510597721835779060495165370363299846477785348555046877623454803462357424379201620317707828292609288968207492343819721210466745179998496572477052185378001014962285965580504999467407100040328757561600092170025163406153618055610276957649629105808892774915951490837942009712414588186111329953650043643249437920980353108979777115262584722616652369243752076351596768289887102434914483936727953756695407878831909051820993869329950359856733956524864903820136605550629832288389455681103127279830828776776682236184645737894834980483931080521058635294449585157519057715922969108072508213009561546099974703824178429003906250000000000000000000000000000000000000000000000000000000000*i1^28 + 488373716429767815728582305122618582142402671410350614265810797765346943607944577763325452134076971120400535500360245023785063717587557158356953106553408615738823382679904209888431960547112781067104516327382714074123882294713423228071663574301677738920449883417343310595741440893404740158615725301631277709868894420121652817883297276130544346093360886375743596271817412620284888946972220374453784902064260084007884406105676212693426276579309119552845833247350889820496509208736545189259540411396323955683423179780941073943050790530978478732263295305208446476489227912390381981244540752618591831805393995454858590039470933162626706016751970867518092937563936064291219232218032030879040461725285210839706353825622622331513477517705650962557858951491920860072171754999973403970518951020012911900361805507204079476757884377800769331636182361622689773892070672845921218038792974367483575876961817349957878933043680011737213005926733153100275269160128548578106282627300992625863527799983893236761343341568199691696433429171205145390729439490812069176457460549299495199763891510854545330747963201828227077524829300732132036315764547067528448663090411198864763023255297315561305759737417114434048193800545683226546476123027547558821247637957548453879507133531473003204541202695172772655790685309207052294248950832522818891163239209209186466820552638715184336909775494102741109279930438400446076759931459141674258792837996987454216722582402559751531451317977150455977730245750196700106789658445663749177838072462111534341763941900478293418192334960631837586569913652470098877394263860479247255135402700999307333538430976418154882822553050762915060150257891251403880266922344103469933761619608301526940170679712196705750529576148341562161607550059947647836726911472400684232350939973788096230040393002217455162104565416818636395990784465240473342337324896376238695099543194132488497455604913452474029031965264206059860434225850315366727240500897392313901936803086485655763221205612996636092082056696676920692430816489336820268401835134025774307383989824439452251034185840539268501714922430439418694174044103446024655837606711221188356761158719716512293874788370125110398358939312612138067371083927423324590926448258319764202360661772010490759165444219160004444391179583266818694397572224769350071713629821246613988239112895051623635938951948579534980114637471124851548162623515342296209763948624986367667571893356309323949660630538827836585921674819261294735457865819697348488555485839843750000000000000000000000000000000000000000000000000000000*i1^29 + -27161688062153599881904044699052149078830698014266959079042881804606232586036189623098094994462512025202069589185791082483252971938075415007607361553874168870446419534429012071366243034212791506753127528824314634298539212068810731057681173045163249280616099335839856631746412001386887175648440445283373396622372258696699531025363316116044634733310949552394540855503440454757710553489473466640520631210867728101737753023573910918481931286479994165077415958101252918044971593847315662261568209942525786122969869485456125700093789169436147287867318104060004211425200059280186921646475148807497486667391056331170760099283767869894950222872755768585583188466898332823706954919709005148547744407291572868250144806468526153599656599192123507035650309716390890616347772867617888251786679917494319787261835783903662889288817745873297684496147346260772153544534452791005000419736148575533186756504308209081515064448104876467106979541577765585109439285066102468452588784989434252090793482653491145963460090349021991561268479166876032855435757715548985332188573206244081143471811760169568023214887642731998113218503815903950165931854445765821555852921117640946467739072342095939952777109598991054282178198780979403328262731214149304273304288634644871056658117082893451969765376369277385423384406813239828640412996475482664153940320842827068575296048445516062735134429076756751221225980340034709624598888678897508527913822365855093427802059287392519467357738645530496437496304394275059255490285880546128028865670948464913471928662963433261389457593182194432334859116995910801671123289108905940996452617608800399443259727543272662806212432168280712207727758603644812857757917860753640014992613352011967028965073739446793137770550250161155982627296437555027859593763633403531387577809413834443055947066808591607688189218608484223402440815689948412842755548609732477669846333085810894513397823392194261735212032396827743744202170647354187571540363915558364969266701088616718789584619096115711168023058981266935867749009296566416641555027860142334012722603411881627053641952103197372755736884094572972452552044115445061786186425476072126279971830628359255207607956642511954160822837600912079442698819458371512936437814362795243002180654744892876352316419019995775632839915268681482972448426748041653292017205756432464926963884783999204716275361887190456932089545433712641956152988354259721501199336460784350724233779664499588321708886807655226402088197392409801424706276905227511274824279785156250000000000000000000000000000000000000000000000000000*i1^30 + 1143196116190027501482889738526525891146613010421660636052095202140298542176173400235362700390797300007627950921661414657691027170195173983031554990302968808745989986363399059058327651218240869700577347783395611692640550385211034293126984511660684253991590339459996968593535296127331805374290645857553281749800275413081576400093472464988296215922564576773314263965208251954445790368544705812508728839532800406019828633018230952096435359666646712664222190563844092712864819697105725489510875592511619347284193502443936507795647940417203553496922746901643335993555806624401049547453069978843754495316150017550145665544762125637223229371878150954182361988501780272642886808431682637137696753208033852764212201119188411717336090331586336161736815425225218117382815294833337002583626876261069533001432707072604673637764474757779416366260856319059877424581401108577779810816568721194202189748729961018521773559516083209802643640757629501603440976841261089914869525882476669736093226157720192473883994937994489247542254262551629648417534938404921570336412609044167345123238233776449759486871740587425894465517970850875690531788220377324472576201477349182209255910191549421928786483014224947896710743069020648544491770622609221347693747549376818285401025221126714449126484345325113133453652898040371124480492348325674688744561400446346988464130388412455023237949745574718739411027299408108772198732662847153497883709469329897751410943388238923167047571869347659459661808958167306119895809664849683063796348345938029115328000875150789338763988165295851882934125337583024075280087307889175332227912590797537850470954315987226766863964052961231013852007809419012900053309513930891611232904337899663153432278524781736840190056920116405723515252355892571682236383519725317900030931621187402919421032359449365536690754729066888284253960811005151508024979578787228945215816539492340657027218583252491737655017533709761132689548242310463940549431834813476026996172511184883845025151573617811110497260900262294407024796068372595395394997752547758869690404416282246792591110019589657632836048143497023616170526367293583073284464197801237048766683835431183243330989365783898938651859447620655105478921994225279567704633104168104756850763579948093961850145132895771758459420577476974505391361047320739701444864501101903106819828756708510154250224611729288227743620167216496879948307463038527448716630671809235844763392794830080005591255733948656314807687936796564645979257814695510042454528808593750000000000000000000000000000000000000000000000000*i1^31 + -35940596374049221999167416214216755212541068547863839507791487318122827411687351871163470327160710209259090059789424608692959527707939724701814191350384672607939047886625519039539278607105713909704828518331989709631039844640782222374942725283674360053777652590551130486149354035015551974099983857652643138747919243399818273631728742972221491290380296888025079568473182802065030339860697672514023037300619781722529378298105965019992175850241343729128867656869075491892827803118496169059137236491610138076830621443400306766850711149635355893584742506212472630454826881065702130825041104549364136221315498872916597096641393641547254619574356850202847768490618121921985077795940778950721023979893352950949730801466538668932033634563920239764816878112896645504005960076747663212484642225050514626483892234001156146290477028855849408921239368816217250522484082633399788888159491218156350750852473244327449649973601019990869580108721775679194416183310796659435130371906305050126933605721301135390862239918692667560365789580309433736871027372319538700358319293339257946533846225500423869600281263181003844516527498462814383454733018532429478208519668418045875054459360284494302441016865691500351308613816280379716405193098333365230516295574524224749361213974178486794352734503581889238610329742106637313410288643951711430041806732666516503563155308673009526095194774715063420107795401209064206922298227501526397232458331722188802723864589872445658241597685367521776925162101883827902258232536308289528851937203291354000460624527330158309669942979130516356560456035446160309687183422505182459172286336414116103151079334069079732171325387746524978507716798042842007928563124988104056544179580164753367062819100200860438194301620874288149436312421837184217097905979601586848674844179412032733459618762212528586611356753453480355544037566625482983866486738088955609526153351250230844576107074185418511568005598886395266041343424018557094543316133292320800461598295266883720368993323264429084825520744336157443145621219121338763666239233554619839885363264085885236488951801101190714921050125976223275842035986167842109240200451166012860375133164300148371689452405134429024475328534025734357239100335696399168534693980072169273202355119495694654343627598760523893931028958678443063012328756504902607288107451755180058415972534161274371642981583884790272865532170474445801142503893818632911509172260885442370390640355329317700356774985826728468970490069636713412989947138389150981903076171875000000000000000000000000000000000000000000000*i1^32 + 829930668318587825102832944223758603681469608926433920284580873236551367375893789800502265481314654713979470571969912419911868163972343986682601950733374637457563214382963496816532974065141087118444269096493236726147116737607222886636781069312393574267647377810201424051110272207483376686680376486716708287095663980382896428588287766475103519618563615465527616363465975102587750285743229003235755731347879459383684186138630825531420066494358054017093784544267063932124391743325712429185015740427042138862866321398544902039446393220206648362406327956605551687951384137548657722910394232308987563141509280738079965933473737976420011218347607935624575211665843169884340576095982058280610974105266526631510265832056964523529346092294512766376804508757244010018555172025726029166489161212553829360623579887740774708818505518298996222136185906133272504260953845231314765861541423629846369792895494998831178208529880466835660041313606571381250053281636960307722717866447222998524151126439711199074668382991564776636369880757871034700593497764490989181295894871304058561221759545873969087694501355220932881953186786480544048253494981658550960938635249724087263967420582702716848517208230687541805975141809956729782923538639859865519466215735119606173786678247537485415803163157054430120350043939246801963572012447421557035443245504034097995405830274440911119782544914095182337636940311733407368548388297224318156335235202106270059138024860580765645764417245482677300246203018591696408978556072832639936738524113106214806191473903359375787338474050035625036274889505914818999710133875325692138311994253576793060619122349550519830560130111956798714185278846015440163397854356443754967220742285884441688122362376525626404134091087185387593939458555214081870692432107579233607113659222914781105830558361420018012914798107530744516567254491452175958117510322695582846271598139407076439956265454333519090014446518101828532764532511421846538795948021589293572146070886696457766298394913876697845228538687613965254354020785158816917754358535416170622276285708297284815537457617407824967147299089432230118602017681155730247718264135366783503120962572680619675696822891549764957334580386086819030037722110314972773723010604309189408169653301534858892878513272168297526288960151572813142224404901151039008329617773774420597821433251989169167118595066784424780351935798841058249864890368747168838207653981825191299679542323564690456703041251550408788032081162998725196986940406609058380126953125000000000000000000000000000000000000000000*i1^33 + -13674809576837237188428484531158719842054748410454917513534443418841355066342655094552002689107811022046635393326782916464009506864986851862955199799527367321760108926646231524877212172820959602268906253191439367696686207605534221263659232489869220788911456564855551687921439779564631691545275180658412500366822750175719856136447271534741165448976018063273113300471485402942299602283560892050179847116697007984732632127558787032786356108365329136380851399092998067695294525524224505302367418591676831853761560575084868628838865522064723553560804771357289222988780279886208414129584743110255174275662465728582368461961653775351364458860718036734218349876416699159005740582305857735000288157950034712492081052207666793827378665352368123481253207363192480830270850070179411112443591144508142919591862419390078661881933638267613900754486303204256909078343027648287055202663392650312387245536739115643124073880600624181404049878067779658933757029356186650331129747752769064363350750685018331029078761976741705447556300039372625596769724707119286994578239226273904332058677941006365700212370056881752537102310378587358016465158147339406111686723389773619210927717949380072082349081316224118917159332702320998760632783374476230610423678828568315054385440781402497899123506188928765694239668210417964587307309375120651513135760284324165549397187378987547993996560976594508519607965892435581979355806488628591734090877293245409567505780337339027053559939499701873892976891339600879374526559482109584614932892316217701286702288949965171655607168373445710205204153288455228738482580998596406908416555016430882023702356016774599936232383125692042242482505202157837295208379365525936688383416020217969447765472806587658835492968044265448738482970067606789970251974683567010506444503393319250525202103349030385961733804492963797170713305605320416233121753423002560948401132362001802326131565333346237453660272841273745449188018247734046918276098069147550581327504490166435766185618078566358839575296732402926535042118716859138134664980611122796936609064753014585813106904497239955277429476096235905827199597821194581237650833376217100851519552543953826799398891624657877132422300116822388337580185519028509843994448383933969082916312234221139279921220360582278683152765435649683347356301237923922182665199427903717489836006155753988127063980359368653319004787831936454321871575795123167845216395106355256648288100695980255741854536745971008251208016613544895973672461688888072967529296875000000000000000000000000000000000000000*i1^34 + 138095706042101760817551644848596288029345369922225447096256825792322559123296275814990029318049784666636189591485910795715156752728039950875132353502433431720105462393695001373874713236143087424918928997378935154831749282263844254769330465060004081548233459686362519731277968669317817267212295746617620975944639627410969483567343272367750691915196743373145053067180277259988895503945289186471524404046356219608139429977808549862012105036226284121872304299442330673863743623195013801792410201373152213248877024968129773446276007937040182298430949630014295975183118837988708414746717749106216245187644364053667314725021506894829460895216002301291640804948307297272921553543669418565596876445523524534697652225644791455835221800672689524982268545378328639645290064558615846332717627118923478500427531411902388812199131588281323272537789198398345879573299862675282470004216375852601684020575644643133339420621058868560972079425369110515530584830122980063189969219105542205999620122178187834964297917139536647015390528990280680656452069743933529412059056199797648990731543375920623471504547911640854758423227398641348345616885878866428099296861068641767970757975173357341747166122853455967519681252983511737892105715378011888867527363539381777401261874744429279093695429853705278162840275314686537726542631147322546184261631173853216280875834502617989569981981173540912739431394325609951046885581556504307973342515336668468496411547847821581410013251794115909061044062011966973003823836053833547663186533791397088368530386097372277600183437764537301143963532897164197044481283733381265520987286235164001667976229877789504978174856060220124949698433962672624358311906592835729106334859897516783827837303470072909222820520192960779174980848765762130699602123631828620585084068335761245142656788930866865327284466821616376739833909804416973324042640549989520012875848415685450961312082652500411570452586402587720641630023267475896794924189030367172794511951960670169532378166567505878714656060792081438894883193942604535007523343685993764137007085926405664302695661979061746885019762231557148576729843485042831567699451838260108725571444459096202478651087634649459425153818666178089699085110028411396184732573863241359457801912716015158283262222506564243049527872467707065036998180690252077505919608399836574775200207276868599705732349755135521155409082306548142570652298958923439548683462260443092981232182281848603626570419472935750474780772912350955323269985020160675048828125000000000000000000000000000000000000*i1^35 + 513911642260062368073912938016187555789194221824023463452023523912769763992946764783420790832459954973909397882097506344408503863043188367627057765417713370276593551750148653859118105445636823588653413724152955868198107430814704009553979997245821404050935663917788714867324944140724252879057962995455789834831761670448862044888378481197914982638248165179565027959737246048998739802097820791657014413322897576646473467995811781515985951701236136586898166866979595036676425684004717384964692896628316532564516724662659647821249023503384841808461956423540285747988193782255884865252639669110136433262977408989929026328414931164054143867934687147499949380381814952638423325432782460907886071747514762123310365834543229955371648276850257449179317693997807965893756453280085694127465612104886028113474964211989966739429875855732447866562111963234213545721011378681256364785469603924680713308835465947673510306998902936502520159003284908710600755488260745077746804050241511679276695451879006754216047465050954007316140134556327803264512125524804001008142244078114384485534232581856958864825185527543354884168224366329971348074599016915781345017384527324149891187090928640114338047056008182693315851392383078165984454921544758940156002580478064425325438668783800920584626983743930410395639071220782355383810797125893166702804272440149842709790265150259457084199900546676529808412782165174638092434851761808692553864832331043438153651584021576021968237090162152655457585113480432128209890999107965584662910903435133422068352622867966043795186855849283565419589127757127375402126376757440485090531342076244615397927730186186469832380588208341611641214889959301787207504001833716284463667575031299908966524321292981549746075461266586556944146835628335097000178411634239482977805438512739715973966343982305340156256220357708470048032923419556013773446778333205696810384153205880394366017455659803618933027452600538327407629409498882401708717269179046664167117671873324562700939137869055929651843315976927447641786228652856960957116771979227949671440735015475114574203798044618813179431516967180304385816932958765404477773353892446522323172863369415350200609595405202162877675596544405607259467875154613277395039231260044627923424684366852580392740415664310963739901649186789805306530668384184182263877958330498820364740525151378844901725961395854632687775527074637784249600661966232464100417464671758806412973268356299199917868234185451497916083262901411248423792421817779541015625000000000000000000000000000000000*i1^36 + -70057321990073161098845742791357365179519071288310689811821579664831208026919926740220245321191291578530496755025577057737566992551338474940105288207390132754096590532022911674371403425928579962341270828516235400112736209839601851256116042946121265913225180843752039249639485937080374587233856835399345300662742898794280258991613252454694498216185564184310404603346711522686505242705855661191863010859429704872064146192194872283795777394384973458371572542539051909429572709806358748223538563261227459487334124916447069275868295984929184386446393884421640518419131990986370708030066291535498341304350273680094547477633478710931244789877558077628852484009193913669684815315054686947740584348247694819884991634065258098317636429494289759194977177607093541139234065986265356176222868274184368269213946941099626447765130769302598399123324814162831853817273139119365654693304476320397669600262524757529240012435695885101326128521635609079852646513387485023492463793143871254265156213953517443337488453762089018528684246457758090153600099107578910824193143582756455122136599746328617106787362169006697238093130260192011610954678214739971657507512088847143916050066852826429782595544725688725810367105140144577702775158075830659749811290268081161864686726984706306037962505852687638313059641240746227453058301537362465030927592749593225958005676655980766144840370428948514465247052756980939244855026804653314183188766963031515636681233075438871088369069942856287911304874047502020455752496861242772063428906501450272133809360199045348358848226150667948042172030925866345728812664570396943372893747046166722374722500482184216428966393877252253570701096615849663378001494334925200533579686905326672678203484555186253945629275087010418923831617825820699189082536501718118325224096316656852183470521165201873451585051681771506331080032803797297152321130355511203610164792787949687747388154073053831379058419924067853664502237730061311457107515493593066773854404128102140317142597372293277722287954338409574144546044524719168609022330230776267621246516996633651177897475861685533874748344377647169867608936488135332624564551457787684302239382880752118399469359946234696119959000982049369987503091614954151953882552528709512148913727620190141633238338301015005178296790818591257554501436195302976623992127117878127037407402405562132023615313936711604773001392041210936046761571776910183644378180547210399672382320202102872979299293225684795462458026872256451896391808986663818359375000000000000000000000000000000*i1^37 + 1880631162382402283853265377970476818780171447537008816411467562504720878912202623660083220485113505133701098683541462403919813403324398114361344645587859380913220561278227122435041394146841130018348069438450215765254327145309724572303403837185144725936702389193862647057313064949192972640175774411857346369718658539010335862989516272734229421145670592864151305000002431469446631552147694244117032292963984314112949432471412758313164435174241289532959601863275593640737540281268829377098507260989738240360869409205643704936814962185670953845123048252495132526423186806276280804769714362649995133815306326563150782941631480263388597541430553502959103701541606284727929244546444623610613877094644343883828975279666367422951776325298916718911099634756841599262597813438585175220032538152913881476287730019343107152084494562675682174015800296928927896505472898535906339646602625557712878782098888478350257977883702600946259377664326414753320834124973633410123158148471600539580213630403436193096814394061592647435874515572673803806791576755173733008674507779552018783641517018570150323413500885885996062880782572417302553725238401087510421675637602678824249648485832526751810028966626778889705744498500254818197582253782815424370517389055059947487362204969703814677067688396690800247484796314206160717651051675532390366118492243285212500121806036073465095056812419805858206217773604144105881853551168025387281651694813503327401541985899148947359502360813700351617307135759659283641861556711836628698992536436357493938674278218168465932735511214231592506022215669657082828474754604570220988031598387240715012741532225417138382223350648026060562736189419743870447255446712237753789926602209681301720227835222497430956003251032590945489002136693938755093184648969961490201833515641562658922457678156484104828117529026317094088057030300803370681369282336475108068331066550026375082523684163204431720547730135157374782998919914224806467230522087047737623054589207731910724587241525567250924264855668504724978908655433403628513505701925064992128218313896800099682644518805340905554050782029249962854657440812666743611896719810278054387695957587544148778859751008472346589817961950604755517938090342302271049869186581544758163616268471468357518419565844248624479898481613081743044202272438545315634055479587266955338126035747827569341080504762431906170866647099142955016732787780637014915538794062755817684343773631109351562696108310313929108427160317552038468420505523681640625000000000000000000000000000*i1^38 + -23905019631937988389038603740362312595267441931690303778795328564353205202969564657863545063367134799423821410112739735847833483440528920961255941008069659328729156331633160151241517852962681249538857845780998806781504625774097486418774735482596474138939759926501009243286280628538963641411716425727756254683213050092526812623102292062355306097006638354065981426193773700816562843304890035403671662225103764953081017557648740945251263075071266077309731676139274991640785767536277033527702611185553948613305796949190698231738747059663799732015680366374679331889120025006953817572229457810889352492482146758622333266662642665729781138746635890263151517278276270183487853542264250656401386959391031057266080633216799456428665381792540013655279764318762515126817582964359962772604631804874585570591696437453343207850020243439745987083962231196549812012194568959723700144441661043260242838637062466459354377106156182286295756352924538435374197089713054819689970929488606336675656531598047308973430456894657000343886815064344211679693799120292822808721876119487514087949463638052934385100084180862528568675261155737137636900442128090499753114650859834110271307619236803239328098093133597051476091144781507591728608387562203271827950879296910171210655039159260554518246278332629155868394078568747248215133359868773043693683107180301443590321230193575369585056492012572293054277580099796998587594737028964017017688033337770975393369901825198130512621398803875650140008715769590983302625018710539748183023889851914166156637238878328447726922608429576359324718866079989114337876462376250430705229345683239266331366734638866894663015134223531125038309359027158562451863540931488817036044719319298530244705458228714171699209142840561255304963187589039801757387223006016159336296656439321238381049143892461190222978405848660300396559242215646846635554501998555522214070910948197478522388464088777535162944703558782642026151803325709209947934421632595099636748447566415433638064697036499257843365746422758090461722125421087310556063496238903763034888449453476703459188739443344707457382329228605094995598380362044514597748090071023308841839535414983139937677662212191550356580226597171348600896985077545177136219397927097316589293344457802576687857225323215869536020507358782403438030181022497641039355049867018216217383918150501750388296096209883813023160459869435601587150007117672414489860279023624091221263731616555731248450131016599608699002423166192485950887203216552734375000000000000000000000000*i1^39 + -14157120089514927733331000729020367687307359885006419035185066880789663916271205395073959927083581112882426930562131444458286461639690442707212117241901331256201586611213466156732265610348127631387266811055474527220238982712463486734343380178268672464438502722225965057218935786709477910241268013174120332923660905707803434929649297155600417536968707942743974157970815943095637605039103240659467326865062132055781572788032439919692035727832725428609168249602579937583548691272096225361197101154119029169770948069557438703160594586021872354892993643042566713042117921064427369179665014233932924157623296608577701411871413129888861777901378141827460237602319997679741791220837258244274491046270850655343016994095775706460406225398036817861607831206696962769133470304071411713568518312110090038028870663307163628715105879918151758623533117624336042014712957783942693610020087927770239904796103923166842314602076933931047500053332381292935574023180910373827341075882257934048283466039924156274326803527893250762289086199640838121935657759106521664108963278736275853993871666354248564280711512586995161975152998904666165377818823328573129830661390607951208579983839819386051278463435817805290151235575412700530839956057621736053210555006699010905522002447325133457574342662122623449519057922658494926122083335703830684467378659165027943769539783929705146350393815427181627053504956829296615222062411517848486957997409835466127300387920180478205665492950362262878237993372945544212880980634636967339881573000744235858219057104320313482894022343555906824816396881914944518814093135873984201556885905755781228850185343655406009423219116737376223278328374713681288331616475307214146624311945695316546749473302932487417998505168058969071120966093718087775430782201172339535848717276781999278979296534848264873796929614477387686711258186613205701537626441519690402409373378070790439592287100281873334680519549907381956012597835564387700486710774966132396604940502881796210217846832837868623037915922912638843176723181582749989756048582560573894038931293593023015305607230873083437330996750375337062742042490056443133380412886688556937477077057440310999285921953383778986258170016058786881194940559974810675610711528855565836672232369316369983114091791219403504262931415035059415178521021445304539766691949503854040888737593111465458475321017182201708702181561656725856615430531372363097846274157736201286931399449624739715499188487015895743928927791421301662921905517578125000000000000000000000*i1^40 + 5289979392947130843840370294883836681517756374892033655988443937566585722368084795004065031353607754928121279006006369318057998045224734673784074570158922818868560622770596807283945412575904887340730512986555859334400116136353598638266580179057929325475315039513525599538536585438237283155762302169779316234322022257780715065867324998055462852216968582858326726358824165298131772989889719654223442884656446527934022942274224564615910913851430284652780089528807461497064458045883711242219597223408814670976196236294962438544814279964699343615375536196509464992585153596682198986238161797303783046936904442219191588941416689234494893069803133091018705135562995036263053435499340974893551874993959523659166947189327873622223423769976065372959663503544362707494830291138000428566100964746129872836001318597520805587353801252735448187447366809895232414799991232422465675230896891285249135693728694989615574597250190682376542256904434050118488800260050096536479549072022023625421602975348617331868335758097570313131197346967649088100878745793847679340229481843696419090576842134084360543354537980966952187447728649679195008175638957654190751113129905556784848374917960401224891273788040970016610906520081790336835307560870275279839159961874232822232002704962325276301368742009555633422235747552249519236190721576535186623268099350851455762765450447246368491883877187971258564234355684285791108283097157684030918602263084923884077921660798060662430368534326339412328079978478566443965903062138975493997106436935700635431753013896379498382582402484252869224329592444540282998969312970145963128681569334233222840754407857642757279449958836990168615463114387789721699836085285051539146718692071672851741563037673031198587717492773335990340267383168623398542097393878869452566570743547482879519978418438600153401281080322240734773212969217223282144597048352513263844792006320204689887237547901987982369570630152330482948488739743847114946930747136382087153535915499767677680641154493755774618163022821408033090038212739096473252132144330014988199656186135026427828891292801527773713743237305440992810557666239760460170849217852108291640915366093069268658481631797192890582009489327470201352491152449309554202693813158876667402862497700770214493229462667941858592724287726218688838157731620771783347297189743313242590006278271976388180412580543026467220548269917350909452316580736568014072189063419599102690507140823373872092930573641694413009399941074661910533905029296875000000000000000000*i1^41 + -70790026172533446486037844587434271660283679203572203601631413673522275298000041051149794354852087403386781318387503242915221878502269695862718552935433034539896252096840883208233186344561240826138191015223387528682556856543785289452679320892325759156407583543376589785135474924100889438957344345490583254693219328943945822863393127402708969987262011839425842152006095666337953514490566666437275183946094364411557377827347067348862047843373985130133231349366059082225686062404443754631913270886753408947729809121267117545149491171473274094196798820720337530927957227264326243848622902269179725420059905868727608564334527927418605951299502241010790554506375051658856373460172187766246201921766020483023354705100166785464066818098027908307116981974678105860948166366881254949381985469804244328230703305975533603507619017973169980833650152688055181706000102045864770532999799081123893453066977239357902547070601879782300596629894712534420044716294256650108933335324108149137978733500404897574272814044993003674302586902651054186241125382706818645370443678930817832659842194670475119372160647230386896000591557455103220043607645318274056975501551659967347886002408889073898261648427631444588642797612520441194622411168243775838237908188173078890117806125773601935165855403945768157684154690186543270928641932263972966187083775029805256512493277282299410829504213427609110978740921583921419044048217531554985617383845621324901719813794125880330781981516667760265454513748647508023478157250300392742232125224091240063621033865678457251945084286431277181097165767417858802439307751825452567554048692316176500019410179698074643426938537580568377691261250210592690516811664895214107697793592847826754543047013106465310393810466737241201316586034000210381219757856311568972430787085827049070257339416371361368369957811010910096365142613708180306825499248462277488234401852166187164524109058357912485911260273351946847317956397007056743909812269294776292909213916774079965230192720622839448227747015112899454833146936963124331829270205433830188969435225968826392448621139355021307854599917234777836137774076976313598215966260720733003248584146147843985525603508700293414751557467706664008005411627790764902677379218363735557118616733904588484879653902184802000546312887346656108879964696326152960025682660813068269539415031385785001480438312501976192036205682590849563367994448140315287517567392842528796586275070897023891789207399700871848313909140415489673614501953125000000000000000*i1^42 + 146870341291517795354078488910627004086684935573430537082038829619280337169902473296695371112896221232130457860520551285405020095282077340016273085637598778022998761140060946332544539616970117497380902038256621651714007997263616701181033797217255931070707834832651467870195551462170099829784682115091541479044504725055021097371412359697135461095695418992078660520143800747703819928730722712763884316834681430472800407085528708402577223877742779544275842770758882239350473683165590672097079087874717841148953803090266444625640006619315524662221281889674504080432543367305917348946694875788276804299320764571693166252937235361827672428068513229949495395502950203346921884252600753703110527758187155195280479553247363315493905377574796643784858660207272948552042300766201605300287483939565303464851206456414909784227252945387839012523886278585587613357893227487991082138447477661737213135365478358111228510424444423218443160103664903920606683611369494571252028284250051989312133113621157555145360327053833855744205678579009222782159230235333964070238627847208972526226038681067729285751330776521840860130633881676196785832300458829668903330815896727601834302675120230047301567409958853175053390348014929173085472593301513362908702797472423599564323016094019078529549527560189872154815888444648148919141334585703158355270665406713766767878414875687881445221804433552082576313479835078743318413021873573730067443920077533738512715760177616774203649605568780572829861722861607765410166811331278346702411977347710463841495744253991491572552845063760292174883329005945068083550733835865529574738018016452780646100881599075639178850687539897762483169079443532068863468423172836433816650826250272501434561315535692979039185729974830056976584688297097290567446712938156404467358916223369754710926846894212674356623748265672428815517441174210884713937800689103992372980418492890737815846146755773797094762540575141710612638188203708494637965335307243456744328661119132742466495639818303111791082126862734854479580552912590760549317160008173242243035494971780810363334584668963475133458335092837645103808140733124948705094746597185438399508098516042173118463607010888902649397768141581956819168810546888824759051500484814946306786261315917863804958529905999739061959859724717837306018160816156871812212570920108519007458805380084087902665189206314551225214398663756767567077666279920890317714355348086964388249362326350309280349794914410703813700820319354534149169921875000000000000*i1^43 + 5134354305433039265937999896275994659342413923990113795196257258425186031372380458013362003726348547346188882980992974305700588005447357736079305025101996940616213559806164111715123872129303647060297188537236995703653961849645193259889255014618447589482843904785150195268357509038733454091141782954704577012715418168992959521698000718202083448506435951290611675890693412616377435729152960832697949310450851387439313793123858240734088879807243649381419298788136522400878480821800453861674758723972963222182475146518300502115665031843944520494055910741829942315758705570722791957445688283978783760201738691130494542027652939071391386486068236490128986324768757611254894591358529983076241053161927971695802581352435286784366732526739717797158517687959092597024892574505061981268342246122415025440623909736394180816907859239122157743199464128362427054434469265130382641823447545206376983760321305802360264513814781999632067905000234720506081119450131510605923643466357838574711067500060924438050940600685595250029895171472255031260003185230451735930860749838082600240723186926906232841444162846164689904254542465540567611018285305988361159508269249727389084262811169823127012239288005286181031086508143972454029532059952276773848526287157528407265297673318833831015907491009841085396590822045780492659092286195124848959656487967162144950283716696520367104124685140681691324578377101324044942409585670345610549820201748109755121553898719402880573198299185157799724676436001857959383772642836302410591943416418261988789354698379847365557577840006700329327055562219455137722507802429372850742070862751942602679393032895115949735120178739845673661753958472677484601971425038271737838570408939428131680805754981110551485721223547241310610666373857117160189062313129156550308874473727068848669207825026760971437268995002835826410023020169970645213159102708192875076778944546356989140278876024322449562922644579636865669039082325126617372314528390190131955714850237803542466391376745822039887469932551462637524319889320491306101709105598722564146598425901961418001484667544738827345167426916439080489849024057542587458432245305021617047967138237027137222059843518182490349520231745932219812412518551037814119412507692627613354628737125241267776039069560378912672573627173748050857938300272207094441889269800352722252085657805977098340455912830314520199306546007743106706680232228644837406038618974619887187516497263203866667061709589046358814812265336513519287109375000000000*i1^44 + -47499162297103571404894000580368428501035901180276919104415341414033889709208099411169822863334076747061597643170598481291285929511602159589082850206906096653233289818602549708316876369710284279002013508855309451168771272827582307725639188384672808516833673738383331981263377984790467886738338666005901843415435818750574325106828159425632437684125602617510820257266777578980372797026614233687049727211250038568944727022813604191810802843692562426360791740482257491116118375319105850570497835882409349763690871574447828470524136286155674595115807304088087772980648957062301948289094985006512415382868342434773757122866857206028038225576307623516361538475394089214036543201230722913333893533342783653047695298409238257381956119132168198132070547892768823701307295796294676080807624451362739638150334261385382151963020703680092626719030089548462394407877367947076212390635482379190071023251542293496392800732909489880647679042223178846897043077644814790409005918788873984136606917410764366923788488455504327271836333714206863004541220937850109102264770787613275496229345273593196484892690657195720685745175669846792285031557737033192399506385422696017065338826824833256067364681084954489298240676979926680479775503659434017360317129822648090933126580449642008242295601165770746924051129540894827631699428070465534795079537467693260624120245853621384343389429433986730931728854836189948074018233818151267220323403926499293136051530488737724176078505737445533291239865529637679600730334852556365142751635480732690810383463553785460801134413622716774043194902367095448237738511413989026724023699005835868661487529091458264568273778667752026189197967020090160520385278306924859509785962343916400020863850114055968285533442611471734567434847013087862106237797482757684919801779736181246526043575205021846731462180027667132080768010630921514745072572388253230625508886645362976637638732063351999992665155377947143129366844724036659629365778843172540155437020117149432945088063018805937656599933280197610147001321505830590866353783791044546461340334648610319616420322359460392961159901507933584693788214169858177203927282588558085099078337182225305007819742672764189749554687679297201354494249236787457998182069478909818242373918381700008995093271692887483423426911121403681138079855069706534069657982168152603655585238693882171726735412507936373105592934787421815121442595573603349327733296001289335000521608888719481028743745990283287028432823717594146728515625000000*i1^45 + 39931157620188461702353211131564309981881110939978046858275053278360385165376700140468927487960909032414097932490102046656134292516321871866837967037249020757784828894980716673919609394896064223814420095396272447495584545351289878469886913315913231529343484129190622369154275824365878317512707480812203706379405411357153036033175928319700976486883821167173036104330776815434192291307643233962202292767855907674688495736032774028369046539054188920950381327804639777348720852545174165889598214668876688032448853887287962736432506794649627076566634084555505127470361136661856184876133401067182614541113993992411355043606035205526481832553344718204330789459101143864874369396225423350919537475829481637461078682528301492865859979460466053765091020625936104001684966175922774696157561539932823971904043615311495295842531402205620248594475928163306742047243584746671206596382609751279557658081556840309524647080837505480205190923321557426449980878166807856999361533502351108628119528860558637299900208877877543948768366309608643688201786233309130448862806007117177243569439164522905519838435623696993415349542896539989116294586283964394212377584563883199774510606349513992655960433260154698038988358009693554068773817570630537815125362293991350507081555501691055782897820123432379616766345165116749834592381680485112258604907133448736041340824071173375118183258476742462057946355949671389072656586137849196751328297349019030575027449511884013641191079500112627792755829351613330619534132589524541667238257101224677583227534155663949584927980377828920349047260442672350946809522394294828651982289737624161748255488333535896463734684845056314624057814639796202753477928081474874816925322813912413857191977418416558847947379997723043541383526231174122926275548918730185737053785736664127793618787458648275381790969402705360702260635921614175588094013585769035879650651610825792297878810331090087301879774140142797996135714870408409957671910383347934563304124800087010365951470625792186279347593835982058199086414707526692104979953267429904200110125604434939083842265785967170940222245888260666131661770705604548955550184442995080666264369481553803297110921368417998297677046545405653354640014362380725095890563165540636196249148944646011333076272793952670706451947430377562899055098224461222892639854598452169284768558289514905465929920786679450092719354301355011628969274296234176896954990207897158787724151611445972311240725360903525142930448055267333984375000*i1^46 + 1470561479536048420635761754867436144348520429112837965641446936839836949309137483818837974459959691869892615696833252563545975452497952290313260548032023484084729102215482216415881333968601526127268867215171906035416962528639347274206064423221602664287004608717454024086671323750338079302111272628939410176446710559693133601718194283705104917817876734626179228089434754430461072132637982493775058777628788332864246385237739052567479134602435342057635697932519284357237997614033967255300982399002422612021756540550439866355731435452919521746360406203417580382204245702222805452178885975779530473372264275165649935440499698271753821249413943494020112374131511362090107315134113806182526938868594495435373611116698177613284069625391194480145152277207539749150277288741275517702360092806683121657156239048744564451484014178763702163290812322868342271596910115472651710207180952699457596263040486839950229338599977970310045986533317080357048872470615914719714002544952186070144879251103789722374536706450385428934785871651447024173973200902587208283896187213765045361773692061397962850687575896704904873834631813838611638873510446807385876389941401525539031208061854342468345444287831014531485032751090421445403283255020259450466202547421371647153083058412260448368128084350827847051580452814050832507526663067844144452678499325483331977558413692483562125837829688727879916394510784527886055434480683483726236824109711124828773810945863429503885093531365997710565179080773235127953745080607824360961472133402305726022961672058999410188870583999377196883478306814369212475986099153137976019708681124830133278085018488706843030093886469341494307927744723793370263562311209461820457500492794227195274330255868923712056346622835184072893957349626165388085501053756838334258314987775424835171098436022350804498019402505539927300029372562829100498239804849140320943644214843210038203753886841407427304984634349128938114402442285162162741916738904143137392518053366195156694579654747154574462879663687710856745660469333477909092341318044193350405462684490394741406645357547479781160531820810428489077215529115258177340576044694057815556529297992252809568479315734819563359909913991172964677580274805168554831972646693106346268593605037933317040838942410241291156022148940669403582709632104083190053927037870235534273993422833051668128802773796440455445405859383349410206547521152643246463578485681215049607621117664980908444984919469789019785821437835693359375*i1^47 + -10660118032316593395430701467511345172370263651251358986545438091439011309720998551043157651352875704637665772733232634055877033991808922546352650759081439274475211959484758149138544959659898932840217335074486301117830992517628546764508098632575860503581241354694665495595271332508054431714610887406219989273606197933117571977765470764455453925814845903027978651207509704395532030483357804349634014708416895582936583494466846474197252750953188530524504806203734343726432561932154667280643913233306753902480760903159190384703033703058662568491463400736003879839888454837634966750717010128172765264039233794999976079755760518070981751308880076603207109072061363442521044503414628974828772105581438277550643027840979483677683303078214673066121300182574810959862849107581676573799889621816998382225672501994627861341581936593212442744600563737324828140680282462019992161045504055287075163818603828385929113538043825595394568197909786141649895069085965485583489790837631188148227796865135679444791964239272379863520821132919803597440055500387509384387405632096608459976786157170819401059564359698976811199987629322602654720730525079577742004501356920757748996989928076587464932189779507400936120547324067597814380352863727791075369832743189304404323290280126370549471719523852283730403458318736176244891641740165296103923658486512341476234960858149395218813502427724298976145103168236957198524292792819219144616836923242147595541248604240718109137680444184341505499667216679023617891946728101488980406332927421925111768697719601271475203958199943535864254093309999275756144134138827398675763837354746237502614091190569313778040778956428479131389499554317126373471238152567573229474759921719001851047739274726882091220194558760283031679512957641278464632509404630689226032919058586968743938870455235820339319508363508723457106702829081900700806348123616449920650874165127051712231621322925232561044833272638526268922093451111761718969454523994125448000468248515057120551178832482866158946466687690093215650558917207309654446475482971810046775896010306101263561286115875243757385865352360843369325253316318338178662607686393607433225085860915568968340585559486855253651262123807597629229756325301429812781992709676945238736448090858165826014552772715711949398417087601585042243796252321128421323535049628398440295096004759986470213441280676299149992499434559875394965068773672030947244344178450805262471386287147708571865223348140716552734375000000000*i1^48 + 55022463939303182561925553806625864409058484242868903658990003385200220102774696895726597478869464186683542670261548532262368527702119100951768788026881585045322345355921701807877142904116181606624740588416158525498701143983556177809780196655389979071129417409572632405242575048832537154357447272154336737787004229281291490959910061492552936491564108949416481435411360485692311258925699875085655573097811407943279456774470141825495802554127346916139551074569132776859007086458640785352279829737096658883656515222289820158186287251857074453040184950137799217936473398048389677311114072745326078028584760120989141736186621492776535228613523865413515185605580202922177357072257717642491641594439386669810576997687283467368346068262219472568969938272576659471751213808591718758744866761942919430467240704084783787740660939613554413472177153754811768999819363041518350334019876821720802692012152611898660864834778005223800698191307129609389379128111574467111730629149771020948346780919955770025175095305540689458724535112521777819654219565532240461081719421126325660194192034283253594957279564934741962883152534119953973586261048115418701794307250475956263563324414127656513990251331665872210481420870804815203264560176342169653693559856887720784987043017577396851436754251443212362220073389218625017866713562524027202758464559654283212870569021036912678545863497638927868609028726004059472000241282406791577872039078387229434655589322753557899832843091265303084730820856711396565609783609888223883707712448005209973986397926707610746381711903643071207438214876847269436370682470072363987451798416379237016623991926209129312758446712431594560733435414653038648302599566936508090570361883160568247112250879418041428993791564263330147976423097246460485378196120866887517459876623289652833841665043215733634009033957183081155144247115352183672898352267536058095972829260693692293463079061253094946092072891025558045556436221997693521772833744951416339537221172371142569032718464536029512200813529724265777621212182709269820532439668423330533428794814130411136021202945577669553878427322642551553432083829729440536831601918461358774835537452719272081070380369216162834514320914459685375844622289208148157655932230369540579303701801474825222783740681902446176471866750123759035072671394038451240637863198790151968340038846975617984924363673599114959220566420157656291678781027988812036202298089676754565422422834672033786773681640625000000000000000*i1^49 + -264726328819179104710391766356152042828931024639775284855150423063338531985969875628935231613221473654320333992915934932281067040928596098159463186923759711072555668433445873530962094944951933757636923272726690248627259170916556510126041250073129303336093641575521449932057545542712158953771207991848306922838001476384470801111591090711576501427531181889989211197600066906240110799787069707699115833624282565072637744859216810986539791423928838069203951479325566611584125946613478118356097751782551040498513722935243511972677686464112151990344116002190112521656179943081312988442147814120790110547330512779779249696140299642697723262806578045226347183252692682264361028133570107949342361704722425367433031265203591977672927809949915648974266927264402226924557321471669156511020294268484963816757752131896683589321821165114095063684326504887635243588465801364772951329498451709245612535075797755054148950678593288793378901195063909486175271163331866708121141834735908446920032067477620278624233495110558795346935807085624856658387839749536373421788966812856299210444299423348949206956204827827709121254502363811455592541745583777726572316318285593499786063357350932800886864267445604005691554854688312834290667432049160363917933604852364139446947430409464442741915468627387491793529103839336719912051639957094971792342914085772859153392703465903369584001475070896689048752836737893215221960205911609491647624311769194070126666948494890931755668518697946530372286503788898675427180775722221633704137196431754302949535248275828713982297524781733954913548421172201432119371438559367775746654132740131578977197414724474340622608260470306043695828051980046495345880530512744945230187733912596103945363067495056830790540917704499166262031039577179212184258026054570567327396849399877140721517750961199836482075550192948015277669720416515436583742075488307977461796029732374631565468247899859232347333672659868587093884952727806579452637830601488763339534347171653587540387284017810623283145156867325984069364235426621967583136728490057047684268086598671074423465703581500885404389257257286502088570120443851899329272862940940916608952106589915594163838170122986504679394141530483519521161610098778198426629383572798145580946836789310216849397912992846178975245873372356749301583250539568665885773837575842249216220702128912073273315001257660994166983269539949524180700130165731600380480709638446849156022071838378906250000000000000000000000*i1^50 + 962389855743676993629521399132427994370601800972070430045720763993245934167237928050602923754597272077011852847086903124245494355185671328791621670994561750273063637405576498152395952135502658310897897362835265297547261045941256820029478963856386897145897468786225488803012335710106292793416120471369511574787396954764607758821731178035487312785309192883599684481822573808773727296273232314985102925950726649472717316138498788683308669150953602071735843394852587652041789943308342446553043052108071845247170133512130274342665210431074692018286877657007895867487554175576760260258908390334284911704164374685294289443014209987950968170162610902728279097264829698485912383317551572579062245114785874996311969572986182095300409763911267778027242042538773126218904671864028678395870082213066915572446626080593797171959966577388076381182491724468466986653182462037350345914002343261783288623273546864945858983897486702272109957130442032371500893513993390580674562427263265859708358861789325232774458606066551648244157870338611864977453313771302203759615562510663788656987027512056494761176890380623882213651378338896710435667682612024217642405825432188554587061751496081915758990656093475970149885429523242999369599131988195941443977085877621613363524369320180165763689710962172779022592193457675255205788654999729307572078092096691613422930593362317689169087841981170484632699289662543697639420323992107399830530618324738845149281219359439753409506969850211085899529898682872763904480565856860452856202642793382092547128889751868874975484902719085948407985770745545179391664399966440386380679783326336118090135199026681661433878467185090167058222578643779652458305807746051817295909002648706606363701495838494958633152142934326160101123743446624112822767367134438121215336896221461386914516775250455065715538950907951348267701785014549817864466740269459347036976560669590665235954437680947625769054296225368287418441903588396468213153868109430873472891685775136981218214748210246324477677741168133004266622181707222388107989879879320465076106499181199866579209571371848129794251717937130084372207102266064704858636016192712624302562076372470503562704097292178781680128301098575465077925289903550034767788121154063855333373987789543402130323617267036399763338117883579155047849718270708502696852944332559137794685871877226536251142209457570133431821035493257281388135826004235139734227389008705139160156250000000000000000000000000000*i1^51 + -2488164416694260410109674843297115754141547637987278379256025086866519047280243142915928591501821689940654795090432971277600966257764074447519113044842312635256757163240234100342391788088757951911924700262718795391575362953530454986791288396816294132004297782349577104225350796928520696832050956268663947333853889102589799565381163379389593103608964244054283627473442169091153710541534448770464217788100938747191571301932034779349378538632271642185273335987287454566020255427093875754604278269270966217613657606426675158732697366214750717885927789146254365229851300864853667922445129196735664112204992510315995107973273586631644581791123600427784280194672589638763069775260419178918096372627407659208978556013474364836827836517565215706863343351167391081404222712443661819892943926406476455267039676644309081714402309355727726362299905261611785528576805447074644929254884773615077922991587084204282574584717206471239037569431128530086040342273053904719112152062664334823874759555053446509445355916150504208237535314748151544421429486102563813296929244090047549702629892561842475525358103012603924941030650289661061104930958622621427302266231984529506257888293028637991150798617209584013316294927904367021364759566445879303419954416051124870905588188465533186936587441878242412177026921041246977423323951523940591315696650656585724779910800343532007770704639052437507527076213015418796341007373713257385732194749989944705172221387021851393352893668510932883644871761524489852346666295509829257728954560786705587322221287970659923824800116223218044617593480858163493672132951571630358866098151834853217976339737959550865569091418098049083275684793132067668305251119802858738448236491161616553781470763436772565662121110584626674445772464553373565299774267327731728326041406597252755975323797047466986785423648197435528313618779806430860140476738093793468278588863779279211071370472784276507742971613993237880774938637663321469066060829612833151065452771813619999966538694043763423111173271592415637800982566864442246756848729707941315596528966879801944911550814429572307602208537829308763319761732061365865799305815061739466846741533340912301209453188863046792090830840352156536584618586647252204701111413534784861454050893130099067692118540373416338762470981170616603513274681472780560282829611977865358382802913168431107476863818436940073877179571053325792372264025768057078507436132812500000000000000000000000000000000000*i1^52 + 4684036728400217128479878636450540827942482545100754772143937089380882521092938571098484936708317275234708735759584878257811021688944049052159835427963310236870116943454848605257003252292996339208912097341559024440333462406759324738950256278277505881599222136861848892492515785496179270183282011949659459570461756747000320795796458761511377931698117272002784415989690688335889507624623080298254850656095168311661320222860199706162183183248765468378149262672839119644860476264151042718831678996296674579215671556830343761963134217136544205567589251151627975002246413851140093192433529725695621575861873099877757426740771174832998231416887109841343678563501191067795003091036052280891079411420399639493578732335673527046353921772990562686325489694207922766553431959322717434849495300656761485590615450399553227379164668492111536725027839004546476253805239888230164153796944701255078463187808568148430149069369164854131834665388834551134875035114919736977115087553481194496489976934046629377790579364463998128579987863321137389188336223865980715204959371788469793030879204941127461478781857982176246242378333637978206891388308067519192384732546721915775880383841480771999371552842029505099694540620335527246075180018598657084869911419155399529765562276212197038893733650432457827690032389361937101483072531421937448177798675034987118475978787296464639435690732271341970563044220360211252426426304261270310161087202973811136465375937747463286141494441658549283904580112653067674876739194845841273722116492042493389030513916211907255403371066908873574964824869512162769015947483262203847946973889724392184412077060885832641113254423457636832471682153950794130040857007955963845284454988188578760459421707416962838150029163577215664213824189783375591238825925415214850264417853430102808139905441654492428874616340836569008100224500157162412336165474461141674245260860844415544704221383254456081113024712401679742814146676533487419732829602863269158361225420269807958411067289206159458698138835084050461528179684807442775109279783592463467463513834557698425061955311166816566143235564988411620132378475512115104099144356440418063308810826460264589512627805416085529612026375992352655479790659982724167986237868725950589480577332562602007871230435816113656797044451215885061619397646124755868094010938071203431973223027664167379803165833330728111549047059551632790639327169906435975000000000000000000000000000000000000000000*i1^53 + -6172295532714176025514656636976675276832651136496706407387513788605036358563012786644394538379298448076875034913063193970661075364425931534765397799590003251812472676115234237439574008587243659722512748358956420946148870573860948965008356572462774630084096199427779920398850473548237865467038048239278384265673825423168994019835525343426241203837433397780880701533320259984726440056330802283485265684396048177182037477035872523630086838926100412275469219400203186836305130606496753370649483748764875802088583241693822967803727069023787827719261523662179278790850224478344581285314294000036162901510824127808736700691654710913245050676651257741845235239808495195782347582991772185590537036902329039803953538115513981879338976540196055404720769555469613507965586000625818900884545405721341391352940111677641092954894066292091410161961239513573352351113309420310281005765956934487598491423252793096542980047269493904286200291484994478820258931214757876850495016631462074109153709556710390201594144048335925201959683091194112198310886468206352322306584359235827365798798171742373677351402637419894461078675526172158674185408086319066938431096557385006227922145225833373655198063336607755495441589859544850612820562698280790792598934863410094707665997292228100213792631263606178547222237163044520818161369578910490285550550841507250667976345428357130899066982431413676725976756423080627196074682530132504029512835638343956209732916433796205479282808392751813420656867538602134058339984395719321080796195274445357546906880099874796902941492718384824562289310120431392700082391338223955730735335086781699173894041468780414736783781632965040693651360902861751706861558742155313178398873283530696813922158889805541542941405532837035740973611566106065697004275216248049179091397638209127157597875120787322113501650601733879797811567363109080333037150884228790109008085133011449684240081256991146793512136346857604347819988762762596462809865690193415273223553045909088587846781797597740847338109817352203095195911586515004450738994974027643375139358192931057212957331229325840079763882308184386927294712147908093342780401442831256893020896698881406114433338017124601087603965003687234899945369369632947686727753559874497522216332016207362617916392408324407072613638930254107840704629339011830038306757375269478686952532993491027798355228634579230451867508392024967575342860799616000000000000000000000000000000000000000000*i1^54 + 4804030979507684587378942799023168909120147051155659855789825463790185613356887187892983250964081074341136009158427093056231318707845066730982179164027185808240771944320813810760178626870531589872304142399782433607254038281794239049128006469955493575209242859138941940439939080497273122071883406519524502720934227726571437579885642250395510961626355923859380091472631483852957502596813754273551775780704754266342969006156685025741758567324619387887576333954436817110544815596645190347135987815606933656895739359308182169761046988251937089705251618698014501119484339474368211091748967522907805176833672391009071993604163219945199930900696854546470907238247682894895998903315088285696905823007171140080614937241442079027796996466835965524133238128850928562729065771623920282212587453970832642571000430908621805531577531675917833185733271847798423062888207375914748225546474225120739212612349884381803321808335297137641632903479067163169844908207321520511494692135847809217470475759383687644148870889157488461667345966878713494135361861245892098472335910663725015988425652365006749345522582549572616329393732912359719763059115738072487521907531454423874607309356051014220490599404036421854505730409020674207404522388037297477953990517964601094584690233983049563223157564071685958587353310198657530027560786090383520912377750436914071924321643903687258513318594489815652358264380485587087843346112294328922047494741656658908484799230338146165023386153059141954907796347777701145021059765849358041626969966374536108469506211720395839971178275963355412563421962428473003873575701592045319724389030943190789840580572226899626679594049804526323453187941352991579815135390522292110510176134217059232999287627873976180430732101373653730260822631720998587338004425535819738509171883294786274654176571121183877120596474536648666143555372180322561358979857878864956855502066000384639000336968119067835811199833799565478276705169371549548158660770448268586385494897182400138309158668640169594804680935696613233669063950512352907191305260515663276380030329154209654918744589756081512940905139821838171008663852837189236638746806045429453530200848912438943155711490909178691475017190367600318072035201489591027025884725499512634588521148060191033760988843054005025055244414490329668308574377850997803126637657470807930439217200996620726798697037323595234175801472876463831544627200000000000000000000000000000000000000000*i1^55 + -2138053145112079436460244159689464212678426357514477565787455216365991120417028493628648764827925020007293810371913612019034010685654286973599393308957481831993760134145071418568452529742058292701470741047942952058210825982648804900394379901626488819768984299274768479296995368790523962438674872691279678820302279434559102279524506358579632930671035039337233232945071126976522695029642398740816719557069206624072449339392599594904011122247690594083804945575256319095268916314496581109318361847517011157768925149901687391711004389129115350205149408411932209396719075966802506967673305681055848349109840615269745619593714387337945805110017494261135690466390473008919431788326812611926664399616706747405815633211837643594002170139405510349223067248034437549551032034293357872888668380981134925752607971859365750969026197883257360250236774066907065449082667663370676261402379105254279586142629028783858650997862699234587339035411605926304654364131350018391932459259280421434122948418284907203916010707286472255058486467600829035278056571574390469239635675822809756195384704106127173040463560886411092083457837634443469493064481226272719611387613518416577781052761946647997399155377266730397519025415211733272295044753140915912167865611640718898355880982952169992281719462595220579039340057314376782862572596465388067937388713064615311610616877228968062382506438191021478139768730037179016711071312241613879231141226256618448175296156403644086668630472201711981702011371292501727750812704822766271053628840500943743191313168967853964831667604101679572613233423075521814029961369097281647801489384022410040938955568912052892677075075763046104239105502557799078356379969352498268877102892917858937304923074208642751405696509740700472478487318079571402694092483623275454394856390268355170561083661704291908232373588444842270672079765938514764668028218062523280834007108359818065372949229635029477495910537912043106523433094369371841633720633385013779137488617898006924050644758259290135915718341327589379261518007933449478220404141364480402595927723110415647531308021141004605011266147561879378199886091532107431894057234539475903711119983536694831009864569849045673630141977287818367130990985605395072481024999306043681226712527942918472958985468604408889041418967298279357117895301479073810517012484364617993479426129729353838803514707917642149871468570987074682880000000000000000000000000000000000000000*i1^56 + 533335465825218867109467073150218982624774317247786314267037393831178877063799493893563846614501823431988339175818302347776314346761546254894494824942878657367187740303199625197235855910043462193255308289840503961548112551639292199397015540923854811790020349727166844249863332655976985605625313545008613915707003063856759553640393501630742994371699847366078069574093522783669660732611635191819772929966262983958903931358118781723117768567271172580617430648583239595003604699515068988564665968615798548012105265790757639492733694045253507357740829394998824012713552241085567516430740654683819005774826028286363726847598596725630545419228667015960126627476062078625966944002669948854062276360977747446083639301632553218080130958772622601550607782309492580645286912310873636464869366708337546289961358085250527625456419750014485100482789788358598510259374051357476791684189461986387784614698372908259690295517072914237856952341034496037723617707167575917023691271391323850429916216209434982157512736267352755862487423977659370625716941984524290333321322884955105079689341483265352065565503031710258127180018939038949356670101884398736058519388447609524373974834681704391484552672190098889647336371119908043720616901508126477379546807084953018010164434494422440749798602334329758688835779586680885465558750868756917256746706670827500883238935796113058839771574542106933559712290558646144386530863210042065475114839727840703779136250474591123246703681132300787130312691399763799875837847214393660569598194346118526045859562410391282570577083707347034702395935824502592464564485386827298326645393752191567320813027908763703705351708027052585388793006916320257967454605037990337377792460784412298276689525021617639148974791160014598249797203612093980093770697573241472727219233056972017215263388317011044528150836953565540204841104660351883195800686962308400387355640364490509604668614938484031325592407047902394051239915652556705549675083614696073558869719672615253492045417941981553074386729500809867790808880712258948309327002347601684567055051234292099869671227735877233008014455501124752945281704085306716957332564347302651973227718955920312564724565893327111791525824995446070637669602669696371507259956716656522374957154009566095836370252082289634119169543179792025222620449760003760675288944511637554374555664384242336462219417609584845042702394327040000000000000000000000000000000000000000*i1^57 + -68254776273436890568648871819714946401140912648544909020892611787852741977138820129929791590854633820620380395309750741416028473120501013436027306421677097562789034379456803360254158160524544947264471274899954096865947960264153298185943179138399149258448410384394268297141231835743076576413678717719923614784854252688284267177134187302017062026558077029477362118757407140524468602519136060585262313319558310248422500217995324960904722954221854954875907680235348574763620098017546842742232833639009652020400036964581425116774546702836092422315978242847440205794761790917974118869257545428493526730920994277092321171367882295421793799598390575287388560517197371856426347347716127734430395427668346068128603145334956196288070181904462205551431983790123594991631338276950323153598287467576185246404702465263812164645766224549533619786917101008553820366578961760576522600031677557667953380129889395686111248519286868318391078934992405495951432669562689004088079609102143152506365914755408347484158643057976172655868707612993349870250144280106049786796739356915070401497522950296776484458289204089337592444539564212313869432434389053422746142331437486620341960902393949613739289205510935447334993326829305671377859716580329805484768361171660337587928308913409211242759471635242459154623651451562306120366283849766329049913129657861059793420984361697605607768131948258463450209705665633761518828444047237856918188216398260508784458657851218181016980239289414947483360370450433828973205215959734540364084005980485682514569490192515720418814395525881021759095595593375954100101474326655132949515165068686570566332086998873967387392995867514418515438232791495110412973333442588276867359142263792398254984260748322620785431174827638370348662931060842874989104110955230886742976724227582754360115681794529525244341110438984691769437690004159829698158782605565114793955281779324941378437974433627996714900793955914235122838616997140709403452819565402468054003846866419234776458076892061462626568149558793256215193900617457045869430705654648693412890148159506646134034473721481386371670027174612927476964720419007263065626842481437722975627698960862412351220982850359443135818970002592236656796156141212833167405487804606844366436080166862457127031261055121748320342687756322439587228103017634338218817287260005300584072648312519357169671663824037608564352614400000000000000000000000000000000000000*i1^58 + 3195170159274287285306625843684077581518333856893573917091279914306668855144227236444090643383227242244826786561459074388459427902279011199373739916518636198526508913152877634069134832435044133967814950517465721115590476638666952260951493750315998871231291290482312186724104193771753243309879935582278678702822157723512417567076343515549015051415923867593267765008125755050355213334333897087294402892360149708894417879689824084911979934184848066231487264495644224498042117012633688591289295779153284368984848741412385275527718055001435603367257928627839803834183087045665455781353654998693595184661019423812166932269682177430188416045304189461915579692692134418388923360858962928442107285998439641130398145997047161748643236587182616741559329547915801514944837327745773993140087846924886974346206940341346861562701315884028419698592130076735152843649662991700461749730679729688387992346736356384540338940990596728759868125038278994438474977854468236087412381523253750381167974951071974920268222029573012339803112203805275391528012984256762494308196994540109739224170654631155665279406769378903825311954429603897653823176373519319819382946344856218967993694349848028868654533182164633802859583529736841729709254630927810617051549753920435031504097191133008306109059489984911050500791222914758606231273102076573212663923877926745284355210517102060719741764593757633391574569054140432945290441906758530933039577730189901198927917424126656882459899333820326356045220402583901410412237138026335987460975689626208847894771339914650336876103615758871645989799838756680480386400223597175848259878884047863626421288331129722600702306998596958693460869533538835403606272541142297779823980002475631135034208011261925824259347204366897038114118983387098733961786035813944078452584515538089542534306349036980840737724691554004727471788506511810600316850317476059378135106745085026967454274508147145851565264544837223900040890907530822927485842985286725239500076996426929712706203462294771021527210014210951445060595898675839891663271515239775358438445836959785072246699162022959558777556835300169261232682901420508943940747614555377052259573552467479302653325707117498984540562712230232465095986212155566374550574934490986391315827642955391619558028306087594526348470476949748642627734587264117970644743614763284278448085654794524711935272116190214881280000000000000000000000000000000000000*i1^59 + 48351665339835821578329773710692613547532833028528797976163347152820720355299809151534869303118918586344519244843926114247366788036573465721276482446833602115625438721849343100621206556123104480374654784063675742847374599453685326055539758751468620450688263611659524521946225990278884513374196221150425731702062907823259702676553316153880309695880830799550902888037838928980352312330000256752599783604874368178344800017335313254313419780289330691824012285162247282212997319724416290773875744751022941152481406605566012437831636629335390419145664049540167653369379879711674367529196082452597668208326484364606798093030236263582742255869262682620255169675205598421978764377349548932633201976214105520958485469683197412476328090011955394798144736515092618752170535428337302052766949130728178589369958983499640640630614226037193108005048368715399499997285324171230244797522600767559860720299308108544723177919228643555792627699965077929612784072951201799132732990928618224700287632738294456995625459728566764956115027836994277552805849257605490478556979726851515162707741560128861352066451385784725297207585998031503872114907449472231811206120911007200535051204791043961081616364618729773044844010237907466571539318529811037031926292193843409055675209594455032546678458993063414179030134889106561618165213818861627316987635522100726422518712330358161075877374176331600676422448879383289981263666321634019177760262961532742533067658717186325065051720353253345501349825473021169696087695266717593061154261965983418316024109706837973387433947344219650403258212824224642036804019490101125347594944242051660611958632440005515176722936151473755044610745162478357703061597687794972226001826591898107086699190086423446161200728730490754750783176764893025072540423509017454312497052236731204730950729018717566815178928178288482797744247521539031932616405951459295144088135207771566676675710350615737205071410890686813254415029341696919379990946704012028537563811464592836106158960583652421628145493840898768409562169075534065130643494588812099214839577745615515836822944757185056730641145741646480555888712231462905328846726583393654503971316756333790339009480909185046246030206492688760959461791496372760390511248254837384501683059212136220491966762744953629954710134439830123044014573422258165649321884156681995448012354773014453718842404241408000000000000000000000000000000000000*i1^60 + 346575469435855590927021369642529990155013000673578120832014467620919926936748926406484054058709164463526151828817892423991625579444818394979015365709420297679804714314342657848518234846364225568142904044863601139599887533716185730873192129482755345511106655506976577240377559615641367372032708557308553982120590184750710878314925981301504954421586143059378656215569721559662051837062570583310551718468004193044585734423911994567443182332317183068021887168655971535085006547345337091648494949927541534935744103789161863965373694255688772617461677647382396446773442943075519596833533244729807426509194855899834455729470607873097646717395600379132036576411675406117835378714732943631047846172183725909196938077510034466538505738902145694038166418883571647462185786711616950032981083433179202035936144675961088344849191056944913265374419079691033046489700949792218690511809630801369701131285215216310341667806574500335317351857434348745022467257433736298674066053006686561426372719612391700996330146528666202429451380019946602140472809364764065789937492794640668781734031719700029773543333245666744629291528303188828382869833565447668962557168281505124468788449413515321537852442727148272365888722584192903712459222882431368333253463595931868281932331675365643045927574746846134172512538916482801312879670945223617382526333512781632358689480528951653297509227661234349146550340622534496710767391589378406860155959014240369358095940597312158422019741291280192221595693706796119670434892313049197945264801017518799900622979686346832393678956786788557380620894763783428316331417025441465960919988713116442148225140327277660043055271817081175480257837840248144078554824410731918223993664996223742951129260723299185339933354298074680365532281823871032967597385073972741345172399220521026968360155073886317841676862935590677090257506293605142700632637036650957813005175607496970079729058636633469139848225106620574902345675288322446591348251948248995646248943000723920444324841079108959260500507136147645780147866387020189395587845762649211499566950686965106732370427387162103309555755471672252374130143596826210899647330004094181600326483923695573764362173820391318403797713387430998045782972287307937443784369262464832717105708615907312127206948473958300438028008199184375205222501723608360287928615675050225122883620997254927194521600000000000000000000000000000000000*i1^61 + 725161615625792550597848168931146612066963220954246973543686746535036391882548738981721319794796879710733371239509309725574236499723647483796622828454089629315364622754834999520135988469472717715450206820401627318082917134007863844694754721216917053331364370430794638845430243621812015016533767734763170133493808812282069293079892001797485310075403736256376124121926194528482588933645594089700567642624350591766724688148781330028660808943227624283543699523880371085854660320336599833864890703687934180091982512086614185366328676816276079646659192370153741154802438953034320717955956392814422189876522894159548499904583952768110462704527315876674633921242400062440752005094974302631578959050045669749265256366855987208687007211768695991947976428229767013555248826453108136824186008710202059544892542432391431362715129131031308777100957803205346242535046111296298457763932441539853479206700241546079092327898815232174266233697503282668315862610845299281220908822836546480938416239465574490836659778236921409138573993480836573797900371858970302894261449213530381897977778684005979800774452477415294982320579884612333046516036930932491399531854662464069914915952360206500983019875563260431838532213317238255261473736814409243625007548794534835558549853244436990641399556555402420504436375659945038695019242972497414934777169176442092541565127698576518755797541234653313279193686096898892246620959584315156513981607846263255714793450948537287081685249747916413871216922456948770297807028757471497606466880778270409649208175046510867448513840876493224864446907981434854578835361311597462092491599615367677017158856007507467269968116794354652564265011354993917335909357804762602465846436422879932178045784095955318460913126565117433406047932119434120243550220017053815482548481590475006630656026777102291263668071989216887003813856943095449455638565318038670183071551080088796515250898990560158145087688080165023967825018608635947687179423919116047274079884513423597555859666624396652287382173326571975545518514312581025253148633560088306004137167844157540266114220205861841911019198794486621461931972829238272502033576357653222727157558570182598808217968724324558161062145572505840960979211666448709037948990381140336145688892738912283074544700651319423024207686976323052855106617977940469844317929512559512380944490587750400000000000000000000000000000000000*i1^62 + 930609816751448046714118097789523619212725125386196660338832672035892257452825315046744218921149505698445281836328676036482216225971481809533342885957575748784484129291014175445423416708749346204144473612151558260586616361175531492980482149209617129637621930536308936655232082322052105765128381423554995071200543737182215109699528039659237233035781081506017310774837062135462780571219698241328140707623649355986503741667490485296992729420611443882152614193114338971286218065457627565929070082962357223579867869836769623220476700461642938146844594982717984452544470658601170677036861768593976163085656775452719889698778813866104515390234712862495155828500881551145332101404367991995071831639728199577273621539394361572044717565944400067874290900327628717620641397546499432232553206421729635649220767978077187920746868706780905563797410239990046813853942994545618975457835722618160623687766259728234265260640428057404253789037014685457963591299519469638608446013223157472202150093143021815828111332681377596205380567565619584266887463112202357337069681361979046015755185074405814994006889505027906178742458255468748812606091284300124015456450723509497964155793493535402901876948365514194206443566274710404010407166527419962210896510149370898718844467648216474922172546475112919805346488901971505009496055093150158526887459806350458249029581954986765467178649415075383397186276484074024226655961103241594361680447977573650786110146219188211164365507141298934560898294173671821777594669451105367047866657671726665215436389536973566197713639388338875765870622834476096141141426451590174373324301530639104310595995533350789660817857496788150784562512354893553807133426138221657976429801011278103650331289623292630238986402415351999400001832325521321472817223501566187792815099665498723834312570168102755987906929074903502617415454808120622539682416312714847738299110517280589165902046899927113429425627370648950653334675144978114827896195842543741630438804576145685142423796282627516859610007225963536208373974439602561607869832257155171062617805281098449308828980120528485383640461416661140241574226492214197751225415260580742754456083419062704528054206260315532867860270926964886439849120841964137382062101732078214193272513566221107029848820771469624817765185849862225300639654044844928670597875028425035573362688000000000000000000000000000000000*i1^63 + 818289060897410748081631201462496856587301647377051076431871950513208167377402860636275008916811223683322630804360002768327654604344758580560165833076379453696277489241150513411777663966968350207295336619241403035127282689552433245203455784656234059874710246399787237618196066907716863791307970202148447640720097372264084696354663038323144742010269303354087913102462244504450442495361044523028137342521709060564542007602495691150147101434680514414230466686960392409125212258144219009354451501627088698759305543064690799175475778806984778840036053958258796673695585865575638099414297457084257998816971012920593704981887054952892708000493326869454685072982552476692345705104831169827859077741192347115304608294437399370517694206330505242049406621559795966013426426949745503599129472753651560804125246164081314988825830196158760507676767325760044449129014101116825154905097225465081758173313210991581732936464474355444769917736032391403332842284848390238911673215300213513423455309593166848569375346003254588631353285264799793043594595994697155913722895364455133764608169754381626176148255035659568897741519724375922273281016717143800649861327956452169284004120186452622204822553397527345338274228100895341194406018558100346168575988070902952932264453689523510068235640892648186975997032817216685828366681046249772638494593635795269726988253098253690973022339182754258388009918704617390417437491430558472378680793438397795439185927520506305022306016982773000904288092817517952111855615940682134210941804355237853141636095500294046408654282689528504256678185295942425690047863248812057722255540999452042390251500673708156043468234494169460109234940448651202611698514666914017033593573167086567268835285621905056140414767320141360361345546759536231005632648584588623949705233842136547658793340712444247466274982214421881913913399844015133916798839187020386339268777674951774277008530393330636464486084743901316632861076458188439882998734686859444520393804440574364110606067271904891761729997670419924605151428286854976023595091079860263586482952503256051057698343480055882602303682493308530399720158081597820931598044508963721360350490451458199323241098825145136190371047102414454836140617923817334018952882883374639041184180343840846019494964928833865797731286010539989036973399934414044569504995048266137600000000000000000000000000000000*i1^64 + 297930165984589954754746345221234750017855841989697452989850768106198595406413818983312867535146117786397686111833024860860191706489957523815262865466928420863903462165028233065150747190713130595325389769545693685091636720641639476152101904404209903416923815668946483448377983488137720157803715584081592104679312109452629302501543604457900109717644898907573297886139198796659254746962502239630871061566310185597757706670451242693754243267796109481808194534462107833520136756848393351242882456765841720009246082854234861404278217813094940980752772535580207966436533657443271345083955010855238939646211902585032224261452860841468084049942308054852751013906505110693058117789474909297621115020387357263764303446109277215200156946009090468018662673223158632980629182713673759888968488584160052688002165901176203488144664517818596175670083034083191311542752905793718428750428362588387741984072473878181937118732900498309185502451570135071193489773744780370329405673511115267675909120960841944488554758739246381588956618708091553725387444704834480298122064077253916167006638371530884520273012647725942253457818743729447255286520143060855947155639146671825793935928544481623061073334504166005217374694824146804439234717895656657806893524617796532663518232876012543578061930927082217682537126185665500076038328297727501664615621193377652915309273106928117867412788765536650629165027407405949847006401075963303925998138031254658444784262095652220787245739425371542401646358178562712279018090014508481960519818042436556549568211530874839664070869834403583303961534468839726130070872481766921025704860667370059626116674497208748726187949252786720148452868808053187364802804668066447868380023452829737309802510804335717935436045297552177020415893490549462329675520498835023475517128276825559308717113200482299113106172286919311894468363006956664456976245494020279055419643627131174612910681996501530553566939411154153236250746466089300836072340559058148877361773639972685347741632604317854165735633103928475768032622908326662823915219479317737487899830062376632694059840096273949317493829882906453396485210074146526755852944882598830496272130359602761751768630695960179409758879914533930017365217824809286771146057899895572350365215576224655865775289197020526131549409062156086374615666026132506516872232960000000000000000000000000000000*i1^65 + 144562499993955638461287999982109727037897777952781331860031557462114621305901470352905186218592985305324324484788219272950608147632413595722368124424172152568065106054130539914522680290665576776728872738411888057252792079095146395467358841258797139580021189953060647196083849149868162244177773140852714984231356410936676241491803423010024764713806525597606924158565300822472468719940662455683507595638395955205419071150288640620792389285193815457878655678648797618503901148775177251081631560439680052306281012381746360477808686542337039034796717801403957031988851395528350544738216065250913592838980662466578055435965794834264444914965178189648777812937014604261916852798151530567037058392891829242820575011918486953788055594242884825477006880477133890450707416932588186044058438848800412439474715038453378676104215117989789774740637303940366163549987915572372928551718107471172968827745672218669069121018418276084903848927735127749366701389348435744828063969564388715553768510345107511452462074116301957587957790723566211193218449235371693798047283783423567167529992489386052043953144011928717853372971748657354577983926071183017435931174393738431424975680190912976822293433029142751257064646111289497339173120162315919726743539846559793660732670946823180695934941517901122960376817732058472221407537403320230908727042256255525868443196819985952985078262849620624088054183334593126244233151652687045852531864584388513832092668209096495051115791441246233378609424666479159415124031724153104028787019119225320878802597565675283167443292443099081196098117541543598907653138984699725166896382261450871151875173530351870804556994839579944416918067586147915002790853326342475970945437212877307913857095593017306922445146352262429838702919638957561210949852710073427998863035226688060235257505395882183809183808735617249927029175054536236552459686475494486692617120529286925994818937356468273678648607656023076766973229951586038087383024802042230184368891112932333839790072407179652018642958350669505035892802881001637172955118639361686732641474172120359749791258276320439967438460896585720003985998454129711887636475936037941288505916874836819031313370956544065147266735988727918932956121407934947295622335064270085833503129698249366098098038864962361273072309445928663893508541133229129728000000000000000000000000000000*i1^66 + -45181632315500195225966481968309028621878402948951592263935983050013430799629312028205805238674225602869406549722280296646696380286323463904612347903145332204671786394180280027170507425426615627372449531727632526955674126600959385942080782960067906761336562361509738654420034341680836282132208022829127877637915705044713217321824109374376773018888164962064743988925618094389186335073489149312183646254541920036371876796965581905884418778334320576630496066283897563000427803697778562396017813304639987048237509221893434565063409372294233212809034845861131042245587191920878975426371506026556162593659552984266586789414050412516559395430129760000797505473382195381911858121161395093448440137760407559719355177031525016782838931300222096794975501572273171907539987080671793342288732657050250385410633298321321037043573241344215477137150156737292138197894616342130596973741722796342220027980807853208594624846679952415745541262948689968684873074404439714750849387719109297077557567180381256322126675536337633381186775148831342411179845256131455880846574876747329944831439286861898450501743120562866417917493842572771890172720859068425046680637034533824788840992983854701446078224041663728082187721177812016684741472047838995842536290680461666776730963362727959233759810625304226949506993167470494376459756777519250254793157240237633713767171654865076561565668970729429757177090155010119948204023994295784073611526147723208910087663352650087469173389066940579572404247436008431988559399824910644529112403744087579582068118590436494489173217576213946766577872052359131813167519577562895083756365152823999079030582044521011180467878755795445562934427760390074663197305893368611136468406484132250645391491131520167027112505185382905206917712550961420091790640156316620654124443412850626695435617349969765282573874018049948295850965138591874921436854556019453300846811471464922829904051283831353133736503508415725063783272353953794519386039514124550726017505044699441352216533809713119227610615635631850965288554463226796575645964149140627780675365019414026386112621393338224624472253496423070041773581541194968454782774997392358699811351880073667008700911502110896647893694820089119666131577322744902507319246464965978093722289486872401620227870000106356630722793076916465992335569715200000000000000000000000000000*i1^67 + 3092250883112392913642199522196057370981936868493632631147691522066564682186304698326652583173916796154326319930606872547535834124962497471356628326349697656188232555321846933804815567887640462306610756856477962288113329894008542992628546279267480613305718886293348776705503624470646629094163214281864974033348816354964900323698209439332584392329668014347488713998775921594231717299664811112603907649602818289865337657089803220212573266364718432408663638812770863154762582436744604736686562555023844933589003447200565053270279256021848473799491531992232619582418732884161241594170220205282317269225764164419108564283876617638123807329994845192621120834977932569449143121696967466518842970245920070016414852282509875009807617037482611738973205700543502362725779571848968596798243594561070916484807614882622907810601984329799833654768965416886754049547790518789873836500718425983187506917802600530924160632322826087679164442574461783058813757277187717456544727741124617801446266621341087514324397477892070805792577897138181983201186736638150074862786000598563379027978083863670740846124586427968689523159647923922256556743584145804705817362985431676527438399873058104369211960091647653757136138121874194143214574064831134200614998510291215836734629952923346535535655424900883645364815953565054874868838464978434513685793151179110541311818490744858800243426579465211407537281036636621327914409793948037366556553520776549981372189176532080782022406564880869089717572851530691017471141058802333120045277842324880896296873670432641772545496487351437219341901955556175951648580313565648835557860639280058266853394327627261661520986800222091841408230646253769843142743284007444555385985745744618062247101306091337369969950410965996910144772738396728595928807194506628967163699175422243162673705706498890392260425522559274720330405594765779700380105506643977396515015269025352461493937585974370203541712820131189558914588914950272072079223632362269758698028155876068154833931262335717924993132257937578835185328148194757220982328757094692084455675222235827708739894190885827115158080520762679783060648729086455239625847923380981507966030102980925760281097340913455418167406998579350252838215449166746695400032927633228806217696165241967733745147652087665817998913276085775892480000000000000000000000000000*i1^68 + -128265182872992237624468124633028671839453465052618350411946722405071163164612884405137741383443448876131825814220346061040713147394148116992803484209054176711829810339052707567093743416406420197245436045247137535282584607197374855464488215542639758783195696092778393836252680430633884189303948097931694023014264987333387865697472462817331568597076485265443052918445419381649127192121137616608670565551122534960809902608678779721740999788511213265899608258086345940617016818383346879868515869356151073459041583477925890087952415351621547784088466107866003335552482149047631186688877690157694907110183786353216182364483457324353658406488534253374853961080111938946069624654358452759592639833398343405487827765097472549767181519542387542962049127126909724173789543981570717450261587657349951102896331694295940701039221411616170682736760608054979315130267167767421160101654014386497672628943683932984986225114097092444888212531463816327525339067629490815439379881540069529497919400457507896120340064488520747829585086181194139860626651792291129944584611241019377889781234910741825348710622010046347088103297481751785704188090649107888025392400722652478546051999031111042350534272990587849705157704351418212939355541514833441187080116503079838327087564504547962754580562661764645369343704292691889961474388273811111445049651410299566175770089833843061798778638486150431571407922107239028186146391971276174891227944795019261145705614550143318205535307730188603888053311933361256055378450566373077924450076888127416471744046932932071591446000230005937314620714035317631025944430658806531473694265867678735065761316035660174726717278615778257496494760901571847145774381520036068816484071694288020523424391599606525205737406990544308609189689497503770570151074922911428153584597976944395811329704629293911576844527709774615611877173227921668325726675810862070133887476833357572245621199129338179017080775102757703250957093796580895425043644972204608448751381079435340266083821039169441027097635116567317535926631415092469328866092252795782742504366622614855108854539294161263854719708418213487985478601843430603508851078526217703103476783798281687501380748443381805741532600864860211706247163355507073358241581540200445698389135474640559502804252943610219147688935424000000000000000000000000000*i1^69 + 3096466485896756958423043273377317402255131336572784031189132834128662550679839773760068906069067020227917532981657491880948763575549882592216803215637986067502559996745404142176772483810936460746890350374447562599981424694636287557702676289841585025138920533090840898186959421376056966312836987418373010158681486234468314207262621775220759026974959291317148355036482850035260890501392558847297872831558381245502853145946320389524091369708748262379727652628801905955603447171827425510349877864544927810087799514613768283991645351848586101925141911978884607649496010604323917584841051647011013863931303008594262793755277892580590424938308238703485194280445022007669597684043813976830943381430758612431795743679265162328172122172496728984010694817164213238064307129856152947566189776651017758460436779087726281851541657227215626602757349537165559775542835663750937441156172791902272232571086979237188999847814667639831498535182643056146223275985083334758658082491456770946232620887181036209707584083498126661567673565329436064564044995849226595154595475471952958824208372313723505882022951596270616652678585763620949348909721598008621488445801236101027667942457235410313381876247199324123913140526285075244988822905614851150264177945106333376162571235660173155067948090491991079675803846618842064156583363281937359526163661291033426183834519672255362855168728676317626933169341238280920371480993899914754472320418044032388179265691574946453058327064381199124751108534156575921993240971868042259316454335671633883322038338911277498401758050753718038303242411058612724994828503687212445688623793737218838696461763478178720226341910200886651653644197043918189983904572562610651297185018987651926048380890686531209777838883464401612167564394603409570817608276851690819559708788485251069111716120688517340160524561420407215709319611137527180745365109687659238790231693183986067097812501671743618029145662176540949882811515217837301606057957795651220144944272117862921298356619771553904581832055795124767217185762299591021688350502576842949929689124322897294742334930748114386650207425121261311425187559265533417450084840485121824820401972336707451460919481527328903316524733427042998917415959405378521110484451333221519713789009096159143949707065076534476800000000000000000000000000*i1^70 + -23774996326012536328865675961049227019579104611729831112932485799365108826731863438534901017757638682768583531658247414664314506558825737715484079945831162875069160340490200168599875243934728070097044309044798448011732793774725458241083785300011562497864581634270207961761410600363320205625806669232228415385405981409821806628302503207637353491802385263638662385118869349822073099401799522756825890690208201266886905271376618325230465322343543878922815667846525970357041774495622630100012469541126816378570246162023311085209569146369328070662271493979981487149154537423547363533368485540820601902469855665037222055682154333644414198851075966560307447472220869862072740896255925794457266685100695230904910941025461502474803370421519979855334668924230128429323152573137513580053889292580232075858617663516514581618643529778576747286264558088684754312314764796075487553591502280462512410872684060857549505638702279217124397457083526052209990798089615773554907973779397181964342777657990949391821211873296653196712583766068753690250499042842536149366463548241651103485312370713657015162260832782620592712815948835278380284185091254244065571439762564977855048668031851149577079270202706898590588795683792442211754803267988184741697169657030628478286294944845844113260275198920271019314851942363462213548300424113395431096732097696776234105211961512639460733794352326619257275286733652529670690830051297308099097563762372229118513263115639524002883374577793909074214578337916985022586885733077839611507953041353873856652416312929287852314949892593741666853955399964920475213373287850546275766655564388216112252175045439514021314666910110255570434973596402889808290802963200277466362109220502038017505949577420667037940126594457799352899804618010611978781667954159192137359367358603461338062508765925728920315620357640815252852886721358355709059728269924226085516324353278893023761507359604666963278364438426184289907759967101942752471315920682871446310191607086697000170961129038576061306329182955075694326341697230848449689380517857740704273680982100385939265222492204959378716350147305070514742268850690064797817660302729005142416773379958369678363399530434837629147296518628557573314973099337307100320292513506179109787213638618480303365160960000000000000000000000000*i1^71 + 69918004062194466276321292571880668805885085403641048542141937659636819254626468583215812460029166043004557953334212890815374035865692203752578773556870446029160754640156720958456713153085394913867147479180673635610657227805450614298928598039751934368758741112763885443328065464049906706361951585345068373235483007506075793109978084630376442482556054508661820548113587279983086398912511451752014608967453834115714852507749392559633565004071064064374760190332796171085826571350172507667525733547251863351190724766083591851699478790275205592941513617070593664960018006882853211114481854612483030543064120257190232839301226464672267261377864993994171847475480843194842705870378087515068597068666476104584986431087438272854813243827264642826319808232610318155416994736765294080289492724112917376129695870800183342723686174142959835054279422140047316275554168931348420447699290733697120792472689629271346269470533601678500504025975205346433443444994094361541558712422371382098875298801143862579393301926173413389676360091527612920471158631959349233216344728986071016547482956987307679622880595149518041867999414604233202643672836149603484992905579901918464231860011786248210877421643778396405814557009538532174040501167156035730071563524281846478982753870962427085307533926110439390751242014064042206667429784814152459864520228477830207160856557394809396070433319808738825322813254432723772323028227019918767329093399107868894850992001595949262082671659876471821127953959571760259502639685581478770050452794682712968396896556040584429490222366741386312535839851009369793794742768978207577908900158073246920905590150592384577955530665703801478621579986022198189258549809584814748533541621422404001695027874006229675070588684676837362858733431794542086735147234329644368846559475699550179897759672898261944767869016177047032191900081735310824225274763379641016892148588282952012730385960770166988883660887198410827651221507189297796185758015089111620603474393067661818804925546063622090389690750820335546326781748220801581392661056440082720104887518894492635916257353958153942839737840136957771878124058383699466095306568120205496522051808609898312843031638688879678449933820407537460127745963046569167683858412882022292022828753485824000000000000000000000000*i1^72 + -61946073393373987224311727064671660206830865036888619217658646245818490845829514706949670889222946176048024215508177809893451286306720524979438608334750894585892234876930943082520947700860930227422656652069406900878278485772654195067165034930142153905295753716537503415085880770524761837495972777361412102658680503190888183699460947909002028710067672492946993028146868149506173586184643541996629508832975917419059189751816598196802757908846031664851908636207099933446925850640273005174898363343271158578792127206352041093041852889189108160977282533800042683674134523234362768775867423194107323156778851764833923237607329501506362254164743702963450730664141946510116744207752140073282005736685076177979845313709701693984018921985345162661065757114944594924937473821633742643882237361887368277956468863582059133714492837724686999867960636081046516485507904290888920143080309979100179045305292951110190817576762190748180748118768670106909327880303951157714425095723401277957087170957189246259358649497813641464495100357156530078718037851527404036758972714697017247894331933687050089735216118898209699481516612764688115808648856987128629832020585292381460259114567561048905601118507509000432133483857115042469196839350848556352776434067296735152276192712530812744867719689426527819996983138631690599977953445932292843800314066950862036524907177997506752620691637565012191462584781707699861047345109736463076966690613351869870623263159194788898973884973452051001664628443994194384652603650974482252516646608321909053928846190726212421540670786639634499269438442547176685946422796417414448544686052426484187477211085268244474810529336492700420077578121700765164114618437269888188969274489464378860038490749078025096438109219669556974246292555622692886919669866760898993054358180436484419393967378155067686666143376473528100434557799747925553278263451741858812871950876771621040998860761568250767543320607657579210221064861056125229089181449641951349797004182024036662511947333674940582164622334627646383940347387348648284708042207003941257835084913269092636439989527906311983050382973425744801990219588444871222508405079969424876701293025798026010868149498362369046682903727765071641062321028627585521074917470596033937408000000000000000000000000*i1^73 + 21676411878350952178563035009909272413350173789709042573413568616730053568881017255317812958137635606843010394695487333344004596541556211293354457231153968860594097785964381130190736274346404821292625173422103255552015446010499391740752199261857544101250075315791093393127326594595171614007042837041818372901622376382464181809077447210463600635520480050088865211936817564851553428991939801868310711442947256215138574947300032807863395468080167321643746885579647226512201148124574232080014746637816375015735173172115547109455226263896137094372318833306719010286940525648488613625123906824521501406497237890137146110008522355506706957988033916766039825321947853622091026889745863197853848302645379601948166660276444802867749116333537701779462767453966807990516711611487093380117884805732809476406419371463590426814174337616802891375990205886029124159668619486119804983611424256418977846095604687892899293979530765851866895680115319086115357151558778184374183685411159331577285847349067954869527694016936643320656936042297192447777671232970993618137091714754805806346326225523969647947579422450219249671287911089755169737329284046440357454510122518399463284170299386629744866883467304345206448793827185207869600117562684142217941575267906945039703213242940322952788159009580600565400410834820865263043217652532496238581032449019673822874044970004755450839383312258537373037080875211591611719888506960267262533103606648359079686173185007759280456941529900844171457037326231847311454842109862272045420667127029826213417449003669701792621540583091034198012653974905122132464550959284357372693116613517650903266048896687546690496969856856711437501078592549750342140223063831184981285519373067030306211047075547296673960871341657439605241098434834590083012420133031710035643485000943551711731179772183364344124303301566747462415071355060488925751909080402203681519403296413530234382182250608823840978633739825074479851887739780778512195777124404940839660088979007202071502837730449331610294313315576285977212747624241790309343962810411321833832228113917736888197523481747343075278155311252857444557588515643207794987862278298025890037070312210319741128112635178588945634630734558958844262324889043290518479521710080000000000000000000000*i1^74 + -1864028214928426460051012581700821060968286609690431212894659390420927509311541523497663184398746478273024244443627243808585184851024212762541147463478835048699860698547690277939501723255981038638566310830007297341013589249777998680587642366013673450861869354802799901326077526423981721725351553412352299635117140779270712882493309430157947917852881458048099280951382830485969961506608778382172402536645196543943239294441086480259561360677574335475086044249287392857285416768903774801310101036582230782543435279903189180382101739540821459888630030270635887398112602936377867109249089276837030066451576892671577571452355303479707381201120184625012342137473617385542906597836685819811388617939569461088876009301510267043037058601136529075620146827751310940061467731678823144885549537957521271357697368186770734237573037969900847113043571493968503657723442903000051052262395344881000966686356553897398032554147446564538014833813289380801500825768314772919329627176376230279151404127234281655894294426647156746728207412984203931148411623828865619423919880789242935777893535248829584159256657323788431915272267353930252213529797390875769285909221138782473373717916035304662951697818450918015213413143330347305948744213897263646076031528282660283405667661613501974343532598805649666977086906014340108480686693522334662181798885059574660249380773892844821208777875244580773514781866532211438479385290577127450483250012497158604694991826133051890181508024939178130548167351192100208715081474068889613577496151326855028965760135117918968266410556204654215745748194003582604387026317850591419670386490504592703523992902199938245837734963288170504856183363776015248526894203124990649735444993072496680002725132861272720780328863003428733388350639030428479229096323899178535982457681370417821997487752278434463623290785437369900073518562071370650714016359151334380972905939111889777021402926407980156102190401473160177070120689637988775763279294460239041057463130989780415250876989519408619819084194747419732527951760410664104007882523731159358409257661322264567854160198549276435590957424094337013237051682681952105344194582167594870122760442560492805020422803746915187937630489152853017506617647014346752000000000000000000000*i1^75 + -128949174808337584011136172045914055101756233797016588497137223696166256001347799522620242994466772161993502744606482817122768527180537031367957195582455154228917701456693550620044797670530789894824893221444587459810211278553375157522240950985656747698017523697274565567444036176565797263737205910172480786450866091932422046687674169926017832079603648108495527548703874022973021081495613165229745199813298580854294277648590732161693593002954000736108902541282255269489650854796398052671057268767996435496985348816071036824223741160190253973409813148953716080677160864865235528202029017854903269685286774617111168626419595184102668345874073951473797430079409153720718663746668052121001527966224753588100578793470141124119786312205748045408016023645327274483531121196283389778361450310145316253948245017634079226362553664847091691321330298010271214977321449818754513758059416610826246111624357395778106101937873139857921974595412648287417983303670529873684552461057904453948052768615993206800170810844844933998149196938392638162267787207653047729572291773187200790552250791690879556366559643435733911101136301665996445916069710426752185185251531318196405452674844654975891154078678646916604078350149820483204197170017733339481989060973531664248474226402815642961130163510977303582916301994316622092267816002271237691139613300554747573180991174256511893826221373547183801349694182250320988397796558325698099249623962226195261247284377504956714141262244182678145717332297908841352781376163103549476395210933952206407566117205437282484025846428784003489024203511382504076136904640290503240775902573318499634271619513226695500769774750932046185479225043095272368375349970050596415306917521771386511366334036575792482008869976967166059560381345646323776174108672845695069050370281120162525956285155123284898234319117245143347510209400724471752602537004823728919428060985176777231552409780238945090005379980400232367344004463235913201158091073872479894846523700401376320085287227511062062512201821940034136077665662492507834274085303326014105324054375944765601256339677449032201371657154167069742404786996811732334408809473614641467563197804010557950927566061963106951159141936828701789388800000000000000000000*i1^76 + 7377843241247600791164085453425629320122429674375265014677368948874103631940785440457754405095101168833274579226974053416145541914015418054922386126571468234135585847898590110397598547022433173930059206286170463078721464413329419422393297937403815743933763391671180319997513930388410596024063916970518644728281525865808082554716708677740730786425025786051524846432197001366455626392078221597760088692039271115622513547941890760950878835030711785248377360351476625410262133731949890670685653656764884161695954156265770307111586165886831753315301226671669094446450067487731465884178508821430843868873146678401097407653960836782518199358543917284773272181840719418996677370659480218497220964013437313316919657324803290466692081728649674899579598625504182285771616997808582197763588548453008862906433917577498888596083364439848045336675830506859156482851429134315567572644912291488820843988965897645899987591035114468459590310321126404108508528654363906730662170092935354496688816274439297060302491111680833453167839433935438323017120991088039885311533320510263040257259299631718472537763955406387081935214973854701553243364946133686360692115564415553551673994247055628249395850647074133490516301513580524920524256291531252421506569058925486460204461107794069467710636494111976695066202546034990727814575535242837952131902700289161926827705984485344935612019404031137118066076729947215515467847702989687449111497371114060273960618840944481263322276574811683260150063959322754376390196191391731396780040259096209820476851985733308728368311724654081560392233645621373588686256531195939603213286630822730775898606304185211787604773404725206711861971542058704513605594655490730410980277924286992804512047090436816434390092380852367169038615004742157931054156153543561272874571956806441221040922696683408791793924088374251899521976872946032823752166151835812888091559721036598575761091753469753407945882486460675381967043047641360178567066495860686554051017046701109936880859598443476939873190621440288268256425617192590858127925842585679021736415149305147138531382788091782552258626413681614469016099717407034891437777032199651099486773421559868125625676400983497670932740177920000000000000000000*i1^77 + 1833600877478646810005854460327812136316004362198807208594290840011012256346294986053722909608791713217051214158517340729666145097965802471242975552195003893612541532214752601835230036421847830759235632087596886990614053725205842572772470789897965795719587032702750707658987183054222435539692313928256897043034977880639667099707226264292907144980033353675280674083729194593603934922623736769779453692382501039567920775889631154837847741793912801814381238200752048211527826623387869361684544785079044988455645207590120495356897017842749708351716061133230044956638177122607614253820467806974016007204839889753774691682654373776170653029862889413297268703026770649286350958537407658665265532093226492564959284697241435009431295086080468283879572746186791393658642906359086638971441936706157477565216615665994657133507287256161475122125236573220918523654400631043642706874016955801932828230106681143757319336175244332266522209890935577462738109344925022757273364441136834072446047100968411122025074304137222152902300201419726244553981491865361792060537528492148438794266907021582336480593353237090501744018209002541131930015041447345531928606169309948164186921668458461690065873749211115283752434504001896066534443016987380793205544837303269356262165587622147944062979342280770693618361453493442406862413723290896961935839231333536248642621953478835792902869110455475309557017104575835106633268882598993427212594169559958154908269928348873810980704524929172729458662179568534601209979870845050058776298801126755229773500055045826821559637164524969898120388276353988750612881896913885363180528108505734550153383936088807300166030155435150328690359600109957915394698296436708825564367755684887827681168193473065749296564884835207721159629385483217166391846424986042860590296523929891381048936462527217269804642980635822278433141551894718795963579276643857215646399583695310395191397713617495274529262393016383587012117510262535080680119202810251699324582505494421275965127483111117130958778700695559267804666875119893646386395283145678693716012505850541702282951744185245082249696837372790610227103169621021846155994112385698401188869970163488905114875931385659392000000000000000000*i1^78 + -24648850954366195246783402281066757403316578833345813459931304676858400728607441190560399103998998826899281954238816527556026104654525170765008051710254268956797058489323418363299907820084250655902812962335340764071794203429626689821695942871914241025743682551163235658018297245386479824556746916066854020653772279257829219459769914382678102775185968047156386879931992957946520429660372128455523009783971691899076332974331644804137425474388521871670548573794481957193680288700781948356664312692302688798017748406792743946078680538124793205985571350817355789630753157808499826331605389550063334584178519384852716000299770252990530785383336932537257863128896702765290483901479799732847832983277075533982822409496377655484757374592475141538649840866398101099075524257529449240114380668428266426479696112109069945038413047411824039558677287049763667222912431538703256926240538893619785307945465189265784992037567152398683615957603512764829230623485234695821416403254496122103881630812466492435563925695146723863766074587750569797911167424384329392306751328339832335651596748859031676044259129205331994529803243592158708726886866239876199822015200255376079464215070819992608685604082130438566231470540847664819375811804763739292549316348434552713622863918811997362869198954321219920451604030850243103456316260382528158575497962611957477160803161777497235931999701401556389671081666755712922477593952026150711756671913031875005764775032930048323571752968528513784143136945633792762143078138859546378327443649568589040476762303896466812053802383341234284791171485672933850786458292296705084140387428124056119851382181487223380900239926721069973613794652488325017006702459731517221701438621128355683084158990096508277168444093661932761240963430118046738245909002870670994896376553265456239646520535362066816755566408271911708350819117679505199227524884086713346445033464093556405953374203127598888475602784085258367779386761771028687059515782062823535880611260148313065180364701499896502777439921509030066174809889092058712475828893876904493538645769830071310630766859480236570416012703614754875687236893087990684089120662731906782484534888664846984806400000000000000000*i1^79 + 555209114218637935066878430365479649270061441696928239455537157784444546461628975295903858449379995291107322741572638352253278397339578743902212722363354568029322108312514122526800007995501602325961277503707539147373885690909606285688081803444106983064000163969646431572741373782257787159136429965771510917483067210510425522608645464060987197017542828717424880083820229419061095562360718735119358313268832586040655667341176953299284706079528155561381061408929434586730787064635696203263849289153905603152340249266096596596611302069392486177135022297612775521003341914001167481890232209419223063773844564325518932947240450287104846408572292630769807215907591839876651695696420604014089404279690950274067797503277929366603167921376449402054661491322811836121588643965275869943157785887860802920181117313758414194422312507571336763606250102133163521857465098282560090983942188540008517862097217745575088215373799942269941893487441233801777877837639193465754871374616246106197110446719788851123556628872583863986123099312503018824733097992734808127022651398060169708884610982196894075215060500612480816629331838876581894328202216954517021921748733551758262267757333555259963243639339868679712190760469956289469025599905610774055163495698711228103992537936330991538491934864377184749658960374549723333328562881422372483124726877195112260205613524312785890844467283527889928453029834891568639232395559036585928911477881714428485891215049124329013902211689125228685041523882556828179995753036205660667185645007515261284022724082774537302215311679087580381711232963223135651620601270949656652892828032995441485275563851361246254016084464065008183507565512873713818443778389776378495610498070552533608789311729829628232998631500219838371671351410041525254358572214143562244057429120308120548238050837026708082749936213067454060782490991866515736633562016109213739850229224895630527906116848611871939822524825451880723196978364773204188825918447348948441353821951684449527419547637918071558608723916100061684654244089802825162616661333944813270962050520214070412708773865973779221630645570361595611718629566960977136972508858049451920206069760000000000000000*i1^80 + 84256481678721071583318180509451651331412191152535215554051050388296058267852163619373552427493274129073324899500703683231809173202558619415533786110584460044120922147850786559904278202391944804707208720202193455660931467677182862919878218381554779767905994121779377010968097461698351220841357989455231861077071253482665881145879931570280306592712073031879863926920251949179313067510638032792386460557871934458091276367903718443808701626170279881005788778501726523762287281017963390689297669023219014666544997660524553011958617554846958358429359491301301383724465225232719085316615296421456440487685427832768107668257470369460909327284817425021002227909585156782214412422522565669509130826944281007365417678279946132328948561093335547045305185845511494381692781896466450249950889156173996478354583313748373857785753709944652407708897054895499524474752008682108558640293310473225080611446005107061683825421988891260289236017701676312229193786352325291497866504752848952977971365788276841049276324073074810728902411861909666532363756167881670183493519920476207945843445044478972941853073882255048607962188897742119152473272715264309523604948027192289253646452857678657290639991516285796674557598220520992417589057773513218054491033906847708438321968123012206044952544606783019539213627324357204908157424460653883864276422332996166363722856913655963580617882684632763784255063535918432238722348636751917178773340823445897340557144703012158197794881186787943605146784850609387067934400641724516915960414469211129700770893654659607308739427434568455137317081428121746958335463342403566568748144847501657515558782879425349943817173287181274559383030424926466553489185405017834119200878319686009609217739819986396232320196555636473862590792042762217455142383264756429377679765073552164755556734128629018249698870794838737165078696265398547750683004626324955157486851835134914326743278249418275631131471026817754808775137053877178566492846196772733959464999465007163527995512839256329420225677876147319137421759024077993034673642448416260887143582075233452248720034404251917122831533157817009061577479026088695739707147801329664000000000000000*i1^81 + 1230118235429003739946018466916532821964596009820303427274469677170447216775821146949202811170544231909447049822760735817605778002918802581576266656353982634910533846187653086394693915530429087439690609970581199449636095951712414119265552966281079350860417047500468495460692193813476570177009169263296260731101548740483918951858212722802220348970136153949853408161909567098031576581350230261181720514676731692214278154678876898023263049682919336430864465289079514154407267518860719827860733718419863516085047997125293934792738554583452682363320414997673121567110894690573241818238648873369418225928613841188742829947380416377780385459714958169158566394606749255184085327777310033375894650354401664128653721848476466975911932057228230487163840284280578469899055833833895665182602039736656683749875331877595377336753917439630320437410656522832773293492154707581819947190649303581533551446189529220570048722032645190567753859624589099545881627997797284438750846890275980221548380561861589969773178462079910676782135934414603404429208537028672460031345475662803780424195024430699040507727327078888129552708666233833961061778293298159712617618899093019048736508949991442515557661034654288566310471984992145011810050433517894848453072665250923218528811655632863274903730503059066301895183447861583581839000721626717141291480894649925577681439949380897526746690935882468973369266908319348836329437445322248033390336932376281606055415238745408681440155791066105502866361694756192052718197774089846796668236519802072900684665033844239265092644150666053433367820831534340406060503009353013183248660933307602514571990030127182547907987720722901350237195120220617501827055606043986009148046936854864015461625450911267991946506513110497855615328800259620104237174510864452698336409622164004481936237173209363105887972151908431901405887697601669666894546340032204048929294622965380657350036423059486014846515093864670265823376998793515911242934386952994278431804809789278178772455331540262914373936444988069864165396074722189598297927825078133375651290669158785702916308127536231209461278058401232524997660798042643628032000000000000000*i1^82 + -2398624331679290494660982773439569210550066195114490519791143768331309818392464807802265170149615805739474620867175127156571908645798263211118340462950705555572613076198893506106871115014794917599273911119721045226957790006964326685813709681411115346391497304305988829928339132553689256543670129412367079146822670177605008306146420677504193400779358114721991881790755001566736670583855339490057408341527825755360225031513593241178566543785547210853485095180946207341120234364489992508460644843449716772252538922864346295033188130008342764766355464275082994671912892721932853786864883861205916084825434981914541370731601033066718113203534826407903189429559845284095934810420402545563741198511492957121274068228819344430585315595803968413737322666585425943429400579496194613141715255042930276956692725895862386907530050172833071493595681183458887246183052302254499233264454383124078423388261418387991601300988130965389745548760007927672385219225325642823308763704711440217913675032971774145853636314569417427710529297413018774636485543722634979962621232072126110988699653817936595847896609966458588443662506565377072079246329512822424325859223563426385159159481422797565421782995432929474549958152874839843528313913044618471747492678076563001416515068184699104361610192303341022766151709117873972885736812382412720406987819632118688840401130272744962233332611907712106872097947494001497655212188022335750548849768897456032308974060455126374020144871683002729823022072675282715242333057320167792687306642138091706801587142272416595195215118123450375513721459047589291782557483805710307239231730858909916601301754962343193900615508646290506867360743350326200680249614488887024846421095745135314498098435663830344454221496684319272986612615125181276389036468110985480588898612603037495404350476384447527986244626225760722119402312864146357616973718101147667477277605243173787062879730963975223853335767869577620718699423699124089485164519401063514778695611520291466014604659433751920769125146300812077275455284226359682398628738201711970056014956396791431909545152870874540894008992525867395999334400000000000000*i1^83 + 12653712719039386337096669497838693677448731887224967991496539681712119928371812205808731239834748522605213918321095257978076720660717284935925640212580752537222760701643058277192568774020788351781345332934088387070004952169302846815749950213368618640094195490880687041064389934123325197830420511319025479993952390703628042595566205682900237907510467351021203903280566970034037254463946435843263022441505014551664586682868631007570908615101019572868113738788422110597786981182187313784518626058532873315310878756334560762194289194316491091021581060450690886079199649975263546037681717054135924693692531550926873365852636141937276249398454272757448197251097525578140897929232402757467594001735439363152502518545569194845169706391501422578421910733880453243925477142942805931675946514524540482340295107857903658046936860972686120374907664923560803408896840188912921249417595944286864153891376915018689771361029472574096927120632046075727694822546176225557619624399059380607565003564780533408280387106148780144431666118910900669115068794726824572226110170949414928032672181005548125572862047867240470913061537291016082774854822846660833273010144802072401036128836611567546731152503782287146209280797827462889683095661848602160145695836088415746405365388004263279342849777946631950188468232620942562933596323941578575658659941743405575667610360824576548378126176146156838482824744534267481230915207699819603508439852937928499824008688596011390133413187902174437693117065091399681374006139174352796771668353966254212454272886439647626304807879031220599058759561007366857573067787863917696874330687697440765493814932252365026262632884813792255937853659249035642874521466620517403561196755375468957126164820376207216638193134017926557711365415263705430346108405266816221600833469563573794397152419866850904220432385776599213344680378553038063233078290701149289081067974788036857827592621399958160604969899448620379407981597216792071471571046025237777234933693377777540639081675769518344160561012637741459097785854917643796389806884997227467164719164929887924101558558157039477233255710720000000000000*i1^84 + 822091940381741964519857450991048603601049641719844675383125689145998601126914314327853991342872141430389071039715009463721244188117859628820257205686350626054676856873726467045731422360906314535596456447595005356697764263784919505869633158802563746820013258206761755417569219477468346913952944453907088184564138601230364549597836965327562373191231665100905173918113166502939062318224720374918278867110757101294242159812795511288812450184851343777324024416102728262396956934144746117036491293644760054597324633000867611348279686532033335612959876074982905461499223770166760861341894003342091586618676413203938506164249459986965386995479347770324463299440532037364747661809768558388660947957587536800207216633101278586114145419287551777578593059874710695911215834153006851384690443949760920389485368290763396301457009560087252715598847396404304708297786329094063334005805464996330115470508892117378689893709673053642422093094395309257147328827090177173601964891864689026891991339420292054730791663123155981179750769851350274335396230131961498492056285735356648274180061058451303853684234150324545943273546804731941834968510349491112107581418106333815952654025898796815233411898808925495192278338781794383238503115185522403081359345271848212327470995649014955487664720212651709314783476997555088099188553068287272442578935056537935859294364410596276498594136317125860755156886970072972781450887675237237109541195521773482367005979499638323297593105278571860279016661751532467838029661032954711065190763701186321657295803454363132752279101647973761908880983549527777262965321325207327096516089171026619502591295296275213184954654419289231181042312186707150419588716610099794692350594501283276882568809546035847383970927909811551648369044747401858527380689980191076590067359354067145231055386366908650076974859198476397963715334205482260130513924085631843037404019057681133029723076274919693325714074345276448694179016254034154066909952399848338847792707694023012452673341736057856144654329981406889962558527809341002699318754339901206921680704302099629185884168912896000000000000*i1^85 + 587026237815432493920328865697504073909509235650999770061492384396498042862309764690732536153786938572620161015353385898420735707035587306966992411431930992581209464777483242783804242737731217540593429178308533648060836787291456088894261407616732442086463091122539904626667602505340757936449465379416540106393765515874556398550590379685483703088224224889728872566430924465700539618135829468524182968326094064429201986699437621246456576288251619397007900723529704007361906330150982501159536610376552499748775768934194691223975888794470998821019778059417043593048257454011410169744990736173213521199343286667560704846026776169019954887340390719429114970901040122971589765801133493275456717018400250967931029550446781759248156683777905478907771344182009194891280013490475953126999363830783736117661314329346025971200117201783875075675553910760769018404412422815855930420664831984154434889217423467776046732493914299511158647543860138502723756969648564513703966674165776193862282715534760416446873115244251011456105046630416350254909366002428367048373321783977689507358552288943205147985744207436658383423353173944768005191284028453404053571001164739623603073740945084182199164788796322431263150967779833776679209467463635648845599549924361815191621244895839883705964063269145550325315148990785018496807280545108417619624097726717564026794046598559086755654703375560562136289626010102307872607937129235270876607894633161960325252195683562733312091846046128487713579122723764497347874849877766034123565312823898480559751226067806681117054642373497873419930808339126411121217275226788370024467668996721222936640454266913241811458239158265080449200956981455040809977209192278535852646809094445567821087865757976103542818047693885793423876777492785863794795618585331875651218468773354197614112941783696494488354262611213410476562439782630386720002050522187187715769753018735545377596688982892587484392611046611896064808610538128005554673160042387995546643284827359277760200684509529810864322894530569130686098515301158791653690454669198086020437855044464803840000000000*i1^86 + 364721806567383018109395975084573870160602586366925833474583854363673722249139262397591764352560792853431995305003790905255252368317647604655881732934222474671605227991289502119843540456672517311886444805212260454197755582538753279172662053974872789819250002514985491278388159962931356735898449327408938469992535238952596959820434540906916116726656098603774844280840777601580357983819323167749524042435432164343763709345199124006434130722704376379135036042402989525649244183822098535429559037007233022852329039993907315768087460981532542664273039189204749674896369371610011774805492636238401971985427365097307626331599887210726759463739772087013406918950022869629994796944966511394937264159922059208724202299195217686921694433623876482252315534277361614223280628785369530123582288766660212034452734206652652656461665178715736181009412733367770129283051735907125422553545625765601281153347938454765334846846727499779622795995490526007150419974324555196939939395670863168013843382421843408478915308471240533975255224504217796660075023525081107481516172781467255460142886246860930611584508444848599452251430891826601215744286429924351663499272663800571179431594251804022484965182863469053822158443994152178023940097014248976046668732757404737165812400057040082162346667209212061281458788659993529802113877226564355069863519572145945038918451310259724928906292685823676619126274161892039826459254031754566536333505980058838193457551868538927580956671647489217194701504053749548903169947286242297475224951092048789162982311807647518475761985607702387866774619975114056484879295045920556523750817208600841551185490449069413928407138828882273877446158960884009389650355531359534548302166573759248807779571192070744696914021304376131255677405902011328106043371823347052275716034511224159076185431353526639116773703781372609153252599599602816709112340014896572551315724362625981541750463499424801928457723837878470131648809571628900741559096825876958566543010367765532014582720557258976440069977032307316198580580670639353047261230988516055318528000000000*i1^87 + 770202039738763694263637275752963522059842405539604931742789716191892405094958521153501405388560312316603652578578851326863553164732607906733972937747064067744582738615574387875083964317071813203729778901018103214344067759818673502931473035515966308821997938083607120382859408531040210757982961691591611442930404947977380084896328944047514548448948520422582806981104991330713253857832179245071296392015431314609830795030077408820606233845051553877830022772782310739380573251289576472221514899009556966753648098442964146570637529586994166569931041236452790311362545708785604354937844002217742714877396568501609574649426608718882245585103375686096571831138895415714912600158267178755886680442778743418902972723606761024986704648738084948181439421380306412872275478805005811837183079038315622067082710949452045028956986748895693414498596819310250255302110038653747236832539100739708715496682431508671785329174013369688751532281702488043361972602530680215101210134666975791733003778403119937725607245992849699806902474710984238958478876690880819806149110692203137521610541063511752654582612202135463998627908123263362661542680344622383130679417784529007105306369249188030105878299160636071065180783663038601512054670852145365469093415137727943032988119831113296736278345435916591589108473518191757058932471096768386027269516983872404700567260225794847680571569621300254703062058831838589506341275609785301860530028561046400324568787609591007491266715025998898498925492199865554555112793088330806082112046104694471208066320417112506770132058496549182277310828759755565411460785061318363846525752896225779155847919782458684562559684726741233493711643530191646191325012237257827885091833738650316220755462292181844578288357099349114696311446077179595889376528259603347766505545169554944974855920841660657023690277598807718906926961323206147209233643396528445386521340015439766520921747523225345960417407244380574182582046046857470096643428785519851480319338853195426407922009696056782093180690733845634371523077368439905302714777600000000*i1^88 + -954982557715456220519724377683732345599994334661125153978302687856382154300821149662354416548476740854084506845851760339603339139892112048655415459204805472306547359124857796009029296773960606735185627615597942608825062059732826332535645471671199842210784907093045318782367003211946673410902057394987043663185376490059923863467852376790887621793085968438123903293268818659694053172581773302008636589933901062987200331208920346263658626519611514560907616074826317772633545868087964684233780171304066447602517056849483847551108751601783111119157255147255022188799231754082270482692860641669872837752875343961705496363969798283261608798330676496629052474945302179214400459575402315857180405199899257397349636147990440920602213257685223552787640085025036418356916218050501026037952492495137947082027375206614727915068509522259902098312909674994105597507748869764122735662372272374967229451234753691759115053792471778897557177307895680065046644815083908644404542704340304050953179891069259842743452060098745872361689696201845954293676870594653678409373251815687132885594652791512508935177857610950136250154003118538454159675595106368099928048393712902725754342614817417654592368308878259626867239363039050706879205287961224998240505580373509180451365210815170970199308779643334291492569612060847137844889119173049100872533574886671319726843727791771841121977423098548744057710011761283575673974041341497172322906283580431568078971303719649071653762112060020583016715203466148922341153935526985494445392051300172993405947414807231498038918375452016525462320113606620379678878792875023606586342900372458935742084455871932429948327336551826505196980000092741265840144861880044613992285245798033612805313156599129646785875841617240162701036695870746365866057120262804585938755733212221725971398849376013429276149901863607381041611546292185809473172806919149168930173954814280910051574397066895495303199944335242655754645231774618310004779597157275459374151076112818039847300030011566134229245576132275749914625169162240000000*i1^89 + 320378058431370539218415531228948790973319707323686928292486384966625028444795717962203164780377012555273644236776875225430426047105618091133451787923134279410385968975155343655621990119538889996258732127932914793217382462812724980079354181008361755169731674060097884920053229295228972677968333466648874640631465188846531527302234060016878559748931612980666791690766266387619009060658128033938055799391567592806073247217780079574813204235481246089811558852217885894417204259575895533856418794444691239002473348977224312683061232902682305556462095640945076146973961238993723360446982268225358862322579509740174609214482715480444828057705980539950877287863459282548615356915078324787499042513521168512491278240046108413127188225300665923111978746375615929197792222595604495847974208548270807333178436521438315121798687928850516361784576278542189900871854203307521427599172995674012057087257850769990335863505548239090996820204892191874825486710558432000033076229121355161449958928141464873755263397879214418701399419356224559248680992307582067576199653126464213497691712971482493154652390924313692352545894586589696887462006054103846644403669850442127343741731455821547118791262692645244166539419168728626202419222748510102101296072369067082851492875911257192073087505425080950030586240800861659878031348172838775219276800352227460201317897159777101476946500416004581439054156969058592219084579524374055727680744151881011204097928612712652975840023702939007364671117098985356349920752581601255971800559596846905122328032294972707640937427488494416361979450142000431321043748295312063161344654442249713539416569423833804150018432102133543914031059205680060279954659049061508888921389657632254023737336793222761393551328967958072323546121400940321183334780611676330075644911701068107182876071252348797193834790126222005514969374657567211505450658868703850636055890085568095050634103851004541190377898369141637882530997016168680347508311541880757990417102990881877132818499199712555639263516690481152000000*i1^90 + -54089887467301711075643292181857377347592949902568375698514835204205588430153509994891069455379410858951816253989043718415280087477147968219499443826042935222438310860908553433874608955889479209824369173239048262564681974693129275236289506048833505350415907610442709373158422367991387946205710923011471902923952348175945552096334193919197075130284005848008408160821172605994635521674674392180964598120607433558517573759195648512119978357255630607947017850556066078932734172987534952657961698212964884548434676925807042287692077242430565984817797554563213765616231764601980359851712960688739334024931774073561560475633673539765856160092792249601370836088452141175395463759682710042092656456806373097991617129728564595659385370583247112400712492883830517916608917844675142241283740384676022215199009653951821296969326796243189239532459538724072136309333600294098990977584484476297141201722404403631281439192791423541167818130394286462105831658553023271860007232405575921768288052511084338413307252621984293589132357358733678181936098386046005702575369541008356138276527867912171394145223176579479427550370342785760924656173536815621435646389117690073343309290450214255387735169757792314919938614617668321053125181750152412110019833166104671114428931829924690224781719797242638996594606808948697993161122784151442105431717792302129194833517344314947454598027866455355338058134621409370622161559838699921051559011847311036689105163764219376330250006115444278218444125938308164100714915615135427180418953145432887170528206070139017509621314141593547528253505436396085317870855165684130115528373249842652454556541288570886629093426292552491582923580388623228710498657268298796169533382548698869831304364021742875960828625304283710217074400413715227045426654109550423419079352496968768183126535865669541468134851787433734617918254378781246720863247160751374601582925399939166882710269168311936321645352877800335359594241904189879537214904868086629014525928158599034855987135448602797670400000*i1^91 + 4891195579371149854604847325988360203024306363622537763512406020912997584579419795565399275935550495312530386551758014015502309939983310005893417399798196970716892213114582678608255069995778303917724477455021142107445504856345262337452591670887337027664975159350588624532965527886616095467192216098792409458857038129207109393665588748543382886299704383891726493615730131256889703118701940405023464168513753332996673140435171928861873873291759291376639496397769548779479281913402856189848233607420673337249036164293561934969411419823000843852647635619430879483192194198391547692289441144904677316057675777220233932694181960068408528522807632983249867776264544389900276322870686461683830715614623393325919009267598119281635034266408282766540853328574006792112340367073433563368750029756965329862060086355021766800339277959318746133670439060827492103876611017755583085505405182147281191472890229326431902679345222255359281793387367181913801597093614693379735703309820612190315781216934898700468843613459320991234616364559981948695845173701605373052816012673800145595151519388287326047225162663403735545206324727624472569627650160088962621593034181267088048452839014146447286855867735289537210267325306949736705656835575598500392971265558190385815327573944336988826240893354717897228688528662687958448853269268150489065686977005210822887944454995972339479652659447469645942662861618632625408411017654393048763270694901165310197799802499126389149821031557763368277926050844266556947491929096980243743916395399748241749484631382135192225765107636112904157425790747670284713055935643305431695625462776997685698845364889431691438001096993119765037512699807502324529539981125120713590173163630083658462989876852076743139112559821624941209333201969973253428273899948673306868921806490058252663659170175373933515103800703464823208762114575199316581564468441792203633583469251216731955154749383253422098178075927531205171160681801504897269328857184723191191858530747566564311040000*i1^92 + -3100818686416664152648367754967069356172473998833394699761738419658272794301929608066963081539356762988757012868704539424257852369681884001632635777169038645637483896128950471416558068001033075455296794056717657638757967526206644326784859733516622555193394539691716781484782944714093639520408555540594527525931343580382001525775978925539697636479696922252960330383190151835230085210039892088018247692404128369767886172639617779816753025505060354332009765236887706001691572235560441197127590339455399269714748798066971512428791733452137970809402480195737191753135958823094738969747443762534297904303724575289232465703154077061723925679521241113943131023844129483086360758303807439976537590031041076667034943567769791681386810096941364803977305020010532718926597888778771061019677589363241272732465569422557993774467417145289177655313089479255695899169447938712967611566282103771345811727034419234290797171670954979348308203322710683284621151033315654730420131312142740102454636735805340981568837621160277551176461413712046249316338463745925939126921607661282523175998430911822256177310285971606888445111993960792201112099478246616446556134447557359303837438122818513786917691657834784999273875600095359679926698799646119251054167793654816580800103146868759784399231505271681942232396644575815083576220678309964751487746919634792270101170396551976713166242789030553480215942964036368191436050322946673285288974491057909598787255815236107947179834353856536465100858083667294470037248782891604691300443073364066670734363017000334910872305272466021511074261831616325330585342845937497057165340079899192256637106873324988143541356577322112402642655758420107890532862567843418337743324672094573749503215300527700826055734098901201977730053612379013714978783563212500573811798086863151675362846916942474000176747357089404349449832186348248978268630019124015466232266806871271073157807894119790063634568680649373168063860672986000089263473745331928011112448000*i1^93 + -542513117066364720211149880516410641459717371394762581349242685866906515891569485023280205630393956709005577328801016698100630433958044719172264395504660059825491884898673152282676395239589613081043383240683700437502379137786823997384169493637887209686533315279854473450143657366644488804615869029690001515222320512352926933726417576774607467906412774358622677390905729244209981797297108772506682708600791566284714323237723153732993717977860226443999812644875301718268304944711411828577001149044682063235772869189647414269961686799666265529513540347644957417901933021868986459335144184745509112261715976253496719936335186144751917118221350080343211316344966714779618445870527494012543852810128543628550112641573852374581080461427820614882040569317842711179235849112009675658976956964119023996091826136106538181086637984820645892398570313517846369569551871547524939091572733603830932485796910417156563983639389820123534562847141488424916180738712555485822752724913162727732048092587397157528080321255998863889411534714416679613515020058443909343258853274184963575733725181276781013709319538874663463537966010019775535007363322435589057963611325589195049500067550904659508130691497776740667911405814614700996474400165359058881550833905785177277791312070230285201876876887435275197178258424044343349820613376739345829554967677207682928381647982253782817257445381521069882728245609950602564624322751395034901651143233580085075917727366668215429251886172819061020847135022431524365853228401064768219048941389174585487583306664164444951289818809811418260562362685887492977249419573897713034440247301907822813040573309191883642781147840839560384461001776687289957487892118610766307090171497671272069691430567888843729104205044000020657010604877150808670346109498459820189889989108794151798936755677285476829988365348170719103880503262141105142689851338784657636965908440812248109123906574071212410942532610620972225125811570186649600*i1^94 + -14575519118498074329401181013278719006658831452299562002638365972187395982374223227541353669296521041990875276569431813407571040404539714819181668654546923398936687738815567970968126848828478754533628262348000771255407161159999040905387698599616069478158193411800475333862597221394258339181279674882735934773382367052253021313032533430436830584231717074365705380563328333191834810512639107312069397621351004790726497592917965196815352291949790435551148085443439861694274944883537431296892618842696047815163051880331648064365644729555919158638978446006065767507818401451211169356536530267421345416006813565838501148005111079075512666654586565048475174428867698520647341567799235851195225225489768912885208881781979930269576041659110730848770541055162774433047872885894695305282682381386834216311984804642269546994087241161720014249022211619759057663194479900178231098685080201267347031411979026441453883132861329291121560344841812231944425369828177532642123824370497627998175018716189932939186103386096257462455230464623491813963254366917846667690211674352486019120713673113938031641510498234434492087363622257038894261131713589748490458236029827689761471152565558465183419860431528173345421959003592210675258521353199953464685253535672341532148280643827350051903973930279417050385101559393160231691928739917514952404252571429275151354334812156521793208802447556669113388000459664952896177577323077181682208543965360957098306979422363870733056654890214272320426628592798120319141008045828613828342230578973128444973984631756051957019883710224078904925835264313609003439830853261799429982474728234506885355140153376011441107605297365965718646517243260851637985265195822387809615292667475138722921748836395639475930455217793793357714025693493898178157466663348044250192738445417284869524058278096289046518299687344979622258769038490578479302783472107577063581129835248251678014178631944863523502418821120*i1^95 - N1*280962050515089473093676859809942313272987059650439926739279935901754315364597132506709043167866363438765460008612536014507684139978992163798705779649983288483153478795445533192058475415622343796587467947356540436355240650916227727516077165792401585256012420630997285661663730708051679475307864271457609812629495218176*i2, 231714445602301915223126597779377313809786350736683463795192689200367745670753727516099435639443113823723498095439084589588981552383635480261986029501494120804477310624541540354407175661002583122160271990909713487049050192800072294760909894138408305809741190974382331500654101234053262556444251705659914701544348469494873076059993668327830384006746345724767570044147790528351893545183692514176438646950115915041316017886748379380212306723023622576074591694288851049365515424796753383134733844565646501386676311827537379372339596017900853102398862842910491713672965314920904378131928574691030425530716242356076195867739787926195473049537617854321740044899182189641259002569056297918354589885234109135964840055352068605835628417419071498548880623273638022144462797559778805463949959130008088911087338841361210532567644784934337025759329661130995549040977256619018768456977301088414957255987475873283787737608032994294401583555108100119280672895209620007824976802246748813729738723812544818262836955596753513414747498030554779963648984144093017770708699044262772411328957437702101855665966822072996779503276471274518656125501126462883119327449487414988410483201646372855818885832013684648166809050688828467264264648401619468588778416856994999619936834878769680681492375681127402585014644699471066385161314482824600717438218560842700651172563106634215156528065454941224862469065767143821489201703532567344910137270555940644014380325976209888959268677222827538063814948539543905564352041393171795204371363389432376649864295938680815719570985804601427911445486046171250743425084162984716711266207458478259335319841071677390525617264429454680042701296006909544107085168408728719581489469022748038817560485664308151689106282041394462186666904882688867600858595859941530397903971284815427785869316709433583882729528902103757727717117241263550708751968932830712830453675145602681212853504363600509391500226070941256539678637467465375264635542904720926437687302822634037085660879635912751619922413809770002103456660296420820011194153969300684275317881302876858195927693821412543743942396165965394806237450807923869624726526894995503675451344825260345899823538271886361603257228134927284831203546847086927565290485752599210469618833564910326457644430003700399033401324066541597798793064286326384321232380406799627298927352210892775292194375587157559768031192456288720205882894982316339498901069014300661533938891071159701312755010634959806801753988698295689632121636107507517991534129076572267066260549959220625926742825832906198533647318471042662400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -4823440042635549600370593237844598371231193791399397574279335238662057154726563192906328498980919178411758180832727738970819877185933972954124021053243251572436678992302255083866392740616011967697135328201214232974905859276004595164815932950429422437336722138700360246674933588649786027688323442530252192497905323612304058385039810063606577978467376825391842756997452991714103012720207597807769689774264839415740573881382672900929245424579700336246960462737983804425904560663342248846573582945925011801260758157250368699040718466773050268822476051313458846301598856005558268350160373302402617153841701476654556562150655363348426991735508311030885837634880927096031223547166761505807302446770670788503164922833768572884318034049432658491372034426811906960158306261617733156810842645044898425889715998328484972403335396019824402195687563958766249755064531941772961922210138295489323262859723127098729142780899405600722721956348118460539971575809531163252440574019816164843589939084995165198299544153528845259903867863267497999573909680054835001053620346073877518614017616221652721325705950671812205320669450118231756508611988548665959252204601587947407123915858205318150879393883958683900159971712455675374106480217407877182498489428950015101646536247143858603206380008662370811878314254511436379799606629155535052111590112025876616263208996352489003739023228453325159448105737968355462504040768905979885335795135940704068690073294322718463236638334506842218241135730444270206538054651487503890199898946944689931490133444272845506740642350036871621621499862655655462077004945542285995504989197312182515662205870267554956267333558507100450862840627565414441138309446074118577261687288418531919077840297061263534957724636527725658883341064219174799935397077942927527637222718132550838585133589030581008734730560795875251192829033265659021240758499891496658025790858119785169494102773387370581722802750019614881127069760912405049575487576428029788326656721880896060858020636421420182629980398133367195152037605148661540303188111438327017683009101534874722751230012498783543695480942960515192165422073935438169101075109691020218578166169715782296504076406621574166446240901419196761212840870789460283454962309102605253530537960590025957929494817843390078602073094754168988472671957668531914300245723690336063744934545113347935519442229931758414907136213649639592549826209914937184378694623259060371400225616138334932865633081158299433418092959497023784141091416041427643134638779297469249483641447693275930632183287615015534991241339826339840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 43448646430255202482262839607244977271369986511946880029339676972603871475809169092653088950737694216407695309160081117592602803116080947788509910148822503857770395995291200609903825646490113691009979087106037567223810386430297495267317183229849280783521529042451495433329851367466597116561336997280810362330746493858676367105636236184531669961804554791417743526029952329045839482683244893074181490010915799676151473474043434076666692350570210046393426055676889895461339164776004125890483853124028891881843950638414779972593483697278797180244964295140739789906784806132874801264337224345290701846831298945924255121795746834468965779901491154248897199324909134075958488996757442673720040372229913694372010527627491716398087394358951760503349579732192611037623535772434476020830823143132256555604530848411777299245067251322594845273348985744803414112243135335389093771378312282512440248160730938520152626881129184262148930875643635581597012391182148876374067404166767631639659022199859667317543746546598129260590556593930908187071360788891732887873696445917110866333505832691126291935329554307945123093933345671765066861709803945018325580065909817940076805777197624627569198601719204710668505841021765747438648036318995830888699915508783390721939907455436868552215736399364921072061680903198374185095190707199387693458149362033070668472939278521108489783851362593971529522918403960506449633224616710422427624773894689112439698258830400622095151319313922600493294620217162066020836898170526109371127159791037812699219747412411400169246287729822616803251988999768709226747170121604584676024697881807182157990016425904349908461852492630077986806998154224233983758528920871577874164293530621916721788012766469927286236284320176098436879036321986488026635720420922800394559695963383546371787607615250267384724994622603281640204217513237899785238857606742595094910374615642860287106838981863338275987152513173883672674961179963447500539504434894975581746211211095461863883541758331758514818089989009895620467915601067445734972449143759327944984086096330675957633689516531524214907522348798228641889723553621780142573562804361578913059453635778051489826810789029101885062371928543444981583837636987368462422398294113731741579132807375626383884456120549709094006516961164087268249828418704394150678208823285570658383476998850872060204894256180276096705660432733774705628133483767530973985945223545859027087099300956387165886445076274737287378238423491882930893340136061913680846615737866195312881805049455475037317781817680810789957422630830080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -240863834464084856290796584942667260481154861391360102201072101049083714215029662280985700974435367467946307652658865060174263168196847733745609916709568534809171541218783097916877769191173356183938576153346241090218969797407389777922938138563418738012864793114707566033111884855492115793945576277484196007105772468271676643113991016224223922865391976039902634126174120262012620583211342458829838942720561216901798409354247399179180950611343471963715717528475023063953834671959169504858398722737371500568747742926216483816806394962265040484478425817515476188570197885311190080110332434618014236207849447167705921192382990023991250830906177475929596702488847435645017967240343816704450097377699987824096417973308090193778972861638528206240216007743020151299846792321087007058576259296300598738437110483350064028442008808525163060954247742667679071144926195686910506988732467084702007978680390679022806314031635648793957244266761955891094095132959051990785936127750190951469190217907399930362928382469863437491713405632226203876282562745531349082239991186825215412928600159095357738032098169363289831913433516656544338037873920919908257052791732570446054137773950764311173192990494476153586728956214812744288945109860721388830004858376586182498363372266798588693547763904878321489072351403926671133360406122671438616218682674476264925727846996607916708315706748570569289004197684847402468948219519921204821599143990016466844503221049404911953110169408705612250370924231671321448621219030671332004701322600456624960535369560720873638370771330902663091215654942832484927439163943855347310801370386539774850312075055074419609345199613995534965525504857609703404336423570263508563798951818093869381598498896001077513885628327442393235743014501449920355587162985698800846809662220446483239599213536223404691153432060259236012650609470467879229735039367125347987288654113550452131028325441516979034257331578816367388270077377836907290706126618437848278179263957500149777430410351092229892537530066128592210986165583182091799468723625207936652817599443231475351967099404480645111886362884684427532314167822888051776469121002911732060366742376215424857846826593716314843683735260842856698113282939720916329204993853750893342177500531579399869163642845186049320536777211662561375296130066972438994943274544569636078972641471105837254033453688505485676946071267720412276790281049771304916837154503570011692532038656855321676896180425761470958658647759274059923075158814417776995280629999325824453857633052487942508816315290759291024122305105100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 913608810120991600829652470184455039835998823441770387433185297017857850299563607270307591243005341258846887980086069488485058046128426793031041399486438971170755919056141287798063822562816154598632212065145469670332218945748971239507212411095871621919928289996190517123660792456116353220171446178777816107945596860277319995131123498503170341005514191117452737512124635643989256811691586793983614479074415724965969790794206395839807219106622076398038927551476257231858824108339921128087459392332745835608566331077835405910061618089237094019945322214335981151144984154913958999821410427767338078578426225669129044816347916523372175593254930097595690410540013247664153435273712762775112885807139029477767637455888011102252580361432912396799434116384679951459707692726097991858836451009984288689946603592038878834430716490236936136999806328816322198221541608431389538914259725713094590452982464572958347425806713330043261579424420980276850159719404912717030097256445435501911397401130917351988990156113219677880557908623297492434801187953023907907482875425992851845794061660205927049755194112128620219288492357387295136389117082850397564491729140245865968264980880634492179525476448056978040382777588900329435511580764363377402697839704502752445875882083145372618214399557810125358516373865369302474422975677529073818278078560265062245730890356278627191399115451526417746411209653793424106767270996276364306064110720008462381042951664290605350474135132298451048853183216216960768835925629934462508855979929081849259033455258463474418549053628793196652810711671673089255107540108100706537095167407484438545443094003407972735493406886652377261670239886964193211365188947628475689069291237946547456931826099937064867835994473978897701577189479460314631715957088911425291129881229687489841251050552791531125151869855996320352585933294148797682588566799151546894683873418690506992372798627733957606254562379198625037831091131529166901837925203935424771744438767166036472267939195396796299847617812677533296291339978157554747534193194208144338812727884966030097093552934639946968246724311811057690996782543184251056629447318057389118059789407221194735924458792880713513090465911853241557514346217183304099611491808071577035621238214207541010308699615893293111506806548819784313775977426634673867272744988246662014513285963227058357995606388995047490735651509999296737859731650116588864467953920000185630656243036547810489496852595193642662237574848514772230380332397228426294585866495955352763080267404679123097771905731778436430273382973440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -2495040446177958427252862366415393261825769753596368776525535893201046479350393610737878767227769456193227989709463838675793363107354750900037581417182117103088528891512115831780678864981971565718823531672009110579552859507191848238547345976134988425017050660095528520648886071658846870020538848777932888787158967653913808585394968522923318627372171349749164038564894718352482468651170756547136692159273337279080632394330096374040434579593310479144588889743564571549957301432444128358805662871436283430708107789767351104358433734655104546376783973065536656841288993421042183121556702486716245688389629587480622098436569908850754457213500997113081943700930140230088770829902386595556060965056406667100318024836570357027514696878223223577382797995312317882444396041454200292054335176334216529665986271572081167014571703292224719022512594259243140300581346902719016354981346851877881874230828299095398169803145610678522733551608726519850816461251642484852946572647277841953245771480812233469898374268027889358207533211211665307835118665311900958192373197795832893324857451008583820510498131988792483447161968065367439656046019914519217354504469696327747853333980212663734706111066672061116719561748400050813064421204984087686412402011554605844431513032638832144829175150066483728526103860584370523645491380347751649691762888791937493066937623218751678000759747487915945455109981239401543927046433458934506621169613849743973458947342053917984771249692996001739303795363090178544910299063240757764195120859331655804582157461855219799325329643375404044766678665318312331085529306488309871637341406096710415876632832506286225690515581138188537355946827360253562441096064198962926206443706183050736404906214273321130770959354025702311753061253591230619957298777535402524036695226982111291196700352337254510950458565741875440749631183590899204217121902918509097424923275608549869863596493243812785147502893766465023778071137210982924271058246127671729877635807660398711901715584667962501359482954551643975086723796327422982628715838229123244636048036952919578425064589770232894686992533715009278046728588187562351604250098153982165647222326213755903785014183084858194691139886888518358919135989676462895176862552605118466166439281967631155502514696263637919526434075106412614563178585191264262511425070957449531848900133517830343866179215973631283261618977015727595333910821807571216090307554431915790003623978534797508015034437510339835001129091296662068839705695835215325565590642993357627284475985544022845719254740533063078597154045952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 5079421409961308136897718529204777997111170926594138135901168700666098908522853113960375511263264352016197477104496673573713518431789836487309662474334320683561297320771325349309761264032957264134471823105501393963281122985103570877965521595839930512096605676271400702904590861353349776221746370325791483726032019642006791756791031211670319060557350617977000048732088882390228890370446202864702024014700741871387682709659326587104865907523594958163056882165269738826711573778901389547169352646211038481418328926109628255384796051591012119378109358498607027753514443618746958745012729452714232248059916037711814493923490619416631856200202487661407451007858733552459747774959834410692190198419708180736551312292670078371493319148901767437591410954952401395783634010738487170743219853471608931118549506535095560197586932540162340528113848222828597574994092254909847119558768972636663180155040903590667923601555806780646080715859923636310839621317746130132240267814998596502095393856008237538486272477877117591739096867655020309937273540367227637383722646911060246695932896519127335772240164283043469502167770539611946188962220965015445514034463713527816453325007512509776372583324326912827743571257128452620901854796683971423074437728040107239200455567204007590258858992359644951046311022571509562863318872521120296218178065104921604356446686226777434014217169392576713455267066775337954251980235866420048751121378671151752244753398475338309593449453242225663012216420398498779372449602626648923004615971506013830777914842793990269560872080680611639837451062647277621392572718478322036849583098955758948613615202167778199095187660344059938797154816019003805374380311338313860449316569955633726210599922096370305164149247493076299859478852033202041036193068122552666617320179014908418701954242690001526471791078065199304325535603126567848483849078610235627901183939819362152436272249708515792162981569429532900048648098439701149795764631161175257035771497467931198469019079911361139547565873893715623947949550679906406418745957699280549953220039821180670917832196912318651859762816997387304126717951246023788806759720137198001025408762791305043155841091192737403526857355374149563461679424987735824191089171478333849529441459622285482989864220953527861341547124789204794548481812851754239624407529691777890723944986607280340622651783543714690133788530559829954775039255829999722172101020498379775448396622857023523389898752136457172181963833285680056495423507435291509664527038795012830232839340758937999359022940631624844357874483200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -7886075510241513527862005987664095747550944309970680880560620366770089462082402083599335919106529244044382930443769151588418330969511693196556739123297332609527391894459288084932201799951400650193202912899343138677192380951840430903508623570625379448797705967676016728594067547293867700678412757785279327740552532147544923379789110751242310077266958900183899280937736554152546500121819404810123391866833140022433509556337507365563570939531869877025075588428710207464348314335350281910964786081272399683006607198054872591585741168878396913891116342187533615731151323173727828725303141290861034480576137780472440033944077060647421221952399177183731019225561598727993645966087403644226403423248320083143525728728400180112164792313084704102850474088928384532007270798635691657875779655955371374763627625961287820646695392292762712119695482877702755643953491547490916010090707399349499698121943678436792413096418437679281613340129526754882326509783469952727835140770691013448357725584691655941992847362895054039384692721554399305213949880742984370021726878682934771032045741673332435757317505893537150181942753441180933981034372031013772234723005714597285577671794480610813433038660618203159567878064217986404051782920387772354476356364996091312624446470198659151588432602767893345777258742667465893811839278101389564293084133452455646550294343407618869813212222194927064958595605835988353577948602207571477500780357760117706179083406718102174296211846949657862377566789950779341175717089342071372725915653005745866378640730677197138518812348392690885646953258855257446995955141709407886791102565522139515838355592002977115924189125450487955817778354534801815370474622788623388125910910647132487978127451407911889388476154436118637632594393236538949082670652712530578933634929390941625522241048150709295668968980758584578101725760198993287560272618673745222762598208338000991897397481271967942198574705529738846224564998504251398300212068732728699187519974384671516736915489461571648112798196139632882031541143817710783369970462996330338474685353226606408693398238368116864124406871468203367841072864716470791796545851841084813370764913215447911101712163475812069993944207665853819522763604396210927777784021490518427412370181226967626208955547217620779758906869073138484652334210565033354663778852816775461840140071821913598324206819201411738672282779808443002719187165330960516861993741447537941005560139945207790344263252748732822117963438990802322068036508587335544420029972300025658829224455703410024673857769856653077396848640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 9462935644157853025093544711133639345092755040628720813172808353973088210115474470874373180700792848215366801993849308600788814163357806165384786685775895269404551683195649642107924222745679498776688289274037082209009773392143431372207956323282386030870488274199524688027707771818092538213667386923438128771096225887944657240868684010247779150740303823672692403180388150687699219438008562491353049310465236895190888592328452244081094402586997225751577667764829310637055820295968777452987493646376647015016765044179455129205404770869847570976309262676802219273236440326019085458945082450075406746164603480375046243294629781129368238932233585418608934650225986626354104932483760889272730971384608850711772755352228746064863913967750244147116618867234386157845635658152511126262092216792624011684461443714366340725935981783242803962955460198955092270065611587076888479606788954251011101816443557338158905318844417135496940096153677656540558644349058903523685824130307184422887925287854574376235826040230341149931969755953241813979068714644145438034502775882557123673006117828203914440470135337820239723521743026203398725568540066346399969892060776384159131001955378421281026653210848228375494796453568679994452559596755609598153754859100383570461811076711195597481568749241518391643390262903270304343132062368052400538428478649399645331643529952140451700491447258264971026867942346740709769386982104079132398591387480809107210994133121660014546901097902328347992231132186676905560366326717010582338627093071799077084469216752610443591583890695173968713972409647905228922053118601930360363286021406381519342277973976679831637670875502045583182712406210852285672043435887102438669999834145235484824261311628006207344353106989381942988580571548392891450166510446411594947908124260760445699354219176646634790937277669997708810046262024207768041267295625194279341843411381738483654606566916683176140527874000395676121036727190041983014277727064188635807975549184086192837988913191055129663801641958043476424526346272479225634278426050480319252266451545827253762710402074571871067516495020675006865266907728679391552594682493419251400607989135262715138224423846441966116979196902027059652166611009267897561121637973172505889179270365923334137825461146577468408594386258385411858111811487648622104838216348591080968396599945285084456171610573374273297726676620154078827809643737330266843945371870853721142874787921665608051339513548916590085733146622916947805140039782955048914205456125953949099822792805744100730465410960488187035648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -8866710972894955818036804742638513435249296613655516384296954658798395215918291059968634240213967626375038696811508851113908742568978718183019802125665594422016577241107801924796575267697088284764056660498429696997328289988609968562661873093471865640874748998984908982646636382901064535035349941307171768603285815013931615870342257747299461786217944803233405892741125148882380682239527170078331119134010549001745040529335104954856917400155835863810883761965419691247156533068516058908807177878538706692407437385942424128273200558197287101466921454198231097121610365282863237887147137810993436320481402904468214342034899122288205032294291463703648716692695398501932504619735728891374418695955184802592628698623986077993960268380097234348816721738543752122605082029970297618656654156482097671158127977869164760672093458452872212901663551313131540215933306853631821042286258151193452228171726873489549122243941677614553076750766760924103932419920205388670113806299600527101595427832902410827032458569177431030631885551991624985880055340287049916441714337059941290571782556704630009980719497985250343754030086545176319358780124560645083037764799245137033502358194850550860551398853495280972465735048533896645455971802180419766463050066275273111143289177366500848288380589696549173201972078267624104283020797016327269122033236082401906136720218297900084357930256309861693275142364261478732834967237816649565102392557265379282721073230024144077628584476893671887531143077012439600341139452248327627511040984057044797567567698068819018887605324045806458303142818960423916779832272940620582176076744516157714854249241481650278188503438127001691576018516001005312705952915602990290606587693987649595533893686450412329812033692713319124282360610892111400852908243021610056772465258843977188279450761829824016696051248423535541165908436335032159871901062521001763913905344743296868493873638983390013203066817478136271891506709579865249055352631915978538145196724795017848045928790189686205332323367738973794161309531378681123772393879164927608839784232564502417478207701337941920852515595009462191251204522423210362493291868742587253261092184695802719813340158665562315412309269216809862808862085283461157980654273029396042801359694285969562315025260527288889406707580731290134808064211725606208860370670344886610679984012344990998560172497629336342957669440383871306605540805852331776223821153387362775445204824234733841303881248835661303799345054001849308891349908034225307464867625849508362224093323715438337403327770524820229324800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 6574596379445932986851685675270800199268136544614391865638379611788539544569998502236075674679666989104935289329459858954193732478824605668298575378001306559039838203156333977573352396281070867139912647469618678891372561219145874807559134996710573627923044020372985745460441848873184908894925420960965984362811892006951500263862716347421605334732739012862608128883441201353961964834763429555691642805596179442366014889672512472449197738769399972009970064531217127104636057247561219289613967793851322320585873227485974613558065662154481368078958478541885447933977673870800990540439073192809175793022028512102049062864404283687469610612017140528399705983774139314688950194983864626466661493436355073558077801372069901282542831402837972581181481312759297729858782734540577258109942891006917505960878776251147942238925661574011687740969088853391833585967504021491194869796598496580885165751935052963291658499887236252755598482434056645675434638547590779133639373440284581141284299147188803721799333295811379537862669955130056190557925762569260414466532492671553366112634823505606450347417722115533185330664146503314694927577091520719560577131269338904578945556190239542961064376387196730668762754212350950122727961463407914332426879320468571983740200422665273283439074962915115151866993523156060685856936919023215401801925046732072104285229564570184252929386720557054905246528781786955723574755480972988202383255047887387328701420096568753010492643962462877930473341417175627850072905153488201913258652529027125391907876287089296065914098845709752432298296787977904882602330920366175584123916012020568367296757707630507593628122576775519858288306201967518991736965098463053331783982806990788056117710756664230493748366895856500895210583706992471490912068800103195615969488644884146105808599644792462798873577602538732785288306082168426807302990932539982671464360633452178908309643505481986419839524019903643769508277363842969898695375666992721023077910030399774783420844054572467643098361092404776092628491760027051716545251935414122732861487258507253303999673108525739712368398429885208059773320486046347796697047402323089091314255423700739348516649563097717269316473428644195587895827217255944537166238797562179571603795273191115605485963715453961134487720533631752259180963897858446303113633193380345913792735873844583482036899456236521534259780725377438141039684090335616661631939363073964311712996983143753271301563391091729268767493486497300414225530809360518538658611285595085457576952775398012847869501214744232591360000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -3941408427589540488793454688578421665937544315894565845527091695912728735271841942613883764627722339716629199119442821509837527617962060877248715565920026092787620385918395143596202073154302645929045632275144817871948665880114830082417151332439498157570785792781176000472125958119907857290145246988499014167638376680489197220656270797680774482132158415372569589505270252422312948291411011127948093053794852520231255787152486992411026891937361543789421270403517239909690339331819459485521400619206696970503740766551174216541990399575271538614280083357259287146923498370013085717571434635645270050826499898635770713326184208362872980430690106846764315834084622423144945092425828386361164454156387042384398734463579482644420906487493269176116050655988068932758087595130267993315295829895835633439950498880563881862225743377801575983794368881656922323840848290616571356609874902305008963732133433408548571283552175171742773768747371657890308659020580663910209931906160476448176916181250993463844561975275151942012114490262791316414772888715164314049267625418272009852210868450831602236746733763839889434123597968932685157708285144469042394246518803152688096508883130593814431592265173702563987085822279268990587496724073366357332316979731705797940539838605681757591720066242388942539207165499098207964785791826196294926966475534787492905852500389853276100990224404370204251297785744100365202318682114165533476406313139823264420883559850795471129583834852230933428956467688047417724666548513970639183701359855461885633341995999894636291423883003902513443346369335036834668103207776935957360852267182560016834964171023302988395363544552598937635144037974374145701957382781188376630713107219430977986920348053685632786870890089640604987147532925129659234263248444210693166809849665126956968956427577159139723454242494628081787855033338769712938703514129061559121460427468855448699347759783104305133838606898394433857142732268009087546456775428353454441913077864771024539079942061895772943535533131488293148473525268723382774932287000671326024207880974013031144584121831105950128847416457524300724068394897471610893501991605482726370234648409497202913540022311222676013882709091074640046526708265246730598672008640226740461089600832118169226237975759951611773795716008705497656155555402534891293398115263668169871533915424906268422176622376565560265697352494226339813734702894940050276551856588275423331908903977412490686290804946495637875718247567665584240933436482957873684983667220465244345385285984340567240405923632513024000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 1973681797891769744628957824532061676458878820467722588271388178257165170763521214904499586728897237121231985493853259381026249255982807048701103055032258510292752792768699078826545571665694296405204151413694506835669207667868776456629283577110199275871137951312128122588373766845526724667919661393554805547376213179555881337735447990498180537364895614348173199992600416223564211637081341066279049668276754894940156152558616402915864349504731196766197954716422473361942929416226640874299703722809265303768033717587371847342880516654719155109430694725406172205959546021301882955720858233250989044934949486795250847993679769526229657025910561407624816446686194081468856402153651046088652601948260679462847667940873887687116088419792966645980547056720165764313710124092419274967793832646757243244193809840476769636943302503525858999502746990804119546392512483141329042168113406992117749733320774060431468224301239322111595715166795538281124757130707173572167888653371876733563491571119684034683738891118974496010685816986300350610573812663671171813923308840258800020705195606195068667134870698757077337249173140955435151618584880695397837655210901438017489474750310867799573031735284970016532086081433061771608622098055740155910378792746489276069860213215294771460528573724525372857385088703615269663000858084913297878165254484577524119352255411354223682074493502562403866686488768223816829349407324541640930738671205037595284670386545031717398972396223426986507558042154505644267685139380566657639841665664789096948140870440300924055446279713606186011532536239428105013171085566887363239498622535254918292287290020393393363596914533629848782160418206141725769863972567723919284908611057711327826175845156661058844530552564975415998731407112640198067868956845528141345519830243774186321202046935273036257244463402873205802711500933647056031170539887271755498993997993058089108617472525103997795291066890532438515985059532404673305445134643689815395900160462694463116904522755415991602114829034401642755481039225801633841742775602335559211323424427250353566787588828890352447593466955779884894316329677137222866943145336994937168448014039071344877741613243898242851301472961127210622495715930450169205811992234832259845469362911990933759303620666512278557214226348167637473882479983906171641710464858920967849254438302471553020572164225589134706643837666687231081940985619449301407911223856568960962409709447239392186772869732450669881545398658321512554867561772988682306667379372213263263621390261422656008783862431744000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -860848110701610449471242637912195967595847295789049013956151275284961465964930825122373539352143998531317455300275252886564124428274275703210637088354255839129555277652382330242885980163417173862165480618418293745904726624799257931779797895899332100485387647677179812950020105826990789844315542647190876203150625133723403359566163749231796223738213313962079606098980086433004172553218118852261293014230151906531339164084560642601590119523689931358855493883609884420830899278215710179550622706609800994052333982156456194970543291785828276799247685025885323892853524135112683663350098280466843329522873053282836976874514351943909663388522116510258627281529846878233607699950989198569911522445591523783379908215426938546439424912648713617793537977782516310626269066825542142306952151985850480359556869258936654064195954260423366176610041302956844769034768114662065731706580156466880210201845476351479996484766258202166492849241609328039166199619404581612183254864465660031828262805715190122394109898954766149412688041979917294340254941942695508591825783899596992659715474218110292965038155313917303073936865962744055583209672884136970054645975647015491741031792036053878062274049120050591281426257895900114523232146594055059761301476215994489682827324748011974259553375660926530377821408548653839539698400305331623607303636872900866100652266511719926357213611248563890471848787461469907125786290744310011854793503394816957970300088907222666994326747214628364795129695855836761295515863912036176353761358457474226955574136042828069357596058547499365239405851336795702439238428689675898273600006366646229975118428642067775231927058072195781711157328775593596427466752829312353271559801204223642809491025633707153238927286013876116357157073250776871044913086700632209970390419284417876888987674972386487817665442952071655397134880750226667615420607019338235623308339275044476612506795116804228537563426746762159371539932298114857336349916249485421117521782113239844004468815665411940131355728750876537489873016571075581616889118818322553764462532304886371753552789713800423158097384957755636995466147502321753276827464218281759315549289346563461727388386664620960863406448883704238417105060760936693978015684562843343588046419437379351754987792191483002304651358403959632321609140815928567939034224788904011551856396198695164071321945286238829111838444629076638273910045845027747298724643130980826808418273338740239764395648815070943258140988839327429252514742431221542988990739353585302413085453751262400711087578152960000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 339725982916402273047038720743985587082451856076989268858550254465149111563701743077891307419736106306645048131035468421776559553041050089533980391787023866310012304031430902200001609051008144436770226789168233692727008220051593887071467774006913278642564235879946953317241031081571513792221309042080624507669513627802137917261976652694058033678614684194378530065696065142865377590246175406138724375404014727980738092122985685120701788174240593069630680725978157959663758107728893408037099110835693359205618519020222856835165395164551004825977563893754630347924547688087529988960047532160157283269427930362328435364034041376296059150406815814832029438776818163412632144421515653549016872593115484826501846186893674072363325396820323055068709978242960208319514140353353704497445299961538382305246682727995682422645439867655885765975814164761318509611688910548981947487216542193297777693582499284551439884377359727118348641175194115402515226894812239923643654480732639376143626521558897235566135743620105783360681533832481491141259001102455563496274890460624343603588586494080619857824904458809407323161968083489281344408911747473565565588830707721322929455898225789311634399332949811397408566512200042539728721782694206628867497994528697487492378567622070979883632424380898953252480748644260050566759703467713008278788104676622949130864370742325849343715529099655319704977657033393360682341301410760900721300509702089568673680135259423558103019597253504222820079124908944796395364718209096563858417221215696261423045207384016381887889601731959361115527782252442001234265590780357263406884892494308247797828159991147922261240951846794012865580705515729217123804043870401288351557713527625627021076477616225270539434351851530507915390467277426030294412502829673659334861195888259850233675714395502751248331783411895807620425087396393052895683212552610925229742723262157255774847501261265872942575003506201675417320086049008490835788822624305592920214149278975131014118788399336816936113184028853696028704427790784320413735732879492679020184775794897819150714228369638456659471377031593355713058249742322150395251674582241410093960621176236220945293084809215118788066042092715170617249998053778647456102181617740185906797275057653325514451407663421396427124087981089093834006310965068443708800729379816476088991242105812849192328796652735646777895806980777428621748947337859356393940772964708429937392098513062613055926762963399018577742578668969463724275598354150571059438741450691902359648319794172821533249241088000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -123059058953430888272858032057501625563083260287923006435323925199123782119879091689021232816167435643682986907662294114682967185277963129959818048483498596730687435525839406352375347590822983985008532161319141134591700795030364346184696253828999590314557916255474798564109415813049482459688064807763297079676172377636350076372733373774862078401234913718165692088982384735386014902374829083889327597734327827239949387700449401201495529083868439392283369831574800667048103143384510492795663502310657206191797183415837408048011276387247311907493658492744848845069307126823049590427992889268514873697434132935854589665944430430926878363004805608182425223759235483917843691468800838351130384929184016377200858772008004892548910333498882770054932641311262714701157102584023926332219130610903091021078574704946753456212601134132691088287702043991521929998846991473562534535310245703319047427194583563162209068611751537277829816109305566787385019839302473631313675299575597466462433975658609612095372105392045656983607690726467085771630948238012955693604453554998180778998228898578785750453264993570715781994964383597466246318903489216831517044460715204508321324938203456163248281549710951144158118457191610379185065116682779559732265093373473937709257852414112703768976798104111063831622546039282538589068988868750762340377454776513004228191089477705459415517139318592316503981761751798684293414364434994768721106579332635221530748216607866281964515824603509670279741136644014281062132442671495893085578978675730574573998997795370673229351749357067871422718842208824751624643558534863238335145433433078085317626866861729289799282935475483462392809591340011200288729061323250786428557964882667198709631655319685291498604085173838735515405125536372436131955762324693230536837212750707284212534663509330365931232583386306477953468001616854957362687645717614410664534273220784488235225628188855607559535616411006289364792129920632812842223644400124812183787499772086867461057208483928075282446585840348225745283199687935742423777271194296009105268511748442331432917867483239998535047671156573290110057093750512386165645548825957547544674906985989922847984900716863299582191995890934563596671970657437759057442092852584247069775502652303742016762338717197619732894706991501239458391386226652665209050989644758814996610434531152935103414463352096037974824870782621346023630238557645959972060001406905083270669248005434698017712227034399359354512974089451081030965796175345325796712355500335861868548676772125747321339904000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 40318995651123555390315653440261743998981839042124491467499859432968760370890595846787368790682265522714489341895021277200814049373138224925185749153565916521332193423399161901082127046120608821989845598098770161758052096265236668286800056216722352332105480200462304289336593436313624515473060080126729430883228524606080292091398710261706908952056363250755015861886128782311741381614634547946361272231694179957294230203966772807439609941166058346049023602672436618706428251887372459762544396363571049692395101565124247910907707140460766059119382605022981768537748692673978316567210954289347244390959634703050622107455677351084870311558873408256405677340894753932038511978998579101520300240982160204404851007167738223950801975419961731333083403759645615958161421863870010379785552985387047611871069256946767284596386143983554565835167230115556948155717032031060811183248250838670359582899310940433119576622606819750676499653019452256950668138121153408395370334106926858653414099581498941099493354136000496012497441484185205427972874235406574880489204043672745745166632820189859854394390987400581762607790808620677299285538843997935708318451421069719717425983293181044730553619982926756242034206944507987068889720605710647172737239169454255492060212693555050681966745056059146000460749839888076859906961241785543646307439190373152821341614167945409872653033731121918950795855907492310576225622312349389874531620984056719261787743037010158833457688836986713869654438494089924535946408635380373466670811078798011890941241002274347770256491823950757661746566834307356959226042632175936696786472845179401810020570883445391421078908854320687106205872689778248122372879643106342517930184614278329585797608278824185272592286084599775820879969719829741869814133020008344225534189783478284205664847555593025209653583540651042710588335001562668518863865119059904402764652297998212692132830696615138520338923236519327642065204996511026772482671543819179645648453686485599136163244001966032098562035077190582695890710264131608769777660443448742254715665703159747258411348199054428793814616174011560216784367522052367080967251586640907640485368038465624689316063612406046204181970197440028029564296613647336881317613013789651139590061947619795672265943871021433409539546794270345849530049247182738431586573273221579252518028533336099435512096093607982906296658325199794961538102998599723327051915385599318485724428295947002232165554410789663998374487638382637469491223796429014866679465896732290222774472611858905848545280000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -11629535776486889077140836201920053620361467737562821626439185508264025729174436924057137702245671686485970110792279341343974558813252942307188616332228360881522884198473203269377174621349198442064906506732646049488189199769893468572967975727884998271944572752174071651843983828972898719966571272139192589580596744014961802971009463101790434436110393357595238882369816242965130376532710611839791533951533937781858335447908360706052964738260545842747934195479220933457954327038738211549352085264049096250487021379580933905025851913398939380714297432468219977934825028169086804636207388733094102252443363483363780367105637045140015565126198453777042288140789378154180976204302019627232436394583554597661029400090015415681813892885247646088518186074058143837168640092891327874572824325207207046946972833909829356546554086342533777860453639171086765418250127116067102991759194855959000618933300063978977196960253059094738191620576576072928221109756599712923686240223130430301420800458514853399372834297982883057155686113651940839848388671804913752979737858740080404091816599570142353584349847909228025779452390681017687799642439374818986293308591831658936272247549424236524374717427096543508211019154483054065765421666680092408808932017587408112574592413970977893119149494394237655592046019955049493658946813601506371164511434799304842796948175571544076095841935008026359040758790021407627730650421947007878403938243492782409489886911278410643960051842256301003844928666097050963189063757618560163281339391765287652309461261247905421747297778360680019006981632929384044236924660905560998717727317151128113403393867360079791504218685236331083163878069808035902819882575900957865047893778154150258593791143915244050953433773011568564739317450463228922395816584678903215458700069304502328034359026047191429510045070910118932888519673023759790924251425611207994207603408351870245565232614317008138104439987651515254526960342221612132208052359908292961103272794224250677843757254069650982708026379582808763603349532882963441785238754275546743273298820051381565523845609691599396788084980220466274780977890482127001220771446609162236080176249992301088614856365129634802982729254764156041577170179280453210354367347092435071738229016977027926430781780343624232283559208606411014665511726503809310450611447989212741958734871185332730252650524677427392846609844353979130349422527422363063701330880450202922742697580448943585473928075491323495643735523737581976513547538336834320445203296316462675968578109475755991040000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 2890025500889660036783233644883881213430429980007115889537717650539305979326229248758264588887734832791269894959317405070226330015187843131343931966329489994273982867893067154305556326646794967832092962001808609779872853961414768677178339215278075183701344420944173249233364639840799677278583354071423579757365940619195531945077458497206202587398965357036265289618911914289275412296818318614707579628059367388238481135988178745019198703425639140896436437255204444501603450579269569218536603097590732787335843654718274487578614123660351197299782115172476251782180718802206188687253503234758597375077485173506325357074115008601924748118517574105743849940262706408963314991086658500091096166130744457011647447995213596003369339045677753322586916459748882157378126374409041370661919288770576965701930157621777952088866360711978341022452757645316553656379231920693522769658286184147775036179944989766089027110135991242354153600024450670469749261079430556787122750812050371817331754110861538766429161434815825527111162778775642489200895719739624301327302162577196639443721816023817594674805805794782509373234918765084019690541927066736443566028875478593366527390160378243074852026058991668459077231777217734526712314492707472408238571515526782330300968937594496461929082828435588591957052023768852414137636738258690075001761298513188897059362788656015918773495718983549438126325641522518197795940963076772088442830252145583565335102410926464803116417008363639037507617438375956816749901474533966777212999337426664678202558780844619628797254253658204522161983184139658166701536700230025199876924276172320402438688947783633332659817299003094877743118964672928697998521602542627919138870577577701220247151842675055112591772055074449655358393851191133293160110845747514945200971983170002441411645226888859527038978952015858757304418300790015546528471729283562577035490152057645951876805858851433374671300011148438338307823179576355964098496812287695035210155139957809003840093947012471776132027689232547391053920508502061434565381659756866047159479205362818990237948604941311157747548946574303497594995681205629927810259165579983145277398508367278816108577234578801914622561943391317350565479377634925568545453766607964111173025202009586537479308254270179109475969612328647601545053745334233551827791442142803415540337045715574862046662599116790470889325484820070004231503528450223272492584246579330217123373871181704704245628259186149339666616546865685435023845356803772580200594654403813538158658314995544678400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -612058163468698513659715715679724753277603190520909841774049058927171126055376934477068146323356190981940410512133302622911307921416162049163900662392765603294412019292817691313715761438487352552945702057019714027964069454001517642829251291832845957806852448184885087575171638801350384530648789801772351439734215777465864436643951266434873534630949092280321112716160198503069917987593304246744712538876004614896327173100719129976201620412011727644033028016228698628309992706860901840573784715059669980130407544845355677115225379124301457504133325320058445016260880019944334361000604904526785198466411826355141935080147319699720220647506955147897497684299855765446673919686022371395434378151663797432631880213865433205574495435841931238432533820511123326698138401008552135521469503065361382971646120360251645474933634438639013775059171754731540175905661563507107283119203592493041710705260585297112917963669531063739868070777128366870308296679850614282747130089034421742088223976512038914075612231542838668590986324676208498975039314929225048596943185035105455021057700992878924713085691569719323129071913147019595516326095725782360126155018321468014554735847461869488602397136270086158266600447776072143541463834153618931993500787310588797089879687706677396724218639846714350258048873619275140047394540409131132484291691828689881287804116409463733901057085191856036290241499416437391393377260840233837645518335546668699522885352485641053590213748151227808898081692045038117860976368030979275758507155274352890694336659820911950576122789664561320430880889963385040940151644313925472551362638189276992599218406644410344254490155909133818524323936383603379652847427053106889069756402314238384151409927172083339463946822346617924353191132040791613190897322679661769622749773009991589573122430027946914567992084809125524696285714475035872961031881451544438495158269557036102903405242573658834515760758485608356060336884150513032293848904778318940825996245648793448208168229051730917118677084009771352863314137000402880548537196142521811837387945529797158221182559532965705456383108586616634026708834728472543314892486715529890646809980675697281224386688000613061293380570381184714294729072357963467482338927860637711820188097246260081401404410678901454399866411152194211930864324984444766047704945562004211244041567767159553056482709195001371189997791051578469662767376694098404324775442194194002963144896119177881407770531280628486123291229823362862166111898111242447636655108609620883387368066144261120000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 109891317084870056535563885419685585673218749009291585472447860040227135504158112818715810797784623513841401499119030825415371395026571774824341688727638295687196853716434862400758502606895967090486955833185188196194841162522385180371155470361340366448163442838609077175641032046808886235616603226962945869554858555592414248451803396956336488780009487894758705827457168243773733467327100508110132196843692826237116889469777312874311373835077354067657591598100374736429666883742577992167211852665032239323779173180461226047067970001905376515065522888384583845936529013989575300884020234242859937436491450415091401278616839688536848329606943912989301161288906169664125293422297789245410198999491489600215901709012519748031973624622232608516413088474568093842492634707165948521043847953880969691866664570288205257726543128346906265717082587013679474361415020215488865449243149498672404510189957468849719519520113486326394510951348768947727739450993461350658574401253180789028051547066854105047756530252553881910657114711007538400087259289269210477379423381836497022745035493263234830266482789716166018446818998697689402636708887673567651584292041412767238403924735451158885327361229138356492574688948294361779566727749125323476092975700647265240869861242082618860244512919301493720590853872323809139847994413166765360600684507392801271847675213053241664185494775328612856108741842138973974229493165300722027121052909416808139020250320924724322990237007977264669623240434405357032561009707691208929729555889989120409644700241866080294527235007710275155021826752491762805336172595954759912002904877879950678123326334334928164333474107215423023177965148567603864655478084346192460506835773160658476473154977326373975499604790374877918616478394892324954681710179100448383156559709309557152090309759295309403531101694009363722552519984499949569295792242051731589991750412305523295279742521902049153689397127290610193304905474726808382444332588495199306823736910635098461524912730858139265965214548967337181149128797020792812345259138850379524309220905934627359259503961551980317521978685522886905352520347535861377274305008716678510581258977060247872052288604766978345309052596660353307630735444886772684577077168899026677642782091436645657142839237731449571373742650450987603913578399629458367287580158759050555433772804987963489781284284213937515193509790817697005505345321059156655033166780582100757235562612371857669350684510111889387950943804230290130767459668372931980796618662054606936704003181952000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -16531575971548845843658369239583794156668652339411140215347508422023657175710939682697891341016465854009357757346425703661820484045737988095167309521969609773043359402939499207494534678922979366896577159155234430979578462774671286592262381682891670857712205968227354925330445582741059942389737035202749771001528949917693961082740940841071535857146282348633135477699060218729090012331875766788391333913770217674136149203802314796610692276477580927095563784479119970423856080019880340380271672420521768111671674838884560627478429348165209892157424299527750004203431230602597719834421981849106600705473849500940837819872145598282187435463396057554079656712776865377882593998181573693875841075418787466783930741689924756705194806467784104747859602206448702161083288543629477760233532782389264906452699001870108489101014201064166424327115462185924332186773812275485839755429628153049845297882568570098080752995006603481109386506453992922080420707902783672979828588094354151777414327925037022260748101894871511113579316425520218205195897735372240461530005840270909136721689795609531096198859507288006750612465081307935411673184249117829770940028827018477648437747540908232180891946539401683714131496551870831722038408721461632794550654690458307153087049531203739082578469641485644407623122976190610877901379721118984691825291965909904598771842150859242347951796759236462799504751759282573365689263790114251679202254683840277253434332010819023251629992070212125953017700919448222481193430453612980816056179490713276145076993409746526933704451397836409194205941879382070705407227705166562676039405083078470651619139345540574129012900983344469349937774519335433895937053341572549686750743444505632697411238655079482646286745637375417598270814865217740134363496827990307004950386645792905806106692499655557918464070710092130557788556610498284342116189173691703232979561053207489023135631083614029433332533135007572344709866238235209625063517714365998108131828076909785871278987256527826860724836159010871325699917785855548984914150616691381807050911872983023309001374446257987341169505069388288087812153300811237511990628428591746462138530467074401405023363304696534671049058647782333152671804587187568425309158824818266895890863752453356651019053079332586843436450281621114984833508360138460904443319142890805459045938786041894391883490202874461591749110617626240384858531573523662279510865477242814023269474995631745657259877647036655997483241189655520574594649283531480298173671448144614771151670236800000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 1995864247220070668457401219074638560624470115110376516827630752415937658064666757599584296661634568512216023441407341237096518209590578286288010372938737075295687642601653899677954872587893962329097858456440386141601100968000738123588304272065374918143185069402824172380473318553747430283572363008133816014754240934407593546360315794585131661684454482324092203688246703200489262934708646500300991998885038935163372571035101151021940634136306041562826205328371953305076289197165500407990579897670367965517005313521646773990241221744851992275830786498881263630796973964584025081809644434043747959887497119990140728268346042714964500334130005552438377721543640085034140467163676264059695644132302842619200297736717712658628672597766209846763308719145989482860453883084032885596903374640103392517169507614389418620463747330979028463835564406504871525835595079186631006556261543804036390896167230763078722287753543500297009060942047867622749701464625943866830696708437516046473403412407404709780997360928301570111675248768368970382219619027393862451681774915451660738278017242599040711222967820099910685250303780535192586385939039227065948657205811542932290914946411157454027131136427669882802917628770241466856284010264122287386662864416667059090748616947667843128173351572321291087290583229908817368574752104341157525183562182241675974400210204530470376691186548621637171113685432362445265969949523119586006375440093365477911303018972514300263727601492037304197737300920149298926856739928150381325685074140456640435052882709981200910214485384070079509709180126797265496179573066413128039553941842503717739196132827455155368170208949745082541567627809945490384206755738521790917506154768452507329089454305305201017826891563630780607157339366834090412380432984034127054254650105349735462582849551845242860887206622381592001671485906227736522018812438567199649970564009533420707975846148450829800445279586172768695281769785431310479533352118228502660576982591659879740640777235000894052553172712120916807243669998292171136912476011906883512236529704456895635813553221818661258310241027607740476599204636503577262830321662465999124348944326858671821538729605988640870117149073476429379090178355223700319156224174951772830780655737106340471264290216047786074357910054295919493597291913408427048254127735792756780033310055461786394999274788144022291674116300837444629755017329748383465058685781250186102178026501883778415164757864069196153603732968039331122439721621883437603957201259076987581230320000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -165237431728152530423964505570215834382456633533467999974438680242697143310657852226839850058656369551643967186736518384433300995991601759807689146406376284680454866609362164578325610179842829724433270264687570173821806865622610658664739767983524704825405906731620815920534295166695136778886582742021915232054687111750912939636834006832555890755341146424065783491418781573923828492476861117787047875387296882880802158353670247287497709054973125076355433982923240742647095345763142518588176620893009919570918936051104451720369809110789217081822326113241217285260655235449910082479500378595604870071730851784677333524964460376227376223050645586437600032857760010310612280308946190500735424073713596522874324891921519437894314338730795580370517750145573160335376201239447002776282368019002753753065080434933287026668774867910505719053111433819155983007825784943354841677558215084448311814718863545801567317146346847216314973276479848839074374599151735955038052006098650365103149319684274133310175612482614829785771143965257074756492683606309831180346906814853585053661330228987262550709733278618154320678531299051419262340589858816367643827536034938084879862175371460108481589004590368073053134931787723513584181967215217305224824977483286481239230165056139442991715053466992729536621670897392258823109982120953269924606559045413052195324581485770605912717512142803783461347691134672948076930716177332695616764341994827072659349762418574354585839674533092903175517858549300360947294067581073784660026620548781271563267374758217143651950341769198810252540960380848886906565133221487662050324172690359433490983683154608773814716324585815401190118048609461765518240509490872151117468993854293465603033701962919867374498129161500666073084099634182636438880166769776461168457070124292646482395863136527120492755135153961172586065648485423837200327558305020994047145563561273759789340059684384676996812812863416375316684701762190826890602372348251617329394147981168999280074395950160752300716117092090190097020343241172335823747760195836245411929894785199753397584175774351448835183537025531733814342224042176029207350364733564552913620438475343887716702108511025988437780466008560669607975872217283972631805843241048016032461327815547024588214893376263785837577983957666778563410508794722199285409486734109822090756470269102391598255953702478643303027831137411834853778451844470362230158089385152064409619141156940720833960538595774840397510357505185718237120530697028531838611777226810717288218000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 1438348744612814288537443080381602097703251636733866928311911808733573417175111677017488231319565990579120986248136140622355592222312706903427167194920233931520238646013803907702865148903603073524768856483699555210680740176040737752791617199691455366864423161219557729986549006983923328120806560657578568448826602551574062088319124203201803530838579520425181280302329509841045631536167805398603050534782967343962025925940243298843856801414649362255357359150089491815707867924682971644908994190179313514028287622041443978849575551478595314867421134441711236605740660138025688565179897181183848331518491869187216457145198173656406184542116723059537229340241412293475565236856968058485651631201963078733037177888590938952299766428847302203721117958765294991532216617965339147370246147305457729371169731720498736878611953501419570063887015313951062337855136874941822354796131409706968084617409092378801988935765442684896025527711278729843686993931322205957690625123860330023401952982608501317819629892633612529354540620589424272502353447354325459821901210721597799258802190842017604573654079781305147398687352884709457677796685381239954625478161099236615012956520775325338275244514061234416516059586145951865737316421319931950433988667645523534558241548874316188628524078264744109060137891729586719579526751961318329489249399349480247455931220040149348073785184637668815315696038738051804320098992409766895662089244956803045469888541872050757193428317095663983239615711821914744883440806907924183582793078672656102895807892032357128292418157788342607764945626054764226724141310022368815317050295928035512252104525599008800016114580273679907440516628077326566801504073333370391943334619495696156751792687622310319116591700150369950909080328779989442349496874083426872661009730215884686015294275234958775426174134594089758550089100217025765868040535791519779218940205370235737494603145308305694436013829306002624557033060629271843871141800842704129043282422811163832346376663710405366167349348276363148370679368276099138047590403831825501833577093674600701312504060754573421641851278644182478559136327625050967941100235720149021138859589667783880915797223943312158589171172809860786323373334232906738918188696820849140080121184450343743430354461281221520880747240530965040842440668266122363768128171298327463812438098507963897226471005701637379699749554063298393489338173801655939064142382509176019803304959537454885299810579374063122390262458746692641652351077329509938718272299006803537450000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 2535986851996863491959049624307385700906581286747695594342834056475694595670329471725363061104938702560041631270875618360149677493299538047125902920544514998640850618385326620427011226597986477860590731126297726683708249453517586355787014508008719095006851091093594739261753241440493053810699969071152387927623499872002769093197974861231523486736709061883146496998848006492559949736629643404014159714249847071726762270380578303180182591842732242844431065519825711162738080731212536736466231519984095895895460532877943035084480499311645159218854411893353255192063508899677355455729722827023253697795992416374440616612701959094973154684424172579175945068777175301737835394050422376590783053722956607547318102351483742165323964713958033497259043298056064786787972931930960161022943834519377972335765031510412720081274692511229181212825366004471288744459744131915627964659017378239502014397094442307690444662969117214626108053174531586064266022299363478138629230461167470860727859663215162938795910032957894835678414175174003613059370468168573997061539985724486084211197245504153591990177680328931500808698253140016033763373407082697118244049191800836669174610179172212986782663288368339458887130910638363460104881676799556282127614513235425296090075436737922089433446902183530972551459764232478795494102941163461479497850940254008359427993792851117662432355210732181174662576994458769308164187713448246953386727347278531566704301613725188753119613942331101758148212934297293697406194800296615279149977535649098760845645432536843386480854029977408075201364642025512069214500149312728475799130684008984258115453541649747592778622221956463922319385476901894918635994430582665525125210073033841011360688219123700394479080461682478966632167958933605861726327779668569311042877348123039476158787519368274084255509927237357282350868919402965235659952009538007393047294558753305454114436515278358192656308340038737915913517332107740136414714382225918958065049666429414519254107054923768569016355480311511931901926671391436560699539602119680987805483552090505153106408521304224746075825149008822279559547827983959874761048289671961026178381461268216665403466221038300821630367760203897056616077740850184154792659254250294781026121944378586003366506255114913731193507317651001636965471597651015084386103190293598035720763901372969337894481379621004141517319962847919661370052308201759410638061994360870788268785207804427649370002398744924285872132005455062942228057249938170483030747423215625656250000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -550689839324064287136527274397245393869131220596351175455912551673343194270333313836331783428565517271659049937260678089990298147409205475946429191784349508341986455089483774571142221463190547952643030053806937734520642158018293473312407879878244278209770877398533817131533427497486429059089100546663559492154925466508778183607791709480641450009818623455699389542775147386898234473827769173963815542150000723318705115499243431486621776022349321497091839752536747464472215071544722256440178935874088285106320811804724183260482190602991213535683926279221429164921502275806924426328504926895553459930858265935390039909812006804405545075690602853057496912346721028542187242826054940021492260133831268002564589995394962261963479275460214020678370561818249207353246477077925743351239587329584430104748481279917038632635991635607992005724951687153362181827066750024840557845682676814731285691829017392632039445707943464270794456895343151472100992443828376952684781442634929146298651961300778772945355186707748856189374089730126339991091232386118882017873365221270799077423154966147703980196020695451545890811409653684907445264017739276341771015901875524926320833373138627666849448818917407484244744384825353516261938117450973773925715266890086742954652854806917105065008465310014796800748125838458166768696154381214461450276280736569465142073037490697011566988987223714329942966273392847774353325967991905074086109742122858896099350210889981428387193560586299064570586642138382813733878766457116069981288993676099783436323826999937589070173832389537866614898347493783243833607206134027371296500988543403798689789245600675522509465181566364715357110273995907572781909428001717623450244687028606376665285274346834509540294128722668903886007161110052289821667292270468527657393162930338423498589481586402573857693058390176239314616347434868998039252916657782864973003139212256152655663112602553935159777567580324355469677758144671567450536217560977652434319643450536331118905032670481721623843534977039797030576023918374691872833584572663645338532510453731691021866254569324004813022123976022514018288792428457268190358259291571191888247137218914169106078450335823850448251232103265263492899329814852804673472673273727036922747981805091783170823771039179523378550642153304046108181989510827761397528566163791424990260972298728476953154449226841520724964638530224169274153667205278983104574199906610426305874082827381690674635635456143954293209598684581383092916344000148334734139685158977843750000000000000000000000000000000000000000000000000000000000000000*i1^26 + 73247664055179460145203879526832140418187433907060596413824637554115647926784382314380897512714338508492722262396887384176823017388036882195744141689574140202719516310891083329333744932924278685478282335724464535672000579777516552606373843957770975834276110779435178916276251034401225290239321484667736857408451966184968415233193959542738160130835154151867381370602435213529700501175766061581112481892177107099723173024686566980555708996514541542846149769156716038920584305986216470817469219518020400940142196082560159210996324474877227222240436656792121515920765341072437413016857691190569253657398960894403331912925855040239281488853023629672162874360216856058376664009795821409755315638168648205397325255422181630881241131839983638274334839896526210026010036264042292177750906561263566979005791896389587811666747302784457146340956578851069122430396976594719823577016086866788472257105282325486628151676744113124620924248327400803119187038634665554746587524011561350976711024722107796014875192910917053848104020718415048816129345478444553571611825873853629598091935224837005808482956802108021196405290583897219539062774619751387596735718071366584459446939636924940458600140980381756605956488365431186714601147113029122967621821644638527331518769156478563970500941382024786194639945287155994596071988265901488589515338952479276455124264118294388034369426473659514007788265367097171412735763630771425587725399824546577499963508068518810123764788850785504275736140214242506367780550628522994254982244136515473698799796450957268963202867776286569674722830048177109425632650156392841693053029773535025737784269681435536620135337413028598831563970220479817031280430170805168079194960137912971152500575801627903900765345855544855552796044551615999002001487062251639711280863045087879607125670607016378144712605778767112355153277879594965218127646617217368224146872432229206901524386861501200201159803211966782676308315055050621272620270758210582625059193438626684052868849024638760618103462986440546200847605309788082854619284746357291613440338399177336590273659072362788123805783013114145862163614428309963378732673985763089893553101306587946690459338844071498562731700529310531833383802243292975522724165407359481348030416482264762065505686665995139064499885067785083261235910790905855959006379234950015957343603566370337105479286105054604713333746965535944365872834649559410302599432955383015821859595040936107516517054186309737406314286465397918663395632451439988208852511002616406250000000000000000000000000000000000000000000000000000000000000*i1^27 + -7076548806570786697276212435282596676149353615398254218028758404940509863069808626587706755255295691893397247917233877597379777656870442346396876042823352097887814903504895418927522013934432665588665079429011864174343947040175322014050044310249834758192266619667087784976139542377563577976521693267399452414339262062444512370360949071750396621487751369570048471364815333341266520795444145582254003162691202111164986663789583776986923753583599769936458473998718515584366887652709034216660059433237284219117948659748795636309643276715078847402010837433916403508807050440595816486692985280260308157284505425286408788639608894369120925732070828005303666043408162956852352093900958791045957539941695167722342733266185764913009410708875502220994509693724743658813742347128450521046837558658571734036617839212506309034157050213147309279850914192385140870289004595279193050161748947684625624556216715133933394865093151362663491221455413888063681759776303689722894269842761851386602003913174902212125896650440019955015661482214308121525179586877287631282271770243055734586984686203759421387187109298896315488674870459474412353165468579918081034457588120336402447984873422277194704117615812424645488921569293574942019416331736133332983805923950788549680445089210991898346968591608340631060190028058040109689016496128424333159298431617934060857671876373893455918809685217230355261140826661723278326212214535333737255785832477584604709339044539639450952492869603057998625376168691417714804703131187288634092204659741268680830473047320180705804388008298658520922978421385729498168085891234835647709091914392675509767018510972324188578115724335542064343510173442757389347630089219939487679913361658557891288778399568061562112100746197661703804578863378984802989227977841406695742894283696244574805535049143844649243325929307256326383096814543070736664774616480227639462809671963411907603075383349500080415021719297173126632183292044238321357733932909380064954308272911481934649563668864140777804133560246287613236568618537736384663135866170368549772239665414245739217186503728273784082342622851897956596666206007075530734550833300567524340211055596783051602043016026310793117652397745182662713432009015588622159994759084302737135002846804708312508290031058767831747535704051295530736195346647855696284554400076999492547916058277161983245366616875642613826684640822315062261232866952804724295974762132711076875659072031156764516880561584381570770241624778726483565191208594923402864178921230468750000000000000000000000000000000000000000000000000000000000*i1^28 + 516811890638213459906643492703293653837750288308543893452283213648879084760227997699798925348006498304159227069867171909511997892464462722574214273364199228146957753192036533204094646313827127708987333131806629621834301033930911787270006200522279685849231624008009447209468489545507952118029332307496130803184768431358153463031555808534321337311211481470826570513029988426577979098937484782230570321770734869914385688655630611941624740218033613268829633050551666209566405596315353658599017147083996172257627887893671785565937039361151198608413534430012010074062765295219150328166969188301064425071954699479393772957529126532682545620797161318007484746785445720779190148156015867531960699692582068805575871776603041040088795569255823357423023192992981737007599176891296703689169556860648499690756082941451449417682007567033096346144599912437944418473990151125645801899125739960026861561268726872428488417737921246633609798245743876485770219132377943871900018224539372786005605355473168357624871965320468403993563133987722701605187066128247291545596775838788407541153976656203125750154025730853306622062493048888695253760311075541637313663208361747812263400557906126089145043664032433497639405010880763028612792707480581152427767360198432041915943741466406023333184952477955368636260216753690592132925355568717919808179247789243877535513014283562789836462238485819071994850791403765039976311571998735425906440544672236359009578012043771424382044532457546993273051011786636329720148734118092647596083919325836718272874162202063741555761388712926852495369250718011378047196250021694991222761981717981956693565518054058370390781071607132092252418767152260864821168900915228589081244049436261666613924375796025683008349421590401022304861474617987756899912313080196839505883078436293656611308851143531835257621127245234382849035117622092357516234921668271697327593738864183980780469755720232723355186814633855565479447959560611357874712681046879988333727834612399534315618285575211143990336071918630760785752529927421564909274135737674877032122403183048539727273998298263042831727046949209368866864497734341927208161899062268022671324172555675233069848793122489163364306348372624795098964485403316516996724274004324199252658492465858292143552485415310144360035461234877624372246678707128674373605578074182610833325711029127711830062336150624682483505645024250937727296673428305175774218810460146627441982779015394725544888787120013847490951243082133014584714714885241444454871414550781250000000000000000000000000000000000000000000000000000000*i1^29 + -28737427865631142013633143132919393129032222600937378989980869381828544996832975971944476490565238735373572502379293425476004834304243187995126783633654868528528162953805973427195398701890369214813831804180356410505235173539371094134646404549524028497400332752129583040206261602297055018907715287405421296700697379937065472017336980641851751758975961895540501893675974659379294977982382063131111802060970707446119495522164632176301132156730159407152453217822695520168887042876131519700722769942601162509928991991957460530757367393901662319154438142110090990991772473422958641734940866857153052044596240625610784647502016684337755379685691018977862670267249497129102117292540431289012770784170761784714336661929983966554061559411767958800678491790932790999608798902126625667921128654351590119070818413692905599202625043510760679665734285388633206657061500600649113046600259959606717987587852088408912096280866224288611330051903851010032589260359168967254792737906171900769709507221698008342305208283147568948588661728232004061015281649477420289929561793857296615270039483343923247498169873313276100144516633272699429227128047394435779454374645954750994149034813519816699950163993926998424988165763262612866701812916581872013326673461468798256316770206747649423312314758005009632887439094789349906305043482272585710993757473088868180472317282520142771557459587631294133730593676181343548116861554466514892321953152094831874965597390202219864970676384781414440339835331017868261244823283330480989540398356879982341166954823269117367506313148807592716848177677530024811947654930547290609443550441632542522390317365221481499292840629641389822218308735754836580153112494348258232963698482641970838941564199596455670820439549908056509154657763700349929764147328191085096204352250412596850318666583258942717450348669430619796129959646063826271429050131144441176054924058811138515970305924892088409301039908057287359308739245253583347820485040348755191157932422769599148395790047038340211195030285921520789374136613503973834290500511022718320811631900016886307220021301334578594150161365345982243431997103149103847572731430547763114443139715098322029084872939553380386427229934561782086278476047328759343632791896610267510216856726087259804186692589521955590279904192685853923495777143620122341721545885081218048950076810009687748283523726057454899427194386856537319913181312303733677054284416593904763587423046332308275908587346337282488338129744386349564594431065822802739838757324218750000000000000000000000000000000000000000000000000000*i1^30 + 1209134263233352476051854728450900678988934068263729681519514471446872245033196124496624195604942487509105349591236230808909252525135950081164565029105875058338683841433611052973964361538933712943943831428084185190468490914429075661507766241477149122209808143122188787452366711493244527879749848141755740304030184607005331620389363707313871121510838200450242232267861625683852216585223950427781159909323018251424820277008241172586992402399487114513508989428126335130850827290430532313517709593113618198966430012838516618322453542073473123166736012868394372099340314363970550117947034967164908061046492169223923238958646687307797292393316554797725058084362979552226609604532978818256153453839237862927938134386695091209461483849676670073804782623744672112033095736837358281349676663935558332461551372731128263160301032414185443940499734390026621552773926303707312465004966254526060977081606854457648440352561210378327734704318759467434107681789217384139464451314294552979912710234648001200765220111370667395137021249296019009333724160561494792169012690047111083029120890594337219156422633277348009578734209825791284353496041190036757252340619458501631175440267170704687976431816681874128407699630035610270163078792804905442292618797224209841327343429122185208934117387259953150862467843517632061060355121526433662274138309736304607332181366317247339676959627536440300859366362071155405637497876899362400869413749765640593481248117930787784955906319816305983292019451895810360105046442605018507164975971028942984488278925876121891878796155818538108324075920121820110672352230360215763553074142671036514815260695424800044093754478536165073221850788313233053052629965249946356772563789408376950226126967475214587700766132557667407105746892854055924671067474111136437680048934186604385320980408399976407868434735425921675536790275387215967291201345510928179199275231022920653447225477211599185650613650540515978370844455114798422085517503338176815238367949721243177759780602024586741407034765399769012841336657935480422225784649968007103389899830040682404680895425388840912843864662129018486946632924787664206891078143205425805577098776036134004846750023686303242485086853317203998239483844131150213471691308564569759991828123963985709247533673767877037983809003728050426613439445051989646453926044144241695809388912526820665491254367274396706135186494601893798661123193533499316897670623477814022757849330907234370954767236973120913956749615841375742102393217725517472160949707031250000000000000000000000000000000000000000000000000*i1^31 + -37995965147269661061472507020426389071647413380203757264120572207807316403842157336228991927695368911603088849829892184741367891302549544442037598301154704600586013604198238212882295544750416669985404211365901007946602999874728145787790774272767475550768557523802141028242450958392143662058453463794035938374754144360284215015077081782360060371586516866128782585474862118228330350039680549373237338887788314166815495236081086235177950281879626856515839054329094522575399285648862313852731955131928417170421724581524144113322407768501820345256182540110906215613972342318138829682633571286699421493628128928224046770661605603628060381821464106361478008374498437307114891382900724010901762757165794398282563013431214053234224232037263386487157930752318437248993010072202679476165858455125414553119610038771821815436281292090588066338197866743828814614870615820822616702671204328921486399862804294844163288420325051174799924328460091465980859960264972045423169076638115219507733017126463913830545004857565174477687613617596776835429573455653240040270678063882592204805287622479357583554112565704633989615127992910545520715286566531584982453551690257398748261603226677822714421835554085903475292948212820197057568106468956732875244531992442850525615200317072976288914470250910254488864616885061463937956175772582607726594810616719272584103082164635106664252374591960651695841532784005844753402891684093115460146819519847057976229609436073069837854876868303996184796781820024977018691168763696437254901889746644077520090236263852791763919518400499511280209365453187095536261828533509002652683286560694132996814665709949598990570991662752956165347301495481911731084310674085163068505991827204794517597171684282464629919051852447366348197566963239501943944842905198339966757036565920020233741637137631063497870242595053979197608111833103144213339660860755260284351159350150580140990709534763893761578676123853284117867169249048732355922493904600548360075466275647741842988200619320458617292752066787870462626343146228146947240885842109979226855627516197985466107861190039734327966316455266175078995067936460778064686109811108653068231334817833327828853650314778493271411898976077487280482436882999455740321835377002288218039115054507250021151375431764622080844174731821940889540139067153987320675657578454094201966505307609246458702326431517951189725890193835184992616478557436724509456788848173675754678750851445245794252905267762908888553565330092234587979198561856718479156494140625000000000000000000000000000000000000000000000*i1^32 + 876804361467884038369047299987355923724012535968160780944016590486685343535368931090567608157581001023652978101519266328665924698690346905114465350971966123231643252079817918428017746855065683396594219596222496101071330930376549309834811096422481446324909603311869420685407231737778182575211649872403523734399497834889222689951706400747354240957832486128708178270374789387756832503702992061915216952751092855389752061681645261753840931199466994714686582006757222592197073403540794800947667347463288647415618519792671082361520624133826013876784343112633366172127870553210690709521254063974729468743913858088326962705297199056170044818944289470860270277057868037817345521942780062056834965535732805485787396140942897297386530052417639854642161125013229263069881376270547505744552592406982816958838090924842585384514531921151923060166758015914757497528445855405027324337006020720249048454146487320384972425893938420420119935706922039629560392490619911387776219068645368595699969965484270199585986880753731773953160913665205861049458479097798031033599284092549850514214100498474568923564873340692888446781685830352569834744023825660673162850456166734045747350777279303368338965769468759981671846125461941435883009187889639695424533723442787729086558763049390122744031760854060265514900089310588321956624562543935352700032945659489820722148817206080567558582706914920196517102733036855449073769752700087830374685720404936308611067972898072219714034221329590116449303422759408932883111993842858804168779364328089306375156413662667030690794432338846697764730550406632111601281087060785544511615026548847434397649353174615194435214187902024553872795272858047414984381309256109650094630563456489491588361311074629251722778113207824693184089242716693376772621315097120896593371580862208333312877227699802998500481490397519706321744018075886092788676294878864475777475476579956421854834790919787965464622271501562473529575654877764947565324226055113554187819109281340334801814332333156258853838534942858572450501938510312180729845992544906223852359002615083713070863281924708414934865630916062105492575318891326750990122813088933871482652141340955774938172181932012607147865999192337513967079429188031702222255210091065215579675990431451349473726594729008895182605997274615970030658740894082245740033686697413066111940415083474413508448548005759549443654242345686838448115134619860972383766964905244540762047778964939593318589939935772727506840414956340555628626374182952022552490234375000000000000000000000000000000000000000000*i1^33 + -14432633459047926442817619328102791489520435868567345315688033520418009407333079661332799478820021790349578750161872185244266346243005011831982755524668155604380083286962862966184583758897138471585866478786714256185088120108506788607985016442850501098842487550958059932975843972951137593826703438612513996933338737008707433944035218180249993729230417844365008766055690175966453422281611851956173883742912442632347503946564781446922143156195117044925852956144820434715858110499914223418281316102476564392664084475413259983974209717154818176706785639607428671357865481566021839862782605272509661866824428451706532020473634364256571218439887431302246130193384973114708785352605453323937804153702653459533728843868064764127598136835014778109985358230320373486224518060519525771368483310695853137992200675542751011239027717063535054327449757049218112450638857430242556181153069015923094830087311652635461766570732085294248699447166942884034317889625931930440133485902616789997040254823860960799590279249104931876147455432575827263679391881685089439052881366214719963596894737454649536552035370685449846533075457207691326959416280633982218169608294031412004826075124596683702047040761934994755840068321857818959142052227143783980888008237695733621893051801330921433445063536274070876780533208592916481235737942237109269878682510967807133544989738669719457251735838670921448816741296410976656886357053201288058325386923286558517093887024116164768586058715066504797353485898467358947422019432343454319066789479414609255352195911329475796324185265217487129233045592650061276050697809839784886870014871346316953150128384200142785452130648797346457565010629911261343538506918124293401864548988604192365387173073263158060844420735104518790950837254872659425746423225912927564549305673377419334138615907406154176743776922956103220505683126309153765298489986390729215275931164375103632491301841750221420576693686437001540648826148282833416564272133517898978346303815329961247693985756106959845704489300797195749820602713553007809100137330795203596777882340694611693572309810172289818009572135245161984358000841035804484173564555549391630253414910538089595491558227986592480754406988501268604002444181965194851724390219874775728305979768901781318107910421291938764534004300093996776463105435571391007368459417635902787090944744965151133537259245482965235350428901067362731962622631630201389034678335078127455492470069078799666486421898211792094019626792207188340633862680284976959228515625000000000000000000000000000000000000000*i1^34 + 145426962791027100493416118601303536032483470814189068205488939904469488586959038522478063393980503352801848174515069507519598812035181540565034487510409195962033938302161137671537135043179456505244597198176232820267228226418201923809735454027030525823214291741372987063206603676187010447822996945950672177747495406740760100736558705192073993047748862979192297902322411716178064796343393825563146462156062020764333946249116184565923748768109169235654175728981380246690371524928211652883819089756363908142441761118830215145656196790134956282895151664991390925446622546426169911227259091079630027660077680378436857181608171761694523305785412060465886955606158879389938112773915551897058980276965817645921306416388749219463788040229213284082589448262460687020734770231015028833168088013514469819135903822938165301751549399939762391142696685199675986581429609374650239173053709044419718181213542765938541724564863601022686531930105365788755083009510647822355822722765395007455270189915874847640655601716633873459081035473997900679327513836636103405392941397234768080179201774394628409063245101984403588112786281206163658060230519672232757159857642715704347200703224474971548389057797239086113620501705664710070903778614568181777915497722531012224371135309644822551172757465115030188961758720171674016016731151140712633609223884686745021641476299872579547689867480763368654971640074824045782178781405838126662670689218836724348254706306564591148759088129177100556429854932157181969391802048567033106964170907046787663644147641752722979383851059845883018526233565733533573525195110682044219803979474876230304220466228766633435835451010274806457566671915569130231409742610941387384613320869962023750851307181093566698373003847220976449656613806924386788091532427566722610342106340892656033538979287550407557530315885286815584283450147192188605819308456485728452280896920392756644140449800891027957954452159410558780547212229052553969137009235117749720126736363974786255914166799717143290098947823853764906420286093664618496015291670928268344638019051700079886203254888979110669853211898758125486773195448505004738835807603441618717316274183428216394591389551929972905475192263068200052334888087269064857436235226351143824979515828310855523426155321336584235107590976823322279571229674807089634509751292426569553606704376378218799465072957219770753375075544071135092225759594948676519982212842530314651733901604050773262558064439524875126607651852399936034029488503932952880859375000000000000000000000000000000000000*i1^35 + 552842489678361878496427981723751475506954781918445445339630419263121882218415272824424923824431612492106195970989872718568199993351657069035885526096536961007888569612807782763007569440364899609472347999579905440417147476668405900119514895900382042683810403370721790650417857887067608673138886327146972947226486148886913491872372931739852921644113859904032507407434982095100195965991994905452415253931826885315678739091360086156783286085640289254881934777061387295552807121743326696024177374811015971297755932449341610154002338563369928778065782353799527117769133289821320086770130096775676345807351779538062487759972874512443739061555438970414368390780036761998451672545183669704300169137526466958324777463462822862107493127682344973071641458411779617138877748473921040440110001474747114094079090201047470878985644350593397703217784355054232671196719507197023386874358912040521721959980355273804800140920855520110183839914594275714595051352635601894566936703271910208905012387357304793521617024389468412649655465041510945932240180805808163992006034468973719896225047160103069560080672964755719756859266257316375259606737475699793133538554030377433942215125115900476739287955789438793248265720962106106434178805679113980451694053419748246182956005684888169498165784072607954363198600144105577629924151098268491867206445653492406614389142017663433726321006965496287511540907393959820879060217933751080564459157378266401734591484451150043136027772084215615710336329431943458298019373474288543909275047224727009258987660387843800997260771550370545539983409993330719489315111520343964287868241395564605281553140536963593434755257413346859445914715498713474746804260445856686957755539983402477062420878850603515761027084962588998504916908897722730996179071899881508039039788730433827944729620461615155933294894791498718002030256335238870735238691907496089991992987687815008543180659785028084191824623652693774446776656467614003973291734743207088500335655643745151328454498731018680208945877235048445569861308570981754614027734404443193857207253329854520385439805531613829968402743807204174690621469103983638508322910655582711165424780583428266915446165595636208869816755334066278591663146657575621192573703150433778069996225072435793580465323289821798850874633556547035151944692173706630473657042689462738924273374562381619978912876743531685332451475763042164131117945508117654407617628275956325084765104401198907665606965963668250570298976833106532807128131389617919921875000000000000000000000000000000000*i1^36 + -74176726106185030772022740461645116884958504039127207698589054964497239349698404970299475763913089668663775255097169672309120874497507325263597064843221721610691004985603812149761887153722988702019855499947857293393743640847028849303295414131921031561149583898238537680377757296025003086512149541691703480269918546488505479482830352165407274825433017070931231467319231842899598856422323780746985318400532137810999430785504478121692012612676856251165695990839291111304592922556237193663860841762989585485787368013692990509853479546437175407519107575043040053187989309270528528685067852117827662227579211202441188648104317247484660892060858646845248023726118675036334646448877291524225095392889762028774669391281511457324536675262441057562101205950608276778079656135976022675009986357135742727508920967053132475436409840016246829131730080313380854822023223038350094458741532682010340409386048130874047835792364278437076727068899453709606208668219715292464412212818811492194517432532937692758105823140871803259610118624667693372037927723764269711682034433607889792563421887235280840086072467032698834403727002185332248282870810066638406937205698772474569267090417126323357237438211968592375231978285027615445263523896261613656995740008455368658384909367282995570087947157383075324952141359982690296525658871906421489729492864765836879444849318853243162476134161998259304601074475798329695883797692259438917446417202847961256014420153339741678757740238434649411825369010476476880086395227068121634696845755005528146435967866360227751124615582669532945253855421720706660656360554901972348181265458721308427915980260747923757696889993722302111733523066431807507365040970541335077306300228524045184569864694140590136712915209526210612152469399815231395069806174260899375143658453106510746891081404719545547884025651902394528597640571515316915133252483271043649523016373019334024293840746939665594478120271547947158472017579242736600868344527365842788313295643674474877004171495490267006886382489393691697020145860186247642645960427389737346014946148419700745833671395395207115826599406301863151301141060519053616566346952938507255151272669880025489901304289721922903609806249893353621335376578521297619191162852588920172896811501928496064926362363391363017456949758710176845878207974461666781310260434219247449582019412476255522089829054662714753587802762026619750847582894169146608353306316618839953245599295339245988936129313957376781660662877554175433106720447540283203125000000000000000000000000000000*i1^37 + 1987824170239690904027682675399747270465727418850176287468850426780660636948734050910867908513889073657156635574881271650866695913382902259778566865036061301416435104734813127057252808729434190272351652041612501129478397044366137038825803076789178704504212360935317063868091797257911838446443454714668000031259261019817990655339131402875080726536978689509400064389522837468752190979223852457080076958495299643081850795809821229427150559836412954218476464311966654621556467381258718403668586404567327161012610310605674861294136926110731176504796221919648084664235844158736397556136428027443458798237745227321984977219646855158102255680953290849031629562014497454973182331734823813980917510058417484992949840689752249671707307113859317487327644212351818648577380626883401095280249191206965817621020242001536538820623407786365173692758524131346685859347817052336854203697461630751958490964961947292531670119224460295309984135377481119282951230965842224278538660151245468065860032450124171234959988468243502653148486896580542205898745701042673749484478547710654704214168106804267757876990357632954261564382178914432378550468738958545406637031311716549188578654457235617160080106436245147890010093677472649217276631361851432850464470245604454636177188169035953874714450095626851304340369199546223752291132363922481192456548815008177269591055437462902088136784678432434848704782715855370170935254487933824841218307606880561725444257133198773806089618099020283498748499727429677672570054065213050215607771258717898035480136481780801638249264107708112052032590183112628687456470387610314874737918773219081370792786989230332385079137591104537920027386705649411648325870186186134849346272296958413526674589733082468775054912417187271251073734480855203002760530107694174690524157662717278741185878485961560358351250376330337979577161446707010729590934363498732177322861545236022102664233254154327084686011810801588863462236296290326463994797070857817189349932705309849403083657320072221389351450928466990864718067700368205783023942395740611151876831486134460711602341094390394453655387792821675192538773785388951052965420123441234004861021201401195047908998964720045405039074374616044960852073785088599099274335952939705636220329016054552706028405833993284723337111558499364820092357132363557021341277828178905004732971814488058234742011691169958464922808843348838932591537447460255987407775020233527034528867869424810445329969353030594063246354868977813559584319591522216796875000000000000000000000000000*i1^38 + -25210159562994584285606620973754532232055786477752872708582089240549306739084140592783045433368821710929811741229814890394265805075393296565304866563252368897064114508856538648220906684414138582824646550109453996202522322142037322220894757276835989037313973549939120016671508714047881134373297602406448536907276085490203294733623325892017754912499559741744696701937691549122791062780713546897218590198091307400563107313604989015924979906141700414260549498322716368388185053293416788103204393906616859518808833739402085467437473903341257448911016984440268638725609626786648456891553693486326024993321896491008534196583745146936594535258916606768357437062326034818133506030715044211105628564587063811202813384028098341579847680346152088035796859644881563597943509085739868212619561985039835077030372182492739646769197639156518172251279627830456748026169940533500002574428384180513806724730361538003950820292093660858452844269213115302739616007612639106743929644467145587957783412525889812182540187291803130503246024588065870882305418363180078385266106337841600556488296809156063088302295044336746670352541654305355194974113297586933229222193687984065080567271740374044541351652607017768740663702704289802095346040330795430008886943579078107468144686827073555794161292673558800316638384621990742713598407037236406903645373973718721337614381879128305431450089735257034693026374732872620978126406076113228276291409405234418771042301161587328335586973077704540861715678216014155791982183579735822919433114963614129064016594457132728581785621786372164439453800089333562907504596408397931822813712742155620703072097117449274746690380342488089271717995474953339839065433783167073108218003819164643961362948210503633699759622840671306038888134767323651196157958260994440437840296793441841309265435321499300265430204746966625397341845554178488724273995199343357281401670361712559097951495264512662960889713401574465192443540331368314931143418625097165196798674872428181816303105251416246764473379800973591625279118535755309139361501573745394848767223240099881166953433681201735987077231254646913901605026385737606227775651301324378654556192253871155177220842441862591091614453109748576106839410128339313424422365016512592859319025019200259417176999353181584403614409061778988356417463259687178269567421019584351953946449016790804562595039620236166724409719899426392202439469150048417431067468572442810750828950902899301013191863243528481189913209843474556691944599151611328125000000000000000000000000*i1^39 + -16343327060447965068466539737872340133014706983559635159070839771614394058816437802924013402377613519208573805950836591960776878905160955921918459468843083628132215765205597692955471014266744635251839361509874156162137886876453023902400276032891705551211671592055217217244440507989054759582643326697565333535841038683704197169806098997731222853051083849336944863169574607715060796008378186793207494874456500189487754989476512226114812226940048595286593112820114164745322757827228967535496255080887771550003456703113602901547370574805870582490455851570706726371861049172156393036627119215673731281191049536003039914012393184723415547305105155589246709725043270901247021583399204513155357062011462720379845402902660118161837046182056795776903637545005644437040740517501720462929459041247805111778596019649375346134389326085986628389240599430376831583168048162009399504272753146100735786355902974108613477231159418852717094740846688106702309298887586922503304023197753746838324801421998215427530108385744687716407653615475153348977523494791059302583967247971107540345227432862841616484312568186033350342077493426107958234902065895511300252603561656028659207498317810047362827081541193808775383851287642673311722241436261964381906303638948704274757310921910868728872491031837111509709589971845063706740037837453114941600612003957059125474238734733131374204356457127125776534880279224154960269478912352015478168593534694298441089327693653253976209888295334367665077561258721205600097888633935920648336012732070082345531640403262552023932617442427430377516364902955914504737440776554356584619689074005485234720263049277462155871028392243192688917249761011129274167022240679110811119148109051223737058125472139772176818731908806549135170174567840046811343876518346331639420402982745610188774908124076932071192238907769732300591773832168540744382203632045961151262098009154484213196426716234037318894292478261326895233674271450978367028743644500339470620390069196938714415140794618754200451635181953229548074349241496873122143958644139601691381206947891371821824880848848677862863756274844479127135856226087880230908428254517526811316931801417720654525767042876224790840611011891831508437232497940329789273927317805696508624152370079901772439022226076667052403520432576668302008497578143386739059315957579650921062253353157793463178374037153919124298122780782133392880003751787822272029887871191333071376617770931859137630108431088147886196488565183244645595550537109375000000000000000000000*i1^40 + 5601479268721671325065838197631680705593645086101264979568424221146429565920288296958734976233855707634558204723762260541919933967639585805904373678631344735929721074313859833006708304847421292881482402417565367204300216927388773206259170723206832823500265173865365250402408114782322927292299237264059564042308198554050221690655155070303810818925873871498214905502369198351091377420888328176578587923980896371531606491050067161835406291797999645601454367305725764542219085651414928825416071384024890056412359310602246200410888517440597810602830076331072500799892008300439740761064424055164095907499660350150636661409111638262866275820935921546025542101099138929894618256238650452823575447054944220231422560488544575454784067741877479163501748725353457132414906256531179846094566655006718669614223287965080046415218252639554061929999372077723328448423551260679978783616914182582914505201545021584337431418063199819047392653410112582468885017645268711878974593790289043294375901711926348541613896523385812580745134451585562136552262663591203198365071429313633210064846275848570952143524294911873525422382144165158073981573108314967642540381417165180989720640803979971532986962464194295032848609287014192736128816300985617120964067659122855756181197774499426992443036034113652551235280865635193083853049064183579317637622450874732733072713728274112728737516066662673480712934271530390983524923018920024973600694039059459444801331997423032004502762730208488075326998125015953382563788669059663070894945231747910870822623073921198607372749370561544901294795886984693061444361604760698075320583410958593479666466076247148507977145705872779809088646324217883950907660814711826143403640316192201022777350470870149766534513131551594071875290149794852452089251363129490048832299808984884643173868919479792216138876457079826956834307391018197267136458520987091674992513530028810416617295852731021676758661968743463108816218833653605393919409801810261524734316269358380678208751197554614115326145590374548942569804480081074301008284711031019791995227705653443546321908701475825452230010568975754545716227899000100268850780593538250125506190427126772478961116773865548811366759290077510851349416777381780289275770918024921523674408372976488548859803764144021980164838670003386443142212888273619707227578362469572797703586529211542671306507335773425160715422260133861413023758850161059870117337268924917518351114240344049393366715973563490691532297889352776110172271728515625000000000000000000*i1^41 + -74682671799449079529847753907166038713265065022271777016719843167028417494647339982510857811826395783112672478929228155971200907525706724273303445097995979638131071487828004657292698144879855989457409905661800865678600877112320558286663121876200632584390201140261397744957797092167987303572515008990890124270450573017336201120320255269228323288331224317787938899791653910398703202766849163213811674703970146278249184344850581085065350304238723194682003677802457073388643303663820645544417414130651245515401201465246514143875262971798039061515911279823962289935818520091194985142378906287202124478269455239518533375693929310105683331662108025473294064101046251862861080605671634349063645157409121389596910616113530410777035709616155040604040308104696134920214191070603903671063871388941492531796112667341961348778014493559218721023144970470126997339753447950103240322640190033882656920303025527052784836668580583449052144642543566658985362552712134769690280732487014263898098274395373455487672830881898986290345846229013388291459177730835293990773746814330851208454715261375280994457163131448200583136586934347101668249538765665289748570090669016304118057558737168039589810541817683994329228110584187684893319496095439157671258553876484054073317748767878547197903300022606683288760109156632289691015095303480891373762895264601673249873816295960583667625653039910968589226326674431526886945947320752596685045793944611453604744470743718752033090591476184666341654155619142142716422836461364473108992902831561733769653028943115738587181774698291875076376205093073437753977651665436436042368860916368381872940044167228522790256134650011987421232789435981706413394012096688240594309395050371483229299421911577584214091993461517452175368623076552244532770474076268120874665884135634889052808225532531936759553403967114815964491405690656119867556121557390480343685476049455017785905097264531628821797033506423639495909366747645944535292321640396713945112835644153208266436267535885363908182754867098275429453296193216976781649911542771112672894796792739278896139823696768181665201613556827119233490343517699975287170406681709308806432912223704683249957328911480494579617350212104014836491750568848727948454596189701549575934623539743762779483244672765481545974787443748253583554755492126367880766803421651000826255155910682633466698041860784709377456656630042864606696685398004854526355584532435951215890852408560880757974907162974954661103765829466283321380615234375000000000000000*i1^42 + 151884578357732532032087373424178260807522810092536016737659470654676187275765790970118169829679067049944831928426817683125584374979838839210115189409310236539839676453944306041101797347043494387148343059411564642404616789738444484247974080216157680924222232419874217537069467837531603596329183305041882610263204688690177156979629783521422772097609716886379304233783454864329978005524486937922944248987675064356043889285302871648890238941059619814821208531212609738783886016168950022332295835466139782241092477171119685587007228233423085596830269225096217005553134726189364176698457201401373807185447050922123594856716231325910853313808700142112080498214691519185343589128701600589349928323917245044162138768572618680303196786371957980407033208313734807490601104114516980401155738173413128928157417174147112360389980236009149677534286211031195315291222246359384642633263424280104386230322660695538867810918499932308440847051833132458161223989713698417128187169965780139525500947560621655213492793552774544121724634912072777369103332883370810376696084671218808406651100287317164029302073540345022417266872666760062211460542637544179444944751624909374108717851370279723698278196544532844618624068060780091190142391699766109881383161853663175251706884837517217170371217782012763043316760860838374624060062766277620771934084255413932690521744566532605505020584447477415473442647706019312184260739820303083593152322385764765730937750610119828007494373875196413890133477848831204754405565503692276593656311017679069708858601663309152235257917061120582574456461397287752784380361597288042014054875329788373136527020046749396344785953414429096551855217527731331186209432398877039529159804429909823814480590278275772138543550991654460421312002593099056968743099940648523959311617026854428656020701621577123442659238448802653028982060205841180946845566629915877260908198049582982839875207087045552162617494181888872111781182545653067382814122585757521972760019078167991036418250514171060742799790295979913011204620305896548892854112146942464900964243542380588031895184632071519719927713928661083284580900855369724317425397373030590120388285642272495149853325245227143567765082461547072244889301412438767702741781718709264604001717974956278584310056646260404319983514464947882134782793715404977135539863583321271683283911086359430086706853104976628779301122509350815565040465235053141801493205150785736561487831197892284395763559989557882663575583137571811676025390625000000000000*i1^43 + 5443353061990893295307977946490911413771992486735885987742549930280390950627247054913869600406955132266025617204154040386118268432982839751361577718339744269259832765328777571678991966935325586189600700721393074436609485923043712268518785186751311837373576351914864072621323297236228865175966188424942396864323615207082326405604377573330453316176069986309174154294032487423274422881003938695339435426736875760939281680734704647814927040338723937261596078226746804531525467640368989748412968382036442815353973197886423372060002832770795983818514018005601411622157556174193044294907227549655621299771193271725180185301160272188034825171545772947709249182827341011821079222244503742969659846463606759715473087075301659857976102250472873338587125374473224656947605416554923539158720513434353149871134275951248973537098259097104760130832462148473602836971895578014870590062238597769379580469893332886544651996090589378551059402511286207869485300825039145856239260112151232807026973995452181807306201148837457427495275411843449618067742155202745307558464107045015528474023044185825438804714620056879990167170634312795550864316985143176909412844597064739276449995615071608897956467254801385746096968655169138227663798992215510742091452011155619419882333792834568733261322828569853516291522264836623687634861100225190613775282873211808620534430625400327809898504072944514169189075356952736482692282945990632055866304751615773342491282079074168506449423503675635319296125931638276440910326143590819885840660050004078000954968490270480211241555198265385812356424806983848147968055334649937798301325607427262538681941041159570596291991324471102237281052198743513501799616942141994608822382110418469554010919823494663973354316252299846476701293633575707631336727047993665793942128406613704771851029426376127584203858108696900136631791956304772322758454666526240156932357375327248412717624925872208249048816504458932709586172027934741725297516274940337586011896730047360487408057360859736771651369351369556262193691267302841923145547664810387943925087682130335084196294165118766729532292661319896381892756540546333441695599317059892159743839976180918377526921737438566837322255881809717072336834629136128779169918059652097056159272852574329868677882552031124264015423915551431951321398855038669738907907763935616361769611593286538856611838819912086162339734121026880700807898587064259644648139005706060121853248803831410660985436803427273162014898844063282012939453125000000000*i1^44 + -50040720468740812564904291679176711820456905896153909882790515831578707198852895899732845765818994543748055554958143162126219664846026333221339635242157681870484326045558255112590295992344965281639824050337164398667548577917463960005073817442295149874517278966474202795225777499568232113647480059034688841702049304676825846248894304058939013903081585080100752016330559177396639922581489766361754840004093549261695405477230702402386394577509991908521134453733517914676858063178473504694994558443077304136733455104498922331496937059571036139907104634436876437441697204585348483516253752164245443371154971158793258255229436258911671025076222937020919678935732216857787200856977942091164772155470319168274240883367748634785483620111097881122407434694930482320027529704798339153301261334339769860068977662580641849664150595618588023199637527835677945502497397437696070160750019185465949549398704854850982904085568974554017957711504946615135293195987028300240844968206243192799675502036329465166622921064584572273341963865383303276564848998219568006022464031526000782670428589245681732917889412248919070968220224690606289453423220078760245993417469196523909941309576389258161810850366635315836198595293800366804061153051313646646365486992884026419734135307373738473037349841481570823539963488627310218224742561488850393812663655688205603336399890425491757035595283219065336407374007786875686480949370391844440103100122468454514921780475046365031544790125743417685869967125187188025899872930468331486744163015433130978244648585903504313045629589929434263428821648515810433652921823100996240921465347417230528803156419687999621374952767209078676630387597035228785799006602983951896121179824745543025898514296323038879312829061391333748835138170134528160222656740095618924694727357038645587991715202287867898692591066884185502489603817468356155214705779922070192391468768593031128244807367325623744123984175197846193946147824175900427839687099082429796139127450266933336509621661680508832658090304483970736086953253225657729153215232780390460094886924999295087177571509154496638917062062037713172730560482841462381299035999490827176549930115332355423799291009307451750846752947979496373451167796271275366617598638227052362615717726430747780648634735065651239549293614009721242828602418865755891014566046941390095355062337372303062415296259243024533049612714011225444799752374792824605872749036127990638135620826080588029204854424477844077046029269695281982421875000000*i1^45 + 40098906791203586475243584249562478968452724836555081312725677683816617149907334316222181897173466679755851373700100655307551587541603706392211309591369421734402012412775043461704339799408006179298992621140313483400750162383735534849015390336892109665390645587051234474103364664873936880406670923208891433069518738308996858565836097295459271881904042779113418719741291137295129901336257942292177852547150663470048467647945883414847734594181008102178126343338782135877663827468402662487842203909959206801273448455245566782652518523923588907586000037885293230504361820187164872036273956875984552483213618903614553351938264051366428821780168999660621158042786366213756013480084852769348481012920522913298041626128958909511385414653138373051619526518422857097660484363378435437061232510567923657990880188596580942799510149571272548408049263770404657546883326838886138852444329245775281760043508995126885340572110946139061559688136378452339392350091794723815729014480660557670602691058184082723832104191268298835320727795764798929050575963585445038011345570941557929352601804037409652225943048227521587154922031816040696973073830538417617315999395284273553494219296638338227061955391119744949848319587475076532107307819156884944007724031509987649818391169881210760158886064581775284568441789289064710430105039154962123168366587050913975758577108800718867008197638143435198109031421481303022222059047726860584697879189562504425382015169714651477809769598560673345334955210010921993445286639034400629569446632971677987851545435684012033776624354113869773318085177942641497225042625766980542158319073175696614016011777804376573332292773458074520115080871655705694543872575250726299199952451789715578165898558361211216688062255634738361854330131535514167047802366773349759765779367522587396638194069323335196947156276737415377594089516195956596308061468677224634415398351300769758113365349570497292796002854713486416567278721947067316881478107383202827919557675789096191959120365896136076537140754940988605546592979907813993856362208776921939196008040811709191716668989629348805211080658896341830250599973577810531661699480170524398241742217257319240761402834786705583552153243870547399685787926666556966554808273970736324412436022695298933219881909093036295483401202701335976826923784409713003479420207115669206573828174589652203409920251101127559831841290514911236648671733957214485645168010774016278065761945753609783782718096745156799443066120147705078125000*i1^46 + 1558178792304664280631809266656147438433276612044557970028635940966126977201154596828496208421422488816910944427485685856519233266718696212039439973408253662543490459929046629351979163716296011289439396180513437264718370936357178719416220581841391406936591619960737734689682470737353636137000930056980502659401787345713550284503320628934547059158204457058690024226456679100448714900035676455880721414318229892166372041878566687487413562440986693951642561815681769446212322996499882006061359580426402958888879148992588331201319393918241797611888564268866620543116612306156435009506041502387278163853126070128805435295778133331438938981964458949302703824606244261558569970767873506408199948404841095364803491871267869588873743586779642126300921720261105446713335051776337417238086810957524348566262217080456391364246903248626731726593344387877583085895235782148581273404784230691720142993802785995584211301480589956440486949644289590363888150159096582809879237167212054827457029228025086565580214368907846149715438113503881384487959418075007569601011693945502568281489216409693394158772179129013761775941299659089239833565646178073251929675066566805422645396369579101756017766786113329955829452127220149767436104171523955961583655439058132914837484392601242691141582039635977905899071941412260921515176593926924072758527000178307511651696847063766597304921249811418304825924471288597783103675445597628921260073509605229210681799966496430308452047097484535951398909596001533774581621640335738719843682659532202315587587724129707431142931963727544523065187227052527245637976429126789968592576064961397794677364992945017431506686363557012978319947918053730518870757731972276380947823778070404019951953846593760283176325554134665523552957343205129382747988007286717129261357397359430955212856621766644102655248863778891913194878915315087178478619167852333035023172708235895602427760254557888975445282585602036620275629895671737928142814326581603731785960259601872839256880009211617268370417033250738009055737285433382326240052490149670018818850286869011512023601131355973013830538561741028319171248494177058799192186129865360076443899430884287940844268699987777364157159110623300542576048741900955604752374409775179960148421706565141903444824604864099978215964794450898533504525151396759592010652542960720155300683680413477281677964329875778166198198364146241088095891491982731894589861902931683591129298017819907119828901187474912148900330066680908203125*i1^47 + -11220821601453318614946473698103966283411157410675920199607944694377894385775964649818630340295218511496216364425888416946456280123223481506097609130287720987029566601756738785139521355711812086489359410745253463715156066793589864244857006422333877651996201239891141289635216766183184599244321900738913623210132879300165053062033460755254825513554302135481014021380428475485670273335054214413968758704667611538692937358198006660772251513480931517952270004111425984335669432030508894524862805085295004540515924030148638696911214477717972615202040870709747140165692791179147909467911197847388592604228881590744579554559886340325560081407741129099262620840549084681027135105426595254608793551739192915189942747526212573722014606548472965016627080433649364556901741862704690138124242009746371053498752359528355402458829121076176302212478854105446645172552694028599267102113885061176307017953248009724916828371192289804615416720780384870723835831228650975709250037794994327603580277275135222882677754016653925207119830309432887014913401258730807255356675242241483071457163701100009147425399094583829079739936887050157190104641392840200239511165667758694272108644961744435250468868064243535322177905285854513458156086444948973693975650569922579548773940788598043352265914966318194684875024060869213373501357299244188852079744870905310085742789348992929372862755338621473315097548065058946381440840868805119204003256531719164720727259406585401094152263131033403635430119503775540241694735324671894592333932049916567870465082543973193955093944434556164953594529305384063726745486381264126883383627227722858028905125547436497663166031915283308531544346415408788699150110130708012067919538513404599370782378300599428281419170723944702745650065051766672930731685772418814663050650800876877072155864693176534776706214621906980827520682087577598135425813133917517014630274014484997363073607117702469995918707422198031927763215224623632160006613114068920423008130662810599268724426443906064595337957845648328353628479025823798190794144714925492064139866059356105953869228410881711800977641696666835772932585603077337953358485085792463396732179084667481857088179732088701111293845531035920930614931729248978050102616355127302055316945757890944802661019929732554797856826755437729256450752400435923798064528079612645430378239724988928967072659932783896799886850518315739906225268131763487612987314697785008947520683555060749131371267139911651611328125000000000*i1^48 + 57816389661862614117427997976979553081618551855861607615239108877863671785146594973890092665201933479786195893620379748466989132207382728236198813536935545836761594443412743849808584821498202127562595114759400301593765206789977631350238893894512094572653327042896351272122477505401367197855640510568192165983069787676070080602106880535776546072024620043032899244856050534996732437147853507791026325321364988302658616405824651209408657617788771732280876536486831458581783112717272959445694431855245670863183295926774740896287160200257289582019753622192223135497454821691002543898435477240937465171761667465011228960775742273431578174858564799864783695174864306617194767657535087754980616801039817545868018613108467840292817334192728278537676898047220144483092588892516643012591310995748115891350903976634532464672711427182880207839013469666345269954533250826284333030754908574071023047972083477382358754257051863901000718408630430337156517951383810619044785128363984070488106582723458768737673102426532781107242001440057440138221917814117597530910456363589277380596489652631516024635545317909383733543486355307736338948254317447852994893224741543703464605268885460972655892905567220879987160096598494744779347832394540871558839849573239194033038510267472193184197130477779134113434998807332105064314326589547769399099385195110787324852188298088396736104413345060587689515385871136380246009836908167756473219842872279536410025444097920897563361213590968487770223645654316012813931661502775695286584659198289897845772732086615441741103499165746747602571647746825485443051404609958852708021896638211813126005033262750053297632427787986928867062811507298987346709555233278518886184947290541463775466479428772756971626925270924354770416462624541189525807993966077475724429867444845691492499361156112840407553397255679181641359908248095594736962763187890876304626431558973836075484848628651848914443123530585498683721476630402242930589230602995070987179524293951297075977693936652617356016992920689819920998199325429606312358581331771311274445826729355581918509506300789400054950466788733323211164268770598295177192935712064980640632319739909542470555444094662117205386830493385518067819557557886291457092748062455758130804340520261921358369693817501631504949889397893602262790031134923966715967408493160443564547937595993571283122054137762426030812693003087110329928769338059475561741595775691381003659331160597503185272216796875000000000000000*i1^49 + -278052259289606741109222212290760221208723142013464099348387269451271703675152392807563439152498119417682986707572456635864573567152724584801426877547817633866123783354290198669005927931274848144466026283174200477019610518281973453955029850299254382602940125758600446847821852807229398753002959138009373435837831229164844204612230226990431397668547409693353320179540111703174777419877432673997775199072117744556760768410509143267842691719803502368773102618450896841736116245170850598321752672694184672329339622147183963085712963274746879997812026675704539065272622399709484433541310058258147664146196706529403041841948477642742312233461277687416857096490322440793889909670064592320519742773454373141094184293302406389451373539022587137133613828166199867151832158053012337501574302509386161039710174375044794592653821988065794799496720369280648810921605937166196013750898739315094647674571999810738725978971909647137474027613124594623396404908175493406492723410258793962009512397300251034143785783017677216541408745779689001976143092757482250652375048640729606331811513454201168576426594672683893560689404907425923904724696647460551327154766435561044430136369717723506295232235406816743361495520679654397418578004810222218640254642676603508084448853911513194262287086161925727275561211886117221954516806548667443502694323451353692561898539241067259669386184873774670213947860267933585270331701901125010426684303567401461462066057458856416540559654142003972181521815653061906774483991673723896409247704333175116904841233833774086751667291067872967953033325708481430130469846505368851075081410655696397327984475158494748223725397971014400849518786498623555956237099512326334561391668650431874166405815330334547134044554599460140428997553553955466990959625605465914795221816175223767301663975129841791545577954950511125064599858916433629873941115511642028710509959376327770241516553503909186361719624110566010524353211225120022651609949572085586348071878736307382741788977469288348841586115822441586794887096707666752533521814535082340884287270680632308895943644397169305118070313086695097876527688551205222081964341669735387490250087995308556349602330489536884588145617319397788716191875961708800939429414984122247657225410987537066622746591136675670490330584803311671266829233839856669031552377814056526221200814957619411543393700979535679832838807644690623651878648843439785896281294941377024094462394714355468750000000000000000000000*i1^50 + 1008105872822181598375369377649957486554309885414302172924632031089470706979740342149681176971414715725185873408904141084525370908672461210846412838145047076569153169496697463393051777332491502573429608563764718243874500523180809477717496727650536339255848683257439162657145690100260821260533098102296744550735434500560711165036916423969406944760426496210812605812187968447448017205879576650491672464240967733215565113481700231945782124565540575182143497102614590632429562572989725835496787233195467309895367915821941155738836733032975705691974028114293703527700959507232516316057225387856419211691629341450086680994517964317346347203137260394422728061445638414340952838304001111752450813616181096282552383530552576981828010192152601152581897203053609235573076152089868540586754312260952745336100467025170909943896704494130767103935637550744719358419598611304076748708890076593785281561129880813230384037688754128700217862867033605598003422155185723121032672677485210993204547977682005509713125193445460690088835397131378323467891321233544378425774115919843665368617664082727171594906306805931253062604195913226691324030286482088393513181597341569020491755977997686433648595133302861435701283663039654842729400931688033901377933773814948555076918992223936763159626301979632288007555596909479058394047993566746117128193952102519273994020410111269172086281482293305774319146935565857902331572504766514262332122385153599062255643585650533862813100857632787223944860382882979322282542825440119144179679343916154533623312350321389115906507872808604684014156831731404480681877690026742088806991548830205319302082600522285917563028178325296244415448641384564148112809528398989493767999930436041852906058701369060645993321912620860076823988625597338374955419965287282621101572241401048811839490049365544498296176646638434415567444576835988129984364525430563600975048538118778600180863025274030253453565889329703980935836664843697476917612402016815082666158178734306462327717299602596523590739442986086411244470509447150835188435455159709513894777792256986608396025496665668338237615684540166618714309013482689846849111525540738599775813403518030149659927129688107369383862746336211572069631524507148907740384792042990879215030899735452390921341223898468170823114661364691701358565297467248787484663684969867263901531784968866313623444436933698788413848057686084281549215239252206597059892707305009460449218750000000000000000000000000000*i1^51 + -2595893863892882148007931146126571457612600969604250947540209916776344460694208293420240856780533864206973926228157373305107157148336433554772627619075886254943033842356784151340751974672522047363464658379893055177496051710390890695838512024431178870284927983406906892935583682193547692888448480813624564125166036055386329614669860539835980433999616720379227277121484884913406213199892699358885259097250462722614134779717450885606118946069956238757735414178598020753982694483413359529527504241153417193817958264983428162783738974040395843597159398284626818774812920135984932721480458651310788049715816789435433242575567831944306286569860840343333564292461245990673131682589025455629739084218767765349715532224547744042990559643970154611277845323050923176043617818675937827710921583781836019492768288103472136173423971413505973266284758541493180790864490618587469218655487813595631707384812290505170315911187613584266540687321813404411779853239027296356783818617466608949450129753084456537961457690188645045180113830976786023368462603749609325886000692874108186922029081484893146405334103868988746130500756682568382881725689508869365974141817030674719955537872029609372926057156545644775928104178301249501815010751601616407873694063258063879103785236086059087260288746287250270784235355529156865544619589939961279667302194683185893468309655648171286998225528734459008049924238451063157441032895225683149793906542254155492457080744005064873585821473870327466215927342252557669090047795977476512550917727249033809740590084429293132017340022015733445595504240971702385681219653542201690876389537318108332966528575671953459372088096911002475630691081189275467565625313779949464879570500443957313368219622301598363227774806654836540817701344045166031216081853255684290663109141045623639326431707995739083662641757106579124218953236454615038841524083508885051459160921913835902770818504936935976515995433286593249027037605202930622484821833851498896731151887866933360308219396408663909581434224433480271922221282676426277294280594448027851263677427255301223862038049278496976419811551313605121844680508229898678624851082420965361708886996592757198971531985027991722189890330552060186691262351903723130807620974312091017232213321587284673601853635618452849737192744382200705355884078071620899995447433568669167067291369882787973666835368600288886994203631194536246775256861512579198782751835937500000000000000000000000000000000000*i1^52 + 4864476443018731199451291371595909145509086100263625735293310585841357907778519371834869199869127474426530992289377624498904481626695979366757265216575354062960819582282595382945438958231517284837172340442596271346347875212962993611356428334301654107569601950126608637577778523767570414872189841052895380518494898347960365818294453410765929182954696106230928826460667300006599599735247688961554545783006205162121769403887305650272332022372634182688331148916870867580185374590870586891465514769289407786866688650899616393581019858125470364050385721128298249168126876883743584912523216488840890342837992853917759688072886221914701444830337873991907242060458220038744036391752785586645838520423361926798248785046939246347342871820571011692680025907578528573711802353000805046209207010346919185602158114125959976631390143657370708067110058364967459201217772861113264763294849434425230886933307420360766654465086404519873091579578276972477193766201678030988448142200981844724820192715106515945221402717352690547264182713408019680369090619046459619969987492787841922416268687633553931932434487560414514464408356321834298539819055323927141251360145528821465822239420595518407459491669379161468931679985305109726469446262137730429803987652110506615078454252225842463644751010633673648101428568922477040393953197063231437823902707017052491897717943204724529240004656840903119015930883473467963703088964852383442981739140395513272533983947038742568397380722604679513339094326748326054446869421835230119859022736462082012750584798881810880989854986538710608372326785362408519795899462619981900388928859575885669248263716172478947914350325674027728069512414110685141998763151759069456178783101734220180272456944927346226897216086100055401275977509499744032210688171553714171884717379047657364747767264483098170923557522628646095874427388723929687452151332757604670390096815107960330313869523146570021131501205829364085376741401857287938061556080171400336877298807544882599314329007830927057412702121708367283213781162560935144701499549232160408570366259144290115063136748645095542092533842313109326006532467835122929026170826497432982461279347383153639710159871520725326372510349924805795488432353067258137493832954734208941253525330666026154663176966510203370971067160272577853020044940525005077656259500042955106880202284148691337273066737889436642831854310314706672422216809918632477000000000000000000000000000000000000000000*i1^53 + -6367012839185189152210240891449445035568143633515166777498516627311515347187682370398010083936139234789720221515867578907951583908874278769797807173432956513155309197196591758781256790608023244938788189680621020118919758403604080496794027762307970045002653582093904724394838371176838200476678557432452241238111239954094879008293038907902073389412457833914636555326786869827632399007852162489217388579783056713324645528417749889371064541034988319242509059449682054016628034231296211948313186632079991037679590866856840962669460854844331828557902622309252505282523918739020681848920536848617530491282289283212459880679804478539428405275269589364061805337318129464207580557718266652200298215408646893646151082459765891265483231983243523652854095637728054526960735625585799472034544917717589036348808504797292723754916925085558021022234040785931361574759507130857541237056954668689287534167248502122567442903596406874861703815479868202881745712946395673411603434134052805299430433465368513776928681806654227062312152115306295211268537312821208092808151806323761300485191160359487891737516424321643903123808046093897208574471933341418967984595364988944045806234193978400496287321835922301855998704682868926480240066019827600008385568837755274380864153790399868191850929608563891995868510411953688651569837001971721013845197036196501076728288578930038307141052518778384806945743519167044659964491192126611843272587714118295982391383981819321238465904088911037192437918006741765962847991942673391744944831057362942659067335097476841813970392297761494455818048993492248422661025556580812119351359396151642375944598185484658405288125494072258061322724695925412522045595987968452952111046403740923506629310704835162346319182527957004755959704222903549040289941132732745886041453495845520155901334429779353252796588717447474741664650657760066628760124636652852349962078804804386361941835465044239831898088616240861933216755194936853470839067053857730378474216700583096413353809096487931915166609263304315998599420620718979684999050090159823124977022925348231937894151106597845197393757391001975208544053094668476336104866242744134196095577960874619584748376326767164097852818656398672727738403438745128155722692968621726969918020695085805910041634119317963680405789302102292729945834626277348851781407806292830551003939528297082530576983000428284736830454035558613314170192615296000000000000000000000000000000000000000000*i1^54 + 4881635145544894520347050305129311283715622232760751623675300726658355831051170496516478544857560475957522569375852985002617162320029526772881117955944973129847042469979252228247574026126340659713219404294627102852674702811975380490365188426016154165446420611351182173176765159269160126241446457038596558462013123737953322578153619161564772154158248228757080990988450177167656256865640635570654180434571681944404108911965893675265735368240135016035256256306437886280714780968201910779036659603962927588200644357422715569391646590634994710178571056304806376890449648675245069844326101800500721878684518018598670834539436787677418313621069701337617759115153856291632713673073061701028012238208651660557411232724259738521449460671871643846170127734158192021010620861581950955217363736235352693384481012088143103072899232046004863441946551537423004509383345236962565483882953082443048013032632902438901601973855142079017848974464917540917295881706127657876261998353970033428191003137785235369671891206557349086826738761718240235401333326695126749701530873884670731231600724392922559463547522110892468479586817358436053435918031324909269357814823459221225180872418517286947572936789205700493688496271018383083306479213478609085951245220577872105881660690703923987216269177272368034585883451258780155757939108071248212776334821786544104365170497683006476132979891030077824053520837527610537851062088137301734890950136745830889732405021484430689547010540469111884004783816077230828628495731568500315593127058453157777608165450427257730827015657001699189454391587972302591985785701585332323550743445642701981669192182903636345372717769977792910223601975828125894058484691435068707088582805975142406965617867449175694995585707792651537151509895482943990951764312203614838463161492025532025169158882072546122905664865363805463085521837499550155831112908225360366862910863735804654025312007471872183197913124114664476949126443280494335118023804604402867893256899767567251927579262468797342691154052213925696838101522478774973681354854950708873549723603274117244171411414825951938542596926761749023006803416442669296524938417560419741750520628451670077071323978246682269353935353069676125042185040476431241203334933823337453693701185739623069492640721959773184739612171400660140913102081412634496462015504920099838703050021000828804831643083761745924493103410567435669349990400000000000000000000000000000000000000000*i1^55 + -2129031909756294441567256789667319436100307021446970012456493286455518045051257492090979802817924291054039461072846905310957570840056490526926069199677397602790154968507574917806689129651712535852138972320783656397282416131757923180557303191865076231154100607514494333240861266674130622752963573240448668825860162083341147416704019201727361874985758951191143914465901425896304320391943316222251570646229579753240678063264046913128782993919913849720636626915476240919998782372072903050104772162288391624882398444327932643932835790638297977921158665274054117150904532228363723072840295446434394374072139270440567940726189459580518344686792046169901640691845216441482351396141850085704098154238184288107691934901708759725403206137972844770889414614621579986081191778727035841441112891445204811478946220366880647066482464417239707029827924029163049223255100501123408763742027249488975183428524914649278796265059781853978052751150777184295337834634435157362331807737585764806966402349688848120603053604942040783582472029085585006328907903294258365258894305428786124662071469632497244752640115746897940355012451489544045357732588699489786141500271172464126763293738555302027972374980084024124964580589794271923897279860749049072432858755760684398496108046052698643035194406911288351228843178410031007034423172217555520313382981536454152397267452679901949256244053141330725590153997202015062640282104817650821047152886739856906401232888501782598791153474659724058467619042093819939371442535677754057531185407524059484688173857384342219385188644546199649433850704775117501785161565554745627176289666243917684467754366044981907228093896907408106060577242487618692534108869538353146591103840346331399443729730535649158335264572420253848649477459434499199465211764253647025987427736160879422000538358675791580828530686259436798834813119566576262582470177780356533792713183676970250268859008609530511610854609020831298030446966889508863418217914575922046194070731060768068119679377953601663958860739618720442933546589245598129432799546594768725360419226401952971411027390793964884873516292561169365274558411394149252519203859136968334413318952016591540963615812777127292450088597076739583923584481630557129770248210992196252870890451637514899978543935391695053495532049031366525101277981752790574599397689242448183909018340076080233618022123180214239934021643757422641152000000000000000000000000000000000000000*i1^56 + 518582228257170693695108863912398375603537180757285668855263806653691690984555761285956108501309405296256695554230874747642374180471905384682695607361393959222141770427823799541032161722100773625494782197388397659226923404175397997273436596129358307509802860043857114575099536564142883723259557610375572147384706362188552546225874440874617423978124652229043698959389780734094862875384742933978772520327089767769525038827347681545444414900500861749699957905577514877944048626724807178286309616288338937077708098457469007910141692326531923685812339867869254880722148051962263710647668630492138294280499129760418967051169698787505053668799913125998296015361192353900207011816868454028684591024914393300926124404843430558278260937542875806416822186150933751076171167392864422751405281335397377851449099594557033673114350415778393024268592649673493110455847820643046185781691829680441534348546233561258917269758470395043424303161971391858563869186203878684296742358986191410393397897273305771047352512307743849331817132223787751303342762271610644636908628853383681360416500339032271481985275859937031020809908072955223859858079623155277916912612029579159016879380363688307474791404971070903819025254424672787783649353157068096488750181656831702415248858578026523678800259893885708723067569899759915690486934618526096908617493315117254910713785523497084304315102678370265357990350737751970998577751005249769426234424916435354207488040175944972514280025368114309098461300890562161963138871107585818818793346108215309740785113608348016868270116593219296143212623097069219609936014413286752161267078404357144393064878657321037554320044439303177265674890170474767753007792263037657094622625360469919892329865035648280885384336436281458182683074377721759809822919339477206284654485785791701972580410650713356432134394759149533998307722020878694285334151822056340341349578130498176488874780738628683246917875249750431509861641826759328324454919633938046906857308072244065498080371696038940945205228545702667210996308492943691719958902598512572974287046865949507578140403593471297017519220020894881646572766890817062687833936638599853386394245407395597636255438170754866007562544428720137591203752707733543285181300538990067333237665811752179767507244074762991703877412875503717505765721224459609696586941030652571161974872296126720830542793102726218190957088394444800000000000000000000000000000000000000*i1^57 + -64613647622686197109295892565167638355172233460999956145889590488343206453403227794766744227297541798408594449969149714666749921716811542396227223698013654795128604344135320636940242459570749102404813146947126930777533408460160072140903660476964663699194869738229427279093570144397835747132392945002057188639608018569781831801005364238033926707770418582772524570649118497332988688708936730355069758165058195309116968020930915053912624634135023440059125766385504724367652224229515696804212037793756599019975587193612741589036754203284655200740724505279308663212776872210024621354056515001419426478618171759315489383991094511777818542356129203867590701428941025137327230474999267954056619127030457680713370005987996894203243826937305698902047162419097663196797103689305752795169285613750166921258783426783017169749924292932863717816521283186968004195377036558028215598225240245376839169801094309451093054046637719767609025508989265170225256200296771935634075342952752817293800067799055754106484722477250642213666282738064297346723971292147298682894045110000047841979725516957743611009903435801349790056060820893916401962027767977163454370051078389625927527585446336082751366371989029350299256732729053706765804835639832779344930442242462800675716150496238563880213657853263502873549015952032851346654917345157569087476887548224022329208284830203338928229462359155552049669961286713052056503147391058559543323352940974285953010108010287590022782133972921722167070190080301118205707168150361416910128268081631740148616886083003900576553627668021978888838653626772951076786390007202920582001559740913061913035906139150716773713735143056477677134723882439188421698586427503155091699479493421618218599073141121836062533725216149517511616818403262884349464612115260967355812258834637054259514454900577098292940013836086046910439932489601872100080924283971820658555450936819530121191228781159954086743428400017305049352986500699886919752197570435993832171220383033905651390443790676951474598089305542469540797228870146311940127062659382314584406186570915301871934093918323347201326635520270538691628588692877734235856784865300990852177845116487568375766727598805320449664687459164154983443490921107050061793204248019700944549066183313190414944407656406116622865520644966455820766908398782851592200490110048881336807626154895815654540176024942759680430571520000000000000000000000000000000000000*i1^58 + 2929352155545380145356907548833538608801828941252442204182992437937467045691401237808242514946603971499252462289383516202554680121739632086688498181355158991438722336260168854807229463797008373415193879895952978985687536968673688576501527614556586013027407507876134191943287038425211476319230611006479173372977176020855227367133589268351745212893508919844596091773747050921113749331507089960892919466485603886490312926548726728061590857715781836967448808123943828424642076686332783358711465792252133437320487610303710466075090797230862269679724804269351320482091288478417951567451525631812487631930774152791176589166536965520552709626260974677707086654196016104891727063450752850600144618020685627449215010454403915476597573800712141749267091901963962044186033947140340749282110384961661188226515882528855514631129292793263890436385050041069008358640084600383310867760930043744935389606593597795808739297571276815061541394950815418678107287135353616634630628851447198999558789231612495348844350895994806141456069795966201164280033995544204316042805979601963392085362202354009678116975789156793977183151196087408330361592399097925797287994154557187778735422975001330501327143627081104027068375652322533035689154591388205714452312012486459330158685606158115714720235460950050669381309821403648974434966166755787208180563847531265084423764066547571844770396881630822943914177703646551226581880224280672184081700130054476451207246178374592142863697249512901572865906555560506611920603868601145033753744294184804374132722262669817524090574573421770472880149065187140475046681762058790499567126576857054870167445709043610871559899948831999953688274846780146219774131277796322726502471878299519106958967641078512274468010330000967006697151178174736741132309717006859382288438078001733462430755664109640228089718733121730976972493840177299661446638067259178218467531242617773897172033218020201505941218041643071141233745806132904695545805659335005093024301189734672646364540555705541394719991792391710110048735671063545880762716953172658762448212350193901391431065734985826752087282988439397502935140592219243584307214214472903720369146557169775268775463230049058473765365434901213082966165365975606494775718688490798398077433061038145131255947673997482423553908715577459710248076617363049590394222947750921135166623859182626692782449867095946559488000000000000000000000000000000000000*i1^59 + 44724770697067944156224821292755765971832273634339777975627198806351758319356775345672244034820224098158615908855525432208421141902365246599824847715755838353775172509905027716675927232134657388978976166015114849827145393130642211236325573470204787004804902013024373326635409494131633345312946941336304461580816568735428704795283658757406993387796750543632805411013300734256876701396834518932579720176793145893859871150343891566414771542585564781266825667001606495342736883402130236734740231925762444497945251794931500689747263902995944348159047035469620695591785207852437535295119540393650136392013509619012803478712153707607721763880753892626559414320488021263193721673592430419230358985114664066756300469907127515552701958208855562777070216071518712685757996277304165922000669954878029286206588004536919451108515454744688971225300320020590617580165756201488346039459433991072902027583135623293050966769236425337144932086885333584259401448996212105017335144005296726505403018803290444948608491925505681609516549023502844023237931540861389988336769652832688189003961324803319785294922396149547627240457332371084163239410502224656838912773442186107138203932915114171136457385541086613088409673429812302152050781722057643016758661088496821385212966333960030435358923970881053738795202629159733461475664073857522091795160404929717112784252626082680262229911185619691398623599377244167583332148762960724183413891957651755398430840965782921963967367876848488907567102695662413357486011300934197377845050072960599955815306034428576458240276965844025106555727197472648150593571786985785707540641008239435862973175106023772822749857885217717317109446035308295801305116165847383149086453580136982548139805606558516964147134785530366849879125772604296193241947948935995743026340017379972707294185399946660120461544826645285293629809029576939740775016389898095125640510225493248664448610140956991814616977972104306680341540004690345179810266085574268506185236027915255456024582603686947601277202155213463515847309889235234294811891283646676742383584555444866663375800837443010179284444027300694640287045776970987269109204336206526078160119378083065913036087167596724503090465471335104079090003693619366513607420608548343676213744704325465964311004423541459388034477301729540191941681410972609677042230755230321375885293770918108853559329239859200000000000000000000000000000000000*i1^60 + 322381717323152156747893314167219283823970259107136845818455786749772404491287546871873916163177854679235756916195490658054608211302461395602208643791929323161886949221230124046201571496693511991121676955548459788137515515709515967362703262303168418175829548640046521765351724167207750271901956920857472265649791310668770661656009649332305152491505558712694026137685593356211375475034610860688118543380210620208597995280708277398662020580641190439076976555504289998062627188767043084740498220640240589204857100556878609060134383049389406249699516631086436126057387515588408489093710498315506231019719798672917585183925967010026848822941572636595436749932756726842001476116639882290113131776537180873117854623110911258135321557663350242057470391483912335390101333544724965303049066465971917934196649677738053295584748657478004292833287581993856674258232620814810864964836983496735828149048902826300610623610405692167603860184742430314795429551111457938551572758519382146622309507218912200181764895512614973591676102273185461002966552707929952375906642634481683577914611639158339434909331546898788338389431684099864035793081138888754200816831530569315092547979608384374563337482666230535852529212194847769592687830334493912858880220533055834601901524202344681035872142314584072709271534405854343351730867484280715084013944766511376260295708803957744469903415014634111620451326998947056888496763661823786731986301057661132977054155732908403406899456781712828186471152594896315999561392695389629972832126719200541091638796311393360921838038235023662821976927310518141599542793499072112115148264725959565355391853212977927522727520807355860295444046233808179058178699285787509037728996315747138219093098631987254493527818800135727366788019022702737380763718495001154653114576569129625154713154326424660921826234067058976228095021911923785439275842199619950794789671151515854577758167026374011211966861385985213269888172946716080957552267491530406105722703850551398417401178343499517031558359755728472061466650686005587318268140254401487949097576874434400464944707956615256517492224846472139885558871745274378393227025197460755542994987643554853361865490598464715929812137769259612629386784511468766621370484253027627490050568402491343149747791189693993273076913314646481166436914772409082331505532833459892066865638147720387787489280000000000000000000000000000000000*i1^61 + 676919544365780897919326807698449478449477254375314136418312737586537921792310711315505477730039031919549316754009323782199994278817355372938819603349199388358100506703300492878589618427568372477205373506027457643617321142541518560289351477801258659024587701589012056528897049799429489751054464792658329543255516138596457180589186437442380489432854800538380845532308657140171165076645842475646386071405943156840189860813180575896402688366627992820801120813078336612590210416583458989938815660844587594516941264209631544624771024379166841908068106929316325609253400701464022027558583456520874118930396910993847744044519210313037534159815823905863607568003258933414573515258406203389332726720265185091062945783564147252278387212928107335127075142068968416047627676267083492124256085646500817938177647203496408367405986834372199500906902379751940743778915732134576112436066323829712739706088714858803998003891469750898190828682616433762684419062047507335308646519340883598180475565423319895315157866711741914238707385870989649449449035373585696067276173831671623337834728243069853393877322185862231008576571129455277336146032740156858920442122877713575611393891822756508664966614858040117037348485038513392661700646653795792760547047355171429129819283980285879581445354901653622128299148059817314404083019956410917460906583183429953572654713233687467509017951443882066195418447342369807690403415713671705778290190120493979019525306333273705705742851779848860051026021449285170717492330272023432835036072298132453360189853549287410518370281900837321825205552554870641908583016628068513857605134390390464690356316766671783249771225822877119604725577245319522602111373941043213816506761102410002462140995596400519438895816811725389714578096975094529917420700317933892732420119691405460953809135106703201120912995276269388033987588612742768578725829591400765135215264172953122206581816712213899435779719008137584573544133749024830312370310760343493536246300531725153886239516845959001393144659516905683516465524181913541167055345298416231232336444676397482888276753224536698228576831147348930986873359673237450129403891170570568277067055932302025838901292592501123623663751844931470132412944867162004179683800544969915322268321714603054159657183938126323464294882961553792585118594174268896729209921451685448091742892999049216000000000000000000000000000000000*i1^62 + 861589114769034197197722595450307626615228784857778617687217578065782715624810264062103916934332460779281834812927252941497602860868300937005094495010185335970496654600483395267883685457568740496184154451058656325727641374556525521809898036068109106797546226532917870130597078259758744649821634453252171915136050783479865650340042284531211336975622107271786108045535251919918556241808628918539789440749653163467519901158144504029583994723492421211674110483611384678947597611383236832620069939855954611314964515442628481841936074041364332857085450887062332402168757579891806199425509045244252015463614633605976989299507139112908696953492813063269526263639921343915191158865285101680644285164851757907772998401575287437260372524418881703280687863117634505886748506107862891304914105140923205277458342994342744177416189098964220054908155511237326770490420454368388811017130724788049873193030267136668479020627185462617131805870511100798519988463746066775749071770801143341330165880157084843922483626658171904266314491954634772941775977912884121690672087776064250785305322424773252810717764623855799765069925653066198775788783929503261562922318331068320378968954202707511049014054243956704300167051176030012506047438635504263342211534065704973362740951544173058432251904577926279608252549085491094369298424931818022754360541243177471570161029642349900516811986413354756863165076702860564546227280244723087577818556369468792226147158323453700746600944541173219944905280341950864273935644793218876097548021482689506989277000082767777582073667314170058439251801936243901833611410143314171881053985122200780442445701145538386262654257314937578463884909089074019973460520675076868556396993699563767116975132380150620033232387101475209918165112222681143111836295455871015426753023721342307946718252632697787020461457944406188046099389404502666537491275958490387602941927467378783260576916667928849763962044871529489769680867068168077413474262722937059989429069133917718323111958837187499509729216253529468766905840047939423264775652474979130174013235397654316645916786094744974646069595246407320966824137806875115669876140309896087429698360685010241828125239081253167605907089453750095151954049202849415930938032054660669899908162141344137386786210095628850862423908342998444212588132320833871365708141091233745821551820800000000000000000000000000000000*i1^63 + 752617246072410950192745056864609500529026348895491006467007657384182520785265245280117720268891570823877929925068975572614073247125643035946494101321079874011798923065604686264231425534789971361024978413236764953148855632380287836822339731964075849101893484777751982606895311189794340745284411545313335118682204022823732178799283693932956027592343091616111565828581598931244161120648370028396206233053751454102385525100186564114493384005729193824426334369528862840411931616635973832458105925004921840809799116539254008533630393205428265674742540150367032184492412553308577422019779729711824520387001350271408874203285729034642241677025010262741796695896659630732501378384431101334779462887228082246884823066172945371259835087720708887210303290568535939623495820712405316757167169572247462224822575684442797609813862030291885578259989876103896234170770589308619150212603358231050113335222708852035416418616010308861566345049836928019730590333260381883168387218336950467444843030873110636954374945807373825855216853115213669737981843372130929052666615526180559287305824514147091157821209538628771969030610293655152548097532194083080167838042142018656942534963697343406089232299714341552950323717184090416217783276610013583585847111383010389254325207430349716661410152743647698401962061587462740044346009346101189911388867034150198633514638258650624528669131665514569922007164374988208930745978415429991312837523272560424861668793660262299407784706187144760262725748490863510584529480942926813679507594882834005212577954676955561476789827350290799646806532323287747500358997221578268794951155218242470412714008027097449870059537851258410144921897600771749334517823934368026378732435097794677672630928340884638661916747793723366806971625575404676561669100511389539298128780709025582576559525546426181166839774783848095397460674337925891640086499528543460241252797324490918921888724438714436676326561079262552558095869530758250919310155776930707406116455097365098616860034964302977020172364454573325787740010509748403256454800801820557286301507915929963969350399514916022606153149234105551529156875364672517081504494517494396964745211818064963420019575199824691179315842779228973081942308516840784388440425093157671505816920183699993215663805409515437431366206531484030859903149583531148524608565367086776320000000000000000000000000000000*i1^64 + 271129017795256551756720965879855741511627803601360222165410963799131904907275428654598617190388120616423283633390201931171668313032939232975191686958954360120481375757774069031598236674661144115266057907700783630163435190858191719938959713337617857937865096389316341997324544399971423699567972988038470378463103050256297676081654406556047546227481967807765983414033804629158844763523689986473345000987808215790929080248149438597601731346886662727771147549055521696947397370095496442333416394970736641257488289869832978674486361431505964927622752383086299380699830522441670265770324758204607076580442690540711734104051861679451430364285322297373267246061431086702656438647391636504749425223197986607061455867481404476216337790739052500032281382204232969646363524064842556677511577596296351476582112918827278983822165579153091190004341827202091800967888443109969898032715016923516367588347124366586746964388408815596902947695360473697898334498498218581894172465296169568098168203191156209427814013230013609611091629669127371430633472870399459780321775321424418985210455082333619788875004176383620776563554222877429676897263539802261457833401795993206447058472341378619530420707499421154936502917565698733984121538451050348805852932954083540346722819761856851332420478527002256588450007635512947356279714196390283674550364419188827114434305520283955953307702692975708393968726295481772152561019719589438801018475090571828412024786787110175287199137524015118605631870994676382302795062807471237924603097490866301669445264823207351694787737196367357251787492816010803852686954629130553031877409080981648185248582174854168988962030300674260962154412733738123302663851334885732280561300813379726019791508099734221851235087990921095755839322496481718140729435205218861697037299017864634433129412376677730226624085318502268444327533738791213428548836782493690683323989859953842632243412422153139909855457303541388425010839113814306444481265048411786089967228909917135617388997025429675804151861376198255777980383566273220439617939507204851603183943504642764809858464381144992967909441085690608081102262216291244671730802946503017508498346452474922195118525459923318881325595370925294446232003151052522932844612607510478674447599903763081907532696017695678844781233783419828852326761296797306800364847104000000000000000000000000000000*i1^65 + 127442286557394437325500644999929737215661984322309501216747626061808539631336007360296189620591546860017578227959325619555096974450108570265789332357843993212235332135943009267914321245505503934860234698412526198214022321191443866015702618491416295406764219826965142303932874678636708454966443328749170546809828280481522157998283991990596247080594161864673786457840899213218619412605834784659986975186522980304057363483851603905588162792304220769960724493595836164839270879604510990784498940734696566780857383783818862350085374311799496532287840101532730550834466598017849350911521837653613893422879929201161533233610265104543337263775423365039149845314113227222094640813603121557623906076392701068720532947523630544600103804468215394958404446060433672223049438173145060762519425630751689569886488935222209945968819739222677209267965286633277964709303987299968000198378015502266186668670111146552854083133047344883191354461680998574634107308787728672721644316814045525520208334464578730364260907367902839808203247099428020007878434478845887086752071749783888860787969063713343999155144808586232604634574382589027432753374404502158918292742977521820310183697804536495618744376791684673549732314898100848960021028570680986211365262379050927956553543521011366410393665392300621549691403076074142448321448107443556296545633617060547410144414131714246241499114837927629142790617438271901113499723952074802057041545426070245429569284215317295334448252178473691787048891053094612025154868168964349517754269577152183921787810320771985848440623179499404918183353053636740943217241860605712451107107536680516344930469931778743516147705310841074134333605055383015581904384749431127373798566933390763317437832958878149994097955230560395169444649320707618538743317140058363856854397924581853499276334392117484783250979998454285701246686237095569625298104460044911888638712823595133904291656366376495588526959587253781653032752673651837321486408966527624699513483309745072929896816430950701619520957884306726089071765185743794039507822704451900582611913571526169572868105873184879562232640914374429984267487443623013756044642196449544187996616264753223201866278033585249157960417216013065598086990216707992705592576936295066946883775536608091196593781592008440910623792738433592722283320085027015884800000000000000000000000000000*i1^66 + -40438397332290146482896979211378973505766969580659899155926846732783909526421782986570364616328132997254417375779997356622934014806012282641762053122003559802474898630117995735049719913815294061235751116878893953627905388815292417149102996583603312604476792716640725813115569282062257771099720270771568105817256592181034142312250911436972799900114896557546679500556255240886264971141162926912046512303803528865262846024211738238120374738860630759920919835086852516032658075221255046724585411182982723229870755318047544591823192236570286257626949026542954640730058828157566362273577725325306565842872907557797292678321312469279727058295622644975377089965161094678486090221825627056943949342510238965122329507939223197726302753046336401048032256400770737536172046685726243172475454983848700943799496855683955684103045089163788351046107473737237180964654197031712123112371034407242205803655880883573191076707920906524706342332831949968308928952400941301846615527674635619491212278322700610261787156816160585821038238580486866464089393428752859906491496037163148683146806727374172417771853350531592229837088083065193249159113489543120560426659099150283020712966749667997889854336609940213244033929485644086805059557943435625036475694695766575642326514445583503409653651396587903045977716894162888014084063539935006143386260851231887154190676850733007210906880662918596728331346388278351607163703590564678602725682118819559453963141441942636709455883353054070325288154120500461650974469454590796579018168720127941470780533528092503847490600591336974186512180029955621205543606814931807858928770176623827221533476740235105923165250074913528354999836319821704716840781024191337411115347536080928143113951644722663215930451462955616321871496213808192318292074356621956471147921360709287391245401703360735934488697709500093808658865338411095384789893290925960812681476593095885318797720480276244084091687849205002207279932934002782429765308010226236857674056263759612564126506686555307679802669028252869979566464653066818752268434123736944606074469580112845394127152397096792038942720292985920482873810916927358529044108768177666427113779953001748583330717343711398350508031605984676864439678019808443378554110392015195744541383440972323756310766268955819636195344954571984496732709847040000000000000000000000000000*i1^67 + 2779408141863498025764755193160893057604798288754358295786310488720825598893986531238804329127330676240507655954414425319101249827096870824597110708783538551701579868998390954771739230595402138437185515080790598043414192220186808588364275056567549326814726620490967054473699188707075887392429586221831216764060089975273674723289138687647444414987908706577999792202218326771764003371635284153923293540702479444661200124895798114360855694512323617283307554767977878253268454931764700772561783066596553821113924033533918301094933758255290857182299452794951148204490877929954986057805671784250058878201576766323734634941840883873651057350130991641035056226457766716274336458341147603666674131949104700754145648331745114546135657823853275530875574869063718868129612277315812069009464865230800879962591815950223456167665810515094616990369310143344070049947764440967306843206938025796567355869286043546614206634779602910052703210836656715767146254494045800418611741350663801997347584339468393943686623885667949983848541104722003492121255339330868547607982872045663007861172476360178644187006069346389536945392152024153297794268979889897641037268030456421894226641737707701713611764731493461181671649130077034037012166574455188335880373064984112729672451441646648340045852085586196740048388946813153196583271968774368206214383822004510102240667171529633228668470679884482490931800305164260509763787033363851608723162164622979882474914471284674035564623834018435832815133058690390340296377561543473266418906368867411567166078125028342332154072722268088886033749979793196033159056009309729560362870974377376172160559645563968075604651031334482153092289903213065077373056388893498225925922970173513159067213201818005701726841653109421676748567645850828958841645428296097655894182794501578528898802837540516302194015633473496963771163699071967560047599178554332139001966906514623049599835767116009984166709070766951967029131856538580878577884429086491050729800763997274169056715898010667542213414218867016904084438866027129800171150737482907101131504316197618413872280159236744811558394661083129191298473917194890139212394086249620497324978951777069147860315496361917150255005506053678621992533594258912902001598775496543755562133228039060178964235453727480573872461283286744825856000000000000000000000000000*i1^68 + -115747920953889771935144264237632738831758608684265106351514156671276522672904705714120845556567778919191918280898580809389868538859947496843407031638264484970076627137392914297499880891167485209896412836244434824858192909562916822728469137539947706199294160359548250219226272013367591926886702974426504239618433634823859362147112193554539920258899269314882309398650412283169583814382589878448382786263402064063868890919590536572609855922428027707869105124130522132491148377436337316779024167522973726644516193389721939097203265914027284694683028668210935895594397157103651316730608322083996570593293876928052168547444478770062184494127314031962930371056932643969844387696612214165573295470714183518895551289065653516204636191573017014796762882887807782326043079561861150890092964263130293921092297292466913543811310165106497009438231230709203831184269481957991600334958922177026833653467639452049799150206558503363674334271067345824151421251864683759913292806547797323463811215897415574045276996963044852341595116873263111440964785103873700173866183783747859334853070746002542075988589643202329696814625867517154916904699352338957479038962803416043287388923242615427730284550119051630580115770942189189317015999636279401257627379409696711052107742224908235294648717422436454554265931328100202453172792200934317268039627721555852286903047166197634039697222534334331204847081867081989818693220494717267616571068374003878351927549498313590231852063773768225320894725246644615867180893125367476766906890016530620724869483797641818060316432772247847016760790043491915785372449109204182214025574292629644510482692634548929137227483581394247927688401638521633957466938587240899788126353145073751574103157347033908788100299949426344248969973906472756937093178027641127806904964523489830727957262638623903404809311702513542246572200673417013153423934926699491353553922923228210740681254331774762380026400631946157234231761481654065179570158517328900644094281604732101394206348248608913556549851333890498439661568722106103993346350642235055941584480847010994391811913121695823817930407477869160807933693781763709881990579818230538158351096360541623127495580351035606907676727205051150886549471483768056572077209744537129639047558453255191727489685453591004787054215168000000000000000000000000000*i1^69 + 2805253510240896847585880902553135860260151583565881105903860301142190092211372029497945077852946213857759789609749209245199157268563575097635491700662079536564551396893752833436007434813370670650118307436662894004532241089888632934416895209383519030612964641985422439604203818161651824641522011372243985172492152020152665669585007520054334874565893350634946009192362071218691804522628358642543841014947508990100377966640810963895982146965035086951489884057331500052621609716562531199165966092389206771230882980325730657606711236399534591115121889010195680370720328602170048868063880699132149335727521918561837763022100002158769657870266321637871077251587705845937979109845121022461942436721203386926894634512402757107944766174902896079821568756167629071464676080325386699591049541011427506606025259904286616636786120936430178150862339162068732888637524560167588698017307762743018900027477952530045929194888120599371322264527753199661177193870792160623996382116749754457353368212209724013525282176523476541124805036913712652078183028462409467920499189754172314629849730594195908270966329475529907699186985659411834555377848489769685919388107119612385850130190097319351551563774191413978973733682743627101195504779573629774468697615763350784034984011804920340395019290806669172720543876481480228824455562301447741093030515072272344756895497131099093829248453573537085193936201901504107927962104173345982130611287900634474133047729882845221219082843799890732293731478378683215816551998514483394318948072866992565963748690436600709478495935820010692147512344660337762911193500352045707025396599589689915391602844367050728376272536656536442004816503733794037253788737994109753345024132735542689873631347608647613991045450304022491441866397488503633609584770508906234256876801827183342762552146196540593496108389157364611388638797310571682959284385187664015851751715034881024898925383903417161303636438824853884542220153509224672065937988413306879305673662725218490865081686048743790346725011129231396410745080631244106436753330009594899841178771810872725283238065910733138541274055706047466126015527185077564708295402985503891258652965693425980486300340192071300196627346897634740079783695681351771865111274776346943870601663735432303493507003437180518400000000000000000000000000*i1^70 + -21612293235873035069898800398003147015610207096367030393688106400191743997892450398698157012324814212436591382130777636506496003567543941459768808408413996100258113062085716372766931467539791756257462544545141682720203507472631626022677380904453098690758021310713250535912312015750487237257884932740980162092890231330323740687783961512606104574994881379693423516417531869444190457803384682753031722619029938933225717613255019230097892203514919387107846670214133621048993235445800601246025910748335918654895605723764809298479540635313699123337290097687785185034382516895137950547112061446610010977657428301053696720387033515666581192165438859706813663790625639656072923845807959750804390981505979951444722159056763292353787108990813112757549112590785400405113399862563206300222129472938838888574727815481195049430445910860539975126247234899570389779232394954116789524784845189676589784917082323602327700458593428360112749136963483275907261199058689871826581490183848997693153361117621690935725675076109207635995399537809471705478097584814823220624459518573147196380639265647084579779543268438465574908946350931114540959414627371701746305279260171575364189483376310142248931437941026308350864078522434629418518902538969613897680639332046879826511936567701790732124387587464809575485031376787005650840938464361969562080049946571002012649775631031576098906691157960650528712003652937030649578392017377184520138577844918227344513144767531170547655220089630331883728984104756697406819503219649342048592762383263293671818622696910092980961543843740123101784271254778033323711267788067096779196898354397466370176232939503990381430839981063713410928948875705829738106439044607151996581293783816153814380394880655540434842103984033433203720230713268689796866723264905540030926522835622073058899201664714564410134382511123738635727381862430928023024195384248634905312376063228222604560058996236839357450893378560722118159641810234495932299371106887473254036602208306798310966745390541286809911641418874461653091875099951289118882242829163025964803207077583791569244879296209860887637296820562264698455193327564532596409605220040406854702214842086279399392127769542272858148505641424639366086400179806227574992649702271683560200843461853798367422840832000000000000000000000000*i1^71 + 63764922106939382398676097700584324272169559902592853650922130917736609989276727430454100294252807509820759566938839740927108171212597740776651655769257438227034803524612595842003304287783680841977855123482557667550243436657794665487025178161639345798345099951037841658189182409315002981476253551258813770594963614488388792175898198233313783910549892809970385967719327573107300633326714857700776501966285187326254032561286627059662702483023156357354393132922645093662873215521572983631674840969941415769214165662737639267728450351680177930409236782086481174856762157392712343737077548188082644681397208738154962471115258265575167337711487986559942576900643967645701299721459914213372827130795027382946501807048943247179488448580618868779761985485844519074066451420363224471215310369501186631857239397333959065564808038094144221067900219123157657968139854955704476398288951867385951225351781048944125245022433751324542673236815868478188467477404969842000081225289851540237969436157343920261164950134365705949681416565681052703431894193024408069860683388998628092678765133157910506812125684604422369471537174013274299539417971159039978884304615194930646949691476369926495256774960670332563031861140541720921220691441506450356883035834297331509842754227016393650209621818234481775718732872692186215595852916445494790801016281625598880591534720113449879595838438856440490639762297145935543464326829834564491308143473799408891990336492724005088143072153627959712123551177421682277350411211135928699104399034513210761255583739877850638535137566041121949627013538466904114347720242907409410857741711150909834409702280053716608878446132762888399669083335011673306608979668966811397856307604905926781307649411222119007746977428987677920382613056633401305369570598818956897927597385572506380109386276993140154151850992680136165808582213756291226489903935542674706996091031780142124366685478413489691053623216160208426844303000834270311485744158949576774631147794645611168198155314307915126644762249603591436019668075305021331820248842507353719376832869133643647276170133388629940431431976651449696707049772483816228496906680386070674774613733153244050790976407377028794506936416294814403048542833677056703330959533101017247521693650386944000000000000000000000000*i1^72 + -56602337471220557834510098926241003059254319895299330224229480550410408335227538708111303521017264631948504354326335146884307035656778550683340720806967534870301258005047973360399733576418613477167334357986969586271645841541417371885468928384008221820719885449611160447802610047942649810801374764086560156771676594451296332697700148803029704738308787360822554836749603020069925107097273982951574575980866096600057945732334430772461394214656240900850633957204171023576581798840180679099641360691310078561220711131084068513384905390236002198860653225317305667547278140757152813703128744693181427521965135281634353287354121278603037640762326679569442842836538166872870849407069385076398362597264064408693098447873577002086504155922624151291825611679535030964217139381315309896792909982474688874683248026218586091526295129707689676273989709803477911560718814923710116558217803214557762260430133047003213644177483278759156416889620141669780591429401404102807922786750310171420284686911542460598095420741803777450366718673572208956548402258403419123062355037877444769722037023117026986315725889825726659211561906656298816808269116597419252312163809892286177859988833035482745114717472923964142010534982987262685460688920028992000609030111928670389967759647638693704878884085082653154679492394790366566581188088973455814567443972796925800471320415137499321861113895780750171431996315438099184686443782545782062318257190708388659627915834922505333500431700295216693951250771477741550776424496390931446517866678986019346942923644350986979524807606895123765371291539006116515670345317897634200582321797174553540594719299703291444342023277145234119748966197381459273282158121708862914583227005957851631023548906169018398461483048601916378360031761573232037030169353585830007872937118361344708552912114944153127951516228739013502022560093113187065575767419950102052103239094653318264953292255127706215026344499131619469450431198434881608208621332924663698988182053068254927426396711153623023309498893374731598436185475246131143950728004311441925487216772909955366764878022778861682644359770609570911826951386366833590680221796985772362479429908668667337130239758260620450796643973491715652896432286932880905005269813675932547809280000000000000000000000*i1^73 + 19869187973226796488756465602981482087008747006104805541187819127735539366867779384391379487026487164363496768155230337226356945185182665444113424618288343345123914642691195772234288289901249447134808458911860341358237246079695463565067809785447691655358675009064080669966820508043900196113145575456986477049650488656812213957828099737623982404837148868246700376649706276691106524602470488808297626644897661321926733594661056642901044690413375194602798753647665966260584198914824772426443458585279463336062959865676321094845928894134750110930669868588796353839647640502390974340969117463391937068533919346570735901051371830676496097799668145241549667595140551192922582052085976770740178926786052443523317150625482626487408059574641195549153083027345517756123479861702884473568547259493913897875234738999484568496072318963155962098875569953049000966858213055536982175984167081361460868587238986004973872366370245980842934512461490841854617308791777901295362607738335403196889819407648066871865682140336212546999514987950704729984950201330961486848544098045982792797847387787428879017350001028356846735041589009866256217766256239385586240717155353324346095051040361932713770840588366310883827625210732598594399082898306568977153954586179701919650369867090284185709901714296298198395335979096066185932617078075300242025069331566158876829562253881803762831121547922572659479626407865653607841694618381730326053064670809902628351860478629800363097070673739863918244875027282573115390087197842668507052857211562287309206438470163439108459618358430619789454444481753273775088739676336762346550935818509269278581149994824031137241549310837599995990390761816034968129145788203526854969676458463144364193910458763231617511373556125370598714551683428935621298812143095068816189837610522431995977473698009534186367611403809946127889920440575429494777438904291478133577002164567325496354847760359202442335382405433804803291442945323298711597727833520363047523614999001062037416151937527836307653011183765059520868883445296725783601101340528325622791758318030015961248316823934051801960781903543466354690473367359380005406173097254949840992264909953439124452264844446238457476069826535630334461388051471991017912240439296000000000000000000000*i1^74 + -1714723175538587479351376622984683140870747857469507748452325433024767391148553228293163221356599794417212917347420087644253603004451773052041692973123971946790972126013132985120202622373992556462241074530928098869387104256989949139658869023871974871479315628037062628938160339166431805764221720621590141765246453840160901565872671589312492794225505131654872764082937853650187652242168836193519909324405744499447866725267828050831031179906662447045987984054517089727266716146605100785940175876612938034663064505812591524557549467954197829766104834882683966759070143569543743573606946010649456973830223801394085284350652982995834497543982883738942227220221131787654762008563859413656870310235590649228381814038471857137595528340775399159999279302426684325993456645669602645632558075864559907153141596863870756936917797280482018522618926814252728373597108598387739620425613827872772958065519960711910351484485497546179898290158017581397925248599829928149750529334959224065741154020066489155289857331018038648556769324757275987631342840483451707577180076138102430395863566651085253639045138665586987667450938967805169043787646561867554386900230998760614899954482931705421227159576574525253047804684527816133606838749310426388516296768903607348291395874661980190630352929323772644690287942420414391197962616692897139106076494208251111440013219555563527132430674197937812930271105497293228828352655935811647492185578056378792981770472744379329160360982688032620355510332084066954806421898333078122985705521412042445507979860246956204111385441537228697300385979599532419354081463492630395173467864207811239421469218945933910906693313936100760940856670207313715961376500830098305741301932203120659622353207746271484040725418694489399284158834021401289905766570732874164532454826530895310972992728404356016764738729342874759466835363609780899175615469816081137817470244922445529861925148535470700675861298838799362723261885436708698823234699374328762455039455493582864844732769004366243798182734160637746525480342375893244032949652937266135321509780676823001920553983118632486415606929621610323415771903898937761039345877550628565336702228848155648126648430495509050420214063803998620442143647804162048000000000000000000000*i1^75 + -119032093812368276052104927345819896189905737284229881525393586240026493148304528476996714853479649053120742055264662833017381172084509670566671287559468606719974828193410519186368534886592040857398733376183221348617321855724770324789724959735697265078763918019346536739326267413784363657772640154226226667065746094204038997460419674757117897722709154868155079276856209423009016772492841918267534519840079699743601147365039164570690498273429374801539886231691197855281450256138660470587912275485218518893479044610062748738392476408944948727561753055287940480115364848953366401516957657938242148591370673170919627436785742241068197821587656629203508238555008410334806033979280479770704793482704985560712722490498415833005610027648638237392661976651678288287168193178755767152081660122782147698222870838860510695780538281434448723288510236722308017979372719409856077541954223020832405132396651193127310481602769810056682030099637104836771541479739938332975123364079244432807590669618851016060166285258016455150443347400670848925888701258871416208702807369873863416929232067626314195736430702101100938555610502619074025812151859533158410803076134036268331417706139065954369237999059281402272556033959642533641268602973398110980933643261868365778889680418473053229291755811640638802958576508852505715299432247877017859813899093450049921277770376798657027855707043585881303821522487718360306443876569416561706023108118318358497523613212653228384507961198067918295131042360220540051820778828544299976027823481303125826963181102098556346029213471730721683097225080798588715038096093800345796558965217147302760511276880929496553745384780316108822186470541508974315051901908402211180475799502173445518583085278449004334703008843883348040205574107070681256152919501291433792039111746898468852946153035471339175600897710382636343179080210228157651048573986364644586984780597154010904889674311728222714300756187336243891006323112400931182054546975731819428583043589249224622648062530354641194732676670878914553935160520832914881486481021008348077393266573297242272282764061731876417522751291131901364624805069458093481856879122406246405936009920407341824107112242702353612462269818660903274414080000000000000000000*i1^76 + 6837823394353445959183601286721784911115948329899677820396147971259639701031616066449577160815985729552771601381288109330888895853729172837414886144720578363132408724795797747267258862296543169994683714381295769390367939311601622881788943093610164851714303247764286920102663315307800028716702362350829560320529678035167388040762127917418921940119043729227647957253501728267552257312595493902696812720073974549517489502420407734048270969720608283650490713729365373999757775251098481841506304024205097117744355475185680834761552249577535089677598500834267535208112798980349927627215195683842985997016799184801385404273704920646707462074149449537909493396544803162432145083673363903020612075072430387164834148409774982941043819976952836047967273892715912263367281816230191706978448971161838909607105245047374451151175710906711699823203419428981313651098613683018335262513208339257810856069942999441869109184062153723424501219786092725707086596690937227250122990865145010185105053311187441453919218725897889777273579588038234568434347537884241500673519790211896242911590421860224613039253764924836044662016210103004467924766313175035151670475265287983058844854245622984924924000501696000980432486624723134677972933507578179387293744560708550757726223417824727323524408426589936655746840737907418045103994047489725371919436443924769169522875699519305805008269195720283110661374367671024421284094670404538058555610545586544285786081631187706310669865262715480141885607986402567956683803968951972835003017448052105608758092993572509396356514440071652849756444503918219686088488527713627835855214411677855503761640186130086916370842811397216661077431458815078617251103314187817462922032093374612544287245922372746082932141198614120378172222823542570567869706472488867529254264364877224584638232468485156489119486598227475704526848772979333914926368232157057364677537315940507000215219561964957648782676960443882137156253265192918859861935283498737259371981314020877066410721678888255975498154061706708221575110630793332286354464948811110599282265616617916080092040763356319553002122270601358662251357389788502948478588235775108193015657739105672482880018554534103365765610602496000000000000000000*i1^77 + 1705978776643073782747962840268049499807645442996975912967599057801898417624284773973836507221583952027681358057511583658986529154266393591101389559296656592188194566121186367363067935294752786826135634142688896381605795058169716954168086612910885849980682698061039136115609741762984267489114040636159141654120549186453980743497563294392834266947625344425247783450324694426127291774132867484391413659249173000777348794537076634322382523024516292162477980620444421107110766866733499797674436029778099645589505123550680243890499110939651707758806284216088109383071033040491108864203402235574168214917602033260883851119645377646086029454870705716598509305468246175385153200436402084588297976315707370323756100487437462826208819239042367474914905503600870352701675054114864334992838863367182536560233983754542610618422870898357865242189830175749762355997350167016662550217047425914461623020762560841223609620543898530553875585646280642635164124308882807899677102004612660264587940590523359318820034585623607180425098382461591275147514057625239970114232821554579627075807038640440489434164781339128556847831984675142851963461140642941071383779226094242853640477674304658907577779856621349875735494160869658805697370471614673241445349707031607872800578160045819360004818599588424043977098547062888878568800766408027812114361618608876606412307814712001557569368158419175896469791174187009709109029143699523697957829636856648225021232467552314772279447797556864113614729492437629041678620054756058886859666507278970317426725618644825502251804589123856781005032188326584889840935248012163005801537274199195111171653828381538438851125422188732901763019778433201507932359920574030230172568390219383316423841664080283618814561204723681422859813566715471671350050804695996682473168770008904268885561359016987102456426256870201496075903814659798215954380698553382990849548545924768232861861598222147926699276725636060184067295651673757945933775417995012079637406521916189743950455070750285978699921717166938815526429490916108320569392131661285345427262310184323858688101289036644879861862042132310569776995660416962184718837202100238907994403962735316223507326159143147929600000000000000000*i1^78 + -23032119664569159454611462587676793361902151154594741626075155034767462308799410407816948542350827174623995994968941791856085098090727144420116395975154593200618681712296302986959387825694878405342017215877100659461730481055741906157129276200358786927550308014718571326423467206747731761186057843614503235698475297715323851353671577905649021256396451296401079306292714825018454640502708486186911810955808884523835034049414064308342225257477845034503591158411679964587954746549699058280758068994557453596577220268805985351203731665419181320540405412392249648913952538336603520837953550561424970923645329641017455712097408301438642005275876237489621833234011686605785813079233638921095470084636380527521111114681263507734419430817651978507858315800381373610667299803257684593873104886907250210361821584985543840434780544595162398340884774226374471630879395449990820594807578665192008629902718403867618979552401901384836085390364799204340387313116202807571916846364995440037640386661261394144136138822469381766521449311308056541388633939281740123957433903881480416784407887079884209970850932631187306840951590270233289915494532507233420683737875848502456175715859865311785320664504489672655619273023073243211148845374478575388803783630301853223882366579383347796706382302291547639472520247120519372894778932276377658652323651739955975926527153524593632254882446880517190502913551749896867224743620508382026423071768908407692271133438418924630150448635236856397427850608547597835904082168765431056753999841187827608921791284081731912521261018288788739518677273262956001951871460658803890797699295670189590399506744228654248659454085543877465656939615059378028980307482310391627196127942816711357658814229512428446925973202569940001194090901126800172256804608626322712294448566027785673593923335141301810602122391207891980658252446530604499861700926579981313071161176387191307942828261447373425158546356312054617376461154983567417997483313541599134745170094882508612691597749046652092380018378792471045529497533301727771851249474046539834105873400307189174091949694216987255141445498909867860597893182872138539169619647921566408756296497483215336898560000000000000000*i1^79 + 521028954537206037399421915534349249734228556267284472866331762354671943594839559591254612141791236403081918435619405241311494791046678777244878243894210877421270962192894540421147533157761860765375199120127500632083213199447091070231049800917409888376636595729764128055383601757927880069460961954554967200258131275447260252081769870236490492307887056646686530918115483676450856312404743325603507510373958638776042580544531343031206529347565742905994086273088647050245021523136664216697225722339733036165046443514811982178412015404845955256534546808900018976934453871375456882894275331474247637129329700672798135687704920331815061008402950892027510525289281294997141082545796522031733440522738412389529734445459160935092508259477099433114865282113022491014158874078326797832839608119428029952021318585975609263659084230087758920250411708417336845090974784655995996164953108656429649218311948106745153667729713498467662604127405258382011867646172804652930896156630207715096001443453841385866065276520124291731151279140724292144226227253742700925057639756846109111261057223129393368321274921800075950560320060603837891899639564910023401692502236007145130802017710369107051391828347896260039588316644939807165752996703630743298491067590622001956678775195229967856954133512099809211256409300735823646924494072595244773921607515922203427453851447524992668281817548156096916643122013022317725952417030130602734607575125100824073660703783032889491475946253099091406292791126177662428361814414707114672245640907053193964923825754669196846785439150952583705979209462990750516018991058855326523537056622077305765109070657193510370040632179545591501796516344242661847919939810548540273961473449616339849350867188175357317732903474190932062623643964475521152136323568558010878269713723247468512392904973554171612182667949853079011687966850814751844397297421777620238406992457216329999966185078205603269745788356074421792025668317107479486946845604710003270751940172071122492290630858535140970210717303219152779783646138921401266342966599119887275027647789908813744756239781711287986509949943958136940745104974605344960733257630782242228604502016000000000000000*i1^80 + 79387983385027954739280991298108061089199208389257220239624692045139109995097062373414949138201689176288527864218719835290331512769780866398354761282042810568186728847535769621744739656573432549999195001039594001863328523053911598643130786301032468231311803485897482398183733940035318707409696623103218337176175075506987179143699419376675423767270741964560011723985312643070760934847403920738407014695451007444149446952363675559111582338665450195623724197916947341507192127596018638263917652016548850111500362296441806658887833762830846146377597547070666096804148732488473267690654119776160626337562376715206706974555483191953721413023118110031333238503216155918130488505040097266585771848244873329695673405422081964225343669132854578558138482918781877668699758118300416837778752279006944526012109614749084261800911955293561892163903398888589237248779782873560424724272763690170313846470506335408698191921962457855222635283737316403971102125218353606520604136523984958743116173047581191027637762594015890584386696191700707237864530610339133166759549678871143156806352138338234181928766651031054537608334636931461729187062065399464645208573075067519186278181741178686203471628955486278852216387699209488471156249533724066840344064069475184529867696117748662729050675289711290206525747007658530905509249107269744820222716488480874292022644341079109354645039861331098384420493294138702070743828072223738752858723291667405329771506984951566218925883743850000847541473769131409394432656024582647146590023985732859096994276076165575556786510733839858842775025799694686240135410907405457700235278852665591729402367926013226598331674653835727876393447605163736830999382257411476852035849198290008745814349044937291104822950920423739507495160547559839493430697134512900006707512686638937197428954181287935842484527407655027880271450933244253591551297384688623992165110190242098365685354365367538364777280837219718502682176223593781122074640792957705349773609065653549895825713139035593881023678595728614313018945378943064992291466085353760408656691980788316350820746142368744351159205987293748758901727906612056537711116212502528000000000000000*i1^81 + 1164392529446004620232470752703606836119130121593728594712504053657251940165644752704949806313936631181018086008015168326200266853998817847958394739142070654831289944609069070439005512435254785523836682360672521968004216977903755285361402435706597302207764770853673973766679640895916790595363494569748204997258625418615242421740921822149004517589478913842416354291332390227255185279617922322267153291672141340350743326955977482741384033415876733475650625994066475795075422444563579375910842597525939056343648852354194865580624671554593836425655151804145195040745147680958176230042278146803365037225344195433392239161437071335416024477679952708680282595662896499743328454621404473909966534843438833742203826867098000896950373583431898574837187255290649305947732891230403269625694002350538668726666870459517631850080351500519833679490193122335267236947777071349774512699803294056352878705117507012379948839200314932140592699509424946564925231682444094632814870563704857128868079945115574652608339531098680777363760232276388650665899633262902744281734317242596006797162166273051395353915627421570122723497114572495793280194764560190087152474188367986202327151180315845541749989322808334542202475583841114867211606163976092653390882826736087045549337011529531593463400633539056553591232163633292925104051759903513913644342154120351453702068565164936877124124849863733916049555217874732713004915898853720269571405370324040672362171612147392311027547521663746573739872378295743893702825827984521910486195225903326029310288971693839477044622627011817177970217318309747053860090052043707097792750765265169655564864598358570644164529111282975607640850568106260263898735840832633268998745712742768208185898541239488404140654160041350957755722844514322535956785615315341268221689880079030182768308424924618753532396590442494226625207230995443434599165776441562492079645734449708948559915476505759609367768442940708621060197317053461397898372167327802083435245594754329083977406626471883300304769557303446611319212051317390586939148976025229444363870480683960984963983649459997423052212582292678980535505136182137716736000000000000000*i1^82 + -2284097077063731514342041571819864618527091593569583635577574882683944016505680918496045540793211274180501865091570167322039732623790200870089968474719150955111312783438976791923239609979051393454132674402411357919513205233374580026861788721947844399582550405027284619098086793575050970891586554480043809736551475717921841872358927356485648685783935146914355398523015400041332773053270195432501339109153089974819557640452285335053764468196266351600035263914886684981246563817432766653236665379174517948220258760737183387276562197674529813580350134745865829326904700236112794956461737586558919519673162530096869420702457651923676134458743558432069519590058625375495537949845015650333107581471136446263524078058341255587269120488004720726467649691396263547068530311939664735315713417046264584850480044660890637753428982452238018702639379043314537646715878594227693531003691882049751859709375608194540008162485411211089311617057571596652173931178770341434164608879747124951343054169910002364661107836440582843341408066973132263167043159359067181303820636859337705161259233110153951565187726561011083222803010349373298020533088869331566999667185688122628629421103185300584881330910867078776478604659875779642969617940286131559685205592210150744041190721653991678079888323613304772315207283260120480913504773230041502004924087790887293317790873494657605446739540170901968756867657819263183775974513037923099083860941154552857447675585758106544746509705639721997688883061657101468077521521165106292777384166433235023611661768614524410728164324994237307584336352015194227098147426345788147793130069456097685092370467670043460109780947196153200057665210578106455034809228983534891191060890188860445429770584793153543606129987675274760539271874874853140537151675863407910706788997844179448894941324429670777417029839969962025198148249291604269305508603270047735942239332197107816324417324598924320191184436142181707329103826482216466866917803103050095777622902574927212202750458417193591068666198143080325495589176742571730096794027899480468407547281320102596743918034590933706116018973047121456796794880000000000000*i1^83 + 12099064077194045069007888985678418559074016781494704764354561508550309632646607857394482252595831624365970698770893396293030720198601691612857526809882951087605925712960380394880297529009696028078819363048380119030335201818821831310538564749846167922500606855530019637252931320432101014616132790534724392741349007330160036434247050575080097381349565987397031774511615534200829206139566582121602099631269427270426956967973095261532190554382281457182009957478531949436006767290511271991852350776058701647432111899428035728836626975444257077628368043021208258695167304343201258176896171143964519580318294259282087352517862927043290411454223532794382470972423603500854236787566503511523458877675228293059842881889034407108439259080330750422324409816393908907578393701538958184793623843178000205328844099629143354905231536052977620893600733282190993210763865279507252015800411429965882181103854917053985212354172636672154349974446368017097111658929538293392353173414544866495899681281874976420409017041974798954684577935561265379469753522371549872257157209713619176361606375651470139454607844562839208709039841484818749195797199247458882008189084410398777574241024337333519647026768260406631916890802726063106483027107578778548933794252868386641440202935364135617265497482454173858663490705894966292932857898987739333160939051493309160846089652863283761854096671088576968473688204663782206816651059118772337372606755529525355651131695704626406704358210520834660639973146894206711965728021875961965749203342345898394275146434659439407609335143849199485750902616823726728087628413874895713591738041590353500948698931513825143511509967379738698460435588308120584583111583303309951987766631241102653886670809475241417416720730073390735007088574435740500200191789880673690350937040650619602483184177030730825199520172867422844790307878023016998937505647035281422901932837531764930046686994397017444550248167937398067180925998016269083819394940045980332104086900074251569314378110694395434136282674002147893651978198842098751658628083570589739220706783357820278727050439592179994928912059596800000000000*i1^84 + 813476795572085878343353245766568323621344608797859462248781002956464690749661135417300508699683134321388680547985763063131894305573794414433313304195497291355417983610729806126625503751654402879915608055727001004569750401691904604094518163885424210935914365708533159774072049608584438951216371461459084197180296141336695278464497266422579019085443865558769657993056036280708184042415170662268897111329326448157304258876821016717017825827261380608499570116463658641461427171297163819936242268825653774744069710074862067543205736604243266282525072811687905826905427877897484584226223538703699124648238357564369849797641316383394981553215339280469818112782004861659652763038117211027695573808708015952483841393411893243440525493479932737269329708560652870384744011413313154519544616655566855715632289643394743152888349704160802301085984667886582729839588045598053263152793149478809335954879784491897887412799678796992651685174820266010208866539843025648344089694303105494465025598182804547952877149495195321116917587862022856105411341791024329884942545416414526369238605116785179025067017281108550657630235598756273994058393163647910353634141369336373271170546609949942946669416726989262502548722149864835019564213339406487677013667885837048410349774908995659040478622000378225633138827083621942314313135843824577289751051986093667998511853501097981573859793267520953716647995946412975426303745792612827054486251625963435728279799221854116874275737664104114052874969116049995752610917265031195883402796061548884038458854528211746888085447007233401194552481514222737957167006533080219692656652985080039776387451395381433073321437264415956748604368163763236220155115444658404075096401728303713430880226377075195161060664865784661752009478789160819949539453179270676417166990108168984594618485798474461725146555489518385236439173401348571452514057017967087840086990081672441715618062675613371001295555106936716752583684449674753892531773879507658475244480032774395171901859494291151163485352233483056991043380348737418987783171976688461292337392054531806697403701673328640000000000*i1^85 + 556360469342519265962157469492959732251294084535680054150583431505299452043615275085364846646478311269589754744239587868789947900180690336230933435932867239584163612816844133965576351106507489973657806505571212398049757035750686273990154132812588617135437513737925923932027094223239256206380932455630370334779013751168602704890320467487168134700113287909424667513946441581431981507157369046930476812275074092468843962915114149688032584288541011170575235119337182827279499580680325701435820346714558108239155302993484971495648984229149291122354933664908278102657210681102614155273735968056139053436689709363712838177505172753796973313858574111159336813461444329760801928057230082508173622486814287755999320655837674805536947823377067908645116557798418307825256452539306702122908538695512296946569278164211276225609157220761184595500901610678928020064448342177497035389926995737255097578287483543596672948993741905267311716297639101476137284855256354357827396057183666250730255485837779602496713727120436193346438061191226508240489899783487128616220223358673510056265273556631102716890396770585636079432746072964491752740575416171217484025397060615248781056742963887277720048899253096813599221619623830201330482802702603636564471128689602690437048439725734906513152300282151573898356715065210111778379787340311944314621094635878893979843887019166418917226362778984549951377517637234002285467026685222193645463712141249002046333411854649507483288630078658081228474264340190897001312309963533269455455343923156462372084505405926486738544640504244932603360674943355579409496142945514475734270046611330390260879375094291567529991458797027695397345266714069236646199931974079023472650739399742180287897578524797090484001417627600523726586103752164237644255728642985149002753594326924129645799818836895013523846989087983964465196866439547721981209192795750144168486264567155570002321314771268153856391510988218154215001940142365445166257968382897724481785421970296886523377585451051173807538687618520136496037960862088223473118520473254852518451517911575035904000000000*i1^86 + 362404923495830122233054085908970881180691799872007128056696746328942176188816383770752124212894006913064889931244205226312924939321986865276503531037954421894470997669743142299938211915445322711927236225843462921541574656027303841802571199874076468311292571317431440820041817170925861746009435713756493091353966672764039962163826239878159354296120924189381378962521963263090848589040356399364250582067566939161543097951691067363993403322446212089158207377530190795625790323748900056072837672331963119967511278990867074890491096765520543295603425570134935064565742506595375045236975085451294155777338942221620570388829717161719644100627902211298190659165728170330687387253499550626873865702330378101467991558306388503790287641232770326727470019389769627243844551629356461209298109774372925740040637453697132879965354767658874361869654689387843255882493927040531879958786053185096171059959904676020101588934166967804230253920820868868889265724135871082105314576314606905677117088765112816133482393770546574720719699522622575159574011378004837508378390710305995030765790015297092761987326336229293074405607383490847252024653053346351425310224766328405022002754600195651534642283430147300862096423461579275834842339625731885927102349966378710149290806921688643199463449630756009267672827842327634812955253600208187367191964797776864605630816350437901103348421377670483437197138227491298537422761565109828793860808249909793181206720241967827176558041482269877435316015691691852992428892367450252812844291787218230993807669635200769847741483638984376847600535857290747487388246449180995371544229178208004081128765519028725876212960393764076129866056635822689848837961365665149504913324388940685523182770982523794213219262293029440771712583806670929864045423157447361888080117636252610975424457958423627441527417981545110832812427974121078597178481427265235240132343678720248538829858502269392258340640925491296696861549525916973797910780842747975442053407407956227350513019141026105021351574552373350374184538501751272310158438201350974498406400000000*i1^87 + 749956577915578310632257826760914085951395031926868335554786447018016851948784174381670804236710881594912628498530778040354404708267839135346027521262005996054644777699079198545626336646563752840619305490270461257864616245278115653047799938010819394504245067999732698067481693570583976688758707994229212051303886949907079099255310588986397905793805549184607104568607349830895866118179864118906138208977616825529325391221940072335762860059013972099060306678300221469113831137920825400927125854893663594760166337021253871195009483141871810843611577988502596748751906065051554363756841993656485769297095286944538465908748528384422566997334283201437582516158594431694874989132022123107416173701600194564958806066075950924120864922471246650688703860151100169741933282824670529607218655869551891617051784066180644753855825707020001418871784549539946101354841682954615772748919809804332938183893456824449583649971993119969796168867892032034852531569156733212481195337199595835723155086136161779823380428163497959484790253509123218276740287699340208380564123046338275793338034820014010737135058203250299719787631905422040652241602408597310714396241583777592639795782275189373811661513455658453957145969303517920896966118289136309066377156476106015750359949420802452628873309615666457302445398728852405460665758052474601096217111103052420232277706691297373041132446432911314881746519760328219990684926102978044384583979666346962829821945770686450788370816872003844265936256872618916691474039845748699903537435306634419367832902426728887668152551489565230027175199936539274009479640347560751541886928461439563005393348262801218820834336330228192860364991391923661534932473911839178928379360892900184899368356731465153311308941624021384306181324586222330480060273704693948327486664569976958353458829405328181507491059682169271324125487641596928323494633345489694129050825949408631282807679491213104809893848271990210677767604668231700062756173702327390417988045007305697901910012174145186082228918151562453239058501470617884112757719040000000*i1^88 + -944134976227182462543611412306176145596521872840751670454939103369622221231709136283274648825499450723292965629314047047278414272098214124183424339400346046674405345451696159266695171122224930127484209926200158593823614628817945149966528856818282644834678945022192154241547627345315831030253613345597943438626372421697362991877819001705564284185586970654541007576918478375488040974258341424528899626959833922647498532186980380282278046923064124374656018350783466638173420680244592114710832986710491247559284323087924108202295121276324701569058056522428482995543570840204113592922261618333934419594505455684376943873124055787564368331669909242206509808033743071533790627335371108780995033767332764499796360685879146433332825868580353655881490334428038001562994939118634686877826158495391326116568236665694653237992426963539773650927845581547779076492738092322807515947734416852275071802960871989973488839395536348288033534805489004402111026570145173115931061852494317745163166064992903509017197957221085864393871571783687062881815962619760261094262594708924416511756525176923059773338746795765966506438363216191125304522387651072595125438721306815709379327873266172585333108056865290190876678853475231868815111270975307130167648233624669688294274599661168254108187106592189052961995757365433928891517905652828738605449925830649311290697303037986589913482747935110090918618270921907990598547058195786176901077525366906803496678031837022939176915832946349863288539949739347183868407150657134873805529698053958158276273466469865064954139528194582280696279117154086122931639510248317770802290688320917970114687958106706649903348707490812551897082459481243341671814482422091515288844099632081703726053483402312704645015563233078446862608745435949527732945030556582631791770706257002623651391690815822956168933870891711607683128260075467447021697158752901371822504127838164540988797356667893645222290625892086996383897772735176919522436327387630513960435710304103177458251175487884878164864219938572434526581022523392000000*i1^89 + 323948950292820876052112315232115411437588916433199929932274794572473197108831110846044508633968019612398039077251162482848256829160277329066497611063970207168313517667179173584218516193520948236660477962330448004322047485637188935283962325383840183651789011915413168831323469296973776149760159728973799352573345809817598321958646166933059747465847005972617399304890759112161855560124006683898365777335898432259185157103820126248396496907700631172950511698096388955208180272302093612869148704881812471691293528849861547353399721776857897325264785569322373602884446559222337179311331455262758951446406132596714666677213283881451233868617886240052441747560587711144580698026996702535579886696939999234358749626628928012880774580767485363631942792645968305863968228746426742026736314281050285996271092305296368156757803428711438227431624814258368679237405091958490212334828514438144832728957167727211218995262781356532840332501869929491861885741741048796467306468623895097840557293262997797722138690716611789128949229189981466515369057189484084107676773851770421383783723609699681635980802490182393435873411787134810347539832772998258392176105414320582578822536495951940525296144941097911278560818772060787426796520495272406629352588877896737264763709232943210226352145924258342539398347166116492114304057966248006864626662957898293659625579000589710619309885585244337870914083806929173459679345357840831975196699335045345072015269319468712122826425592361759451652877906169390316811637107674035566603008579850647892905627228711457066604434772553929963853011525523040585241918833439017315049022936976781610720190921417163675530267028960365347818174052666958784836176378678977032321987512367441367796423698098358245504863778390906880668872556054687732405948904343288035034222586770007288009160531021213081504776860439624491834368664265889673499927176324911929895546357840716729435383214067860320167098771191959215378449261411105352077324128087894856276788387676679453433046173474378948842787306471424000000*i1^90 + -56380273505713571861512738990043001125277403556964329544700400644201673646732833629526730901255159553655695610400515926525094042680453892480484168664335444795954827643621778650660189033718609138438914967059987196756098727520893412461454445736886088123269145090246519147996882527741669791371909184120279588793779568551538218791255835564490374766452490883815216183951825922192722854752454260182919396543959835955155660996633877503789219858064287771424261641501325740635594096376477246002193978534389188513196279501495852326651874093490088988244180782102459825934180831320629975082918705025741988428883986862089645384532016686613116543115052480155332123943985651050419269083075070122672007757836000519159949693270148517606127837302764747630962882597806849789199174633031281403942880192282226909611381530319566533320706752711353994035362334743635040649914161039722158877123284839024330525128299875173596679755546135939259430851274621013473961472056397927714190999840646146708940222050944246933474790834079134144530725516986694635498002371750361658458394229846971484851205832288490225046627574211116225112908238679571111286579217554385902156853875066645820677316445097873179606511780872039826676008458733520323746747790838906197607798261958181674559609487874462646742722647698842391368853205200726065676312902347662925298808324674543354564876338900910305451960905129621659590056243894007023527274514758477616283134986314035609413158807134923718966263387526970775080173854365929767490414157272724475934026925836171061611245430952731541569443333846863674539217859160744689555759443370614703184487704856987578813110823332893285711025949686669871695842555783041455204537493391412295316439764305659199368582899513884692471923593167228002248586478773374931840122146211878641044856891854535547136283079802531787594987716662294213304092091661859885544874376537668814234177494915058919192796725345493679937469706890214377240615407484479246655551490227300261417021328428142196979735929869649838080000*i1^91 + 5181101829666916637830322908329918143033069265049501644823223971372707291393340438174216016310900626359895421520516810710748053255731573073566689938272598769450500990029063512676381980640244602235364738214801787768090446575123259977595506205997387910435651327960148714978377502100429495394337162983342820117504379845081053769001191416449588870642535440022518324051055494875821208313045405867936060813384422302100418053763396432416104285529377037576706566905281680970785974219270485396327664039088216888657347785604057364817167980609602384704486462269575707958543609817089437491091970265090080308956136082425343950425151875320774265892704228936432211182881756503261168773370495180878188306532523439091198640525148870805965532706740648672997261416488953725987721447269385112954958148603422419857230974182949922281437633041701085561965628450472467042393970017768295579158409256945485352268391238151020361015245729222319776049652962036315365823694372992985627341880610421590245705812828345950132399733736702626418546828126139347768358248407146873082351652114836011495786361377402190640465689464253202324532308128808670620690278156940077325418190808977054341931057791590279865842037283825825830110814661319065574193089287569726457086593084953860184019852943462782993517747591671399253200741752464360248519930942321088280004294829124340735805717588958407440235415714023716383360650983455345156289247870482530963265829692756576631237244454472138198875172663814000722358804195967294486652547994189025481681306550908968126725337724886661347111812455217219018208935575311848705183815100716979193283854201356353560597815699240859944035698919385888364500930110281692405571855064172296241523190887797476555480175357589646062071721258385784980726443336962577243763202724253637102952726609005204237861589516699396529533552270576735037615513387452014487441351661414126725327446308086873314526648603995730333975942468986192256264859213120921168610275010655187725959278523001702711296000*i1^92 + -3332340234405540524225867784754277705508056288678480787675124295075655512700627961291129144819546475035139373846938393032521037273146839347073421434293979507032977123841468300044469373594401412813148057586510282321308229025020715569783015438336461621359931658382019140520803057811158619542802668009103283596384972402444656138764899674560231785830623523857482732801065628750278129095910706868863405231221099315829414648957269969477240975419895541984594625483745384963257617780365525248160674612829378218098421873706597201864840126105520069004390725654496817575302435317267543712572480379151700560303523332439584186941083247344002061280008223570787120494629867248113233947444052187561717345254104044418175787996890352885543731987624091775421524048253365335374007158779200888880423767067529879473046670648718771163981828212308901222052308990965867773458271176689146780490785372205099919432006635077444793343617491700814391842184024581703068801248487379843402073519258337184809831472981370266029107341456802291949782012912861650086876742404975809722524532129133029788222739063189947972265555391807820346227410405650877072700404694755005530686144435602807031671367351953810061895180936263940461991781158066188768998774270799097656552820992472537596283272586467334582432003736274090643644324908388901799031135637030108087478048408968316764213921128945572922495668112072762592414985054845129081619132018118184750668629651428955483354727957040792528966896388667025362875504503078461968795358439706148264959684581153316031484509507424051228030209806506397488753929917183195672496607014031566485799318374213245643494515085415956227696863260178881380789625100234854255197973250521083368753082065785359852786610823871417638227509163066990223255893245374361055183184655696735620663614924070107619052551125958717456131266654664143174820954452896620988554259018258654669277150004860154548855704702796917151040973288478818295523934653713158401381529485209705958604800*i1^93 + -588310921169122325291993324341967458473168933444831049470022563025383252487894104217377121204891268106881679729867008538939948259562319436642035400659957352974551338300976518938225922569111008136261133523926851796366256360130069017367976621567849252532641467022862937602783119378806892069793911662599917499594928813590355887798382006559241351763580314080188125497752416013862375665505347273959046537223770767277401078693957328317625319103235141032776609621960688667348655796579227922651790328420099691163273259652290599849117492259557016266913512498810330884479148094226850571120956323906643941218630263400785994795414090867461273503268914565914117624295131253231510216562529496594809105989241817816427713411260296362153397976975789619188151775994685876950012747981048728100164050893276629369173480258697624057142631232310777795096206123134063675644150817948147973023638856441982937287704185775305025398263249719767085976385505698536288790934709986040784868855854580983854425480136807446211145482151043415205505293695236240286214361261891796229711662764877714948806171915332652117870272933282638246553583026112706977743702681305432750998515942735369968304978606679731696927406653803550587833780413992410154526636397765754943228046942282927283915471874815969453919782463050333394039057571811518373994695673661318654538998094711922646496064761322408351991558425391714048073135169479300899318689681857114462105334213210089771351758032951363893984148662829742863500004813485806833367308825593017940060654942400454887651295663255873961422335175711344156177758830167277494929432951295357078628542226752141752100979802657044880752988154145584090052605334234947608431152027453249705890342265857321490074053368810336666334676747603242718741391269673717618424635466612467122139783596887101404330878657436647995242657903622771228481387294777978121364927782251787337833791688725442642943231245515479992475440039445598633750048954531184640*i1^94 + -16021117346992063068392535036011703336877102391666802356057162102798298110835977552642480257720707685088452495582940435639769111491162316337518910160169629996949911295348400746210160618278915148130914506309549835981413521717707238485206941601631692453570643278128516680748610884954170964522874184009885474769067314011666593307740478628933425611957843451136837774851998182905923977567136788141479575451164302156937893927031569443484461280544031335955137151326160568246531926734644918943794280438376388086547615695550460275695209178289546898425252126522863100853588209620895547527801481673672455057938117117239360212249454869014974206315071056541875974478041303571217647622083466265946329014633033924755554530514172945722226045129480512872217548950923101184509138476849390351749827860477641026097049373428850870683232246546020868130975703018461499258981515171692963360596071718194128717245904044522602484006443988418327270965493089880193273822363130911559964149674118968833693397613949744259744263919253575479162415898863815059873956870388808079262960134231685360708394690641197616573523184132749787073379122174039288474364665059597951926778304710132679818317131379827388603123400303892627541677536048568113973275318012586503717832313067425217120616483541933491701711659685302454437856340589236873357370584734263684025040002167084075317447966906482655443960232151977072311880374132756241946950235943142446700867310794033304685100450096821474137464141145138219589085858199867617304844311610809284292725120266896444464521887804906119291476064995061020439726058224020410033407177868068293875026773243437485555203474098340132934407925015963996791070322045430118174645600146434437455161965936559414826013237793851558374967549519145719565117913533623693299176948117572164157571230425133683196200219194986965546269041543747737731233760424475081856364519792676669251300742015606912181403542284688194775254302720*i1^95 - N1*842886151545268419281030579429826939818961178951319780217839807705262946093791397520127129503599090316296380025837608043523052419936976491396117338949949865449460436386336599576175426246867031389762403842069621309065721952748683182548231497377204755768037261892991856984991192124155038425923592814372829437888485654528*i3 ] ]