[ [ -2366155669363541701493294859626938598245531357626402461538560531628298338763194694083230549182278291866048300536655300497644168412461290978835604589885292474082159402226283025739180911089888905702270935210095818833440661036092975595633455285258571549628476198826360199236963422399919808552062046099232561996016726636395752832719568240489576463088765171251676837241841931014287554457295970109994162056286011091958555585324332425898935361667379190110173565571665312369571075345621648754406815752422128022305797066468879492897703881141742961328551658441719418829297320045155239292075882934120868955808450846905250465230480822089272071941284166728211166292961494659905914720243282679145016124170269966476581187441787942230012398948782812220096303489036169744136186484502238732710285264185432600586511923886442633883298473845919606599357742146055732351596047004235776338806843462435845226614975669599870182238829733329432471307104153451697156917859629413810371859338580146003496423672152644984730665810052317149166858604647688452600563512711995450512709891515581473921653103686775699228283712130979483384457484149127184455966653287233524793162527996488302175869157216806403272075577458006747043518453883452475480321982951569741473502166476695587815421902848000000000000000000000000000000000000000000000000000000000000000000000000000000 + -24301482212373843076497336888762668240469762529655613909829353848399145160438647591019998424151692821805440938983182982554040838015087888725369101950914456816776048447199343831649004378173720320555739369385403834575170232209789355164611487702891722401123352964134112856981376771943228800869614134218951580382623504690256445993858819757784084008918522263955174871671576228691916425592549772053803027600591452738936628023118129185554888972880227992847819854592755912641856896292021918936465736786735832596232195497601959450110197433073803301380412674372030572247202096942042040940432131237059381962513758933665173188943866558211207907090049159554047364408053844525813687456703330681701227564846315784753688139533021104119359849156336251117391654446485270987640950041125908287386310260478221813792003405400581516764603922566196888569044840162919323331544062378097615122790559385922183522083753544885995836742624396261001551714254071359038437450927407715822844623829668625035272897207309759308288111761442658256687864626724134603883201249946152132865807868095770823344445721704412133939274906623689182915898108292698650071588717198588080656305861328960090766531500196167113736428983703805863782804944101033188212396641536917867350214443059430905331352338432000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -170078768433944870567187335734699459042887231719835251582935565109563248223956279592269394457786138178265076744479427980176084485994516075498358113758136067314646868839283583455170841250555965263337459949526967052623631950755955016895228781314402748695254261166357072536122901970317510186453529626407083036818377055605936655635829474634238868605036846964465576646632855152631271407035399046283986666062394131379482681255472643707746135057402449147377463762702736350076667484490892696808650419778516773254025660806540459659032913430202761109547507034373563112731020351383593017682098556345128159286023103116220153416559995872672207123818570044257250574897387712708591408231925686808838889338840121529931053797982663143085984761321376952916143019921815783545992037022610303489324747620799668118547486877472635270440621683212852354738399977455684418062377456912288936503625010313093554880365763097347648202086625565364963823455441173120991597689175557382589566015319685100988135411898718131244740057357525232174557228100131360062631055570396440700079887860705637645428416167365807690676479702535579930088317045309208711944736250181818377264440038352193547540104288095134509191466611706702992873253878135193787409808671015070036079963033004961699812972953600000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -644615203329958827409308788100931870848312865257594948975127070796867738393886580754691234692402724167302214930782888211950948971711676470725302108876870520164111774491879358000902108855795834067884736711592871385788219457152625676818461641092282280383786888116257482985285162342131797660050394713749069767748858706047776224095440386028522064620646150314510244541329767737028880430878615273185044234606575223975512773124659662643090640826488509008318189420040239584216177924202956980285367786833929238629066424481750508537647262399276072678313239114802723866850233739736970278858034935365894963154992407306498707673017051132360215615836763063410090251302083259798244339065322956666355730417331771935732359939441344071394564546477557331271793452594421280596044022684718598971194987356496660853711970575078123577408512245831334771888860878285692966054327448750858949270504487251921530320629639996412263335299034373930283014186626241004132318362311817879356248121899856132694347068449949315463420602059640296853818013587566705768775609300710984307821411321424336205753878938409945693205542116670863564978522354688515002261897673862611224621244291217629980650641548302964524899791583592716759751999619042427139860183943509290080322289425812839218690601779200000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1458995116635162421366364380465608287117433430909861926101038885789940294878931447984897644507181975849014769886826985926006216278449306751710288104759154356285892419426156025714947250300532050258606477773947915061037991982834598754084170141370651075528476949258898724508245560727773409168821884339332045421042920780800381622296040143622048460081982254807438755014395653074737427162777179755925016790191035196489138675523340044535602894276668398874728333549467862606531961071148859709494897248071074930103949661317461730209437384512645348130471438813349209806307739722178047915624777687966244331765632344758306147539827242197334070613615124471828231208559107550100779360658837873294083033352027390313128165418708475256190855205839394213720056238039100305609286700646574670382651851295956481044072326682473023148238194380059527513649601433544766387183309287558237419132148801657785681054604615393742119928201076045155101373103266187183829224016264044146142950435738083467053285506562041754815988407608688949016260810188706353588247229973371213624862034074682302647702163245646477972011147856503910479837595640309509401792045897068807618035147541986956949017805708317598871738895704374717160604129718622415679999963882286342829089729026701609699318012313600000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -2078727411208848868177575940484814859290983958769674150813721850936271695903735706985724300933963606209859235627769712726893472931013317740359311600193548047152849323427162437443864750180164336007317671418702487602587414171828632116533117511156238732812190822807470499483167154296471059880109133458213497748774997509292620392034975169451286998955825704257488510616640747339471301512592002167824508593110151934222840728674836202957145325045549111864274622447365663177313945625554999707485281647427053923675514339252304817472229793928287674850268279334801515192141798454657795913379357356693333553544260404448353386124094603531668438989617162573695599611540881464395563748379631000455431480361398609567555549170733635351760268623825883726953797424957405632380299308669040049418582765454057419403223258431167481784494778459640673846426206597366477272652838643423091763935639399369319994952280141184996359241148321034347945583672753801553785970809582138306672167359504836439750642058168566352132353599010839113752045820175184704735546265754024274346332692638118969175482947758491797923572600560219284053930848890388846859739456603426489824109230171283427892086417681932561853471402176423445433522909821968577759810150823133656442023795541399528458859115970560000000000000000000000000000000000000000000000000000000000000000*i1^5 + -1887046657354956036579674491770658296301713936765132158827299050028975198171662109997958937204029070991700527023858415471528707971469717295751547857449030602020466171305461815100411608542872380933273759663097312938422896850456573367764155041569764265973261270088176712808698223185257591783983787278964395400058063524357113651875042341959008559604786519312746570919537399215031227772556326282992427834409390684758720836868179184823069038247377838251412744687151317486192357145737475108051548901950259827351723328165021744812917800890044563165106661563315563872073611318873065024075710732423563356013905821703155331679427930139377021945565804746381926779285207187269217301000064889626007962543844228033733400807023585486867577935777914126238184772625538377858075991290659319022789672087124936249939465171224699550175146530484807559778701174566132926070807431715150348656095987275836426356237595852770565829856140340523672183247208030196631031550005100609457785904795808776366691302545810197412301230573935508192075626862863801633699275679820413950905420892311995894788625923019305566213040698197635880996646371279060743354915262294859780234690261171759161031346165314404290933734923784638197975860941480693403691148214801460838626494994690794809652297072640000000000000000000000000000000000000000000000000000000000000*i1^6 + -1093030830713421528922544109830564514362161903693316386900674383505603798774474816394272893919607953490876310135706341718123074651983158649222652245752246861447628707527014569845553433240572902787180508999686708777532221617819555325516624462487028068817904121153265971093101954675245619764730505880610333720823252604312037625674245125881584438648040745491924805509936210611109028268911308400314000984329277271562359250466189066244707435008067172991146568417710122415819864142305697232382328235276148790621838338946727397796640389618126737643474530155566003004720945445088977973811629672473239228394104977411637551735359153669975608547689600068730925446947646152025966167594192400505736558515719764611799539583211130252654038443857733837272155894072596929568602854821662012185674991881821835986138487231264103624046054802967965675966006509319710013962846675772566928371776161867112069353022960351370147115449925443538006262656117796010411727024366263978084599214535193759974868477254562836907475148926230258836219829398901321281484593988063352970678744374098488098374395545976743672822496634981537517519907770919938400204337483196410010642881909433319248360737126345292337724997281496491161180508237639951473107628227694056922568505580764858888920603033600000000000000000000000000000000000000000000000000000000000*i1^7 + -418200224999170011971503003266283229594180731802758301621107677799770042144208611833231846298364520388175204489276680331074139403982649130065878252140093616826417252824889669865809167073290537360100331000130759982606889945934983441475666891198727255347778049319915262838488815494231759499254995967166611787926959259189942803135805829069970865441331855072772481198564214669547383414970330597577479389439428428282508824248316552261813323763217841265688486040604721203327297831551148650769298086217444265731484240402972300448981055707455506071633376578425686253786618557859455663850881916234331395992985705541038619560429728936469213089134174442096905505597277222195077718430406587959519910619298036790692346302422852349686418840357985101425407039505698657760085366559949758762701733145498123255645827403552802006301120161585616937730617668977592593989241134245384033578029558477296182154817355192596282274100227860784079762953242692340337858744911050218723178657612070672686227944157364376499870416131344193509950055928757560070782572342794140549854736218253481820411957598787239589421373155256688746103887670123481820167502773383205476020021456304387957857235007102945846421564900788055717722672475751457525443753964367838465796111596260641157439238963200000000000000000000000000000000000000000000000000000000*i1^8 + -121307113911069068733983871105412586533995878996181857983359699556222802858963040478235230052220842289328202420519932165625694876490990784997500898684560331646877779696122922795740947806618577331707869229924643486032088704392503647870736296415151735460903468293156192948552584668549567739259905551203165557840124214421868008449899524460437503263702514911606529899146977917464375292049548852496996817884220508426718194264027593203243150829045906926091085292584807330009365401396697046086951281530113185744859807945078292117173267816928435654064835648664859189964200855314813884639979336837113569221209074866217964907413389277274733490303722716725479173885318222616305792055624100596100984529724030368689685132053282894457700874330644493383645782350186923342829602412900570850022423240728209846966498153179437087150144911784037992179159591879015354520528738078931368153675219958706015902076350593527470897905869544140996653026630754887550413899579670431492706785668895572736885261839955509021699344492294248987557617230936264577159326495674743812587261639627437979830296683626461457975128361666338083543070537626252669812410885737018482937050165555808757961582995104485602798785319421581280503638190311860642247472975059316061259696107428045628540295577600000000000000000000000000000000000000000000000000000*i1^9 + -26589600618560087166828623064769615389048371150920858102398694612670196115412187338719043502440828176247739181175383461738379591155016097151194915083965662042232789257056962638713712993169110769758750019386981063062518737459627745488498192214070685047381226800933234688276751456079633880207962255235343817107723602637784323508623540609099152376564683003228811101309069698521441859032159121587061637445945923732217100910635477204434521099057286352705715206628098550840513020887181911181769175809413315779178223850960523714316194283194066783204826479768202703893515694904496335100847555978134980407265387442496009414472190602584600246835786882233655559009318457806581322585847035882530654306947726208522232542651239194808128496686676569858726437933797880035887032099281129759006604837979573736117609774058219012322906150069098207344321150127633014499762288175496195251348400403607565620326618374848466686114361722538905053261411944538630953848428479796727426340707628042322540864083788394378716612734409687138590972271300413423113216973648319194187505185436279573339257018786491101814028722502543576644709104771925715212982613195200301775937444515058098358729547543810411537248950916018429789015126573887264015281459449462021427729283668275894269803233280000000000000000000000000000000000000000000000000*i1^10 + 1280721113110900624753766879666782439015536720175894457468203295796727520554663373596679817893464922526239382020163381873530660561192010744210609551811115325491456680076295134306505003831969814872994172329289846776267495183606650286923378170955454501476865408092480103350580398288218676319779721356182961793295313896629454271153228554879873413029224808822675680105376460166560142434116095281335768051515043855703734659068755305023443745206303985337918005232046996905025019891362502133425407004623478114081478403278156888193522051216152084189856265211304658006547581411560678917919458277825492655483468813222679069361756242405124767232787868074405795026105192948945473118005257867261942510522541337783439451233354287153906243559955684471947454693535910896282914202082558490113769389375527122548939640383866543397721387167875770579555129374910639494169016744216649449773065856155611800846810505355873148123300043730425101176891801630697094623736489681448096085862026412511761020436615119886815698959545556564349043104988183166559650606546306435669140417008636791771228560029587817356272037083139298882275082464577201967567476796260442943346662130013544514165727069336310966834058895695923942847820668970481012765456100040329387993911164326451706991738880000000000000000000000000000000000000000000000*i1^11 + 2933611174000602449815462590338760095260552308435609253419582594455642616807374471335088287225322855718438800348619222152249484135100971815890955249248510099332714375313295653109082962887697443257566847937422257495748412463966542298247577305147002134996240972665560800270484421552007788252489806098382889808232480965369633104537066369838427701616861989894695246750199626369276250624179760738233330624992567435973612602618299749713922450438929241766089045328921684126137000788294139600903009112678588255233873860371017353776656539574191362794338480084123066808556665204412551398811361644786609021632049228951546924310906730152292876959917279843200056509851186812736969780090481617410312348066393453325152528411783896673118182655862558072978709470538670146180954106924229832896260642634645041830122195139650160705053976320429624678020274372652352781893378545383243408903437464630497459932084523186112095827689149218022974939404806602330402224154658703115610636183919240316690245207013290554649967180374864106229787475106222599615371133728627473691923137801818291737861102331625237272003910668757996304903292732804542286914151659976819440451152458823243580827644503571250068253866945707902257295722460835660335689248864171098157760259591650444577236582400000000000000000000000000000000000000000000*i1^12 + 282857861211894695585428995658421457760919782132011428664459834146647998961512958053538182339753568486973518656333629699175502374398997823119265543637727084388849446033889029031881749465931882259213534386418933618382034302211731218438047284256944456578094796399922962051668078876228420399053607097778165871240089616531939406653340708093487617873691797640570037943231726643225765670727187670404842075027635495162645957532729506044560510065246032219182332693308375807096072015547744588422965714041099993736821659889615376015084558763071738342605256583118354998558423678044274026422267507813484136079340570763653758132849281464912255772338550909439697319058119098209070091029453486511205704715687151185955520722542310532928402898410789936124837318086804304981323192786292628803575851467840143085894760642187051388171186159545072849917218062138032364360874207315851971029358216548599849687424763661125523561460220239209628931433277327034061215274775701719606168436710098722640256604125126018255381973304657399242744108178579107707566594113533243226468044823470983012807376605589802230003167501924074586204721318283836045617203569421836878706067955154699446631001654034841203108816900674559178107860772228500878648190354082041916549328297147991709240524800000000000000000000000000000000000000000*i1^13 + -154010736579807462776725862703132014237179362383622885705160614050862779689685307373179633594027685505264404806835548678794980864814750205644068928794578345799628589900547129742646611302661612133532937988721950463892323663922336203128505624228853602866341435827416013429473270281092656156985975555730975664898902194681717326315574352098382917832918958824234710695892363029729606580686301288014001412158692207511000509698684326821425918464117993794871245347113459418699677266694205992772453308369475472307692779428745022092957908486596740621963751225604922092539971009401893675175826512004552998993229428780142715291621201302117378761684682286478511780106289505676195848373295786160235641494521213743023165217093210825909651107221725521752011617025467860201753562806454707939231239494085078637326321941370235506543733273547124136248422032002760937211710538965479582020800533621439720350434573136338231441578635638482918679559462809727073585776235707905477649218694157432091188828660968578184223162753622946048531967759278614167517886419957823855746471723122426312218295271012547867921093959307953691061698659215395833000583911120883938742197373996813279887584093771289762914788780933640811680221755885192511228174178983265559761355569517367400176025600000000000000000000000000000000000000*i1^14 + -20433251796793077206254876877990726830967568564666762098758955267522252157018606686636953785235892657601354665771951304023177264703204484193513878228797839428374013083465421593333470863347519334775725571345137331323917393741017999769693149863477789130910804661346247837933496869317073309056261485567511131206775023055254904457997361687455204014460804307478848122703106810508396402512489025898740677296542027521421526222222428550406842388289826090872638876808503945474393403288293979680203907249841842335681319037010456181891785352467697521379541498450721528719857211791851204353030136401390636079018814290326898623773933347019980789290340614160112343682842538133734265256620948642314693570418223220088933809739721225448491699025838770871384612205035840193622599778072039224850601355774915204362669705011639343908625598543520172871466314708695190750304390347864278807091350328968406577973244856633351596429659298551910812687967177276805090164869200760830647550598583880496098012596189341060694391811966637959851936926584069130669876873231874628162493935763099149670212827403150858057022632787565445118152074880593339426534351898425809791247505951904124866217681874917295867161466324367922985629453765074349669715156688186033142003020925626791304888320000000000000000000000000000000000*i1^15 + 2898464536686485150845339348580453420092151503082686840090329542869166543046242972356090616687417635669803957615671862261407108526698875986280431947602338079816803176454284822860855072347442647015624250131878459239508040691799304723517100134513132737395704824241156374085635590051880219310641217962148016359603672173657118164402685763735832789655935571345050118337159203657277496903318122956348500145443365032857280251397680722026460277391641619107390493924298989913405897649275277287207192287120971196991287727634986503005230441373898252262664416440953346007762693100000877965873597112890197606976487544954826479572858951412097703451246585298026780215047952242278749663109275435067250784718296431682675835703366352847628999102294936611188814511775991110457565924717216067938160586720359578620978504628217337028648746710506365723677348015977712287113023550096503627489016973250008786357457601045552073525014196612094492363051050903375286251353803546824735479325482715117683434155441980432524394425403580251477256099553448662560215406899005190609856724428713844026907606377530861223899332918407855385357601307807680566927397157128992005413856410070364930603641319190779875671067085639773664234355453118292492865820397224868930146879136369454109163520000000000000000000000000000000*i1^16 + 894792200145125887108343935875764129987289748948134464499780653559459975023485577980439195985342266512484314817803761055643240634492419933745930438916156260009853611389154322557738386022421321495884457578214100805387635486283603412661528440269688438538917555733263976445513609385347482200539676648674485654533191623127515480577776789207689067589885109827358495002460806400316032865400416436430710217764424127523561776619019510540179981697665500492460517752567645937173173553749615247805857437599161269353640886776484291223054135933002420883917854906438931113519810338947469125575951811047984513599258014868076403988818243649521856677913566997202966554184497620768976864793755894569321564166163886811037610917455241341195722776731514628872531151471478624112492347750704747177874726675962290506812620382150145946054346350109395350735689992477456909916525357264482075385953737024248244913107515691794226855157313508996730222050984449872142408472390690168805724265883499975771615763678453863738505341138762422833314549085913549245939918316666576424971446666980730303657253927456477200168110926527049656279594918726663051449206391941826996200959356703465378248654485871539871303118766940028933598182920202683816983751766897156845648874863390590658150400000000000000000000000000000*i1^17 + -112752092035647890221054658308781327413770634303339493775319432131632003788675811945760342599497897481977819394223977387466968569534989450141242858428470035452406617563552855861959355412930519480561797746768556502447101419243230910062461261814378776748763560881490365398190206164150353854377721240168569647652242908242173135348852649172022864440553968056779191407155668813789015491797121861971924350903171228113768752787611517398579628761923595860116272268690958129179054223229536517223325696030331917572716218576035455983635337865927654280621953718694917313676254535153619720854799484639045112767916476253131690035210673981510013748445722103581687448461988914638039220890564527494704430904362955332940270574813910057872748246908505630949121341273469298120546895030718062490376259892981145289631109933966451167109592586864590431978576304048020554787839859354434851473934492643749015666452375584724457868463325219054312090143435693205041759335081292963018028976560947931487173634085011381858158793651488194018097653289642995939674713991258661163871973725950757638956849919234409642395207200769322233721880746619509006999675968028206719481593802828112708266501142905345706338790320002396786230827003865853283894780095886936636035744588900181685043200000000000000000000000000*i1^18 + -4379878172358136791130498504076650575276480597040196665888294830571017597993896628911444496199166189064284848358173396250563231940436636978949714233015975494513362872494648694169834002668841312193817000121181902945339471723236372304181556910992041510719140890609171494952429144891012723595425760261343480369811197480990916920148613509720387099745123428126557337370346637593864898957165153383746910619037731442026929544975433468401208069887930008948651633962310110037988156789104617435771092509760770628119214709526505910683372612899763517686494514751567005834506969340965791818400736461178364633052450826481637198057116516780218101323493327226197951688457972488766428379996901859404002144097675429872242060658917281654120218261876619148947004066393498833441093837918765297819750122883757264202898917548942228170138108547378092797227861868273714648912698341491947551153477945814564805868128476701803999026062471890197619786262264553425243638925134660980105865602257997652618167181105318515054810647695868110240376249762501979625925633096092210829830159362829830416736671055043812533411920673617713544193611865930143303930013193733135491240333865763955952430023161693905314301705790686699341917481478947997238609830598604347108600120073248151961600000000000000000000000*i1^19 + 320130696783435476616150381675402453272989552212815673805464041185433317873706253024904314762703458122982384505216596890974138173716183054510082741226041256475040070060729038719585860356345782738202650657212252488341179988158943486064320392191820764299535843956483678485528338922544161946770838334143722749187283036077195224038360044615506109313826857929184165612724157510446221873570828783203982780056786254244117902146043619697933845663039378450323476896677418898836680046623767023475201208822674920240242805531260850791416050876637404102671302515009578705888741210559494691440922543147312130165490154229740008126663387995148208442142408461882421437070841628827177269194435202131520250104977737108575157975390466795131543968374656147909612235538576738119488610410078688619146012552793302655291440055389560494752954772846382680743356928100340562667495407678512112303231315849347679815483393348528142273307644632796011269667755277397315816571895548710194183646716185326373923292712553723193829386680553975828847490065332093865692466079312331393741107348009652828121137749457265217657074340339457764821674202566823736576716018766495462061282437216527116896743859431406035736545883560401485901944764901644026734153338428023930743085730513247272960000000000000000000*i1^20 + 20466844580460507643750756548690403192879739734994637335437568642584631960074865768669362921152457068702693930489659582912799555090510093882038348562255438063082966872516026508503616784989045787037341853335599625835926613368378834328761115176349607214276567528762794636939518037583273305748541339628972490308992764873447593740466139247542597025604876231124054430675722556202626819971365375560847548546722856092182955352801917891033439622940589678544980234450187388756506869741658630035493562665708472024459041852008926130445865863464967541783380996887753343700547687129631227988114629601973502386452813903288257971743650847179109116123066943090466838268259021963975390656084136793449893377225488058587636240720450219416736991472800529974281398025701320047882513075107819984478890222801054672135118264631718148063530192301997563282255723860125500974840351484031817649905396162299167096291150900061915367779147420098756566945936010984353445910447733899628200243394096836381439900986932322085627054918075614550841443738542675073904936108953079882082809886682613882771514444672810825066651078046916070300247503507111923815797039198681800182700855185979903799755904045201772714916587745664290545916421833114356614252760030328192102221917476398039040000000000000000*i1^21 + -552770408260303844155146357324007049701761866415225645251460342226993824139943858313808971794552566733655122214213431530627496628085994970958330760681246069982416105736631668295429400294802653170298716154557777880143796381441774338232189348370991402621459261755340852934163833787843061469572989532880361026284248855101464309372597505745734697564592374743670460032166130686142429443630236034730587820500736343691321964481936367337347505455359210534517767309493734806756473499416919763017486917944677890284251559763423999904105948237525899510720455385920977814603193402497021756539591075296220523508860513652870489075284944792843124842031819971210752504829658117039302511925988974739001849354205432137462990806629155925528861326211521939147161693195518671585655952798936685996980986340328980684669903700647277991023442840836372440299301458176236478744817889355168653586607220584546893478124812385692564535524193128977445480107518751203225333613114820103168637530072677803088101740346975095381933279701293825067654254879662098498147310349841407887478656408176002327467088104758895403007770836161896296472611885729528672309379371184225090184324947845619633459337482475467595672308681631984602179494958181964605449224295619130967643425210997145600000000000000*i1^22 + -15008833005171267021692278733620392219838285254088140585471137538539548653517961883948771787552508385472755878155868220600116629590979151964125413037295652442373371610343811600609309339852487538477451387334955437136682443941758457915488570894737970660965012243232865303935765919003247154631652197158713074684047279989798612070828116753191642778797391011037955477291409985609268354614756803870791760371845859520729732356634803578877525978004389144382344351454165804742961760553768971477058342722356408821797310137834781763894274190697380717110581841893767026303434427682587607609589027713381112600782603574843239462880007761868824187369591965458014862520599410961917901242705401373726882719418218780910425196727939614483743585924831637510171572554470885249056256741625200438280900974011819611653875027739273711160199585574797580769663463292305830989989437944551003254939035324535549598757967916176984294007541241026389388119399898348411576153853544318210650715461833101164352465915921850706883907126947316785634917167718393682633827679598418657762939601551438357217909017942810921364284530424475213531415911391992648982956546701839927573834418352400584678700183685805488513113955407817437264476262487004612127929380231791820435710121554739200000000000*i1^23 + -134080131148824946253034207744923736875072815822554300424267848931757719681024058893754328084667389285514000634201621530955176819782417800456798659700369310205986980720691052154212661279415710689663651306727704686996020474734713714964684023561389631260521256934210833576596085000775057204036876383500293436015729514734172675848615962790883362438161392122417239417086047007116922229148322379039261494444380714762524722552232781279928608298100864633199941123012519149644119107006111963952477854664569449795516618551062599369999315032203529359636151140647183268765355980580419224252665113327160245251333776020570989781990333410627652741474498505494390134213277282412103955176710620087617965289094820269947460182854439417311456605874776968979280562088719749921908424719751176183183138755133193475761788559913987841877754211830894856343392056118219811433948200508685657849059202716826013955370577588113270336061369745578053408885178001313190438927020676047752666880528069360808210715594037705310832278613948106845488456043403162125641584504864127820371278519441755220264928703686367158895869905744493947895277352461268354341448322458092309736854649205668218288720842900331651315268992784671734122998698690722300398927880909688166191361268121600000000*i1^24 + -324152045192191013923944686907768805035745132457831458538144082863155539540573460018862772840601451539910375131279968660060020058550449842497813137726925069194600588783858903127641304315857437882523028135678365299977330255319426552379504801331365234944217223978715992990772042970849988707407761953600259637747368292610649536148237858360294515889037744874156078754570613377783799946325549244282956366889990345438125924929677975917637567521404382443500201294359035592366700305466736228426439080937880614133917292587686580071897438166222575687070538466589842609243712141494122043595962491891367184570753177054115167948672042471775260470111483374506910937662329325019741639181763351578960380877722593133734878319609875508069146025278513077517728052284866931562812677212278870995891921382207296465210525162341965546869727019252793168444375326770012288188644215689780176267707856306564665947723682056219444494165635532555218604326727642495720735998475851388545091344223915437446816530194322985796703898687355401091579039081365066054058005396231848343293451834137664769642247650323309068054456325367332072594470115257154727742600895283668659406945326001610927896904596235467298817220609840987745260288610423213526837545904538370231542273277952000*i1^25 + -1796440217497589594168271076690095013616780537760923316481386913997741376520908207051295879996997623951016153354830823173615614303346254677925925966560694475062553975164765942196239709521259837848828534658556936819919672837701760637961402288218949599748937209014605683364331482543899847967200457546652112257531392365893405492257451384597612472291881095662981466598901843470228675273213481598004079302560682297685064526779390776713429679477096200538004693528225972512855026315221235787383881520284846193112801262675300409028080628010326843864152546350797515357288439130075902748606345998802276519988501367234289879180994838660565947148596664738315235992859569251852631753480947751497682682176575196765393305014659741010205082889059018547766321143639151790162812558944413478814979160114021951497234043244360110627443941439476530980084636307014217735107392921824923090382245956799482714829361051979823000557968178521891668784432917991820302254038133863054799261465189881190079446100564024020454782559422838184458636324418811097895253825490567177929955973801677845673181368737133263528351248541033616498148502463243017597372721121103669990348682325129305860415207678319500327610975582673119644010355949209402248923373895170303380441530368*i1^26 + -74411484378273839031995153848992761135898439339656520091139520212153762464321356548399699425507797655479990680905135236856351196131863131678676794256072729451583451290947619040552639130371377511875287473375145570306305274031251695020206581669213496961370191959468871948481560698438119747979265433385701507760457464094787002572496680147223533834493266591478981507926417131403806480390821335775103837686040912869746486966510918402309919807660928513625787383367483762868470017827724572759903889628948535525316556662781675746735462217337268096542814785888093492941640003599214134293198829162758007462912905248033330973945543508190923084102996881249374679486064917264866331980520619067744793560716826199499680892592709674425370860337760744999564849785147083932078853527666200099625278781752215972992794597354791418173334970116164397863855927284863065740036451531046536538508252128493245031301565663279757152983549556172535826476291348846731666260962988903190560025562023635239329009671909089206793019520243179533698052441516613401515630036383310540617195097496852157042331663947585688393303309481972620522883856124258488599687103172522843652839406983519061660829796203662814143834103031942030264660750583518673930806173666310199705600*i1^27 + -698348906230086858670630624947627107280988448300757173507461083395327628204036244298926286220193777363145055110788418527001352528077973458875871547463178965744824208232505828561370588541916084128841848383735372686527811197975465279869320695622376095818570143469916433531414648048522047659964943289628526461508355061492277115405918055736778297357913879951304745094644087544345686692742889180860421187033503451819478349489315633924086583126644218529217657794630344734281000798736562916919441394540063981237032504553041888675716199770665141031523512888377686683230481221605041644036258215295496748133101752133155472728593015718022137563579394301421197155615321739502236007126129696820965692802738896940239723417863065081268059912756290198678118543844210733594274232350265350071985075971284337289865511543960791220519501883864495695495275499270801473945762062311214161390024376065123897789377167885107849527689607738884139309494605788889643189038635001619775984133148911871665882835013378117607389409850124522100959249242530096825982487708483162535942767015329818102594287967293326115503156462219830823402629440217422788429865484728138589454049870402788710850658329287701087012573709962605011770858704063266840923655266902212608*i1^28 + -1821677116177065880211420969979715977762527792711689635712649494959177066197827185562908291220586915559918249313965997127778912269649723696889353258533200446121822905098025820359384031236035688934213168944533833613815943315215537609706490636600384733289852421481953116466858845808223637854867326287789871749773163697943427416552683515024899535863505696207211392218311171172573729989947111148501946342577376735720882955151806018195445245819058870130461531794121378366289485815706924566854249358286989794960498025541979703800248033440523196457512558503793030506814499149141910223266045085414441303583810938427540819948726465414403778287763636093442194049876919437371535370529097629231792100498163784459214943707099193050785152185569694989139543557514935111897308165573526613710803988868744706946920233767166795915169530585923852174669055672518622635866638285706921453126063085352050813738119289557953422316382011557563260767011675350838772147567013758697285002027866214490324216984450695640029265826428185028178613372490031569848608711558688667935818469908229196726079952020876745688442521421699289189872256651489187050298443149385826935574295963408157565633265601446126186660671333289538476120047037100153091502771273728*i1^29 + 10615817980869209230405481040133545883622204754180654193127581206051152061328511448276489411390111121318595194643818184526767001844824578131214852321857941616100314231505224326980231136996493335138658344770825965320122185842742780813087437581912650313573137948349474167901503075783214497349796097824868810011972071148572035747353849986937659252735042680378039594829857823881332210574661430255818179407795077379170313024176756379469987443378366470219837808761634284045422163990311773165859266622773198252340673658596928525388293910099413575370845510308442448663210944091444333264258022162687617349658405840626334525284888197753409954623504628788753083238135255821749203395343009479633243982443861163911347203429826587924130353533206437040884288740452031929679384183109357222975687509982276442794871932499247280543474418160740906983069516481150478464291082333423752398037003830534578646115831213544851576944289003127506262217025518207219756492703980514875905476350225952134042876804553591976851440092715576412089654897927840207149575522927822669782036866005362223211877305145562978262632249207291146753333277135552096607897373452629709700962468222230594119522054607207874781352878620650217016320833941790794310483968*i1^30 + 43608649209114677988986619764715969746054642599140899051606106972203856372542540489883574796813441409727068061408100855131922883498188710189453963458594605736810135641664906166983544340751457591713189109623861783679024198133259213167984711213867530741693999713347138436735320283514839236292482136860268949675964228729953882797660299124732222493988572465201111663817588089831770613516691573297383798797003681045560238522252020339642838213278569040092390764558296788305866856998259367665840322953643743652475199037595719727013751558066703760702879367731925835020695851964490196033568604651439168615326247305343228988114979659714276086698153358629835331957312686692063828728989283300392814478578200466088907036287490414565496283908995453814388785733626990096099965399026111109860009640516314501913091845610277097765095392916051863093954662038029594282892827082391005072109819503909173902657200309954575903386150052433294148543435294223012474735444001173666462012594360429113161627739159844862916842315177747537247109021030020619008413954694756033308984727375633859077492652405175826261136297196763017153199935339689289189545310120677529186471443727254133050000465087613705475060967032772339284971225104575889408*i1^31 + -223752147362866856108387203662235654476868312082349926243228350465818179245222906032360952811580337456126532075700159169773976458262505403396441198687678444204721636312487550878928929575420571596462186558872700298647218799130830745771629521010803962464364669505271348284125468927303985214430521666600810393477008177404287598058747599318837684126306806189195335631651974118879757393514373439840096068895803901242122961902349353419620324854215208924332870732849082091474043209416219019808260012363450913620503495659595049117505281396938701664876964416154252461680097100184171183716081718860940762563583165684859177166577434915335296925004824376820828820843580373834090314472931319857020340337599563830706864832220397927998364119994098940375444744372023604784593850262429424779609019333913922671391998644005010574772657209138057069297160051847741823871030203514686589996903377852829489361051079319810942078692107613777109805542204745380016775207920117450504024039182512695177772321067706107273087286659189815245016223677162764068759897088849698422070489313971934359466131463944812525282624500779066752820113016229513513631483129765574008674297487411400308703723388127618701440978845047244989970882817425408*i1^32 + 234449217783956864596577684053403913687245867160791311211114815340859462294015485041557509871008231256090122861250745158558746449199915065502130692793470475832208130247878959880511092022895896289498428708073800045796392542961525218342007455078172373734240880909748444637133052905006311896169257034151289337857297002772084556715341398654589318723316878132938762281649861755229206094879317576321740799657142018315819975518352485936017816132327713447869247193575676881116319803541845238713833388106072703479475396830652848282983616956698782799427625832163165943487673761439566798479020213064472291973262435035669359114244933578620864490813533859177936046070438973660228845932532639171755186750761123725646364090380078633739622474138271875687033231024223612427668860455064031652235078386367328919478926439211689645572564388367770149454039186862432108667014598088650559983380437015411912392090659073425281940485061733561219194566985767512782675884515989701103690651551696296998752995701606663928565854909236352248698813698742375695972227828106762813475200140370496317397307569601682682970000564938366233759978362552356702901560282715850668323154867491807894646339622977034367051918443221488108434358272*i1^33 + -156726712135249237844755394348846420587187067458658784992665415661036068255458255425458317131053856431045940771579575501195383896983323575317950872407675338030686357544480150040030308741679041413862928369476972608274238678250843391837682770914021404933828144424173356506870763211936629800119249010775100129331974391167832555851242387639505252497991665618952349597047838465052413110849016590870701387872801819872539532348431220840103469524573155039853706992176401913073040070512376678793494159596001803280977730945044497940474698606721427764974882279609729945439060160441531210420092815166906474174185849566012758658820713150962171348705199760108767634753520033252804630913825367580704390568269453638188217540629136540353072478852767944263949098563616403180377269484271588438459212785802952761431332749339034522750616427114464092016549249375388244337947483653890298942905020364801983575351887294980400961907087954091702599829715473233467887159896302103751938199450981875914242026120084926298517213971896164388687990456536990075534628193753297311030294972195534240889777306372002717835073666257075182431149501685478568268097407691089858575283455734458106257938585026517360211934710872223514624*i1^34 + 115624374569895956593091739118024808993419718852839186664532600345202260388360363966835214532259316462142177945369584761101371013359952030007330445861557915797036020816515927143308960050784511934658989850557838352392209203933971144184243121968098401337511835871220001036587655823461503489702936936936632391365314792956269443696042989597846803330212350467652459626328249727059372396426072717667591515273920181531840047556459692354793074415705496182476650933634927202090789518539874732044324483552203450097633887550950553444110489361548661615913085889892046758806005561818248775886347595172420203477531726721263041646228231693856143708549611337248848504884362911892116006536026431652848150406801471781879651231508267689758584649377953535782832331683677533424461159098532354569198641002917217929566800694800194950814488933889490123899990136097300283278885540517873022095899829414898897007444381174258822489344679123188879544163924734517152758410603486430471397151846576692127702858661582946836964277205689307144605128617322404704144525288073811954129417968119662513464962308649089625196268459761944641802865945623655327976075931883298734834965542926750864974816315043294227401034640130048*i1^35 + -32139703765896497335370473053696642301866966064430303009649397298792832786129723109342116366387233697300854783879099969479005502543425441231226892754792605585397344262055742971784506917078969833994019402909866142474302202532439663581829468285340091939096420688649521782850229418591601807841728114281987640452142676717557003705759921126692411392552331098277239072629989888930342466836069808602325207376193617235769968733912869635088061542287007778538984426807443803142635366042466686457384494809144480876057485507837828733517847216684858489734301319342276985484385820591416160576662985405942647369100106633709648158584672099466539592936201542754589903616175687964794874753653974434090521982919942616894401805618304443370891696559126505219629026731204599951081559365524979277903198715658189644063485875530909774889722461424448615233701811648492972840336267387255171420220089367826293020828299011206744031476204728482259189599625643309997066262813281229366059786774734087343227347226552725416751787063657941159272069482947818684664970944513938618541243422257078250858605048524431073908860001326000330555264517707961772332729348585295491287864505903098855466926981637705026852880384*i1^36 + -5997700433879241672835111456430744006377118087144286305379451373376918444877353089565074827559672457790216731850697504660607669670246236944430334490606746935863271731964776275765756346794066738428029728839953691988097086083572250272377814548906126005940494986805688699643656298070240366389595206429731429257565479554651133206030097520062677343112620011122991928318430909090160567332310934696145146457328238967382067842995154033454756431604645038570403039646389126005017101368167417382740563632537733106789178183900890298228370267196312351925442414010518430244739925779977504827782052756917457080454376911768753170320389337717633979062426565424379009024201813135308659114427351542847193754213580556269183134948701675557294270225214545866635796111312196641771607916183772880986705148551919039664719202251028991562633893165681434070188444708503606675718482706615905471597653554059869997223557048037921078326627534626621175939099515826461388210617206928822092930393492850611867109770494538928391169845150357036358226349929844008463109183516003730878375737035224034647226254877019865645971400588163284574339760759057751331629989802573483499556516025836484199650656598204874752*i1^37 + -1420373972677238780637620608763844391389349554521825028305365976987093522261838691693742553389474935077510231779398658257329084603365266824880065301083913358192407013551614779646344875479729409794357421541838638051819463331200654079135662123034272710851042792803806199778277421324744542535895925144394422870163002063997075449131073296258599082006605092673120438348100127158842892691089410131246201865634087928577536662057104831933877498583542518766079778607537777270852585213296943571360492033353901228470352783227019137540228748138700199823858734122152056226201592005884945519976626914315346481092749291897179730174201080232234384137165752145186593971636111897355054984651027552268455454585286012435363299313563511871772838616430304828821007652843507813287375071599789519708193341296791313317499912394517265946863105229463595355883009287271984603802698438644604869475712159570253165278272668898526052768705053676066794566848578258440240685091801450416219828746223468855627876994505885348919047159835028741847391563309764663055208078958585267848575386700965525558660554979532574440964374886106215253011399322865399382495821821606693732918997300985117989430693462016*i1^38 + 543978503413460932073783221725175582858419301828822548665821875304607785039401660149990057218519075745645416704782156825703710266782906408592549345590479216411214522986962222646514773270331071656829244320214551536639364427268546064924897602312066031624096126086159290814659571466414254650686225923044236254854213218783265433496769178757185018252765281621616569198750023857184764072616219932193387963540431844152677782452490037788315361131272123282824693284170427116707623262477922147421207468410102471776469330708449690008225840061000411914677077583694992605895748974851758580594920598270196643503579381929282785295380560768082642658726803144355523757115737620119757743758702861474517417716703029111567529084142127847560934900239552181922091813450177944120218469034742137904724959190751885709616760282771906097503509813066269036726302341507392519441782661599699283842694885601398479755946188627078599401834416273325362476706363797568532886580027530182795939318858930913960891220513352992713041462773136448965151046633832495402367576630731524877552545312423414428394646578952639867144769518662947911243852859042535691876863352976476693306044708602614875422720*i1^39 + -58759386106471584353125031156312426768920846775480344609787562914966129302644840571849782538072110064411416387326074445206233417223577334811005515092100152893900157756811003461857114166445665517371713921749508246668402004466461168875673331663722590871836092456841224072938815022006843792115978018036470545378758848664889906625998800394878064974759122989192576212126685878409790750529395431277372603262295824521792842748484943537810455685992155166932541634166443768978510725005363306639172957925539440705233401260120701655542353477725443061709738303928790603346928618435958153753652912302090910835129651687856673399950052726732763395265302110507551081176807907832486040128760437807709564362539421740260938703645903619260174412896433046279417436198237150383304451476813424317177297182266752246146681015649825456480553167815119240331305197127890162853697556583200356953595057302542389071923307521211404946883608531805094115686097219187242146092243501596609824618588773323579586115855406858880514083610148816832432756110046779058246352126621308722889671905666839498721678180487929361751081290901619039566438366655576410112160514547544478119129488767844352*i1^40 + 1748472568331029277951155933284732623845905335402789216609502700018410224652443470961511889707644273731755713838078893315698880524979024316239013436903891998087170321876772655421566573954964192634501974150078031341304835544643983461209303847358878736524600523058442611911853866853877449537938035355020159972540473464357745785684290531482975929568732694476719458666521271569909174303918818724168824136001022514499713339973041963402497243370391130225641073031825869492384064567855954442890997252647967081308623959370295577278328459440416969019861359588370714257282176022096715879748170769561829802886004863933934366079889803104392200636041294450457960800947400998071727157435015982945710740061644256570705204974918015535828495903959690429700405768061522767424145618993780694173661801064682169605008193242421518517527029520849268525578725815853945878391624166863178802511007879405367503642410269541214315643961103496856974119260960412235623463434832503575210845074245879577065900070670932474402229799275607724545713757403532650112670314684144035997627520551261614298523590962153407173612846162433325354444629082486529661468796481155378424794054656*i1^41 + -15376794671953076179654084816393451661608155376198017701568401245288146623061152301082422764162478837964977061995619100462808405086376848492387884544700685652188060310792522828797538425084527672631464607186522182203120825533981021936295134269336020646312716625966470156835170590951838650828493121344618074823862991485923405233248037418161624411715637391104430676931692951602662202939419200052130281419700396684909176218069609266089290922302751053803448862522553007231997385965751297217117439078593011852861618856972306639405208153195701277967282229672806597268460425525589875346872777603742786453723408278853632675567196401467788822600109438960050192616167789457593180930536959697693072209662623805222228221569657910830106474006844065477854851387818041140104099818022054781116402073036132761390272333517527898853521684029342816634921896745747121302555461426553264167082379559174635949448621063654684620593888252853734113153276766728755976737131457044525845948528985837051635954440369023166998175924181785535966957555433750121933360204040582109285173668080109486481668870138437833383393945530855996504405451582081942026816006951226310656*i1^42 + -76310452065199984957737489449600147523200936650374954438317667067819367298611694235986317660676299306833191967310491735356057059830796925516748456146532500500623435040125673551279257774290326636363956025766101421368881329623012508090438434861469260842271328822910355093082799726435995471172719636870619655922903380780355081410497039056081263269528609693764660180978205301462603215408855210226665920914545154876082595548795034008611951356196678464632201743883197558054539097875276825544097141529940988387302728265123240012743331908519939177347405312916777117868388847958323091032903958384857574747710324503386275786420127616591697407127786230527326217247345024127459091078237685652119460780505598663700577397478242891295681844371608060921312837858134187823834346895520401384995962576714521749185347004170798452971730532726620419277645877648924322662626018773339913974570952655109672627966745625375699350666575750281802350622712723739601339478752169857407835250833051930931808395137405250129907828233555431149163857508520570119183874491873202698562799079146842918750426629431717996791978460518508764320223806631453842954617094144*i1^43 + -322416985434086835657961273427887225765043706254930734845088074273811067432704790307026377860306288204428021218303237138058111318988482678890827198237677808644871909742569903036270528798711262392054784004461761115682681679308841066942394703654144764471541230920177725463493747345590484536379060817773811839258367779995641173653669144277268963919937602987983368355221261576153863515644164004659117674145980517737579655785361248433193402469817814738937021385754606113562473003323653875741136884606239049213874704658518966388532214832797527802863851268873705976632033436598910544254689179790154144671380683127497147033725019604781303354017346873788931134748941224948901305846548900966932496745451806919739287980234239950813535760318707888360019253264585752961211503501851822700189386961455403872867922408800679453965428614251777283725067383473466042887975201821928859129932548236523007220496670190161062896173181493636722998814524979161364258183552693158076615247544274993200922699213571983958292549274293746108381184478920584589726148991128706037690173440755146476985751678051739629479490433459391902953933595427666395136*i1^44 + 39679253560590371368412343980019867021090914098503098529037357198093794897663598011809869341414033965000526355545097904948119222523156796387775242300232635656656281234156566788320476009149145426724079121610699436666353935681788785981157445659404968104942386695587692140219471256356729413614862890649570348703917778521241437830735581439109669546250159057863636431673965462299530532313578240051607135773496091954184093263543326997362566189416730063633017244022416478382821864311130326016269666904408956469017183113665164876550908412831269054193876813232123752795133321582326405354911542547420590586709030306548626831616665584447007343974883509085717577367637848467751788891053587057841696861420265176656980585609414859164595118813994193321054848518445202304369350533367573894552519595221180148355005461652482432423502189586699383229774370333610800777077851634159184470721153082841255991157497291323123036258859389970900925667358859977773169915126043141816365690005129811545064302372748845626509186813381637139747936432556577331631667543035470269670242682629229357138660080141562684548385928473765277006299136*i1^45 + 421341107372843386365961674906468075586972065017776439177386723357127961945963844959787566294349042851486637978549878843187313504858620984447434034740117416118372843274600352652750571809687054512361321298973013472467078634391768825934919137056753460319945684867816440318908230859508574494007981801775310014318516038341435860748007649354290611276532871408335754663319435360620122113657188375220886501603247703772932802389124585498896949839417693943001320433064859215468579667172801709002705967814669154001773839471714342584091563366824811505282573760858863333427122374240591064431870500161484884553183479948229787901554259479274516300220834213467121681089271131127155194856697845144856405117626342618586558213043283752141344113218574703459487117405781255874377814452768374858402752371529154117942635555538785421069380617537370071248356428249691798593247161012629163800182760809820973027372476546581213089925603166962165525518610921808708253226283692856529347160003034444615397700387960358763886306795138387898537986356750523403385572869299170551725362929082853634874937693778286881802758914048*i1^46 + -5041654284754095467764051963227366741440395489387453699482010409101837919615187698854868800600375454995376845213902034636029924979919507644338795784026936854957388000615803994648585650614654702541691314467279795680083006594972160046632382411028809120294257946028892677809632096290779005054594978466579123535592038988507421779902328416414170896505724316286314552111716667589660362656760671811487247843748587735058365144613258208248705275243482975707158509202754704657754496812159795546204716002938009029462245483670794431123775818893158756461015754929953511382526793727077660920850915950988164385984171202359951995819970984492844414170905838852624031517379582025849718180132285751244597843275462009776282103113296417201133791133762776311938061325984723270233514638216262375516109101780033996461677233694892737856516273412794133975171408629937145665654357935142072612922038201600562915782318139524776102973108510307873146653228861796405445516337792375019483469376034678278819409595338618831962069158578769196606722357939808802897175520248045013568527140252323918360486310697762816*i1^47 + 10968681012657087199412958766152374450668563920903934398501489776233548831209470841806329381261690196108632671400670324608598209993867064165698014087216386151654745918501052352940948194405328200955947946337509061025562216349784950896458611397261998559092192303862106753145775877271086014223427363653457577311219007560473384184538502601558672442031313270002329031609024892546051449171577194916260881803587352861668128863233324323854643206700896960855054286488092303072106974265411351171989598255471964917479093111168791309734807305914392616598023857429966419615374870926270529641104845012180215789469434160158019092521929250276776166446683740666310818140645370361748918255268133641134095463973264582924627699673306473015591128838827281324170530288611704835085579162663465084800873659922351910738506412283510675449729912889815554983000140160503311550222358880540280390927926529104573249674745767172040476706139785965749186318044449466218119874102749181091418422893738271487191917160119923282872490918744038161362765109636999660843506337008582865793128782011410939904*i1^48 + 24503707309728373142721078534502113540150305346488680415260460472309126046340737278527594034961269545172814668127206529761253392644898379945548642041405067998835079830456421115772911016955410979059192915360615771739085614654704542775200038644589536342707734548297529582846739481740370370133549439735591992203430709266857991739675293700216075156138826566881394336232863326900922115509128914431875335066539663879130439576642033827167000731501121114780845267337219926111371869090491169601416712382693408381627962670321521810753778431557736376340139226962760797032800300885594393762772103712573398894203101715412703243628283033899618732653406509093499528385399026280889138926451476392484949287551210232614206039745993907406339347991165774540969335781478263435982623972679021040381027378671113925617767799367641035522664598121823335599842088359483244472458870152431194273606099991663150692159692842842329298595389077361838503304145334209597215581673067405237561784038994566942454462757677745683747990511117761963017536150381913976272785094307185426432*i1^49 + 54796895254384555233990173568500427631823476572136517509424705171370811733877524560179700607222094845136331063149084720172025475432670507635275430163558507780540529937483706706628436362639514842981927787461690149607501294874010714668634243988158518480157585942937724537277645765889603277862143397836647675966226510948410457884047049510297528287307689889204794494920058456958612840528967374302585026943855700495313424188872089159325984905581952948510358682778551037911077922786291391426760527077505762151040146715184653146499595270488576005849327120900967407325593483654444578964157874338936232596495360399681357203194980142526242960394707419053014887816204903954707093116941993228956158128454912157081185377503186728171660082432161878618664925388389293780086315365628956431296592198408323852330736895897881148461021169180002550781383852978692170278513396418392301774246837697165682413485256767853145491176663865027005468433620283219761475531815714033598413741924443971657386348423438061684691225272590463093830535832267670052864*i1^50 + -201717342042949135782851816944240480301479487533613676518258728550002708123126751847986302570987541158181937780735561977852928642830079345501444377813776969759290950417816965086250336044025521419918401940438316580308789468627032804435896790613709136892353824539950198884053183207101766839885861587404889055741565691697402867926272672853574772884633298053549370401958297938827812135082333820272954594358849209008248036198071736597622620584290553317887775172380667125894768163882680437641223203664564791312646808143714322825447911307227895941653354584112155650446204611742137117813622289704459270228506442763809386112488399134446801299135095189857665852938331796649284132132164992003979196480163330507092667775806543162193530542966519378285922692608917961888308048010765695418264814982541146540472550630349910603399461108147686323271907717559572382007354832964366026439269866154987744022848440956849317971801250442399958796808778228536518569440619178822500359867386201748828828960000*i1^51 + 7100489511271689310179193270253558549383353341385476748235265527509512460330006778479303891362816066099125012708186104350505095778077705865413187083976614035997931656841116695985684938973979943969232105086844858095176249102103830151180506776341488389058711443673465632762208606117144213402734823806551173639652358180157236319282178032125892976429748588651172418960512754392995342195644594713605141189099239567511269102913873371536589722751491575740387254578094060634754159411502578327991412503789825829702605764272108550343376267837216117060836606346687083959021649898124490262718387777623435205058782674288101133073579702894836672458618686692726076121039962180890997553351868020456656737438854147471430881603682698979302069401220417596538907597999492221524474335539259414442141612306130808404900615249570690031799431719664739019313663089640402231961328191848536597588628708978362612786035733637582709279445429584079861031640625*i1^52, 1429045031293695634889339872955711356198118710361828436173972853260220922011866882869061518129194299544950788750430307389673071382941366374285092206962707748279510837747531808741449165835931742187938313457345294181275466152671474659831176199144705548713372190901487442630924864952227306686380982406545546988547209484835541852754205992677195784094599704196999782428706437033557987475068936481654079156559802894639961315205901251953867479045860898870784376867501111138599345465433870116007788545609866953520830696076713223119644087205995357576618963678268616478377344126775194515472643866565289618835592207898341671354234008080453390943901711440330666409533616380005666276747352849216527486884303021196182017102544141907614039682213550755163945912682673890986449929088651249626636940433260254647545703881548956383800564197392108832581336758289323591331024160467107110413746536337879667438825639532748145125642782737082574683414625435347736389821702602806883156077468881108948635287167777047609505855615629687169743185128640427115218444262090460436073075334542363527445695322809585007141195000215999414259228277312359738020317453044482640627213035323993865778627636571924954522117126922310192928523768426546024422316185825892111285024897350516322356289564522576857084829648343013462594758175816222941524924369663335654480047281829723488577475171923538231483378720961119092545463743959543587316912169502883466752271996111109636704057728410521479339964530349747475869065523158165703409425727871686247972001831527878162497157068987360996617267053460041142470659249147641492729822900931320853264173736299615995544635179008000000000000000000000000000000000000000000000000000000000000000000000000000000 + 14667722813347663268264949366982058145556078631276820206240169064520016494195700222958001729767090244599701936570105058014312792638733978554281178375342018400224516987285865361881379062298134991735640915123059344751809616456542017574333887465727752061075843144164996325471537533863082448260355830074052283996433207780898389747615801438517242924751036064501755984612590945586412967167411219507965882408849764437712115024979068953686573641609122094424117104659767125038211436653582887791455707730190572557304101598932647644274325779532905317254753479137128990959657282774695832091868602205407285288977241347501615415472082925156040489425112803256216890211946372069512277515222750905972251493724825548092048314929968592186640444346489803908901936011766634324603998072318832811907661268545983970029216786857134311451710111712486694161429499999807990149206633040675944736961351759005840189847875156793718467700155141736536836730201717188084044909249491240381787237806284758903349898772893235485715814549150437064206959452243078916093628408252451140554474401614859579723887052492539572322320854840889139627081720717366556231805214359531203581746134852479458317909858063900579542064500125397771553010367121986221270304787248765030055737628976925466606740076628595199976849043968395089226722936878594253597934106098356222825989199154699313262836898911218598008009707126065589304535881491029512803290297082091242932819156615762000821595682763135388425587369588476648765070829435532323831687320882091790028649108973256799403948385496693191843128730697694544412583334401012568236377586175399942404261179331495430651901349199872000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 102552795130420820902474333310492215412458368306225197869749132499611472315489186643054242696399637644965451059740908970295349194550343421942641578981625212819291862402591098835439945232290308945510194805034585953474001070371543207335499967568863825034506426271747163167486753969876632165867201617446802120121644209783140051186350585226443285452503780389048902835060553897597564632846868270725647404367157899042720526178940893346752289933894264956030013414546897076028266152878316784222060930069907354418853385633211257155889805649814100513855834829594537298387669491196904882503992997485418470406234182186420570012759199091286418367709419002133931653537975637801885993984479680313299345565638312769155699798646585426406410491796242123101278007268038631850266579199959467758734323272726727781745201857109768485805032016346185652785320058949368078627132115063252861173891772870396291774386858122497390831677678334033969491417960761718574218059068686579450460947772162637135983014022618862773639939107014617307007363514760370242356731700267349225240108020534122636892687955116012482505544020806437030947944314749312871716943858141877835865505275683305726339334317104515580496222765839129367032716537176619250744162359425605062476215589422592747395142401708702701862052674985469032662993574318050557484598478682597824164160800350870179676590643679715156775927391899915776749761352088439394494623388885827250762966745035125207020990867361917538222290636292052759906369027222137185509617878267340938638657749701012966820643124083006898068253341646243486103091437571785800079573302935089865414865688419009146768007469465600000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 388092723254287866763569624558284901247944041834321970077952035457211828985089955890381157947863503937333357146490693834830050329871730445541432059393479560874377182288531242427558195920028924104031362065098401469307799252283905309917243710296942549326513324248763152146616500572136334480577767088595648656092672303663167587679544103459163948507228327101659977405637868506033365598887727963125761264980764840499265156990972027411010916327473513802630179706837658083961336565546873093163954222467989369217930872273740492284854645487989826065646427466396483955774144787128349071186542907646062403920197653230248848233389862643260556900443077066257629770884183659256786106936839632965354957019985470454526852201819273554836571989714786299265036148761263991858187263201219087922375568553166127988188820118655815043057729618812040356406553247393343007786834806585569288063576148241032747096908062807789235744546169395465327551629344410091006111336018256955896363435105998008732191503891413004585946300183534135645884090815447703524985140061524869663116681547555750207429958190860410692068338397053221289918854874813607717967037744658097563447110849600797090046279848375195728142789014906725025800196802611877616156184582055433749925911092253593595089949587240451782048388317036124358939684367543753600035507762063735618008740583897361335565696140069924074421242686746824617861758590364670542252769698370289053050008471835367849138308137755879789485856546414358773347978029285216405210142855170564233825395642346086495004027006067068504399004259186657146199271266508873048657234162587043650105934036521376839636723381043200000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 876719957207000475514856165168084306031338190233942343596276346075236443624593864222531170880017784694039942547291356307737722829334881530941451601665660682567370905698147721621368645330505442525005586022404746922845078016454011951052623816930178874458800875090584593436264586458243018509142743460468008547097923251373234742813890214449928389292212377790580428081088437287094896906235192042315474865475594571908060686141615703336886214308584909238191819706558742711103423952159623323216430690968108329575254187928995236230554065140924297170994080784711864293554669991997477484430649445165440038492730166883886707360875950882253201254534447217950056832206623132219666140315149922463297084323554707195502977581398877004056488507856793464220063570760068046231837163355936296109908516247813289332166634846606071850118452004492969116904157033121974538919115692598537818342563593887491875238320925932508118052189152316540677693461571658576887104088829029575194928210836621627484447592692310913008465065304290720275057720823893525307294257829633045517234055051844735269557046954725945876631284212221663999257836011820563866093168642010826599158991392905363597601946252799194995482759841525902142646270725334545721206607588079837477369322836526983889048930093492778409507865775782021035274533703303573231250963824548101005118805724061466027674074199840120167236915151840132596904785824261461682716964590969191705784686447291916743014401736377671712702011671194493280731314177196202157795047378914233336241079630006209055547909555430727537821895130466814866105905919038833390415941027805859343056728021028601946786240240025600000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 1245909495959910539264533585615539075992579140803966136145745836376551356244634703867088847809734398529536746838049589908427138227309810337962950992390579271853675238438611510453933991144340407855262481829131811147954992196966062558870743640339313582354830272255415904632889760081243956016605222604975574038875990463647333120582555023360864636556891062343407904856583146736889987417703494783576005351671363244443813721217578704108275501170403044758395068942962671637886295896884069518236273286112989903806152589860950245319357790026650640558871996007832543675247588275305002495443052763981332990837236887696538905069892461960001520158648020328764865737712179534226970927739979325611255240954678237535736728314950641710682254497954705778354015360839846626700818248555848754714247287249843323142872626644009215104340012250456547745397872748345549329046941921693865693767712100997577874848582784460581551366703309983776034511485057469150207015361986313660237585180507630052127504765340938437676187597016428285831510977947596234127077931446958076318977536047526342618669163351611727958321793694476697550720362464833977593300807667922484334828599692948898400499123132671411282159257331149951008382777014002606890326331963829594880978397612057789363314217067821625484130848727068247737834650740320835140930222385143353482450665404500934764395364866390442070308444859200549781244879100127050585021330904613811037429078234277176149330980998179236887932762976522797492894024460540075346200069753380164366706295231941375485979149469609045513614282931632101830418993552320929628419258906940070781461128066090559564517541161205760000000000000000000000000000000000000000000000000000000000000000*i1^5 + 1126788487772050932976312022159024514313669700798713449635576757188150649141242166961180718891019664161935083533574843362949801312607432256069099849110919952536899440907040423732911944535606002369298235256889109392581158263337418786236918540474233755565862712993450501192291989894854752243334184502663621014651209638506428836202570658100907242104498269879619869435250853421338331496391706443341405229796665389809847757752889672793006108348611898361493948467823318961720118047261561152920709640487361343800822247246791249884224678312144849920368711295909303377113018272833381395254481966441213925682888150899304593413624942425450301042952836773857758130675205160423064116126857139577775209525455742900050605334636622237084324882300901278075306277095634673752127656492062676642892732837242343302205326853043287322051906103794561323015177667849126847815825820257908360267876171476708474431389450151951767203075971873181827757951390712018343883274301170009845603888163407726278410404348090565094660789841865987821038881135017905217365798544322081513956580675078319234185854689473357828882191173801945326005521654754125811827103429848410865232382146360908822772175430412685950249396327749786545747080734498470667051548946106491347468400203673588990859998862524068077200297941028608614761030057386802804505637717170427642338250307698963843030986306579302580553377240961683046704379519709135766910697159286032390387019261192155620278882797576886734072722897307155330046510630755199019455868593703013945788676080068286049365470805749058465733258168447218864747432249063932156645042550683487393109983018647381569862509201981440000000000000000000000000000000000000000000000000000000000000*i1^6 + 649075051481760002214617499774961139857132589394878945571042977567847481279256503117974519239488376721456778467531020180983663209865934258884645093836219868516647217492901321658285928717509875070255690354051541412568072681469878504164780990534534237184960584584368162868655155087978440997818082656626937652883775160502273481076517034374958348032183634838311649948069968182362951393039876504297177587604115164149589141474447566726633010927982108004491004345033414906835495495290435991519578184145799169935687956456062390578144347138019084892267444797717798503940252540777079829033353874134756345662484232100899681506101210348509520080742696609516108306496826145822165848115233915791162164130517035461863877705309728579260881636533351792273498560404044670210199273781344840101326211942551889666242934043868817863646126690794305973038756222154036085650113688206050334152506349125890229135651000833795083558942978770242404569495005410769460462487457398594936879079726371835592374557490928176837995297080182263775388613222310242378192354691681272507778330049029542504423171601160674516211288549945078981013022615607250707492153946090544599206973245703279625346491134289789042805793717966646675633029172353823852308372470809600035507803119515094639413880405450229941474818324369643787226191266046912887699544170510775936448352266464275714624441600002393281372922344182360715367803039627674164850465167910210884849104613581353999637496645662912126250405373648585013958720864204298202693719342108387666539317853724625876138172740162374802309334489406176022175250425413620486314954010343010454638843394221751292363670133145600000000000000000000000000000000000000000000000000000000000*i1^7 + 246611914063690794992868435423233864858741858665595378599841653848196690099560722423741196484014975855457971868160753434260838238891034637191831690475218792253339480702797455927828290072143489578240522294703648784603154746590233812598748160081550854900915982906082255093171159445199823571493365209350719027156066934137977216930586373060314393691082241000498794558440469302329417707670920927204441251281023021639154215387554095703874032843755424383230756905122161265379247784861033721153622858915378503689673224069349666379743120195199867688577537251358705798389062499261871359322502597991091145006544527296585791318825261664083858528797998746275794732330615963900197736043825548114063053407116962457982135697668696729962310564250732345338940796587049129601727824820968989646828065005366615505799275116407446894044423133381277259427413405731692916906773586824274128045962175435992915469425925895101367998024589050923257411951621626967001550609808629643927189991166264607318328004821071985287568332210757271110077242138005100385163349597098197438700393766799699232656446028171008840892697793131131932534597832800172240343004061778783750369366174301791977862114755915153935194795760481414094723461541078749041500416801153316056124501749277642231984139649070349849683720201261326107210844764314063489743817953606870949147353007242773504058769107649505300533485185738604752775535441611246349033340399441343794228442416053517986324631094377190016259394253485847699582391711894802350346390656585464259945298069317862091592852341306605592503689795685421922123169493160391306866030631120865471486080406863574527923996275507200000000000000000000000000000000000000000000000000000000*i1^8 + 71210513163608022750916575357584960516835044059496780167623003822868515075924099084722275865649854761591906077873084225604488664859921000562653873131914257422120306908902717125724347634131525908808736135116885092843173687085365558186918737648424763311039268487009072579062660056983930728916985811286920001363659351351591478828776156897761028563922465854222186822113160185360094645048616348851844992722138744964448315405900991388650636092622439944427216603547857362729130915826107056902281078998466241638837227813742824516137799159371997815505154873690071081704590429038430371265655546473693730378946858703231538505962696041295011325641819068003222113340274222360064608939315402797877144101412040704747265117676203900980453039126106451674761680065168387766829309508066549457796040178060837582938964546635886919690356049581248492597099562754254066885299717812990256748914349594682881077354470874706418227134669271642977253153336866670816250607283514528687764116217284618849836176843404906007778846375144892031197436932286628160736080713679408449159853570353845982042475171961072496984692888551119527745516292201669826337047507754140352447442066578817801001709966182274116229567429220507887859525768786029611964517290091569838106494272748954377067153675182746512771222338668551683495261752203094543587212641106458830854038354735456649517608057024683921743136246800859101559120735103537923113348026435219437139129285281017685349132085599927987853994907922143864236225184348499436393624697795725934453941545090281745596943600757796015412762930359489768118823951787053802352467425981483069069698388467151623568594934169600000000000000000000000000000000000000000000000000000*i1^9 + 15532159244243490324073311706249814370690059753635241206038032507238462991731135640791423147383576583185106959124934325217941167383411777703987952408435240491542711508975427136759767698617366494926966662226732196209269911361700324716347083864306083214213880072661556189304604279562550807977243263760792156578849348418075334846500235984593558320804943596145853812143898083051401171789260826059984018903059959279887986043242438550707556656698129285180066817966791463410317246663454725639456193957493768805885335486486495186655055883783655233616031007380503394360123689515402064678408995754000659680404022355821267110671078108047959893348879594388516926940195389548713686137108267547369717498687145120950205626245106833323884920744483210009817642924846586198660462915499994037371205668691310143152838913562722606947628653047133822692008649684420416836814251500040392614877512424634502585474520060418511557787851007486602599249762381005341605956934794098303513174190642374797363325305832898533805320741964532788913558816389681558111319342119711108435861265262047300131971928756792500448156370826620655454088167094804197895481347299917259213635388656315826531533007598345841239622400383485398939805436969520536126601938978695794404637960732012685808301280572593483700148185621341047305798838664646080437105454181299388406241697664851951550165273252185047969532257403357581285850126681326710600250712999080807437948692827607635503821385524666102190664942150045246307473053767109489540085388673419038416630644025652114783568360528806260472146310923304422101832187212583027105532174491081845574832898590351246496591910010880000000000000000000000000000000000000000000000000*i1^10 + -871191434246626492069015790047566616311836931089518470591976204661905653500241653527892662558281421073111613809938928794334037142784023002977529443785538535344330827657844688778873082546923290187947475815641185251314443360517680936767619673492654504852299702883303301790911718845543416036937721612755638051561703117976574287091512558718869866349162371128258310020360472247240293008935469958328405721404232733113569871452939683053632857896700635935556897678382947072783862429841641506857550129786197215763723779389887335151516315590782886131865963843215695015257091398289986201843890860025239993912685842819311619563852437182558531284088622484215711454011129828758280408217386489277353788820573657121174970356602831694988136904553538665899802850155573782287713385927152239923912054107206087339409860028562615800451190036902013956430647536474635199304678734940029770111770711071977761116013827951778203408361838564340117237138080997111269813030703149677246417128014311051352102633583157389189062189954027633384287350283125149618088204387420598314002063806176079911970114501981976283542925477158619167848768764232996981821443022203815330368788521149789430313509192291685574059370579056772299519934092623297289543259934581163864593430192159894699445028124303233733510329002795990966529461918653822967313099972745041512881814927208630961552076531671142494236656535584358135837626618706157183606969983416663394837240294573673686657963187465300309818569584246863266698479639257749123117355113450459020284248945658923052845126642840442052551090046579452442003212666722152110453293991566617627424764179332024445333646868480000000000000000000000000000000000000000000000*i1^11 + -1749159741173921808060333626688355787496813651603249369611359733720546910615419410552526773717761628803274156627784091612165391887160755470572149676022821781661638365512407266350277217785125492126761090421592677656022223007530562709194146865870438656401313602792701440455406029640756600730221793278081604137396104243158521892954540563316507259971285853804475502177389442279045589307706091964233442285284658998997991399793740602576674449778244160435125231557586549398414511204528821711330448870033386662754870329192574800319815050153336897149392588327268014897397855107887336548737826880354708836641548477005050163109737928215984033662470699544466131188626585639794533110473815127530222279508321433274345394980776280301772594920678131958810198307172940638096194372748466344364340673859187455465983289061487632336319769889248519696434924183232698916753282800912731165307416131586071553678054416971218866986032480045145110403337976113376027084667763019351782526629452375482552937961254119799911929180543237055632607890638917321763555159040698328708367546945405831193789391093014112141028067103784159738469699968975475021220136032199912101416766532699503610842374602460509078901402671027210197570259402398811993302932517104309281504867606115420540817679980856411115844697327807851921423882388091525430787792742275963706149479395784388433746001718536700584921099767293754366394483856426190276596839223584936792888268075917157090082360288992123114822855900079952852455049099361221703816128587532217902763693975717246009794320158476277887165850450998549497754669560407496691107823092225401025903017883917102075095705190400000000000000000000000000000000000000000000*i1^12 + -152782734346623455372418317677176698446544605041445471581697188018096864188584319562259619100270908055710707239653475988681484097805178201634041187028390651902647995690655436710255648272875027264600722801561332574030509303698414972558176192359983482039899979596009887969143517112561157481569813588613454465485562054191315841094212028622888065696950496603175706349488612881305519669059914087607166218288529421331058925745508757542380839537630887960838482089878826066142363160392789465679853808616150180928558017227594445963550797602469942732193316104937722825701102050271152215663668604931510129795497421477127165126100581843415280949495646620324401496383488050383218868185880890301309846689156518391829258560229099114681259707427549935605961578069096760558779903345294636584854339439493777401878547727275280271926736463317496240208396701719692963404596444984423312378152852841974025703682497304828750584043046702089415973855598576320658352770266213301378806567857496775321863694184686284913705196527255398558112656599470117747372903566379731206810058144163979743646819960379194136534226013009812177398328131737115696765689414466306661231997389040280362428117138004187595722145294938245070510614324274055725426778194924747825326807863502844432646253526791108606494779671003184433238550030168701322937552891778327462582912795795488464832714986561639377617778444104715473594452125719697957078058981247169005614653529356426164561329827002475771615677865064863311409088020480220339464257813785539139840803624024349767601853477894863366480112405592372819370164111396911085159498603084816491078834753267397801102068940800000000000000000000000000000000000000000*i1^13 + 92837932816052070137858599041290235245878424383994762102385880126926364247925839618637317308044063872006066920377017047123524330645515652220820097144219234313518168329436229940094834452337561738029195230584750413925582115112685894546940931847002545649297649512786044327856419741511531834651605521293166618113114800244022817228644856328685302757357470400321622537545233072741372318550802374219601373234940177701597423822260392907136782393991867818377886034556819431874644780476985384090822914025961064802923649084449633770115596999614680023089532804831373584520315343291681593227411594960531223520518396109238078179886888315398088428149758972464238579111073632769511625800162128382318787054959002939650037030065494090976881344768539335692887482955654297333859816473512885701621930908861232574467841398165482944580279817640056748363285909728269233946529584232640982903309423018193170486069880320966494034509953051798573664121481367636945920963559471945010765945991135877599537760939933178732794433358993667708816438077197780564606398510455347423614996315257246143329007064228205091690531391761905444957024796858298040535263383637753609993620781965782740888971938105209199380212915258531477804173682831277119654477208004886170297623129299032360769843092129719207244444271719495221267908744345826775187101547631279444627477571146082406459902905739950468098310080636890935712207191573937611505304429191996959649571986393635332581570429148034921195979894168150325530134808367187345463905439939796013491142176874526994841228194573896207274586747890579807840375955335090499135483683383497346492427035245679345514682777600000000000000000000000000000000000000*i1^14 + 11024907455389241999099307559122314715663590632656463768560065517491060935051327482691900355364805163699117354232828944902275555428473798739072687022191279960527773601048236680808858518503343646377963705591520444570971748084338545105492117127676961444713306266251133871089625215640351631094044542386147041912670951596131347605686269068699602652165215253693833788081260483567406671857613326911658037182621030353091480844735031572118577238058657978075523064502739806134234652457585335992263797823463303782149342190511073897958523747202717074252987958018963991301180693422596767036879996053053700974223717307795377400509392529717446386005748343374351741922110398392181996202555305309741939668420271580033591241194762897305645939367067024774589635926960247767597121814604654307590128273940725110779679732680230260240791031081570512133115245851538613424378075600459676996850946926907150263803096853976838184932341645802547980732506187429560275511314721902369328846696187998048712586760645589482264004826220368120118032667322150630356353638529149425275619241260032193835669326095030060521395685125384576331902758622466712531591704423161646470333693946300090160901866939111537078436641590315971332320668291257270955341899250011397035437406354583600498500421003587684938876767619479776317821435373394790090175984421548419781765565165577670295211611044476985004250727252800363996292424159609273986973131925287998321529393138953409908428015939960420366531999491451122095370671912799553881787607042044201139900332451661315858877649716510201283846756660369680846459375478265839600547369336049274921554539339739903147345182720000000000000000000000000000000000*i1^15 + -1722457760867198966817898197283660855437032115900717781717383504492859076605621065081425172106759145919148048765084316463852602034532611590566754882738277879975691315241542233390906886707087329232467356079831966313072705646032856478561613496758065470696855068086211368150710829403800111815018196547513586542051489985864594627059033454782054482768606750378994517489164765391908107683892613508191162005271309378183758068787752246257222582937458185251353601975703725088352465800802631505988822612984943217188660137183407174056613456085726946703625394745505612206849005176490373404619920684365502576905814963884094923399135809500692080154466429140562178245923788895274786601713045079929738821612061244835921128659364303944112047556932151755778573335689008895344611453188746484812258610276391832480719150131676362140593803699681293912850114281910150947766149703711597121092097616524710031667885027547745512065686125241515296340035429266865425267301736660069316793176992900003499710720263602397695358862485724293313301523343164369842954772544933438129105683436516181386035052913053743336168557542156465367490520605343301454179825403404265669418016401210783461498073168779319324275164704820348459578912205035752211195985709215771531150191614523197780559124829467648749204476189161233973396734733425714676756055507674544767972142875981379959392660909994581769203676424131192461138520298851919290966721400683683260143862130856458618812557205754844018229927121336943462260614552973562296778365482204146359311205999357408490547858976387172527144079951484320502577815140903718957713797294806811641383986340996678500137041920000000000000000000000000000000*i1^16 + -499575855608117752100680052066268479606985573414020512253459423817637187161783498308552326655473832862943196946795028688564058917168249469962695918837037951936286000070832633087740256096199186875652350415406751589298601277322503225233765699267180878835455828096827966313819685504482413729403809634828753067655817052200482536673147416740231882515632484078093464676380917741253580812687178976139534547549732054486612784945054631640473491766067771769509838513673382525079110713397540204314618161196457049635017766987035054521823691796437410744688903498704182175979135737391540840762790750650916676589094854392564313838361561702294065493446797993096880023108975483186568416428349545622288575285106040554628650115019307774386837931068586072228803722675608517119893595549156661572971267059458781256522001328150929762629722365169006500920410172798544052120996299208588640441277039034488391154243405762175784982446746138544726520800919169585201594318051375147667934190596822897394214407469040848154469915151997328428755898381680056363316180143355603182975029237589693655673847451469728249151546320247740366169194443716503043655102828352487425988471543920447434894983714346232488784819044723668092176619849509034600262263819989937727581740766652843026780242684352682609911929287285088701174711999051176269578852354687060048842539932927535956142555932903459152125177123520518684042454195267246653205300871721958646553485093070744991646745809784710201566403777333842993725938080921274042859410037093970951733002705318352007253436148785746003742022262386562440358517277768152919506784912340651828208171958522819419465318400000000000000000000000000000*i1^17 + 64643561506913296276935680761325482391736978547276598765962647714215344938553223279995498083397545444142267321603841367964437166143703847070318616604651818966304873571339724020270704892614262610395941370126752057963409146747210317808653951849585495574745696451042706826379849943037824003892687803342860533416683799756207388917500674826313641456581322704255626781114327789035286947384070559671730499112944337006264446286292057966783509938024771017768017372585365795430094550275608634630167484725483441617376345118715346160480106854183661877592051142825929056814993203193651381962087749166498782681045678283125828573045665142990299208764687559585054399935675636694465033248575921620934448676746214271140576171682562476230605529629095139529294455373425250258333319525908553697036273966999924120354600430556386728426558789425466475216292603103137335075674744201978440671772284044601889568130967606241807754694011326591755661025508948395973952965152029159740436448130197740049243800995963211911018828916941233994118572701004378400633479251514696066079835234370410210830218329521919299820444137926147942793803633994089801285199194295991413124755774712255515293054121094592707633561729861246763348455588796060734791541187593832859793748319411791572359451820888592174383563774103558929308261789801900819348262536543668081725410336697539132346280885367878920013703535084214702611338591205323120068407414841808619517627789874022845264979065256974301219441490791541648582510116559068479956487708502867896015737803674520071459327083793469523479205784775092095112741721685214470979529359924723093585067503403259602875187200000000000000000000000000*i1^18 + 2465629715584181737932123142822185250153465683714087324043808034582053408109604159376453205524582179877543633057747316737300721875813826189528197399343653107300363477435363393267037153371964757679041320764192807417073234790812462238444794974859752414686234541326477626272757825576556624630083172616702179012432110000117214025582564631276258138968182867490716841736691569669127854381330622165674871183924164340101451437791093249712852242765301467828083786503006259518137943125394359219727091734451553208606627704589114472476774235403502534727375423801177603786014276673656289980823766711729897423354169090075298652944012267740943868817012238431272300560221989329712300251560029025213194424569873490440463410680996367213205498941414386477144014443614158607990260155909952795631180492323967741199140740635929589790780503680370977606655351645791153065725570395189588852512239052503486380265175098314431259443547058634745096742441996378872495694729497548154816845820444176769415557507760029384475175683720497143398297086385543434391671320533803084670726610748407900044186738576093997714714333677528103490485870337291042627714554364537846590734709973844586452058865314723699011222543125086592732946750497541951284859179501057393131678064033047084706917863146018587769005863229336319025350480912112672686249207697987367304662614062612855039758961549440350772905328389349943646205206330986478711258638777700077936737144081489294632098608963228535425380851748473237793248131350043678836834338836244275973293429227330193754394574552842434202290102202923967427536522623465320641848191179687919499935149858486971111833600000000000000000000000*i1^19 + -184086132635470310482660430868339966078509418985429411568320962386974153657678244055959480086909599802547395887508353652784060674970100840071811569094396179978482228673282863036111632196958646533306434367221689770688879560546504828301302052590769019739348872805647894102987518930198859193087762191076868192331544192824694059661715463363689359045131474573959307002243140693137304507409332496585316925860109850340512610804258012868064645702702315833687284455197775130074543054237559610791116604586848074777059457585176002866356833735422126447440781561829306712044607173231681148111865436272409931927729196261182172705344812814811166757345086901532071139453747189031971070162043602123556488175889808163959500173013251252993137805732968426950432635991904236199203071893652002541919735858483769827926742560793495069525582218292061727178497276859361363817789214269725468298995172584596939282068153431265584596603775220443368472034210535344536856518642651527455594108771232169329259717335921441920245373108632301428461806576280065764494461160676650645357589868929105848959595114965595887655729588082364501037280024941967101227246885394760791933141771114972703479176120198094053359152092626585561394917730379730482570340591297071967235464115004876795301518811911007805296352721964526132090836010921147328486697466366350269728549616618810324554181717432634457934802269247414306294365222774099849290385539541680545356052919275158443171513522948360298912331233481097247745167816928296067484897444328202277264785943201448351040481758423693176538739767170745106267729519718591725110908968350256688394294691531004743516160000000000000000000*i1^20 + -11616434644220313630172114194530003672230666153120844437004976525311516625329028537139564793432170769261452263517678439750125837569205611044645340703221661929521919298975574474495824923792495626678769266470306864388633640400514636067512102247722380735727417708126029706668046872999667226268503873769522443578016337597982318633282352607872290278981826058569014475390667791588175933669953030737497347606611183097239146218099275260954264990915846602805187494401508685507706624211952085875339744622364317030024969173542331683301955557608465008287327904348039590129779322872416996247792264849212125162526025731792572758161224383393635587081544146352080276511281774015417258645965820376786927950404725562054388361466429532331997900992098007662184651634137344890859448634116952262320160466036224699796220778205584770922789519898520307129969182024299940734253519903293769244446139378708741479615640199205222515370556973802278162628745257902098118798215510807042996230829112283426757531525986606940580239290443143508350895621984154716572422653830486765516644391835063682675714686401876119778683851471867194291257309945791218560607361942647083738153805046143209566286160236540012361576523244738539562670748656543562373534024033302923386837235722498109382525745940669335633341950355996458032173450348732601330342696522260351065733768794400368887731075897821921447316247631972658400214956581188759110936795661797368759066728917037540417220530342716027420334796842887703624313781365583058048790665369871612053773977982164215191709029345010348018801090487092617525825830555974818257184842725651027067503227195367452835840000000000000000*i1^21 + 316269125898906138373079467910861578308478952477148218433753369313923953323296969472143365288341246020304402991857436966341541818663764588106905969307116316479274243794824354907567104656897382729828842380932759113742769452136470907987823476804606130242661715566547610295995982782232763661949695616563828254661630728678635071218570443469276282017652600981455974260104381603063685348296692043665398617666945847613957452957711057019595823512381905638491451497534097480250718067832721143921953124730167801291603074058637353181233280082517335937220848649040995510605275078490573652425440935116713855447851445225913476517753085241635478549034988565182185938268121244448732218020961705959557632569035636189897663148150250512624004614758658380030514335791384435302874323152020501532994972502236549771624239094137015815379576219744308092390762175602278304616730493741552644204404857269446092724209049577870974861338284732642441702120687833599974417837200168975267690019315801051342072686923126695591001346323063991777892909455246395783943154276356084453595863174204342641757338973076794398876928160035548449461239728288746544949344112587615728555579455915409009480023616911131869503238222429761837351046612902335698707469942036980611693789591423958430133226391730990898565096421039326907062975699041484123433523275549128382819629933273138947577750933049007096388945143653470394475341867738469150837748737252611492985269729077119613817346257124165099935549596115510490878386761234283799961283354063741060954749021940894718355225476394628959367649718873859413072365667328881950109527845279209989810589251537574297600000000000000*i1^22 + 8563271582705566538752042866543889781603378027143250816263644976906743221663093125001442020046346092802512861709477837207121010055915996163843834752107349743643586193849027980197736108672481498562484843091944490435491973476642857819529821186534153582116092622352602644427273863981359656614932760726877595584797989155759310033338857281534593433916126562255416701886649437352243177259725970884800231514502140644976742509386534020510928340883174540009655957115518278243879404505419612513874903217622699001123771999277278405708007345130049377599782726732665056744945516763618248399643461190262955459627992809664721663523414676290934919025014363571059999629671306566967819305987126740618736905189959031755235239869078521999203129650078945868380088172652326203424428086936096692901864424494623526474692114086529883283601250936959422119214792502403067672673921658976483041463992701026179782389708376576157350661498588176640300625385726962463767648074132398407134355463250215354269026399692794845171384938806653510082026138444854740080590048512314120424902354121408556768185251304237350190477962056853322792168330245470230294007239437679399167291642574452358115564569812445682102887460893465518033748551531488482720547432600075903294630791246793397470459690430792288777735967085120166310534066738067270002211054917177257656303155518041922163277735297971212202177473429930562399439635137587444488789749245445017935579188227761594746192216119758094662011044569537264008968523039667711732663601510891042101695344319618898571034937822008178433319118756728718902399767306935508168649879367031136510490422556177203200000000000*i1^23 + 76360026238329556372427624380942317346466506114777434860089426655225779683572486660116544599847791119949754760392532510464745159532185835337401715298396557539635836330613046170407103943949701449467826000219842061499537761549464349087760633533483496918712204384527110774096205455826268830605284380208003737521606319451527223851436103191643293812153577732003785234451276646673891214499776588348379292924102069320358629822450471165030041359729583105647627870742835785675598982950989961990520313776685181663725171791864467316162458722857895021749556768960472846657159295284115446942627872662911770362276305173172725845166273671046473910153675639211444888472815037243819204788010914691995507429614129240180888194648394821080897520954498357912256470021436539339186853793397191717961290230267799120746013636292184960122662462793419924988823794204765836305668401229338356034123553922752271364612512716626709765490708808177389911796532740023131388422292145463535484040978405899710090246756140621859747956687236210636220828603109345368610059775626822310351919707428830161853920248155668413546764597954466377077205547779268690138919837157563614754319439889007511851567296808526526038330663280906016826395356979361514501480269556800823896141048369399232456441578363125521902068875988536115227157818070898300167404419456721972594214725954244587498666954515510676268776384680157742641191081427629065900317681155773555265958298531509998246528355352820159308048525490218752207717226342543306946113909381055267755731462693016124668067590538635300686690321841735507920114505240056365870035116198933127141984906615193600000000*i1^24 + 183318431893487056003992706961303953494137444568011214559217245325301603804609543452437087352814695639616673519759574490821949049520479781158589514526750920709377199642433886170668721463496047929483069113811961904971034755892484964674675598287233997474652579480984250267238922807442991568935190689523907796048259517587886161347407955925805092001243706972742281338561413932174978797491152795063344847719266860685572999244101852927384250727198870382389540098581267140588778204260813805188532069126423157602569425332723932407901299387308497130585256872088892944592089972507044177535813052747734023320337432503920738593239795833266803587275471442718735863549136444152357649269972689182734503182836767023906728692464463098207927488837108416602646811920104507401508913269201286265033353331658357666636033200338234677078299781460380744797569274200268114078188104754363434728621911172093256143951668327780057685330532137019600295968882910614897833470618633973706507022161954433958765685511060536084671733067021232336887770665297210118069490196744100082443565600489786278147240671401845895675594424646833502988630106957399843997070518362201884712832128248012432175784923228094038542674201502954048338887385275689350186545599353651522763636674379603764798288945132043546656474438918466794257370850605439961526266690779501653275835040040775891483339809660717667713011711950628755513400584926275766015412379902780666410976861588477518965791724632223325934032977441925801234385497550970749016930418546175218019965632927929663462299394688995781059111783777188453429541011795075732277911243039357316373226603937792000*i1^25 + 1015801220905006757825615099183362930769501037440629988464023090135214509611108361045438403480022726438887464263536851009657208243446025912756805389834649169116057585258787274130221752848940153562776484712411711121177339735756489141261386877059083488945343397148308759274970692794518040485844639433528154533065361193490647164358416861894984902350005807989449226633681408721012698917888925441962695532528219359246053636661302120296708224373734076485455388404654633887034666164047580967002408017470853586831440178203462774096120937703163623239905920062479130194126233150247441776061019043898264567024580705391958923173348046721110325225406369143790992310128085835301351224180625933643609165276137523945854593209162364130807336797093371658102901206483091067939599200268807973118811751582420870549981494816226087168301777433396301938950041420610484906792791297961584313995923866167554585416027158330110915434476071456656330079380906430323002035503545925442363638152871523709870433088058300692816041083799303975226336483979376790232884525823475303683929486180871258888589655276025411723554380920260730685850687595613339695510216447185070291500978468926338530626742189408174706421279397070555161844716795623904958550560497889277416032629622198113383555006913579991004186344472076950622403857692215115465923492530730760428031971498722465283703422433036078723691177928025953463911643038185695395188714966732217226778408055130517414109216532042132700726578426274672023780961007096893391687064646306478937076427096269371058938984277829024464884958046945171935562362005148154621343606875554149618005917564928*i1^26 + 42408780435728763058365046513231236668011788253381384288679309874971433645206299538482627396591123025334470564627399631076741081575993859347818423709396356232531626939698696819585926768597480360872945620135056412621306604514207229040475656720265488318713736995250125142180841715328745842768737957191060953202791889732375130417166222648953892789851313809512005914961695109039278238199442981674798176156520763433704709738845260428399966646415582756371890715990602258261816199037886594760355066661733058306994899986489367792268292986588699160557448391249758285554122001266854238057802540720050162774901631273940366951552332715899390941432946463116763437883695846868535601982395588035752742375870475493219828756122978633841012333042622185067380533597665533037625512491721229339002094517271016431724588207215191682618281347993584737917500167866982030576145972602867381779826307528128040841028807123443046159096674788777440143962521437915106697246162896818310592428872284473397521544067554880121849231030766954401517899036635230572188254471062098862026704003414676313381095046543214926992041561314864182100282984511849947785863841461118912807761862862697727660900447011215688485040025116886737805824760101324394636665826469893133186833527360873917090201572797819506927440563403941861774244797659007978828050659604498848354579197876827065493193627134139917692093398843900240572674788762041093286831538678503622307569807123676139581357294260070183978014091271453917623481757259897564023011116273129041828890885425323502149252432344474632500597751656742859764600175661916976158911168818020338997657600*i1^27 + 397912157227200861056226358110562931766781412338262977791516026575538056587589441708591792014359010751646338316539046427965007734645782305765110344860153656743541391296333830377479674983596749934273905106777415130716409082141352770000352168266431351580903601540394529881589561855952827305213374375078190120224224123230113557807718668800057612980864289801435988069107977523976822509761507322816510384476596255790911696880349762273633719873350547310454125511899745926735264108423543580356569535963988679620408767491611007696466339864366777737839756173874681156528371228339959587819761791643861235653317842456770149980395027289665659775694822924670304308777280206762419314875670616413998025028813820737488027089409841676994185390322409415457233649988313097009701265250653562155230602239468028266675746901472607446154919730204133181069892448935213723978391898917377249194184663455416770227747656151572433846279380012963902626555781431796696041717982372273489325360278453127384957475654227568867054020431026006283713020980784928066690535061288330865621570835350408634878396182856775495976818576040154444839678667508560240219829187876999912143960356106031920797295048617382586726013215488755708422480978243829221355024430481021268950301704552944698940445241338485048823105515427731478093311028831450425823356342319329485894861951308872644082656526428252724776672548785704807112656922670790404772752180782384953471796327233149685922906591194685216110202185016607920834734580310765062131801522573019736667923330524545118518698385450878982669982190730548756787232417999836841753106759310238547968*i1^28 + 1032699147893421595161509073410030108006906238114180048431941728043520514227236251342473883843077487442432470554914585292036429381421703343136237424433833696965912991354899249731582015988190213441865815076232311711428204565317774376455440263976470984508686343301174697757169613983160527175649568791394593510878156808709061983154062801769673811150607094576096731772524501636000203351315739802830466251275921966952517143473957262787026616865244516476002003250907131317652808817970079836784771178932010568177752886208716060006167850964804826666343923819941147157263786993614028342022940467016563418717183494317215082275371794960052909278204637225373940880374238485661711458782951891749745209179116831362539196645854927746321123147276048224197619422173601970415010441232759364859965348222415448132108506111588260396638802562223304703780031310907505332775794748980353612824786873321022470903521416472948735813580812386936102274542614024275080213701549953658639480664594342711374768991042511200368772857144567324753320878913756648881478672988603103733595062933172109560850478877457387665478156919000780374827298877926997951189127043441552832447134269995571974017780727032186590146407659499063439133838945858106146274448488671129043008560616660133904640233202801208634066425028899000294880338820030118229555767751481270524943463315735727379704086398300841405035454113586435587167183762987959984812169913906160802244521474360077500088012469193925194823250578863591190554986025041503849483375151557708599588588304228479278383087545675342874085202930815120239311004573399368421463262377279488*i1^29 + -6106855913643895057089220321272940855399754357745090494761893144408964100909225512208797020501825894406210969766875063108213089415605826271962722484684196974615868647695001074530948015368222362689797724276762696244890089693962316681413289389897163226208271861545619802191357206697802515558381732447212160087225102840377598853086143321029243038667044887254761928313202612667309022687864886879937156811647822881753168411690937229949490193328981478236141995729814050857298902679797425848423290733149286066698209963619104285051927123750699970194837299575069389625670310584714789479217661842303662771848889440146202134311718539802880719545113694596153787988001418232695404310823728897305339106711382353087618707528217134393456375553502483091286672635826284185387253712344980697936086895671218014622664628994446617273325906270341679401839851399574856397216246617534734681908442612739018446058307023212155577128031830986230655537657043591462219616148211507305942067714314883347484713193670840051558497672286713243629471827516621528291556540695414909900232552048764249877807960489490808659975545873545763164818752514740722838833321898987187042396613212680276601042055845369019150581810929502621666444456320161564661423967776597417883476676238285026086008796799398400802352477143227876467961104038799969621939382065449249787598019268558695449875674120834711657835969848627679584393657135831343621186766712174416399721549089529272913268286388943673038171345197943946190071772803998844787754177083458466736546103439127132974061338479852650896877623323353938242318298378346950739024150528*i1^30 + -25136768194876281610071733504637265575229224209836119513246156046321154487073575861970171440634523147522069111565908970585222388851550101262449322040748832584888423311730020101126839829605755564329260864468870064243130242135277974158595650027418884128574351792293209232311127713585124665507040404871486470146195618037720210511880473052041927935153893367290940907771044818532548532390573926979089994810718706610851622153682579805096835783130262582876110906116787717955477995163238614527126558948878136027975287832405742715251156087534949554112666772634616622854645036092409480034284777750107769702008211536895789632476526693198833579558460436021643669584231830548929934901537195819382437118944111215684508963360572010559338826520632008191129531634248351980332907817890846353674198195397444139114269665528627506066182118968388803972179080501231507312841375099140764248334026083731980973830183574393264145194873518890950530715059508896790154946103202479677677342272114129177992808372711393424756120417941100447830987664723566765192741094789585310155325233312286142983966776129539145997386984796130274361325649413723309457443609321648820985025052194141003018475121514774615090720420254170621262291545010945820648380615841251521592733641317345589793618077825626869230118571602311984489723783027624552315211418689353008129213683471344109929606880639071670588121957886780125095582964698841246184511724496580662718425912280207717715461125061431960314919344591724299347363205455849489299066093423214503770589896716419473902750241164409239431189013690054983730317278905195737120768*i1^31 + 127124341841144385525235377655585854975280714788254999612625236081721824839569967362528616230780402121486866169176807090194441185420286422669207358240883326289211329969285388883610369779217987503664345168598352760017905205262452976270677776801883285153809764565922027827266928496072315937923469026423250285278639488227126642065830947852094144935267927313290676605891707358907372926611228491749246328731850953984351682231171049608545899197728392221087573392466246544108870212230009313146500701907302075056025073861008713564946289428812048914794068465339778304718676281034404136580334584286129010436024357628120221385033377325004694761110875602859396648018816613274488759706542131868810221279885252949894007763723315244394994881796956441110270324499398112978048289269581633171542464023186447463628961274942862823245217126782507286729200924640602447634826063964337992292625046150968155464470426680134522959518878799122051485885877793276739673465009051152471421013751398398841497033788106074652884919018338971321432505236533318437408028026585064391962184739229341736553327904745921163484037047442981577646184404953035697056480907395707757992140047609091603180170172986243386749020162510883277589618839115448715157168634512181652655335769276365698264768384802345591295374616708239090184493629307811820474419617247665567055722162818327063394555883914377927080119138723418406461122116287230237856903945104928728518474713935439667950204746829097628622470038375928917508829072339406311561962714042824871585511001758762651420844962936646091022308296619615926014672351965216768*i1^32 + -130734082226613865690916851993992193224567007975440480538056263202774467393248653721577857757842599712847128114163338775236339311541998296612582652517308629940906709870072394602130738254113690633521251661597985999484159783516563235006680489127929612440892050551362638886041208373774561980732979101144259636005506641460071178753535466939782181026807416216384345213553566300949150013193739116725819523133359434982882135423634297168095545069865133610192571852027059299590226043171769642950078557785939202152853805582637396393876667572000047816419013022025978196220161624577599761306382333008088096781135442016451347575323039280379094295198185150126622488664093845266459338819132216040805750215762279155036733574200179312230524342926030550418385961700650960793827830966015957650886438844824647308153009850237692999483536661801189239112448032644639380991575834499843664969275048520431346819451136434341850655884251215429484017552615589743441568362211482696624219832660893064876517916371433904308379602295354341666824852236738815907853344855877874066219296987884561454746931820159589670205943946549196120908060551713108582800429759627256189333409743348725828237545046188591850162557238366343618364356675468479637473656648756654488981921303113788352104152041459580792647544186214178681941737725011401435185503734455230991983057336633789498479496349875460793864300478950549155768037284516129020039072107815688403072649025060522313965548638352766869886622664169716474703383705623471533512636286856310267314960955562361689025941434986161652274341796080410157826296512512*i1^33 + 86398557431704782860836292008431402335680358863500249278783900437510386229422743576956893981974091957615259590067040259649053432571565945817510988953134154151600846615255277172099595569548099233659135352396528991736876915183380686186806660316030305454045297154188797192891840447184458335883213099939892842705903448891085629159012952472847779426919052727641000046322346573584151733365660374780977480629730729654672068907856895288789704041861141519952641552740892912382027553166981319033218609824398721695534739608066701634434093370240684509246882464401956408670596070328746805329723078733366602485530210900996909030555081817452144351161804027113496258296298749672224250062565037113842374062498092230831532758450228263745289876999665809003402080588308471330270170066915176560662519804624543554453634077941568341615091934583783119861666670980364996532435450892735015766483768040509447857187421320187217050576449401444865098804692859256008699522164476194524122726471324224034245517050531129937713566160004915096948446670913299697433381191895149907927770683924526939047464187656063503067922886826957598271458549624376597040746586804276884850953749043090187457629241465504341578261378587896985721035075558110131577944162168042327828184360787596873565641450538111417931553744706288171544766981748568861685435136637701072927426870640012396983102895254201153886107994224980755608400306581285555329453531356630146941045158770083260611934302643914347739445025570465559265672314671780795937897880672015455923964056125522618891155765684899144394226424999019706056704*i1^34 + -63932294904809067164622475131957485532777364410201938894147030943822233743175783228035316154729609160635690835941226573498425800053038285474427566907808986174067571946180735047701346693734276426974638045450271791140714050150176781209478755363071504494614486074953151312476805209089381946680751249999511094662468806876953747756263573941738668417123848859592121105481153935156543388991301456189880847873237229998928414080913494947242584418263250625829082433037930942305533715233766766373192046239190236761579910877192447642282939636164579302906694811017230498305506660676695797016538382460286751661170539366783968515769710599016237972903888574147552968802973127367541110215942732005671886383372369162093001929396797901317699167164461361779162470229334558952158256980448816574525311285912540650032510670597371460668621296852007097260467948041254764455221750766361176050809397909736529266668798244363075241650627185548248099339889758048241858411051483844820193285726842243017345151152621272045260967632480762192212483276720921170811565238686245058210029030709714331656503619453988588213309129835013292504178325110155457468181297066399304204102847236222142725275680803879913652842280416453792315197257106869942326189405476674463153605157413224612657687208952642665479746299145069935552378672940520594182714806874691053760974509607877015894198818208475850572924923505111248082812130058544862129973645719820211099081497546270610963800584147288132371769125775953589187582274485288977143530212368551382645079721406499039691881152525388487822780794518110208*i1^35 + 16825669976873960713637477456079566632049965590844320142831742832934089856370628183367435064573321956709515595439486198332111552147114897555782158522043215196574264040832334449404553344152898721125100599241137815991905053023789058248748564754443722728748734665606480538945824423863153144875616019920716162782629967280142393845287929684864065483386557289683879708689453657860397538891785099499263049935845194394945749825427301870523701287217854329479006609686806540916771711207971311844778017330808927499057365479896634068439725001554419957227472109560325021592217597001537509090861107968274308436489615945675084827434194643290723345634707874589659089852050518251602883844519859725592854001509549238310355570119105379790144849283949934451467032807730598959424943875944952194761999949847800082502122602943609136824519037625294219499543025122959803716597509656852280604144437739710325132841386285856922477069547337673556830900498464910568165425354037205074457671596037418827554667131497423564015880735204584048804143738461567641643408139934421168045664045644256420716222517164395924652308885419143747086658979554953691305356644015333427721407114470041698147797195289562380507410645605635900826018706117630622031035113138253594108988663386557173330830170474699309821591293066294412577830150407016318360534603654941134925179462178392332355315824602179646270449274563906608333234925998455099581193487990055982166783717314378025762345823110852749676389623983952579718412882983540079505334670977340224431432847649116968627768227669207210276016881664*i1^36 + 3797887178765524405615743288041450766730393711162390708288282636358084480773096235926335687616489035781574628616060973715909860970490124204072880123967846154585581561688216883833904899184478219450844862893922315092056740792365957897056990943461749658969875250927322059722425657528174117985457225033559356119140834919543339632779382362651860053736460618995303574402831999311653605359796036868937114630184096597790855514872775465925426273918699933070138457573668932164246112934509949417771490393136978305899010776577566976838629339029833883940864056166759003173856415996707066353554819426409604042910343193310434553292316881912604285803658925807696122512237743500781873063150869799584143637024136992255119358720310190113701194669829630260849264681287702908099397108721639244471512178109199180656704358395695463122779183594683690793996676068944093462988399872566031139940591814047246803161613388150571285202928552870792337864657673862612379204326086040337079560503577029541914399486063671283422487764170892761828401290453762576432178766517684420541833997195846870842834647081755032787572615384865196005501807855696243702917706975725875882229782968619761765214777350850843463918455309082369127449810312234545783846481377858152871379076624755549067181971344709850742218031624906595598009636425655064212696010885440141022242480955457293128761850205790831812504180344840007278537801416466591205313751584590751831449056383509237037696515133231429961948927598193571389464729953588719782102993568368409399503586195157921190924407982788907630592*i1^37 + 893958347543220495658964891021443223609763875612130946009168699260478082657327211200889509705962104850731986702963335211297636737387942168250362880080598736504603799712196113097825381395792387288543064218027270359410042897697161255694936462628177429894674916990778484976355490081918734343449163138238810833244004431719081447719570697231167505470114623471343167064925195702492669643207675114613922903036903931581237994211903589825057363310836418165892049084225082248666344384564789798911623447759562020789423576029625616332020920041312188979830613042702996854371746215154820773489121084034402804063278379296890436792232048004140739146789339996861151930392581908442474666803021955423382529976323458384793773323623935807535022513693062895598460893237909525684155339530765122060467575069935078385915602596057427184672435059935867195333223779984621572087682379434343829144411761627871995209231596540553093135094444035980489474113640643825268816828439498573776477837726713649838214809518690285917318364630687365370503337186166057712625085787695529708798786110613011453007463831848982427099892652839686754285542430750525890074065607077117593857307710955010354080589979998440807843221994276015383739275006486822026948115471503938215145981367318001882335444204520338390591781000388359993815136147030066870631197651512243144445486465237275019352217780128336255173800009136258148324683629359313805388072997969149195592275193183068047782654219995675801827065462956561834828170822077395006529758152728772316377067284656529170500825944948736*i1^38 + -289375236235630180103835945428208447977704563278795237640858565261790521921964982372789195625630306154469997300538543954599493006811532871465846705484931108111080268769519632354085623528261247188754294565877142422688998458201747133412152751142106162435508960357738162670680302284711378816901361334347478835437280481619339464768116478035164051730438355325505581708709702200472946672463492442739345165689552197568232384154685241612123929525116086462308393607735021749103026558071010589488458237727983744375161865471408173621079988091082618822110241544049105151629614416469371352012371105085477872508579894040248295175642334327814567855716372510540573905357526274955686771779164449687781122039477124417781686740046665002566630130311397419172073441149371866912164591685355060229752535417531353353885106419929413032743832512305225004480056775389812888382456080796481570290881841508207669341761274689014030094491704281823348266755931884612300511101615737860894791427907397600234140487178018545460094186580919448550955102177330613353595213482007705432548910602370243193118379006795726684600330085123792879378315386495544718302918320550838479674603013750772656243729650651655833862708627124588040141769300988622858224877546143673239827880757421529478423501052186276171624113493949477372604676720737763281873267480876365349311934507291709044517233234944251429176836151365816732051014532161922308119619947692005775922703304640744595281413080298356706260471666345502901842008761694682893808602910149081782606063021648117236886405120*i1^39 + 26693552841253062242834122124914134520292173147062777440559066857392791275374451436092778326565675019781096845907610190395330199752259739421375077015703081230855469884369046530299289460554706624197303391253865958366791229219165042798606431844507126258457249328075623163920209620713529108582485636598981489931405467037414514905104965538544524897095777999022874513284052725943761109957495815792509006285150954284402251721778322614070612975575927564880577775091993979836893425880900061860275284987303277809017833094854005660301696967572362886593317624539416702193870183197121704290640470193983426946868197327034935009086973392947580530536006311946490760691192231848822661446654585682910642945103090541497281438922467040144645575635620619127921631800266194424445267126506594936999597310302962453768031636311851828019424643434372113457491175736674894663139539970260137558344299340887552204878563403681597493544195431817321694190241549442035613868558098192657579902996383324808581438156158991996679939405461129110778048732158536615786735935169411142432353448465215300704656193038441491511075605889955169766216414133300796777006591933819432638281890200293851115049032413829990823117122881063618190051541181995310678906652433856200708575664768993205321420646276490137306153561507355225463297400372875017447014157640193947822185868673821410013160642691116342913083587663518981161031955713667299564244358539243194636349654481157030256513417281159129905481284888131909016384878929580613493561801433410428362798956141128712192*i1^40 + -356888707349167925192831755341686093056380087218333906760038313562279131168463116872996973357255438246949846636138330761589650236369929689666920217849559562740435906787793438580834377653532946264531029601916156580815103676269525110305566783493973299066418682468584470757100941721302817143858825229557122794654078829581337083293929313843082168848619335550442977104392915687753726963914930196272679960439141256120140355740525592178409901730797392399112961430760622405012014648879833085951567248876075079800301562456046482703867151396848544640695499917921912663004487739903147043914338964738886787910407919289282138923834606434158403305790288445871644669669021126919377905487806458855484426454620153779222700759177909400757311188538071825992490509006165955910049793521975052914850980110704016711205143314902460141969251000320692150498934552713190714896223391381981887379218719983110733172542929940711858281522838411867894204524533525470830412965071607113749911413603511534433704906903365697461366892999399054263372745363109222383891001066697181693698405232943963101655890386723365639124945703904354983430680740206352069218925757284749712727922279323420915818073996643193496049332937472160710439726304401046374045575897154227843226704265824256980762841967260830109440470066708130856147647500416524077692554210691825625104587854423778165351096674107959895854746318172168294438220474654131316286648148958677249888321147879715177535324099905962456493362614786775739629716602562054485576629971917667950050385330176*i1^41 + -1432497339297169421011159691292173989845255670345497741932542661298859026269163376585080206308672485712236085012596527320974715878281489952480151787455352984081201840833554608685136901479333524498399837699057885840485114933384714740364320630467989854817536153153469957874513447922895970967997075908312082204830891743566140262017724473587262454651410228269127952326855803287634849794048483381902358515322367563134026789080974909365545138028348714319508685227686466137270474537486308762484813092270693504037978054626673114609249895860898984256491371846986301591193422943990655061386791499002940900662527677688436777968391490666011149110227035725456383476280264569645764941886437202015316709844456443026080279595558834764433072595795043343483522948392166611440078995023452920633922038285712901267679527343546835984860582361424977452921738925869854926445827519105814607243077022700452326027939285816720675104545499238379625980157627210621642328484403517209766210013154765225300852134039552458333093354064298365491159201012022228865306010852440413207168522978850301984093354146391307827423037888668320129096220594348298200234331077330263438296355472159244364914565401367863973757703434612652520100146555736095723473822950786921905408578329541912851030554777990112780600093708382035460875963503498056247023110677048637163827277500386187372902592768394690607682015532878962911124744520762873138144688244859542385068814946671595933309242432982911971658403812914892046656252120089161835068438605760324173824*i1^42 + -5363668336742610836853489262557714392272201110643124301301996673648801949835445456333926647433712622110301080076627904515757701623983698354321014308858618288674391112294255001289597557779461247112799495793003481811437237603471510695388354493322252048386445038798103582732355954307684054399325898920986636421057719545669477114818652888392115022327676502487107140578911187952811584321268738127713617013082034325555875656594212410517925746579440878662065740611941870130185166951113781778644635890189549694113897317027229761753774536861426460371987069998910795180129802926094091703238374860976680302317325919160484371027484830067006171914979869667234367597607699374663935698412596182057685618160530748038582382403300683652749873180808701559071419800837717215377452115118348239087056255264928316014549585321975125835499777082311410691730252377419986550406915058657920202324073704327628730555136780761639178729211508697308019749546912822975936552549558720270536346595462730904672840002519055887175053004180588237692818219032103357261514559331785680091535753885727198087782720230731702135827029506528378977451472508477086841837734544051267664122504520737283198395718207245177455874505637835257315455360528671239199412987418588695693039477075348175364495708815730514607619739128674650234633391630712278273285067552389881044852571202326614728971958244065881462785667913537768883277446037063401686240458879195006610312723627414764799709200713635670722049992370857266585751137480797071102764568805376*i1^43 + 3335623444048239497010735618691780996729734726856466079385781911044024706371130029155527050721406006747510660657056070472024533574820574940017468231676693011981783033470056396005361847528993278930014201546654537417962710550558719356821317255337573613962572872677155158734369254617682166765703214435943946077406546922421899021055316337155333550814217050457772523561702399351463655069669390226921266123712605628401937279556635333417697475560871141056306836927434698977929007328288146659690244130253697012521619828320364066983459214229523983007893945383416030766077124039326814079887726327873001416878093930109176869929371936187299455663223282633470023905322020760265268339196120504495321311541274811240696926271713194105703459437550130444898191899786117852288172530060289410926348286131409692427870731545451923206438311734618430333371065985783440352343078112473799249011656280419261865269099970812097657711766332845476478808813498174424010918522823752794613444398483504090441661252507732112210590370169080591738392069104661563799428297215786988837163421572132433651757180542785931654886009693505818410325863802522495581235208822326324814581251099205328618730465852426489497242926160133391789604093563439012498675817997938467998457663188556426889605875383874106710758217101223375081122085311012296791993399606543502825594151496842563659377914835859103284067810558429799127178593935166946631873126961678587682467962482932977233263487537450193381570376628476912395590786135849231712256*i1^44 + -408939704589384108275689705596103079948988768618109590031841296861357154738259765073941893662271304597611368303999303154925250550845471679998236576660483313072997637425349636504325905529535805286677752816254621109558605311152168653643110551400977650698979632312504145004641853063226983276573733484682078945704398262567916980034198999392064864059249775838661214737333464678936855938357107908590925129051097461162837074310481803182182958174403474575569721788605364108262512421997066424327738118480965044688518503369022226497042367522811168164703223148198763041232602768939728477653394639627045362569594122292000006215726430572783999567302351860277748040856008778453080428322350247668683599853907124997634257341100935916744679681575780425123543867377718445769190357258633950266248541157044070248436534355226560015666847300535154765195616109883149947739411691371907586045765328730277733186846810520269257624084741022843726845315406443859129685060054747152788657804614635549510761282652992533192562161626097205090240664321318532485481220324701360797465730910249393834537220857373869174473048016209730049339004526710926195354442494553756330519280212463420693824805266008997457396190351083957749466560291703202975995470651303713719013561289375456086362994165205987721285781132189090344749108399737000663135983294543546006610520406860248699950943562880442777586824972252323325148493513952916004219449238803077032917325677932017637426340680107547512849317592268495725323616256*i1^45 + -4351690485173233207301292101354587093641080629986764970188511392063239131386643766968171144170968909126939507452290969098220744010460974675239501693298544728085365755425571598559534588972943364289553775595769644828164605826353240336865105797352010128620413831004899121587574430940353331376140258881324533109728407911768945258097017658058542393041338754198748517965352929086245062682336020793864850776383719846662483391155869359426207231560368639675516885916386689937169963806867332687506850497477607658841819634292068939202619073924155471534893568149977107817297435739472943475137633834411060542046463195063263257630909641526592359785293950601978080817589220797027200379078214381276374675128171351944728604284125979994913586300487465341352156258969309332012056592054069547998764030461292797849901502271054329936868624739986789351737711294092018803891703500900573935829876174564358073778660374454012618700933303977560686172441848129060658875380910750853490568460074958790816669087077710999654648910662982806329323726434534068906253703900721014302731349177937822203793989031950819364687494167267653484001108665898676384135670861843951486816486628342494459162417715592794617685938279359413452433647802913922867700184134194880430678641127675209028782298153739084102878051505061341297670150720492646614688350884697887254923223635995424858520682977904555897130285875911300123797344468382562545403526323608573653579980745251777846182273836749299305572579934208*i1^46 + 51809281818486567633736518257893842767956816282627439204471332692257954363438769892800040912300425007101647093474365214943295227238092162107405266998754539816626658745264363347209354852158673483609575388746433833614765177384316554970898580489059141779366669402292329245209263146570992088547065764124401007439075249459946481630812882307870889366972349304845908201764860296889129299011842137083972526806090637393658455270363605607332289808420890935808674896541535996874835138858942381984191115675641484874629054575246069877415438647002784011783097070049989156889678564447529168490338085619889047049607287078480072489061751358346732818659684083742216973930592499623409185204868906702637179591033711401775916933848006473820480801110802069264681136546943227180893543126574096706762347379538200806416357011222577622440188232345781010317355126031963769366060796690751076822219595303130893238557815379411182351863216517530461732258947949397510637623407234743158710916247944875954405246339955683645011203243670109463498673424860565939605318861779165539620115819049654125442592467119859614260329134069028611903977462821970532474403190858035348898129159180844567952609263830287182831098703878069096356732416004596733079968892695418410419037559701837812070918869139249217968427358383989333986812994569305581395645683529158808253258286575029021496011322141651142974779669912604118910308369659686283592412406859027085889548023936055862804776845926465536*i1^47 + -112347782837005723263871404584242679654540386680700363377853089318298259442857933349769551185076011012818454929650941432852757371939461984560538221794275935798506008582381141613737286375040948529963296946736660226386144716484658105432520788010224907916933926993342888861092802501796804767595749691747269204972240047562409404774598221306830564511425671365645999919159200654144301192839716313054457297940603073611118444677502275947222027808584255140442017886342028810399109326131382511451097880729300647920390230937592011245071210759620923674196451520549963364105728637986493562767562762186844269930885603556155751658449402855151057506831173505506416703785839930217878810629754596400593543615198417947536984199544724699294441577664699387572730665167366949476579490479788580758129228865624371773616654211271177740809456174254336601871343539716933470812016143152895957860343241767315372711601882614864608998960396842696588619272057419837814099548306078675318656005540437459260877172794329784015459718914719388824872256219018196365397758385115060078011421298206068043083345898332166101752982727340228057466705334773829451843918927229405351499845181941114587588753741473319100064374637458007691443714205098367895661316358229249595259965871071175416917675445401920538482228202903153486279564642355241829493475818206981925345054056541675316213083280942485935644503186633010918636360975550102266282520149023718692741754572449286979584*i1^48 + -127193295445493468256338611583307421233860708803270965095360478182670084300457555015449383971559466536481619886296632549028374405157411719632727283254368895840209246636186377563158732473059657109543320035715251600989214349007933565145957867726099384535127392595525526350862083408456789353526050345117152315338956732464489598891014353185198188383846204968892648102339940092714885596835718759478457711438886204267044993825428858338094603027537681136034854220140923741877776890567396907699707355280315851350352462892381006751827086514687223854464674794708453871054688359850781342643338774587643488938483517729775412721302898243843058046033726103000611843836188888809724541868173837336869385203432265328440345858762635990285935438513416370506843554032312209442154734381951303313420422321624105841407038132962426600228310801591114958248342616208664918043032152264701983787546655079278189936879983783126071043573855331372144475242455882089549672436074534112683558110406510767565536928492435030611230467602882983691064139774449711680010118293430152121200686271423091165784185510616289427336890290291212068064860655636939875923293888813581883378826063586881784832266494558091685696831669616680867821679219770160896024255597394250054395306351792270485229536210625654530080682997992391275030418152654552155687886352216498423698464321880606358933087476928300135817159610996956212422919224959712874309774102417083727872*i1^49 + -7331910305480311602325869127445767843908907360426814413430706698326035735736483359772831927643599955985388960594126762910121016256758121954621638021566439391362995721233818977007636100253864064934377562083850137855994614148004048732927716856352146002580031386594064464591229307172975992393282830171431971531803403899752526806104770396289423461662242755218217342772463687591794009928553154515133027135443964598158749175516069941195756672668052762464277385398520346860761826302353812234813405198429295475496565698718475725818388187976135751602548673549576108973082953638744036715548004562008536860720044425978227017569695981694250451737615969751029374219763525079634965764708748383590360118449849887898945101433549314613858312884018838425203506093539032088561052260983578471630882483644484540856431534748559885649990901664747560169456785550976810899422372859655921973781593384823749723299351065762413867067706068409563007838855775077679175270889865925842725150203439491558356661211629843255102205994506200098949337364989886418594269088334506936866296653503784357326073639901709407101757875686055630005311183176274186877632623500014955071241038397726498757448923280627430419749142263926686197958738851864162021904809747426054658948059503225230353049968571753775846154732889754120637620605757018415996252361586284033770249248584353527522037795381351136892718528641174859083453940127177375744*i1^50 + 20139911921002761736604412194568703548178274189647181473001830132606895401573696481364566240876920223012972681704969670562479515249903248397527526693347155940586817569008140345479438808389317849166526920276842572943025197501596082499870833830488145654760425008759417623458336452218310921167753788486024665228089856155239561136543059228174455471838859708431286355064622656592328275657419821065132501254288507478032188720349110201140890490908388685646604975711209365199026074283340293277365803244216970828357964813756450152689175419205330839190990767730736556449167589354339566405840110106060868183515631960358234750033405527842793448384994261891682155140508497647251934609409232201279628799295223484829395714921441439968635080820455916115977695105007826223947545081120078645883650801941131384549131201270967824891005741803005524312941928411296250640748688923148480956377343908014304939057822545055573164471692238243674716178381957149477504212469882862146953675458916552832346069853780787129563911146022677293293881190061530871318697375532209994504950738347301220893885489808465031491730525620514160824297293470341264207242312731225903172417086686106627532196545652214440079554562856831006309174706587397324239369241988845543936699898074649142105250833809780320490553897112169756692590013297761548429268754797737011559662958904366204846080000*i1^51 - N1*530604549022486549270773126556196105605935983150108683381369133949025604732957623049005868684062598627087693612199582250519585732415365892703882331990265846176509528334711943270145274454888170247795274196631937487872888163427609683891771185672473655669280758026115458640521860820950237713287362531835932249755358073232687269607101530559797481591140400390625*i2, 1427429427313266363165228883105642402475010679760991591100701171928148579752708404525227485068731430226346621694794059068560911081009414046837986433185387457251746610339132217726654765381919646818055864097436613724516634246388217172062597489375804354994921795546564705603680627519236767951183726269886406107107100877183294725406477732712329811229121931245658194736101581114347169971309267073169678322165578731080233262312776726203066070987498113321906843810363964710047751168482312470497826351010043587679913951552879672354998505606919686693302299066039278646733283677780358419681262742575437009982828475179016910237229820713478341723808742555217694825204615895914089464354314246289026633834196392277320438068818140160151276199580930016679417425014277338133340949842252924221331280613093374320287981848101431155428216433803741817886400260167466546221842430854574227477884840507570579516164404648834881887489000835345627882441787344344521036819265697402698628433932430456169132170887144391432633800703018787553827122301035769899761824004493059822728649510535897068402304388007279335594410547012916453649714727879156716527493992075258192670953589109218276644131112459093999680830902926059088122733168691800538878684866503319102793923051343480752076233177724304996536158698556015195912981302967875922645391577778470638509844984573051985290693305991931978106929693173763226803343305368657364373925275740732517631211075332886687186373786304084499142672896253927044885924559110876578347807664947886110301575627646815563033381967775804161934431653130449235303273624774648478804979330436914432595660161967099319432519876608000000000000000000000000000000000000000000000000000000000000000000000000000000 + 14651963720598712720321301404588779570625666128258073411207651346126738281025864867599500311852952932869974030280391858378634403796736381072424596840044616138352449096513866881920483606404392434380740992298543602015586864345775973823092218360006859180398896586558675569348845505142536261682230417311943567982767270844640768490776975979253210106187391659609232104929547734776045541433829568202790649197261681323786441374105367336304273736115699477368212572432989505758405485879511152777957722715148129386352434805642402894375870896402255746951532797686994457068409158263381490125888906179285047119967739101074195025485018888347244147387019472671316434687947558115449691201358165193573839271066845968791946428920989666767853616776571396802313714742549882020697526524478454959328417465655933868234330579062977539501450367146221638331859275720871644171968648945146942749370460862622892193841521039832234797781265364824752083203602649883884371144554987737246016365638298993739362947899600111177780416859184708406080510848439479745861737525294630530984942224361416843366902641073946022663411191116941271685863868965447247482248566976323645983001306004603617892529284001258447167354150933526554426117716936520278092180049167440925494174431491369074583571938552453217889153335062689771449776505350423498147098529873500104349477739347035477803613889617532506773318240195762431194151623356417192385018879079317387251460145675033923621079194324279189241173174886116700318081395348802795787619253378482558550465867162759262510267230282784604796325312097973422849002393789076591042816659153731589058651893966430112101282214838272000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 102498700129114676083850861906942439863682610354157903679465046575703386952630016029115828158800811886991037340593014235256122048476917731026257274822622292504325992531311300929598708725756135348376687200604717540282531006234068178445159888746984461251448413561315556868019582955499750563738913150999474299105716318481257341866813929373528778520156925955619689288220982946877946331495812542640178572017297503181043341120664848677501113127648336028613973967399979708197725097676248976137912491459655540786870452490700666889042532962495684278508943845940209133335152613105656436636031501680948781293773412159077200948908635245688879632094635315305436593490149964604817655611475308757620526131065265689190651984020571007426626715267396185704982213264555851391489565971445599789638071255756211763642051985821113622263927360155059774798917684057302976380850889096889633702065423968591494856522715523933450368507985412494007313841666834038151696381264833953565404006876411125900402505518335032612329558952597466484711939569392628928642750310855328346631602158480101514734877848783995406816542858807605858927688231510209773888004044573056572742684900749698782582639098594218416595151182523292301546493135777163504125212867799423597169140744022248206269689478319021437352885184062899875149943594657293115857791989656136546697025250697248252527472393156928442101469422482630644387589762004913434401256544978692246445373330652236478026569024526439183439819593674867464101428970174917033797059120000448957170950502228292784655896167656475273984933004686016854755848400482686668066170690546547479479734522952207332664426469785600000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 387933546502487469185361959724435824820317713761397453621127303885046120405172517619087895613746335408116724229134608023342263209730948633679058543865609018467700816018597166194163396556413673824522457305528879075413925512179475654092909007039834200796972920388932062767809061398107968216245940480171122870161160272691639227010625750784918543925643915587375622910985758821103476366470289867960266413329269753552025502526547108852638578022242049372670152964586495589286723165532205311983091619281038719487995933580648041708955014647251486316938779033624533848712597456998138271543856217519511375692154656699775964430535452656812770301163409171091835350824213981945156734113040574784860853154781524522193961148837359647291568864276843010740517416944659492496412965827137319282567347370805688590283984517047224380890820193663458261588403900497650245796277040877706283205911229802669770790997029728824757688486462709124533759811439535704978727152829611677083749337989341084551909244775130183685031705754667256666124584318425876543880955013908919424173157468640328249491024739415956249806183853800289615223393714475047915725172105602131465705189546790987345791466527478722732470389463781127745151568575099141352134149846019287264347160161813775241564120803803441599309177815988101177994333367252240956842764988805898111028333217263901824448926006895455550866753066972540271067485785952750276265870010271296479439563365801075310818314939984150088378978013745315735059173610738149822073340890861872254992382202177685600746666609128602267958379343308214000517525732966766623944296857261648491948838810880075016107084428083200000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 876259655524514948407205188098779310280908897797632631546246205282261792374828979763851757073150398509766339383921523624864031895663564682357406514081898698127853882210753964316672436804275239023813647128250285565678092973640652490745756771589334967077155857270912288138324648878245076530703820752149115673106834531046231693494253596907286350830799255012663871363781790803634592070893162527756419301021982147435826861806293092660204400621946849839655850421498793765834936641951701318769338132511596871505881359184123398946545671206372816665955970305542535143694991364993817224304852420548806574049746192775587142384064934561281667822147435841813635225441868742601886076793549249609542642512065716974549814164483688221029073792560035026944421685613464504764414817454428615646332112775109093353829467682457701735635678286365087286939906546279856209483288646603779146176813572010696518527223132231451450562114404802328140520400233845146123648469695199416183747124737254066677220272761685689500688987338727987052409862887415224693540278127824828586193337621849967339163621643018763803533945949952468397892385061544129605108935217920483563297935517582086687492104949521850699300433339309898578990853885720899554845741774450224172908914362582037935556807507090835294416855304752011240333699664215213934627860956007559996161369323753555515117892443113126001642013366125158282204416461486043543130128946199951002310205407293751754522085904766825376535762968842286097004919894025563925699358513094813065293596221207753251736917156278609904239800447207255422002594546746195560193313609672944840110521169587545419608307112345600000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 1244888838217557860765205557110376715502539366157214514559985046326899460055886900676510467516309565586009849897507205900131265992107492709014365675546583021956396540289337594790789338232586408004245228209971554099182071528420411815604907853658401943175773998420136604393040985610604942670435275452733980411154253159523366000369640366265312806247584685099102633908785447768030275800699112305230692448479779349138523196383907441959343900052173635583256159626710663060946396178953391438804466801090428378029963176569970815092814276869499814847215382948260550115298264478526729333435390750727801565004158887777118979729930748069699364827139259895627530406613865644691919450574421964018186943908772422037170431647497920290256590192642216075445181552325018843688017530291020762065770125826683871391889221030609833348635370384892939026150622435600418528427220454498885938950530950075743393656123181073816127102199553080945011110560153600732610854788655702223445736937852918749268481433512918297195008613403724983717950667974251267409272642162590630231683161837857408058563102255498691237926866603650243509506668156340033591272714281285706701929450583566252004126879254815097166277149148812990561214952587629590416102210885884075241096645676383413156618386207867855501943719275128738548076954617787010394741431060840058138545942342322457474592260023561473520476314229126065534849359877327315517882512815076844348539580247298760260418785019607682892415384260087686188762857548758634761784479714264100258579109970513022556491577374893115820426012114948633157621141554268571497814298065298296147180510079412635772965812447477760000000000000000000000000000000000000000000000000000000000000000*i1^5 + 1125318585135157225971974690256284006163842725114480794656492456192455300059134378207721963477693728460472070418506040886608363617936297978318007363781253097272101546984901332561773619095906758469017362217798021682776613353527425831363017828990690198736559566740021308254158941426761440486040639494187447885846644204873391146245906906034566464812054082735272341453045656355732543908182403824160651748092530691710558341289736653585763558822097210647706942959471426849712812977141789728110849262015179415297321048376649669325824362742562372829908470304284809371545484806558723975435077883371855192429250420745295585696097838216291907844017993807480892963761508312994992850770896008606483238221261939753120092918899730624883087284848042524811202214518133034265323999263521413211086567266752731355601755579881236839497977898460784062949958622470676348603878502080063919234045698524091734544200687836090915553027754292380837154708692169203342801096128780324794757469803064214724774265884488060984179772317034092042527044795715334515519325908313848116997336592543642005673010381781750965537158594534918023433448011376255374959307231414766163153124145239907275993184315608495243681849133388508912187800105001730811766725974872643309971213663859363184947828735313116268301078092359106648226352832773548104134746790965154957137053454890454837247682826186781334294607675725743899342415653971281958909599357369556913873894307963660176124322261176107256216499285020368377173964471165747398757279970820466312867329561438233493983524746878940078330451270202835934426857996638800515950528346670147034531890390072473610540392319549440000000000000000000000000000000000000000000000000000000000000*i1^6 + 647795045620284167273172468360453405126938014595714437417106634481272935353101962269140304953863219863899370725549679740509547478902872306669692913158620899733355032493418938389608188849043814872608817925300326243830036987010397226423611506209146281434087686206593187419338933678034138991630447780625524004702242779774711020188423744084632338050893551960697177423511853090011611011600620718523135465398037641678681533404780088763479039941851759260090426867283035423281456174958416642775174649139429861789222200771130816929056556256667890193693630882479564335157973718057069089437029556504355067194319634715488187229229588278224968684696421860692673536254386301145997965618667199286279017688485117115950272138394568431589937729997483855569335035243654182114521300077576749761548714315221552318916519040898292645363401289893253128110383285957520360299736729204714574062497342233182044263543213895014462377904785273305227451969963377861974395142778030898115457825742821192799715199169518332776428681844932993571435481732292175447799724431033903335575468297270496213258594844382198926531685032071056939822874236148090710945952869285286936103128125028245116413195302772986760145986174459723055716195177905866776192001423833070006578785456408111871696385842176844642921969737843773759407158418842855364104634306882920474761606370895066517891562987375840548458265574068206878781974619583776670250519955895763693296333112826016689086118534985425463443585345704539860352514450894996530940377216208619200300471768032723436319294833914497261029346886595311067626348868557411720924900043170384953249230124100464647771988269465600000000000000000000000000000000000000000000000000000000000*i1^7 + 245971346914730847352084929551297907107233879710611362082407698802348055608681912613362266686672452804639936293180235623661462593281285830652003938122991097449671542175111181029223629871985382726709811332607213465931567827821173540313504404339421498708276499443598858370925974040491733804560746818937834501764868619815236271297091139597462753191608761736511609754274261701668031659731364843987387341776667441933479885655628903934480179970563777582829019879474828137503346898027597909496504427860724913978219450427260967097711982784934534078092830040748946725791183788326261183316346445124509743659754718823250149826233925880664658650965268971590469418002379130146991193273091780222074987839259683748551819755305228391884420498240177082533316171699233418169034921642839088030228800152636647193641056351639060853993130905825713761959672907054927130155182293358431730210247985646587789159235394491753601866597665764727609541267596523604728152585406942513314077846960421597660156650202006983773413697808244094853854910944106024539008497091302033718712074380871572888467036674854730249164853194752304520414136278605886705708653327590036372218347494561719147130795955873685947420918311373307666269926604572727270140453513534290164243313920737299851296859393770015179464267148530110956414510118387455590406109431369925223074614126154188099899171126826831780256055385427956980265697807326459417423606423835062685125816190297437444139504772478191004127663428160263166962738185633439709769940167098692856519003484947085744261149420727321013398621380780703353255365619529130840409813990365425094168082228508959150127036183347200000000000000000000000000000000000000000000000000000000*i1^8 + 71026441020087654665758876711314866719130091173212205124414224281323939540756642955628798887980637569057376897781330678234585367464906437538719415272591616392779536192491244948712179709561459710415005161961635060652465523176866148108705819528377121083916619098789070250131145722384638307280061496740267019776584972161512484501529330255729840563035496101449129028238248574303410395277659207263746614080256571279884586476614230907480689991207101380173733990718827764023939580476419950036643251464396976860751174512621831636966579359284012154776646634834116314720347148875803154756647214052621451957326114232232640650454232641930150959403010589946707630233172658670516357358541078560487854863059715797883995299690254345839740570355725038737619889580394245925211005298645454893660179147419774505833197214096968013533209855718561009091725154247868057260397326906768760407993523596611097893549564031104391657200087940178415922971105926640608736101581828553787228711136545623267330889408239161134054261645144389306658834400130889911097064995557397930184423160314891286219729831190990881245711128850613749712372059574690893051813636007533405350345182386328025493631766877098191779553674261487761973236146394438660111814789012495695788133573398147529506345127084930039854473466482112049009116525139666492298573791511206933158147231622028091416879469961707298105167711454958354823097324806652839217485535491436896072624570450565767077547426076819068732457366995231848140309462366093685636899463692770905592236983140313436587556421838628186535810558546678950727619671347232622337323515416969670362479027232419642621264763289600000000000000000000000000000000000000000000000000000*i1^9 + 15488138362760558326419263212058280550020590465822123776880461456093844050793302907858064530308363222003167142764938724344242594974647471167312162318105733737705854671699899671908196036086477606283331463351275388809751791931618416660603092631041523176089420327484828052524912369292754348309058883388811135783135112827671248351432402527066954351484725397353322428893486540982091612900875631494766806219975255623480124069066780020507166693724735310650069430956636769968215936041374116908003458967187801920464783052964620362527288418811677281541358431802849365285397864268618768231905620146242213557910616131020357695190467940171708484372122693290247865743591901263839478357726046136972168272633727328846772932388587337888206824102874627006117476357652674615585865358041470799834690424556813387030340356400068117603088626538798315496022757626999030183022654636963479255990920064248493396688544336895799270287638892118825336852056706557342757653193380326761718997097270747364530095611583385903874819869451142376787442485233156269815576635508341203574022725762229058756655874366910448272305963332284211157756358945085868191498837662704867956352260479167505381841051533639293528105389422823153119012185680767747655298768898727247413855977359282841043308952267291713186080275228938029710573955683040510965504132003444695179778443427507820441894313468491595567988802274476415050858938627855511178276575604876956852745909906363630673602261805826523614120800679025103827719479055534985552866134646995902927096178580417165660012388231881067316187056685168500280164910061766647287759803474940294660654793846662469270111130746880000000000000000000000000000000000000000000000000*i1^10 + -879797828141085853612959213133146931315995707281508386767692339939501703943558231275909085242905526965392875821360083903001313023321295975195380349887671930121634423879040966557028964936958256741702385185484882508371345981483225602801750670694957870405509907496950699283810961396778358253884813597361972136877595841261275327582580613624745474036784951501597490545600364360372770054704656976868280317073789745228929500164338497747902784490461338258957600131102600576886695982054835742997721828215262609536693614170632133709748144485962249625358796703470930409506014733663425494044442694389020053832992135126343573889886973766629573579830756312071280505534014186596132672285625941202151223540397127385182925998692224002831377876576555173742521189796108390912166202617512129686168688012770209866757094527794904503225822824454261399374548510905827148153189749458641989440746885696852546776727145799632639890420607971474304460171597547616887564853677820840160188312577724738984083978322528060304787556999634753285619086149458188931149733165987318606318390060371862616030001573186996189832032847912442899390427262517983349233503363102679428210069378897299189973947715618765678871950799362118926131217378007730913538718269076330059436177435553815498930747389368119797717392477080638696080086317670728665630206245400233928332292240168284641510446818024635601554288223686297854393917065933824296058179521815199905927020398990545533584616607482027449359353215681676963240335867015416257593820394250579171031873743115252879385145320635625466078295064815878803747177114440078316661647137130696908033357769299676528281890324480000000000000000000000000000000000000000000000*i1^11 + -1744473902469407843973570575099378838970047803797811934377657396495767509875532070870633731598827030990731612310261162873710804542522087191234114433301640823312212095484099024541322749320120583944217661438193204059834329023315622344506745822764614502909228815498257524282223610908026426674917746114647683958236843419338648371310529658795503331848273197380834368043200425566331465619693335563095981112095063174016352827002007018390903506559671456705177252504868458328817229043315478300478565767268148675921709618716997899408331491631381238363766583700798158324489263013321999811758010265452136342141782364962806098505344195804725844442385520121342379685131589904914242403119839008176281461559223330523884286748303380237996135156240700978884620039553206338539887456138720767424064380191469114147571110125925780070578676456175587940682198117076183856247871442266791899878653461392072052649349570583449550702913081690226483522742326659924212356680227670230770260410247949224654847709586649004947923336955621629335529119937982418359631240174193351381120225793867594864965042558135044755235361333944554138934440871073759939740660604338133252980558535549343590658053426016506412253943194081673827828299893518326793100450320708729474713887010209278026289083705986621487506475584385255978166384897230002479924664125348600617497789488582626267239588929364354477591446918994718400461670634357808403171653966156557427632848623621984143520315008177002681332163426786369275684969166033603758290056202903657388660712235854107634609192397255804990940882377742912906284359320844009288104909038805232411044115536674255855304468070400000000000000000000000000000000000000000000*i1^12 + -150711316363224792173164370619971705570013774221293418826239176516748459846408026958300743194521168075335924201406251051310744059147181759863540787129772412957191217305663897791347963146200050611777309081743113603941245908279412446737000739521838893404644910378418893592170289102261930602749916258189437400301239464813856757373752549522806735365509030058436695642950809840215700502702901117163187071457502912559354657281910672018505284109907833278175324536479066486694171315332086463672641710574424297469308322511228985076405585195513914106629499071833259581468984725924883412131585330737645622418365458126448649795051255357779320367785098478555013920475383168162045735806977842754600518003847761698220919189083147221799654077901701551311992127675665636439298421201037925910981735741690132054385654117308274804395686637214715045112779033735247681530164537652887232950948593082329008992662813444389480381841604388425657113334748778310613472441636047250662409686613520253237695627859998698130679591113416239184940742569817628496818582317344282246266803022122521566746048200024083224587500168048939263980994761982268062470923077428671653376639446121051784551214466118042027129053243420412291326287980859950961700801590644979191271313120870946422748616778859589568522961294897198364575376880945930734737989827027098679190005252976820487189228778686356373739176519158384824877837453101590604070635789131583835068718272811152527928009408163465593013527636109722619205022394010078784615412524603046460714138517199728801824520560574123767894008067908428430770602871780947839044708701680962128542162586530979614389226700800000000000000000000000000000000000000000*i1^13 + 92400580387186388908406239934215090702371519623938411445097686947401783992244962139990048719229001176730048710976371773376441805153878606840146173477315429872737045223574067149374052503402824762486846361342103796093427353057123703433731921022931304595156878575064384052493221989539832673816765205830812713419456590321989657219727352692148560816185850471657089110894623633423940494616276962124961939674615732746079533115538017241207344062803494655142975290677667443101171707379126440827861173451635060796847138936941238839835886481042503763012194067454646739784728167835592231045395749942843705907250728980971763539505920563186113500207166042529116274767757486752245357176388656377629576403383915217277969447021874878410558387255519134005167177851247529221568048393138112066170400892314960548581060892277667330061460637312383958074008742753942969890388520762836347860691215728758452075113140671616841786519012132560371320861080477301777627863777224866757141606547620131319097699005990435921174686786656089911718994464942103669908738742957065586692130119190942167153529038075171657494646965556808356743097605850002400859289748770807883517292018288812501163804111192711724090916591108488635763124727825938017996701969541844448588302787530159220526021426338821206369814358859519753902296518740990906244375421534653162616554523536746101006349738043896240708125735969328131048764279419984858790343315664171876223751117210870334099304345275214544666450377385395451297033604197086361512657571737761791658329400370309472196680405980000833002009406788762156661575706978185352336529363201564431633232590585257942138329497600000000000000000000000000000000000000*i1^14 + 10900300357076283521895179923887368504360465567630501904992860642495104183385207110765165982364495270285701943825444599389665088922585001682838611160842923473820082217715555878625564503518816574465609006366475665251142809714900495923128677540844709272850347408137514908798382253332027898190979296173631600336846798732386470939164299065348649003995828522324827854493567767057563836465677563689268349289420942395975588486152287511803534764817047301592211443645684379671345877831297034253945424952999905114896030460753146189723703797208683671479201362258962338531337772372561908013913115116443030447185517348083394789131003473011892240222273541374345701129140388512025357415929014365777884092060578951787848968562461162498717733724640162991161619977534949342047639048646395800882642403084020541822930343322998528210265131762023873719725268440294174883152065822763879660221922920158064355176951478121065812193874002865543559999357315517116527154635698854711042277457569898416075516919946205635354978090326580943864349538991061675235180572152283297130152761272729496468209291596715861974216503484789640988905647881833621306711225197572972472610671795686538666978506287673364474451221530047394051899427714839138460500447225842519154947873428696161993606747357250444441985001194437004455554805148829313247870174774443182893935015214415486260087679182023889359943735269875867371116907420934059781484626930725965855311886805851693411486241145256518861214640041816896050571678855472456387025948440875368940708058808526922483598342038552137073163717046687573268478165656955169706158701424306047433453323751939976716846366720000000000000000000000000000000000*i1^15 + -1690004743491299296539256690379044777457127140956424120909840103758308875274202569160723153036077317827594645476899327725976439136703931193188163063324025958994310653115536678351038230166137676153747507251585234800743451717447571012978136131964311734160051487184059846171854384860241580256037082122582439218700034103171374408563097324070407707832899872407218029383839269402022044335755974706805069537557283491444770711333376363125175207836110570293370271105767391915535535579683683979105331012493774476402387241915304162643899648917799074837468282595549171386220484925399134728480083286012955871722357365286828247085384577365462644194798010543676930128978203906141568227615746204454321576977875154266251997879648453173481466582337297088494735568162482981055894964745767740078890239589862002566592108147759468700409674710521296521163336671969533410708927177852530942109980539792072787555077575023016140847105066455740192655279910871577995396379495025530012662659627196145757580296708146616441989229720017751503397772621545443930338328797217198952839361602883931023231601176690277827392821683806535512735996368633264749173256638362952663978299692887388108243639344684596003428298214126359915579520194387289738470923597681721326159607786313948331488634890393233327178266268559220223914007403375643888236133769484757253409117588349174409979290103443352495582651066481589437204214826601936842722497319783186792849278768976199696139216534199791131269440962526304119510420636206428583883540716464944968543631544696323815071930759582277695337043505814735564418305129760983610264343266820535365441530139581755898640465920000000000000000000000000000000*i1^16 + -500720235572861058856362403198664318559556588798751164228049927882777753484535617243856786681957038864261116949033344950625035292741141249402595060473374347229511595209359534924180911671884641360699559472710027259345912922923675890507450390912717636643863154611799443131969823430967190218239391729366028854861666196555793907208500355375370004216266823157338754703214169364922250153790056539670474294530087713421728098462099176929779050352090897822514552516612307230955931638584245672549415134471509803913160395154329958153685790210035813418214354614574587993038973940710165671412833127825141233839384887962142930216096457753814795174163440068231707081582260979116386231251936106451164578622457925013107940156376305523284707571829217723050020958826320953931523970893445017426326890812723249107728403663670586669485735711257585170374942396228671480951498442836384517650809965570194389415524110680983370709425146977033685729074248314877464549151029352318243766128371151220307116801107747761245441760662520917423236622998304590204686996549288990528159427681294173540820752478999315275413723057292429602944033406586841651727665998532653308653651272644191290568322281452888022129205985413407957402189701240687764550357089784551684620717543436524657011459593631008309172116199485140765537917009216195369584652829346876603720622583124420730906658049513208170236697772514561276522887990385947025734564034912535237728039095806220996914308694462435565183039536076999386078342246117456608163751900374255539702372788062930768237856344267519453241962746770668956577519901258763924673456795122946281064680784243309693789798400000000000000000000000000000*i1^17 + 64472681428796992344020378140893760769076997249447958052044435988102058813361048302728417500154039993737625043593927928658382630378889416508580991120057915430059835323283263198491740202317262657771960308156846809200589033394252801159930183118780933712208269802992460131007240996675923028564300242822153147100179163667007197763423998767945701725255395787629200748655543052166368746182571211357421565978087310648003599499759791502127190805690380232094857469662160061122897692287451317153154600374391796410223069358523079352196205421120323427254132427441888019657808213225085712536516089960893736877210565340166935537144282101441766934410192276913265530152807573098165902828704614595577712317430216714162663906039735204242718326875259846968253929967946364870457893661107466916747400486901599081460941860444903979041233653505876593360439917498589905631264695244907986711723268131960914436920495271786915810144525798495515303637056611827483438478994688585728256297706901237716916463006817210647563695235913188312785690444764496607985451335968899706610825553192657743944718373198771164195173664365101096289754482004989826565914273503978582791883491758046439713586065921010697049323381782451605856770158520663478140583310643730731834570255955824842458368872578894625870627964692042080365114490383894000398801384480176953664875154209437288193289242189018972204716353197573603667300322828843143776653499788908759933392319717486427423296326534719502878470422085892257058073325208210864791580323322430338125636779384379479526761274846389088287383284598270463587288767649450834931982182507841899026308571433209206879027200000000000000000000000000*i1^18 + 2467503955001996883588087048768985174029508969861222502685501792334237750638274301718674866154650700892577156425844882874200585286767426880126396446145378912526721912486234414638123352800572260919439947006222149743966292912026937066942230974951835427655087393563417728237299304993221157026080520719757307365965882584465986394599124152433073134122558104185619826907498507242559376809579497148156128481067607517440352462532049099684728350264171053826925103548480696113583140972009629677780313856897947300414918929516755155475869216030465472691432126225761146939612026494392537881903872886873368819851477221782510329146524452986188238372196529688009508319967871929228002491165725553028356674641460424089127927549092309626869900878007955022773708782968030655609708438839982167536192992650532951567117924496853572754909044454800484166458524290366284467676790580574094193080277483298875167026456955988447354092975764922694096589046923396339113155673547699151951262401198689221415705851058702264332306029661191016252100389634438894548256422731858593447241970041749666792535784659345986559837507927159800516044270404626668604220153953139200359423360296873724591250872461236933942716539735417245067227706593357031351623938950075704600723786328238708094945588776429051034043722000176083709098084990041704101924134724221045525456845978172303262663337303057363913874834313171217490323814581547988811714384781350278647982258842137796206504574053326111052791955424493635531724218788716380148512778247471112546418432746048699695990062552453925942611834453047180832429909232973997929028702443777098614768291696255574841753600000000000000000000000*i1^19 + -183475602109471449801596970196653891622267849538947810301186908707782877286870237000374486386474705232586330393554057538716497963006185026000286987423215365769300549846057107054947686427404894419080557607738469498433195845057397983598705854993686960692554825374993495071553134984625727733387728937339316538868877197779448780712686401962112279186077917417635356382429449503167675209767058180710468721626833143675336341736234087464869753618109088683385112318612699008333328773804382973427520360172318071479255973386345371299970600467627173578292089533477854368266594467612502094397988320424511952093141840897043073247563329995643415224867068125536224558689543779799907411831788124036544870106030001519614806111027433413995768172937598445111741123608731655337849131322329876216192949660275455185483305508900844290963301799154754025123892629877150340487940908517241633449637518349760208504486827856592008098828335774847586135559725487114534734998574449094287876537122738379731469976696267238161556221572057537093640608508097230301113101659529931916882457929341761497148993625672448966261665795303534015583273347810802143746931268469057337941272052770574247788142193195268519775451923123892701897062994083991295987726940063820964232084810072593830712301766416973966494466518386470958905461510151251504406535546563065941084733293389099340055973698722586901656599222573672413952893011413157641560172668885904988716538601274532330525167646921116287697094090449403823662915106776400022177999756940125568514974490221434419417451407691842200020691279634467988851040269961723294002379568573290536534669476068795256668160000000000000000000*i1^20 + -11617967641063936235310327659953705021214267689254012078696461659430201785836592080958522018068554346931849148873961624714111283471876503282719229425715898100140753592047285630718747527412075020575333793654353278226034440436078746484391991897877450842205609807959831236389491877908484737617656516516744451334804668224920226001106441296770501415881173825055256010828375967218139786732569820965689428578398707930113040515801477138242529076704061754928267465679128240729676744802957222191523857380152696979983467480215757033984869810382044327223111140289034488887163877651474338570490467465056057084185592250565246881176035568061169373142160827702323184575488094556742693028051308558409949122012913033618614732618562789450738223380511397600988119411832187431138355638223598259308787187150810636798726661901991762810758444238906792256331859917576191651021965666032864825870225566621256504002424682827810708774134474828151893001680090581643286954927005042478742660885100831677069989709212321445815443683579847292305020561027390894785307065904930608231307650097008939530515388378692963398516285451973680390220424114830293523126516225286351353356982242222931152357887041299586063277756490774896781223101935214287986243806580308421924143230115895956997981552065652862576765997439488471409603437140967391302193398700256173423396457294629626895166295067426115013147941433785541391219205356558118914446762199611984088288553260819935121923718871643750757624075769902839213900485951475105069854109546951710329394595852098266473712681613827592971575971514922485861652146334164473735023534661394770578305730319908434083840000000000000000*i1^21 + 315756336857335156895607593085691730725182088771437973339998379749119571078964511392601944065426594545843137480601645167392335665406833111005034841461793168161698054367001515796055063756946067541466117087351570001924890192649251545373433067228639899154776667229373529616637068362341184325422485926225897937103430948992172687412656336854102068477225539438514023033483213672580838372426135802958982314061250665425266641845680598133369247334538274456114930241983124821575657926574432066596911267336929488307805813220465653209921828312056264060110304970479150999281177373974747171670321516216226507769905731760893952452336382293834922760718994064218151078897343804096649191894540035522153541876041515399466033094409674665016127497178016125885075788979923685302902175564250118407604755332399513525768488649215960224321636637847013792259283666080142806439588372450782242318938001167110415133979390492192144148377966529841711905385812055873714677092176424331486259565467852008587680796665422434361101720564621058080924290457179988413055898535928533180025457455909461756592360508296172442399437018247230160209734630269463125975134014960111262816388224198636040022715196662234735594611322652731358395730721390917580998498997497412819702033136224920987375487879486052910023208884951249869175994339964666444916080574558390767442973822321480231329889484011943645058156687351807111843519615557695588626147398649956843652253348692336844546011977777849417483905792718446505298738034561748257066532764012534223389328582062661221979249851682711708843548695755349230056935145315994864443801898579067025521609328922565017600000000000000*i1^22 + 8555269364952583304454641304786552190233240983589498145158907116464505235332537746166411913511996793985376402596164149238082193303253680909249359317320707298907919641531752341424496452425674222053081144686850070373653889790381130479226989780920541300470889912220336612527153838421106724473636622730721937571545617457357561183715828408359757784409058201023130573614740689262287257014106068303934962311621477340744554527532478791173096029394205817101601632281193146812211401012160650364936629104238449667900212130221766707803074498231497537110940875273784744766088590069247232265865080251860922591725255092575595598174795055194522351230636261556833652691882505518182057841238435885225080378645724612419141587610549656431510808536154459064448426664486903100240055116096738540909228932037019289727156562886104424624163119895772612876392486402261123017648513804860833592197571605001096760238613016931635989476439996214101344412986202692608581149432892166260487090644566158142206041372167280250338289535770897730532664342863994561146020574480738698751081096581539856669993020090443064282295875543907481664924441994674308560859774335136633622397298643883070665425541292286013764715189331186924479133237217385573929320326850699414233885377091019591858420572535396865159271181049953690374299559975676578006743624823630909210413011443527466702208139998897444516583993147748512497072794240458075379650359890378675475090873898933331512129893931351578418492655054813804277648477401572152645555710557226568089413458310272055086820004332465744940400169192099539178331205335185822650610930636390550099689116326376243200000000000*i1^23 + 76311290096187658484374329040257969577269383585083336749615619088627727845401039628473073451129219710667464785266532129736651369691668761678169524645237207763752627782278846084640751995240152815265061675281581013863978359269426569932220098413162008713263029898301173031838815377157951832142730701703542340324058640193717455337590176858805791122177640271344653482542355519400072828857681022616853320208220223795492329015250319303672781790125330562291969658102914991178288759397919830815873825689644466611667551342551286640753272669929935474394833306704870079246744582761980266461934891580390532793702322724622265712534059093591875159306006263656204760819959952752876136327113111788043975633078729987442251306189549084971407084808815599455003206717645214237960101025749454441486239653476511553471341725182984026857043223507022831562923973238168498570925495331589540148733580897712389712901729858871896137795986685474148096185231130754880382357494681213620918024302555231736181434093612809031296902700994108165108069797735866748368074104493701686017229955913956416491503859730233083805102050196937910028637914126143769335792068317245219625775227263529049741234691747987359548614869192105446346004427779212075637761780661551040739082387028259849356085711381893276601259584098885592692770195086925372673176483123703704946230420619325483660314530217263307262051917672227337254687567046114083297029238565380684461110792781026589859164708099508207554809621051025478663926643515827508940050395438749370342244235221170894923197812323280100516145030538319766718103656554426414166937782899122017429039867337113600000000*i1^24 + 183272218615345609141140091871122024828405538625359921066244005071505170771815565207145503251214332349109944779280900748791890496005192518442492579610845564087062702612631750460782674679048748883924184691829965468196740515100978903937133041926989158602192951898914401298335563728561151585297498333578643263688690076994347476853052753092729678987915328276574846384055438794200792250351248064266418937707965110585846201936483280416469882149233170071572791955078130224372338840566407806234900243205609997991181720616201567261091309547001162321096129412367383774898967709188869284462098899026524324302851167211361642404400430179842143526258521599416197812859955600954064996297655699626117044545150236380177013093714472060271996219919916335310383613637323779593261323937472219482375670817277376658550490694894218459203618232856998518017586825089269337402609116852633655629949463407893712382241369444084747746370063872756375061581460650501967036003518810304132509111889615368672189292943164253443478598615750116860046208078591122562730668786139743840485136659789878972779119509310186000781401918665579571489019669570952387481747466706998976975755963386027479411792604491169684320462466142864773695123113377869192305762971879462580571190928631555902510733977352781001617841064596496829007220553809665039648074258583922764301649113646503267621592027731726895591056250372086539082759009362712026978246211229890516656061048216280120733436961795886406203700694012806999338061544367130715163280641388385799126237999836046213132794304877665222915327448377543695649468425647235932632506320515198454875295624200192000*i1^25 + 1014579189276161081640078878484998931098130040854416729973014542418208376348049136264696705807035871548657575800452749431429203931774799448115659869911629869360126139141426856054823968626481147496308804267294484869414932163666810748069181896701241391286210933925321975271467248319727038703934483010725545380027132209194043360958106546297898274615139382151442380280710024923254960033109880940306430080121896982214414357499789273595386994621479204147436312468595754450290010884459362112844705861615661728719028830531404481930568126048438707187901527147614082462006380041274872072166328667698878265287190701056500699812649800280439460959135093764444014137036156232068324762941560591138820496191627927363541514906298898370488962351394198092399572768438716597272173442237174703168718262459753482786260103918476369812129372196578695645436205074066571976356170240642880547765490828131332443416093578335156579284194078845101844481729590674474373238917463929640226399706681790831499669855186154406202099066509373673246968793565201352791507007282451247087175744858686249066989117244285435777150070418712737578216561506744832876033884494251089657561443493847907574148440490352243593730885901752470268135647356320606020732380820507750339910800396140350109341307579980449248821485890797374094014060048657994761387658288675988795107780668740094284020861333189978717458753791866319334147186695525915003047704758460289866617282247078474769206561314331454779509916378363504293664773901415995656758109385335297802612079377167172548999475369270250876598983896923228059734148361389708830766947057597065884660062486528*i1^26 + 42374051178206647014695180707013149277544576426495977731124385415285590526618205602353955115983734080236139966850995569145260638634446078504774900586811121645334449788954484250234326530663416012216078688263235158577982281219766038082422326887310832774684685420279492517845905942104947977205808549426712558206006972248841951870196568571267196425045976563761146527017633494975276031963694825503087753769109768077796556950290975230446425844939936385376757280963346873885004518980618162505702489506963884865690262679846503240600223317658016375878201339237247338882440942765430989172788512472170704155139981836696903506814504108836509963179111527312775488976251746322559288251527436241668342763134924611896556109041482984150535890378376018883696507315307582073310484561136358125897960044644174756572234468491632443686055192751089163350833514784429319483677271987541222916284100105213896079381336945844019490397131535009228709280158047745548399202435854145467932864820656323901930253223799736010510530179608482763287607321063939269221310633298633251966720104236091108030932249826015411276517212992948113768960654751941409010462786355771161199399375677091139895078669428794977328521286380543721237027631306345913201406369965489119572529145385802150368276302545916724507212207885215752103522721533841139284189394204886837004084390308392538161888882555858314053851375741482833928032683573457050852838171946726936847674507852637886475685413234112529976989020887333906287096499922544502694701681101845213266147755803810257174308401085115432239501223533718331738138778850172152140319154188597065259417600*i1^27 + 397674561335649893688144526151831866845210533322531530866289584673118400205868361195538927633432114746344424906826789404351759960564626964362462893687572538074703639476738058893939558512769664529041916912835812207373936924113522123742701883224245577935683501523191922324988001681578115407802918732046836680815681034109038620810430416528186061911554698973965252788020096317955718940563304328748170756663287602594096346589543625612146172560071719580524651876270760816453860397212096305014947065790461640625818636030431484302237594641029495441883492688351203716383863971046282488632349272443615623292658083893001394266199863596257473262791617381113237971045691741074893330246854249057005535985381958523600187384627864632435060386055068895771024552760906107483791690670425813052889115492116885327869311669613124700508974748153102708118559509127268377357563187248202990288380350022569713948708043051300461404366852965568542962922328592212944914496953352358646690888910138817844915418605040364866109222342299486027589444451416665075761342344030128384567723277548195372385729649264527242109771273395393132707303191966810378061144669542886174182994655837885156539983336666616189211305082000487691440988494738510115453187128748066369376933131570643979809500708312369290427163785387768634481479741704363236683518255650678653306010324606727634476092144840441984324770628904260912590557788087733245736637108152039801949815361713305487652235847432646999867161562797466034526087975683029739584145312402929631492267878067518930509098072568759673793684145124688279729659756437504111572884576253476077568*i1^28 + 1032652016244002280926352636961110434832593380850076451865541926643811300329877210249555085781212143753803630656656374280362262451535401130746446205440937128767329016559086860211022977869088588051880188620097104995577607480020897006458238158134876446399576771048835159938333646671254164025355149655773723919392693022910894562311496539385679332866868168187018745791003734208587566650551308283980157611624982131444338296988314984961069722867054462137988949784513001661166138364581797241008441551006083275665974632576654443434059469241120775076404930567274813616534406300733491457424987627146589474757169218263911542173307942572183598059535617276298072260829491261438810744605232569965219564808424832805091554441385078795333831806839087214863312147792299620988161712369056781447910787413619146383598126069144920584709363266407877573325325843070801448321536585779686851457892393550546700612920413930123302931387453939791544043224431922284098220092406962293383530553190775026580191986664327369139663740225017227805220035223187096835233774565889585754770300903817419320039082532087460310965528737976357353324827558370896275916308422118318169921771510782111866631154275827665798204117465771085997924158944213680945084797704765199196830682494081238347604442961504789768828150016758599929737299679404744811897964855344717728052142815686739507690829050550379464664839520990098344147905805388355132736443367730637251585566031123235964960464305201414719215546695951776539101444790693114701079458100998424240617120672507339575262469697276092746421528812020049628377038430649871752524866244313088*i1^29 + -6100011184921637005839320717318865935457923242707223081524923076356935281384013583415510577820588334463433285034562761956711001203370937640539767507788390045609315540817875371205868556527384746652175942115371073074488254100161997068338179942460071507739925965072324862783648598750562825278830696119157523671336454375882332199565591451977496656421299788360189002499029171972460693122682580307336614843061542453126185569078055305021821718988989589243493980127714552995862351072714006258323022531131018913753842535183344880744491752691959519977417263695333683043922254698871657748910397368748859107357005491398697122695331601204473259650854758908343003867198741152983403584710457149892423161140199607973844324762427327428767513357922462034481716122067728974803091919035105590859422203231572529112956558248572269418730153909683414749508842470933971621569395331283672332762651165704094569494591133911548409938672724486946142746558154831051994960540223504931653642847689761890408769416797331862804067172958221458890232149606377628029516786740636669678213525568813715695450229259006375393605525748679422576736915397641564538542284244931735702489222457638118121323391095954973563801626755312410781040257615480647888013261921081815169174561264960907251498897654084407263144651482949922326109194544878454912732483165690127445924182199683001388641117228310755424384475512016542062293754277268603549267420785745205189967578156654434326346116915875748614444527953597732708263172790375356532478754957694253986534803768293384758622934653172165391233465624424918637824178934886712669139632128*i1^30 + -25125657236495814020374020603633893585180451793113662441094533804106677900446990077948310828908727690580080562189130644029989629900637001029923005022172621489450375883424742657822564967004841965837934620299808872548424447931886988669256202269705529684186684125713655346209608187897564815158773233718504680278800014474222477468988620030004682767411820859015987469738654436595189601014565408040161494371610477913954005409255701141442680358649365856058488268838966609519449865347669765910969744279300793006155982624989633110891071778993144656660301471920073227289801930725237688997039829608234901357728559878359878337982665093493912227974958662375897336246263590266806871630950827407289530999952487808761446555625602012149381891826154744766045476540324250547697337914536106740785465922759521662390545913981717314850097330917380447134634084968290257824518016516106200171163336234276405261744370599730463311205362893861992876729929924344913344231247009681441864313387764841630994570833619656389602693213025256436859508619156815573889863270338368692512596241044380809528579999178193948274186896914232942686607743342676479875949976357679030842716664170063926781346256381660210923169701074523496688032868410142475911895656784014741471056678383017990465353672568238011091714690349583268601725190242348468572278133460183471702493989278513071280520897629397944014217923317592974106947357150052785022866423078915123633354194518430934832055366130113204300852679598538027271492578433228951009048184617329331212553045504607359624635828910298229863638366329276016475041136828559935930368*i1^31 + 127013857235648411863594998970664044512962356474964959607089497685007728840859488041926621475291255425251569327853988579970862935122917774256467456384655371758037903137650646926879729709583368902815284461373503494047474641988863688790058793561323552421964604107566569514703113339291125444771143311018358258276339247012370996195579546845318170609418671344154391683728117554567813063847295941497731049783489953391648321751545893397946631049768359605147942545063897432156065855058329506477447509335706673980498001393761054776157252350501645197023168323240549320725894460125873946679577168226536151446910229566968068708778270763530400598657215931941284265777330401622168319756041567135912902218709758391292522588107746848835666428931108506642245524400349262452346357575389170021271296089805860410110157793707482248687978276051186141139629507389021652869847050603420437940544956038229081794829976999849768023693006781694150380911612974280473814898730683156857525711067206768114363947693672065602265438215195546002640022707283961211575634475744144769848552660988651269880873491923938327190003898660154069671951274690191134562146759607252275121174616669004756445427689618455873337569286693218238851529612637967121625632437439469249425767374925534601733746640700564938433262668259645481178676593884217493086556929816843988433341045264295177597006184433702104079542385299372987051592852493524022866965153748648813885023530852424287730915280110012890439346045137571297039423053259272024523494999649964662637740113173440981162303807987644646351338238774942699559163140000186368*i1^32 + -130611355639794448949762407537609542945939215466423695810069690855819695610538630430036463150404189526755077137292287949828625722994456041346122082617601377628889214043392797923819948025902121445217900258541800336443472337891382234632523173852308628493267525652144672829814682721533783598750366136219947108793195738702135287504882566178954349447501363185310848671857627270607353178390749562892022597202242200691499614085293810130941928246984470428153358913991127001845607921583624966303454222961808837692033478290433008714836383411555804935729291431560489168871657025125744210903062051860504488616488508497274427226043084296448963984190835558235133723993531734547522296514701527244203635446128093107134234266015167078888542811062558241942350328937942045186380609139394325332407810992637049207909026365293845971430748267556847704407020414187074039503028311486043060967332824863442182494342187075601763381005701762674837016056167129375959613961002504757264681207674971661274291780706992484974950511800703159501984710336341985605813616152282289635816618559436165497287650555337194102980831776419291281837161251978219251997455747398184083155703980882402929682403665855278162923731982719985194709384803020996171653362023743361240241982765624748609475356548409363268586688296356245267973237671794199666355380526818837731247169694695762248459430109072384544785824698408100415944345844109812068667763047726821118081617997060256637179619974148552640138972695244200870642356319384596380972018080095153008043958651453063122977648779865560750832371286219627469533098278912*i1^33 + 86320454606684805662107198157766408069475248496561117383326358905119758844081190196526663610465565427253149584440140555819590665329277130324592457067916651956485236002921148148597628237532325984770392436810585306609430561478693496438402530503414803865149094246740924721874613819479731646219493972369879828784710277154278923930001318455008091200223873756831887821794412254868794794648903128694603021466284104691776144571156534154587827585491068596067234998820484791759256778088818906427229695925001062106057130962320194570066440760805854654488695038738561013612980215582377272392385991851160309316561891209991820670048680803219228308860939196685196987707710516518715581819297172634660633652569417520071255706356983828284267613229790951503920120535943337166598966702235075106829043904210775959242239848527606278969433401009423789303339957696307130596209089256262124425345901111110651645278482549810423396619306255842664053080299105847666317319772374814654105558806444937818644210313347626502250952873966454452375009399031425055598599275852637814913019304324092932717746094229599521945907534501745250062589173961723285463019277790216496205417176380623517216831267268167946978749636961336806720052561981530277716609184679528086941810853063483841729156784069176933566157585729268643485518834647899865507977266470175933477799338545269250150651950043573725338320320710499836814315342410241260490171401930555812353427953043996076091565412285504176232565541150498913602610086542554473090027001163467113636056941725789331469197234866388210468298766272219005845504*i1^34 + -63870657672420591289985863529335974781392797219940767436027017175511380800577688746718184362559759794757234308662171348290198377977637604767100322785489258884969870743992072550244496942412706875446128060800299743691758021897291943461362914458210103785970929204515354952579293419372662908837155150978413934361599192826038029906115733546867167210284328806417737587922938078099535691642383573567435170962549522109878138760036879934470855023787159084607893491975803380402105605669760063529280814479790471603532362030151699315537566206721848644334857819333876922119777113442350433413306381500680917601770938267141913709028822667329009172781059001892646989572621250343638878187040027364335198540650510894535026857693646284051503690758633396882202652300520958232814084387481787488627176039615961065288259399646210072591371820155826003367916689307310630489214387271945467479900209574405314234868818302876775851514960940167041848180925504904009304741319543772335510951198096636367698213752234439018758422656468699614752129396367575699949207168917678923584619923985934007783632706663245717150382988967277012786779412479017534027084549942392673291391665398538140226007845248400130664290786572127259207932832888724890893936716356008047571955136729469143695287761587875325241504690257684528984263548181901104039051450813698347217530765598747478464068478977625088115758294788465728290952963237791849699649542174285917390805061697781027788087010706227174563615678850408256569668991655841958772213836088852824608920235191740819457594256349421356441377318327287808*i1^35 + 16806208764846891733411306273651275405334030339492162903837114459496659503783893720911797551283764609981759454625163824469293345826808865787598448712148353664122878002381005861832555591342640286022304373450249595965273424448494678837870434829372947434827315040197830562701135673142004290685509697018205086772562391659904342087031679808785383143436077906379950991446437546217801019282186389728135518751888962943058362606008039907660375631093937940603832856345275755077412792940232916297311455497345135618433917891522410351037896345472973469751061483519469823681031617770792577047509595144013094108928753851307194003570258988740896413925719780906843594222397570035187441269349485683593966922959650383207383354334233121828195019313592780486500243654725753450272795005161277313500405062092279156075895307701783193539436954832053768040483007234539930274614594428212701097408953721111108380856194553444808972115735063862292436058938322558003679090501811681240047277359054314442782419432598746206609543125402365936569206119977598097718604045813035872859656037051665876182570716175609495679119974820272036125691333916868914701789790117915098476886163557799613850944576918011405455080845561754807140860411628250838339651098863794341014572566158515441963248318969847660005083116419254399702650660785386169389754308639931545008070185495973572841571911688380626652538282053429305975703175076524188532869953428812017129779528526030728315071355189916921079734031031322572643198050322568827805581620380598741108445005442920545749289047656927055528501182464*i1^36 + 3794256631891626759344488478358095454325411020101326144132357833680330750678346845934110370060035699408192006566235573917260943397726328582154882801017204729770671301134048282846176235092492080700899937760293032573095626850147056854801511113366402970783671220055406786250106188928194474144280140292453595380115387274491608021473687175468620491626144735888861251381424782382305348478301599302184292530187817155019980284423150895036038759707805704177011391687929090409896371191423796654405601703671590691809434549225614627329799701348831073466571683883357099361236835368714971331711628454369865184024421819590475421487641096459956988596282137237449401079462979280705852644084239053744411546317528019204433306732260844888592686084640939906030912678750306553040713900731206024319345495532115487339272221211152011232154043339281415938975505382895021047296329783223309630947918656129346986503597496827788067729007074345079755722598629955561001594726420623024782177981193934635290917889095953050559222492019806807716690567669061647616028908178546598174405774880218618730425541231757001289432751000507495788476333463721069796998532171969882478967617986232986235924750056075615600013102942480493690304736618190128014333125171788312782918490606191525902823902891604527296708517078705339207515270703152850819990584445562189050943367523918189353511933856910768245941336911595428306967746497666834170006785149955637057706115856174632411577347688660413834347633290275022984763969408806892070091507937201866656258590444969128694130275831792629972992*i1^37 + 893269402350907835323643037389763065765779163236276487622717573690359767764807680508919449680425410664157006486183518482756323527265485884710187892101167615815438447835957488764177622040984399736753123824837615034431977399218344563539167807740474176719947622677135260163068042870850415715360237291725065425850114025704346626527762846395368162594759596417521765578929057193009949475475560946581719074998282177397041801398180333180897107211857113845278304785226207706288858200707537880829531525189527789517488007484626608939662998999291380598735268776546851317224064474132675491361981427355680477312352073071389477282321230420361239692998312598861270899474203652532800668246606120103354644633057380766956037349994077489851215502253874241696222940842651136854062682962926645863946899735189763312028455965524813518582099046290700743795474787246331919674171905568217886660113794620575601410853084736092773903779770697567560860671999439230273656032225037379574136897093482241225938043873432421104513751142732111302078502712639817460150109802049733365635590286144615475474587879829650785179763167953826060446486141577711366550341445541687597219874317090727041912893574275064667206856999459819540067261145129520021346772797208455767709934000654027349251936458340428174572553375386058875717221318520284952273273820904846880873303224076629638743710505002272755460925453990171332209737703175621910252523919388254789178370340286795273548273566631629283247858282316037914482187475148998926659437369548781403371728577627190833989693458087936*i1^38 + -289113098282872916167167441526589396323174690827800305585023088151765011310392507237263161910797201512101808201504702757716857065277775872671011324395021419731604063628222476054039843057146391760666789123044984479554982901870628614174558187999243179709260552200663203296683121395569159364480526815522411553602823803650014283054979759615075227806817766475282847198925209503643944440890458422802172746793231632084915647165838133206939352556395901333809875701461077082963618590689922421153025379139567225519632132940136737163851442017096805001472733422571536386992861422866836218626659723461225701854490617202243600700651763140224855479251297309562185961643526378940833569920297757690242212272538077229965811536663578034144372178309155733195570643624797633216707048908806676779528069185806266661276889920864647876115035050927948031644580566623357648922883960182334464248103017991287120459411386813393383071554477405365403541788073724631384901250128300638549890876873295676639899898519032591177218463999374040885772670598216389582571420325592692330228833655174871719905377397746318924137966249620233717208156877657448790052211578295919045949693151301327364306608881555707558478813164110729071024568946054635380589595468945841318856688389139707016240309333981416691854949230283707833670155989497234152812937244062362543527216928108029518304267639889906063699344288437184967758283436480057695405947228491226599794119691924709580915846068558053889968754376079543764406808667568609977585808497582623155442405612825123503598469120*i1^39 + 26666750919839590948957596941695962742038114358149884670563062192283188368938848930628489949064944898828267979228228393772086598712893159399595647053943694738114608035925485565502219881417799884366730504572812999960934423213532022649256373786627739256146932703034414691339151875936995964878506312131435115077952232492595046251687423821681805216215833586623046702436780010030978481245659539368689685686586177341584395215543247282431149632191589037324546847234829063956282895749461982520679350075990701813867952358627566146747368619773135794423932312684279141814621538786988135167109645621769432743913344075418310076242159218458257721906770349872124821527488853372176524661323943191864028051756058691806416254159707819596279762293704991350388926293372644393913024884029869410981197886342445235691771777097296017874182723382300034720847709158009451081273047909010108294339405012686756037387949086798397730100006446567454001331897411868893640146025476907909228587306033839432326553085867402199243344197311186644992882518001551086700106454132092438531062575866809763763677980869663917958022167162332244157945626573547445911328864121661580951996404468367446683644381859580065229440686489831875767323870018608989995412659978750395067165925746305488915188663058923695893671451357968599371466779966637561095303386407500183819060839388119942509373513624697898880490885162148297423440317856650204574662934138923379917984206683563689625030177155504110850929161867754591650056778876526245594314990499905154375090315259482734592*i1^40 + -356286382054032864933730988666318778679095910495059948694302694460264878034376198215390121749615649341186443690529377397726872186670043692001136437318176485034282100851366496677962445198095182733258858412607306235347656680414609893225498093708238947243355216872681789735507554571267507992308658459702412695846611413116548448792585871500680390315664050008174185568782812060000146517564659764936882805132736798448408404936227589647905414234528195916377853754947693614255921249350890424780047386190576062036662123007251797967054668122631895250824576927339550446965708799904819490455999850881137081486577331258527406304939637769395564805691404906332506252967921141477231511622137237249430889958398925262242873156518150309421462443309240489836904694546633824375719071449657355966760124347433096261680945249948304895213840698864856513025978359859472598221595775067625228999490575555031565230445999542100157556742812785103901882502106949543537440694757752554595247979093071173209128154779517297869602042256103302779562908514105335968300733398267374334105112993949705659805427458525933807818736456212276886736793901007208370913383388684423359316344139633849414632264843759609641920644595653155858226261574549672167210685505405582366555158322383940157095002355508546776550605726547194942853435126398298150415161313920896296829199844398420098619165392754318202276401386987295710938316671333632076830194383085947046910484356378869274029625055839465025055552677382625480289330678677022624398464461443881608484671717376*i1^41 + -1437211969888650515891151214298088021930823101096709597154580677985648263297116759597797337083232714607661397935476393452549019259356798073167193003706360048741486987457343408305954695577654433410376836514229103450086752671108331396922571664662082360039085546360179659014967475164193956014620341082183795480889395859108829124541238173339743582750288536446954952903855916355039312115602089462505004257337188128620729748394866141780300873619775642428971130881951226667649332862982839315958410002628145374706725968441236406481739036351823155893380250792897885003882954237477412953722165782501338411818713709183231108322972561432134851248691378821558669104975671844074984271851513665100946621957004947569079533309531545099337410346207894840716258575287550401595537710013541758768767773697829772724440683209824004389075023520990060488211657058332374446062290781142605083177879877213937529590847299954993528487542111305162799380667345655081608563712471653260662387050440945197182849303383766968009338909510317820725665478672966468643580299000163286113528553068367163109728554119257519398108641740400844108633148769246455545750679785574641223422164109304981971012444091866455915757998576384835613803930683800719855062372878189416773026770834307104119548741532203008411146668669579013795876663531687920028262366672362559037774062249352937774297691995688345786771024078226775449828944286288486336878426238056628092678169147987293761593200573629795964589095510389108373222437929824377212074531612446764826624*i1^42 + -5383070829110235415702673221582390379499484366935167252586238763209153644118205185704046629958617682227237876845316652099509903015192741991667840675692556598257918031881886377885119086685312832636424836257676142365942568299938883622020802041013300669830962193864557147111197697596926494574635578121521860473994790702361295263765986809366420647937046173929488453916356907776098283412770615397094779007425597139017611628605980623644728567437049125465705802505317274269723629250483216744173304796375910937304110756939412435360657689809808903291230278013271662239515345763483665894797138773465261729943403963993855631818895065599883501551507231383798439244068321291664404898555289936509334737331590058963958683031571420314251119303594667301414268506482547007914465383181471211085827870377166259505202807409393043693533519283652611951849577824641502899799671920959775955880653787372544192880297637243987059751922433064728334391719212502429712078952277944045307559154950383001127665456090314543857310278419302363274753125063737912152504305395833780646781672928647613488867606131835599956803267731421967685572613737793199349476183880296983452042924308587274743072117060182927458524810245902786243818552612947667028622321787759929053804338544330192918966672514648518788365338248603265862031121117156260355616618597273351525029154166264078240210613654056496126487953768767198149162204187039591218773439451026943016172746575997087784067362380720445852429347274441282258323596618108451120609625112576*i1^43 + 3262696152030595107450356737094572345977043008145216726780136213729717480652564174794200885169646849524206694673559915809289801093296695790380202236772214845377002640345430317226627090252397073989862334525312747437182678729662589043412202191495616522372288455217762562223251917477857045985997747027055700114122184917101751935445516528484873433577428741740294977074171957467896010328555509729518033058601482991204944923788224795625804819679579565432017864290010209750431745414110217281214778539594582439891892716234367917912238621121742061358129682433437633752656268383987278759197557824830973446963607433070581675182404122788686559479407786965705769945232663721683969476848155270205469776893193286009974744872287337148541697052512143312860274615111248720035063754727290156929132688329858129061492404364208369734352853042685151698268267421129477852052196713752986881189122200756438160835956863974462749658491922203709448312692152541742179603325354046871818943829752347796274397965951878937115010725920587677014454718033610479282080044620274461640841667908034535805062235188193914468407618108462902972406386710958375560909893164884904358312112624720814389735991160358713278191180302942884440082860155161283424007955470143780699119342148352337133299608276279841446232292482640365196240066528008773185682093915411762830075238618633144320134448747557825527078515002465085046972861878905703661477158637041922696847426263729728258981278392066719049436749718297623174279892719611680915456*i1^44 + -400356220078970129562111587455696028187183162492993295732890085227748068505672860189764956592552752975345438351083115451113068950558269106387132110503140696467802114935014513315976675145764378546352682037761746786841494383169225693815991006055374278965038068133911879066122880359295044468688198098550763989280326362211540604584725739092162949500614886163838594242056640403750016814390390731754521695531133658062686291566271128237231120787579817082481872737734506529877138046754627834360374661586131062583390801519670544983820073252390023735186807471201347239015199934180880113771671733093018560617848178279825335324736393621838405494994631326092785575962224025018718364602435170828124578555867335433673632426029082970709136938376581339030243331578423141582334552114848930295681520893478780777216386542194547851620813357627870881965131839865820940003556999360873991984773265485111989918046276617943635763681514439753666657691918218386727871069032106151471880101340485531711664021821914778205027267180612226867798625399821026495286248844840518909525308307039162318140289468525998066250834188876716512271876985960971472350828897472153516839315101389724659066708911197291930469316544417041802672398562504434843558534566332540776812521570930962352694252965488186512430067761597491872010615515631097336171944883526038102783901383607588212676603942566777317617197858483142317328074533862514289077677129788449458100915051073644970141965670470618855556938878800410479696019456*i1^45 + -4255364909017715175946585604219049964368196096586086279681036607132756956938476125843007949664724906998146302944250100235205116720623274824412191893118472009633484303048785257182367930743542311562541929383122914690463642237395101474022723361839346862247256084240002428890370882955325995878743104118007465881027198062389169024592518444840179907705235898478315602874878621698160986511213428026731043726234345561278620870176966125976048035266220239715013916951436700435634014286964471424668390030026306756619482303786228288505205588985708545243322312183013047418473140365330875827749902288605736819781670931838657092485068096390604870653292041838407296228840856744565716234949336432224277909960647781728514625235613304439971919772760897645937402390726926877866338193577834862835043227670166282473415054666279919817167915488465055545015481044267627282130954659964661088685505146104159025132832809668521164509800796274252910900669589716660087650910764701824623240273170609838923226257435007006862162554038542694249246795560378686243558062568895152299797492823603268865366328533679052085020747401785932293577085477445411123101796022423539916926027479376653529062319910129595951091673180169576470998797276604865341646495141759063015281198519201629375195154319432583632208219012437543528143883787365887243307232129388995640894588119815056244277994749971757169509604919907157365768399182314623431409715501280273847733800402535387860724346624570339192490644471808*i1^46 + 50735774804485054033753082777183360396126313846427375920384021071161232603431886558362513880558381957974002729424795134381352660521113777383004809926713231292698298995637860062034767514725000803606808738346292303521166849868449485889813658083436303112683578866462320827900013229196664560254674111039619800693313471419476424479849754804328233900327444516407388283097864162153782344198675911547711884594265905719595484643472757689158593227092360160457937164859624270469856776429213650320978550568802287997889961608911448424485536524166417598242098417759200808284529506787696436299046478310490697569834434577090649626870653396421802450284676323309122826134118911054406385365016511455870348242475593388013288116668436595961439904348612852656836421585178954793675543507617517002387952737860494820226880887183471815502754775440208699586868613120672461733694140235817465376476933149315774753062384179866221451703443615901549967980008079492394956062020017613717743469999648761973583481321248715375653539943851486641367888239470624214303615733372075775701959959405830520814121281274951889024082425377613371636687721656837029912901337285276931442100012650319648359639520671945284772820603174299548852195528022415054665577296003633146615797785646936351045930031990684178264101334034965646497214821892948032145794684164223945599645111209041406463170282175755883814196295619552204075306042389759061234437370573529628926690900468542213688915786240884736*i1^47 + -110119918592213274520706467444447335673908099494664270536310420415712730951262319435074020846718990768502345072210268238460108494875625054094599244999107688180179279063524932716903021055133557479582843352383237863747341315371226388656046749314939295104039446303539474039839590267385717237752428083772826947274983048321463689413729378812431855080551051116489578667417498988002890930988328178269805397364964786414603097353808554092610971011516366147662247485243553979018589415086308730379699320475163863194814600421641720524238153769701065958413135812032535546957066233006724124038744672040898557386185527066990871712234765159484160633425179117886141248839884552772219301666889035921024387503589399780605459944980223709889915671855898468848425762616607602087178027185288357281512455053373892496299188447488154048987181444621467033904577911323342254641231386978939981586789030031257623893871458256974390577444272433947687841004287911131631478389927811281840570944786772812160355942960089671587361664904664148564205860215396397165099295012895326441291576508894176977263306426238857085494865776406270663165007835643698932320342574682760736372509460020187595965561186327549070649817361159636774926945970703943904110296758288806097191431982475703110211900550992219317810959721446995195229525470589781883098879662319735932945487108958358266755701249630083641798824640081816825109096557549468170952950706982293402151196700727400464384*i1^48 + -124433618810790837115485763411726697060614661836548976670651164952135123915600457703336234820017667987476558886673598434012532899835332045776396073509358696091117433394671512772519668127474014543897086909532810612464553878867544480242000944881225396979388066972386931858812310324504620582833172860305850663258163859264336314283823466644661847336726178279913007581704183402338961457105167023848578183104263100588291974834356144809300085710713747973330392038081495051582891451463124512538618343650068787388119722811999134443486530146265089984993073688162811728466046375054593631523076349515600724822561971513382286600926390719123646366149572803150351269287389818170644297937703978951849812687260212173490299070766252080991487533074306263443552103637602791714264746964602328440876529623569519761511984578797237123170128442358702457477462897604453128949877012401047332751977063689187803921777874940669690778142951040848914185573593899033857594702000153717039012607973366422166777703161632323414195260338778155738068510227549848004565407170982031944308239227685380642609820333542238164284975596407569039246004452829378007246079636323316287853318030035961130709783244562464198770926614131306095189919813691276713790259446514632730550403345541482846942310158472869743226367089263917001663868303001932516681968408422267057248814852181777729773263977179339670261624119235913651777082442435820341965229289975444406272*i1^49 + -6123580202035669950235170258629720777740378957922817890370471030130242924988889005652509463392180839481722108270166299328606841315894341506678834377573563448361818223242368025296850843299350870372168625656164145908068792406315278233178398958674470687796081708104164905703989053772203299026895575725618875424580016651845694952247718537791318430121700751402950614313370132226117209880260767478596406002787931241060645726680396037368714574456373378962087771978836582441520953203607751462423459000105651413151171606340531705317766867276802210997457983414796369921301569860698797497609173726766425838158049112155084454539009667275026928759839499681194349144988733095065905629687648173632745589354978896077743903319721903771972789931652369626245835727340489716759964835939252570377442562876643518206767216906434663399155280296280323574899080267062174439781683197811899718565444225381262887940235095967772345231320322642889502884738447109272272475368170942945481163141738949752162779236029841746496348885136417170585109583369407046792110839588972030474689379436232853645128349633249181508485012809297872057653766448598204740349014227957312767273653709116164688476453208940976130487015676842341380411652180683009648951965908988632183130799657893370423851483946014558248352613308709223600160103905796026348302932346709077131855365881982867527793424146482437597096749055893982133268442264627052544*i1^50 + 17404352959074543437670515751365947656264100315965172068429354685805705426388027089381203369907724305363293901517509785764448811421904300717184562140939162099238448735128715170355736694573304459323051584983539529059123759563221446481931137515459686071699641917329366765105084125835462234385069636125158803767829450001228816459434269596953748698950977064495411938053845448891026246169488849715383637868798129738358008783339837481800040383123740534009065374701475150462500944053158176022509428936308840620816782313065747465674235927550506846045101160840770027489578145367662161753083673717829711189226030769019760235271740495961738770651995607947463163102014916636745441267181849830492118390889096418726891112491301467206206700638417384725949282452826489326309835318562482206265842204961529718251475922845883283915269687395388040121616639960429289994495083844894287449250162997253235115015652809404896230796515397442519750506008863149707276855635814628506085404667228849557505740884866919295473068191281328429117565232644592670394361587034045895045198073608320293152714922075561548644213007813131605031372788604128392334123395062463632871319485841177382241574531135748005875017034947423306028389302230417796111833930060266300218682367051450592928378764158313054916629233434684946677147828721548660217631023390117006903841187459721519022080000*i1^51 - N1*1591813647067459647812319379668588316817807949450326050144107401847076814198872869147017606052187795881263080836598746751558757197246097678111646995970797538529528585004135829810435823364664510743385822589895812463618664490282829051675313557017420967007842274078346375921565582462850713139862087595507796749266074219698061808821304591679392444773421201171875*i3 ] ]