[ [ 816886307960083374359781358961968150421766840954498306072112250950951666045418674597809595305819750335896014774987022028368949179072879776269193759091036587873711546976321449174003701372998403020827500192323026672230687970480966825223645377740921602447485018392791482246969647798487775079703595000276120560938045856161475710626541538597646302491871925757279011436138915587256814910447057306282825882856878747772572206427096000139675497150304154150180163295934668768144821679012627799672447326041890865078137300237649196710648725199016613272726379097244204521759957896904117606126964192109079448451205343841505364035552917698562355913381024861130194960535771108016678707006708967689821323993021438206551347737160450186851206803124215151660345356127813099292057719419662599028020903983582228261535114004275380296021524744387268817416992534946347334804884022883305145576747831245877652012809806882400352495071474032230685113285309575829266276566725062675264670883685880777625185161471917310080748100387399947950943353116161444783841015088918558828981184656811289038043900142992704294108762403296589089350164267242565311525385390002801916536041901354727758320191813791423849813770170951727584561278137094839684932423257299100000000000000000000000000000000000000000000000000000000000000 + -489135130767092904408767083713928375595259550623717309577210041922019906661330980450003577941898729321190225915296224815978502885026033496612113659976060163311401138587650999848066007371154474528073737575675668549186597766513443168699912775575940344494416470656629763094317873049005898448692953911223729256305549979000427270918839305466262233144102212408977925647608047606945931076784602025473600359695376985892016667982341918540023104230352873970884573802795888709259273002380340441046628707067006803811033821223419093079018064843592599612308560358943168982785920046729039203979812559708923826536870435910523231707325296626757186427376421440591806719451936060936171919786031963860389401835768124884594086912397870648697384059362074740208545493377376074150115504171182464191537998066467427902275592418571205381138834299797697255463825550243104419787402591227569496070290501792261172543035471403643619716369687971589117666784034494189752367089012958162460011896637040998557924809054716142562257674349816741849290484570080781235617420914077222513281166269161793527850779978246600248946389130599412244686662334805616026030476037194855430485909395835042928062933550935123341633253336148289601771810336304998613654236538347090000000000000000000000000000000000000000000000000000000000000*i1 + -27441141277065069515176297594879154807671919457647192320330099224584025158489944549991052323454653937732138430661919676972145467737573473433309897087847817195867014041077181979991806825181830758885904579676336794968768618949265575324705084507329843164674291560826967109389501941159287352985588170380614859059774967170841454035002905269262671051144182677645919367982966049073927243388894321019577022366996190663338754171645253922278682060363861809010977717849948980231019056829344644594632077507548921452166296886672237986594326783166253430027664079677544484776635144853374029761989728490464957095842954367939873977011973273151345621109332756541196630773344865195132208766135464713749005947589652361434973512127877938361531754912831976633653320193153452863760195828461537143832641560229936541335955882475995710541801149020295895324611130223127269748940946485552778641817939736646388594148058262172668621160987955637484963290920038754140519359717646865799662931911442230509095149730091922969960741227168686725775197501707080808614333930317738228853274485076799131367848966522906660663965674367780048007465976190156642849290767715607698865812505414266858569528936665164127685762887837308864807838036549081286000988237780231000000000000000000000000000000000000000000000000000000000000*i1^2 + -580006819818070446998050024438189995274025389604780127715809874682707002000865480086484863471761315681273805134618546283230499118245101864540417036331464873937568188298712060961738618431538816444914708190723931476414638441834709543286257363717365752278354829197612178859322243751195563580302961919687733769209393363599562400295541471146120499047804359160742180366343522271492407456363299924658926608905141141824066750062691383443425790969727554751496215902866479582738026783335365277404814574045715980000555336564659557318916642970699267181175729837723422341510781149128047037606340697383557589333411203672075056600980126942411719485515262409068678353335606708400606016733907596143534964178535655851487870602226568653757597291099572973392983357711439367907454487893995418150516807264033049239424510251071888910231062935281180127899398113139163753640990020337292688655330753750663664193135030293921138087264210549082883664713039883280106707807607317107879235175565047481930400795125633356543638267467160123170030445806513833168115256276552800754850455145146387223810973231829067397704214253210408118568179262773502036094874373404664638660084050709112140644945598993092826033349163110543824832918449116786381588498667636800000000000000000000000000000000000000000000000000000000000*i1^3 + -5802991466074708211806462655991654250349381538938963331759035975777854495504419241783572412059747952528203578731400081893512330877450223294888664640888177604195617293120332133297337869671883380618493308747846776777770287799270828725675085377185443624482940944037682301276711397183652166197097606926071335341386610970776323662538427193619767094556736935833522715768533265089487498450121805865978316011139991781610906161864098391794287052045551142936613517282118294532130236577696123980507476002866762808460580113495225677608814260652024284158985273381260279971174787507430875283897548463910930996710254219733017648607879635108012592176133066043864758506826199000307892973119397541537534819973012736672144987476072562444470313472511500954383908673036601939142976141004658998445339830884758346430896228041085632923449997742771696363604647574510068253171272013144054602171947429042360988503337835773736727980548106827295648839100393890352312309625238877638030879074106044353294036395187069771393866239726395630975127896223356954352576158162593976063275715132407817941175590380868050636995456134697549791958511637945999197862804163350202735249827167167797731865344814005069648499518556616915382470362212513889992609211817940000000000000000000000000000000000000000000000000000000000*i1^4 + -26336429791528425829365095897238666607242389746511675958711264142240664351159185027812525561766519777982548056904909880783279031131630860822899646042523974809081522553573576993244959872618144303511149189465363563894250095113310029518682834552309061488788065321472905784917375112631766662689768231050433215606795748440370410526159744307741316345528403530910579890376759400967500246805721709146641348170924563272337029996485482756907907989610921789721815809191393097790125306434509720805831856251285364802863092289218172133697963648466019577322283769219054901098273517148589570808598192265351778721740863858978006733814875237105348960586901310772266152380032470778999882612544623052750167626189642265015053536616801386756115121515443814728217730500960230102445109308300579436917875581078154532727537859404904488688355205590180907166192132360167914965123711245294745527976597133331689473016967535049691102939874908247426520064916534531088951740481120554357781598452449251889343514681362243136272458897824429684190135612688267268572573577945944354764909204394543425899652124984980915712614481486737457249360814509223171778678707664497848382733324899401633094810815939295256135763918638330930653079595556163439368043778788000000000000000000000000000000000000000000000000000000000*i1^5 + -36717197909207261164614557615382376139630264488857522560382434293664256639866254688337644935696343249653092228626937668597088474310522936857306367396290815950544722880050616839212983899973193195640599817817285092623333401195795532940966420241288918699413482309624668785172774219473960786710420634765583212225981021788784428431365619004697140062494698421109280473432911421340276313252012039764347787380716096529025826856457988111220175823010095083078900707321529608631618383705338352743636797690480755285754906923373284907192331053395137087108073230404620922126324263431651960205689763670777470081636812019489981200862185271300881108754632452766577934700172630972370794780618509142018030992716593718304189433470777286129470630124099474206969133367026282522691834759849171987570366986231925399664467900823266424775926460297565398043352165243688236741278122445770217145426797909992799851892988142303758798578741430636417681867214279364536163479241171357167841773542517796511289156899481255036838966959917298319290482921057137898150835439605605137823406344949926570347885316766923849906871946751262977379575188291639463630717977954377458748534091104993672040965308396871355937662159173534698302388731111672192055512241800000000000000000000000000000000000000000000000000000000*i1^6 + 25234551633121574091882224503763195763443427169594774683091680916987193834340859105916315440735125693479256498772948696299432759651399733823175566574507270478742913569237870535274119788947681070634196012524208180162880514526626343228190877952111204700022621110328921149193949170189359522694235841529203130951828566121145597645674229932331403995201691502626322393865044527647798587170774707020440819828569894665408730366661221458426117296620806947888883143653790982779684743938206656874235879165065591111263513091721600574210730833994359803943665000195389876229181734275024175988182972569955906374904719774107643548816450742128728371339353101962535453061399397721986890522897074809902705125237054212778423347583203695981563078190032504510039254470103989273358930567478733012595058828303556560908217342164329953369475490150730520216207515781746417027119091262092941734644142231531217734546174435898017375073421980795347279606052654560339738352091923449735854873531349846024066571705841234962154503056602167682072817043887020102273437285581436902515669801735194140277014759841084552475226958952365430016490973108046974603576492308289389167944012293689216531505372843219558684076839221631374910746205467739926272858840000000000000000000000000000000000000000000000000000000*i1^7 + 97241636636658884133881900127035798512961214796945616061395630300980687800112249855916570086800446332630740548826021899874040119412727866451828420680654889394665731105130538520800019417599675132197078607015837645849431439012586527928021494584650215121961204808866830877765760537170899874936557354306914435411357414683040297017939618733974226327409059756679977831973130747896720341791269592413525377119992918242978094812889419965743100943908279598056726020817536631283027956842205630464388081708401157373582684387314200010713202662844658660098476643124600625160415587297810551935479443200014027502241112137837623687211867650201787092095575972717645431733933913550826218035844391206382704379131939635784904676051430455011835614151182200693430430474574131537010773165852516213967470973618213579958335937779888522626343844588844258900623923784538733986114080115871791677888909038003905914186622288743609306532944077103552402216267663249847838429565809728832888395707926789645808565842453008386744567663539747864711176236169501385363747465580408846444439901275356636475217027677398199158351023191792085519766426109103151926102629452801832909282183897052301324378920374651841609452986121997610592433146165977761321938000000000000000000000000000000000000000000000000000000*i1^8 + -697571773337242120572646491022263608897562436218996369205541180174572782623554921501033587250932212286297699073428412554388619998696333710688478917285665467059946749812050959423919689389714186915367051467705993070666348139980499387936092042474219401693405976071402190739023588374763330390126889947154009743614966799803052044825788635427071639497993350217912265702664192356479558507449695214425565089410052574734853959684100938904946438660792642072786334792778016864190375838267266417958475507402781784809954025215556115885501943870919765694979061649345486654833786833615604030057426592734924901563579180702832224114544489960787915291123947306369270277570339822205184923946240178461293470792373132594726561996244535729906179435843425757412529362778117285542766675467513947840107282873685889190067371618707034889248614432478804278206382986891348371140870873714426391541287167183841867647436078114636218157266822961958130326131789763098620755672307250247469102630018592104746040890230404131368172973737963545985333996651587876129069920148163363070099678027417197307296499298165390833854943622717398580945771533495825149864647971019634233511903497867623722294457497520697253923700734169787249628236080649436502466300000000000000000000000000000000000000000000000000000*i1^9 + 990785429465157772379180331701387091101354172749359431468953721960867163302116800225677261153830408620816107752198982704277612492802529213421009444695123140454414988495390565242804447485017686651126426422441342826892888348902504327745156868088525506620030104686850345751242666297304969342953872604617466418459245611850494078423438265776290412968214494935477840432894015946824403597308204184157396798644744741341383617218478950746045650787595399461654817330836243792735183549176042338975314989347476132798927829490102209809845667055831526442938493582722817592963394694563455366104177465770233091211424835369799888579911197136340555211880786766470846400108675047451951693928353388354980028905655392011024456240847103414201492114319185812056444143018726047674254876889312870370356080994807861529131253593085490641938877588113604635793514813349290020896502243658130511837144643806642256058122772561451476825025131222637085386703278141253183478154970778870878185803378996683532399039654047777149423298056660801710865076283722985052708503626744218360368025465577603539852415197700516793139787437783598966317521534393282744712844090150659755027847084522131553887552951298639988223462765864796576441144953078718916230000000000000000000000000000000000000000000000000000*i1^10 + -512863611451934611488469749447842497253110047035299176743041543487412274679378723062907846201556563736875802711570097366894480293698087521131052568345644987678009376730917762807029213573846573787293736610193097399306092723703659715659748516782493895632540178976884331476347843115597589491333207886726020902400654985048602508598896367463557478810799565683850170530085090655245190250046829221349989012249049125917523721177866179901980457142835683943027934324693035842945812189820126424479764220269959043976411370063714966377706984561689511064459518159614445119632857481240810976974428092578906677406216417323459894893906796660203010588758286922809021308915189566961127805046313051682360872267440588987560185818659737798842292715515713735184036022444503311553846913031552161135686446444862554095378022785730802704911584600541627921524647437044488013093392699716907778322464680878361263808534999644320779689355975973194485839408086851907945529711956933320663542367377196195112861992430904112563157175130766673133764660123966413560276902309483742423041530388399173084144560016126145195303538849216677226406626588733926966110190543911507568261051435442582405083580134563760350671178818227492810868028177026338352000000000000000000000000000000000000000000000000000*i1^11 + 96814560336226759480922455450788107521115330382156500441661003459183292880302141840689084637395664849204379405183324312427401997650910726223800609106701154134469684716799680470661848439570945928075858413048901816994087831408430826918002214787231851533437447827983516597283357132006786731577683280069572511955982636506851876007479837201520044509518744698595521792604968031493646534625456370930835018149593585683495996673679656809497090609665416401206677976932544184892953553715242193204910536728652482957812654130677963045622476027766630281116907304353543809044695444810236945637025341475880057326864815184334732818698780870926876635137152455330907632921665534831369197964438277032476376934837276158913160586221252096452145488905610897708151074008129203376125366469098364190970917344876923965126497355905242629105700553424274353462729013762737418838704371000567290618134852061578665695239426878438839375649543821368029886052277664663422284925624411101954956282701786601740167593015363704942555280757322957080403373216407536217797705221585766127040321590029725053193452023449780814701071162661778892953338486343301190900075394670462185447747735727751378177781267711742324391032606503286981756191561454258200000000000000000000000000000000000000000000000000*i1^12 + -6380686234866978954355908163209886986184298034094398989075209939333877048655660687805101075158735135767138379875046915316569608478372817390681526598048790778905468493673272988369344590538122015904880978448190927413457404882191947108630809725738406219339311372869996538347704327545027916090141399961047458560838082356835286213694853834648097702948171881486726872364842734838421638988691160412795983389591321565718121619601937695157084808048539469903924570452227512742996389605391666935441339805972699157403986119241010113053896099441419365242354945238698350572839207410279653779452741707563121446877613630313050614356850565386608009363261202460060351077369163366114268426907652419654743829005062990889497917036372378869750434997946152641831684284706060043273915400735537830634016231009978056944279137127425353296427575616986574039088621121697156681250003718262283608446897748580251373561915539289266015453790458414687515725739340267675045645461411742817962474846403002697005219706647773964892544125516214713953185417713429424144658262751320981581397304951334202759399170922453301221115665403485582336651767828851658116753457035038447304022693185438809982380305498925294551463656211386525283890701657650000000000000000000000000000000000000000000000000*i1^13 + 977584257655782765773122927362516481045541014068847493420630760576026500166852063690516636459241315189691234883366816695250373275400578807415348361640484537911153758009603375157602585796520643514993118428721241758237372386401582386275256750967951763607674400947646958325916859969729233793492344172723632613296369872791900819621425215747600272126083453613906179135145893556924724445946150346965753048996297281347388977363466990504895267536244117378595254290957818766088393033132644120211035155507910768411281516967727801908688680908782824123534830623946163476227007685521203384695790597664417110929506005936552167119654525081596095655897549593001884332983414399399129409754089668817917839900570159660677130633215334920102335824741013064032448953226984233214893837652808940499284265956923541106882283509140884598496118979681188014488858790180128279207403205228784823311701635566577077129740452534425933556509235757638979575471525203338665913081790339209943426986646546342986837776484767222811333440626094789509275518557964249262416977242423905085878343064052287954066361724530685223711635199238824957735689249011200305357223422406447489733000811079605158709743036542757100130935422447046787747024566000000000000000000000000000000000000000000000000*i1^14 + -200336396804060542961793373816173668367896878448704264779303869642392764612323838990349942008146862576813280870770944622582860751569960813885001997244677815784689520175833212193037082366716446664505732780932906410903146747515668018184429040298589583289906936425762795334387268981820003621674546952072639443883368685766282221341348761422366240128120370806069710473314257628098504923185306873004955344806295837785505626428698245514922133506799112734647626578703354593385052652935435050336579980803576067951717076414918536134382545998138094436460162761175883076143066642474620800695147894203334979198131644763365121973735060894937895350211068313771909628659402519034027166932595035065300557383999264133556859859581343381925570999870817939283646976642467370257334155621479465554148698218382649484132363537378143418952949129099832591542272194661130557604359239380286797359992054299625078910658651115397598750511020601879546245848145258762072867162645529017913391753112898401260733107067832531334565827267316879694988556106940258566594252505554754061627945846206895585097737133770167634757534729535937947101809147302130841378756573226936602397280075044713874188205777630315259248626157055072503423875800000000000000000000000000000000000000000000000*i1^15 + 941924601522935635444496204345407691795633901791295422303250012693081644933699875313383922132885440212542663900499671265859621101539253239647292959657000735776255223807086510300275514955013149005980148361185308049880405532521151544960095610500042487481451926471595598740613214773636624972907012986154138866235634322711277655809394812705263954148370361343953078559559955018040786107899165920386197598576301799247178308042239309547111026254358340145654555237446404203404890562798877571254584190903724101072462977608593952616223678095852839391705910604399418609890120572030579469632449933468988409035282462845920224030471937239438069232658286980418207274398756436894478556952766918840808990011552872445105360484240819470607008172845639342163763345602126704909514491711928007029065474670856858122019541102436359806762200365085830452650238613372518183585200743873624806918146926340663210336487218263892588886273984427525940790014651669009766488775048560614542480858128262988532794046399419404211860510264158927979707430416063680436002971220150568872923169623392259635841068783142149833280053809444539612407967348428115460604960409058489957809267622523991284428874827966768835883836582541967192550000000000000000000000000000000000000000000000*i1^16 + -7072289866717598582547177591586469155447087851710818869314320635511263018100263024010131554249175041252678715839494602126411747921675777036205580714032459197405820910766354554435471354206984598730490326905129396924778338616857722985149437646248490528500675526084340504071706570982263644942489595003978858048562087546818292055611113706510153090452960618467804681316573757985130495914076133641406506352708562020288557073411971976016062329965072490833413307536990308156433061600335884045789147767353533362660292401679942348453482088857266525093886782974200457567574386244924041044188032584275947631526571134381796114769747367541335239814170067347214100238451229573526683291072803980542645565859872893492760140558805296918692182752599288516773729230618697717103313446722794564404247584741990468633894969647115476795507791788773407554803015742603989769939470338256241332703395291377250664557781449960715159893392669378253000803313791504170108755982939956518463642691059030291871766563923528018066364944218178042642756161995387722731295734270582313601240726053980055887502702612924452332225918047660292395134240257272698805267994457434502605411976767896831927281715143934724886316377486407674000000000000000000000000000000000000000000000*i1^17 + 14331097313377685925946550136449349984998836340497457478353649335456881019370839861557103313920532604786284360696949181234221145149078581086744991794389342589802877284516741757469092163115353013735908794639408184950993514363217469600898026322220633999705461963048863655428811466564269253742736344407884331109048758277076014054111557592245188198413205045647202151522812648650299617716362067276214718511505441552456329930705860312341169840221262357662831474853639116587542931575866294321679449078605247467267145706753781603403174393076509298972649782721312406784828462817927718352739686313223083721361571478338294529665608166845213216425387920927624157130878693865859232430441531865355591891119113238500374422684456684850273904843269315852367281259604681363677680826532920509900026081688664918762660066892721680710473972052029490462171092046871627048245476265437409439997700126107584239273062008223725573926436852862016773088492666749645003893145536722386345699813693965210289455130505059200224630791795868763046379640165484173269792679384435426894902156748356049562193715156549679349481093406948987791220636975574544215731016665523146916112525237104340489473391275724772569559327574800000000000000000000000000000000000000000000*i1^18 + 8404694627149860954306795506708024923556508459905934173285679798579105140990010722958025315185541115098773765222355145601079514698353402184624710395150485333448361591662599676192834061141399798126777458370560726130699627674100813884949234310314205277353926812363900474614055222991522882952011563504102405106064111139296333065783220579222918998707412550584024919442822076734147691273590828010139172077968675453961417878335406674229676528876392601592966416474900151677091378253511288776880917720194905255245565123305661081907177408402071594386175743125482171051867946983330474633300116773661932686837432538490058697199562018926361177264283147108837153075481169312158728350266511806652127128302830531217358682813570219800681100917550068998595601105873155879793517038574338555672741024167065760664306628871429120570363007861573763974891826988490532066819890028201820859816390499034984981247854998365332928491160137287849211412479453332575180472451354773981342925570563932635865385771460770665097310174533532991310358335208723321009628355119074796296667698476682413313430712652182541734309256857286149455940607744928341655812469355677185147056049999402818878905648161427096742072870000000000000000000000000000000000000000000*i1^19 + -17995091024782540225148738904932948266705254557146962284517394350597397026422725843987599593303669997374955840013375223331482810661457847404897875990862224317172261601928061249397224867207931391062061578888100208119263774530313260688824556947865136937991659737958562957992308758901244420695603911517056617749316580058802198137967080233606870620659138373225235484485669552757606562146091536946250322690635517535637211598684358845174715490657537483360241871981463516009600507885168007298632509300777541932924201981651383434413124284239510807750918467511089659564781846115281127713627360711269036632716127235230659118459771493495050276423783664929921307595848042768297875598381663027197593502548883755270081995025215010275918600519224799183206127948999904939517706421630163337758938675503020860302698432381426830341578548322732955935813727270769004079869023863176020995807817294010714226970929894639794493767512479696923629450838705320234989076991399485658902663963882448940181843788532647874772343955748828738978137693640323155856134091305857343156201596538912708544879994897021756426433558923507024255910789620330670492327401761423197242997590588080929969669207351605132912000000000000000000000000000000000000000000*i1^20 + -18877072671169534524721907762325303931414457148461724802884523811934368456961656852629857829547916897296726651686207034344635298934052567895991129742954223554058367305836364035342145658954221534956310785542173441966116602594162896671698671266638553711948799954832043893498792281661911863977039570770899359328546845622599601780718652595035790627135899129927305617011127490657162398322202217712674614458776832042841989901874912881365126894427573212563961818753774476411773984311357054935676866414083649667871491461861328552575843180626101880021472571553998720451862592138394525486536364026023930596449772182976787565696015912254822915097800876544393901869182286422323870858238696166802953886637739637216454851127394068486887520812412756611367640397881601062525594711070242338904877626068842985482166765888336518136396312536972701551341009713940829556002484340451792650225696862619693438157322804191765481671071829975591654971226906078557825561530114480642187223327338694390121820815092375304680908337039864555860732624160321385803009215338937780307736077174797610143490231066608362076310928773179813056399740029507033408800633271803591883718217989678620950364190591384800000000000000000000000000000000000000000*i1^21 + -596996918505731099046194948505088839514903341721567969470627772315758314376405642281266284451848791120976240099066115745104594034970395635944388647875550651298294469013937551650358491751689806636715900816518004338317569062584568007259625040455717142441432880773975098274446024156217933790996693617551488625580379200623457554918906299617799476016053724390273129811538978283178016371397333486933506868859211178317960534179830789951736809971655281161993063107592297546805360209828614468375244277234318594337771255445914604010138971247910771625574723560929094501246185939865413247667981485353997340566555572817023974259542506623593134473292065324067819832397194226109572717502050228089766954589263610460966189862068045999430680721827897636021648283191169129801355863510845801916492524084418822575751756812161582903043272515048592222945857411814183372743942421963269501144793808280424558476366920471106605085938161314465064637351761726709537227627278269667436036771009906622756475818193500431379550583098042559684645876526996934915391311335760306903685356191446736253482278903790851870840086722501971875085695646565784348335076294718257130589591521306900290417020500000000000000000000000000000000000000000*i1^22 + 1983676085222784867394396492980780785326181324943386467214999837611176045159408811378231730874358417849652086715138776883487711403852674618508227242277255586600353199254781210760806328122645259677087227924059356778899163646535754026290769171965948793515087730499688234107864434121956002391548328297853005025584710407624768126091789932374411545643864448369291524538971918642541259795550521880784760790429806979295417606693307075553585977222816287069837203028719590665123894291474140324775208214644308367120942109757600418123367425560774965884648252879057510299390448420280709774965605975764884863857009624126474294253393586126420854637688532775525473326569475442301216963458471832731746452157916118887075539377044236334309300204973270232670060682478929316250897304868076887677252329307326171996537941737811803725410771247202293514381417149264783362310580801281940369437270763230012289771360418178976367007962352317785006897414420265165517063435166521882688173013868096330301753594447297452778264992049929622480323624703345307181713937079628296321869789319227445538366650744826260089391421937688418204980175348027425148694508992097994372724284779108262408434000000000000000000000000000000000000000*i1^23 + -485366436572497151643756785678418493121097173223717488066173818689726532450317099498216972670707046124500009361552349571276234808958107899457742350833585423092603787374408885837561758103167256538927918058997009058772005062087476449315122098096338060264317089507605899509450723741211568366906643864460742956296463608652239370401377079529236774495105274537421513316946656400726498727717396954327803222177921788359648191026364373439010588617539567571653083763641400078423734137459462894648815092119112067439794697555711274463755670765807735197684951081484851824716057455565112498526698460809037930763342082777893315853108350668343732952233129481595218558289586248402524912548470782587418505542014849048993789080151944982130115885855760034024039312013061065849125132077889780295621230118558282498540753688487987709542939307535976367954714470797350626604275459953949741916372043826550233830465249575009011768258065480584775914100826347154226659237202882519245412811732971961164102900710112521740494814092254121181030527715272883559103604781345677505189895694275418781256337944520226126742879593729680778873972651828865735103183656168556308712468456656260200000000000000000000000000000000000000*i1^24 + -77882534526749853264371210705583570047923293677107302152226700370826014937775342564265879947767549063126698730426546433114195354871235559247794031584333834248483288129531057100899299202959865408609320160636794674835632989357126240915529945803312879443455030869904026529371463726994050496298195900896535584133009437394516572446122911610831650060234498052073119477553370143846346664592174684471379181962804085609699568422492294662363875022044510207754774660898661657418008408868258100907404292999309006048771709606446337567768907348240314521521385095900072294863599313371668505097556665223928302055522628056944691614497763890215758869755201241943068154572702125903907433829321730462098963900420738960282646145226091944494918384072408689242785176494806716670784285463370309370182381831138817577292879835465005567096477027366344695283580740625881889453635717872124967758269052537643889996098591959199990097376029933701647173806308396326387332056884042123903317600026738667887064145155851663387117953343286155534942374073142751325982543932748196322850095770851012986711459394338478763122313589346842001089571879218681624017335896139461587347522665190000000000000000000000000000000000000*i1^25 + 23557463323955230160187171588983160739025112087371376054104162051694813982174871807694036711410356101931876007022250770478374725256192334264789116393426959133167693637715725552481047745051865161940670522099396611337584103892897933316398653305493541008464131427371859212750438094130273764023101936422209525141972601075555416370858286061927838545408159010048210132474631072387063564757405089457945058142573863534379308219591684622910274229030966059760528771427891736860447761372655620599712535199964474870151531537213293562161646179852876109294175308081865821204560599552828192576564263025153148692869534766221015053398399405564517617462166724236626397138859334761617692854383978192321392208299623753770536880448852224059267959867166371783663252697732118780281699790859683736727183923488160253794468940924828545899765027704991971709050345636681296233788417899401894815719163919430856208698458874493153852911794685881557681995632042155819854699817764870310687337257368555228188521673209143130512433912710283552704043858087395718407805178131155289875760532627250491294650312419833663091098648093095268598745863599117099942693514212033338937218000000000000000000000000000000000000*i1^26 + -25362400587435770085233869212972374985189002593126657409795091014947145316836049906932894299813437860830928049034772993485383962622412350856002761403377218850777643672496463003878230979950410547896990046430439413530782284255655617212290118152758648207120808593653827376377528618942355067710095812311812611103931039556517325551972693835785499747579196403101916460468665144640045957281699727049905922046220821331014471283217354264441386188722066925351466367425991389289512889468978635867454737624153277727858918459384497983544485417070171053238703821821909584024795568399425164332228923572174461272938692551843468653622398873727303563822464878312111056854115925764688211072700890686904424894212924920383780074017622416158248698785991039047110444487238761687046433236473890716564769519111116436203475500526004534126960818386397000484667727502530125678206136133182960048163192938378194289770303051883571425753175597548246137989652685856148653186319840554807494053818738226024988801539084264345164963075531163248091501174959639608754877281772078946112821791144328397930391490080308500828580379245180817220918878357556011197053178546701605300000000000000000000000000000000000*i1^27 + 3773881783147418516683186583814341864621722655151584566308575962125722070069736917082586140137413840918660926932683988506118737400997088235278154194613836301303913616598042092972699234634255109233578160554687613824443511318100956634686936555752068468260074692009328057837589406326407101247763233371561535411673819131740002640567920987361099588965947212676199409748893474772862563089501149380333318387036386001097781524296412490139724583600115374601309166994120508139723539250726608262120056496592165285877598228877372259059967719997816432745895815741167990267769406956050260580330929284240112668321130490469672372407480642912358937817366777736159660128641253884890840600236033991949390540176957134987237854017651778714555937274745923130716657633924003622347852743242460288827031583898156670440180065035183289375343153136167756437916124575978767517800157011045188835605796617105741343360921191709006521573658994642101016640752310407775735569272301041923017696092624521923193506744919836665126830215051029743333330054063601256645144197863241614583625886895152545668109150858022885289791146302499608592511075802547322710051250792580000000000000000000000000000000000*i1^28 + -359325977848879763067539499403322122877001607121316149645500693343946376219202121280145105678057370778244968897186563807492204681929243693856902813198411035375925461197758005773582813500729361183532687954517362354839538519693737253500860068995728867263611976028501998345906313742316582931172040549479713871649948421756998007770830815748040735986570274863519854297173380574740955089697970704330072960910263282474312878081731288120236530045717713609233742581127282182162167069311719337998719566585004899866250309910681060321591858408226780973422607422329872348586859474811891444671177909378951404448747361536652865344889087994192553647353008783484903288512875832857915667151206405086061385245316887754507571215067420152356069157133725699085209132606704904817216364337526003026965096482637901621104409748801428894019626262649083305387856934123402284759327198076639703884078024722161592478235063560071486065262719343225344504059906783772861740626157422165691778987383161269000802820921976443100811974937356760781794952401352382363954335427296923699917199663544291926399432660722793702962829326188960550995305891368594129045472000000000000000000000000000000000*i1^29 + -14096587493077599292732232795579733240563179735173729936089682480355381862204889617083158498646148802439347125370132245499265616663209150546386696185689584689728947898615202156777789755684178550552028360977078914340353686676664882943811230157378161516358103123634009621143206738013436333779441586645360773787122972262304089522399723478136293637674949257497876455004202538564516541012228076631123274333360791077022223521658073932470509735500094256091623290251491533589293575265717174992850025124799999553409643802947750965450352249416363356778540371828553598636197435990047568339297880447919844741566212905462667044872838956186675454567790320578018256217111251034644573507679253228092653855855932784107735281226590509168820487123634219476245088696203759432142456736703265927442131001756107046286497995692386786870681080452231752204750393888984629500800655069106911244547671608772884134866232539738653921558289096505818569394651360329368722772056755763072239662523135620382308689473713066712619230752815019907389376825026204429907249138249307458206685335023788082709137636243602013816370420089498303686446335849243652200000000000000000000000000000000*i1^30 + -3812296934339717812147118942053229961529082101873156205771739052557236449320598168553090784531587655884129692173309956595783198823035934175459210330801948314434740593856324672621726745665958253102957278325646999088253338742296644735766643190095063072471234879628419426486407034915884865302688668029958055935344989887920704878127142753014625302395047812826348792771416897206053931159742372115830346249337080744241187740250653502741985613660773181654270718760787608751625777118534131566038780781421433292082916240337985062992283288445025009914455124406222902052284937024330619975253692146618074712889862056335847885308667877088593983860192548593323032454170846827485767165802096136940375426744602129496396391168722052739003975552583485395839516028002477150970117775216480074623997425097924735812382484287164799279108093196387614991517774256717843254087539596616130302962344388355470920501002227214991612930061023060167881555665244820437772574136793864411321883686496615625995163544684726668480155160724832300757596367980295821980951720240676420538920888978045852553364845750737551049360011511543404796623147690000000000000000000000000000000*i1^31 + 29622297733512369727171115824661877215938026141384842988217563306261916484741895558104471732165349892187635639778722237514702104824936418313499409776295573100822593097746579171208085101334236637459379831447500970688220830198536728252050966394652055437794899476090646922099377474532425632796757524579314688892865181228803227273225275811175305842188925746788131186619392774194712834598233704503109864313423806781626656980749002488576379932320872453467032809989029324621633825713563788258126605882902471334491699015083349026889776130484833199620360238852376125289060990612266890982917246474427405072932194201801688051438500991856251601279430128854880151065818739209972610291989360031229028635768586707000060433883195807849376837377873398830533390457187236155438649828376243046107365224486281885108101066606276058412397862576083884820634875530155600398970822061084976321607218912678544324615831215270387058345599610308000729776887036064014169521616630974834997232554866591477617679537365175671910957939405852084841596843464456824206522376758268069197962119109121033637106333500451376497380232923072650362080000000000000000000000000000000*i1^32 + -539293706173943849295963221874584603385896218345437223227269918401130397908529396044217384088868668931059645601557762113401347879523517445996920897645688508959771601102948733541422262907792305651649648757507449556928972073620083425997470859376234193371829713343938264198655127831107358455483271627513427523764507418133239829282320586497539197086884802384257111340808882480131306600146856112142581787171136113385176496787094770879101339628154124972921661925902241835729923941691615351899171943338077388076273970148111772366650145966779653587392902416728604622979823639638158782033279506948763356240861579613914708573505509585761273152824855989064970791368090038663872844755547139655799666793664637991059292201556566977242433110479979171935384507660267090134346423180898605583678907852916317764530951780035394055969367376966469475578693897547237626603187759934220615834123701677340483242019484685758195115818837870249131244021769973417658987124707501492419943452849558916114183813447697759323219802411483307969782194830456680926007057425373244439265194356463885506078881345008305379148345023335796600000000000000000000000000000*i1^33 + -52968782893719646493918602313296801826489424517273584508721014855362334091096623685644143062537428120828273150270536383357565169311375312282865710950601286764949639761127135463113001594447638607908191516024789782093271842256182349699571886163220148225058902007698676289998212842913639153965661404977425432932256604472349011255691195036531674005081093686144560774330662471721657358897097599645008592803494339235914883571881563901622785193592588348464800796972601413072663503023492103268144016136201890738475686970183865149476542230730479167771261235459686032207389988448673585312918043090283682715683182158215263375919374012528210391216508876280406500163222365002780096179701246475830262717921284209173270796095338316604148797646663854716653293728256400365408670767340608663156910572905736440378514324044138585576184455521765546967546597327164162278565481668592104898089198119271633480866153654969814528393849108646595370292037987906331917059764716118086440873015046964695748683521700891776722464391508827229007713743624418755503794084044378832894718637855797065646276236683433736589424684440000000000000000000000000000*i1^34 + 20170468817924748255238659551047505365720594671489388078515407053391445956695350736066292164183229032933869008715189842576862892384419621482744593516290972936709771646000649395477352166393887554867649388071237171476678421466603387200911163649024123937133624147136882975745467027809706357680320533643128437192756228359501301507802580917197966945971854448231869676771886026220446676678367437946817094994562178709038469164748493792141638667035480993910717694461844113677550696855820246676745608998596900326261940178013694607089413536035413806628831672532367517580725740041856496350880484747765261021555777270026563627228189433951001333253722656077546415956066101673526601894425473511904764261894053036553721405459924685974734116326905031349213570965576451696887238390260224989746848110353042676018630654615534220136613013880086463088713819091774116372209029262772734361047215274181890168762491224744937016273227079664117261300309252552989196973701591158648404464438134337692326910194856459245503011161273365959595879551827663244601287985341786541970023357079411269200651857544064540412000000000000000000000000000*i1^35 + 55129189636345552645785304106745195291627178774549626360064824203926757410458140145045615353313033118520330361361449606839274983768352432046541504488809656915983721861433352458069870691047981638777460479992212737184760775035468464492730274725927271363607256703874781923700723662470754042033051878148445923006568759031612967361974216584378178888134819281821319310570730952329711994525809736475981500534313107732465530296011365222448742059577619186959304813965536466171955868531483807971061594084233198581132206345777043649530267479707119251298058655448126820843394511310822867180139109402800581732806147252043734190787200533154412261742387080053188400291034989229714115569783946101720016982160545370065049089542373560923427804479681270421438374275137180472948606063676287691932281528181789669882177592294488145485789427096759083268162724340941690785334043908433910881979696852972580861289802299780377086870836775766245698004602355255862612676832149539593374394115122475573341149629027868634023922657705742632766040587408033458770106546956302823866352628158940170230288835193910900000000000000000000000000*i1^36 + 158184299215643781936677167290674438785863179197704750921295617935840376055817104713322516182652420524808782133766455150148585119650139943279344290059609026509989909640364052551419640764972851130474454460906046529418877107438146932790187861031911273166718261605049796532900433279662855315753211000103231313270203554395164477135202193197918822266642895259698807052871363934422751596591902861919014441926171483519118673354439862680458477269516171708730492853465958254484583651794798618188725103684569863712417208342366141299886094193525748057440394777864345855505994581554377608655968477983530521418130243896398106667192743023399983852819213182869593129524210898125682332333013104802253510074656661362246738633687299672035913303620397805364493537350431978150564222671916832170925521434279039029229948718618567616984703796767695600497991677719241582834792342120109744973135597652355602331836702265497586934055322324701617694499145942219891857857345990929147497880497374121284334717535745089360807517033224821463361563482169544824870568913840686792404975731642734205803203970000000000000000000000000*i1^37 + -52775745923172863653146449557929095237375612039124579583018465421156691694054384680242616936530743602057327332522215374314942064615848786142022141341820811359313436261568759509537623889737634517346484829749202170366506888911933874637941244280554382493441678717646101853755326495045704013492451398975734542456512865821296480282421510911154578244631959324065244519629664762319696424248269685246052831270643210130955320098437077311311400705185425946454509749978209109389971587105892620195172384611517236707830221208724335981343769152568203196815048677772264641767172632569369543298998439929842845689947937604136883131021199843889345795704690958254664871540727783352525505158425090827357569080507125253249215112564718319859194042618608788624807770514407566232851618619671738243682801967184139877770165484036840264826585605022738442471651118888025680735255506457114865743692390080832669890379796755037844348632779744710696928915943167469432535427270154400272228782210211137374526155291964719543887746144071207691693803173321389582586417579866804429482712418586343340327000000000000000000000000*i1^38 + -48728673033498298159219701165676499639535011859348194337133950812702632753607201295161621473527241072608563076439595639238869153512947482853211398915973133700391511069061223082684960981982213567682879463721172533089020575505694501316582776001931422576381061009334438936173607843736813237953869595307279810125888633631346039231539093881416886632632875478857626916350368160342384851689368276122447828753228502473837405827528096542342563317588631933610000277542992214958554419606198992661583232228344154866116611209176055955467792869408362964385566750174515476411563378566963556973934899476061777564535604863260224482640639578950889155097240412509398214197741361791007380107286126614587703899872346308372141829497022751724388339022903246352034520604783994991424754408862575616780643424352567342015232733577221087875552554984598492952334522239853203271657924645577605324030253316760779792906391376753669436018073951900334679072142603137143453761553198459970924210882282402920537407493279864886012698670886789536442525416431214148626623129518386466162630697686300000000000000000000000*i1^39 + 31797938507916837940626468506385273365909130137229367082282212113572191118933312215277239947419927166191502751178541591674458320343847848508768307125046002039236485083533252413499894829594772910259285136543882000335487985408515363569673670154350649882530479173268719547699920156537582483550325782568979054565283849616536316711911358085695769836230198751710661123044970585722439505060534448311638623696222074075569418536240449565767653834177374475252088336035808288220514554853283194638785378133455005364711414346066272945405390872050789948816361130749650071633236705202840487476664933180071184046340824698290964757549338068371344333695866869806056926415696812159064753480938363209637605535109023645057860888870818956181733265340386240329207374785897464133351922767994993855204722996245001971503869084166949882509680367729861465071923820507310103678067517726068621222761650844447899471998145304310610681133782198692172519780290675057804990710687524157349395077203226219170604946802559112244130833674095127089354429950581364652802130077138381573106621100000000000000000000000*i1^40 + 138793581277860385856696368924390569572616920407739460015730279471122116374880320355341742661067576704029965118162148121226298658168786792244461730289410889650073054225100800624818331462187155904477345497274687610815615053815676762386525983616907284218762324601842047870860990439235435354266003715400424313653168078003955605396552522399911342766747715005617797048589465936553704116729394724189311301451380770700661916797544128318480199986088879283124518345791163476303483597005962845332094048861341547917743884744851209072449945898949216177321178263192142685284895230271780398011558107427209535961446668382965206952048419544064554524966196500170946095791327828488317578687224197023205750855312307966356844909062729228112033306909850005718393256478111190804807332107663019487164678541850184488658091084164783233411757169565931244122187555152177823647190232237123805277454073173334773230947091041375132625911004819923122481744792540137325739875789608268295191195667074728732266827597657274823656285939246453644635332640836387080533281802835061186000000000000000000000*i1^41 + -7237783577064344339835522672994794188206630126479712934425775569232869392595346558469662864228798095911758411962696913693329706889546226784113749477015590621885183907518941389317222277404696774106197164324114730811433802225137814638489340585541061957412446929630476859416890703912043554218440956573963295314780417181914957795665211277672651363053303325290865587498129607101611384238754261550969636116665233257008524292582470814832078010398511725015665357350554049902601433537272625864960257914398229724670767966508795982640831876650489173891808050790193877855356829385320180526941788749115242390538458825114366185680856841927953818789485578759698142418321143746423870676219320051515391325004870245324196681405703253936898626879696304567871889721194616384084644259974466616658774571449114845653340572547365990471929285249284880712726310302771208730030107000747955536768108782756893660511179597379768855890015554357360899023733083317168312409162913052576465402299803112517072878197483862539669825173754195624055103801665940544161987601080800000000000000000000*i1^42 + -69933659564091697810833996704916650165925417189874402695174817799628819762113532579583113576811708141361779056039898069366564918702975269108585309681090057668674341300515223918227287054276511418970714556394780426149632802372675403485357114496564169836469537643712641340564112136851327574630491897773220607688915695909718869494746049244076105471418058908608513718832853014275300943928355381716509042975246410246157751931205175999781891663249707673004008056705555684160006381730934790043205463078602801516187565659367022366273417310259261120883882876589475290617537922049439186202304791196791898842170780853161396471858371614783805893545795004072179366806334409750742811037616807050388230101145209986355563826621957305527873988306102303123098767071945265884505589400214824201030189122237719304066214973139330929242872488212858843216721331957136482587684308869396500831367471580376591880865716210550716851843627553523590125887889121164892897535329854097083969269515158251909497910420155289005856637697993500506622559135714602265489800000000000000000000*i1^43 + -69621499860069595087684500773628102856610490560236205834348693563833705201820027655832309656636370283548465052727238776805386774268027630831764188457691285745375823787905995687158313783719279165528433500569899835538978538474359033262760316982940572909189071877247943234668170235630280693502688473997929601361791759359729772387443020223860141595106844282999902721797472870064512768989661889001858677301456636466000638811171246818156016358273871728001472971268026478912175776005807387859416427194664599765765277546547328867964048772506852186951080686118826682908686643782354899812752435571143061046040645719116729557290842761355808416655779993538796117734607962690035659694047754338069891163972722517590786058927426040788553491245266195037705538170761193346087206435288081144021860586154832096352411399684531473322858200435119034462213973669725249033810628197418292963131393997687450089099557447354246546856636206935246894326993074065895527714248371688366604431539784647047894881700290053637220413894952225080165791689672309000000000000000000*i1^44 + -24245799592386314948921385988122857373808328532654335375463250241377949466030218611311290910602010837551847356762430844048695270967905387506610844552792639813649175340086757661375151387781974514739173080840816883167287944451871857050524464483521343088903124122196774088550929911540409740163175879694678066961672849128291429698863185385100103396730567276019978115523369301800560704885499462232514400977849485852746830786729934397081508009861180037208785906153783561283335937858701389634726752858692250780604250378255450767111589945719148961631992368655608640728250625408224612139689036043998820886084991768358152507825805639219281018417448343799242034250855380022029894979479257472484796930616442333066113491220887299756547888350458447393289711783798852826788795255791320874842410606742635324315777120334491752419661700563936232192757803523453436085751173022507652666780652409756382890390898559735257043737127599137656415488758215089006265264046319986170153736265526898240482156616425654684632084767880098191373346300000000000000000*i1^45 + -803894624427409000499712489112086072948927351835692247775762598347511172298380281796601156253045343350330687214115444275795695558689937341513420959177646078750281218092865829864058791058424041867709058682577648160541645596826256544170388642064992652260178626140637338919756469360176154385940477110814240400437685318667081731381804550319123562109950986273748339782832331004978283680246563222464482568897291235060057387233767211447798794838139395099089955997809676842807163017864099623775202569643022164143192143992177209479655785760898566869696194746013417287202557868326878841174426485311670535614144978430978904234836280337022440954850950453531774877507301470497514936516385017887699155622030717016602130415221143553801292090906833952154868615078768948455095384163934059696362990859559251403033005618403867071642198656546920017095590580104497844190441236689277665185043838453397161593733286438678814685613605291041975145575576872172282550896553810987406365998629096110488884567199062587142455170015128790000000000000000*i1^46 + -220651189710029003206889920558182826630933195663701808998444579428473538358684568595378280310972860385345236908930208930727963658249385971290881540370421029596038220995508749146122243760392593945906977188250477439806426334321116883950396928608390587212583343740327301276114875155476706932517819457312769918864511577634569027023184860048153893472666852977711334332731223992760618368603181385737422368637073130178183152989158341317412009375710358277130097005425754958165039540171142024663997148314885710219930760027023317055474099423084133861812295933037108276644834878791029378654046767022444728550641707409307698967928235119684987498519012216627114305393246843839931431739611570079865029645782371784864617337867462328878239618076345781926893768016079268410411533420211180904066858578130932127005212827327751861481172773244556633484055286575992544884442207154083569514716114214930564141886900761427245838476874403926813540944472614002416171513333193662458344367668899025949093410910305648932229782000000000000000*i1^47 + -201563613193029791682947795185970621661050411482542131324690211507509523152438696854055507420118230561652389238197238167486860982610291007570473024278839000980934810734289165796489636441044726855861750329548355785209913897691620204397236820543984266759748797607439823074777979380597641340876365815688713938963612748735527193193006715954183068495918515472273409751614339810743432149502441317038016989988889094072441311335110972815506892490492801271993702287313537321492709461187369923010862341381776136794099228381690659519367277266166588756791401039012041549810769716991961389691972336808645290317903680652828966731563384883348092315380024859577151527962146338431210045930078526357192709853490322060732637393134875584968607792620364932756284898975048435392840523584908715650907437789828953374026770501720806450936143277502499535071647036853964528718053924727722918085125900501655210723486518301337111966546575532286569319856701561954044636125805712037028253855127881002061959317391990100000000000000*i1^48 + 3712056084323674914254258555845446609122849198396811958233219748948507235138036877046802210455043251379501887911910199069622873415341046999107483698285356254359386051573482013065265567319993880216582578572620316956959312824173279158108839537345170231964239276936261470284893139795474203113002775517855614953625147077039700598380058270689230527475684441951679428255019640132823983257169469734205756829612797090790396768286811189539255533103365003736662197108187146292326971846303791837974872475910735216100619114567224249779989001093299539462405391141290198829738441987805814313302693880143165122066701550367055993035521486969842281848483248371345199332651009792771029479516927379732184398124335754142040316113575768314206919421221878923073973284670966040230378304154223925408469404450771111510265656024077329350533151725990875884449277166446968089695900115415919996151323427776158450374119173829407605180018276234005121721299487738028657396016250022998361129771040758262373450000000000000*i1^49 + 6187053531747153744977018268481284258875695603881725477240983368445236377425976989193620454200824501464748245025400991553486900171804758570975688602138256177944823473773645226047402091455518796449821331435557167480358221915558974964739991797316230126331397811132075716612424031838560511111459729251419608579838360531550675672498994378477080519944570062309021200137591122320903021275317190117986598307692415190610100102880764036824618448306388037080271744736174837207847239697063825057191414956387428220267743441892482492597396764087974576811257701234413249631987126093456584085572463702758352182656506539261908032205466726932903430350778578751632690848451507768532376209546913539066547627903713769629886903320040092907462099625383923173741958904865126597533475662812220414061397898782275546724190956769524541360945773584843905422842777903078366323738393349330589235360579102954944739144135623536202734200216415996898395327558387300501163105795734408134087176567366000000000000*i1^50 + -51779633800638022116052351516115255745554064532506066970082096882319577273120327755501630209418506312910912213600641384302707497041559209829213620155167687032265443817944150579793938217396326371014437601390260707340351845186856400348376812976741272862617019622457001015138866571435483006896778303731105667890027573751694363453433938423639142424960833905377254371632477918617294523178201602939523269532367516207751722403113939178178911951303504485442567830492103611641018142886051924591021450176275433897059342497716337249785518742687515124048113336668581662894719895866429445053120989452192304273535662020968465938221344230862626499017876036925155899598332850595142552112639827289721467602123268576239499349122558465882451092854108801403885345372888767868676634807545272649860985934620613654551184930207345803322574191774068495487316278437613419225960106656256746896644662199518201069300271450302155888409680877899656651382108488979890271452668160667624400000000000*i1^51 + 468532900187531638258204214123014979194717544376363983860235934217970289177238800471007900039264741782534903118944383367880795428489297445962994286370894801789612278820473241844944164506352574222576076898518527454748454023674747829592131233526674744217683049373296498869960941607417427817145259764845564356818217646192182046076318784929647281262605797395277916634448244299052098522369334998775015933734793959246699601821018623660534840403414501000623028699147131605459892856824098638050573403293131507427938664192824016230128389176038277303673244903643047195369711935898707724254854099861615438611613491264526167865559070652505098878953409681356198513089432981444962961421910969278594826036473556964444222691690638235300496603514245253310045533340923696700188023368178656637444062938931963503640171052167840159660590691593016458617798294879910400735824075893980290584155052433801978169521459380732170430251231673889374363688422598398862051970000000000*i1^52 + -1249809106937153646974880603206718354917777954384432165284628295731962979942810818300258827998561114925284124644776091811864611372886450487709444930367861106275534666975206818526260158811194795176283965683171990330118395854593869089405864109216271532915120327865866338738128517240604630616071870127764049571071574216407313254015562314000910927347276907201854813550536961630660215516382475125157422954164134848266735900456031062342549835108824269471378759300907575562805757623376932758015290340477299483997533748026077267684365021910557486348274598423384514350006949527481093156629931110047732067254473135021668747878152054283161733860023264204849694380398915593721747302637562271582950446795971765360123520459971577425157278130174216174793914708603419276126560305888989924260777349875314063201221265022925735145055574923044284015729283280311490365756054694000428331092609458423631453431903809842006743042124068655173215814509762000000000*i1^53 + 53515908725115817108221643158119112667925442768946481475208673506399544359568081920377430421061950139183798628433584390854585192712063437050931057182914009780070509196002040418177306476034247998756867944238559143113575263875597534998846914990679062178730769369760305349349623163541300490747975473372699307664595588698416837178396005427869248481044833857196563125738644358509297086784317065916288293806415620005938632308528608607966067490649271858632854934547174423244757314633798794368745223909770181196041020528842094774242405210887355773016662448139341224868945080097993699128818764557412410864666887694800026800699602860927886885340814607762562210310396222297180590718045168885338763520011733332100123611129736125642366895821058996632906468983292541305164576787648163757143086196415701106642857037592897513375726989579329530833163899530504783376395780549395032263538887724946994703725941762942728721777900000000*i1^54 + -1381179202156327277026962602726587758511674158112030039884375855408930060671564241768219633293782118750377879352242425226676665421182816412311091302233050029663393501097931868436826950210043257207007818155890547398891661234516384375225162293209867112414496939264402416299864943114576988445755679570585926270260757981805704478800154915761779999985781599103536060859657967324518684428267341947287317345525486100404683191362183413084916087524047333333870306210758945241891160611078990454475814939473871082507596513222844336686888134991656498579354292726935478501163067892115621278538731245811031091745421391298709036632865162921865116618036635517443488070992485999241051039845246010766855333818128111153811309280538979486472549445178597543230163190904868633286406414998926539643666607489042430243478128360044653994566046445348575405026243712395768086711795257194207716379074541319077655890000000*i1^55 + 693658580980153735935461688225397154305405555987282116421017568992925742406565193395121500373091333093558657769512438436441142793577753329340112740649450654651760845824463013139196353876558311451894094340139015379160890656890780627194337030316807396748508126300130254648925437258406378197824283352636358725618646892727751199509900986614455221895365872715899658735149600021508764021234650469877274552960301896608319958439545431712015223422836549235546133385556103275318055614142503161031353369157622768952892871444760257584121601635945434692747287543800936564059406732335386607544501662192529624504500899767501099639358423643123173369046690128614635253207294003558250798033248850507064120171065746156157850823099143577579065788650160065281627233672027187115077583493286622278768876339572567457830265832774379657401778936136576175293289642015680179021586388589000000*i1^56 + -26647530622259006537292256333194502739167587659064837546433548571790436370943730896093685784949238375645996580572099637882361061442581798522402162775941450574279281172006182517648029317830036215956701719068936854551959505307759043512579948967566230985735161038058620909596277026468642297563129479861232051941846697474885052931544255665266705274333999168965451415948968029151833250797756677143644247943788122721117492336165821092374677460178457961466146998844064595119231376502257818850139642488395179913595732956385354775254838175628367888733785651779566160795755509363451406179455191179387954989638518371866363517447155299730957197306664554640441334951879393298337747068413844060097299509219552265843679494596533113393881764146432965468528607579634487838978892533252830447046056032062138970303093582443729118576011070621327556685081600000*i1^57 + 11496150782081486857980278210396511389933940708383181073176554582783074489481620008060740989652934918220760987697486329891062082340534942272953631122557042495911480570545568949180810627799075049934011737338784662026109701255823383922485851752795483247653985860391373267606759537208853140895522264746543308962380323638683382509974915054430382203948139752779354878602973692505433367813887879521216293947448289802448634197197822530204162199513330111056232365226300054787653091617142021858926327048220825032341247181107956254735650607891369626782964183277505640787853025485598949968439262668119302406740723779587498314613283662321524305685399210110477643541384479278387197465361617625019256024163502828613027463607580829336491469075454476528322080219418027740234019023867486509902217858256933531685065607337558160000*i1^58 + -109726905307823661642658418501321029280512856259858204282189168116777618172837178336854821348889004590379868164380850321058688432835495458169776320821877892137823731434272985605428949005819010390383616153316568286441229799290433514291867693159208081101535368447236366936899144474154193541591682929316844993315210672030037081467493921638980258301190302302734881811823586882197308268823441887304158034822310620347376117771313923139195280054359357782330453412939553732187010230462942878599784290130765813487557827062363444248407707554255076788186210526645430782819495059479262929968251058884337487875432636044337522421346222277977552836753125811769107941793079655849136200489443300731964156058665548227760335530777456801906237490316493016850251980850223354825314122514108427301408725830000*i1^59 + 30041496893311046632265143783360830391775945221900373504778635065931031852058401999532914798819917558320836050835207914046772868088272616804602905629995465398917658062570720334857291021498253833665113907133779331053702906098637452720261564726343006344661442266661331484852482298326309031214414383266637023162141416531964247126197040278432543766902723024753622296418007162013350343767706662542903848112628025617622046921396913916714525754692056514904351054920379001710827407420781619835151992290190388337941663185213867246885884390642050108303973651232886051072879245494533398478727479593391003111803022293700903768846959245783585714193178371632346495773008356707401830670730865467309082606353421370702755510794686405781404647195358646604252607046911352267400*i1^60 + -576987088358756725809615605040878438649863065046145938169602807658102264699915521204099199669282772155178160291569999417040953920788883748037607954360000990846908559560888524921931994283450360698559674665412842528052129824635014512166728175195509825749852916387701072355555304089101059675469195907910422636573034857550011937172712856552755620775268225570886711469274698975373662036285579806715217175390004823189639472519792745105506067412686198107728497626741967567539607098920584260689994978020741731301820465331321922538418287843604550552609332831186778528613447186190381827751771272227285460338692613414644771158343641423318394915933654641927185476827527649161352641166046325151392558653180877197063607387656489490763786756380*i1^61 + 2980227267471686463157126528529289097285475130596552257539433166298941012505501073718725075384429063444276082075709209183750663317736099978385230119817697718860747556143956458028348540334858944987879783269190165380636846917045608836087224515717123140819798945807185818010568114628363741718470072464366431612147707060329366073570482955497761479730234505047903648298688394326239333002098216733473567029712114925346135686889020320985411866929620782206241697633517143786462485565771068016340060682461187242863062431292327250564123189154073568865507963471277144985899227555350471346941771333880060362435073843011530497104318874564251590971430762871746003538998707542879338039806548380270283195051262634649*i1^62, -85377627467484501716718417576385565999454001790412203707516850391573835212771803284167811362953206326615909332659383945034174918183571495362597920074993652857056376601536751846352108255701213645631929667182478542415710363413790187245716047407911892285352068169619803121843894620995690984482995815621169620212909926074945982611665246679971546536202028696615390777241285918699905223548738241948982916020777583982618180289903755413023947492692752285433758502135176744727773886810171303848143949873552383481988451033386856720792740485616663200587245303903818257153572174261544972636466592621002083777447550662121291533401410839903855797863518141267340697183416979562554711763445608375301066963075548567688228136245153926689975906454249741884825575216023040542081873216523677911826722648314707180582714215585313771058911517427557021195597330599893737184121065269599039507825375544348355575138371540866757168985985463106007137466755820913851561790627345211863744230785325045499620831966569565294134575513531905422882673348617935873880272963489305473147063756313470581062126890791400598463920827149872312366973316709194865621146590599729412412382108249020010411552873538578103072566134513638074612407685941870738968475461213270356901703942699561625405513102614188860098666570339676603066121027114200250503373275828785129580326328266175992793106479513877660940270219782144334862951949324140364625778627787306502470585784224207528874206863570795678569496053508946200189707450043534665680192212910850790738431189486865217839568150712468804356609782601211655009785723893268052054459349804939293209264172028774424530979852008294400000000000000000000000000000000000000000000000000000000000000 + 51086847942484773042292676216377506961907761883103622753902919318346200253706023001314126188343058202692747477958381054177583179052198129758400314592333689695554513747273324127946168287368197574653795623549527758480330136916221440253525598141192345570040222441372680597923925211866662456264071032308266822875487718388032480287645466838401430093297181194864265702649795147168013795962816755708052954642278011889603212036264877755453390507176211925477264474792480723612319478504581068240370100720341967952665023913259099407786931764146602588938063573187386979613961901204504136438465125253181789436524026486411551701998963780242328107818873791482669984684623568897463803029463621606236917066650218582204095815623420942373202699099009604461792566540507296828421029723338139981153725030739254090221449227435730692113640971948229316550002378161856773248000565887323410008071852192127451719853818050443136413840843216356466248986971665149223628215331255239247861917627105216070821776977083537518276474877146828375735046265990035018444962452943143343790893719351227713358243902287011443423659395723987128392642442982581676574301536129106257381094194170633624934505611724603771131005646525768567837357323233176800182119523537334256815783702701618641632971519085045410450034305683155142977056692610763436733042722016787454315558622804928767656778525146701756588738644996176998804473309931372070907940224120895690479349935930718208312605464297004002517466884266231861498350258898986453080988201872370799492323882010629012489312734841188139435790640086315258835166202405836513505946653185045802401966112088729520896767842782090240000000000000000000000000000000000000000000000000000000000000*i1 + 2866595510631469701793589401815268223726852461573481553143623542471115448949168805178967876297396082348710769104268475133844938489818252718586003784071654488266366452435406022379379763857414818533367554215972800316775397481651893608124018036111049740257841964792836569964522664231331887980341067139923822844548693909795459755563697479902327142523940031152413929719883905968252185759270482044176512763224441274667093068140686461040600296466142009929478298432042730549764566759223774727707143803979167929527271843643419453319573926158499452210296510775659558168319212249370784033464582877875786515206535771733597455850416151400100212412284986043403997680749923209892549497137487616817172800836153481515952252535701895197970133703497337523430411318171805046561034090763927105446276964452008367371372549544538361206831564031871063333586898631778081612213532908058329651919565115222382077150858977133640534337088616995806819652828162869633287091205028273724534849565826020400867131500841773107381148945744646926023982156650850690886055864439514593995342774499595660228609594670466467936643170511537385416309662303276276112103196832288026822555978543823575414851060838709399272482404391961880575885118632215865393013774759878828250872383857726821907308090907140982948774717340765270362293256259619965052801154561399866947131679617665796141120832009070556921895592439197269253850204596702006478151120995252591549409677035553688126817928786403845107651351465279150691106708602639313635000259325523268370427182716386080371560264013448685609145866095445686136037893451423703608371206898978515009909119811472032845800137144007168000000000000000000000000000000000000000000000000000000000000*i1^2 + 60598402271337555510736454660105761581670961002940298427269229585767686732022650790336249850689869467112150243868228944291350563827284600270704682201417996642922376873536601285691741830931657799128341330096538261827718855534227134028866795500390915504236786391016599106374759012431001346757969018115439552839794109535865848551702988745340400711995290801057226234167211573619582446662458253524580422074915238524577457525292135991754852800117006595706396084027766572766518383149021188440215778636663183649313767802277725517304192497566345907173960635957856049427117082791494997590986418468676357291481386339030362183955498174996931704192892683401807516468765129283805106696087850568357108437671525480930473078363357047686643162271008501608639359237218682359876807407322724263820478234127988072632090332875081606404501918795676166050380724438853223238542351547986439496219556679410444160844255731416075026270263482674920924076670455911901119357852123398197813766982134487294941287603176843052436914058138124320950937338121294617509616012744402491011221496451640073984901084381775342423532584137052772927617830509963071457515380605444285542830364087321752431574389206796329848852841529270105758742299102054107747237041206886172474126711489961837406364250993153180127343970908318902427191017294224188572655465478280216031796593027905507929246396042992643241029013890359778253209737557354402847629880696130231831430389251562173367518038773133182174211287001211771503056940992655479388999902054856420084375411221846293364476283574599525038983613836669250398014352838937609316175111270811226139356131943732236761458492914841600000000000000000000000000000000000000000000000000000000000*i1^3 + 606368993722038807372627020533996434318609444091156362984580532293101724089322467261260712822135052665575749829914724657520280384030000474967696154348784241281335802261655484445954487061880632512738511523270430214568808857243968877910584592312505326554415959594306886299331006077727495629091931417385791958434043911576868296254722491751236226912488672196300953191112026185116940079806677100233361720549658612078049686274535137105175517698357574773247649617001763201393051821987850622168929326664509070597798572809776075326237374631306133631987125147061137580841280844828317937470516080560217698644587482060766197464596550528194475181497020672680154085896264884267115504448512640279602474614282976056238625234030479850551158274607091851174729230212131347102019167434341090099200245199799483074442600693219342894424591191874577990787674458828214287167685085184379640676251455680736161012075614717236903650402971478538770318436531710456491445642910627573977985292263300429002779218692361681396377918762013527424583065073408427505017708713517318132208262419309664417149822817600324287481232843010831269493778783059516800489687227374955629261795053330225532491835834006995212386869554558835853944407838181714645292553651759435063489462441677960014977256122566007717184710838885262841225527360163446456786186310458875539509674166092396534679203389199976273620852432216931795428891139313769386422182104437030394171462271088054737541533504175102012751594324269769368192509237316635398925668748536176142651295360913394109140713171087567012971925459699430925276650379117447288855020283412226238013230975200751324237491208417280000000000000000000000000000000000000000000000000000000000*i1^4 + 2752344623570485492056360329760787294156998161113387012272833108716365119400242397720098412075110562885800024003452680235064403073722625678744965038756364256115321717687003864948403847610804247784389509122408630932986165104474611989915489036498274286375251907868863236967779125749723719404653917839181315834099289556245867206523122892121020646049365016153999020422824299364939482586500768791010676113530945639297880022167237024543424143552682915518990633632442496447487370543741640535662219009471144833118333250483283234305713166839561366878073668028240333244308388250616368777515897934445011421254947131773135202977751642870252865015211272016311688236457442894999755563431054098147404487283114740040531000411690622312310277057263736549334155764561410947579496365042211693230466357314520552410081498179003087615908883455273678320281275548877870965844241654097815972380862729519285204989873927022380419119495529797526307176848262833187572232585664945708896133862871465009325195493543579646698245016869379538702439744494410315594592750439252522974784455368759250677540566098439225441799747922998141222622980001431829183614350895815110287911098186772851059093086616665019429401927862375584372129303430136031172555347485744672454908622775073713711808039346882790235864025741654660120997110171143584781898654082008960889449336642157335191413284851095097145137644839446674959386656315364885570319446542488544676464337295902635443390190968836004780538547352024571271072610065364185925794431541817075397787566111247439652668996815887834517496391614018829044962278127615215825050548435895128892577636425907913970802017817088000000000000000000000000000000000000000000000000000000000*i1^5 + 3837713170587827493205704316241867273579797958809753290247054481976743324343571711628550077836821573454306347588480578144939293610542934969468751896319479908073702642445917304778084053931402077309107553158408829961270569283864545356885425602067155524029952958588959094347861651696437997070309439950852012556148626569214693340680646224547411810237199724647897104380582487035870580238218922690846610148182814971739370139791529485519365007162327271843731714635240606128981601127284274256135526970741062078173409699939720001602550001151944596354594058137082022339107752306813665306265937622646058906216172572235387830613102089437152300235899424186074705393286031092930932030885954297084915485492955324400531529958889398007963345583888140595278383326316778664294407189282776364523382752432049446784559084680065845797718795661117426372055036806890788372979892529357520721098154542163593103871392520347219861953202541579919419886150393753542389506810190534423936336330956646129974812773044105661377633920042634750409097265647640307840255366406785649488596678134580925247216855963660393717963161256206942564502142064082935782685183627213520348531289490309005481303536297245005112453496783624415964879449828470503103170323789541345271631884042584806401482872123508023559069804973984960478181758128149313419379034461522559893963925469429025626525815908943852991961114797468675929195678426251650392676195067554720303766795781403444380699847267990996680364939078748796303902509558784123579793683514786429290878344449665426983870980661795850587573330973961671708964288258651769025849017566252638586930233330293166059418095564800000000000000000000000000000000000000000000000000000000*i1^6 + -2643046476868323105771606267622140092755843776361193682437069914728953994863748125748933045783803433668442698454694912705966441417258062599319847886927281999312865794762976338458472535758639449160055512882268473526543906535437503565476217110145235821353084502597752818305648996280751756207282900376008433925313298327808575275118139758712105929914587524252975507209797470275600445705605209201481284010043959213559970583894761802424501129444136453437861627077590681631186936472644919158626425794304798284152451702635194099286195844556750927020156151038376821906198362628270106806875803860642435284617486193813146453134063084542434427845138441026137304085424143413361670413806722688231366992737144674347818171986926266788756463750501212366279273378815157654426127991649322058253415317043339123418160925870686818448392097210402330572623140126434007516839831163855704513156435198859315034572055502207460189201631049596317136644001447931785058453351486420477879103475966333086079628765306288146361497506781863393893116800957366161153088256708050101056174033253953079943658746075325383045062000880408685118028640352179620301102793371186284312366556767841786407303700291718500341028619166513390983438187497548740114701761639092073907208896327604508605452913425640404824953458452442678786172046337859531616880777857238956692741762167669771786058485677777257360704231686496517402038766630494467107700099962673474191626808415239164906661005705912656944483580284425675841947039670257591322226715984470758697614423989470686596708350429094193513303727239356512463937904447300782603462494437166955370285662456885016149405440000000000000000000000000000000000000000000000000000000000*i1^7 + -10167888867706229784935390425471253053940630517059332851958329680187510263287061472477070723433185635681749128143265873393792857838016122641156688029125789355211341369771957224122599283693315490219363214432217339645451865088969186425146878081130209479592796496356969605069910405560098409087874863172426593722782972814291078467270893042827378040684546469677229082637681113496548136364145034324120251069210501462749283496577675520263615728820134869770293235749035985199290637077351899330892785178086536656141010150950005282925426369303600840579408044407532752921749467254996453447988094755140960116011170033353623017920383621596363797553238771948498987995740856262047693705702485772715192848048346270489731736040897487889380180152197998903227361774098822750348603463842412053436853821063613537841609007800961034681150553591194372035463973176740717635662773679451596403808780899928977713964714388027246349757297706393174076095606200689080026019719190847950650879249457074991867334180053740988216225439145340891165763070855021749110358833379061558584492865879499659596724862387417628254046909616560576099913332389102757766379122096960503820945534336758618133578071540721955128024953065014632513939300123815684556678626541236630719974984635240425609402312564027199422195001929087816556010800347467679660602823388363520728373510904905878917264007076892002520656402094365754107440103777107690870013970375309411359423184608677004568050254967401929102727512665618510983792505106277966632898341883771754011171088724280937468063873161783956186326103191140022256556137722145305544994509168343168333109232777601543606980096000000000000000000000000000000000000000000000000000000*i1^8 + 72906073710788043948394589528892498498046921634852532494733417445217718236254887865109084563211314819548502720848661698294299477578369863512350032632833793174542817842739688661368015628066487139633562171094497418752817688027165905444478560275849386173678518335272548199287505343871356007355390421765176793607015939628310433833647875497821097777899356141926694921030090221791734242447656066672333457787271869214068276853967514380294009868622040033613830758501269513435418815670350204927636805739104286939442903584301896885113802258136116113554334045926392935747671546770326080675945599334625775012601935799762568216307212412918792178924507224569749116877198884559857096544893980518072788642451549731744821954188269425652701551862531387620113946533508023758934726161093649201931010081056500895528142815175755165940766986894649610818392486616366723249679171573133652798092912769884868654045310424945757358129358377443319598171043807743015304776951101629711893355793149502502328110773811338784371957502835845206413182481714287213007355594827138514622527439224645416053903327298793668922088998265264312122746667658596777967233817249282253126141825703139776583915485273951565602248528827036240641128313107489869146793027457648232932543282480145850684304843526992975336109929413382432372076485525344545363368173724998296136859566089685124413073216287231293059528421487155032939162729020050671800070250671703424593554754461023823868536029379589278736909782813740539004163734932966749716413521401226427405452741764286621265810848453146791225953472668635976719220437391638552636266222231667564021122897656981131741388800000000000000000000000000000000000000000000000000000*i1^9 + -103528294839008741704829663777451210531508655108698097443792534778036057589007478225457452243541924588675249960058564748884778152469279055153570690232365931250571896454879926473685887407034017801900398423101317119036661133058960867184513601884190839239093567763500821747239347349921886921605801354012334530475969658201850628985436055314986760483091109476706630482094394273938329807576930513416488139285722446977080792947879503119799890500272809401065700159232616550086743294896559091116963027242691194708166827554323204852082632215615644415365435427489035433626487259933300329247150405107619306537072219011367786794393994549897186263699301945333821169455066610671614856810898569732353149435057873866822729949848533326792068834878644832972705469872452769690108222161310723974311111860434073999922655273283986990022194005275734460859330867649827580073898387583199958054952841830594743119511137937404530162804202689461122874257697400848280435204314567439661922194998242456115344725030405557785561815180802971158157395642788389446768188288513818464085008779399838129720592901484657346495023978260732996265270126423469498623814878513707556974541918219401214961169156052148158018792923796411422732579524440226500916959858588640292152884119358463536501018219717435098500068968585631080591601511300093723012304570101416487634632467437741916122229459349413882190553565521285801300700538239703799429766298943369647086192259846876262205572512420363804480117156999478021792854999464829357051269350475193608912693968944739591627399491103070196347367727786090247950826368326835471003935027558457396780586505307135485952000000000000000000000000000000000000000000000000000000*i1^10 + 53581735522565004552369297141980407337407941394076933076423504213341817875557090889947105854196520773746430566460740237604077878376158813556893182831781341807932124993287621303136829079043852509929173766351285344775868204201327214318675347125222089341469652449886972354319980403871737058086357586200372107438896132419323837083484962934620133780131414122183990829651856421702837910033611265768017074273321315624990003699147214361868429052672114301327772630346776561996397619739967674245361280939462413371844073070348104789252157112515408527745654552477787483160950034814598837070846526189635980860068978927267407242740703533785256320180560726978125122183622813706523224481966284303193328299218950375710298095394829871539772167622158711659985406943737709047390212836494252708954961971543838539962887094393113195882357786475555534707672340458815892031984630760803907341316199191243301134440725526872709823729132899787472677654810657457117326330051112493410397037540565208988143949216757806477817944855128084071373503227216965739582566462337445508705500721735265962981866827032174299617336710262102221044107816732003575454565293682229111326849748662199880126095863806023033826424346699306462982391675626300903087988835264621129713649847749000748434698507013149980335875657056478805678262261254460656832572495341673866090173257118526284161936360304934955691410140071960422487841501232663820815077437081617273077537696605757408314945087901197683762240028564293805535170220578692918334920789130400710013938501508883264163173193455239371687922798547007296380362702943084994181818231128414592613686085336387305472000000000000000000000000000000000000000000000000000*i1^11 + -10113561933834056858305627328163570413423844264889591793541772363054182840822971130622414972628237411012308973520109796861214597684294108348993380908661222370022396467339724760801525810437877102201515165612065858284783467001518466443366637459313102644883358344560438941017988390685915282683719816129237732769778773530486929278336312060790179656046148693748606841492471707319125296402072120575373437964066007985174610800901667739639651189456154849068002706115417246893034454838696844313202523610597808432520443461664348817285563853368693232297425363044017336372354665960725376847754078450722922706721276179850044142261786125105542729616135794939263759672694336355513990467905345173138568732567014315793771284714738790609884651502955300377405115603312676068063154626938125231664561357962692994972252194637483929033053124750551062069704668584465941697072221449539451122826888588251894538672457372212382522764398018193313119175130759389964660298210459551716126897183227862181635459665443547886366579813221658679721697013895668770731922962495162089964327010388448038862741688838554312072084055684192560886913176429759254158243192488031203343508088058974046023794863462184126562714310380043581911105748175824625171450432209453601181971426772935757115107238998192395910367988650899070622458493948292986814853030773131191576840614398306672082530225090758097286242691232371072486253664661477561429971398681669910149942840532620806909712148015628750878840519783547818540174728933434420791621640837213033977309139196922442690450568746291053777273592021780319731662685507922698758888089203483079293334852847457177600000000000000000000000000000000000000000000000000*i1^12 + 666573951417638116262764979981184466842064698299056646219214073299369305268694692161634177118799936197408879211898912242427048206530969865372438828898085549771048916614206672708492775413353485284497513943139690554054548510975529722652828645255740175030904881150494825481380939666066165014751708854043316941914565348863840171849381807060292628138989918160791215282638284862081849028425554003275958416342274885002566972933216334475978208536937151595774431279066943044165347223502624674626653715596717659385505020224590433590076546831537780266445983909670316547283025661729181440400109537432630166898715451420064580484276794170869396796290939975192971786538111273324274330077633475113153571876265862065209825294626317076817871569580052758583820963366955058133082521218255630965772506939807573358784454100442725654704330332560214742588664068965559324073127716303919464436206384791356433744842394109715952536854273275185805652270107222544043918872707496294465414807829698380329451436877094140022276358827365111131667872586695131388254401904620077136203242666383615580998339313341460624185895688894920527676001020575059519566834006773583189745049871667161095865537923580839518594763633707782447480306315615494362549207255249037313120391037235278671198118141515704188631888220676799852542860215731915206459642547390376779469014101194933904919662979781607800980462388948382791907529616364379429031384711540043088161937079872365113054594118704842618060091462827331553489295193273898008661219227212013127302300594029765656270850686126485444875484820789155664805420461065439253115849246609876117163881905382400000000000000000000000000000000000000000000000000*i1^13 + -102100279000638381702920024160900273537797523613788428536450493393477570177715156001961964488779453375464505882579057365479072807313720072154194815033450763981751646944426982384903961139927628745032261987463601635459690040716387225961968926698773552324500998837544310681754155659832156775400398584229825266028906057379171678805004371173919407717550765621454294677096633020432082846850700839250534946527473701025481237943127137085481821864379343380540495393331943439832154175093093250356319148042369763708632624690590611043886310311205114231207799800409970798077394396267232399993175234679576104049993445342629629654336259627624991082940936621397687581830458698620110562973650928055507774298371429170258587286043040505347203887006361363376475086967356045788491581908559486576487206685730323609312358955411405121511648389577401894716928970924360320450600099102809317171955611838721273345489090346087119990573292373803407604236253600199878943085047986020884302421119573358761150184990405714898701581413559027086384115530945512228817566669824689597069067390193190938838932637056964672903254637677483350981320316835276360634158758623809781712465975385875753632697354068388239949081079789055049170142133874855618519420702374241363801676245244410554781375910541853422065322197845692429125308961775943641769019226620404053262189453639123311466092648583936530149500651720336062952632754345501237769970238002574607757917229875754606007439527021803075680662529633457431363121068314271945723613679708736245087102982597482198762248527653058300254530681530697212924131967083222096644605391476772075657607699968000000000000000000000000000000000000000000000000*i1^14 + 20915560605095611514209161037896233453580009373911696884099747783368438303352701478923878538258609667841722944144008792092969039370369162988472545844050091668624941501212510467014173096756884953770160673854619245681096340618380720368559066047710394049990965299800695730531065694750032458149040358491327361088166769430095192999670913780565941019522703874309486241953534575093423983163074857509771966087722584795730831563493203934771754064644818683190042654477258229173412352715601139743552028581697472827167279520272990198905813175157457762600936810790039796575026126227500156102769260656819648212496335399752087452404365607337204663172970984927445794023872004377180045943193778832117858355696553168892863379304090966515510344728998793734271839675020977045576476359647295440213482763777137150974051381157010269717943177109581652783083478435304397594518477852288441848599582285307058985312627004315769855149451789503403456462925357748933646188713569693555077385629409789660251679422063669354436677698042528514823423002832270368004759488546226508687214384671198970082216119952269382788943143579405597746480236244945860889850072584212693679340032554613180047446124237248710273516239479411104749418049947625489149410107105431346115136606782151890452930951105814532913077763125366948303994123268173321473134454984475733892968961761839840745754515872248321420929284900690151147293362334982996952512772420048844737015607536993034335798421534820506852008471305762918997996427487696413547562745620346926323684029644902628572726387583214591481318362773521018525701364358121226304032690776740595466595276800000000000000000000000000000000000000000000000*i1^15 + -98325226522248930544098362385102405853963996172502779198980544435579625686609957843362349466279311762976782640964732320468354513804287120469572155531108840801585494469561862638674059045820760321440693354196677257476316180575547962278288621890985370830347431151569569147838413576065248910909188744742954530950103231264072266831096373241750404383462172702857066143891967507756492077913479987251117809791473260350077294988949667492582728380867252828855632476124024082034469699207013878413340175026343981322953574737679681373077107663112916270302171300584174756255288856183880105372561487425296851652197639964436053622430025076795265415393372241301782230214181468114294676006301336691403439861229281126968544437615188502789696739518791204427388540949348393057452003039868929589147112821857047071030823445953661652691107552039673277069483417976202186572394771397065651970453254122295283112472679151442539458506848332804991229154585541989362695643913788538294903814490413857321056323971279191968783072662928890114590020302238721482770960818958169231867816777628648334503146394381331460276678607925222439892278789132120123919384750717805131977966323987005930307782757672897194509333776413388815981435284354882397784861525352273417015862338729704925664761874320926378472055562113726384349099024051166354262992365965438213041654261198673307453652747065498718747601062630011276084328066748502822091404302280351436027461236816253441602859789594383785956844636452686334744854742634095599570177784056078323062748871454355540125140689904189690049721861049026347997642005066354041589712815113897181393920000000000000000000000000000000000000000000000*i1^16 + 738198819778333344187666668380216704667971400658902538667974798619499652214593202972732591896701731779432621711257272857595520295726855634704213823522366261668703872577454185429350414900364118599242041159737512898502453838606001462808992485856046402432576844595737849078229993921134595457300138856293050139354461613271147881852038367002784167755955516976558450109475647045525079379085069779168525796083821816322973897496691248242690832771041524167776796775724094848106265723879734344738031710806604608110526096400563001057412088009639150593812575266486590577586355006560820378211560780931395191128269595085809679270187404882770607355175550999427234116744368583272179303187026051339929165392150471453128162662215311475529126921155370897707252547778953946149285684121693647531431940988712612480876656556043202395122206313172360654546690567851995211388204908683616669302825663485187018004780387244146577496865714643624972734471779904810103488478525353658444284519422043843398219331593343356345458473050860336865667814671140456302031263770996042359209686074987268957199279083643147392273035930161394054746729421888934340756154295457868087256249824794562070168823684338417714121047251141752102734954391109808584477897671954737649263500812134284293958729441814556714828185587603360869853070670546162394250078271711989580806472855825729526048547296724960689173842253836885847104690976929379182159101814502168065910174738232016356991169709775134024805043316216893456053983598314300807248707665290915351134821950349469368853990790812063923920890437056331255315495520035625537973725855733105664000000000000000000000000000000000000000000000*i1^17 + -1495908677589528448357672546448092307378732888723734124750942837902512453143462657793719164314306075590139943157359242306033976226809903646247839425078569056601519422679915903250458900145546600969899474064878958677102203435199659603481376548153195818165392658885495512232075769487877839811178365783246946311693647397948159518850449922693346998998625215249353704983420739844782047635403785997809447099769760653334761315363634344858775154748624800078644861403527769822186993360889160463427279424218640152106949819134889744553244920896454686942621650550597750860084138506558828682833830473297185016989239378099391895497721865768408690347411530724973797585226934378189030414862194652329452549633320403559891689881008698532563157540304826990115917463439940035993320062622393700489687285466857887149637482644789372830198459403648835306993907024085311271117094746042846386107364866607906559740187324158773719098738364418984787680515649246030045039239939636981021714143019330197418186098379516863527367857331509923437205117186978038615690851134034435860047073851863422146831475062195320142352162022025353034022604848592178559927182590326777633664231295656835103729343506654672335192960918519290569642081295618816037228285240848599889660244876093684961766774148785077147584546655780714798475109673651807094412243431545770574495971998539592714697274705706030018384255134483108285407567674740912315199013479006423105312756821318861829051760632978680664924099974779371998700637880877918336891144337617098473559872847168270159905922746867107331711652281811538346247475414231532117693256694169600000000000000000000000000000000000000000000*i1^18 + -877838152804260203109572767872130778042831475579920348115980126889810310619850755770012375591278823095037154527893496666932244044485399420247178449746764819908004122125790291297218466657544069024209012113420598349854925978354704980318261284395579676661005684320944504230372724053232012945086010312648237108049188145487441145587927400161552666001512094958683877146511197144814138536335077791354289186977390709380945725054709660526981018571038233435851443147693536496613200315732963377140981678636073116342814328480479328235103878234575787600313011799802285106892301069615864118650305307553696785969712214097839317548062525404618248700834666434618665596716409903561783743390533103715049760776099262262660243019884383162548836863253355323203696923869540984710913547677778864698253306394735479243904539721452831245857140037093689144465706824738106213720094236651943650280895059270993767513390709880276330510249450530211622318844360814729439646784055227253272524141767567608812329053213032740725704817416318952226372193385370160307417152505626096892620115305312387501934823445201786982962014718328401310479241240836436889244344292464796806479688547301605066477343634403893388136307382071265582058900828113469376043210730443050508178370262589847580291689434820597459843173450004290733929323714363956944149542698556440620248445872638647599535910865885997452910574421768384703656568294001791339754748314855258067663300530867916546959561312215079182506191468137904326310481284232638148353623313483707716481261507429110691484134937568242825163339612683388084252258601960538988395576320000000000000000000000000000000000000000000*i1^19 + 1878675912656222484823806509547507376644596198037584846046316431036989228812009436158205224701918816716295804322037863771082841375251917144945580791583461344155274146835717461123670854976935842771674086481008286351728075445678391188566431512848420776757681192053498764432176483202741411404111552777880335776777960770768703041956279622529124509496488264308559640318409909982774183417915307877180891954822091629252188251253133724012505681748691661275916339396817391659252900749772553818965141807945564362846918402692851200587436352545726717664289210412534172138759966041043611851082673613454591628550509421586832602337981699436725903620108692628493450851155447771811815246678092426153686434498646190512695841456829967314655125342133117905679750721511698499809512884646702217566991607995389297765643256512773361943463971718893816451952426356355256456833166272921971142262764959571690114375581827908873059859392491226444576360111372014918168207388567705828321061206191904053853434490749730838911643292651816688255393672462504251238966797429860044073961369014921537445839920751199277592378673298590527601582917480861713982619998116872334797354431282192428956167149200791811380894249875871139976984018127463840592225683966372924640665666481771548752515928412013675763893827295945318954708884985834176964936060179929229261917239851474344964956754054536310991935046089833646811760287515689813787828482279692619032938278751140501232268839552950056655990155299224015182961950873520064132752860541009701942967587877229511024471793509694775474932351029788080916969729887327331325440000000000000000000000000000000000000000000*i1^20 + 1967898258058538510442194581138691767844873795557460833635046346416358123281717879738060608153203423992651119273311076574291038887456986032613495812175289222520261078131491605414710980139217655646117751443130357435653229686220378563277317629351902746756459193547621183631070474927092923962599958125420441040032010219676470887151289964620985579640831888229711923798285154503927611046288681272810429753444108032043334235462298700394240318585771843013494867638499354039941207486845599505606278084147645564690168020248202881997778677741943303358297467360959242223603781396959879245554848275272740403188257195122643669135941445681339098533476723272684879272192347445527930574763899537736564756111640230289852434435560758012623220798044073194400188862891495206604290208056424878876306024652326673230513068571625687045341937818287753603092644456466652164498392086568572472927575964200443442413761733076222498452746902682311957554194360593106908556118336019567042315621502132168230377408627542347360303586445747757284172018488550939328771995716364467091138228692242775154925506000404177515786753780041157048762023690023526770792174456987458178222457720949462932368858590471271342567865269749732023719035153968882401527784228963104104037734742760412273351502404998789742265764119506748352752735154666189224232912689950182605401521292362310228640282397870341007336660118435047146656450392753838381780190718585444721078283447956660177354571382431458940163808599449255393125358855588983282435332010132075129010507673290950303844162771652944658287288595401692944916127107024435200000000000000000000000000000000000000000*i1^21 + 61535553228245296785022127509363953192920177169398152114747274405191290077752000505277625235210687901687320530788745627563352538345952919021182022684607100075844309029318861301547692729270425479469075759946948139021880938029291029443235080571545158526657769738731191735317463732505895896545018402386071804639182698841380844245183667441561301264743915064372903003705325185550419504376229763769275466426527871382711517834287193364023874421119299652317816111043294179987565151629969305317431470073592902097304949180730638798275125925909455199236001104235272229029257748790607334413956246269329018675941064535675494931936255261228338262845676456615275302664956457479748363262172032474338850254530858713614051686934595322138128694647397845713010039505466622597967980382487325738668705687715278935056047282413638509174951468972250025033926166580565730032346199259062220681534927946726991557862626718704638135394932855460830316755332258363065436779393036930461674570944075531143782607232978923873963873518325742791331332909537765819421116512814442657607237188259263420023914462652716166450757876698366203149172708576732519131471431732846487979470223405097743335157846172099174055912448349484959943640150562655250328834846610973384658595935511084699854227184272255012716975145292098292774075967062677695154398606289462916257220942701612358593840478478562020817810273696889585628470183433427266192826814213482271322040574624309014203736511997700401699196768355799658708724353090276277310665630707143830737351877589017803617450747164538506722331855556707210865003965440000000000000000000000000000000000000000*i1^22 + -206664373189372867403306885187566709401471278839785651945868971048561074536147696414067654753861573112302236479441557408147719865310810646216318152330498608547983807037539584147653183511558297206155038781045299101327667778481684570562527080042913132280653765033478588518894899571427290623388231647225046583538240694593933314887991604309299166132648700430351658296231961222164928133457257507742472694987502861364221112042589246023429679135720831876046683593892056269453848303952231651616732864626569436746569791476346184161908772545486824343532682508612106018579573762730565055680719706788905800826415953699103552148262499122804910270317030477053367483420441201988238372377067774099229806924822047017355586927684056794980557652144999559432227907490151629701467176778313116888347995706867052130833208875350472681394170676478765300004143584669832433331052468266570665802526767212263365832128506713861960155746391480478526250712547080908438681177837550907842680218308358913549695675348484406863070343015855634872674883525714529333230344634247889746923082900389997534181479780140477253715937626691628215735860220849448854016383886968324946643381111729726692365367989765911490538062532157408710444796173338944375147661620714458706796762332914297698338426091872638233584170466933695907280586894365966015733963022572438412830297023540536029302463895549810220717732637912305825977833200458520160360487710183780188698682489809844344931976001186955288146578565210666356573757558958122620563381482242846589305737760391955905227875508559815583583329147927635225113088000000000000000000000000000000000000000*i1^23 + 50563955601864555605841188495197968318296983693374472591983797862558391602007484162542304626782111915729324388686193833041564733122564659486491671994004493924135315160315621189993428753461252542989768664352340189174547687822911059579297107296844727685414166085524147504008918799038031770521279909378879790211353084327978336306295740829745360797040245768494807735186462730290294456664930556526979724788321886582796606765095495396848181753728830392757846461928521052752912344317210983618555794686023933133103753191482721029766980548561415076624949188184836170300815336885692756251893216481064599038459728175733076428998879906904693774093813925507752056141138216250621743383676029554209998528033908075952015636195394688475720207758642875287176359627118587070948993538082677562762664517263560375043873753033876215183809788410699822497173055043348225554635369549670741659576138527055808372012201922193194631921960472402073750939283553944423350291276972006415648434724304429373273810588907041329330150646177304845614166505126722134593847449696929475366168883555803524508253915639739132460606061509749824857113058297284583614251383251323051077454744715248084431133756841529961003923117991082706105758056045482129885973822405246259175387968571720694422897002666290597753902546120498731671304886638537196648475101523347179399170939374822583700941667399205794777215342761312317874591991537073106005789441282718689124240507740385630580921831009754859936905122958325520514141543691640839530693824953410947283720523460040605818520850690326744881852449620935372800000000000000000000000000000000000000*i1^24 + 8107748824735703891608183752968811871833100064468706376167120171459151516114580876958493572356277865873902395564348330050929436742296083776995081763502813571991486895326810129443200157686652649672713148523312948529678435987239879794605384475694963049235888370076813544070693094252668566428637253476806159459118656873050408359717523344633287592909160865884926254485187245573956434431517042717639880233171900118287773155171926934830235561315662894438530110069832286127959554531493687299132000455692349581779957336128074294845334250672145296707190921397853378791284023077291284874253472098689099565121686476706429395346978861264601932151922637633485993329984730927589913845540672949167119605888524110350950098391884097337420764575868374544826709305230042514533383255113283261096192397755835866388371754281050645361979479778151979256233121251625063789624777072531688485520485057284979113696858820145848862587343935925996116946668339008287634617070876108341942667292752447849108493055829519528098041939423940044234625975207699659523325908038801125177667343210034221523073464106643484053407358375534118953480095779333993954972216836247207204258158491382225166985591611735224189024740378673483217006669897896635735016906992138161479602548869189426499944336550579552183811763109698440861047583146329867452714722318090624705460250236758886296816380789992363292345428450523480627650546036462453326977618147386725217053488903571228380251387727574997294139989667994169348230432782660884916873823640211229892247232493059005280160576409236314443898599562240000000000000000000000000000000000000*i1^25 + -2447676224585721042598686027435223504943584683194710651530482391648034411987316453578272398274893840239267556570078426965723014194718448588391292410498057505692253727266382108823804592942948899115953384479871651303660779904722473103461996024236619176609390700601637680739890628584944878103086198505716962875989495818929854731848635369163209576347471143753499682642884481526016925857687563982923515264599344384272046210288981905199215135736672223830003282719292045109532279562988963731799734921452363413777845674717667451863383032433941519052715019800741809914524529164501394213568960068761335967395193819376953202861714310511122034523390511993034110772058819192894459458767563940898425592134961246654753189076282085556843903350147877931152865417792543298959150192193754225455422926567309259016225189112310143705093945740339867557693260375109976340802454166558597563166607137771851232721099987207349151516698108415980743802592668312146030379666585854036882771641967471543422913359438604506865380085774922346964016005175111010949228673411978251407338145143205264992633529153405996210631894310434410128989648298454333063282483147268887710542597106413066864655212484404784142601414366270551782354785446489320591317487443707027789165144770969083614563993423333003862755720771638617879876090331778718607298707375249955695597196911296188711966840999936012936644931474556548548506251284933676709904717891323188558814473124455261607868234859266185802044425495136755073225958600643021745706192300094520449398578026268733735219987957663931213400576000000000000000000000000000000000000*i1^26 + 2638027945272106092777947258341312625747821629415303593616297155475330654132821023900416891047041345446997969867772962236429911753623937033820836882670145459757185291822978587876963258180812926644707245588439735620753701156607915473873092207055855993014477240015487308747772044373222520417930360240745486094366825800316354918406778055445613200183919458643280632282575479343747347854418768323230718884195784751318608500691565129188508774201838770243736109902299652037083885604730343315334965524912638074891177844984731599361055137315555676564219721643042900316766303317225906641337047887340778163455297646388587497837647962786647221694939563193350642603263540161170238678253510775496112705993514250050872972976441143253098189192845354453485571304145384714946710986386490579078359194390863514750989528731821031187443448191687503617934705748775884599592757619308060979076010878803413936329599862361524172311891898406017652841033338398609411087053466816322357333540556275355911286994041096557077751875641073478220341708523989097156628350339513271066844707948318356022736777244463895790582803452961761458508504819841273301966486955991044477128909987262297286700006546309088263282304530520164813047134159705012714871665658803388182246570816581165327701189951679094413787014874360531711170222923432664058631039601178552650775708044801230096865264003938669588766652288791805661303462140284645353607146065997491687077605291075704753021284160866200084781704705124829860750576013422632226351939151560913404058935787246645763785454835701119078400000000000000000000000000000000000*i1^27 + -392262841414821529690723943704784562537240632291759787026377798096387177728774385387072077964560242163958445206205195303694841393537417339793143039227591560967001402858792608586802581109426141983586302842716859618686204742858091913901600131940824704112571956969465000037598529984110959690169256028392215091601529355640791370022748547144836328733260321732866889939166979606470735332497005319698751296568396218496763001471843742163867296328048829473947627486138214845001146493915938877346500431439493622774060303376746899049697469406028039649037757013162540540071874434180842843758870763156531857861500020290616743292352493727825889461250330106579785548648530353639136649229764608331794483141682816617173571227703307431251257956458944965396843543942998511821857752327773285325914963488952982554836725115700117382089264573028522022235860816250885381466077879475956631783541878316571649965106813421468648239949490160113410461554530387289337151912268819250633120136283615433618340745103299358626777301878428924453864371827314666099705632418638030244199917411494367530819614146968279706358376272748381525079135899127421281802256651897770966920639559489456386405608775592130514568175233111650704756415062887382718176266389593724824358693555731759625321297523980204324913384742981820355305774567511014580215869346460043565404560772297144621185621542629690151518925836301803737938307126468136350066642102827401331530732840766271811840410485345662933543873988380311179176818682022910314963420938052868539017263997459446372783469279375360000000000000000000000000000000000*i1^28 + 37398968796461108784073542088782214940947886317783709678592091726053991649646291473136686098658878640563579183444503646542000956619426187436414244335376305731308312173542996267487055353975590814689750807234816343058453170218569512748655353195900048663929702561148831337927334744461600509080117921475578856475936307980849611110199511870291081441140025251732692803845760329002062201754354428168094057463424874652007212835990979393636349382261225936719770511521287163430327197806622622000528429397327892758806377876013896795225988198822052076046735927376119622531687775381030742121660038582573212890916903570609861329242010246001501164997102960260506745811707842721290924569952423858661326206208150101510489838902915704499281065246680192482747933341366674132063191005901219776398511665044238715465274518352650310668975900105017681717939497442741854898900602216841348907178795063791472124140345694118581884702017959377058134290409586238250485424970748120741921666471018063830293173979855959146448001534500013185977272968889019151843413166568876050990367159746150330865073268549220588821269421868558453106436574107255721507032564419479740399929544591221313654454810558271657295397570220437712758677915776582285870680768215396303345078121394210934804805520958359211327012475202107057577569950366136090582234430913064278841947183382085568165728668978822276563457608162310893710009740507734099699965220669097181120166806758760425503754623363317171685587446405851530678486746161961488191195290030975367919128987677402596246656000000000000000000000000000000000000*i1^29 + 1466765022192000226829718288212862701145688162103409954545505377211192752702372579458248696032304993731806588334528845340297898683620619381586364147682690003540238618386499029686963623159297404235436799686922624437852172297340243889356858041617827713357689401390935926921819065851626416596730051727114324364720440082358616820222772854713177261922876180981909562946460277344221945397474430067841272039488845460843590250971791015660598546085612534634706855531915701597837133936748083313767713559357502468811654213193662230001771917722559662463337757044997401701296765108329094760839485671728582002775498967797877568082585838746673814075525435374053995853088898964894287698881862609231118424970568766838000162778799445858247946000735366047410917313656065484543751137847032999798868123124241878347996634309123762840076979354073151503122296802914260025945543651743161122457405041352258226214138413248436251042600299314007177349359398341886254808497193410863852672862533331047701308671551492834002420102688418494499569252946247165246186750572477503280225538780156470945401559678106752535678259681842601069364811493167545167136644830853549233777116235510035825318538819912973515757345143728994669547419277279984299941699969893146223554691342485394573998397372006008243187580587333815389346557974734795553541439064844750857347217820650047392456195981733141831780166035242813706445606799434809664715119532327044188447120104513848296260993405947030077342985445107280947289997598816860777876359173580395124564666963800961433600000000000000000000000000000000*i1^30 + 352780765093824362921862177345216603384878583236033429061536036300604671562750841183522678011068806453723866115986528913833311646361629644655143894842576728874178000189682105576679332418411327189575017370180010880851558801271241020809015641542112575636514323450530839723605254561773698914298711301289063851120279887552692733205581630314972119247217633551677767278929473068157958002118852066242106084007509676905068470588491292126073388921938437606864406339620722592053354921255196246507053891541182974837389369537010558083290091984660354817837176240049502379386309440275051375046390526337324326995314182021256871041556341591254682767711518048822842865897013497142428840467395211814468306279831240127277943971470374357999085990081008497658825405155268600637556917465319747847225704151502724884160467045163676278944091422186314088082930918133687221881456786038280586971286994828515046064834756311834378348710043797355060940068482866033591598698911378476776024002459884745192260504022799402699629444169171352368459098114507499994996557514324220101299530751380824882084973793645744501831145897595916125254809671789349073991355540611181152292317346372024236293948269686361335528813978421012143757186394760097629032437141794138679137741309836860232218298307396664471817431669946796114358485880420053205874520139032537986079463879748343041012985198702468903289429757684616197787376010295602398577797183229667775022995178376037986286952160524396858734477890011931965885315061321158150724046060833276825805958763520000000000000000000000000000000*i1^31 + -3080511672369188114492738668934151004188991426589162615391555754975074475777870627825893310910837011178585794574142460816336211019275187759332301224511014752822368704348019018114447664333479376405776373187359292687804588571314999222141619239713105683979390752338829664151921428274218648040262432298478080181370336510618250248229970266760703388591223463262303183866516951761865738663227505733155903265334422136492224813572072560751062242544452826140301708392069022849419421629881765380292562365312245724881228508616083815238020004792427458358967347383328995799714644825625460626623989886956237198528975479530664341484767899854396420009372197553293660220513900551546144693563289602557768550662046746509709553569250488667195457966372550714487768511302545362906211033105508616451341521068526968184944438741800985642252910278390459330332645854780515324370400916152408759286633582499244697421923905278843177188613413289762748036451584294017243966110650257126447079826060363895772609363793025557649821928948768956741847496826753167708299082419740166830186004354248233699438792049005035917464405928142633321960376455101985118689031924201547359482323398611561375767089962062618999641979680120218226639938575209925817128299831696279923238176405376255263127671079503642547116323316393981768640699187303877910908856120589238290912276041767896286895208084209637573870576029588568307346480970693076749220803295055334835657217326058560536560818832867553606223314765967521030795544304211459476884351938280944043056128000000000000000000000000000000*i1^32 + 56123531187799134489411448897826772813625382896443947007863617574577525082531330371533220688535550772766214223808921744082534079452196718481616831334722807792352546857350583578424164827112228890193281266817844524962496466203593410059498474939786625094749418851532234723931539442245871764168040837433817748149438161103398621438181684261644924328046714343604482299325309601226314162191686847414579056854731121683560019573997990109570059295122090950442479979081461586330808183598388126861883707247667248960433896763621961750291610395135034407932532774258786356693007493247565429893718238125541229854459394259472760296753993615832948409412267616257213190143156823555114364750878256337440095570904726510915849715640496445405316265483717784100778193926920189164724526399855536400164651042986432235760936207304054828896298883464590080272278664958934295101706729968554487391665754954017085104619955687554517706265982057943597154397072894423934119508675438384313133982092826306611254342130356305530229670759328824579307446149879692520923092798422418519565365503065827468728721241595467704075830604007655164771044016182578216846504854743250974094382792575650875261858944667238186174690454970554792239715191363998055196351396881052779474301591060414101692533116689328905870995351394973929621387537604250657768071186504154929497009961146011446691327302647408269182175953387707315124788027741395131193955642520547557560556227337973675279983142556503033274595217217007231578521013064661060279255631416991795200000000000000000000000000000*i1^33 + 5506930094015653701811935383132969026563419014220439672234505081025070383393895288665679921646405050611878855688114494776434283251613068334511787393410119151687623085644058811616391974158188063785305560662108183813850728709618001783304827385574035358516696244799950001908548873136253413375976795688544537429372247442294953398403982884685272086533538955777143606353102393462305635869326883619852312888808593882766971655636665810377881051411546407912635803021323526323821936828018279065572292601672939680645063418574469253985617131071373601424274840091056238935315378815315795609130595309413189721264485333511762800328880184717947798000727646698532120951677210266964963971118370779803767326102228970431529664482154460097628559780356238134312889789463007101660009580667859983706427129460358480037935301242200043019882344115586948979508135331086387047157226726491507034742209006055599179928481165289046626158269601098485109030767843150428661545383517943569194230651449221304743796018390886839783689483614491052159825283134770316271210186475067917515646681622612911016874135740628274134647943046460457794698156781976383464836081942324234493360705226643277734260647465821606951813930226983904958452611084420053137423628692412491310616530143208532198576890484940704952728580624840826173462561726652895327443222753181499128817052457129468454278187044808763157441270812992620653451510587977567782220332895217127861884903765652469457039575973265827478883980667878368024890695487661210365249859927040000000000000000000000000000*i1^34 + -2166022046681861039682333822089785086830650785968573673305313350651388902500704228707017326277427262754705765462420058226458009023292863568090300909664269520414278135549706743052811716413006781074742390596357015867194185932911619117779575051119898858386351329157779713792780233480137463710419980114813151150570382209550745355223070086233383385051269689088227141127871708239534283119166833056008691487990281546955444004038775782695340774949003727895512788657520592059110785210405775429634583940850918571216525166737518914294737694841945097653888376086406846484246176935323446725875651732918116788910695955285975303032919806719851276578279661716915005928382264269038002496995200553221865354299310887791480651312518049524011231660694420549311023204399841925318459502055939849350953214602376738355992548115869908174948160783238186155034538924994622209663795071526547077206654776506645632250473700999460345970866812710248611004562188517480184112810300243957953823858623436283623016023143505586394670536919571980249832480392199540937506108158434125541800268880111069491316793169923479446722467963515678477219529031184491956543353302841197128438057914997842720681486362905114543910853857259076176854749842338141459447414478285854138949654682325711238171928656431808765097292878492994058247153850426922561953146470210547961523027639625757468530439164631648831716630054770704793941286324958991848033888902618150200771089950261148203618344391562758382925473117056863827040107466925803494912000000000000000000000000000*i1^35 + -5730408935228176411551867076508636446150297134174542164660183606385080036287320659477895959540127057229930702213467383102636531287108933035660841343871168939957304250131375456086407219986917320799826759206203967920160261768817717903979122759544910352991452554565983926706297900987694615854421058342828471421300437142107249352763730374315896487678454105172370809481236041654653915607028108554343114758128451526929432092161777884425490532389802733916825397988469950060134731888627820037504091675472993214881662420784731958617138877447105567999741683842292591290099750854271269161649907464286905704043276760276015138375056045088066189655275982487981837030373520518776060231013474681736326919024090708085733647863000748302776184929321368102544508973174677535426596719644776163440197070922957567549733948583530930006660167433740434776956034697741925080383705613833397734205938347010055781379407980055335236655773817539501712362138984966855972112627391412855625569240996276474938238877282336131229613972394813148594536663693737893856897391720308305933776053952390571864744380843944614815833803166532843880287858178952252581829149097983607047442013545956065717618690424197436102652548008202051177332031570341393519688047789226008866569785767883884962273317389832945512633222227992129438488436330480171556768389782469320161129241802487953269449017796998256477568456811006668042829591249632885378852871345943291020199593572755730587344794909593277485713107082973138933050538666501427200000000000000000000000000*i1^36 + -16369728875750127202963904821479052694134537477454922883909500899807887171222070310572830151528886181020488797509767693093888862147494744129955372572518684290040103920483160875827052934929800517727437824662779446712589286173996755929521149445231045367111609521536540506175508152592673623299712108462975376679056367836971534934163121630281051968101616976241253207531191744868241574249382118443972398887768951401808412554408305076620344997109316468413125239459903414574035851854579248051449032012454978748975226978040052899803143387834089127110233686400160005420693064363249049487424412711345233491414878505700045266114771762783465608351191795692572307138670805528125599774992470536176427353138060313976967735691382843950493884992834104740622942685166462233022792866809986639613657322488741122587623386665477978087142086051452831210259170477254910343917069398379524735568450860829369012106013587811332754294445205376342723048777497595668020276499386498835619750966963935690532700195898154201510368022478236040824018994990507308862640342103508904408386957769641318368894299179771530226290233193597264078969823865706021203033266275819764766423407514148591015431887269833030830434823783220760962694692053036859309122715996451774811601125862615871959252012454000974228749649639075191258449773880694565879918185930918145689675781352859181695461797723755099094033354636281543297520858305286111980040025077894001688120229116521821832375851510021702350134175896841930251822167040000000000000000000000000*i1^37 + 5483022054763243122303098741907462073007303081717994480315825054228728910665391490920586666235851294515697717066270817973712531828126493813939200832231579502206581570269249172456686096529726420660797794513772515970679372920325900810816456382805535676911273729737346183379720478682229959516131475700484232735488109727362272183137143836779738620991120492935152940258708673323699015433987054995879326157555273930851748570110583566138721440777590687600839842655310160916751538287280473598365512191414333212053880967489493848789577726867782983760932812357124413106428145643355324072478579910262119791564753536197015259265743419936004885133104513971617084608475056849992235524321779154572245116938880193207888455803062037887129544425391548519195219610116424990357801578570296615939917528609316141619394492289427247981272283893609182490689320762246872516756108055997834556565829554781738756289135550950934007260851963128626584452410251099404854593443008222871595842874080943176310649132115630314460862835002583090222690243468065131334691527331287329289694994347613049743098710859026027283268459594195723398632781290471294399468308979585968557024605098001197542166041849302376663779244536019058821339808592341170796519765627748258133840460128486931341261170578283835643580904332720184641756164310467136880655962563105900294940081774444679394039694279465006814202072481064984208177211995411438183400183904253986932677878783631553839306785531099058297522232316364506312704000000000000000000000000*i1^38 + 5047455482968178084646355805480936335787842211053553270444503080263129298999268614858677155825977468322132949659695217341234201577632055522579610645271372815136082421141714167892738917356631218756583850241837508432196483610449670681099038079600728503985770171079670506571060691905409365662844233539192379750734520185609493137913856699877772660148880387697157978520793085503081169071305659611642756272171928340829899336473991635610035828380449857612679337618667633259514076875393778622872341319799903771592143494628295666434343698180549066021421731324499268132738531455198797904419416178903267418074302879612100060898750521155644172199424927073119516104994080154027388752607294937426746711496174664374700896199782023047412335238132167657913747692957884506683432916821914327208657312760554464647201500172509047271693333432081443245720181777900906141019447727754789227878629068875129272408402394347105401841929605702784426374858516802323381562061194059916957429129539832353899995859420427998610437868472879966461279486923432615737542101702867451689162736182989107257603210332189008676586808607363591020265940160596261820955173555314253374460689742705480535164717011965649009020776301364716776661170327640847254064376319931532279958040996784155425736948552595065495265665873353934677878493188309534420088551244916922765000509315781146853758071738887953099915315494796076872042786258012910433850520855502932913985978833154963889504350173697996688893772165324800000000000000000000000*i1^39 + -3302663654027822474566226275370909668847030275851298631035758684593602315554811416898477619150496894253176823014722987418936630080531953397668887279309184705388940968732565615888573418096560958033251189271307539428687439121007532751131117991473690842156209286636103386580724716354893086045979217883354860703572779108250187992464909436154865987342984696408663363073315408672740768196640037580836384068247464217386517473034895656008916444818960796781354244358065776893499469954049484409436847776775836364739702770076782594797226190654381114030562199221236595586114841315983907223566368590469526751888479066623480880828864325833651810657161917710320964079798860228371605072758318166000076597878180602632825377151441869145321167783905892922945238116913294088326147687411323590664559535982574857788392345647113991523775563862550538052902322309536223117812906075392935877360698403119072879619842449760282004848070887056544355096611943524373216989768465197793432788633441972036699115751437161394454196793458195373093247017120819851891432934198099038375592523985685589057731557728092852892338853402584997852063982775031269995085161566042938266174532342003855572685413181408623217976683652282928498449471234452585161481880763401048338655162105746922131658647494890225583164652335267471485880249196516352232496106778172199913519915079780756326514757431298242848654970039471556152384755923447752120851209055744508001095094976439147120309951174437162786651591680000000000000000000000*i1^40 + -14376386539594135218725281290348770299440823276903594030021365380322605895356844997849202210399143257296175983009481504743790924009015173911529602848034220058469167500608421832488861420895320291942724648901291457082623841316726783819832090281932086659659360148391112807172693770115045393563394060574681068821962641503473085272282415893288697871369282929272692808541171415839261942487977949257172148292825976756789184298697193557299518017083183365962380329565865490539851256270840366097157933658041069854048714807121837012509970579668340936248381213254402813253461800688767823214242068415598472345671326880443017477773558332366002245035806701294965547111253954332194688180256658922673554708984915844574153338304125500467910320106812733347431304779295851586581242088974745564167049813391495740883763530748908922844542040479506356663038041827284179719184561869699558221234750759081690329303477011316519305561340618543464124748006632272568556993876618629499430072994500511167682865987563329956162529824255654568555536072586857981118914707839097478102637109135663599580617032188613219045247295158579127834292672495553441884617268329655515492875209428059661663804257675864457465484299712341501550009932395195067715373358020961131358611952884839327308133152049957798203665925096578101427429459138709962545763376625664601755678127653501130108368812686523535369107853819526102639365605858640391936163668815055001507786635807768186809183424635936000000000000000000000000000*i1^41 + 752453792452563603668327744407799826146946681960013351674245875400728292341776674681640839773736618603202708893522404888827304594095612430082731756861421979005250581146572915952540825801355964655061206953243648177459946444514603588326327509012845452678628959912872803848276210187751007934434033164143988337084348240789701427440166220261077745755996763762598528742676771140613251511862941100766006850849512730910238683290390661758253155905194690254953405459766473441858216989302665778299694037540847742644373422981944296192613067408843225564279225665177717535812495656075675143601486201900269349123870938568863129701632619772839706732468978971098431995812566093485818241720613354756284159757756719967455938138720677564723224641330412444215836587273405882198797237154636046281241783398422455320546466766012968123268975674053556025501158532528083394048770544678942617940133533965524204700272905832108174049941492857948821656365903013558019809135944143109948141419396908600800906076843368309312662468809853377345035463679152443462134268732164512935802890911515067267796292873732843072621984109219765112203499783078398405091684321836608240461147594850570905930049404189742427248016296209849116064769139189524237074796425167908598688041021132489262836032508884275833429273925278756730960249005833190730462591537809968775826478373545941347680179974426875059754448371535121623495185976438041914064605464215359875028047921967663340323508958464000000000000000000000*i1^42 + 7267015476542761507877505812369878797575549577581248750666242607513834235438262593258708514833113040836426170712112345454530960416038985525820008463890643621355762565632768330668550966870309161329344120188815936930101437201233743613116121739908054029900142123703650424033503533819619935613407016073393871444623037323438603046669963257784952818253471201998582740173016663592234424342478045625632297174822475180273636475952070058345248486668801188068582000881309625031496847483316135881901658215807271148362685161481254640595801432159669605054012478634258797806114233125531149656966504304079765867671665178441073984488487997675393907558989877566914495949806867683086099890081204763786311878815623641002178959463180118501310446464648236360683814323914102988154465742740357766946794807377591073092112147907519640507950022512358500243648857721703766748003876877264406583742518020926934984137197034262622883741351729506017530537305664990890531564214750684807126259372315741561915266677943810469832998675281755701365351571150195979464071173954349142859613628445402896938175120889760545077522968483934486766313164858109413889808992575489840001149271115694626113454488074681004851800217502941528420029393852706702300554789371305084656538709807267116521341998534595447431175570377004907497694944763902694319546113496010787452794300252776011102122989326336209939905656115216154926851822790252346506849812877251438235861038813046884820864000000000000000000000*i1^43 + 7234973832814284493258572179243868049828198072320746379635366461110675293291415688320153236921052157416097445560182438192809950463116118646438084202835951912315520338609955052456441886785816254380342906613426642399519661640584882078084735836154722288543673187447486290631310321221416126545488399986916847828412181845450834376729118711402746098052434853419876594765222641313370670743558104529928598918921999388464977235437414600067548288947734186234375981255734836351108838896208494059714550785035683909440946754101939764922430516701632847439074567629559923540430064621592751501830691496582853084092790157456279873269099854850888573685188208434510848161319598041505775440939882722283235753668082540634894164894590333171768498728201045039192500524512050728858349851372140716721516904151819605928866675966729915102838447981263459511769783915198355598303089828985969469982173649194300171253717517036982586287857421963377502455592331750665453713399891205661802506717277276788938880436235991008477864055733692361445509554181446473486728724294630928199633074704272789690364205204697889540722162334323826438121718538653804186690362947341821291303013615949589235301174807359356498356393879635327951011393960692851076781551140351341538886842272730876870344242948770644345287292035318620853265928197060054066093957953389347405218856731765502487425777288975582374934247300055980096603052403459014691819714461564476518832050982257152000000000000000000*i1^44 + 2521119897598840893875808723508849010295055864288915594916386373623498471808044751526954069185138667280186139591176289889171690818611248600342549717207734089242366538649532521041687093863310514602495343839179230253093398732348275436485434682468435376193639220872587269365141818847269629904528432549985963908086348104671061722195125991183764466800354130765997095997150736935086954189497361702675287255843172007096582136428508537394928952177037527302109602721292574592103600479827077275796582588381462819661576436713083781525499576904167889402166566082680770241018601913158036905097069614772001685089847827011235468463378815226084583869487454364293102764440312272347243482654456968883933887904677319834208481147043156153218756149632996157506529457631434363556870218330046169345056791242083827418354483880842013881943152925488299184952662857669310339341004297849018741657963109909319834704814106049288171094631114214706949336575983113201400557567075022854050845981206913338588321945507796401373752629460926505782878562009530537769788380113570414938322834821282969006133765176591088923587585086786987788989882409472518328101136809333330581370703190047360904193655302276320114931179419387656585548824008894753194447542057818694662960851464377763932762916149275725835759351581841199720762293921576467380810177215923112512699233472343271417228631415600159422128421421120935744676216216570936964204075186711392957737164800000000000000000*i1^45 + 84364978460056611518405061395814209536977834686737172393162862600153774613863512999645130921575388504626528876983096049475135878577821749671665215259047510540445385621930735403365048382625302046057703368498472657314292505687439561816265031080521816718771876123075384703543650724159256075473452690783374464644651890606379941036458986694778802293206814437640658716286230667862039228308128929478550918426259285014553536640828150514546378368820427360532865190792672309479988294140300843798788033291939316324172662603124626413120073810482086721820531140748923847361709092604619346535086125186721626150044779460251474282792168903825231696475954800663067489939085083145186099551236523943467429526340425115258401129881813487185258077293091875162227335697646237225280135562320668832375111597364598496495876963089250496753562815928127403784017885734930951744705783892565952834047238553161214117390693685187392623638495834015200580118662777382392802890854161097102483595503149777405279756242833114409112352477231536783331711930671818316828937739897979142584440655869464196607940426959633593174288473894137626635523450628505994666590843306171733238849412517320997305189871343307161201228584691878824588280138939631162755008350842728701212682836724550824367886851585921921117466985093812471581563494712298038726753408171364743377174916576487901573923896466653629590401712705252871625071917951576344184366276868654080000000000000000*i1^46 + 22928009599936092252169834214989994126003859126227958731617879074022238450977206999933118248979598941000040787056290143542473071760592197132092933198659415723726901535678763289894954657960493286918302827376473083792426956511048686173232475385673897592206869239626455072567276115409959130425555689997966732962264086681307287487633191496925701475634461881064230532136775164460131888257495876376513448791834672119596966518372295771593925388292859892442109042428203465251014516160325626868599038008875228062492853514678398267663631173555011853774903719193008066895398145376425999626554998044746836007870533171063212687516688801036757394141454323180379850741849521644396815894815497242106668470661196415453739275816253312658284067856218007885318164649072805940355621008730657606456841248267495710623571020817252600419248554729075512994654185289509929735770441283945729993793795401234800191096920675673412386004967616796281047840706937542941820062231601516035998449981760306264443981642664701398268544498616557069092101781481847534935399856307524024755232394308520055312631788559106186506554985301614189257373503388453174194835197889046876497179287099844181298870694669577765761176275639257147248558143135483803678418486939419310582884903619144969302019636165514321748640779008835176814419561730057811620767361199921682986203902038832769284634041251202038465335760204449345014717025812302554331748864000000000000000*i1^47 + 20952693822678642919073310804063572921407079961006188586203040521746619791027109431117542204962017694069912121991018014944865960550339515021478922684731553493819770261644569242001948774483764499301678724257967993349313424347692088135401494582969140653732952121091820891733560055983616571233640329923832915959036732504301025300242515959169942409188770469541484298710750985010776319812427771669903282872169739153536696155960130567850292699249482856594687634451545778231240247837876383661226157026207833875329875294581288929059728901881667050560515060013788898066192077773690462650324773323687365617310827478824879972114878886878651325962460254393619597398191416569773762181681982918113085897285013560814964040421240253178984837310599119646313910138833139485710956216159223356626448408125248525890491646351317924915068051630533203667921413872178483011277156913646198947919891665624586480991014150120597135062627571526122812435222006482816954216760491750664587663379694397298190487838006592579841068477749595176501372215475631727297210656749327431233366153808229913066477495586357394670915474831573669962054527987412978627913269184831031244377244390491618462629016691155114580903872652730406035454352026183132465657158121682155124976070928774315989788398181835910231126984678897148464574502578183027944931453415027158131963274341098068746425620034498306189602542041313208171609870632499200000000000000*i1^48 + -385590664832493952033890967345635145750982799132914444789385328713797404631012986925279277059141174603031466900966044392245786948640846471721150391398477877195111312075593717913996998423764795304400622742497156743263600129105868729682904427554143541455993826530157988093007165524117291795960527719395900827992710952264969882455864650781838572725734744358054479039728126304556667976110763432076853084017224303511278134999647207753059782470270831308342582800484972734362816938253791977973967302642587241670336339830225691014544125313064973329753320874304104629313024620887951425071042015560017567484032590153383270105956491657321090799612975066926491442668227846850930121600487340329783043060404542023604211133115628848255870728958323347970578183912590380008340751594224362247372673639329953302567443439132710076395231331700591516388824091118864096167816588980542879225471326491184291718333691937541009664759353807788850075149178359356422993452044796776283841197339321906830606639448307095606173390039318535029590079814417690566920080506800074039041073483246611070306803719623955539128855513622966515940540458337984356549205589417633339902503681921575201119851754395483661834546487163173299641218925000357276582721192176329287751449779593463731364220076065055666483420188522537631611216095404773180466855713832812496796632798025118636707936524899669378717651575655606169876480000000000000*i1^49 + -642871015634683975476917729940652472407594212143448405821468287156679142642899727411114088194123116342581366180404984318288412978279841942519593382343505848507731746122661118681888984914665557491851130723673084527361229258910935485215596252695707535165628448910069604116392485539486585680963660363710329662117239948256052677079109097082217703710566906167980262004008440470986809098894631657822534200088415347253696716433172385974804348998603532839106169902591246864269446548889313159202122402930360826850938050228185084105219542403682022456637641365721330580487538274387538202860014497698456934571756382158069491654286750723789937724901393253587286485896439972838540033902526774494612161160852896984818417455445096223497219459975248410344906541142171566284430972292823700118591740814125672757796484055595450241900180470581175982280881966523518536826995273174751384968090580654716490634103520903934246167029348051199371608571271035934943078440168894439418987714852077964219771444934383124427663518010577859061732405666675897590914196898694243118684486953248305329650527206607387465720591930459586471364092466639514762076334035367237767198426442997444876186892940931637865793792203189651649536143600618902225931777005997377429152979736914255583703293816805077620596890952716536856021123085714206057676783461589674549580715425751883092865976231484123459574203272704000000000000*i1^50 + 5376342753955385303672530650030782536204103795974419614006681360049407283130362262678960622502843446428155303664259898743429562869325369211677505524491589269618540043460726713881514877870134386529553065509591447033199542263458088086663137070212622515515783926319959280287690620108818939787142020978762207165104134794858114037254916859078746457968153072646611615353188408250498864217578602066064163296499979891566567524720858782325881564741377898213518886489070439857133218217165463032514998056014410351592174436065084401410279873415307118729930367563958868518102741036193823520822932584017376309338795394418854813435509726194508889191650325274735079975459383718020597413250390900798956929042235194459423926658225274234488237700382849386162497333532627696932139218915089821166932968095590850017076317611286787306895274875965231187245680506782206351467568137866667789080730188336082937512234502968024990087388815112516033908019292597377639135767260332181749099572363883839188058338193058946558923201100020165128207914971004875577747358188922639275679542513041460191082599953883073871115240625475957827186054436176609830620396333127629665912544018928053821493883982165644325038044921390126512366111966192164779271179521113217181649207806106871597992195312713025200088297641570582933108659586250525293844950070777879805022284131194033885268619655448991334400000000000*i1^51 + -41957586047955346666693694553559066666326254348201619879433227477601784540506137933592707443909622861705514538623253202023926266505449404265121809461470115293327845550715374701102501956103677964607328412198173223163081920151551297320207732562477395088960207581090661893826962690460775775452382521530797685123296027200866351554513170697181827628087571980368167940481927823671071654343892228380085935696216574489163668524356037500122210227053188815090689669636137495498791714085555162790966817819236309360422752289220418774568881685630391244191086883610313420511865042710340849825912749730378825320981089467978041235636952698881316702560391385098058680242523359885332713078499320217202664999363476587789653342530740968242538234114787735639729081346919311637938615844937186336456018522049837323932180052590812781712372638973325864071922336662236788745570131323768016523782148236215277084559389185350323376737345348096315022698715778697442898458700937628164273625731384454748589098274058202010808192423159965163434394757642500823506017710389929099800067797220965312997100921609964422551567576320263052824665249022849244951576876933643615312057053877401525363682485958444237231265384221439410239878510369528444857758089266125900550567804554662104792730778277729310251360628692650446080022150081857209293674693578591307160223772015278822293964800000000000*i1^52 + 94014853020977959706874686951106833468462402421528652345406533838098929597409316709774701050258296405066508679440401047607367428188058977475766531041668385839733761023050775970734609442321635569110165023150136047312372721679478438811842954583980236527246522264599309728156461622380934888049955415388506765707923108146605434826539149003789611539071378927473599752617994576246223428115705602098490641680293497904862757209088875194545242298157746303968191798955134716625020117224052740875702913174980666230344478613202612812746817865612478600908473488681397536706198123205577474044259132655153768203201852560784901600962838477744916493774366233431741675854744755536322293954125200542392937448386998337762560784068997786114556839716239285659913207500938233453205059080722212934827777518602872889410205480810187285697264412517450253441447469856281179037152645016613616844687986384712124895875040924559977669687789054378087069158054043473979409458562255896240051799779018797491454900878694208088285829959863198217514092296955203768668993320925653753889223376638845681257811668307471619029254290584463831980699461167177583152720971502244307424928674971307822571687888551163471468372858492659100474926698318821710444292841887286571392307704389343057796865460656722711086650963888437060754815571798806361412758149621925594414057163264000000000*i1^53 + -4021639902789676121160164066322145506830233348759607788217882669545821267238443069562892231717051551279561208716283593371112888477152459348922859189027142686312765813689631851573086956252392436424978522399763425605101331664050775411152053303097915925094816992497592670618708093668923150368599832705530100150492999945920248801416238577133989338211303421320499289617250132540895949199262649686972134739575658654107877670247748652802422413707798792239089893647974265428387511032925586337586491979595544489469805411128664761390031183270849867079160560362049234159398839500998778886251303732244495538420440036909303157586054051512877372899999926940734200304783014055506273102333811505496845226692640862737844377291795271395488118949470577768371609208279032729051988653861916141122127246536026179474372909855941339067363770064555870329640614232850940851447866979638614862029062288850464768162660477971529488138656180494771908029952298055771076858426021156538684813814676249950100885906736209720131639064625314692054287615382385413886911887319478471841250828695776870672863562062949437993917185368038472478911711606509343007646140653164097511891445061772414866928341810435579172530169758689166666044857732105917690353963971361870269125322259481524663517585279003074380394552420411026854324518991165740930283468800000000*i1^54 + 103688664976792983016822250505832329451218438590574337855162835573545826068969498927481570981090430187959572754094053802840293024780419303963893442586697082540510552106007962053633494231719783711488328307831714641250420434498962158568984573142516313733922026524800096571865558300536448470089181129016671478297091816668101810654326008998748759268074167990880510630925090090211465515938757284629095184970405765713968616675607702615996158331717972672996437898211400219932437756291776183568507551261210333199784128674280308614756169642580715990348371820328624014303842093929968647451836577905276506817394103273200654468121251770521074443910097061264711826884864246707904857043788839908265409237183739117211391577902915590679042113266620013837248458402648295955093116479827684248039425633051834766764658357853330149673102824872543226959305092424974802240524408587692125352977916145273467258417703776271934719243708886821865540575452091055184418100730881977156340670017453704260133460156861672947221062067735537391643511523885878791225240162164004826764474572899079442623762946101024035889584178425755197003406913102545813197759839123172134753278523108579011961182547362163034718190347916969196620446103092936121034616640033777120213222419999013396257190510917404038396138680390920852198400000000*i1^55 + 168446848532312479506938444459668152266261670962509445225820908355326721245816984164271371070970709198736863075734244564975043294400511949089126609220129543589156817718353325229056583024748508262594720371648215047534878835799263934942259281106293347592144966242675505148204234224630388302915662329749690667611816495384365194255474734192198721630167218292090448645974850556549906367640957996554666278986962943240379020576895535294221183329951306043639924892188960173883017054227393817549041692281485295798801049525802399103782324341158017100217747794904488093992865270037225103508237720940694052665534415180112375677933988789537534660542778420509565842718341792969495711098033576166906064157572536026150659402224070113212449825028074744494266006311545923082649174736251065074498725983454208159065107250553221991886638668028585896945273065291101314376154407193268463551822567439627887958392409908175033034521230017542397603455732248086430424631318253338515830558112759610907051342010068234051762812999285457957376556859778921334296618668106439542820768858783259538599639054434207711650361795027355439895491608779554573270361577001735638065358586322008886385003585819225112356744907016843155320574663290492942930159559747326103112065606531787948142899142790144000000*i1^56 + 1514714832716585980586170016432759446634368069668372795192221293702949828931808524906988971398156101120792505856226362489130208470573989460105978549738280426376508533664428584851005962994063120322442924350138232258332808773154660286831911777529362619282298823813401322743740878729472326878774037702226011122305531366268853517354974694712278093725757696510309750642163416129469956088109193047803355024909287618010952192942062334236577063011017271480046454839874502018621879736641598379646389258160196927006963255784708647528162510723962286366619972841897401266479236437983253470313611513697510623459291589707624074188133988531792187923462078108741203126071597914010729551541737619299744076029186595728330059177202226046455941701665034636960632322806047956508119004186266942474677894340500120938273842460738608009284772801226882444371207694451737521936085253605985583557853309223345182833225078489275683330126210634448053326380742296040140895477052799942425608647342411632320221709950317036378098393036258635062221581585852119454090194975324457967733463613581621192297794550569167319123258017206235926663514382465596844367939264764640535046758731011047514957208767955020813053506782876358225627332917957358863618525711202486498109542400000*i1^57 + 2257057475137182959167726309147421733446176043697177421098653941497026275285038705030376540561408210335685269945623041943060086651838680844146493610449246171329278252285546436297875281160298610595207051891850740419486624256203410210899118056208637423910515729629280142568096758694614561261304817015994979870459560697058951700225259456520886963424726302802490340546632894751197041798015065668583564533798030074718839539829522274460417876907319314631702341426310263284562560424481358417404384491074104951916184175129344892575724488981701446774948464101776712076745665423816364628553958404964396679000398182259634576674422009433797935655512253499652242668186213612057327374599965050655482814198209533936268128190840675742501325505897462631045970758638190820842343074585413343643690254746820535961476897745430754102257886084878104517745700820844397605641729185698119016633719415419238496278322396879523591225499441219718559877001476296392749647371370574651479855212963398220329816075160730041819434395670878224416661258291773349598003801794224926037754569081596656191109445932080009430759208230224096222060060026226637104300504686571190123833240014689741989211101856906378686617485580783540878180305864345364480000*i1^58 + 1993872646799199522348971660714057759436872736450914163661000228050597408776981799213308784649312504947163000005021936498835733810334837711084341494082326034190918233590565945118473957143336768125251457846922223007865418742172143865633556285145388326433447250927030150117768875130343715325901149443875198169211494172030678918877274137915674545422955969661276927919689768381015195300837673199309748531597245044130410965464492609467072660267862079454200568870635811259851830550322019851969908253654431517092195917304929836614827852960581143634410843691904553441517342793813050295901423512513333401343110986639097272154385141133332972546673278026944961155489062784386478183730388295974168055092448197648523581168191585066399823364766793471018995052105420583842973179087483446041731858778286665932427683499604233880740085658799739773217929940517822296874048874783107456983998767551797746546187135243288489681290402479140034114224287510939677399471898951187736423129419355410652211855619280919161092377146452773541817551299140431258941990787868561851171333479538359220302298309613243151906630936618855190556176944248272440397320057061887686818587687649696252456827445734706442414399488000*i1^59 + -42102497717330461753475077704946306738517072544169423700160287681068068423894971331692049745501240338540084413785471607951716034226601647830088873564259992414587664266745595531965080015172205902823838762974128346411668026912587743845258827954627277219313457233925483770483709303383222200957254637027299106370993627553969665063308589929050299731441891985300717902861757056232574559777285413655706097841796237850543341084743897598327683921047318342012606328677794389632907313348505329259461199405846304196912085577811317850185017699199727138409421283389072233591445777538809366350602296179651238792036912808534676333614185880573661734515728203767066841690840001444368444873152219813633061241211592621458661084961000456443202168181507159750506980592943900320194564421370862241825365133626314688264748217559406950205071113506876115488077777632155939818843590446393667569459913761768880362529449069143116996632406876657581211987418825878307935599649775624816343791749718248681969733889766114107450900581333763702180616841969692899137632754149183991489395572026535143282972546901628342050983292848503421660527717851192119521559697333987942454542657014137241600*i1^60 + 227835261891949271110972454280758848053595733758592590168084792940180366749905328483377955465041180035206154431033320781848228688794799661009812461339724808652964954641308636858595893413789189806538957526000965459685068885158935400725749356843953912660531232353954422695303974730287927981267254661155963285961206419930070721560564689469779738394047014562712705603797742513872993523348735288693660527322177784394075448070435609800355676136859465634484292311036049242761329459996095839753546908524944180282892931707483749006658396260670323501937599739320869820745236920361870896403579473054472532382381190596976347302491506011660100727692246636479921499824412490416531212296273838477180359241558044402708607289994945414016357832594774669026271389890835550538495864664746341926364071733134239522205737453145298718516162434408459963768936663196642277088830996032322075924218084456960351675258807238373282867251886188034748420924549907491485124619343800992235766642139851571948252207976243474753883259423569148597959861075116930285257921469836913159334873365561246626813505880099328958676237520294414241169303411214483883332264960*i1^61 - N1*227414811580403553944690937769058184281207339415270782126654222577029169967969198828427118125325058872973557545227071067113906238400453914979212219119994294220543023283884775152487585302721402739652096113008320852912325668975410928460120963147523959693726291352192714526950654881345605647628702038946269188874502147578780061816065118125367750565109103022411905628423887207227726819069737369871*i2, -85389073393457914337184234352841379480502870540673687487378114229964129044765610825462068897604028899957770149804285824202063720979015565367480738934155606310832294259537568928525106525281750640549781178060878106271149204089069389380095537748908954469716593530854376130423931767098808207774462104542718626442067374996417973385268386988677860199962568999263741196448900356807464397063593464039811605711419102869694001194476793804414960974198037494239416371311143886982522667010293313086353770552550217383729683689046140565196609867197203695549532095846613552503449516507609774519896426314720927959972568549209981381103788886354068097206346509131922858263016954715311029216644954815344124244721856914002108455344632823511985997132262975017431766267099355785233624761854290571578530466878566930699921483423399970657741829379484183979287328049599034064997987965120554280821860041802923673676981839240034104873165522845014020518240315538192229488199783960597855646858323765710338388972410655699649261421299820229877925019827828115177561472111669268225098509414674149260603181792728056063844446550754761883831243563322850509870193890693551266434962333902749335944052920140253465054647669280001910997805350032816269690449345506352149197870821194413506922185599610416568421307775843159115678688490217221471729003496440899453918170344655899839774326569715315980340880899879783148169259921046738049778243660476402642397804559243528311098850056203082734395528787770434967656523975277225199550629348394807935798671044688517764397869476776635971177179145566757785330165948321183977291809108134098362518496535856296351819679331592640000000000000000000000000000000000000000000000000000000000000 + 51129207041815426437869523164860802806265429520556405707677068052765789679390577766106194376884689281100216342486511296741672619672746159753582185553318968471247595132773230880649252638229668967950375065996022794943020881897377041620025383307323547641479654846765223537015232918279023064192105554867487496065043940769169811891620660235946101299720497670301838997715205445866911106755918842269534129979411998786701075404011129743567238720087591692883406534460678759103398868348851075691762011087993472615480132486787064147299424361243813634854738146851792888368955103766098239491870474391636479350622313963924387173790414173338765700006225188172907762346207285341610333567976852686487694416532585615015970734875118471570195831930176907053636665679987417339404615005443184045819869175935594611064443893481748208635431047582830297902448260907205451797541779791732916337042514018543198055349635481285803328631322088982673727017667363178756634878808354713549799812478235947157363688316533203283715282958012586320825294109606016209502277944843897612014939002723550487665721862770029525668842715538523658910916680526986737068149627010542392778367216247084629970906151386697992506377494985164096779106612589219923655188933746169526380014244185471782320346139583929048593487611843013216604456017994377598413610292369531548997937033718873654120628289601685903501531682637848100164012909374675643498650475526633369454027635023613136386810849675170498372697749660891574063000532444114848054009662171559710216885481697046185702477532960596461009648846121865657431427270962915498975545527779759276464815670845899240859628179727280208000000000000000000000000000000000000000000000000000000000000*i1 + 2868256976743739986268283016672465383700563583183351558859210519203770194969880044871691923914799098876204516006431360820521505430614070829349139328341448668422300541242582474393021533959540595278042650050073861804454710258633548000981204193365647170016797696497399888682406203313724390755739437387736398525392433382730424984107243614312856593689104212259350865054606783214875611471576306656371892062255710469872847842564856197678507188013706080265334508543324427633967399008638920384576118879493806905739399845287953642926520332201063756810901505263608250066221143706582617516621789099025669250374906524740453099215788160892001584574306392985743262997272512770770107105223004671590212735515803118397965682411241315331464867710389224404697700476688590131717956098125257828134552996071635748606925370276612015501407525742965432411740101227384154139659950227255162435427078327721751465481534358774206285325156955284320387252234857014474952403258924453563690879552953217014709953499272911635353646646709725251836802563298556001174187406694415548699780419477345178686357213386415688551777729066632425503159797125594854709385214789641911600407993367123650945681421366797101088972314495478446643914966262989701154904937993913777352977809182391132309409384752049348655788186309442723833611518805627394378487241163118665939388899921596525826007244181241861690681374971173710138334976172697390630710460114848798471869008643936217754213139075648146567312880550754755478981586071545328760705565701620974327826058988572471365582196814343229586699017999214618270191103364752191535622832355602543460778558538596953329418450930371900800000000000000000000000000000000000000000000000000000000000*i1^2 + 60623836697643531894605671512707509795255661172265776512511633508412471366397056390859351524307392362505356920963517007851053349690779071445908775245718419702442264339716614346615502818345097632268059250321880953738828330567588306892131148642210720548562301648077412656328699640441863449014506740769646564182526811889602975057337176075141657697609494638964080649278240075467190107833503052577118279090883625336707381270690471454266670464334458073072462853192483247476464355373770258772885618440542372385577517935656771840724375828577977981284092000497305693482507446818413952503072654498536533541851582490657089260771662641101741441423678983918237242763441165645203620977385439424410565946660164066102636579613987137047005580462562396930625470936116680787396665641901036591730644216243393849410221190456942835337168824430050228848290212064655326534807712037396524103628701594370690752095098629778740060183148042482373006381914457285108978598816589810162962404414919433678608862084004344917397638704209273241931421328215494374331145307122631150442156973572947119782529305476694250148510875698246925677832208784119651922913651678859429742659555965536219398915952798919797231117653645937075305183335872568538389852153596919173988326649201034247538728645571931311233922561156955117741007890303728101972441201921446712702487822613309706843756295515694807553554663243095035954850841043816698581179579881720666521754496990993007269265365166768171370215788995529737064812339730273049182220374373191368338358033191117350561064444673170654830517990457988051852091617502276475366258460838612469083315381111643746473803924649750240000000000000000000000000000000000000000000000000000000000*i1^3 + 606560692384486940376911306562628087532323474748896251955182147966836068014075291054138351783254923120249763521288498755140154007151966584219272892226930007661544714170884119148966328100046439751698844939817420471401184733047742720732050882538458214887723972789744895288625113405313883247726992545686516216818519522239310899188225147567790018887954956430470319487126347482320451482348320417788990897744417080379732799618763816688796518845317564531816358571689857569552052222350951165667904059960512872216127306153034547041608885542051379571057355515717599692789581900710994516411320528784411604676723669556733558456948772053538053655160208214084599616566003523324375764745104322008907033871611180338315636945216878851752212330718497675844234223489318580450506456592614797428264917177827979084059035720821767102145066778176689708217466529608267292719270576549425071294278517497263135291742813814972082288916670086112622429287521815744727886833496050239060519942010171219490177448333394711161473525691980270550830302966050612764148801840875674553792240266382339419647232672283874268298052896089452857266767832769888006427911973105227000728130593646254642191695971726745777072760813593917044555485467471650585700599058331502985516723253870215142241058382276383726300381626811341671432559343506345793653083861065092748752439344583710538593616095205069371556079406443827199161792602143809812045098356897140088874518500020676772080953230397954541455407116710311611659818970698712856861315523270644703871088379726852274224001850780983992410281137418796436818635108696354774526520102810724918483963027428942255180122292632432000000000000000000000000000000000000000000000000000000000*i1^4 + 2752972324661926964505550331280149068989556398014502623759345649567918962140526117741782555470531906212950365669434605595017720603930475319167825063061725195231808868754256023615058752859271412146635229323376693010594409047108232085835947137753088967709714838510303618963613988791582382872477488109834093353659735547105717298445218456446053097561285598814635429468372656864292334988205049944486279516093696232493958377723469150126566403511604870184302193080963409856598160041937339736476536319093758540499825853063281603469399567889104445054093670030036812162912806168895111841736768579856812286863992694013042699525451327750836611346750764534559535578850994578366495591595860051517883349858457543709954902299871888794763084634310571348503680588552759012522692333022491560046221805312068510080463295072138173898142428128449938239248419274678665065020153503912825684314150543534477711245737757260014402291894747319453213722949336678898636172059768213178611109153934789665510823741503597677230702615754354854224202504299314247191178767549391644028805379341053079770778834271924371216429668349731711510749790992004743577172517312408939270358230951490263178334291612703456497221990401527833387292741453380213936482135912947148609424875673052442963419532245129476775243089910559830372514602353088554990653444820871817265263689361129289382309555162258252570943013811700303187331873488861647618575551068054817600274185997827980111259537081152296350834827438613368107392690067256977104697979198177024203747770812172991597638273668215862013409752546091826842386512216010111889763744620036177130738359527994939588454782667219200000000000000000000000000000000000000000000000000000000*i1^5 + 3837638100890907968957664802975126616328051434509469500701120556771912692688865450766083266410992618570257783227889995566460504439740174773091340888302848943901686549574411396887700585561102279744632288422502844400889447947060530362724871374001679918597953832491077807770041964952301050211888527790428150418245815616169755572393295114218797615333217097249313257935983948223128710554015308056923855935999311707000720125660862416050104799191019496743657016856960912033371788656421245354160225470123729510365957340053132370376716003843368280538003492320554573885160933409367647796357537184974822226529517274087088260068015902245272002631010414909391416676450108466498274171369272153553188304535237066451967920171985420513624254648234247354306799000821923910460897202627403979957660255257498079743772125244671379732777713049942533610427949636934544782864197277367511675248979552105884443715411510632182081502721385367520185359430752672478571571337959875132546361934027119615939965841754819148425388854180799766546151256609256794745792973642603215274480783867331721665568791426429756719708854475665938088344638122876777784963073618409803522240257797282660855336926285352837707333693909376173669804449926198377003614911955058415908916928418037200811018370897457518934965927387821785685207666714663982919639486684578854438245091521709696517967017034083291610611530814355598633976961012554423508837575342594008619214257064122167880514056903374100733251064354155690589659738121932054602116866554890421574208717607963097522899758994126604627622838775653252257589894254461404558283560253477224998405222978978899227478253171520000000000000000000000000000000000000000000000000000000*i1^6 + -2643952900872675153515336117253852403439671410057460530046714472129996258668126666933063436518831375764237535114551266566871137249102966290592022881868710642940947392310013827241157012107652909284584883696070574246436198608914384155623631142402386929380192848896168999109098376871966043340136255977379134751339014516251674949413116371512510609121038363262529142880677481286952614384968747599886490682651101759195888738394029112848940452119679642030786560829152381640494656121115446693646697748269776264095401084120431689664606441616441738629037136089401147270458350968088929913623248048803304776404969301547351909748803940170765293287802113215271481085928594572856842641745114117069182473415336154438313800465702729159904354334697000521946763603141781701715864844690935517566723489720361584934647873169784730829618309656668910280014075013341139069801178640646925303151958887436148312436690516073531278304953101997483862552585330522570646918377399589476882078622473790310594067522104987934004980898755492104487881380083857140615482506107727163719042365084135133658101473984836255796438223904287316989980025713202602535366037106835283512011262821064384103113044717910062891141122232984128895418605762197638089328800511943165164351850836133791494591039883559887853928706638404690269265663149861933836835633070321610842101476576680545053374046716716742993994465329493060568264534905024178889914946202615451521757736330942408269234722591547616233846923888225111376966948844552297373188086127623962224745171593994314649277788966687158411133915838825042286827442782003192762376400223312505028213838498132471564964331568000000000000000000000000000000000000000000000000000000*i1^7 + -10170218726758184732895979670438915904794628375470242880411877571731167114902351538986860341544799909930795021423114763582416682745866474442884845394191179008535290438881058656293026712344941909063408708443427547310258997755156563812010240947616487623471851588319010544218417014726342292838292046311581946304135007754073300397831213928434411495989276872106093962105709915794562954825785096696231871163950077420335538493787753617907327106469954442914788858802882138012937207807478151371043285834300283697156300401276766315920526148516118104663189554846506789842484465339368601175438854384975560642930743128274267974946304221897679890981139828781270798694336714341662656097930327994992925487464187292343545896670274697940066010722969255970892847849557008132119680627693862301791641367982002611644837997809402871493867128355740715943286187024555930865989061769440632942446230433975114727010591024854560067267776297914811958552838511792776521965690568302154929250370290216938508573402320377911216356826479100289811631213539096042442592283278667832630342286342064438621869366247126695226718546492623514659760838652016401024764161386599357752048987554631524507056712290202027999150224205594600574000789046312869503535646744311040680313778907627804641559268555542623365695033154369720510634991949279512790771363269269334379890561101611422635548075420530807951089440573197568861692479831589569366024294200955665780390461032106857841729854395268302885609223824979368501400472029394328436343723437483443717985193618479914486029097012059729630669128186778068938335084097446762523439162962771674724971448404236329723801108800000000000000000000000000000000000000000000000000000*i1^8 + 72943996623713180892712634518685781555935797625521939595896963197834366373959523810679086502013388092504620378334213515654419738654471161302425772616462794596383556500879708342295304217624770186855772072132119335741306043446802570925938605735707649046271408456515934203310230528847974965755105719966713344876604551729649738463737251352306168384136114534251574513422827044915299944814923100519883817017604847249249226853596644168819811046310050595009706819515147661644103565620673366769305859688579824247202622504445685839247608868271172172795301062178475295366439379775727910642450896611077297047862183279598385197653022954451404949127633012472527029007924076648108282852624723735798770206777475103474161415542100346407726663742975672405970381740837855752810431597613574943023274077516137527247520744137289428028300399603557812593670319070758592014731891276456695477810108789778213499115838182620991499287306993984575148358616570848892788870199347015870855194138087991095737406947593046782233329317818461062494256950031812576539832403473234942004464589675996377056465554217265334735697589125241177893784624847947732945716315251644075441765000373715191611975152567543762801267498859537185854733036254458257813204220897636511222355590110396247047971117484109128806691906532719359222578324146431354860796760957681317469180715878714772237192310677939588937229643066708059078485061208315623231195563448288029123809284486797099753194369949026009181354762395265559124364872644659184583413634448822931380645337639894129389537580569080320088189962889850001549314443007945687088711550913537291525442504379762952617440640000000000000000000000000000000000000000000000000000*i1^9 + -103586214547022108119010155952241090007247751420719920578484262148784301259096360122106130659246262658686578926347527260017549422651100571731790199271201290517838566094235753605295516267230268976647337079188947165171822160470240291581365988322621897761532726148037376643810282757693392393884153045261755612402227966640432319476574488479096993487763383334699047766055762311154047895749328412359099568664256930176571641141398717132547461678424819294062353131668433584858379121715985769610694480623130763316611230659180809448178606396278046726771472460266351513296243151989728237363746985939352603037521321399154877472804059386945569873268514802149494951405078360262800963081020038241027200035129879037710927395548554264139247701985742260528685025668731456217708412578945948093269722664421579554296856274811365691702269436774627648369439268410057455100070840075763368821225774327366324752968076967883495062432335979695714083105746377213064934499385301609288016278965974828684417681150693866732752676494766368401627039681977962632604579810817508259409447699099368017611768361487550896991871380100046087728557885966712955242523078795380298340918179445149098152830332116003846138662712500934786332497593025518629920674341082337108239270619862249660574029845833834334881212758114001105925358553599087795629122548714751180059711673162078592618564769851636811379342379288847254637471897571825027760185382282342690317948998509610648928889473984926924816972106787034848001001889587797610438124375980196646459932123656770409626535745531335602181082804672844159308195579582535793706910300798352293675902059576829517247952000000000000000000000000000000000000000000000000000*i1^10 + 53612945209073653876460910309603743490403384288561936014977777518704880261586491947313789357286145833480598458139951699383692258388952477172886116802518919845492911122865485946070215577555006507849133646577505558425753668420405480947807853977272558024770175359318746170286487867615506478408371717152229053017289130116526374815408537138939562706204375801240023630951209032612680515844533501557778734421656950208232953528615156577173848860643672861086944650868753270108969277854739094646437387112709282724607113542898024267946950606073949055247772772969697594873922701252112276970474652506485811365497312922909238065630374381275920377682028843106702309873882949144801610365512649340263019036219081109253938115462416091551511174106001994302176723260812207168947750410841162507214182510718179073734854232871284712338304175305799613139348899662861489191699031819821288174783937526670060506960946591370887081731824244546569957637696954255118716085270146486475274570816968283040894875308889086303936036701482288187948656819819951205703574838831614415754632107274983520585588836609896990472484366218696696022053570149707086786258340467141932467537776158896100398609171711645576598563837804667016688993127401262046218050755091441502018585838622146066535031594484357192853278579702609904216567464038746578637554972031192801738598091185498417225685181448842524412933897866999012510500340839488484689590310525172610857552220726140969071938134341927603959675172833312759996902469057595764799578051709094372934750588403729645716708888913996249661230582521589577907696840061202879754079401514630968973183867304260910062400000000000000000000000000000000000000000000000000*i1^11 + -10119707689082474632624898494055984231316246024239475267639745933202686642706059648258157019652083550502797281070192750617758022976715848255450394201891221423209523114051957968955264352347006758658061888397100844121141760127252645679675516554934222712646341783828929993501800456270303684933376465694946462554685576150774319317860078813316526591441387003924208596753700629063482424598015936729741564878166777455612631953890092843413566005894216029029657053319875277437746315394152518293293264228107639489466189116376821099238596174183992893991404273276405810582786905321462065879618836342755381620174919528680709833307204776838643048137940469597095082818410460066839553104513571541673473372558538660984269663396448938085476041774846447186143613036720195351536639667201959655482351054207800462885872212810215500626907448272946853578717641668664964977660259469711366583983974356667438664528378325939109879381348663490130883776321422185202851856657235608833413603865354767948084344868009459621512622261607738229802571050922088969631805201229287559817937191882356853556242297574750565142043050417355972434274432929178572976918898956867428514460955287957019800287117112108387038634062463120279312347618229110973000120658403278161802494770216064683624065967385225311153147613366756368415803989870426085412361006824616495199478669424625627648339272754287539434169736663940742316694802774640119463522847897109862773870870499674216187172277189287776266824907806515249167919507015897202565142685534175004088753003059830893806235525456539171189339186187072485351935288261870379565242379506626740099060659627713673600000000000000000000000000000000000000000000000000*i1^12 + 667000810589634451685447345522033195001647037753965112504495656851628412713599200671766575436493165387215182636399385423914751259196644321944755691773320442579138308432308382788147890549634093040256496151540474687052128061694514830904806945492661643899981171701550695466157862678693114747047149303008548354860848164939948073571851293789845167545154333225686927201778303283613701347049356170288665709073008910788786906055927377181679049147699681557696279206595097626337617690244007458628587653499533356486032432086859706629155043486413141911357338548128371872748870670989654637093165574114829623658875859292254068774016977450813163362093000522586670281660711924433652228375479405130483962482358941627503388427616564520877947780341155467211185393611242957478209991454683217782093375337749241678418564593710380642438119213312050438520730398399778831833457093901099296595432388996243969113614653971061224997730969124290814655996771755966202512131637982305287005335498688852749873108145312615924053678352003111459248618146402644600760146658326404770450549129671240199124044350471924288592166931375219883756113919893375577161643386549682736124958574381672175295563026641530993453422870250206347555890664791636104348014802486410312621633306747731802364861537730114549444638409808046262407623297453915015528439138905796153911796312799243732984704295128397374294481243894399106520696580433636604703127263576207426121914628687876204770747271700893634133167872243633624611909452734808980320470081115699319331908100675133120682496781377805249719894544688348827957951935500831971664119597189117448326324106381072000000000000000000000000000000000000000000000000*i1^13 + -102168759391226126895341632421045320142773667366419939974339877632710555378191895390428107661352122756051862110093427198607851309439107266291374338992557396252111293470112764754396243455634573322602741747615778442918256924194968953785298524903420890349683772524016545133136491318534543439397558773926246629394339982038222937273859137857024838181140219381387427116613631532776027757494162347802197433869351928905451925272428966372700509138325352444257714364873950025515859534440399147141221025383045030157060811265722394931691008140102944450193262934007458206934745175574280053846809129015860429238618966539808199742586408312045924304005879245934208541071837722391541468942277597737815009135051143472737247768393122019596323802651675233639787116486048399719412522886834131726013159726142960215481522596729632242220279325824899278967527963710362538528354014257850137070173187756494962887953881672748314956515563552559906389663379767646320799252302655986376426026270668116048403322177835499846615221287427035182334751747490110083901003814685239408902051581581577075134251110392871577446238801054190925348394947762573269426352341688175463786668788261920765096706617027244923355527134260516160888878054475390911809891774866243766863412966129705208509746302615090866896160581366347474700914191321503646787253443289098252114176571957171768991502609852246314058147626539399145436185626230215998506972862731113161785519040312498247223890837550354868959899158573894952843503168198771598392858745296506270346200864304723315553965670205146465182137344846033131917108276624391899837743015732215158634427726204800000000000000000000000000000000000000000000000*i1^14 + 20930352781663365801887980049202309842339690456633645447585094031573463193380100485737908583593080127332328932973873127739565129755893572337904271885141355256592760827494550606333596865543650789601732080738595907450871458346909588306201278821159232831631626984917104175949040897712053150340671918909816307609418668019103489689121267375311499395526397804444685179229684472216258303273783107400787647228783521720828796381460271313499473385893793929804314713510496812303382550775437714776054681940114276083370195323431174903755983063497453665541563905944550619925650702474955871328499626122067930053727613644896328244580502649602607052341484360691189205206948714641604181166864282408746100465522325554580923530364695538024969294287864691785657144287590777542226536733780068838017435813226876528051641350829615061244802900378642591762448213631649070864352696084841482683227899309269158382742991968490638737110200612874336521890985850503133549522048943145410158943796600303255624900084819453414025361802611759559475307247990851700671357417300002142619177333697092206314529801613578216623804778633208845081148512875077792655499851414019546206226339963809205768049503075013544039562363925140833450499284750327628455140173836476520118862498065573707762521151223664559314548843381848834286873346333098877919559429381143174695726949675497168471107309030121825725583957749404353802462266767571512307559779139671957345738246786297926471932675267812695864109224993736295300511571572223093370928697752848606032268655231740176704743120519019769129020225716451674130720856624604936737568301745830311800146676160000000000000000000000000000000000000000000000*i1^15 + -98385006964972834184081635460511820478845054241003290108350463265785338983278000817488425198919429505726019523167706233981771003279039217469555134010163142144154121735453666358452770585456955394520332406961603542704234838727606233811676365145282927903408663729711376287440684793030075622669523053067990939146938746037769354314239775425985299295832888111646229651585113907015444038884871801682637870272584453377232247325321994514644418583464254945037868980027656566044631630774230388578729062238834522259431808521207110980597058222970480250868941909511656445512710347225737943660670938386838381561299881360215364479267836361241992455505779983267849746293094996672257391093165088175156764446514769558718685959180455548773179703234834224375457453119150301255607178786872420416276667962732065557005839062962260917358620160890213316494464634814389856557328002039040905052950100930371989074335546351969181828311139498824548378245269697794091228939656811428045193960937499296982076108996057792493848479681966604330572408530660449954915854672553408232000226515282907700703318515291533031500028736723543259913439682478083696328766653655471883813594758726018985954295413018994047929611831314049445113742725651485938780576926478626223894671335336031994089451126647734397916966729649340407983353813944373477596466144262780242824141113741906327838053733392920097436227664114920434392173835230403374348417169263445878803907706109593780404910276068033381473094316584659000262084385393243592984583086396045022850634546232332521724064915791222957606732266048827669886576456989574108022572464311286666769344000000000000000000000000000000000000000000000*i1^16 + 738718914916426116526469411594413046122637485644590172887216157793993743733916349874845519184985497646482839699181157433489424057425861211060312747575063443405326624817643180257195733361762034296671781778005880783647972096343764827357808360590844755813766859331232868508840887571638621741061744620762511579245357704176530642534846787824132284384234214208079045395548875750894938178197193123977749795298788399154986103231449681132136858854550955116065206913603658749158412097249967106976047317015123545710756317929298279825879075772629685651013089383407713900793755353889208216419960423930879238537161990040426277276516895937925278116459014321609178839604030430343006045876524473697019840954167393003974284097333753297437790971789122124831365210480236192833806997028535871571823214673398028693309802238793405063359723910390231020721242578803883495323763132374359522911593895669550107613558326002022572838972380387509296086814166447926395472420458727109857753782881983519784594970925646723454117953451132207642336068668424907406057882706154003304237268311715604268838940940516342926631669307320397153854586000836385608114280962645132690685403978985870341519446371633078343868335658723727525937224217760954878395438491024800603329433358375851309424845098628724050057578764551344384064234065725461749969677595108950357124576959817046108605220859451663852409236723294457708544425385954913537859108772429560073449656302372696148423692985015842427720576906317459261128001503353264805334409448656217750898808065096864476650084305257140999695241615028018503476559312572197392374232840833920771200000000000000000000000000000000000000000000*i1^17 + -1496577688639487083674274131355864634302334634494580035008442524864994084669073739599774330130872594499234894069657835603460915571658755519637272567262041198371426726719314840270327711611292776759758533995213807651504838399482637907419979712212673314951576174119893422333493330432391792832728659279544962583902671375155955367902859292828411909643528506549433449152830428877536720852828851178546690671130856023505288807426382615867898197121331010633041371896122685334404659409147287476562495245289105905554193659220768282646519302834367033747297250918092620489184567956807016340041215621573762216462476876077936987940807515480825133334814042284657963585158659387385639935239549192022984469698827350591123738421494178318601913195063230789394639109066660017740873689688247746101707865269615809701005501877090232518604093679984326722090896143434274497995853768851755353952121517383043240801313499089175976631246818702385057215424609220272697267075821045423181341786419865116394301887039820152362483831803700304583690524344872639879957616226895807921279057933769593297547534313002595827109141108227065741699637966430586258047286248942062966567989301058066864387533523507369150615360842377192379120769899380901665702386719444701062395038509360816793938381996008518383223989817117880699324550870343199718715545006018177779908120142943954985640838738368980124146989941069576588130114675685651387946366046069915445663211337847831127325830272014387222822324620716442960831681962270052083363477063467673644727860982665501396550311704648912049187985890920747265883553973391156228708670066824480000000000000000000000000000000000000000000*i1^18 + -879179323039092578238709474330296200899425702049163475687764000815326131824019577733827136147284062985415212198201156163619485055920176134533120379002910144430379046465095104530866527594829691752167179256869878665208885294213571799516498126489112646523063286188895702027049060647667480062945601621005808659131108259623258516966126153663869131293677743761911484566956374490139896592634860161688416861848100376994935859010902542961450151201664590306444555548397996905473088462255017306311911150798281543657230859094953154027006895730164947729011126422279524494480694467026975245987158894860686140700730928301812762966878731445553486528114830725399134898293490243347146100987627703427148993804682444575486899768929693778380891233888396876815344517442273863508574481948137753829936641630461005602816951790821620605528295136935985595701971678218225204907950975258032063986788464873676221373633261750248430997269992447755023389255808834582859576876938507596854148623939221131624019241791504362093335285349766362790383181045703431133793737664347662686442482107929191556369613759845981447908395794652898426640643519568385137322966319797790284327075497567361580049538782206340597211958232976528127264820455142339454351383571996631396490040227625316400797375898118466565176232730332751165326291771934572286215579854970275335959284162458286208074955557416716732271951198657385942061575006309671460208664727504165676550706291642564456237153362952690797940344455325777072982920883704620775074063092986617609932325900814610826021299537892887814617532030069030819942934097371467021003439696000000000000000000000000000000000000000000*i1^19 + 1879811745399227542002362961730151747378811124548248682375916701545028025389052063700706355990551648657755946200698135996689871224603293532837301259246394088203285452137268971335233193582319828848696981532536962549912903742794919140310334779152865868453547942660933930795507808069316965212553623169982847655404532771505187518086015026684581607957841250130630164317684753353235012994663598202282513593249489993837291797824440918215496326079573258899328388680986396988954649468684846350355705692718712654710018836872790963748383344988886301011155129408270740688191893678810313837569459087577440701395585964239647468825956996553163968083435472796717346161009798230582159932599586845736142078617781653786382026586570655461054306555422700635863054910405518874507998526305880206421497909514274194103695554316915521353371641980114217870323549625466612549865298096945709027503113276335730395778530563800612708411430867192313457111051447763838906602978036919486564075023536979708395618179278772211671002978215925874975171462011558925546199733724289929225680620124218488968755320797124553972867081475636903557373537115906442007146151696722930706335056223652235706801302457022414629921448405547941048537042573876635220681198030924115060684532036028243482217427022631628066945587389477155051539467264977540865718948845619958041595130653349831376214299064632148030185945068304949758256097296034319594895574828762641773914300916214583742924800594981139574493090181190316828933616605998110864283559757661685372579372127045056591219163321024101456113260086715678440724213599480386234360000000000000000000000000000000000000000000*i1^20 + 1969642986819744240968480807637554640181954812490211822014408076907591027108411786250476866380183877785691960475125594345674496794165215140866795756090495582940506139524954846730282008764397585670010577202771725436530590795046766108337063454033209486663665852363690003616714916825286434342117542100521545142534036437026823924054597757472276563920383815430194730818177099175015871054070264616466980292557545076811665517048965145222663305979988673780689529371525974852671053169075486992658013004170058457703095093326966964115637767922591872019853874966599359060036761002112051178467987250109653665919470095567626637819631148321553158016801599218778399478849106410455741736786055566074431053746717366347690007232678553674589332358358656259502608322005790493419522915150566112417515667620645528207060135223300191378082172321108111938353321810260348472684500299224556210073802107256144804440661499916498851596978170224989392171047278884180097621876686748604466562534479678252467684766700486219851131457326585914544107683212875203232290241432413484214318134859631027487970178118283703284317614751088122201451353837735629779027473315419481781769764930477136316369230926219564009382919494381103809261540573827887515096923395834364076187341205691395493814754138577212846452021737925543643630783239785480739844202037061365092651981767707617593691504640071306567306636007043245080075277669068308713132516731631917357605843061947984610863256776835212352732742508716028429273657261871979748941526616917191999297194367716834938663936540331530376880194235101959474636953213675040480000000000000000000000000000000000000000*i1^21 + 61679467435416686139999685953855869012533798642556873438910851343297586862510880152388354511605443066003804927539874834606714567646341731373777834175643385228595601316382632778056653299583789914444465727606351727622065398980947372205127840172638255708279032602447929162678459626271063139420133877179516257303666678773360834340448070690335847277292998533642839610609448904628680072013096485959374655030116556619510907971222332495868283735525751796426668085722732390722987734467010942060820271130502099658113769520589832136269848718065397893811957383914123934657179778010696002225316729261734550931340502942589026599921591202584625171092361077377357607838025200384784571137617754392359765071526946318719551876087158253977267735641814854384856349793750965588870669744596826443488330813395199995022235014050968874977847559834946263785146703426683328454483738916805396738181093287838956324723039337532123304121856915522239949520952904590070842393939356100103561470264964596198671883802176309007309478012817167655863370398207921979234092723143243601306791865488401776596346551284177740730127535256367113598560313952278497562669954754334244358679938155075754843315608738812182688615575814336512279477829602237763675723582424363517825486034177447769079111634051245592710675560249795266493649341152915941525748912142447050389639244109219538836430181429902026732505645307903680162763271318259149266116253247875961736010627828141456164509953041446755096911457871523304461653487325384358368259703112611975236698201544379602507737571052911890622206099004285629330925596416000000000000000000000000000000000000000*i1^22 + -206863034207590500880156727457641866741602524477577680423809468364623374423834882010034561322074094423241567137237752993017093433020970494769185329045864146582782542111776552686303849889247774194285285131967169519944345179826548352294358114220570949029741076194898272089308450541033848196791090884661929537528364341011791677939336836507948413301964134346020941154671849199690067410645507740681172548857154381380571620614358422328300731664958637202637093158524074596564785192934625835079142848134775536572089828932652628769346045551430773256191679819668491844256331843491631802241349781683873136632575598625297254396849564849686087533861659379148122958395319986595800544056762980458278531442592744131635205510927290849613937952076676220983739222730770051128206603447135165565975364982313565266367988723753611238421719521333217442256774833352582900967096699797897206018644236530343615809613663125571316350273986197298386743115947407956143824231948607037967745602134880514229905975252756203292869464554514244741257157754716049447804676370722628603501790793248955243650923314440573103455819460146135697978583937339497722270780132559518670871413807922646979143514100355885356485469119521156448012774595355250808568176195919126325974599714614809318980052188646539205162510546966566562631217995996574790832464825200628398465975224130805933138338723990477760617794259721355273466384276358234324497516446151460477733136492137187532790177917752894637796172969546109890174948354051625069085300986218154950644648247342104650709297951884892895929561139278437718336016000000000000000000000000000000000000000*i1^23 + 50594708820359659267901073161794661455688023396228903985789494962247855500853246498367584239591178142077024586117515068635743466685588963563988758887268649159039513234897787951203142534240726095492792058565161129075497274001370340096860182763676809042591542181694332052024159628404647554364779206256680374681773880156595602687891507496412613655989523391711942931223632979107799913050576994341204156273917436586789623882405678727744452817512819387739488800593080637499513006216792776497603125413236650943383698952788537861182529070928957730186511194597425933960025543335165339403918107562550658125588036467268455991976830238490441246074542123371942629587032803868510360019987690887623551165704320396437347636115810086490897691551447542966272073103756044560133930796868737670935158155681554868552734053032994621501314431063103454403703934920598798557326117592899616833392512504597167931934982878510974606204903293405467602010770726800602163904055851577136107081922727676041446154682573364314801560556604138437141734584070874786799683206888269875367575986946225784019133742523937578050955611018749132609018123206723519152230335030209728168041567344382933402317104347285703991884866705900718826963740052341549541802305800982781343427818149847178359149423087005521718757109998261102722428909784782782927692221200239696997442482452837980195305031942151038650765979290345234045741511133989290878043819753305716917718810681359369071462222368450733559205011885882585004280399056370070219619362890215245046531505541285153453979997237181582787448580346776815360000000000000000000000000000000000000*i1^24 + 8118547647267896547037915811418798034728995704445630936738514603349606172104873334107431072365497753579348593412909966403405078512663686890431949901283328397921827814599482683941206898878771786071611108052507795715283600695405808482506917732190447602382890534409596998350469542394439825982595380770777097742249515753585428962770623862726177023190866356816204424632684222534692323150044436049029520505463983289840609385822618828808110855373860787714801578564200353416332223193726362965305399031272016846200607141539227143424291583876352343928788888468359834915333492068419660137166227399064926613235582427248964239118622692526441961452453241595550319600819247103926279979976465714630681535683168793595671221571837348435761419610321491226504544211948448073388786870511144152337856592446313014627396011646608452931504351261225532056958447836703268032498165567273677057807975842836798863381407828521727304466798142942591924524782461655821359101137244676317385313484068169198753581793746175432311691136970245796355524264660489203885495730521451516970689282685851136134034077194638332157067076034673566196616081810634087049435236428067543356378295521704801791078408615619630776808899750022137758837332377443473682315135412379984613182658752157638989755590888122674300331144505118637365098071888762158747924340555999786638146307651857061618969961751119526730364737481822005057965350161819009151048750123555849514109680451221161600669468276662331486385871981793956266325415894551561293645705658879020372827614315718784191771330858737720568494230182992000000000000000000000000000000000000*i1^25 + -2450740235184998384659667374820325235218903346471804797304131908290404497048812387111753298936369742895850852025263770256124603742348002451075494835235114560757026762689274277585611602740256924788788470096872349769019789502059201284557100712477845939467504320596796753846642287014351469181663845291689428880859252760320686782524619545542940920090769989056950526418454822456579980127506369361720803497800745244604806533414887065119160544925040098186319337095875879298734707698999841885053589785668735358354286029942821282380708865518599708079894352278510196749059201782242799835064976773001386731958136361438479607916621475999766481087927141830529983912190459202037587800271021019594714507180173194979286468629772546614303578488679284378473160103319867334540811129326553135349843151239106744020572892115295464630806531614622396259830477374924457563186794329558393072947631615899775231473694320249723672949231305342884229857953513295376767690196582849838110718275598103309229447757496883189277589814246739085286871671066294767592543001932871093554927311843982633159467685108815510134459062733584236474027131750611134738732156650001842769226576270095525970653184955284557205674946692644360782437195356752197721882900474691106736945434165465434928061253530453397983306261215237216700246533651447731787513202876812759170977871911729968186640757280112650734344049783223140354854806411401039679517373154760385003630532448864982849670628596022400297373467533445569584097213944076560682472351838323827084236752416211690571907870492051493519312673600000000000000000000000000000000000*i1^26 + 2639804199672716029361889716809972497493522172248075506583703756161070940222771988561237509821100361812608423374489795791111851292437973917440916629326440440345904054187061537599121704423676656463608714747216148849025806753509572304092984740798902445649029017309848464505054397771317679528406889781215523243809260805917617192867508439433148912250808228226975147221186858617289004322775797330681426937412823362286512718556109223413448392321750529625182758891242098652669841672860001543811698407490842658336655806554171690487100156737009414634327237708569913262160386485270783675843010926540426070811651295276111308178207571875688104462553540338163541898660794716953539420845531491079435218867876884094106226998572893684184173656522510306366992113007724562996545798036732361789249545673895053773992364012106372210652616275121643168906755636224074342959038450050344400500782833687852018597790712719850277035095650408121899930870884661497351132806124219693202598493580416815772030592972601173197215549346560152355578566837735395255832408734887291542062042254589236689571258854505835304030767158885923219031635558824936077667777485528357360656734098357971517352832088610877273896637767343378841520637164799805126425216420214321856609705094190542273376027804593258285740447659516647795621236248488929660847330486823431291294548270935050268434445194699488905379563807285747758183132470661236052600329728584966547995250813781239185626288217333115708546693429038871876898937479147725678210690963640479681953065369837681506993309771996084137920000000000000000000000000000000000*i1^27 + -392439166416707490199512986810832965618921117956190797235873520317579860193982941543730503661596774388447976047505924707747470624949134976435046638418985926536004527208320847671697700266933774945901653236365195060434099052564809762721462176418521835668272566757153425473150177142521048209964023957389661733692764238937558210369730666709751273508260355615753227227046877446691090946806236547842016349526994957807907921879573221204112598263703701983121778255907619705327999176950903711882847990654482696085267036519864542835683818333675513821032448920085512037012841095230777681007269531228328407211016152674590150017070342408439726246140341036317317579098579695973646446447053412277628697217663042167150178603380123975832635105593835757053034239051351795138377734230967261520662889205931477905164006502944894337878255593964726628773816131569467971452579422440587951594548707400381101671822500478563960859972611106872354016137066991727688580890528330594490760612110759592916758056276652501377919469938620880680548094452030028629552592648513201377557415540330623416253665092506869348608443221269962186887410081666902797802244812307226218252670145274567777307922362569168354745724512911509522416581619796005649690150356236936356750892787392833174491407770328288755997490069203815269517570393011192188218718999183391677655364936831195378856459025595649630078529432638881834603509077601615113336382383044404602539712544262078501414783058765180605182975711265011994262597598979248615670114172910072825582006479772835709606286250967456000000000000000000000000000000000*i1^28 + 37418222082954528904207760916839459614638462457448174057504923696210486324136725509492444995573399678230834030511328688414784473669617174857362501585911305233197044753386053128228311055301115853137000323858946639279902699188677073196938383858755271293926239756099466515716465710069814312116857902368860765734108811129962098290030237595052150126768205566666596608346593220435221014871079647684324902414158279278509189983182040156353363612654879844712320936012247381664815814236730289383325820923385795025120459485578255393015361035212291323197614261062404247156940064892047792393625632632340445376024220961350909660142497512049935245664888585070768890675024130018264545299496277344116632829398581808023720738281567727110087276454035909439310629545761122645435460943197422147952304263383378355185165557580237561170599380567457362883643619163251118630507268120944235307356505037615084941271623305344415835392216212074238218263587107504328872994561706598673030657858753907663167676565688372241869678323490362223277493219468761007150141453511525839392407242411811649597883668170760155242361057433366126902529943310822874490353280788959482475161663445471372863594133761942537686692803183386204608344003881412885910290944142335456263971571487073739586434659354674714485396079141026040437263979827114535038563912069106298825365117646180708215971037021158516937594744151606811098894020715169491481139804588398711235533058358677000053315020934322704487469515840322632122851945723483408856929830129809541183751159812442296582307753600000000000000000000000000000000*i1^29 + 1467471079627064499081121770367068247040183560938489206809746801051132395287323815833177483049020192206629090904740480082538995011280470775326721957610707229248014322560615923899420331360667434113107646670885942968131967048828830035920305990107391122494724244542703454173498678883294787596146189482619734886182783545057910160774502969804808134479391660619900778782312367072256981001041335750764786809639422327813942194761592489871608235779733344540781573849903029449283627494965436705422914623834517120673521679957932049819866234013892015041431652897486891154701499141853797267954816831966462910904122510743136852044481756614570073748080605793119609971743313934763562546909514288408181246184347438489631770926335928501115951513680185718252302087332749991834872268343409752283197633905018054076486889284947479682069245278458356066795137930067684582983902639313156948771898005126780329844843631506844188806092651915736236671285941668190949979893314560033855651920148751006119841276221550829549880660866388068678574449523560239664417287743515208926803682123314679521178244184388846790655670871244409564938033135391698185587243722680221029106423899093862533965031509166975478317615254484882130538071911026649465325254650321080138406875143155047161124512543595331213236862470493861340498697691390050314430198685883384438613812555380968010084762990034556876697376370043312209796895149875862297141821907792328524952171761786896071786511101964403257328403922901159153019080950613818485737549417852148049168047758662583921120000000000000000000000000000000*i1^30 + 365876427114590359958573391676148669782273953063887878828520661193010930328106837252841599896213909822243541159416737897158288952275546403208254115047281879093959393768259531724342243296755716012601788415774672923669018617720225925712434906469796048078633207064326182208541905055168348469552420528086782503641359137281807304220208389857949016918106414037488779871058470705940486635874332651467175857319640446314856747298060065731223759488998314392432930677939452769677605909006891746163957552343633157521994659139393078674166810157958874360113235149543407382003510999862239089777568408546294993549628452899550910867661272134407940047147879632667199534335147165617844941740843990896609714221766207394768684018587691033900243040536063460079274233717079307209714909963677912807626168204581097843600911641604147239648290414162974853763931580111587040321563500400722805082389488271383033629817278858630379628638461443298581920089259354444772263742968216624025208093072303574973854159750077052890236144020550498044720833035299736267891994714775133520889379057982844244221912806924932449826835590252147060208557537765251669351641836165365032947400333161570769773149299660018031454002616247781952346682462039826283841104854442097333526639388240098877847468256123686977504439870807683494883449970998638292953063861012995123432833131936082426086946850795757544372899639262704473150312812208545148357449397938712162965501111927452232937917722635622327295809872820033942756283007546264159367490760896875676420196085184000000000000000000000000000000*i1^31 + -3082214687145765364193891915531889201501068972261244962586760609544968726047815769646243990137307430072008977874189652425649317370280246641296492490201731449292688791471136820302954681086705378643758928802829753556683256506830371844868802664383929968338956996952280999366139778758340523362843146158919806792820039942040336362262643814505999463803015575968589238292291885664244762719999761919830206992895405756625301104036808026590123339159575624470875712543822889444613554423830751968194659373757031394675229775582467074278040354205313951817787509580112929436441610200702631228146699707104925063366217493568379970393261668554766222206403522319351606550221649604404898689328938871059482074287279962606113465610599083487485822793750601265226694605896301171139895939388323698431942794804882433079140424009174055745936548689194071084926840511486581418128558835640585588620395229705788352089362026220342385678951439044662458006613205440934575780254109312262853538617653643448393019069634824154636246661618029944588895797304190736563683026067516422567822149365457792104743450783542907977532229082454795103391702180413705270719206912940258512363668120003679780492438597777595797223917663558445492971565555866421818389855316212207979570183080578141855192758238220143804289604993718157750249426874166757234257013720724223848620558707515730829946520065628719932316416390387705081031740470783316217206659931039049517884732081018379742833179668859460282590438566736125846793938151368795200379304764238060231407206400000000000000000000000000000*i1^32 + 56148818095370639642419370980191300410119323841547344385539377532917304242585521229317718611916256744088231550575430945282305823728874065327470953259446998868132899477641476579455709300219768928994813337487920313954712879991887040155790113895655611489925570550590873846413436403806354313201747813311411879605081306317304783313161535733262908620423328577138015913805508788485088026405352979335736377748753736258327359793129645299146238860147432423321419794553469255415125556185407526753313744820360549630317749157002363085787583678518195377282632491848977779764691495624841039123554168884211895849858363896146333648139569726610542091677055829575918213964781134110962998439836229036651349840042931041235824366306396488059363108456811008331233247251798226698918042841039670662569807818934505028712309524154954302952473695878850729701835195546450555494251439542429900980970594188993215246635163356532081012981942684408675285666022283912391146744643913665609454561639131459313119063895699608971464673982892757884355740482412937231840270793782101108395093362024034433178386158831164447521262402776318284620327262957863436453630265135182660355745158770033386963699544659470148396478870421938093555355756490091002936648089556182220329841176572298537659757746147628105943439511796646794877027856640689341438080714671921973559718057778198176512272735950106125484122607610793287366486784660937578291059661229805646709888429703308692041184398457949300833804218226018353982211324231707758686065994167798140160000000000000000000000000000*i1^33 + 5509909409760962346001836311048554778538878537840983663623363737603743622409973405030315106445053286860239737808268282041253608899655507900903546304485128624834882606742752326960676937691145917637662450636920989610208524099786407494816756160305591319899518457608364118865147194623022141919483959025123357516687448989182307879448554635827135446806539526112309415448782559319713862525656001328748024822693061671171196474875171845719759370400652706630473849746090403772531882241052074232841475561517234789996495012318557938469390857140883654771248492532322983327899427273832447874146029743253412761438068687844813368441975138093676633869544296484101166214346817656484267258040442636855373267227807739280264707445135582352535081801347616073916688987636108562503667902529444082844845319109947577652295487587001340908993442664594448610463779158779786909431308954917885515372726120449895931910786155041408098505670839841891575277057024532413958157402744994434060952228053331134578435726456352707022330765667705406669007316934400346703247933728989872977632439382214922891763520102552543357745988146514094100254970132874445985649885431211992318078182119147130696456306105547296216548338686480341441722804261979362782576241715855579514239945178189712737299111794050351067424103198020188015367506401641410258663343477756953682642677644110597174228444209505806257655853976436953567358213130441063455191928886743993200134532526530544894371077972518902992961247088224750761994743020562331111595999262112000000000000000000000000000*i1^34 + -2142062343951407739868908787037230701029726101127756161001889066770715711411963955550522206373738310421454062389448141522615790060067373015460606672741127785386761976695571950325895770568921112786241112531933460586483221612755009615633297612482954038430554908294875445444492547405466687979743417380466376274222531826382651409667540712411067152739702783259078945846036752307850908268818518631150257212119023507081050111855713724885058466353103573931415805768049515883099990808087445526792600763504409244007979055144370708976304651637971326008030674801753455097022977044922754525425959615565140232797601298869905847269014370199023957272183741165865511736617906701920524109883105725383689138617603352010978449388354777315263929607734414363945156827572402580368304630587663910027160516149952441710436422236736155135343866621171847238773405988526238482825148236246016413273102257209505103829153187126129925960284315155582195915744674298428879255449501888404629261620040798436042677577786483175552324526827519647237942879782425311127111664885894428998656599536569500288966937996481813567250200813574507751608895165341456654207388279552707532643465859146452914740703320758416981081840304529948321630902896009935456417939936084284821915933498221519646185200475061185925527863622843552257498497268731870240220057286244899476286658889078583682882232669747236638668679432101912170914113145289050501238627457615561099958703110848990779344487614940623896691936076192013986801740574403724101075200000000000000000000000000*i1^35 + -5733597914102470501539076163801198301307809995442477401150609255624781042278926141796248539137130812329536340346851240102906967598341743790731544707034476999809174656346622670235308346602227721955553276826949446364259892402444130233018349060813045270647044533909812972056220088538261548555274493971446375471389115392245025000726074796672859326958477693326507731541842694175747511986285606084122409850140677223096273811734118985540650309182125984494020913273546841544612379610136440037933586825825286031525283865973792538469198427022783500676296826957427853635517934005763210519342286912195629996614531074878691679286721515839938358526572296776094720093216705319959989374079031007023474777864337482915347834511589800966723530970465427170994640928152354268916904526035398687326995064715815992319480611950013781689767374067390743344535251013154281784993249417888292180881601741496092518529836061325760431795864563145666675322795969644885179631808282830516047587141503511140835942981404972119986860402745287808454560206483024073395358402454376219047695931366825029522367010207880704908414795758385467210015783018776566162084134009813329188415047184527046761266474072279116459610488262200419400997733130233154913191252533420232784975417710417068728346653110826617715053847624462020194590909438005687297195642312112578935209441729236705636334643310193855682958143469583765389150641786794799457913600611715225048629008008441744386734486679417440640982463397808865074909335429081081920000000000000000000000000*i1^36 + -16396657964981263628718313203801214154216411724869949384736328808392724017053383097504256776652558989042413347232270530557216506301674882961568979608634296440189925510502344399762854720551724465533989502102037033661714804560411240951889347819924552634052871013220972869015839275200108984056937034354216032429078301074720348057686738330695832610845176628911382984035314896873473104855595148084432769694020793314756475787282509912089244798869615929915851667103910193926989316684657654952789294624212622867791633750294842010687310214298377983402722725701270617388162298108561664038461521591982357880605710791643151279758313408478540801914173319214156131127135199593069132418082647597751999990663321801037315623234107308003146772272700684363704264168783734090823553066192189799836222938068894719615556961341785129262208305154580972302466504540186222592429555233410650441402860263016188298642123657363006951936358609239361270585553713582533149278796249022872074562855854182778201340334928717608822511082330668866380099374264154692233909321758932172799613566366226109134069533072282579091524187879178529255876038817936448446045068077706252030741672536347789121610904332241683023930137955736314114941705875880472217142737956717890785056734771947933940847548275969402457473177478736030196550632815573658409786156393609827583958814117727585240147098834246868533176638759711970968286365946431021238125482483942386363909795222262700406610945865026404875380605506101662660864181888000000000000000000000000*i1^37 + 5486246889369411860167875772146561586870127518344683325765803050684025215544181027561685129837526856078663257595486349538754189111490320082629563779259105607143224069339547100500378738937836170178127837806986022754595602226687422712368474466602900849509321193941591065372272731941642834086156374056849821544454894701203701340868659736496769779910950931181451539992880560292820297028222606460911977928537426375702445242465417314886322916565432629493684600642157428367253491711467136702750261516208848411264020736506110058133157810149168668381865182077654353647846093707833736809919061689451868492277983126407752881240590679602228513187093790000933167192283678832485047193991902682954687854102638448004756455215062074668335500263227731844985409346452552139681182996019570739627467707451653810885343851330718660780613461728998615322432195029823028953046175490797352514377128275485749948475115435131989826661674052022039439095762880053921489242725651639610536259234265553143203544817923941287686117424763788128514135396190006411069048938553092372803346015195727452226086378061741971755605241910785236359143428605095471998287635379943157493888429500406388543501578774623474134951297101379479668926683222516291728481967767131981819119667302643291312564258687925706204404070930442293708970539371721187264781152250774550186517407141696306445568454668219093441180075014814655839384310793265674243271773961400698407930977049720866663290892575054254397678926804209008074995200000000000000000000000*i1^38 + 5055535164058571403040969371584523254193870623908355847570075873861898713087675325265505693016083460703066557939625483758358742173397369430392812261660464319742833940485001922133882045970776981457486406931158856563962961968536683142260437439377042460683204096116730568326831282760697658656151227118934511733096440309990696099884226895210256149598428221009278486272523754907205238243740378492303905745697196815623888539397135499177639962963692136292147507806289363040042415753627758534608689159477575853437645923710327541671292771376820761786575181873345257454842516481614408703496062499633161155476981266580093908976786221064965993268528021243984097731833091087299882987045311190027918327542323032193752818003288347341424293729509794477602420163508295411839140640709446438062136717736692354417447037165481279572642145154954572904379943064575924112718378822313209869380191697588152780009596907071561161614766439007683705683429610919512170221300236949058774273720523973184671368849151988315426563694127351848127529143099361910611857076934504168992186238166884443355082215543283605693741832739032168330519692370773981509401151768479048688423883190541077777944739366970086352036120261644216940581667197168614442407189271429972486262676070160851811102716133512728492229180437223491220126722354572842637881938051386944749075300130684837314255609311789388683536581309098241012241832555810786889067924614457298314255281258104281359727902311875169276086448208631040000000000000000000000*i1^39 + -3304378624746219926173915895720459014250739998779474153552894346697709056408651186374560446165356015134194893020213564568822129505894473537310042105207403115115623978227268456196261480190394091286958834101811928047903272163347235971002362063729746037372456517015733345717872163838603320592553680341927176885886891566202236742654804409561007201650830072233309887131860164851517433857848153564550314368321493369345170429027375576632618705221383517216980759079284404787738537358213317490999289568777670979494268388116985478958759251986766390884027913885095649341314454131222002062033989649029918701016268414211563715993971312573863254130158536267776434425136449523319762971258337403918751144611760080730949389378652704849236961445379104302455703268191410417405021747596816299529285289407289028652619688371688883650340808485783399442023349399847323021117273793002904130395634853353111560930582762650075873191014824131289793360457286022859831323289242790610243508750738512757058231132755125298599418150773892056409244447204470877671277303241703732799579952938264449481293496961139052596605537835259598990895168980064156427883993834622243575382401137176665108181248088579166044396910419872135482686127889209105544103747331239565067237027014524283199983775936214472581629374985516136415224881147481424020862697476734504812606516414155866400003456276877049976789471398704301160736407848371842258802884877387271655180717059324908738406843292000621057992717632000000000000000000000*i1^40 + -14386272943348839257093247114743737661800539796046657038239725089520192232275437020301606317794173746967874143435944733276834576170145410591623634744484256197513306649140456856053491609042339401989603902450805901620875905904790883033958652109141843612850154125773054909549862642356231162878094287907712963586742900674263263422868371862622785577435738263643887597475923651071097954875238823559373320097257431076575728376954743210942238323768371138211145135934301295399630670753697944697777739642580038960322065719139508599595692715032045523949154425196379757156140617746735003943127152524692284592084802278127790160552720414929006986630730248373131635941138034590939499674667534696534176614373484949169200728613263870542102874645670810632309321067228510641486573455339815315442313323486748857504159869339443337800183123085309640668621741140264766631027791606621740581376215459593889054356824155851000059737582250006831910796196895161947272355974565395677591525016059303326106723064275416525637398526963667838652179556038338754588937981973552938773284598131280960661983974117468074432962493591045037688929264789053167702417685295807355630067764878302807007321533102674895481473508215048616314812544009384392156689276926183851219554549741947574367117278823178015453622634236919483879996428993487194653596190354979332656144237197215303967063387379416872370179398658824025608869143308358417420793980385566684654655791631168687536242474988711538966400000000000000000000*i1^41 + 752714415079823996217843455033318120208835974488404555365993339216187631140685206410079636616471003447669162232450200329230997530757858695485103735132391240182913761882075962255511349008517816634025923066633624257312166529620232611565822926212368658485481781793642881205279727981324058639642212416653615545864427955684229150878295459303141387975184188823933794220466759724808806590034074543487595231553986605211858634332917748461270625587162342991425522465454279926514874190868028309310365956034079539867533497786670074547594767221868144661617036381076825823389549483107045191883650599564725845000926236252875307388309943350878551962714169520604017021019418929635161445915137950765334155813453960584717301982754983771796291752321606529586525475354952701656167140454668350319450728423674631383449641464544442303639476593753256837636606223907593363009466315422006297709593128649148256076889053475577901509319912092172935042744241554551829230987717773022551479694961493176960864787449647970887482449236628440554108876727360313710291107440326467311351030479552227814992310879988507780388276832126255394924285924953551355356086670000737337556713972728238419228629096719340722773238088834758138962688208079183807134565798434028556705846522731673245560239945811691544929922194343378815532909532339771975429633236051396604330358856731243468125027918805417631646362242586845803684455237692745119861980533786890313349667148707513176653788580726400000000000000000000*i1^42 + 7269417580722005393982341593381888480247134314023700345907714369994150272983428881268607125089342922359421142186788214660388257510299041603369859874071014206588640883162671172878711977885992285472981145369997131946548143220988662904249888156875323063062487338698592073013289430242061393577503642369388726967588249711668365357294354904809512005185836909297293307870865107063069791008926914891758346347407349458584106960805127761271965054462776304465595678675796366747355821347559527308571720395578861719763506244196345797137720375289563098445382502414089347727487007739727085050492947420188598120340750178316408048475418335702842710960610492350951827306580971074816355852144362474521115700134316850265695772664189594366864034339319170889276805647524987579711975426381623900514817410257431196668893826498306816014074054740558427239681548510674304799419655054572242614834106746207081929698066115756720115637183424069955759027171411889799265635056668122535907016188195341136074508054502649353858411450071610881998632515066605492171192210009997478815798560245426797324724370378230116973978358441422048605040134137116591542066364374385836878459081991836113013331959036476416393742540462084573960755260496283436084850826084065615496718020151364413153445913501088242720319556173086607459999317884930122476365223195371755893268197345679595924072271898171025651148339076178759083395869426518661963822070470680301933482539825330526823209232000000000000000000*i1^43 + 7237592519282605757766247089647105211650744569176818355566135628386024953933959796924790049934045750442395730458839169728957467869601717549316480682396298064391107005572289003180115635204896638218296224239144047585183318463292196504500697721892010865771151125940675098170231295451906600609576259733408414898054210980465235760635656392426998158945367301429119814715680063602330580441624835033961463941947558475903058639628125767102028269023940960546779603503203708435124342114742393559954508138698561293961538811528640081301375142978406025013773227971472854913690986682273283383521457559395401580840306295953039762498217447688468163482438912371357359799286890889118156379661429230923404169894452713514709014072246867074019076298009853546038618987148395391796319319453629094786164512226715910227160210374331657263451372393444301785960950226782777717968464744081747009968405584725799410648350526865332037338214628715723942562193000975651988325023278120720895745192497962389355800420518460641378670701481980287694214303982112708361610084873863752940330581037810168077530452316451705564181785151729998682089896403937533731696827308935081864844760512642799547625756846025857924169859229406199133867751796988087433006407885554699843666756660532950452380442815018176036883561943662420035168403078351796627410899723063933279722013485029318854554526074859802675319112675155539943829932887464033907577133160543566176999972736302123200000000000000000*i1^44 + 2522024900087078426892953109917542739404326653077527740573410005656339068926070794851257334818550026834524059234453782477193104241605741546462035964532406953576842206779117000160588423404286105242194045737119675841786235945513293728217887624027305309533642972921503244095124912531473949183919788282080914086301841291487897468452546284192202659164636736771728075178742396129723830149539136143054497360086330468214616640486882845254438917283377707657022402293282116647590219891356799204104061475148211129553007271179053449081445712874138143410808048615664448503982614649484679005385796127941197775766636742030747083214941027965375003539199998559235238527516807257672177400702501731063394799122950400029436076830930948718263200837362439610590956444417896817565001812101063798146735155199218209621183283502082747371758933145779294918390231211385952741335784230228308496611677036697715910942418984521273476539898350317313591175505739708264279848556881627171697289706840598361367944624870830786120992772876148190413916235342407264164321902913398998368694376228434539732294270925716310315911095185705231926181906710737431786158068222497153106286114233597095162000798652285569670960190824122432345057994563749596445281008334719982280351381259160134615554042996043246495586205096431945856642861096409385740176867611642707943527382647714407395268631285432604281033430790689358170284337414592196804948376025748574762999715840000000000000000*i1^45 + 84364380353339152583204540149302213642830721646513743634714744350298413181592727079057016439691990045474313943619315269549578962346831319644971221940695719034067067766650547498810028989138509130882821625211515846595715942288141067940506754104801541553155038223059984745389519605550725074272289556712965065716729221885215182127193947927371942181471971512193248555969290075956909944787052398531252245027690743044495736610968193390279433268130003273216565915774663128021042487491844371517596050061846106176563247326850448024180302897187997261595826570842038050038785894566125879065836018812142656416217773860408696568827115272335279690287052264357688558431200082279132690897649291379572263578786541085022539043227480375672563843604867757491546347197084005542444524772742111758314433412008368132350584123149651841439902016550361183306298003065575429840259956967821328377420221289559711075189523605168591793705841049726421566786922760317668252618384460602975310767289073929587143300687688907011156790177938349147876024079571389582637468820336951846448264892616018037744601702102289262053010270033537949038127351579089184142153440557548771048566657247677650859396122808384505225429915497402669191768554728530436401506295174035180646200708976230850003149335299232974050104626858480023577687186059320086810582416541454784145515660947239537514745901277792643816106678388946422148692606839737898740110166940810352000000000000000*i1^46 + 22940887389872803888441818191769181904554244563457132639247025918912824852214680570418552748778343802852026780709537627085013296927606094392855032081633515681652529782808505824914109417413088367598833547890732348678108707687714554417029024499769874707513973101464862978895021610247132288589814343283363964794735853067585582417597799780527716886030712182292140337122317919373676928945929627991615403243551436910082130776661478349876164621181159281432068089578132072016715595013319492492540673219465219963895653199309880235292397056692661576228462975460621212556931848683149053699648411035614290809374966737819188517208066295400387184740503181209357901545463458596944485045587951453826325907611060480472841901730485581151767589117367867005660308278411543937642606308329087771835900485269530509433413825709818048246876443928878972045000292766171655975115880917768420181395625985970395570993123573606966008648552802956229208902319608472694203991049702159941666105243566055470441268580224813577529439863426237773450664535945121376294003152624920084586883435936546032631613493871071851588698258328358520597147565053883637595586590914570355199763237760360914911782034098234075424268777655063985512516451595930465279290923431416202549948509376964628197268282176426050140342415459918137790282900063647594483383025586504330070370474158038542263055601568199570522213574917635482161246264880966153465515465600000000000000*i1^47 + 20966477679910364467962151659632219425833346011516811137117421815165259447228791731072201208831995727846592876208605459797913264257884814641098603047451074904947500730660507535860863407938365748978318627587026966802904324548860635628767635245876500118372950926031500043248634874692890816869938042370275352416167564459360535620799537129875891178847424444638445971836757856086252942586590023754747586008018659929218903558631178689385440687856490975161975451733326611248563993878070537014929512731274803218573143982275491584755387409365775046744475577356472103482064611813977706074290665366741373923009021988954401986217290793762846683475033908516997221644923322126967223036346530337466092958196217257988257269138246539184220195785733011523316535637440073589765799460446370152082671529353749498693119488329681781197464245639350332686487494537202465590361691114995916231135419645361966484443117330892962715439881942051363097781640972215799086382819735068653547766623305962574014129526580003810919840001106431261642724110161199806966179937352207269053241013443651083336354875482847437595833789246677724131360605618863716591201299719137950378734258198841641936838352252106976431085317680801384820525302715360804249962729138316531252087220447022398242067136214237784597334229086904113366163074062252600027374602557126822960406590604020508026547424909540483988763135982573165600055535036704640000000000000*i1^48 + -385834113842531325280624162353801177350503597656726552009987351293997869290247781155590053765209899503344224485097037730929671915763968884037211486888365734956011545673867934880038874053790776127149506753183944543249862682752913721694772572434333317449759973258612195347878049791407629936894571238807065835723307661993050060458933651738619275611072238579233858521849099120827998725666608420722483852795386457112958389341290338941334271339287555614191201065100355450726111879707117861734068211379458724460014610723457976546098128696411772060878217904481826220881989970198343107654628256590219696940099870315184440150918727802547526510682393226826998107818281882719582591505422863620960424153467331526007837765935547307969953857089401022718276334767207152734473022377021748651618309891595368906867998034686806603375064522237411136682781241215302198604758656671781846220818679542683469560088577639603277746184825902660249859160904229163040458560607149733970727455692185753406658537517091804462274114112897807429219641141124443070692261825888556042065651914091854281504196256252025081818351282832487600222306372510595383358662053903464823445825163001522603578852444397973776112923790398457019997722093876135412806884104013726437591563156505651297909600866829758312748012008049522738152802754956767256723665500603359229916584245043912674439827068915527306589451326937025707878000000000000000*i1^49 + -643316864169341685720124588884023377458733742846339894550317285072271926499394089664688712487316719805452180205154992312556329748391488113880002652240687220448050645247913929840402936023202902814337010171334766231590901129817328231685355417741103821849716852007163456219213672655728438058098839301737962002958138516319362955650914034059910613334122190655161641684503283857724567426174635822661832850780043878987783129349104782351946422061897808823103867678526820124768981921259572150708193380988499701902577465793111250629060499586340946555369910138218028639021198818263552321063563844476974983883212476837382326828037966458185811416919341810175724333554471801420109676046693002840087287219233254784103515624049964897875495419350438025949999891717266683827120446646302073776574100038566718265257836718737100988686005423871637699750866340651231867959454431337333120564240989106846984699692266424640549497613974538102583561957871811324854323636369842759911589774781950405779786539175367174871375031626890310871861598466563539008007159656452839504917132473737261463127758463590941042813242486670039488680721907295553731885215289420703946127936149551380463584711899867950917594085177823238806836479685728850650211594971279762249654241176797866369378441572166105259727697858803598351303515532668301032095781442279379373893872492663689376117411375854879736299209952710400000000000*i1^50 + 5380129965913908208209919503139426596530475922492068603148273425448308684537219579908217945882340257990660832794213884942042466405463015309743120061390909516311660307958770636152148187792599881231892702625694367386133521948147942450116170525785986528558604011977795920917624505948310769769477285142956193781110251111864104317547225375471312003843254768236643991103970716270539445202252024912594363225874319849336846980839895658216243573153199543971197888391534022917834603919186403817105004760863475205334453729818648763855617685040333003865006834992186365691357487030375088740436383966677521429672639591461758075301493794402323633549457059013449698411180359170672109116617100414327718346111810553178689574192982317893047796572303564556263195177524407806089918746059767263689452962369321927696455784546568583838574580212877512610789776270468670668213084943275812956073791938814582996656913722980814854021882729005395224436393688516997395476503659395456973355097701941182520177822055973255989320966559001032870121372515040397386013621332779245668734257731253646813392575507017024508128875093939768561313789206011008375328290573310424051061637975480991582778547223395106136296647872195674152332186402139401957830319478966438240563052166909023705084809924751052958547508400281920643051066150716972788621498020307761128873606303633978133750511489590942748160000000000*i1^51 + -41944644708183693721149357920109506314886153553516309044944879874820680632901980755465828673868684292782354800531570777299999353558566727739613250438133780692739342541415327293824985452280298154893750309714648024587452882287117988135524607182847863956620916496325955757105153865376637620155058971141733891862353419262410260843350930778914354899481571684467668354692001223155981326972522676551840331114386344003532116136870077928876528021841870675707775816111982291885680124517605824247364791413538215148146258592543146600779377988885937604268214677888195687932017500183363209328836230837276411331483252443748270765679610943457043345790184728501788715729534391783332299104830186559897592677225702936834799895725803180997619850588962165975716376060602981357138519207924044728678160198558811871022921358889241488529097115802600560147606925872920497773289346105313260543938169830257546204553655903966750847770655095995039084396952805142176199958946598143402310581755777311957481314143037349874610175621126500492902694525143873951435531871727332218050729539160353340418470479983416291517022871732394124738713778074324283390173468783252881248792021241241841808375506974499763737700300665222774392448471217253366724087966415534647177484635018847915134379427330287144679827149425659289838713631014169423885243836752700108350200457971250639810119088000000000*i1^52 + 93852846124555590703590084095489242021113692001719523470815532006852154189431772769220998692547322710705309948221458173690194076745542755870786045322660502644150400557720919228281550224947837783084846858469044474801166683469414281670775759720915351753253676321869269378776064449221000865285878404192056934936801669436817667962281723678820588605161825243812139512830719636071155260972168751736395130019139601485672624080894663374622642309336775024199626705813303165767452488715063723907123171235517799239299437006435097324095333681746364985425208426243618719847236927281961013613731794148194324331279646537377817797299723917936110612263892681205857975092218513541057021473122762790678242363069714783919024439350491418328718283923180977667511812072661213702923114208375202898292656423826517840550646544008161788611814545681420261302136151314663152257268236016076151827737812630232046365652074472179142285231517887799761404272665855666253021202529571072014060649419550785302715289061545822772574970027659688512655887040064737928370055776816202991744738528875004823204220680560239313094791888570725454040131031950071613427466449237648270807703126047435451735005879432558840513517700847897199749380775722174173616479927340561091117308368291183180818234964525655551117134122087107063112825334631606842820870832886443769298342233809600000000*i1^53 + -4013829793835051929934708177203681206214844203414796508280948524601554948546879013256364521422790640051698964844481820259746882391681421387506338867843977779508179512446069065955174412541311766082384421260206614713264952516369025784526891626558059100803753281988722563721811484116131938949662392360115509064600390270138889497148381813931084491320784228461753748271964433637600132602922170972519774562701971083214170762274235216728408959611969913732301355958487572352508008134863838511483902684898566374876809556850456521815484992473684344000652771830956693790720117116795136359755100273905963010671070582218000690173917696510224688018528008266537312923793600400633310964739227258744997681540859923872502936137855717367069660138181044173271500866666786129427052684296830061457391326705965161022069583869179713345493308801966387086982848890386389532164074430968146808396714405893387929235806593501301696000759563571470255374253688914134675818681225009365371221039590160467090708179068369151341620184769826289294363190723950549901761764172853852125301297170677309048703382968296136383342255946170992256540522561315698172164447732617802488205679732406813505651517498789642630130321517048426609600988283353699556274966697110511672956843672703054342149746511879315232346029788874571136386250184000448959399148320000000*i1^54 + 103512430603857226449798331969399307670055880644475472495886515821607332530225251584162478422343054954782889423341496095956167562311939141363184892636558735814726166312829608461901287925309370244037489656407505025980215202829130377544902287285898723045408599281363329826551195879397489840467106670300364427517471735025331035531476146787876090518489159536872842158193118480351871224934307332798291545022450827630383576181182739964659569587582238917896799671269056784532689096929568951644983176523260530813078928894057044104774851653868784979644103557762214277345514448078787997095538391402330099453834495703782390894912436886808970309986736327262204364153426444977000049532833289300789096623439819488457242922790075815492983133353167190965131401621041279615218563270760296034018643354405107406721858265214274170222699751421913462706814115232445587893266208495000830571175232939313325108415366897675735221239597958840096250510479697759526845362351009925865538038754029184784237591634711280167487164951493437606122512890242047433295109969365815253040602585163808709207088633304041502301458517955363101891645613448650001168912890515638610311895005299108905682804998508505809096947090939167685601624727525656858828998007225628252294475422164637680209694469821554828288116801029198490640160000000*i1^55 + 168062762257163129528682430398918510914610603394930105739825173979678016320094207463236156544568644233182995233203458797525691266568811011595790081848700714004306536620029895263796642551302496388736888368715597038283214512192837031914915812087975901078510730123896609273475444579604207458112853841792860302116709932149023687170635808458810503231519537606314945246600008003133237879611545275166674362051764423312171310708024447083141574477813366884377837251620744873842287639285615891620145680720716211831858387069046908236657735327656602843646367295971962729550661775052609214353569942716152838771631673182011639657704440943812243076879314638074028376637090430886791830043780844747311104688752822995074700598187855696371213150830947093807678605205844648510479500602467587836012300674216950501011566401625806469578224520155242108787464620019394962580488292478824232703414186054734833442600645679636030952974851538677007430380630974106491466237393626463445004511767018605518534922828224244181330921899391000080332522568261864461186022124984264166880270558181537677457121443702806095556124428554721424014494410487006141550496761638749860273981434546444480394754146203452553109720376593926132046778188435672885579658584249904686213483975445717745587988501455528000000*i1^56 + 1512982886994399264620579804308324276599601446051077241441892474994297734495135092555943629941789261694189958299503305003657738162232120000100869795679555437922274569065056423897551505772964684885148350014404072488025393794689095247145588303714109319277055169209197515312974978541285899782445854381639913085725079013478919884304308584882908896892425114579375974003388659903585366158065811546820543923099589229891503104540148149920689623317358747259483247438552812140861839568625543448842994208786641493030487768272232017331202600943531686831352068992553583529461793534284362926427742245184493225036176535240498988552459469968767951748985989619744204110785097489572334390187275519027075425294460705855543886036066967905210033878376991520905422345088265732224510144330085945956083572270209918496358865844339639343235568221756458380316332107518232221998254261719803053148590005320193361016269589719298984533117062310439798205124105419835176902726439786238901325049239830335291931025312537889786664345695310246094767650566521100308096631365194688935412023776675794164234716771957438796499192806700609408924208851567918434952497876936863823385210870308141626871917967781336372284027055029593772356957157445201740867257626077877091478517440000*i1^57 + 2252263050965204420406252791578407744748508211547216673136825579364161481083271457507795059060835374292494355374601174985941281532153627300055287145896247422024432346835428675034113889935238640053786268469356972425458336527570847365654780154697472110851225108481718632574363548290514455427870354138877262184198892126202066231165743430497512527393592611106342058464321374511550185749980179295541710481648513300336328276960687484658425280937718680219350881431366883511016076159743610871132581109911722399795926923740658833683779311778294409620355959097085983056807666252096050928756526695563946005421853878968369565464213740308981695292356277766719716192184286105615932991227130997440020300911601383164571790804029362788038633323741593381200127229332415342412418151560265832494466626083116097108264233844277540363787304148782769321184396081900454301879338526087995502472734749489188475377171997929736679758552137188685499128410209972372117250152859965821003847872128569848872492601639828353791369672806944580640714944448453476429542647392922212326076480549119484007481419972830431405681740373699574779480236751600927942319898939793183763410131627884443658465776695919719303071479669210452110952664360464941296000*i1^58 + 2008723513077428338213121557158236973008359221330634461350408278208155412907735166937819862930661825439383668877339034003343564876509100800749457402740817041081704351536808964338625148844052501352018949202912888683637988426334084733794385825050050660665001985074974054157132392411151618671368459779031067718289850278055770698282769514913903377032718529563659957775361875184269244020128322820182893301928835674067639986494326786669960612493671463764190887159633188603762392513081867050669225538071941493672910207167081920822589246011151141747161564170336046244775761940657575887480194646429841599302205335472027821665785727915541026989182781611569662215614912773009404052574759622818718745813250162754675376205830991755466581574898763087336503825069954460463914048886427068702375527491967407206324690559770742104201771389331869349806610228305677942299542381226140572079193372560263139651772155593199458263011219967597606997664043176472016806238751460629188220774396552766461533804591756726174418579908285971276013352167466291321753856016921213893792932824971647520369135002431147644460578851983421058879233731481765939866702292789591462784042662164616706970943211105825204206535456000*i1^59 + -42197496500874091900143036726495758343865689213367180900856670273051742879287679727070899296490827752570163460013715406684560620379828276502433532955457594165436201916271589226312558661538679405741838231141673473508625536685557981726185771623602142735840457839452802930473172747855973658993363156418158970286774976999784371052297552524024767003267899645966196583816940564917982115475133731806714039813190746378275651049552358729133548158497457592639572435164933740925933946611382789773242687263727223327419160489593052453808110572591768561203903253770523749328907310413700400987000437603824630007639850946018831651171756368431723145581668040017753782361675076679303357861074391207489662482757505000688617691851015070109604753886912896625545837308937527890162701577311839633783780456194803868601365705584162748470073210657970257551559409260642099816757895487073965663240106824521109296427767528299239413557599185047345730436161332615834424195706062845819377995293517156976087892436546223296642677573417336793478665204214913173640128030255506108638439576760178857322817130917559799678742116893093285778095814168532215822871104294748071938045804365088015520*i1^60 + 227309904638293360791506851716043102055938090837967098061863725373013503953995505423121682308808642564481202048521966076960855637810823852183952268744431807014831853180265995751132872366491936935966554875090953283360973607385149558534704850965533338474584164391922019150627325370119484536214072199703161669599996996808948583445634649252243563330943158094766160566913345400886887992509847223917841656070120915969831786830702368988157832384951838025685582217147998879203310857818906141619745261354304698186362329539040098160568284828549049812064287916224634757329929454879900210406772773349642583451918351255630566432840697861921631464107337611781196530638206160637702559897313108525638614106625410933272565609222227375980979376208429744886236681041620838444420968112673347549313280533753125018921823858491579264060324856602424478978212077843880386420756775725773216615430816688940679086750766413103850542281564350993493584211110644671440906774579536665189760176497917450123009388736566564374881944473455188362774468647854118675296292508396201683471990507576132950746392027689095548058393667229743421718963191704625246024416272*i1^61 - N1*682244434741210661834072813307174552843622018245812346379962667731087509903907596485281354375975176618920672635681213201341718715201361744937636657359982882661629069851654325457462755908164208218956288339024962558736977006926232785380362889442571879081178874056578143580851964644036816942886106116838807566623506442736340185448195354376103251695327309067235716885271661621683180457209212109613*i3 ] ]