[ [ 4185939294846541627787736450139366598891269476521090776764967534909121166733016523413467262537014732105121476622496077969506450870001027616916541950482170870707309910464655579420698285098732188820316224602001840846034993059557722680890612329834511339081004775429289121250137985841730399095730878089790011243981073564646471935164577292466944354483895706146507949507064358024335124901036122180320313289859790759653129065323477213001728219413150504407046470175450101920388700334114950217442731655464036939733000305811278422109831873666320402382883450141169195560604798142296118485937518601466757942306905945456048584691053243681112549778173807370902134580664004872670602037549133773798785250418800053608535033971244371544335790398855075784237957184660999024160976489324945188141216842962319485961479468147852187385292952474416003854659113699098050260885382842901490846090435112805384655272687481721540095809676645260752982040668913800919071569946995537301963035547892675116006495794109036576043493888323064286294363574602945221527678586070524383874040089739422569483477230789785564965747148388533279628461323800159786005132828333887981932901308079047056641713134404508344475731391074528164496439961651037330863485664568103899393955131317272402245864958350520996636691644210365652803522711096256353915514568391233151001296938416809807769682760498562029578775245736746302090580848730123754952591696797563221296747834453153742917447676123839093991395472733413874313275378716721359938675713402155165521837460210673691822819196549758982866310347184644315055517299252874288052972932758041449288069721637786543301986924305041728435918043859822792773007429399149776600252133327915280860424917141736594877665413136633084948880961368500067861289669708038941358797966246207939349587572958739564956592683900487035168265064094211355720210279840110148701064746872143837606707200000000000000000000000000000000 + -1342298995389758716992884609312279023305549429376489825116202798813915980996455966739951343431815858686063502359096325056008568155852475118028225844375765595944496680885207227095960808083410952615151514797105976140626731623388602605327481807365054816360059091631011260007573466393659472699564733987491494170815184266210078405968619664118192298255538903383656841050928576177448103014688627254499835948853184262267507921699780258625560658386665875453674142979255477035822650696739362124111020171631370749690207753678108595877819323635869665297929800129055160657963104066280446275137204722681129266588911058234331941430729435947505617291671564520953747376036694574797525167525427755437169288004769025840477540866461132675190600272957029964668946667317544769564893625557280409803990815403973364870247189538199648017109688099194579673947994850592695549522916589724402883994713679071603702552453303941307430886403473748909244111000738825156062685399957571630061007813442769534601482600831092780845338092033335435337438568896201879801685764394771727366179534113205797446913942991092294207336864521389263117025276056981885166763385693870657208787059744612799500426742863548422102787824033886361400921580794082610840445401514886635625287794469452035579910519111223976927872827041396810555937816059115543932174423459266484194464666471109264898799436867563668018331831896092796952817215963277517629575114391175632111965038594944690639822629085989502183574747514473546551916428119461137421025139275684827961344010609069997649338813095452068937038701365888642590413906717398067001030415569946686175930420979024142972304815187763331815589085361759075654116487095530553614564710662518567673237795714787037642877941819361788582919673864426433050963949128022292946812191912366938362008807576258832684528922903490513710544979940756210387799389226999541780175499060600738521546752000000000000000000000000000000*i1 + 22601738319216380931487897471043905181571331385376464906445771543439509059486719832802883399602131421529752830656954902482640129199049637628553310101254133377054659483350021254694814666253179839042979650920699335003670509232466393838072333649686836783205188472571914043533451577839520356318094809646640198220847746386403079999841845455671383951411568380375818680334221858333674163178832836372836686943303602354508946595482467120602834810764580734279340739544948799470465693609866800477720864525420620489540664145561143305288984220353165621141847326233995704219803907747644779177368987788766253594000426722245795961781442935242178893126969068207915180493877824384416680480770855145854493840159180989513034270693417329518534645924922653594925258803518756142177002632605226090027031485449736797544286135253859749550984697939272379354209725420631783048664196952983715459044499266871607845926436694408635798840657068309978719117684152405055499303908024802737140780999134791740485547403689675206883009002153114236790864197926336667517140250709481140133453459907692299358056550730126193085604921519975960131559889349406425416906378307215168451024173130267845580076225696680710479737405087525646118445404733212571086596852018740640787095039390492482179542351707896285717581167534456037854009434671373948710153465498329296428728472327721941229822557911680128120887003381102833803277171721046666994736422633788041291569478028899002659394494537417273982376073476276089123012401347343190657909290442369975607106836225018945507606765376303046185704483506201535026863514473452155431360239621932197216667377220809340804301605135350616895500798126523453669358472946113780089814280911559199229536450307858066475737850082336347795641365023672029277537279661143688995931342886571633586932051942697596334213071241659368796348696798283601794128487891385478162549149724120181007974400000000000000000000000000000*i1^2 + -252587719714329063132977157014743566417795218372890745014538097827159285016816153750399694621881627263065881618118859538383130165991135923151205968856622085107122528338131983490216983703552071571568037870001908219790814415578782065522086613670321363088318944550557758841827594629710021021929295080132109357557157993571004079993200139201589245805829509320239716975424247130343530385413786487221152079710381751245268850627098456724999850278787868210477090553442010805167576881464917487844556841803529811853992827743669368176326928345014576290366370800900547472508035248137258450062113632455736056908990885899787832936713077040698153952840287314009743892550052861202567973040816022022559616222229060645053673227853494141836451645367531484663711824156930394755475673000411133938207636035145618560565725265585003784582135458056125104485379957716767503484676457056921191607635289979253238343535423588696544559922018293539470374381595403076349510900233858730168549619234874549781180421533214672971602706530012944513966914589050225419126243777419365549543328191933032142367448516361309486262458661503840459127736626653241286057274899624977027447675728721808731282739007443288266674689640884145368794479857515387392296868813089789805953331339237949140143047650122006568109937336137757233051813161684789033497762781406717815312722560023261028835880564179388446092596449316523875589380111774024616532989187086938992213676756025763686539602038894703475967572297918360716862665381140873822818029483733122116493632181733234269909908508102115570409164161966777935311827316205128994356266782345074390357205019196096928539220574531275826670875464494808875000151681968534354581065717312030397247963174539814453467789553918380904527306336073882742157177927318156679040163292930673350475168600043122994413219330365646815388232023278153632642883206947302396670087777549196860588032000000000000000000000000000*i1^3 + 653144254087912164968007398496496709033312994534431204966137032836934419678647971029024833932655050614014478237789626436412590393895578327230720590639493246378604700689724469917703922270423592667445066464929847866339671297368218800234816852397313998146070657092947853004766747533222872137371487165744848567576635153353336624921166918804675367051110983073675132583675526204179764066045316236928070929602453228600672664399245921997080173965269739507950386592594534449346943749690292021303839771016729875923543257069803749296196374150644971487951194579897713309007385632302701229007446624292034276079998321748440851234394315258266094325087931179470102443669795264716404701142345490950710751932113254035260343955105884783731580337234915970400404384860692435009599471639181452460354188825529009912043522118942213280405078491510593283056077709254435100075207294481345441255217275842444926575693801906257142024866629512687599071910442579371123907070072372919903352153543492389089495326821466243710668918953417581342196207729167896200103983595395319684616034067390644938933157544619602842771208297196739539714098052178817187064845065108845893270354563552632676113884790091210142563831203083095181243319288023771521039821675789040248731701064551259339357284049298396280030659863100041966541297940084190423465065647379354554871401279552425685561546279151839036248604270577673242418512064156624013390721973976978973314507184336178808837931223214814749909092076627199411046687850998360583899762619625814320901349105152137231283190219968472192913982908016313142956991052106925650227863665124121201104748690781840438301255541264731809521215803381879340143008443516793829675761597763258743598576062673591940523085755693143941901720593945166958799287518691626573757518243663118773766438188224048746608969114388858231151045492019914396218417979204052671893055151702902088663040000000000000000000000000*i1^4 + 29473036015742036737328765684576568806576870299699381128901697056241487563614479470298277995970860649698363182488634817343765612908389033583432916704180524326613693502872436489082777263275484833057172638252811249855997873676541957855490549722700693481285970896683951997509306901870187281936933455451735569928662489011305436186225554939831552699691548814364736678368324695690203532331762825194745309130633325072363015115278074707874447381333431604004535347816941459759701403548095119178242009208848431048134221502730885829478225899079251483588743195320112115313264971316212068389298478285071449341114062781450784040231451196595924448377275197515704149355078157991641750037776554822731957882386986083495784705444724197746500143195613991109438858414855219822576736489622650559688575701508290068349748841247867845046971081802608970011122006792046076383615751995404393018252743422468546980197574547254132312440058013559911503125249838559984951044659173553433866355113281124714647715295357078334513297750123694683122923687324616211332796184967410835526076776040697770140310227488072584000740582355578159468816704681233235110188134968923264060262263009694607035080110253988371529621510747233630522725054812255410978156244651571681911091455905166408486734595964407515899718684984174190223567881847117112232814168830468930331762892906660030812857459032626065368720827607554809456701960223909813800299123961947672647344079889713248445391678136103019493738741109776664086892797294125344181642666139478874288334522859987736404833087186504172464860786886702621958996454917334876466099457793897852215412657187983879682816652214013132966464087122906505496819676834850770633629480076873988816713924026818981347066987262526311398214598069263211492157242839941925369469664780388664656101065567969838823393876545473997841821201506828178737559648315244759261798396017347961815040000000000000000000000*i1^5 + -1186497533431385397292166006320191085840323887627057118665711562972591036103217546795019262072865893248237183201385973367450970447532028647843060615809404936507282190742321766418227704479449099334233560879715417987293301017149190121125244782676985144213872358433327638727337516224931201922642147028843757832087101884952714824696604930353166419625859720206873230760681016000687072353191531343170867659876034854840447290741511718339768966496504058503600829013432306355702942568725970585012716344153010089301943942735039325871053428309585286498153542612596463770629718069287094859275997703233263032386421234362691071751657696613068615767995373041717385824127886289834721292878299303722495548963267163902458120363403346162050295815824841733450783642298072146817143665788751735803677604145493764561537786764794543402594309900873125657582175444271740805845437047721274468702717611353541837226886250109512420338553192057564799932927604659309503137251651223107111318704924645554538386219790129447837833553238483615271776601980914659149944053983762318482128587517986459342895430003385148749378796815378266258403290771659948725388189917730021448317560367429268455536570103574767617891309894620123808781557552343270736328686473207486470398731550189143434407879340087064626571979552570901207452161292677800138697086437257511979591999099962721777070927242996981590662683151702106696513288416158062890742446561968956984681946838660029943678020625379246384303485217256022661593810100504330519001574020459124818640236165683411139242660498106099779867467271631399684960277364811344074062886396067998142581012344717421987751998110519576801146318573498186379724697130504517433051601270297418473071884596105354536503387769537163605383125712705311316732879652491657167317448098222488037961618559215854283486701015701615640863894331591261638036733470943211400648823847918116431462400000000000000000000*i1^6 + -2433548981584886053773215373413978818343613110058617795238869869673479257468264159791341404503833702922543519222218514156998082582142069412952030215890154498458677542650428310957758221193740876833513141587963393436961801844974054573637358121894168914537469983738006291409068562163118390367482763940569864575002750279087072584667689824519474061459315993603582807160402540548441699370293618034768775965751365072546305846519595631106517280064475509730232084355600770091611266001863905768978162385518014814734403725894089203875939996578474358287152983874467317363456793306986559930741229305889410434991523158876654726421526239413515577166336826697143995770647820931763612774590954442035560029799704600144367215636474773183578077792468648823744897253782755853955222987034901408724006313514074267374950895532016859655842077390733906487540962471934288754080572174391349341931017651676049276351037734109211008709586614478256713853620432265788924605145857587276715575105046277773494807878867716993172559325743026728769877985012038827352986226747466761815566787349388699975487881983034885523920313529823973597046187911987529515922514631160930562165390151083570327595742663366365186119231470887570435974135666548125655213656330182272082342761139139134902409220278227712605990087360974824940844328216071382304451356822799398470668516046665968688922643064945536347611013745440664605097433924076364075950753879210204728036919839909717147359598225573779421514265879424506001482595220694630635266226310876896647134713243330264096028432631576882164064228041414435830050256083642106647470796665993559299736280382176650320787039215555256417771815998824077903107991182189092959100771661954028939862805672424798357482941155708577890968088727966226263855991523314807790275245920712105576660272310894674091123496876176080296657811728126156679173969467105751415472836108689164206080000000000000000000*i1^7 + -1194051494777123590166444341425889941056198946399705468944488939902434994613026613437877516495406990741996007576170832894544501619034258567037682685993640974719419805748278383110925353175122241631528428663859931600553482796969440035018772027074000456959787032018793655219578835334588677996806357085055919716242590675192462722228707064396474663074105064388516837295445155085373004679218666888248576526530794836447414132755449525201796499191956334461359960555110755954630929248311325169014321401114971006919496621644266757410642334367652944868172381582309081919789972800811429157725791608151285830181362592131461219057737299259527894781586129848565612473263929187405350685835827188512784484232520315950281727690336430446431339470239719414345376472356745835906437635450389527824499919516179757935716957816336589527046414329175038544309306009349134181699315209186441045372615482395144880695859308467381429028605034035815549042712388275787194618652729121647350589512584080612141392276383651013090141239203811925174776697449077054489976775148942381331638612794420874569680304882882429143571763619395331487606335797369544987689706624380119136253361423082828896345304784824875037699640347103851292423367079656389910706672059990942721824722706875762062496159003746396273659112221658392489777409689754029794553731935481414653598400360187992437012433258659442217100740686954816728340586270188088938634401697262667319954595050404551231896283697407669037054748978289710081150513314388962356541706175708370282578143031453187672282136829299391160220104973825218148512422466038108494299292809013281954353882640689145869865734627715841092031291015485648652009912186123123329614269113919388171434882415210862527259039152760906390434778310176579506411153376786053178445264917187238952287750538147405476375936860973007085542286339216036154191904213652858298450001665944295833600000000000000000*i1^8 + -441263468573389415498970750964983085896077788023482849496375540610711765363284359266830684268952344580656882190398668625136367105647640705700822608953026540082415879791901498571521493681245526880932485969363051335424621850503702043316972371439708314521056344110644706526261674202087254927708235095665133423784404901734115621533560170694431951552601253174010245714146129697589617961281708482719720952670114932619354065296547951877539460648457058245963472242503848351014636644239129870970741848059976272980715943118752763315658522044042240634376397198757576184474804997712805428113903767909477270405607810549470183256853736490188835249430922658739034885325192427082507262889060071281057148275367969236441572963076879451049424711225246260478755208769017343332759569253918157006404065859005261626148639260245019997937232407742200726416336029074527961252925132610849670458219367185098789065868169127634579794103974887135268054380446996652001712668093241018838940541445583772421129068799890668827958428974469880361088075742382186997169073102937215583843959749025147054269432128303986611788918266234231374819770813182351705025291942554045278744648687365450052799659109134881214541040860957795896660096753345490175022632536178598764142585678869781441641892193639730082139936162320746912332953724378768856531152331674001993867183642354571908172354758608300940309923744962396186302122467049757523966822140395139490549344978678113256073675192870608475744978908888301397094412861255273636030647750921936215439114188997923209393453667164492514857199817930823682062679857663454977789982604483289150039966473010891173443659239077890147706444365956027159831610086411869994582666172358766024326043883310935922520206241728998069793336506538019611005881916825074764286626325038008086951740283503671517929963069866177908291110540051359801172090031615038792285812493037600768000000000000000*i1^9 + -114368004579289450703072530852403549987694081824999507765889182194412158041833501802346123134805012216100614528204672950389491049328795624452117140921953679647146027075596613862986737066062467237680492407882494686437733584421471954139175752900715500045735368938959849486617381871267804937454883827318982698988606989543403555727655065379515756792414673101293985269073984742657547848074215866118094282312513446500079293048694632698097672614270812929897375210367387560847774929191751804745530736273370702341685991185417782780314150451780025346818096259127631902312428049345721508503181594471287099684703858185595967364877168771756476527685711929900105558617126916196945827523877605902418845577187093835564583146561982547506987042366468351431723936186006109679505493972247243708860089881235010266230236307850240005914824895135419458836504141837956315836023228760101550297386945321501048437723577841305192187522027500924825034725723156722523475295264171882687267487614265288114958202631606668516524453298590677866692131634853287776568830482480640109715327747988932050405155601653131083394442379262950507245433679496489815491462861250078027707817946327919886679118402690939127013033033330566466137256676898547122492161043649471396934259296653331092829982475094168910028711983033511732715033626726537186319091951247576587336439717238872118136617172273690601098128892722591807175838405474773612735258417484225547274931170430892980453089370127442831723739316869434918181527217262309883038647590697266385767014506999262695324244360080856347872416342476858701209569601301813335535134817784648147901305652219270767255720912304709379515979868401620585256547713694720788127719756098019287139899830232843504054358578410908489495611907959662624269231127348237669359352330544856522270330118276237412815453766386655592843649704605758265279477391547688931259150678752231424000000000000*i1^10 + -22873409323718104566312557461525422516730711534372433437632797616021211223934670780933779091543802359727089270095205999297739783727714179817136288364452775626761010353601225426080997281094879996261516234652521927018235146580055290789047004024966005986362987091874559751527775491743509253831652439395870732886165078428251694265668141533975656642971763279346530937539737708138850411731117158111191577998711985209613618554814822825973257642132445148059055089482823467716999979803546888754440850699757948179408203941537928348652539152880062233032585099430728119559597151176963640862054093639102656648267172685774242355006963869409620526553036707311985856916702120903995813326933365921180045853664397775164042216622987824388065958574076544482951191578286785834044869383934608495505988713300635161253085305627972467971653449116863555131721416274392869080506514628724676795059748999344870818088555662068621284261455925754289575088375267490738746736834428748636728876070346284329617574839403423493913403458390389578955956623802406323264428259755669857210281413391980666104333787418580294021784081410658069842490103326851873368700047516465471109548128554571650142851718053548956437669541984238810180722054608708037608701460090562300173681740063741711794578116538449720656866540861610327648773371265833743210896481452814280586628520215390992975728083900264831736304466499787230839493541380289411352002306865487470299564948464191119516382478395942997655024924638742371306045467067861740946653250204884920592305951457655319929215941129233227171770286878183448316680345787369187856032496517057900492698751271282171294405053891165164924353118040793473646812678975128276724356762979882321614776705029377992707686056680599647321588712197824251562026493944254094136352832983467762462186998478458071036331447618870901911610830105746159874983131083977967432381257178152960000000000*i1^11 + -3598065053136822454159772403856386386888665901652985371429509260992964715426909375155336940249985033118563729401283102665141048305397226705220943457375078964521245446588004345507004104410689978537881176737637000236520150055125482645010095593383457783922826554085314660189934815972630465746840193176762000794292222886826172667008868351329826650971609690757658496324905675485468704526615807451425444594709918362376240997991225923986620964775707504888622523108738260434360470127583541842044001729514154980889549784194735169273375036857513801009935991352518640624209335004745184872665953666298220934435230858487881408161473924061932015421458460801124519261820585668492070410123468760103575542096724431308955888158027621698266368046427521579386025392253918421080467036807694578271472410156473989333408357491689291632930670336886556533834770552877042843074722998665005095129005424300060913598890507847255537699877541293582189721083056040066051290513584745314355364002738949078211740788790831033261695953224619791180392829539477637754614794844595130532773894722170578452281291921250306864670726684528208369909583162729423401491691551866266462690816336693407944030252315413015886107954315016199209320624258767804808566826481722969542965520531097662012556525085115627309885835001706747611272251058927369410203773951997920483845242197340175723753306175530512482388154148225627941159246574918011972162562683581171097584946566099764225320258207631519631865918281302519224154253458098312254976213398095070354068683146067969143420402847200700489501480230189838966894658041580379954034338945454755833892877644151177496827218214860006123443073437777491767781287560778427522276177055800298251840019880011464581816779267518939822330227701700870812957226304850784280735890492247038176681950391488147039495485293131697992520010983856798068424457801014669112841712173056000000000*i1^12 + -441946259438336957050816427614204617623416390432759166818187487940264784950649016546334720233746713248048387600472710677792833400151362612800666942896119202753580256786804130476222701026629279787491950973901309946856277013015479835772098678492226183926320750930638929907636991929603990263050263736238194474735719125537154379120230481911938921553063787672794496038926389788553751368597915512608181167225373603697556084659589391747100239361872096608673928830030164280659979412820878256007435529382103427955568075634169817732082459992673975207606260129153641064777825296154505949914866758777484238059586796736446594074013880338217441899296691760783951419038019821837019992049381990522172928577888053603714513764264050010916993466602558610826895860487613067896159282941007907826950372838363844488357295300993204310180373771025232877327141521972269205800021554102362376025047942369555708092331905149451078093205299681905357728759357817391326804636188517265343485733610621502888060899749298710447610636851131013370093052988146992265795561484777520855407678743636526960175807336043176528144106037795584997311284236124188537258488638991788638828887924348303817938447798733464870149515713973662853601322229609248713200193966603523277802788650292734328067102440474613287974714088359749423997463255027533132743175504696292756633101236077052584876878284736878495578406721612315355792579610945084639237372442145722714547921791957281468940396627383286833604508271484652427575304688552588661372778564715219914778694702008640723733287088973995043894451696170953616788933074322848706974826635131763120125509879321655013539440056501688989576836589149428009161565109154472100969218567006962125229428193119674888743446678155273660240886290548213771736666073595245867108016468898377207640303850882097535392288737070996056983435922944445100540540099613485960702271160320000000*i1^13 + -40980758757211716835569024201279446017678524102718970794687475897065245033597807501909187260784701699473995518517666710621823081832069223948192050417674187399847862007764890213953168333385408345032657942804220501115861649240814252452550004853589480100748231750303580978127101755150725605058842364812514580917121564667279626378217604482667568826445348249225852914990709428925876589806894297356850521249443859800277994423072038237470138493668809720907884613658659024309679345321182970560217218715500005304548742468936870943540059995425165401012067484870376944532765209909880372613817164384868898357335810044634643881360840531896327185198716785629746882595436877566419127615162470360702281589829008551493790924356707506840613364253801433619298928794314861731543254271830429779653590665134993917455505304823026562225792884289504891287294470833254133865251717760413276591064402365029030073938608044393054277653836078387008018675533744376012868472677852630945091239789412357209768475546435090830435194404923182023557326468533442974639010901071670396032519228139700325113868370899459053770679586249838013633781300682627104475255864448218179648386842024664220063282201287950555956423839122156967322968343559564888372898916975141523964515607154605135046774459248866960098666640643955692069538702318880841683515916829188823330514447051097420560556282266636187294880590549618147403433839382074096636801646937005893465253981917961224405833014092787633640590602694251844548849422927682965106807725203744569925516724459639419325707159877467280584632737542740269065795636481577782035590314525815546646486375721305703563608772304392346586981619215651489203410224872550458537398853466117252785135247000480766932930071315959119685073605585407455936268425214401250339383947217299285155133598691272655531654977410407589728078001884352303079052654064051326050474393600000*i1^14 + -2674560728516639651371562762012108608914733569192283495747294023668427335447918878115899774251209530739140839290778594520879215754418715938108933192213926277623792957233551986478797350189978390113531970111820084829020739239092703293521336720079283368511969494978141794687400365584717416012594831233737241739445832998052541491274840759398693042368220343854613999644624627756468464225093330703613478555337368519176361613124434264480118499023530590513669185804885294212935824604731775197539947772699927143693100306299482047140487805039912277218196078284897299888659931264088428460440717980579812797795054168831606471875945621452329329664842008262058878060628401912751888476832174578367195103281799673759662208897148276648781511005614786967152996432860473903452779041082813596784501048724203052495461789098047658820145276816499029047343918398962961156111374250688156248404460809429846244209104936152747833881696275458074439001043812996376143433739319933035903260480600171357865197711886435668381318851731174528052943839942534671769268437960496632796494345124859992107492985436369034495209805060021562141911198240556780277087176282969320222482094918628059046190585434423748980074292890803187759048410336476791347059158865352788085515727380761567220423093580111220613931884823628288748993542530258406053587611576858839483769011314287819413396537380584800646967170360901177457356550800453727302890788112234445077699380414745065146036586497961547050055573018488763498135221628135228954492334799115940607871276493849636670747394778510634261667742932198838142875207241821609698663261877306082447460091737750670560583586729457297323412965516997773746730097338231435268698013294037854130901364141619234944162105974846238495602295165986830111917598700072041972684547577430339239800712449167630750936161919815480563452720279016098535356050653557943461688115200*i1^15 + -86428938324249226423713395833760970275421359079522042667925001080815295201871328914951622963860903941341736416556588805940734902670952093902212839049341335411708273186035655885016775588102479038123516062131727079659030611788408968478547703441308803779773168319746704113715219454639830959127889149288390439995519387435424638812834685760398519713675156837795677872236583059710106223905183001318153680290338419888668874153808566592195230775491193771684536505830162548102527638493855194516899907897763251054953549350903871399440515111927068750343981027380357389844674767164802804805650908118306497480066299812621172822969358701372422175504059131152175643552522532884592072850225419517139343936545821743547748937239953907830873450107738591628636677994319807658207053634474422461371642636692356626710988788762876150506760393181703186131611575705376152937593103167174829688627194796095730356026138722671288449005430692302496910026712202987254412898657315476894433227478929253641643731204461145702548520522340856266668034206919448353470739338313311890612224007758782029244272976108941820004354106038279942370930956225792804805847332982266570640055813538628254090992089227637078232356032912351224054088618554256995444384941236721733314894525720535384653566456677906529090233487940419503333175394155518327225344296089696754100539970552557740084544628661171354141548470250485876505756521552782151326382848379772963507988187542935560888412437630738465438823622143361055857369425449845552036684799837648732796759586264942226435761989030208351815150003694915378836037779126645452533001340862274319039219562217351297595572053846000226191060424642077442943027187157444721326131567797190205533437893800866822162883018599080716620620506484022069603814914147618170146695647511871040829426095992205395086705072297230497541609074499476129742117285267557295587328*i1^16 + 3804927566806326173777977126262044251295910066743969635546493212019974390668344816978063510936019222297243493534620974337845839994323458897641618777207848839454981129262357301862529339339024213080762009971581416995625556795312320415016976441174158502413953110941296449030629484462655784664198871720088927612010047537136138565980416997198783465528393182312754982350785385143038280527311225141935735272143001186486711254540099783446601823937487912314780300651231104808061355005786106895908577803477714510748145559275683044748783930999416979348984773849603810550160649967181725785182094079642303075021242591374588631841918079987867764632019766152765925685830294399767865181024348916063059663091025444379212778970091452429714219096906100879239264417992737028628478554849405135834872903216984470475470791327507995274801031938762207160633541110438709227533983563117384264483800882551431341819790076081419589703824512615603002806322308535880269033913353309713462395832870257342682364555344200581933095890825238258637009359565870874207116144549150286745463466187058986685683453331071443573840689429902242685216677412887936071686442772112378454445601886586306986201857430567001909680044729988870138385941536356591823424225942800478293538811783737384233000194135776928397599162238352877902145025140965208690366456485103772954827848795894378062401460254269950906293503132134114368081193751104819090155545787198752972295483574909175924773960757817615944867715335219643496307188392573210559363488841596612736801095697481475971125127806708668209245934387815276752030651907130432182187552147773065209326916612658873772002050117330088647618261182358331044790155842964049681564339705438809543196464975482843098679122189990345379097312604316509420510414902900023592853158101677594751238797299732055233377951770286973631683596013498784171633046772149911552*i1^17 + 698716231255735611354791734045831876765550474445038302766179428321503125932820492083678833314437868207568425030033922279689982870269259074269564287797647048045733954858018647620417627680884017834357099106407384850963650340137402376936728680919262463590032207053316680843281339573703233340574623907808877474926456176195310613574204420175727034723747328989787912848812207299320279727864280976375566315554026698624627306005529498567158447094888177289372452697140721009358043435106407206823632099243221382418375643579985774697386259682967884582009574947622304850442556165243948859121608295443935540983526435768508003908623253458338896904198914438065358404508786461028523383115964042712989308979575164658068846615845064134829165672636248412380608568488133549423963663885710575594574008441226831985630411629418939696718275496995442904481235689375944689260639654167947476199696314488558184657936196472124177779843112802417762662809188506891204698986197501827777036864122304446322749324376040883262335642308606961656461510054542311966243607537712253084481846906300004486087954052893072152217251584277869410895116457826825174638945556988643692433499407312505522859564530341376188403658072016682532818652356605159212809727315861118768656497593329409668358876289181376854399211263840553065715011770720838291335274202386061513164946698727326947244660575383075201669185539669527781232734013369588455868741658869111467792133923487894968908876653418554405931114361616844662611446270379069034833313772745235842363403508859860362783450101796298287163321492055879954307387855002745284402047458532173834603927321803621282197829801274469714191180453398427559599801437038292535739038314281856556679121995599540942538967606935896493407708777303667450019935787490641894533569880952654354301358596648924545924435257158477705641032689002208460679346181373952*i1^18 + 40478394204871632341613492932269971672170690853081178376000340361558158402406734075947535714045985808609109788343068185015884412478015946197671104343009131132389931441979952139400442621217255090556134046123513249044529498318904563036959275282995657015240942908175127069574643350074078597297825212007651689762355304679077762853102724396411260855650057414640172998110991502321228889227861362584380559216451187809070122424581521761823675520731949887848752535818005033604904398070697676894346316021742339390757579956425118892370713608519860841807127656687262058848629049954003217640613118832904368632175987115094787046381038357400791267680142027872485770828209749087614246986856644261652643173217031420092013830789149333290416446075348320063018767613022560311841559458419533622037253665392441677333631550854864123423922829140751618553143191737831831943281835322004767109177310969734874629964499116715887212694407163903910308193220442222522266799644637701810900345560000654685075811398518801970516477798352891919018445896432720884309565115301879498332317901696483996902655859105162157014400063561370600403112716646865940317750410935731173772636044580463277760378866563363240739842331333072460213680865486863115855748657024560354720180025047454465010907334514825179183447669907062478861765323776516530194993361373675254308421147950563652119532497157466764190443922551599129510448304526835432262552155389027788488916933505392441079232821096890819513430603665685578912212242057069849833619149319906582139911770001302854397523632679649238933594208961108100976520872611547954646719420226724678410594807099976829846799297015971651672123823875586305528616558269659267465053570459677675514815680694658031959936355461481236073054052224760768264245716196389566287763959576332704432408345894200095152378313956961019103226237978315762169588744192*i1^19 + 1265490666142515826072490081140451273561954265320829764380980692881978291496812109936590128449736537004110760963618982061470126964824994933696294456188784695551684731770843697831108183024274332972687253188696629534454656987181931774517931430189553542027873138578579078607662404134188071916536534312406108009222503932564783941630835237009279205537341030550674140114607990117179771150225020538631279148866281805994085243847807952318306899385687600386292918547939794091648653007153514412290545117678780702104196467300330318953496982653619125638437785822134442563296984020561371002504645643180679381030076549764656086996691840763798433637719753117886395204957374839936074286440335394352027331357932989322867591405158505230020209822561075829453541147361074580242880907213036310495625400661855693441562936659354490442036130006093197689355121423539343168843631489151194633356395723097414441785574646722300928171610099076802574769665530202101739469444733680705996751563279522125363389912423132571826357374430913864822943657485269849216555501896132784667601366523680303702949211322129440199847235568035352651666450907434228951954880595438837841896475722639393955133704957762483417046672654889085325908924662727145056893190764822255632648370858939185234044709990057496782296543729400758732246185767722399251263232158229212845733292491579275863415960764874786584418331773067649979099550882483613332456085293075464305550637572888993434771953741770080768418636050228535128234263496276046510442204262197050373856020739272001786095520918911364234172912011336302972413153474376750788177820556843414629899529718814723000460667369565290758931149828176517746476304660586724634039937181340673140430188229497713532753547311498197967747616533131656728937395842064561321012721648475868886117743142955508858507259696842624199949614148004255595757568*i1^20 + 1161736117063287744887165194521935620215541247016492559926567696807120279116118177672392881648747084329845516262010300262439370490266909000497701836170374713157129241628325111032935157544565825591624175083192855439992884307087527798840856911992807585707698767513930674240149867571972140016781511039514781238270630597233311865845304517135402155668010778237256657861037826889613881607009315849801371049975944819881975807441728014935044967193893517620445465796818574423751599605238382359564721694284327064782386903915540789267808726807633894238352797804224942138265515757591887311319470400412464059841677232431414223720928785309482941682854166120616751270626587669645169355477564206505662238685199259061724810869713009976040942993206395168072724647473505992499521407112541004488800556279210191594652393437335159985191620513554406509574625106092734121287807153639142799256929144238297847411437047291368884499858921597968246346811013677311482018299853845797165553456467698118583855561520083955041435643603536109013122642654462980268080150772770037372888365902194220183777681385351168226299058029605757946980610156504336435466182213668087548328464431513860503714624761296781413303518797019841214087133141709235132603435565747280957232682589287442797928199413798586659632752409172577566976457044706377842105964616042471192344246338351987129569319667398144667890446391532054421643367444721968636146918372241354988708044322744417300671675368305153897711895599730464881996352536228282178002078002401167266657840409162483235684510306638162089849468244430613645064894709730364076889889739285286572221633844617755175871982191613895180384908784513946173968657746820350413661431231826553313616545967697601991859796629720506065492368674432809405937490264531574591812404791631026407058384898023737836955629535932550860291453427594035200*i1^21 + -2998495920057812575690123540738436762153841600951118808787959438900494832772832336970999278372788025939883652955639044717018374695136114984601100701489755935495058173687501146023217933340985306545351326462109745415941674161343002656419116511130531942399212059212690839027954803856729024199533567009940262900415931269719259781204660600437134332367618310147314483817712629979897330796788798774936961183439180377341827328207523732557007649484384280029551883471104008480987890689858584890632008079036515525312082302288291011732774532729647786930967870606705058986667459623117148093500483154545287751600175059422514777224289677908990044316750340665043499728336631842683948587444145718658426442805536390164615905069486051494585933484616177656725432152038608004248689617118296591111615531422280878955398917773248955279880419741917603337602746427637113509743673062975451520545709683738733071433234833595176847543395389242412258841496827642892888084570617075016539689749992422790226591979523709011894340534203601974546695792431300678085806961122943176525642141910053074819778273847376024145013962971039097016775200600823189922978333879902891114890776473703452826086211091721685669074798902172326245731467562817371522657538479120307707102453784783924365442901148798042042737482316457527292219000128863652536504766515735231031542000124838595135484064520208255737020870309893836217242371369501593911342273707997288068603990020992389953365034177439026217360518051497079427236716649328790673922389722892178091221757264432801938160110238568928388449748435075726013697203039776076496905684875083284134410525676435616170476334851104922028028555276014804088664308249041434811395713130652456357961511483253808439457302959573543104127006558597215547980724522129813690344992536402860654636239633318294290673517635012537916049223386660864*i1^22 + -177142762685203812772155082186478202829693162874319769787804322981350944816337247142711739307156667834966433206340357582329088018211760440222765894431003321158151421916665583954740769337364909698525405293712488585670146834575139053938115973853047416527578317723462477346873784334702742195000420834979069428100467040918988477424614179643844952390065530493696651723979588904100762793060548638813591634641799718629535920659306697489017830364151345295879706321207274073579450947476032660086308242683967521086786331018790979701332455799278805838713415631864613528878658318725992277636174749449707210912297896832920496508358788225644037144078642046937463872895120739680608888629187018121059901581406377852630589766823531532564807151819501522604246145720707502585919763014995184477371460487524623241438368434143248213302604847991341064886166888855400636209327705475904544792262657297856969854394335093765235313388135014355958895356645954934827364624041927212477927133007357011419626170166154581665924538584516613737378698867241759284857976048397472398130266491807139492573886002647278332994559253401524984683280635231354335985040719729071929942280149710647734144061008036669092759160144874571999261966425533706867626076109037067291851274059678319444717344140249762610770982590041056827075500686440419579423075569303716133631147227016780719774984864720368934972057770733048986119583073327597225907215781003267701451121376562809741581570938244674537892127893752158641378934089254257610309515653942319074616223418259206111064788189924400164173042147082405728690971123194175954181362510351872602269889921781172583893707922463795594692666510699115893398441488952586954303835078814265772575633528062660352461449172170828319590033751853386193760976199876201065807446166337947494989338079551974574578249188636972662619423899648*i1^23 + -3324082492437120882635461336719758512803571137927210878784078306665894245216809442524727930471893130217354013196160538242740294150400549857114349770090393476665053349104379860213819394318541928403616855227439182005400930015160463627274925379692843073737834493433164103590561603872989170367365078085577442917401172438109990509427659888329700271764282576443767688804819974963623194115305718178211707777393535499756333176582105348797792574826311886274053306718991626956286193692356054186052319963223279970929045808493146087369336837460689974604529186758346493857626854663858826209060901560297032434077660116941789416696459734096341346541676044651457563126379717572579002767051565665803145916619671592269509051815416933011507613980843793480605323424922256866315501585156484923163207102378944403706938872787112091511613168432518639622728067485874261031314340655293453395640001227530070575138894764393275313990208934126034863486418257744749560366336429935673157952789424493801179353872990091594045212946159246816037973010088564048680977822799776386236182627247798533469237061149039187003374114045414722711688218977364364869911942161422992797158181215589646844194544081184815797293389275506154756279230749523506947889029456352583677266525265383759666962338902111084732693470531385316135951867841387886670952284660898738559789735977885471464245001925605951345852294896679580387041542490820482522222052951671400154480367054504442176929611104785508550388939566758344539760961889703858642728890389669808616183930691024187030377634738236143025749832604189684792722536476954749850522943939281293934531024674802397303813046603500398787270175907183740412220783267269556352777556940970084509797587448232220483469512623566866775473685563086433830724162170051145516486569718806985898250827011972085387939632574551685532221440*i1^24 + -31389896050771916884292891192615154992448273718288514218213588204577632625106731393750643618846765503359091161151040617652199220899090011356625042228715928922822372758154919662978881340344347031920928504581419346818484734485150480827436596926503422172058539149743752077635297035434200649224285760830886447696031050464280203624857061032425283029731675188848806462363564681443838992566387183505493326957401040487021477034640321670724193827905623392277345102529908572321387464537103724260548487624119826055780462247664861191806635264862957181776052153290559759136062038259278720519741043079473871302130261044184445355904176484986043238660085166993139554600992638453084056468890360697030442888947570534306046354520548768973615552242287883944438407063794302517192317622704770245407240762615426571414147544029965027693848003732921558970845034698734187022427070964657017342422426487980513896396875147223188540627415415721781256704679124676537791355557961535397939794849772582431131656064618361546935281198859435454792136190946288278323463635868933352461013481866660464467024596666740518023583139666277736664465872051901504498658864899428671356994805079607893477574238851730093352245390044946857217603209614200796436214426472779884632678180190004352973887224022768129795263128215908189334629603294558472598641528515355465917029481320451421837005501418145620808247068529932564643899370605778724497320790667096764080551872854430371765276257512186719691925442934832697285297819632819921359913967638648717957819129246480978611220919330156532810034525944115132783483662074641550530408433157697378464861300987405446112744123356327201250220531494745670279878878708167681350144721228067561135548893902113924521319805566789066758072228839079498203573765323917320837870020026201849897447398723818198023963173614482620416*i1^25 + 1039109146265442241182522009502596107454481860205139859909269010279635410657031715770502984774442234791316388618283733803760078448622128619436624482925923831816765910595491037598414667486598275696695578560315739749686923324948414623453301346921214220939257712288947078032523684757250888943127171427660945493245864984426513728662565158262946133625203749097527376485088562939226838384970154855936007647444524013398551707419308711650318087060686923559240461357020541129887569811909645314170990280065766453388885623667197048463285796789356317222524659355673116218684293741767584634020479716719606418441471251806072225226406296579712429281178150378632745838817734406068660304450027020294433680044556164032036015835256269039820321348018211693497535253582176759001332363425097133318143045676413945147481428539769326425782363657226392233180115369798433608805108506213998887689789709437491950229276951216456082754268691183911730166081436683018625685372467684565658202746037464910932595685716710867260068623035732802515342186123048954281492427888265062650044120826907366497278858086238938142995816616038076323305766622106302936653798417198323274509326247524299896367876832775048353135399923124788359698905511272991714858204246586141365090237814805066229324608204644313419684264304325749005888972952914674719119465946352214799972951592162000358117102066231182079991028358351156447338665266400394797549333458840999635462608423992905482255595805249904474766864294206321904156075988223757975823327699872954074748341606454072665381789396264969263162747844272705895284236567215942518215967165551395566825218253784452536611269852271579329562489935215793743231634246930800633181826029997902740587122572838346070424183072892948152212958716397515814088707118414917760097614911978877782746941194001285236263374207057920*i1^26 + 87490420344535322062441518029723924189758658844117860847316591469170012524671064351413658184316426230230515243036765678914598068529597894578907525926711793580555153801696250463278344943092365109350175055982946782223278588899903779977958657145120634738229270937310357833165917307105630546702769291924983472252985296094706314653637197629678852193089073576895283939651107349132571209943088991142020547955540887575236399454820453847684684097061613460535433821588921796831368394583544940502791733005107318364145122947687153438532361748148895363755561217851195864210748886857763697852163320060762094876299405275671126348611596268616936259871717909158445475136637894548558190557774763331740541331907098128659453608432742620566727968163206525640693179983817235556143346962429083867545336370506583619987119456200917437639617211913547530064144077853937585706134960519835784136187081972303786626948234164937253213726712371111544932760857011355237197456612648398849080401568621400081901760589208668872094336423984466218919639822225206657968087777986432763361803436842193599633268274913568408478019176461418753374542637537185900755112509027564409165853817960207436973546584644903846127881474629316192479203945848260149075667713266745181227855645307168879352633337049639646638774572858791225193397774618415417069595192791063568411694548270872350228289803660741216833284582225310209193176746712827780667252124977227892919409711881051126659728732837176045496045642203758634447252065082440215075158866877875565057543686419238792378439994448885239624283492476724462624266455115894328560895743979605818614246728169253491339531296220348338972056103682635592429776762956273517916787424767132054304122771209359007363606278975030143752149453347101763706972391081500521912201022194244232766084847628459800871133249536*i1^27 + 2312788252228584817627279667186733367303009177781009737796777423806999041232384429118213270867161306153782231561175953590329654207343983883752645388942833972358520250284042483058244443763708570211817520851215583845546692064432613591863229510556473426092284187103471949992285978149241145431654999242651559295420072223917867223241481222600263439398319912657444171860728464309388469122126532988422550697832516298210923354256679085093449196016049043118347909071207149291444402028779113666364615923642538152473149942877890206904858777299902660301982503708499023111077976765396377381206777001001904609192562846666240869889108001020934735843252298119230478761459764153022376821592972357537362214579381714133905223269359956877851166678442817392849892645447403613410008701719025806907683338833684432367252685560253944813577769577820979926388114596795444668370557297564963582609064383424265791229273283943577191607768558139768416824531371803005950928450037205293983116066766093087014543989412462372008239598547987082219483205351835536628101014072024095355870438075043071221741225493244792399954168411958234561984920030432493812411184499412631813368687683934354645699770618557113969683885787013949232890659068791906774167917459683620351283284047001725497929198629789221572128964213028049450406069191577853153699435738844515025620637291136545394321116181967409288253462914212586819469060562102509801922241628910014555101340261318349364781303579752740814369750687345570990101553622539774168817437374956414943816436559866855961033131762577603057489431537899004163245368084471143598912136934279745663999353480331741311884274612581005063949840144742091095864717573844801542980926946641486972922125214186974421487236960774009365641398142517686348883043645761312979691090901519906447895411179415120589619200*i1^28 + 28247621554436420408861797471461184684214687461177352141021143876321127240443839547642717153043654639983072955126014637707810858529959963779269110809978059833031696135272974614420290198344166378481941326198329024530682471708879411714609687882630546232687062572681574272332029436575683187309517638844425183444705352111051783357800559241375733122350685140259729016520186998639538756188546571953497595726208827770341716009184187768691338727798487671634477524552052660154140763030719465955879628719368626418653179551884644554359043548247098985673865012439464145826833667236187828343469274613563481237688971622010563855448685704775849099445592341155258793624545555293414362113460332902037168148851304900811516660000656776056934091591320384085282848246926061024553623182327560237326912371784332756948668543688256063973261389875190338020916793578995814410788843641050862113670081525169951059710928363428397344366627588081055269861034504851248919608228944364263125684035250182617929806212154804665268208976432472905975687367814839025255611248271940339799636938712342126854540471548004230054868049853723389244260229828976822178756690211744036122565233110544076820203021454670448506903199196736166900254367730197255254189573236992435108850706806373593040100758772504078768408919967320419344598149683156647660909899822890634762466934952718518968432253802930211095198739228382835172081757418197524406597950338709985767720601315827360149719746243775479175428593367816869937123404208041091980437432248685718391125044081960568937553550160203814601741361838415450404390824047715226406256483074038017972734378253399345848795862012521049659100578320824460859842638930824293043981284021347752148898929744412560304273976105832835328789413611612421056963682796326161901079654156792618967589766055505952768*i1^29 + -113905101555766531146134876983495750664871279695489437218345902307718325791322932273989223211212738685060976864757438245335036791993673850305190142463530087734854903211880606110204142656520520837231383027282803248095774817125981549019884015915430322614333351553422323343893601468716011154487503224027367181400968695229443881327935315789702476860763719717379317241284651577873259959874130453852566855300020763182637819924455438814271372411117448272073666973983688378075154790521978744138259251344529405615649826564760269710786914659909493423158588128183881029895735504016439577850559533785106277006256310806310599986501923369972379997721442604464764756762383597912891027351255307099693096406477996393390943506261992064090827809650396734032335717473419978774529771737987045196877880371419349832008669510958940878975462930398398847066745390050761852443247722885871084616627523829097251793498952387253584119677010137952894850140358723844422709196422865385954405027912785418783480319616853234576723646270683175763444911898550100458610834569857346501168098092239212589934349154576126920031060297892953836978933678310330143948562732269703772936054853691307022275471893594148894705149795522705021943009868647034538519326243596090977733756960812859891205158935752191780812018663271532152167266945332767134386041274500637827991084881943461100072238570218937158285146184865873362881013528181637326363089475225709739746219772081546791772691838366993663392030764677883284345059744855859453170948761067749317206490195640839607223155514903706956394137751065585991112422590777728759988437320686245375926898948143806710231266817149833138149848602717602930028613052277628443451755606835931955503589215094461952934695183094833853430849866329432653209684866894419089197299990439855798152697695174656*i1^30 + -15033085431523936525486515365291002072893489342465111324578231342343694672861192550555263378637409679531205661063516379444225365964597034390056201505502309584153771938336562214389845097910248170764481161067393668431822829098632727872484036286400564798906302786172619140335433863610832515992539989828115781627511702944643215521102174947001759909822949991488017595352596962785962196117796781242015725170835078840325937469514962954687385597324209169790426558012666306624477436566437807149943705394051914824939173554424025371082497353691027699199661752836450371414144788141059460907668066916073932157105601082143484267255750872315350342530692270699186702000906487767886847957601122451772414080326064520266073444911271535330174666782774014821186628853682848942714165920044661020101420136836464843887404769434604614121391503677340808085095705875855754116397525143072877961947857072906212130916752618129564085000302238069105565563414251725583118063807709904078065737333041730230590582164491678748526233610986789093900744546816059337932753705416443943043140374933235701246834815771768776357864806454343900513648044655653923606520214835537548613529362633978987533033674801960391081900640497741612294889559250000186398737711683861696382738768854806973166086147909262201583762592565476410070070980854450435632740157484637613798434424244829350826847675783457891256864625671295054246272668518271101012326352115479829951570588006387445735885412412774904157600180891636504834524974505173369831566658362370961145765876501203018755167182882484482236517179784184220311436869901188269370445941575133901627718012470864761770175536231546522869682112409142331991623891980719269546811744359169438028312714279878850486232074830280842357760519220759698039219113706530345135340274175295532971059052544*i1^31 + -377945822675013949375117373689561606993627041571431300569494730307751724408567810151834819085523020338424587839425820763298442601453176462242953117790539304103630955145402802859869550132712795674087537506499927422831495798482756416722360310440174291560536358551610347089459983638253884619131734200105984804868754349223779679907808467854107952806608279079801939156399790623635529322118918320695873876697004188341751531604350990870579408911417969119428417647061317220330437866885726383191968804405410160685718492395560432888360006505490777146557025444820458204682077256401936362075954465826984124243486434383396988236620701705924782308760249908591235478553395302968813499566944321576349919082030033858700617651402905093828368979924903310394875875609540589550364396209462120019855708177958466562726468702781024549168992384889747136478459457532275871335955146470050175972982955890744739151248170289456040660140003496096837684852960595372924221602008588610975960120737958956690162273309360920932320720504597379966491976430972705261636747782887934716554459555111511213322956982009769265657920019181465854671358177065125996716889083612651331192173393905666406173080117585800256802216785821855141315361621852605499304031870947044251946069062138145698424245546853835630230545593776086132361774812382136145831172817420871758152253745811438834681610811599648477778562533221518027845599380777249776502009607324424126985888386195551766954005762294344599151139223811183320522308071666532784928940325580231394175031245423168482069496948898979282710803451991819729186840981517301921561991917644608777846818001836030215768940238219275490311373000244237546830571996158706191564608151040114298387669954370117147438329828134021912546822378232447094370947203139555956234939303522850175975424*i1^32 + -5011491346977940255630168233920477355095694693433807880061850811253806793907333101401538338350585441590058666363018512159658150759294552229560429757244573099376752854386272377549584516927410828646237903178496904563862125669424542753308478920588864980818284063067719898256262404198819814337628283873948504433237946548425001175674305452997112133841022379338814657725003834260732214584818624730637008655106280930859896131222918049225836899406489421510310313362651584676475417021480793176335555966324284558974666930117707337063913989464890233230371307433401061534955088164280959482447119375015297481820494577131500325017055472006950597966620018241184355057373755792765998923117630952276895937029643447595658305821146172421511786209589180572267897064146391979115462017711973879616224577411435691145877237815089491347403984294093962558611350876081224738249500017744628490983703113297449896017737324632168170334140987675662848312745742435719032776934355627958125451797099265524339314928987098677983821791358403258375955967995067510985937988423026509118558960447662715648162948615011283267061804095241727613249017139131725594819831695051616073863767615136948959098521120442234901029639419148661078404452562774068016777175619766979686656642526157697256206912809803967423113261324710595334046929392227139502221823331489630476427812149609602473249051486080713898161137339613492717765238000924596187993119239691188142954377354718217017298517023451057721572945900258017453391503047429973760862672700550079848836662591242565143337967219151591981729166780064525586089900525127566679370212550505952889293141450980702373845558058360776499631173039259538367341696603933107314038513595035918386294815207702771525122815934382637437374826432141299301652737937154707447031946098323226624*i1^33 + 10830321676562208960606359736556923031834940146316324140799528152236322091247173757271519052245931801596147500126098053406707911614422346410744627869596798476245062524333875978390390406838803049297734776038148417758337919390995715969712295555727425405850240789917320035248246201045050267735527924515322994975087782615046476086766284977086359886744224921855869871050488302637779514612798404810617945481772317378302393760059432324687569941875299739099091063963617742558864120677377150234584140708894225585689865654868546949950411245237553375368002960596025522517547457683811023176938522469817801182122296998777544028315576433718232469290119509111386539608120599234603068430898379743660954224761018590837966409656087497647172317644875670176068492090427758418005943728719379910731365112945939864943595859221589332668436612625489254520625424536022503673429197482923495026821314163135542814228123762732909665308750404873484833015043837788366475774740424599016713961333514051529989229043845138768452736630160125012780921958583029116417573302795149841908660127563229121408444796740569993840687654904627222057452616480294282512723815864664446234158661836629136687388155384484901714337546436792191460604760483598818677407434638274447472573136937810074473924062270094775505308135053205583499804236499588599473685449001906819154122267908783752053871632445020509844680232709532653533392908889452933887883714457515207136888824781607440109424129806649259108851667424010266426382538765320503448384973212965505687697667305417899619933816071822538007378167619454994606511725205636267475600989187898606651853061654539131551206726475287917373091602697707974740269889050867325725672034363979605873337331052424433306028256227663423943022512866338978868607505704497522511367951613952*i1^34 + 2213152254656550679104707226515893791411663202282061431627500237523735638017189548197093151398194531504466822567511933040945665302551233058791632771197506026350401971513085587446546904266614157928981136696005670516918491584223103652722012207882760409177162883182176014888447772307851327428208604271612188192774690267260351659439505867267712324940957838624542684734656187271223014137390557096012622695956737415971189839109549704281299561258889508296853445490851690586865275517512247407468007691309230065156063343536482057124855609250387434589342168677186760608171234398537055568285291750857478972130878080460815567527949451875442802953147768207382315199322049867718127297001171545451575262602966586092988782836580237235488653659833266309905329013765359453481215551598186755753011947887494765581811898103663721915023973879042500815669015797292851776635727778842638781969080516001969691221886206685065625922613248468589296942677043460628450326616186981437150651020809092385653621521744266947631068481910455438739313987472371244142785256844596829367094753746798883671338195714073414020688785159902748380318257038452898860148817845597466280395385510823972130089070262606121241455034812236045364547004475937482626035755388644114057519421466064658198691801025398475861072421297413830169767662833707913526700267627498763752975395347203593334264082842398442187041410021023369018626559557823330600219436643282472981417820462060947456708472433908414630879041086523150297454743694849609874678144035096838157627720727591645914545035163350931604468441135885058732986993732533412654253569865882457385348397547209329984609562360362370782095621456808642612255319647091320821623370859599748492939686220914717015885675430041774716603874850108888728026579548098740452295966720*i1^35 + 38515405416210692415593307492112406641595854315971790453718907066055215981093199063950948488197622559901993154487878259919881099786589002641548624417836041727802181321064797291366597543849968066673577176318752501512968885653318333381120145612980511109535171264830343130656452940815617825455854307840996059391747980439969933337092840973805918540578910949194007281989909834350833262305687559851676184504028045691969281107015438066677703180847520368403739305132429410604163599071991996267472880215569218467208808133996920833641553824502590574967517419290075920100238433164536894994235747544565017329533636092896101220061303493937836577847817519945259101906853087998308907738342886764287854983614187540364361684937914622788021292171390859807132988151728196260285164697178580169595828426333947603381859358343978211717687224654972418720015037842070465065097369445953799369557190026854420577737784382391310320622443244224179309163871397378647962537846887669927111744716367379792890964494021884308890157565283649234007407879563304473050819751986874098648016680370091072859294841862885395516309627980497975716899334205994663320970940525934186345194498133795984866564456278305843661388450082267552881011284146828598809518003313837692163171260611905518311011655509230410198654102038353755154738541364135447585864798361447880455756271419675835132586117509887038506830668053185942820482119838450521451262748578759169885355247169867009595551320873106117056487764832034035761565547753648193157119161208263923513192953429860728537162249563057212838172576403706852455328036093963605892922970921270131102879974210970365617048661949247916701021114971384991648249297570340242801219342842451679246623848937060919609854564974061489388216769914219702424704997730070434938880*i1^36 + 145597795706461662503890248757935419464226735728215765417474661467695477351911539277038216291560138483156326615568546365106809810271569123852530763848027397139141490362683017097788570966356662427959244884591979902332317338589382359957186198929621351157506312820779368589601055476266561548461849095282919674539295282290575706524828660150302681013198995027531242489922526172669195850602492597694661937100653993628295850550011319730658055661704419602026999609406745876545990012033827974808578709251389507239417127595632467062714418765750621413619825511254989672609860918054450866028666691197753746015692155327543881613180930404440500419306849937810680504547715537935982501768631430082691224434110796273769603706531356847040742543452608406663011743916551344156843561113277053863431590269258574027963760841191140869436969645478162309518738283770425903823739031257166412964356006712390183444179909484372780405441012311266638427775597100583693958148899784835069150705266173424910155707417611115197978025556925663660186462473864172254233660853576343397542451058485356558370172082856849432994127414436330442579746936886270948226783458574292316796237535152999249799924594781331683324424443265927259734473576805229695837126365100841034906071546884686709353837735426288095724074491183712459415201130632468207929466298228401347545181870090023995162489019049143968646917235261855176077418091702607609973877483853694925892996081619444758008564203364269841976752344197594801351414366874298482332487650587669871508143910159121584670941810898032404126798247114142654421422136708121965498148963552923188001420977876658487030515479100048107717516214383525131427553118908325272283986328748284397990587976212267289502916586763551263919507894629164987399371414487171072*i1^37 + -4080639256695335760654022255850552824220460161170247554491505234587679814370445784798274248104044412723017995801894264799197236665445072375455103492954932021453230437577497490719923227089384445502454832179072423967834452601851418578780488900903233010480189308150816434936650188665465085634455634698946510490525998060595923150054255167366899905022839961595134735548615690965803927604577215898465273279981559014407991348244323431386484607384377915945384386427326205308186931349920838784629803915293209640633850425152523225430131158662951318449128498421418897877446893255148098169398019188074290037617516794237583004925270242351492384487211070341786834929472465802375543153437916699348125506657600805165771623461787418377653076665857227108222622606759542961580628088365039764536824515397000838755979742094271144107311936294870817312926157663275131739438237132206193679872205295826630637300506752862703833742814626743001544803407912317391731219177691771416934988609787930167621826334609436357848278406590427423328807583503613266696313457266899880417114624622465299133111324572512570302902642703643545626358084920607557962057348947988365917768612170688555004349653491365126556448938901534031423604642148016833104434276213584041877121464602355937331844972041193375127883966807402575912183239239005494420331589319301095409018104645340554836495493469362496928507478003780880278510305667857806922636118823740229761975476108914620154812820226200708074320687745575827133884208512707598565303628118605773561943514280038973020087146416228721314567643398705248106374114996232245232004785771467697647931701054607563884579723554338035850576152145305522861700891562768199239730344816027282812223358151915554630630855658163615163009802572229135820073126068224*i1^38 + -83080469117897211291594925397051639322783113581884071357625781363812254275952919543747931513423142344907098940968988434268077635436804210690025770078242339432346551106300153064667668864510021586953330447873709700058555685566233194784560167200798925539758546906538450517181996471737041287038687420553343347110872653103918533086491776829162831060876645176777711937170604665876749929481882234655632733626829577875641424172731081085451121196415313252238579452875157467037074296536252608219376536406124556755727348839269726042924723687587529853462053404401908244770682160253653741228477236778725270796442684407511932280300419578097202038482978558185576254532466272978846491686006157021261346102773353310315363082797806827084690381529667162772819756979102471991009065787531795338413995980738417094019935684034204270431073639564551281285533692670739234775691327090534638129484210442865027962261558305194460374853278519578658703388053981355287115568572574998636167974678371268346010329141347666939123000298551460965686857349252878041008380790330290644613410757441525110367446580346359064010465159929603591334091425226561765442589996489505540656074521891961067074422799762487288251473909600985618971267664946850862673781736492713991670798788936999505564689153655506059050194098762964403559273241000319492481770866985114179220380299077575220328768511256599810125738822235306274022564137673049818611202568089905881226360622393125637703619963170751201645715513697015367583716454792487373816879906896198575070758165318049016784519278751590221554163053942422894824773266605805176454400894183297148903449879625129649448822408671950073111920531736668589658078456353690676060957089528781707979057000238194359956244989478439995159334488972226992510337024*i1^39 + -640427346156496475224577993697744176681504100611401133405492682514503983236107448027596821504497922106334191503277704354849738657163163332751669401281882884031743170609919169661724047474760375609007660907085847851766540339316099788033657220960059177351303895360042321099047521229451485059908828112749553106430826533621147928757127058709391258951959471924338492666541831631748138278496458713314903018549881198151488192083054299109929859049743915621346552799282047542258094001627880071170348146984205288728621934271765025425395107596038953440267809287270650245855315857830577748909361251276990391257837921893659665521810519636748187566090118180923746646478727928572903579537226212040761200152016059011031734157074144594438001258558743813333124140290279887609750658999086256659652791989337597694260527593299824650627523844218723020510308185967335564196862757242672960319188645815024365114076907710978137577937210412512946097446407868840118183170744060227438151620217396906100040307868728798117426116090826343395615142570645766720500317633247197507045476072346546927361869924689903489521890962729125019531335857310883331172698429685983200240572333319806566122057737028194022279969516853699943807692675932645566792167475894741582110732837193575466067113043098513510041585643232822913847940565222740803815493579310520693158035834858171475466704102970327423162694786518586637266890466699872743688224291812922280366254265385471320082896800692328898366054337020429983167251949583692786439338009974364903214255992327541058406650163981342628665321097268719215832883404688503195972530383757658500271701554002975593062679670237452491710742146546683433215151576742034329162521609914169706133317021077341497922105677694008847914952971502642790400*i1^40 + -1863837231714574277382999272369408254245374933784926053323808494397002571078636546304736698286584822960046052628526953002050653653503461396190628383492705265213805549535313971838440728557404681901449624183369919642771033595948615624448480353162236895461484532715427650067359884332967948086998621197958115910834260613153571767618208820891320290759769543066273955701096521465110334990500714829269262330235678404384974784146021103854714892831569675678094968400071530738701341408749878577488084246376635128674260580491958922563468634580930119249638761042475502592452246387692628201170582239178889665054215770829077461730577177473800917107601789478406226845495266874003705893671304134690350465344957205108768465625273686349320903768881001926062362615625484561561982683641720984722389985591227387546729107141470542227113363235597315936624792240754850488896868301995151524600429334344653090256601896797465862540528828858615607848689151230205913769352427336231986490034573847901519831423657834184549081851360813803759474770400155366853594548187240102391690417851478417987079846202136349125157534586234202728348411031562143547821038741841097003221232569523463395242816038812260177647706540371010130424097554400092032751090536421807474387243931241871628593066271529289598984687071873761261506013063470141962199708560388128557741325202574016189987904155878147400707650229157574538907292379184164587656333558662108718392924458388610272868694602214191808614054420915647441130745941020519105685268864383429119984756709532954185598795937198734611817464173325261408316564640326756012055710103726860260005761253602568595417916796750956742047068294076702853506050412425343272081474285820900760227754909571212608598799993866976890839734593519616*i1^41 + -764118667797718743133103940890908684614083590186295487304673298665808551120117986661217272172810806668719730063261677991112432199315631595446720055823950720224735511302393068416906719909640696334813603227795325205780294462601484517467827661413282317667618911900860101698789066894892564418699405428269423530368146420320766672523914469201401927933959500458821256438181735313475530024961816753085081781714283886905037810852769725860831842824266873503171952939214640411296815134658993690685723870801471859344930635951871815309558282593784805970701972784563780427752357644372514376351040222350296624610005446938235632338078790198031039295861281916196637760981299374384973998544509149360223101601581708251611031978352772852048833745415156912865938423091756021663483189223869818896205971182038435212900955262731274749902671258559075386903773681058544564539569678879448767956882762858484526176057563359808953251688601885458150461604059792409867330956103225691220376207210260803250372049910502911903233597740979079882696320134089279055362117774429307361534889747478364631470643665264864452358016606241761057469129447022162617407994932975761478609939489644750816840547955899505059495720435878630346545269981060792295830737159132933381327893184048608756928320502737244390006270652340007504302036987125834630075201173886337912055877938862979973102821239191116118454986421670814314648958502199552777164219219450104318455232278982955713505201478457523784120926676190292880746017495338607354315318615173388291488966585757454020396762216483098109971369137525802687713144152615509730393830639832738639602995018096342829072837587370922692905709136523599134029829107498934992070331630570240314372508136406669175952726156528339862129737728*i1^42 + -674294908995238043855841450935370453667559385198141608058154431225624603935024378276507717645755488741907249024318203967960988983082946574802207089090251644468089019057104895287199094534936549121082019052919198350267177777477708770572209447005964736203660314477254658233260804683344029728303897864806907913107577752953081007225712090651366716676525309882391083252440321121444520228658877131372412082610558474362112440024797319854128471422395203845099360334920586097909768621954568256708072314450926851434283661799435256128475983695494883549807040945399387522677665306555023075040130880538344984388338177820688640305290636903360861850506060203762672474896202318230081771999263022902126742833953394989271785530327216357896051419797695789163532688270762479006667670229121269143863749544226807473126404891660825934376655648297363172387933061109497768413050542171996896035054251366708905896587927974973413628562450498651233754379984050881409401143669646970355196458045037363223584808724478532362813064897846050999035429564059320834923049663282154183495967791506780908352962514311272283625789005457271934180813054723848102926515331832936211436553903177532765079938432911750098372674698273713777778318742975952664863333878366730828034472506245903952271266793883343433242452346667062474059635932696923640578458848121666182657927706092626850518673693281233563365708339281485911217831041016105615312545850879592044114576538622483655588179656032520954962714726498956631626213470307238074764541815844090748281812458548443218743108708966038614383815568500619973517590639481086594687222866202826248486205123848059771248046707120978014952234658751571014753267437980499838754299833763699165732243263949853786716216684540682715136*i1^43 + -10770744693364794939571611481170681620409462542863971368704511735617705418677214858657854803164685911213517953408680663155757290851636123158723546701177785357424221303433511439194141191439525553630223869178862809280040194066087563652161067949730018798784558438648400301796011097427043189778957537507013646542403776000212210223096907075327218686668681826365099324826869424081235151719886381208192989652698535962111783963853106355182330746940458081037838283673773745747724969037244827251435327532794948772451813835230370055917320093296168983318335556430317027240995304320196719428068877511364749297375804702399258900135740571755025975579919854412700550378120584190182184410510952023011528232106255369910273222996782033891688453835179078293502459444656844024055963779131543524489478538211802753171525228569534133648520999564322625951882393515648581037169903813420055849301633846781237797307851322302425571755707911863847966063241443258615319738239536445083434308071645883650422726545367716079909022808191802240531995735142717574512456672727560682938223974788679451320985596235080662674515686061012897690221425346631509858006809742799226890439624588816637768280307287198655625442438519197361569536822585871710736999188109629212048041286271497480443543966352302293331121029032929904062979409923156073292863292585221037439114972975677220300691086711641416637348909072658786984219976729865088353045860804654845604681981436340897806933589027202966217336573034131476628962862316441710348288487905293622058757521153076164785374937203743378819487691880460703126342051981333319422182048526754139238371381740068847804318374923945721373826288529774470582774108612086152339170184707770210379404440433348374854631150162475008*i1^44 + -54987952531889547581740863809291243920152504472165970440394334632956339073238702149689645281968212696739991504357170531260097258540490478667921448520008938871616675417359092493479660473852794245104437186357120143190602026466589157625774749557112758906442972728670564623130001656100998767374457442553023455131682099170947916200352841186018118728041276020552702445385157357844104862250409383542359939739435933609620993170086246322277928725422678808500306301035269248740535845897871066759209526099789460631578575411229173990322148614883687745830660734563537319917595588839153624769639725691037193365164465031411518891927294620680905870513732345789182227402179535504875436062861100257752370319702724063086966489072113035197533028425450067988831221510548505695759723275212139618319270284403280970254344957264762707173712088424780572126224217983406527084234391626561073185384453409113040611789667969327699319289906336488837989997605069477436702108075163211192648707346640067930253571187604233699767251153575336707466116990906558518735932965986994970002539030330353376380582214874613027430896119319777971634756461061472392892446275826326454104216258654770773155428822454080794351567371346188686536380613714669919119663426527296407544122996994437439614006575045911605576535164146878618440129584650922829192181373519892024477034851753340326746611395454706602983080315551678382717867527231075500276730458308182606168059937199382389812244167421560480713586018079107045038738983140936998810891378742116175611090123353262879591772362380464603780288847286079490787552641349157575754491261830654683076033970044715679832898523987572148648691684977992640604701476432154730592555420510665491665046910213069434359316708864*i1^45 + -113155185102345483489914532563914651244876457811754785592930489315487967531878803842311859231695199756029904690091740072073378776204183002507741815930359723608890977655604364183656913588067141402772642774329151631393380675981654194403243634913419689567877104972758124497774244682322804966967338693759511093441110448423520085949570386323293568917359091822939804469614290988771284625334976014856951480821956664681198404785865945553129681674632301355858913115136408490139003199957583079277137504147784362635698421129912660888438302173262694157943766066645926346366685380019433268080511207948638870013753196599025884307852851671913913589057863768151048638971328022942470740350067521021724757935651422779668746452312334940735532906670957931704202320982851663898587598612706985996937784328335114688216308304943597753478917460653008943859297869845440936590149053006062216147685129642591343527942627410175171649658713907901646078820648588621612679325507610812042397925774603827166319845074496859988601179674583872241159434504172959432998620973903889427998955864125423454328973331027705772601747626236271946528136050436018799666597708730908777982174419691014460780665373072045077061023274570141127125347482337044380750951580768852656666430881279168770375014617834488701690656396465923659722456475283424263500979149303572979402215598358423306545565217348555800569981973457153584699729548740675709732926999648549993907135853404586100057318550865285482294375232497704347621345879296566129828189037636652965603870256809159058520686808590907338988745980564446484136104305454797716048112904976901460013688887239752279479904059648163456774696950481269114592910875855295880507685802242078956075695719899409540055552*i1^46 + -74104938878016004351312299621856237058749916910368911534408084580512869662142411030259885209270620566490671844220415886316019327653077430957381614943288149850508907087739335283849701939624205675032043304272640473344429515239199120953695824249443301776754233579401889884587901745777790432159548711957922030766921327627528483685447214651625345211600352605535111900308569534864191224981959446237413199034849790858783509696606836375569319775946450261815450265276898412919864327332312284987619353055839866290293575582624893868634877687279003510846909555190474295166789621073866914527520393490180970067034122161325884948196881809359118215656622523516162526071080299752687437410595473946903187395245722428905980184217016676526586908052993844990731989981550361110827733449077960924619644870700014305761860223738570964105418048920677959146381992552016645297929066998223082445045551271035788066141885738141903568402453616703993522308373200638943040513705679477915293648756907056874779287879273883527328356729295559823711225214247361303760273339198116927870751462522935348188564348012238178795984565454686677540265789367725702030664381875318034524065491370310275372272260170478852431034226295412959317099489923592603350768896680931783022986455691420867328215560961717892384439672268334935039533003143089726101027920209821097538439036680271270232349946992802437769867959074606826582483520591808706211147100178714704120862614003570781666131938741293290988194073919832138169316775908921169209546113492209095228069719218879529261091136706201067647681345897366559311008134697520949327673756968262538104760543503967232974663397329397285799079617102233369002996410162924301531238895626410174250540080020100540*i1^47 + -61093226648751734437030403509021549945810568471606036254910542154276796691207944154833714674355200658365730654667099257897225826379327491024780410643339440309797965673743304627298262901268301970868442933684948551117167919174258734188287747244215910771554480411623028798980130778754299901469067081839537187083725655791112990566587687644391999025967451057056826205925813915557960164744028465017350233676258324588641906948389170775527704062061760483261106908891347909234889162658759383045954474183738799721846537056340499181150653203156205203238280726669322773707973114641515654496352079133247277081559564171679625961705980483271257278406396219158262360015415529262506991282648252463526631829864275955554507231785464350584822285371361874375991554870492101727135444361777359191157057386852776742350952738824660875831430373468124357358049773570488864118603841348413249683724427265678794324120879471498665762970366246993872134478879670727387592750874246300527058600838701627186629007409610046895029938863707200139309436476931702139188246598782590968450832059534047716638539492007070609644463023344331727798492663256126093978266053283254940972498066599465728967997392051748655651297442415493104518969016636035384585810132420113943255695037033616568112257032136925063687722084976212545841326041058575521195267798349176929536481045702849215195780000009230242460101057943777493742080468152912686933522122439610629884624441967574801014307436006974998348016992808845690300860695762299038937293581868338009242868882480676810561712110613375955296584379249740365256529549174907643314228394480875451260474986830668041066529046342435349077740538026591024409902328674033634047700575869075217181927167097*i1^48 + -661741473481312721881055355579852661541345142503493534061369185803232552060395851728383732703801541284828542574394807337331165121682854317584716115334075126884151068660132691260410984734826895608918633481552625519923647223996361255681410934165668489018449633668558512626195850331566784605811295618346383986427540749837282473812743972108794740071913757427046413193658068840171123826552216312039168026827514417171733502836558532638412162354205808896922084650709028414571725390361688924888849341790165543071602623345343214579042614656475406211787242104537700408415972944414736961386215801903429414484304645244366426742749206083424465056773005349512923097429973181041120066765941083820304195218230958410660861050905380791699116183696268480152247181269041960968441870808681778044615631325912605954887914329964352927147928007456487095858680859954855559220773703407079448401474510361285774094578685281743976842467885702862338075607093711442883837177745249910449644393708322356489290860722960876567227213541985286054920655677702132797497609309837269083301339237684809126812174886047575063555241201612587116591583155070763838219258510096021810403734187440441713369775022850687558191854823232477361978116563257435766826040197024183737271797347657432016498049517172116592277791788347280604472086843670473821881856453658569695600312155793273412065584457598733093609493119938607146929353144063029099568061535298245929152270956167127176126068321715744492531595649526146137326083523238130213985944361476656505655843097546036721956959498446644828958098458848606767541142351427207971536780772751503788657512927637568671189299235952085619785551082978155583707646777211701070515674577416533263136128*i1^49 + -1849216516848701380105172264765891207143822107047256014819119424712619416234615877339815404477554428195811561232588004785070858322753121908017636771561823390209449369501121297671647107377121475671047487936076965574407889172816409876243796017456315149968431280504898170471779306797137524257662543683620345713789814996939218006763445186684685337057193620074694540463673021617892739999480093963270730709913790882060314846459764471953027955020805553544778385670761972775379625227401807879804293457555222921096331474428965850904184146992748173090285565670311401839039397748754312459452527253918834648903289162254250218819222125004126635699549630502781766709255546181622882137181027734657826437404581895879704550518171659863379903167252434858752800450444342367063369105106494177762804258626042602163146545285788022677331978754011705030508083911080513828318215832445590170193757213358725089212148437588688628124522546249647800346786040042330464877512061933298463946904379867741397344617826672542561593123068169118048515079602862409032484149889224388159027631407634830859953552932557075047508487929798936310949735293323337904304897841055534859658653518561607381745459560273806621189741558434923472960482054416020324742908651622881064239952632506465176888044002473255594990843749560178286474507949621356718953077692703747036288286757330836599357403634291092886687257718810190950213436550106795392389928836128273755375026529296189618385373787342263997147189128386211770198265083706408605936972990861037505265787599944718092154488379259766383336715494782889290603593877729416853022821165920587261897974057175536847408255721091659768308012307958789136037140711240024309007653814389964800*i1^50 + -2135835924653538557345997540037928214053598869706496954632589581968286335224458240586797505555639997863266310602957767606967811306547269522277317991547085323294354627601691029865081495846326709692348704954869915037783708577552973476286993967172079226514252552244372684275654450558351401550445167625693137951616879992109637225833476154616089714451325946143372363385986345377532845828883232563160616233299796675446930055483355482931549384512696407436634772330463141384088094676153601791394946497589819219710250100894486116140430900756758437748648389919357358076024764632878029012613319637998469011256461163346971208208429914880137587933936102784757229995335932979444643064057800967242570273163558186294584812268481812604104090095852411098321406914673862145131045947761806899013845092529627208188526512082574823719300322217933892018952353569034768122345584243378559723611622175816118622194002387899744611489238052541624105478881941662782928541443301883570613819460133357237863907978929436816844334965348930786490536216489647872372181665077499649469654296235425475564965662029778694226330547601399715944060388845617302648853446729023221143611145553247360538013468889484712757706124412877108104319448573244993801797394554300036046719501491622398258898119293043456364644064604723447432234339847782519494118601495431936113138099995352829422035620848449971690121662116453165068809074602163038722638008513840977154208343791838024386037282296227815153850455082373497886964964272227620739522250116600276043018274385507429980148615395434070153602021842485899611233807899412258905683889288072542600377187837135416882471036172845628731379198648779043725326345144662584728388284448768*i1^51 + -855915201041858524349197848594562571621241863181773959948820328437835656905843640087313930669561566499928078928271143893531766132362237713679183046873624856681797359276271241637112025774627975029430481276228355876766420644050599882780209354222299332402407229201581677541172167916135659660523854939843979623957649479223043952567407924995411235473062119906587421584392290991930279739543145623771346392089930739606460183954245967227387233612496471301942283057218027353060927062692249295754300340711017862306609761152046942373344216448950940551699829929154621901664998859381509403124538124625330963499474368465208916135700446494369423372872229782172629498665742318097008342426607003836130044364923590453280057466386924620969860608232173773400622295725082111836684488635218058429880517182054922729990563897624086211778478874315810036715355599717314588647711292058946925256973418112143582534063433521173585741365176901852118571202099525974079924950039707624965354864748662167630394741858421695055673209278536725760770027503601113143968364982657978262053895204483110315316047124368569527484677631512274456360006811929438378433971826470391639791811203273411354062125471665359298080575121172637624494680152000637970539745824779271400690148104533151661214654047237528907431046175648271349528058927389706934180734450605050503849838367102659704147261611168101555927465068985454758830176042317977001458313204365448597385366167526857522350897484682369315169440725801439947435226648973657875768238981254931496986941635189769571180799316462214721999275176592069319951321703178553929979427468370201220273501032047058212149400690600284616771188823240898027592006688488420748034048*i1^52 + 492578997845279446949794297910150665091367455558161595712708183781002332229766023090141771660446608689046812557682097049932220404337084050606070312058470887937713149431654682326474350707966630208026593999994515555492236632983478976073812128125848358742939708427828941107554698597594012670217954314004476250756654163027666930262382356209402323280563880238668292632593942343761103103984091471152042547034124332733506979403730918414649433347406521496683176411725118596512141854309601291268929651747229867389632919746065823392841813003501442670324138889380827162508870109612105126613551756009833649662272136566784424160552223776412604877293271340002989394902343144839576727615676309979870048510312833816347168484142488136824626664582991223507465359007345015473475322361068348029892877547623439301917279626023068879263162787701959587525329497281760183268830939155862798565630327411768798187411923328400376311280696671643472117677304996069948449145956595909295973739519711950467550545187270864808658542634763516587094362908775484953282950886081013639961892295856032874094918216006220298447762401602009442067167630996186089615390029098276140998741413714521901909794447530400316260899644945021859108574055259632492874497537858125454475751806922234456751937015768572087116639843991223020211229968127904894060016876514443768919438248080682741809115065846006506137918248030624576120912828246483001446050633281923237486556565812648262203468058528843947966591221958493946322067565626792959400426563351673444897811576576463158478680438615301968249901544202406456161073300295517180624301521163866732889086928714116866368113819812530963860043007729293188844057172289519616*i1^53 + 494300357173562038857140279125274423312513047901122720490461207812546387129522973765800144226219195057486390812973321472054255959505857952637337060584808050916645437472114218508698113966118660383804509480110868585275633082103911801157202627049864202446834564883961241766183645047427530071672762125726682136014256023510100349302970681109696303736940616035604300213894420901404628085336980858458272636585805191812520511325708720211373687492024547528272863810400309527010545689992644023296397648951942381843988794816820017784409028247244202221088139132671450559357790766619590738149034475943641504699809737624386127077005948794460384997206580746193554581117904596990605875945165512067582870322185350801179038872043048252714817414101958049009851624407595646391950566971462453262869439271828060420968862756949875159841882336544470971655242287894466384970100429324194190338629474463428858542416671553500184625660702716413784459126349443810161034159229035380213064512868705115774654326225373146977479764543651536023464408140522674236640379831335901165971581309724783852628051282011162370824295362579140740936002676309074882246035026992822753121260262184621594291968104530969694833928662670724218529571875476967006897550787253665176571027066082475802021361176957758371304599782666425959392842776437237464995627109249588293257008229389313631352733236917548234465483051131033939084051003010005113120112048557557323650093831295936761540631324348676476451610214060848021429338598534464783765900224063502982932550769589091514606845774604507636172045379617431177137480098286600092947310266872478783400552354341491112627125390539632088636453466876106811351389700096*i1^54 + -56001884694506771399472441140027419945979723130003022903361529908981620651233837905544072033884266574921061860509414060943566370176231212330151706518458694855810368022840546848423881512996151955199387447449166961771125954907273334482042873058607019797629255359216633498824987182754352476208219623308166778753135193266197248554302128650733672538779297007426262463348811132053146229682780001227089337027452075502361918267919835563632990924873405160840978797592101111610564735695611175289418667338683604225846772368659848085289812984380169473048786239897434233228202116075591770710143365434372690903262439337688491194020598275461788640660211781381845035292643549190507875487960756558836192594372660665996274164761624901904614346788621685803737160589654888349714418059687253032265361524743072355192396625557097169486640535021646749060276312519601898897658372436455277342278818255483542065054120585553842613170601455118752829203117354950450953856872448206070799258082367556651731564614893383782343501780607994836375365110348836723822345579939287491928112799592240044268244926597575173471187384530653491923037296551292732677711190387295318023558277651774828924301254869867521521409677301337638604448001520320941737368829906761226260771013895221915607137017072043087800337806703155431138526246463624613096986136216407936380273828221059653754201342614444127314533812273269463988553773572755119560329778144675277987439763712634057355471014113864626919872750947494003408654764515560219069006494691109180872974910620759862636833576746612858211131734565252552246875276910074973092669342123594994161727016918110979876077912189057257215595530201843300827136*i1^55 + -33745239215933030357665303982271433085062014424658583940081401698909764128645936962333523424724911616655521685054301929807879320957389453242452122952990732096042844454921163648104070207361377568327367208468208007245812443935743602190353473376754028287547818071538200436805584641180270410179994794329559186863638130649864108803036823467122334671123949397979363887513527958150504455674705161177663092354622195848797307205669583024261766475456007616078310069635245341583520145615001918496236941108087494341887545137220945863301009527451968998282567649931223437608639373575938531844732302063769380112111746492293756422627640872566589542766238488633176110848092214006431506783562371691263069002803827415705007508809774375538853344759678854319700857836946300875892352876456996199597720916427852015437576514489487800805057786029818241724919051076071109165154987454176288479296428450219556077973309611257966957348085923540074899043963529696853893034242060250302301444590794624927252249577088469967746243161080351902914311401040893000480299423870988598302457107614304732691790248376283163478508615338011312759653416743891899035636705454413592975964355811120850840123629001264295455741692075636526910267877805594642622915389512421454510624682345127621885720881238098853484503449492617069935487721536795996463285468206909138887522714751265458095231641111662419114072599226010546797848763902321361032996637593957292051298246142571290742904591338863212530924849537029324676678930750365958707557463357519292536374885032768320097613335677178543482529047456011520380578741608525903890732808315433727530029365431134618786960708842250408916339212492472320*i1^56 + -7312440229082324786888752682918267406625576473509268588240692798765775401195121697295674976111513771411920167582940548937992345965899782121281050864028750052590062527555035224006107949580390990544384866724188731688373974519143088561900058334470851604676236997229834444727867343386382499023204507015533395153664666000472197889855920967670325983434274089325589748603522926064622350175168600784841545459801033527480620165583377518258132407966195809278649603122363520019505785416288369756128010831664210366160129034059380493457046731773272469552291295978167994021621184953670873608782961393093399043288989441587207205698870419178525218410311404111184334690449205945585162096549720979600531472016641667477827523321079210555279550779032072854109894496330006491042538220297715216867006055709906072940327022714815768976710685720921015107006929951417510414740757931919626255986996415870853276992299345635181052120927240422400947581205626701072125205834648890481392779982418894022481679667098351803867171885653995109352722516788613357511884097688740098769388368547916138435429613748520195026547002212946161603815228388543543063166830940651366406783806283890961207635764539648098653919617973037476063780987399990054693530734920086672958158490767444026400921612023615225131542802569020989927135884101311023485382572174925986840838174865888569497606298184279205399006069600576845641724524249298964584649653668105575037243815374170392805529168205571951014118129615781150028412374706733259346285838226472334875248840167712913472221372694411394275809384308333490346480751387806547343999792437456965632579432806693224697028447485878432725494398976*i1^57 + 69185118944801807208069422776172424200616626938144336613463344111363180649448166739392373802878803476087589524401873849037248563367403149757275030179286621932960687614409964888787510485446158954469889835463680417469739154959032594252522492011518784716186739377378684366739556488262684931079846719768276936383547267709006424036642785700372008266351241617368172306508922725309246695298785020930019774746949937338671694621309448774173305865777399387296906277818449543319652552123612322461370497975903456534357288795043430262018228167470972289415110670225606992844179216720377100046334368952138960426077379908819360382933511707309624432904496147736071829367214069608221713366613411501232030769676849792915848303312910443744578846844326132403800939543228137176586744159242281228090383725180615796732036575566598087922839965564088575893084119510558156965063080186044923239546782579378722175388512673205926568254523905572773182815894663894589061528598302169884997867761297946411922863655981314822900164229753176905123613342689773551265762231902521274532167098874718373803925641280208046315785046340429114374393147780562869307942977386242534700417366289980718548118033797380815811277274139960622074806430638206963458220952226674529085097096379098630472677805527637776753066759227952371678656647987860456683907332425140360322561900660252712089814451826930718517465218267075354331714393963221246546025730729541312219769490259549392833054462273246554565782667905453598449869815099008968739598741476420023584944523812488442538615214678833558404579454331306724047182591600241151620235735548017892216808744383893129260622944741416239104*i1^58 + 888265915112521575414052319924774316055080233465654047843291586787456007812952812706428477318845489485308144044761499807324834453695544483798459517722512698279238927801563085547033836135451385402761785151042634671519281787487263258245259776011380786637545288975921117635060651328978225919958895786338419806220248555550222574958693165290871296529118357932003108238828032932784458757061548756163357254385080743898009488635737756759163664519420976049661004917878977062243092428789105532148882612212790666380569897658633922023263796562113552833930795170543621486612867292163883957901241759117219924074042134910513880590540669777000665038423621515454678845083164122575212994295601246947819984946132846775175535814949434521976974610689555581883741332131815869337958790485129806007655199442111535583960086297084315807811025146109206133515351208667995324512767444860256058299887860053874602049314355084524839509561610326655648626907466530733487375990826541446621533288250883308620866478133410108116344676026368984325651712842218059704938956812608797072743185798547547242713531136985464018484734556382112962044651003429513072811137938035623170794152402777087328619721326739902879346089559299551142464355252014694244693815838632566598338851634791243653026501848752169665968730927800894953761656780692742442052313221964652803118832529905855718799583113617443270251726622967330520905747492960559285873362339476350509894248243205692194778474731139856525881605848451922413857933977117739600126308656199920319442298831216941523198911247052514240398995805840587134926788041397716589372506074505422094923725975470149002742744137859072*i1^59 + 21743629757885513998668228931786386423176171922499521929025827962819946841290455698646234817343730680649597908330764338793908071388479696784963240330951374514989396980110321451004505829737323596910026406307566770142225543294300859452977757849620267675160847115499045399053616648802689988218558652182339833929349047257234482780457569257404544914277295051046240229898792093605167931387536965296973152374898917187413170843882367961907936857266892971643504859672656674623430318138281897596343544941662547448532154467615921527264548126946297635389056252973291042296345967431984127709209289436362727572569398034698382673343401429147952096064673330829322000109951956531842903953904971751606397626812165278420714254390671736140467700838491459454680326170069911153535838064621822590687261749778962740986144294260070163137586708824609696116375945739006629876947891858433907736501219823085436900910483403652649883395737550192103294250992312534582707291222305432389634218568998039672238386889601963029129963895974544510145244103144415763690218054950029783100256714516315466903760918248481738519297266763518970686811938305721840937512179112986691310482183327206295421935655749809074811812247732994365368835682006308323221548312633743841109430344453580924319212803439082953059830136162835381448088800232088426067257097223602530462760879361222855407115508763700523059079210712067132581016255722278402579338464403097210510233002654129224241626603513434046657577938112012500789913946429717814040557770730245177022263032675078460506807231068703304551188898330609054562223058492063151970812442236940161344707661345517207065460736*i1^60 + -20858103014156478193127437228776204826878351236014013920223509367385408645704953811570307695514227805166188353569903158649653423337666298880724332277272714007174159735940700676770203644000097313750638764356927766028283014062205043388871044712359092161099448145874004260350548384212081978605397948328371454224322011321079352949263622394244230381503899959047266331749845880151695282456755737148647919636438894655648227238391924947190321391507313478587323009956504914375217377963533453501225786847632519548417550517580244686074397422073010551042157726381746187977893294026555354301013225443084713096505239624076279931750046985156551956441215436355408239377731500250599256343660006536806690061295804358175506675014730636826196992681426932144026323756740957077256439393676189060568801706536824840016247996056309788693990534655797635291699022832738537701489758912460014081601486099528494081001560037794962585782725841575245507510530317453940498915447764039478481873192859486311145985407031022335010518064152332959353041870408441610174295298481994751910673969374481717419589228146889402703352897472463158195604860746139477521498244926700666534372376398747190885831284158033709914871516055007909458788495075578771214902492666281596524442028241928631264169574131725777594063868640464608219928843913438090946959759674785289877646836904662359019993990860574128264915488629085759106846105452989184263218152172268364705687919233285265820487196176395227689236967818123457449301922321584465869295518721409618828942548956991043571261065120733662032423336230763127114560680060971301293078585694520042114685042562321874944*i1^61 + -2235466844484632137894045865644852829603887490899444930604440350879014585971389201927858784246883081578451363128496548161629946329111288052554317762365988681160811898969759951585839055613303778418902091340812860054441394044556999013230404325153977981455230044106859623178898693280695655216600247283257478668038263450324199238498240070190926251646701528991959778099522452297680746454970315395200287484802295065375576024439032539876670864411618563836607940026296109574858366629262957225189811348988066265579058094702925920910411567262097793822812958980186818164942214234510324581762885684106507933530552921798029597360591947738552177701956365604203754434248750154477516989532117922515586805770955318320187196986272375969272498801415959304012617714818688665800191878996360400981087289217556519458120153150260276371824040776478494199712203617870974325778576615497108325443805626428829346643594047562602911691538289264456347168919664317916544902318940468606306810176148323480472331771771257389355387363651616433167160097459706280260792538269794347345593572800497526245073331502335535504874831275125535224885435742585258961036277046661385643857481413262083628982894012214365689181027351441043230287524106711974766542967815723406556918511906191821527151369829645738849921957075495896687028366028249317316690659026823222786132793610860915012504592844616945541666800877360175340296259057962670568922601209902828395603598186658812579714812686095984901217913615648816765626458744287625281794196997793760079782788611367964437835939327587424027416780774272846712687322636807237371953505313874867954540471123968*i1^62 + 41470873943608188025850760938746553414304349494070111367525101968108179581324372599138337535616086114990255228018154777642091039180207314633227595620474047823050336835335450062453968805298590356099960166534078583158618966844060143039143848775305340156540792978654061593598328913774453928942960011025926732083320245281761176908567879613805421183976076966828935962911878199598568401543825913416547001822375677503969906314047193437174371398500287516539761690614409490537509967191888689456451840633036065207602381030706381365163572037900178446128198675628924464295445815079107550660567227011411615991210548764898760222893814034639506017392328192288537971384070150932687952684250579332348144690106930936314196553115160224838475036823119526158752113052102042059422764151929561929876758730436737384049947808152369380515419786900696903647418741155551489703538709052387130700337291360804643200899617872177920018923348419044984383524581206667207979381404219170959340188159838492490658671839353075513133792652483491728652456507767481722450751220459239742579212304380010010111200923217598502304476770691922896255450072764928152058744046871036372089784600394901039553153826966841809961507314545042732889920983308127133831646538528302993641957615538854352047985707603152100448945924480083287578590763742067263975474204218483694769176293152685736959107168156419704522364642644695891050259023992147518242694898196258228582217702100586425025423570560802798610260598833345622292465474233365531356757762999141804008903371518422081855186792772738810082259448959021164800812524629803340053448723655909441536*i1^63 + -1249068854024803941150723191503182067600228612924725448681532234036090442800008874311829390322234033624751915123872385436497684942988066970678007802659359908593109708297230760735982451784314690015581226018921784184386065939157895107763430460351150484027822721088206072669595021725575251236155332249660088746667140059259936703020733833561840613531913592174220353123587897423559175563948598968796401247554185626068782958815405511573826826850609280650360763789175927421910901357508963994515437688529822365666961479071305552540474228711877453256724151363344631668737604568414256446195181560742962840324724317283643971319692216754956992575806782136042926600815364141447701794123986944406768752308212615504394561994214909230122270456642401409175668910150010203537617877802087817163967773592501961722549630619177354444500029926833121961855008740128261241342309173418537859573847458557506782488445326311791918969543434213525777819773794696843858792968209868455043828574806113578447611383518000719032208657596684317051300518438789191639719437824538596169985434770864208453085250094408681993490865593064233867438248826005103393301993034353811843976715129907153915681278044253980631388840445899642626526561632707736323011275835898943667026655799787774898148036302653194105617220306167545724245283215801521501799712993162672060898821489405540305155376718662336437116059895048304485348148593504553729089654093221189839411959945333583401309734539272269637875766439983157047429128708117772485958426218357708000876512893576503287907153255066009890226891598597738701033105178787668992836470482927616*i1^64 + 42063313918739456953355385847687075999224190198179723319431905813932858659463690631768042169569562948313180214378929543535888086951424871692654849400719453428549154870742542699673151589716519662083674054053667129405231798822963413289106079035616917031259428776109147226682419037819848713641203703874626894296891778128947095906481079186862851219942230478405059626429493325376673977286611317746347023130157866424684785083473584128502177096677367834049174276256520110832261460963224494348236103559226496619662757232470841315565109397409826803946335324114856231982669871681246135758862243905741934080317120659536823117112099283035907485381544951607301807606170602048015117719569908873505768617309097740269789418685646300556780088252066807270814580017797839864478758055157560908173873598375682638040017690840618071737124564965752382531852458239901590333407365347356370389237950507944082203369282987456857823110794809124018933532076638507781122151292415428217617904512770842278535557960902589738000901507448241622112438229600300413037274828355453187099593918516484799671818509633334399534082261479362715784076361567013638055321600948752889096413900610713749925983243856781886662526704945897781460871329686224922430035298899987429383948194181675003731016597205249976579131752907403599872501989818871029567304516047579188023656507018333868807636333778030274236474879579365896079279991592746326283109234623857053262052967120339115176241740429814086470684224336799548655242611137543167658564210254811764173983303125751802462559719746796136927339441445747837693025157640725134575665152*i1^65 + -338904326147685424014784450841357370992688437699246581189408667512764372288457103756601719121756251572793025330335785944793426684205426770442147963727574635209484120204321875763638548998820887879650666654816686514406508528594378225362314821151465551141467713757528320440638059792513210455899558840186268220522212106235750688823243924735589146631437489862440843776195806129688825061570661566240554403762890105314699691749203405394991819508906820891970518253670079571408913326114259742043934861384421911916149247947299184212969882990689780749267742734420710669322791978056505790470529902276586007859299440320415227427751660124879926860920985833352234131603972393662351287403328180378580176679418331081557406573495900536190022779684381015998458480610712756106473503704808667739318948895311459307318967756198005990403678941802139217346365516199172548956611030841929132008422925677361371749908631594612218138710362848068561982148101201983236576556894560165267353672516510264857839218364691119572219808887233643798146166068776422967837145301790919497143645416010950326367559277560791547045169535415593120804601698254521849347392539827567876440907095873257312888571921621291687613089984920423547463715940782956178872089723840637496158304130585466359995116608329360082963296811014464922513495401402127004337055240519493476427515362636656455446142959854008495319025819023043587863923376890425578255067401732862553914500655835552120068832743347086869076442826048457047633739869691870051045689865201042015936112806857097359177656480064230311913265336580115211025005241660604416*i1^66 + -2152014141292179870612069211617611644449863344022113164993559363315047293789097328925731564984351546048739686217508378848554997779112548944140780452664149871703471026523095469971306779941293153505563673481225251658358271853717050175453213392321368382636663885330417853794649121605935012707242360040142448415042428105122319464225513579521928187876623777447520555520420585428533026752353878038122987249617430022303458416227607913704263399478507670863751605861402293876023608890073241536550402353710046555098887052229693351224393274976778828487258918271930124716468849523093158504213494042027249994536273904700251383165875845401715379893577598813154298056724802061187748001354290023068701098494298919074603399228591506146880567870030227285787676151287523423797334468146662966913004787791054833021092953455216358932844745283301814883413486675996366997601082497313531263625460074962650720697337387525638280395329721318956139332148841442600928905297572468055459417687773372036598382376062794788014351885315479252590790822352206485249167330983598684274313954697703599761895264682189966499056056464344250753961482016210442388812842667578157841092102470194306198240864627727808226454224476206813227297891750166037288791519152404264974286486249529604472385871517333215808052088475865356190385245840590212178119593408009642470634432664088264832715964654470986222717194111530609863937891303072637798097916021549674119547273701013704440518138831402795462544216818012702741904976022646675307253977384418954596447771905963477179808938768716534043136841023540369015128981504*i1^67 + -2938546386440942322502519543139096055113330399310985537295308458433246970972200044551458056451111692368533371491537294543789546717882506808736957463735852662007626114724549457588037750703086611770688218189333181240276746301360588865813764429308282275853371089166997892772310850395243552441298176065424628382782975431065955549322244605377937642108608420459355239355330569872836184908041628487896181271192684913849507767475238130797184445930669003767110374124026586017349671954228919519339553359561744266627389190447294760879711912124126464781127058450363491406350032170973659309263244614763543550565879262178709067567571334096763111840353779049110186548349816727444505737175804005085384398336453003692213197848681271481339390517329052913963283723627424609127282271728354706151384987681196588955560159598541504081279831192911048002683129391686895444630734979862593217260881919982072299899955638561279059544084868329559013332780946737487774336368575562485197316130577056419611734126573813993052448918018634944053883578415598710454039918547189414973012540232267740604936422269162038449581372701970816828272128672794276358747643293742351297029305510641904539964171829072184432262731808478135125861862733789731351218645510600405737535976648006993746330975248395749123548161892627703055977272167825517594154405110547148808119099005390007436553658474632174516969429238109423880389408072475297138933320154799942928222424566561503177260508088162609491233920990132652869945527113833721916768846986292994126334554390625716969453380158752191212960752157212016640*i1^68 + 608879033517053945715615581849241659964594986494104244728425820251756315891510111860715871229042907471540503269086862363297297057295906346377736593764622051937998123210791936979330367423637039052593352025499898791703216055512798254479933971563567252455836888832080346394197084540209464539326619140068774372709741030918323843251149664662175940351355287384448517006876600575750741055114250470218025784446303666961195453789770529950229436400597020838674882048081635770150448304840549128333936119200377045651045053482404865507177916441131874636604647327382445858103823929863955538460356005555225629374557586799550336487089899285778149825582299725529968420054488435707912989234504450990653049890357779272891888951801787247893080691001026827596645178636929803170395078273623960567519424456403949798273481161260857632880159947820730053546602982355057206856072132133459637834394100990424412000917904966202382305074953760587854438580405471254245928456035672267176756784093596247719981000838815218714794777125167075856010296139302166366400142521556676729290919858474736144888790362925296819941928323641460591366165238459352994698299491761751311545211417389702924941914675316994727268707159412009368060328525729812237010345857382961947375264717559183492324661475788782779821218431895547172893656150277933002232190175353164312479164949722478343536594101192089269752173761843488568819161916755430765466446907865266817817237543683190107798387493726168258902644635086484631436861247309887525542813221882591971637712580272329953207735994866929222111199232*i1^69 + 3487031522926121852535392136068607494968596462188397034377054204553438146510752891462126318878464248006454264332065190226758242550665866986458229580782581047014195791987799990003451700863037253419521326303212901262564225452148866070873383053730523414714258708322706106297229516819304381201830385674116240901524551003900888681041016269474072430185840596994109770090322937533320192269259673767260919182099749590269721950421353680135850306705613509418722997698925778642825648845273133347775793080057061359346494756596736919182529865944313332354756965499592936024741531480892627141073405282835668455139829254324234107576911297796620842148150997734731712374897145841479799193723337890916831982542422901487501656829791640413711369521787328724626045999836641133824454958148421856864600092755169192879513039149081495431103374404361335801436220227381077740038634658914564794469362992516230428537508292359740288004341174958198975626238922477976886960179342289480389578318678755811287848144385919490958480781190531673144905446247049479676478474817694308156448916432276745914706127786750237065370344723831882453981241040873944101753553566245120290505328249537249342384437088763600950611494725841771051105021725897286881115528539778435007739957465663403160294463559390198649961030361265887309349922570004515762098009208001429656606425593513678787880853316205250422805858284327467014037665824374075431100051672930146071450838940490255686997817625322842067061352016950528911291506522239574265834510331941422281824717350565210777064118954951180288*i1^70 + 3264769112680307264004007624079233354883252994652059464535315089059487339757925350619717863885660041141743278413626707500167623210274726406009275446251943351307740844688006239377170976904761787505855182128656681637175033894828740766245676680125200239843903569406419967295030858464321071341145851763174269448472466586177903523865770042911280847235421641212432048942664105535035768563721395178759866529936109799732480338943170278631069289625252451532388159945004414468139496751513211470123722439400594053086545523973944480926988320323365829527166405929685895331426442658877686017772623939902808539920702106514026480116059850461845140615417639831446396681687092910420941376835609811817831690614128755297624122197792929903222017985914664065054145195897184730915664408783330657359831441066734880030907973787547893738313750042484443444089264711311346051897460261521345325842026960837798274524400440670596971864178184955364718706113939912944723366736605528268648998596125616159227572467612391389366907232450783163326265058235554129307904879977045477533616766098848890250115258767184991494098077097930972533197126269184845549520615535434419488154651072604393910162875279393657221712339014245524661643288965892131135027616328823147069334020535854542845163127911433664802961844065910241045789152412310350737200455734789817450819446297640792564483741814441611299744968034500183016309755673456528439405386856074539123911515447920010287267581811444441641272841496971355719519150463085876730024252265903985328260562802126590363652063232*i1^71 + 1353405703163269323716506328289545649190359967810886343612186229108181118576770159260033058923954715009352675000222243139348731724894067969514575794509693964822749357728598858838873925034239306433641742134918949441993936827376453306066016375614329144462195056446633505143329327484081239127817580531075336725893978909625657012427259110742693366833799643412715970728911119315518360169631986485229951280712351192057731712951708132564530757944342393162461578493639456342100260707414184521723693262705906174324965580907911409762037976511115679688370403043471971414397147816618584462306330132756957408258250465097213027471460340059987074428305181829302195642708378749367349322377395462364963787650108091607097160847766376346325066895408015787759208638385866778460014934084504518761752501815759092291887045296133489228821832947041647583109183496729349229277520056477458889483130032936033032414866594857354696406336744511844643554158411234464829550955565841266862269903179423264588589686555419075241104239730988694569737339094493483081282316833917446388648707571607596600007606503862194185004250203036521033250119006422187731425591369704594088410813662214555165182876447794379025997159782786542212529550308832684064013144248318948050891577392998106142451876517949369267133684977896811413376771391859006050444457151205616468178330584225907912170814613964945977028392131940214067840200431471351053417060064231411960253967327024975880727483944091346480763559131511382395568156164050370393170950674415862202337853440402653184*i1^72 + -77994965575404415231593356397067976392654713846170465996416016231237017216133957107332165457281424726099066010109385526577763436547178530418387013228090306177084107804936132799117184527466552084488889898791167733772293297507641443353233916170095558404286424228748372165250857164939352315411896211683966644084251895190623804553828232487378824058961148278617828245853011540801001552347069668763495564767929696978109397435437059912243804193457005103041936030253634180440329126320353072009571687343875358866011369203560534866532809816956736860729403093811774687272385428050087475264179200728020266569226369453023062511727618946030684681821638817039077571431944858772160595949926063425132811863331659932590130752220722044596281231892637142317035002126188018218103595131446776377774325361499474240651502736347964307492159193729499948168319387203222955349900996780083759527258694646103550462326159399767377635298321111332332944994064386757511408088719333908962492619938278265723224381448876213544366960575423001883041648424188812992342024633287549794204368625742152659739640414650615866523847056794520772945340109315978248239297048495536776211808118358487167482601588373450259154012548220375027938318838381360994717248026885556899983060507406655971917506280277795284246730530202801929181311636285897930218164493650810373008884587156973670720190643537022149158531178381832296650433901317958468664205856684856616990986514238969025161222353408762041498311976479478344128792351638740775861007618596004910742896640*i1^73 + -23853835467630719522891663732796511393811349221078870900114837986474547392478858221313086759511489364541806513813313196900531646979624781506009637520808798304863318658004278945782416833291447530616074892278873506232088527363101046376140948187339227141749623298938077662712246508326367723164957100396553687117471701566653150953272947848655721397956026915071665086048211432355675646180719001031485116455300044214655315034544112686750941943722136125905018068695121746646340033204738980207599633421913068511225253497757532469961955717474074675804183326635479366895374417858518644319626362007455946120868979620029046222586798824169758918359667868108401865942996503652811450877986487820263358587824195065882367270647492553845551406522177907755921942985204219116008639811857457905686161434658032661947761163595633520921099465113662724542823988350059517338695633033728175167316714258400219087013800477393801671100130612334549489509660467568215966137322793538331619071475422835146948657202075281259439881135431878173750531515829267709105158656608498274724919075677196568490347645207975877128272324980042669575910086177132124247325687995134590983369296232276578545340731901940834021975813610559707471509985598965087865058788062195889080254443686341631707615912093126837449584376040887865550180161041987737564557200591954806734522352196163952788680206624098374428813382071294173422108609559347082619648540360343315763078500363555146994292980421311186545821368469005433621187909249713774954170925459701760*i1^74 + 259827566988269267082469764533225176117157132927005580999781826577122597140567551163261010963311113781663965616985067778693646971151403717985967505996013657786963984733870434102133620266359481923663797257552475968256621931078549441765873758349984952006450307513740254230789017598056388790514580137805515314809088609569803428460103989238443925560888449610640916864377372068788825867031895296861738809669639156582062256233726062702846962499578482676049408062832947063331920173008907831300627158937146667352628455504374838171400692376172528222330543095810296399281801877050131748732592100541433441596414981834363276089756513623227897826587310386997009738245781517758664645168190309036033050912757810616823604176183362439250122718392141886233630672384624787408022370740134540220931364070479890976347419737160161208505876992726464219118838292668965309280081422901925189826444761629405772324707573359939376667670413212597136006118680214381321816450469323107941422800473030066181362659933601744183113283455752669473891037311923233890145740281967434026702266987014746583312582622436302925358357474218742885709877927081613893215748226311526035386376375324895134206359025533593566549841491058929972537156783090550709960661082921484094540201793178423726578175450545502464566799453799735968154948726661644784074888628352006894526610895459947437630959463769234556030500688788069580031869672802167002850802592451135105461587071385316817469477469162658257909234887281453478974827185980136777863659520*i1^75 + 162217368327698477391799321458170179113134954984814330030840429930431980221569224395135923959151758434137673372127175956326016224555673676712723372403646605407799161798870822835955527957517084188466980930160847088319618622546676900334004498801161855598363656017329870111352879122868084275524606111320110199066341773341303887314312382160957560902527660598037601278929730506784871180221890670321024521265695298918877111036361770121326321457326754595271525742773613207768379991004457968271109995762167426617481051589760516502432806241448562698642927506609941739873393598398570651325536004162950421481617265071965342592571433215410659199733112063420293844747180698271122307186099480529878241862738892156121240929369569661245165519509840436913691257889380012330446345935758308641897054410473151126123159925887929026681668861257725334464681519501038754020684256113822815408741923562501576943950977057632692511632645044534068976039111119624320918821121965232519443635225511966991615794592519524801024523818451536139357487382529109780653620667986127001312846659170275422127974671320030414020725742950735478620245714488912460158985807352072704669816731842081343136127027650675137301087951243992826251677323845248272370896980716669125846948144389279771471952742341679998466537320089972120408543384821381566048279706557866100464427004003457881253649381118847221833992737161335074634192606634857037563233227858557895225167456282502392554220417983962093088797682426975754337058626115469312*i1^76 + 35252117801162837402041635416564014990393263250786904949858009207722584215405646191451924589550010429614991727012162390247053280877116338754945578588667835155958908188298166784770396958395971260759471427344402413803667890114098975671057531487514032637914911860783276424202143465786321614573148581645878880968019619481744547147333938091753491166483938226043558564719742834546970016308233768579198340875327760485807726360214537459651734526261049240620855688421751995882654668342539134063201347387107667815276532358519513454172873055152804946447701140734884922709757159440829199540291545111221527188133829834500701357223906426483986171910274234464387922319283789138129941897631154010881417829570301515809027623476915995959314166281814834290727112280151349141922972417383192330020824485112483773011342190000289298774236284127849643942634878226816505149754780233080276965742605013651444120525660633675420870316503119693608586235314507776972663739865747463147278135131980813307158840459916726676118182018308161965365076006274888238797954113355833350539836306933162102533020317199380198522095907216232654837757245610504529766277830573288914894804276145687277700801187972382120839372451985495534061214152293544350948198952505937412412631837754408587345775426287810191686543075332482395667132883293586927909903368136279069594169041754260345104474340577848606730150693304526409226238266234767180331105758450439838401032859125390333372790617942702060160812420625660739711926272*i1^77 + 2347966738964038753495794825630679999407429626047813665053838131094903141990751769568826332684722642454114963579436832083157350139641292774433044091817511679730462307504141253595908374638764374196505415214967239630096935579482971709021131999090263306773237609731157758422047071930806949656716797078858842518919262873135733163846857717723172340052291742104923952867803309288513889864213090254229011353421128648621608496044982134920606214972662482588569566320031084310771869788246281129179421708659892735139505348890540283118141357851588325828438577572763585583578080004907798984221580613363423697496014930403263300447538399539042099845400180672217303710087201619960576797919596464680725048858486364673526463793299848197388462102759833286677347316557608059164608797394674576019111005395683981076380626968620521282688702678687763722165353205911011363580271848403476725157854594429869182922321917510890108740351038028873677446194232362146488632058087214252957115336802988019976719280082533328166900978994307750823984249607756061155956778347382970981885361348117607246261149255340324240042280770834479540395580804085137157366102864101584848244689148448715906328164339182837298834505925650151372939558949925752765188828421845160757175372005121922733297139293041204503549888668339373121883310943246921233258723584804815847833308103089834668169817674991197661100535525685633795233722328238365506129960051633000768747996779799674163544214070214130365392671687573504*i1^78 + -7855771568768091821304771213705746327223949318622585531103940004422987866847939433909374807150474867196044592389068235713149850829382920489520961856810170251578108090286441126602606807379168880097708409097695607861876227543414688036665626265602634630084326002927049908618368834160142525373328951504899556736154507312423024297476926885205831974409396463710439555249621934682692203198400634621605055729020837784330319032551229741689435157514724496251226288539991967552515661196772886169339947492306020680545502492080297103468997108844218386429809932760578661762007925754068512453145628404166726092998184558040857169344615062294776183778021177815585202527946081091325097944076454042689148242220406516464571537934814685006255176080025518239645871296407989672971830186248225450709114397939936547445902503330160725581499013565680159068890253922671929007534372320796506886283562450965709987009627892342274610709608775120198102724096278382188920043747364313558103695119983459859838309675929308279827056432010180629382031362241565121258542396204341477853505665541596279851990774271497144692891249468189694702958864291097461152187285276749681125116189823989008431158693072580791458557263989111589365767925236514965157601004347638569287390575567607858525377909724692893622686246928474734971660050336547835088395152511854745854720174644922992994014901804998352281769257824747249661911528113363865569338810682210579366915106074473879801178320342133248098304*i1^79 + 2259796004655763790472666240747471343240755264191220525928575154756506930058807363849049813105665472130556701310657818194070066019219544230913768329775509171938482084493660201877953281814290409245280651861568294800455759242112786910738683848384708364628616399083126014178665670093563946370251644767262216862541480949326279023594508406985053883566369596751311842361402724752975589380069367134324257134840199772472685775665062456009388502811076634897245081836605878739325208965327704918247026759542376021220856573386147156167299302750461746493115871110693829287108953563739898444841509991659479990782675776148102730643572273711424937655302263540895705152642069954547218186622845704587091596936254189239147293916110981501926631034860302401480179888701838776899477728300747666572657210763586501809897077378942773032021818266018327745569445021077486275196682988116448697646756920924639566454678583497663500955535673037572191174407870217957120877512891409505744782846810410371550635080218358018189690298174543828409660022262381019686061856740378491645002490512127665988749983359273682260907119256858532565993083222610977496777924484305589203545133323667539126920468818806848562111960492817383409165878219287463495542781482282869543073139241275776084593876315953364864356867667928095460096316711538545889358373567012565382735658790313173288574307922169677747420680571604818562689352337899451475275753025953162636911269171687759185202349342720*i1^80 + -11181026740386793527834440607703815914492754041747818491194251417226588755615258487063031341923963918892018793484849353185908066588271729211822263530885789424204368964916976226933060057764677784197996652695729028647740817735343171611553964904426337654307574848457453668275588871895526275392012119146440580318304206026327994581057894406942873084528370772917754716575268710284265351054820531915135259375212863594922111646892342930651926962260608910628784092779405335590588796219596848783724697590644659502051703121655194311867979716222832812993021647113004572498661485712108970138908966574912375537301835419362617166794208425800251736706120861733234831593670844043015064178655305639602244492190975564796077904077124203026142083920092344231631773980617472848276084759546674904874891634116577085338635356886538422419535319646965848643693035345828439860951468011724497416042363317999026112296127721368940020839266909660455371764781706347040360697450100481388372458105899289060009410367184452709004866686960849667249188138042023214729453154664019918273361668217207659155917113536388243905115049936765531328880627901415960400989773259596687879719594199420195876136283930697237754058130999171526100324047988466500393916282844813347766290337574694664241399299952803287231194117106696429416269618069245584807708039193891043490899141301535394290506799709953686768484982096865724633300211508064872941651426745583691318249071582405197824*i1^81 + -704444836842555325346957609494835813873577075185551654653693120121143595220339605079148924359383191907734710790700151310605817210578974569291324260773965254371650326452605564104427899156819323609715066673607955736524160943808298040665152206968295968857973330053871403351942452081799424149806173471675584327751773824734130018575265906097714974678731444821589515990568518208607088595518663232036555716450942560778456313555236172758379438264796457261632318357509779730676970148009235542233069594219525619136577481764080156767939082048243653637481677747784699926334808095898335256384028715450118515536836345126639205228917757114823971238439258378757251856762297418902178892090779832506447633100525177277190250667615191499598410586696962123890773174075324051699825848349984511836281023580385303547490591251599371726693730872233171995837108572050628100683209709950356619613301167406958435824191311576409382774578385053370851005005658954401156636269343758568400754925878565640594580423073541105882615255430770298757726930665872907606745557283932029559081423762981425640809659650369263736542012195431301435201233366135098820334010193710890077155770691616264636384481876976577951605356562288792343830829148731238911900715931105884449241928432339662301088542825347968843634889115218157209120041441241053786571466177132762719709698725704644492564774252876963206101434841925486765317065076604945815931420835150528357733498880*i1^82 + 2366770343847625120110120987567164495863129670764985490834475471631730427886708566387244328772794239131546744484957163412327671131831658533140430699596206956826891722180915538899116204916888667081384604100564113629334013909944437362991339517391898500634344657591296247584035124542960249089329352233428855816435334888119804713737865781624563680580608553114829681391958183865344699100791481259101862417007135546045478938081586810468987743067557955271397832210628206421632417381837307979537041091350747482764167904033601750922011888849034357772533289977612422862061181317447107260370252150300651574511565620816401890624592586147134351461908699965223553647988081041982400442642217474398643661492895676753557273473449220997102169134876167746591926260711855204953552358679987963560191353611761034597379242368551262271220851428259404028339901908095306351831599585220296115500670745715583602889715618501242271145620287932687976933788759992608851751317585611814664383404103595339335739051628853953700453445641131860864336404200672827489585804566706110438485497608358183531920456355169018441365027879370418173761830378510131644904789062012578380922715864322189250450275008522444162109605962139713368130406948976942746341518738750923390882491685875768871319056602366649754655005584614025424326696062530723529362848412301520493502517202473623711688266847381205478917564590271594515080991638033716361233648096116736*i1^83 + 143253781214329093791580741594868829333582885568468272774574148690577198789709565920258046510393505469815033646148531946037656682441253344158923740913522184657695351276093245125819827735560841468821928920877107849014296564898643130897359142140105802980889422026277601127757985443872433502893677769067333068353292023793786413648117416745901323862292790559940850500130644841310817734107936413521737479228601870409410494014974551152836550664826069854127018110199512637789644008305125856997792949276829800185383936214499507192319055024279883609505992552696618195208577152016905584958453702676525755957462432847421995331946177777449829502330038550839253342876905517611181080273789818173300484413994546740930438210429357808833900491185691040922084543508973677128846556856352485430052749282837138446742275113702395308440712676675369453542584104649306815042053160147537729349087466418790049196359174249380247251838355436507337010836123346947206557398969634014730356827765188720782533165275081007638935145574174087790726163318631897819068104000298565883860346122547794804481605080971221624265843543599454962691578529467907526055610221210367711159096423607864127023063372627409406314443382709134367431018448085933385787288165463253130082980275015889545770967117834188023893811188402740327308265412148651483631422469950897675629541908078675278911941141627344435346102985806494745328687662076337596661760*i1^84 + 801060716963973056083467979333332110199607314712776179555145002685517358098349518614587935420615199263091438786159766722506250337635588498939595294051409937289294763210803165123720363967826559935430088027672397053777786727119863606375160939985169854320737692931294868037576547806685869384301802410460623106161390811894969232820688776086299858480744107373197899549327391995156246984999092606526518052035754172774523079626477553107955056720066477115503530372672730132317973887225223893304118642081171090973527981053351670255657250598617499125453908179711024733114596462738454739372694631903398190828305363906708699201846150681662482669034323571124691148297611836941829534701970623340887584038070436921808868716059609060447790894914557777482771057235177233378937623035317867434567396258842049679734935270935679716534094436074868003528943240484123349160357786284757775376681400131731194663591986760471354874145388464174113054616385308288202547533751092809803702300025537984856731763945181701349699554714123987500403881732142892297368818638007757819956357564799345715538899746119215965439558352009273955316203708412697443230087290717706356745867940949801272144469117823103531520966156790687341985353921722895196926231822241019621282577762521921471169810156388219380934768294641521951677743249792385981378832893015748960171753018113664698575344103211972869493622102887727874726646775808*i1^85 + 813978673846845540649075655964360443744653935674142897984995171200383243855412590193035259800697533652528345711671023097757074157301396438519995100845366361057084503165540031123308772775380422195502452137019448135604034460265905757837295416680673129152175574933330749219600507739995398249415846527398054921393819577866571713462592825648297037226881222144095287612811944780510315310744723314856334184843670385893403065392894398548301731393713262864690484606644260206039611486754280407977050008704671229981544437160778466570952705871833287322777102495470954814611216542968044489921049344917155460695181745392592831858578189138098943365033681465269227577525517287472978139311308828836232609347477654010176972134897018467396698725048410013565152760201942163638828143053463277256131638486381844210185874068162921686878262531928564021074780284684487175576459979892513240527235208618862728475397608045365164014633476384033666167175922058590192789075145659496467259556120858868296818653779220476139332584935929222569406088174305400212451268914544984259640941042696056875203493809423057206422782746048519349767161935259160992481085362008416108231381965934878144483975379992291297234792716498687466720007601447042129957587095688618367524828970536358788851330104580923325232433326402306400670759083924530527026195209374159735645745679019588010982468810975329917210723838913937408*i1^86 + 1096812876792321206610112656851125613036232160123623794302764662344940220284654156753780779459915726025610289729285944640394950653455404512189243209196870405484506553363180676409268953503214011472622605190096577111764361495417008126710744976461069853019000518066473675416514505758388993788638170053855172988819166664455116441351721318857738152787153506460442835662133376970338184392905508766309129750448136171024359031402251998367524651943898055274378398840056486499821934243472469785990627733037424550821516762357599346466058916828882091542173850508488109632108873276941881777135298515362465287824375678405108645159483015203368049364003596567335975945755955820225410519933300892398209326209470464012659613142265915962952475701266957181880772306378229628853843315249847849535300558732374598157433791058590733543742296148275885039473450731912134555133952606444903530961327624954428124846352642865986393849124877434234103948194863834699915378814355003752275236450288788717460442122997201684681525378421261288703933178420169525105477066007909684328482930470877573361191506222776736425735394924267303136642708810233390075942981822146671530862504729329815949220389010825738289533831861084779342613961325379665052005384516320595253855271354121503016061116431611688388888158556325445896151112336483669607145671170099859826275231000949264722491104570082706281463808*i1^87 + 13121359375428578303110616850696481791251719915179738205821914498989181206717371666271463765261572637249689017865943692105348616332916143569680732301398324132548603767700342836748423136379015620292100050314294454213539283317783560680291156947773295602154664855556169784224379250407122656059121535895748337486151907407004891747702624046195766826939342329049846715994587418447952169419359897833859222851878896198151826086525843503910989888417076890497686915317548007029673855974872917443257615894378819704352356318136861927843355385956618119484107542384200610408270496973631742306235229047876531784290539383569603203988706309759592095558915566968878119260015868870366826111184699082468674771347646517259575352737372963777054344856251549081786172116624866244997818186270350870798449920643927498947963003979451187261613507982429405054962954015357261364299108943903421075050735529687505050806441454917292979514543111094514206996081961260102477417601667780377445833036998976515083910854621074584769337244854677079359000388407639879171630137510352609252227262371016020549724687787816049981588275356826779970486300697214714591282447144044672202295304968083927771636175161282978860605211477718300605737645930287327603484203582803443868288067160431630757378440130470452285728162979552338367138455611720690613559902459318046186475857024155162271199549980672*i1^88 + 26955934476040950683341538360531904057570193474237880511120054488414911706999980532968079148909270697962271123964048508931147246078192745351646601618227189658279036487522063520153196342188127478791713630783296458291565253835866482360918300315151909032504974097176736380879814810516778823301436833335818907423558839832038916435903510470264748934137013039751087172118195615058794323370190476071228156078416452083295431336373176544726557880424934991233319689597420525702106995282342587156890573030732865644901784982371215433359577417362373420065999096067714299316421800873911051366901273851064150140968500537217364220026076762411599766546331654080068014442341417699996386636713621541673906639997646749541510319943591490574317374299256202510518723790575405696455460842896866452540842978003312890241712198153946427166957349620944969127708632831142739877033215823705989562488806234438495950309367257783626648849947769666279766580024771283350245634848049869819506291851529764878971242956227294373706519854979884412555799627674843479804660808238332041449937490168770684603888872953523342342973868867843886928749987049366521889978188978549191716118188864323726381243230349032410519838398788820712276346975236896196288547377630879500616514135015653770897709917200897933695732510411433421591148690813664883284765523458426166102305587289128960*i1^89 + 70094970359901700777484054609253739268296834650061702415668744966986503213936607376713281117048785157931914592143952873271910707199882877068120007038297460322765789957235026968738093649779536039112887454473159968143079229849357864549083675719904944768609680698585116111024428161158396408943675425339388938914466291147991513536566748823360817348213259918588770343177982372265275267844613138569681194932616494991580904856002636227439365287048320272258397310959911789737490017182211100452234216559790101579872035583972358725910390614570507885713134504696392776893879390683965286493901684227020062456758754568802178141532157277975145958194128257551681242694442548547100918138085555589481631393193544384375319522401822959389111519868357314871429007932619804350612332971871963424454817776937941892244541912213991628316187970927642846631018910614148667222099641345761774943914938672057855062692149565984052383848678391402789680510583822770847600160319943967199538105924535624317220003142901031098515120490631185983738701267445055480682347154578910438136545577481256788196187604714294244033215824985611837999413739906837849089377669419695224382401326813169838142349138547932806783779209186142592190716264571446651790845233013457056781692058416292303998056780189353383745069853302606938638783749671208517958863386621639655424*i1^90 + 149874506404789491195021656341301269148619721802650380593482998167095644443418750392860285813518492579656630986115816110436510898676002556179002672957129562271066556727827788621665938403319999047737828717890377951604718860958950655700157134857935445969438289425228551500391548888226658446218131477532408717781446870829479899244853514417920519202254066905550541735944341278337487834267174842260423189866602155840145611649260932491805789864128539571738039175255296032420653834314278838922694543154490357795778571136415022266615268635627360828342493441068613173771831298606677152595284362248192321158914634053320873132951048841528949692306564295006916210608815581137560259063212410531087174775168589846090188689605206430263960412385962844497032522307035431353118774756814763714500788185210857283831525793869610241953387038867645165449652875128041936779291608050443396373066814426399366049675674207323754273703692362498679542341541259030892404690274358381442599106458494244821039299926586154283413153285897504785882662455302991307464006237852127760294283604576961872679524160928319080953363647992085891261149812883230255320363102938926244023856158789273361470791309534759978155448921232442552484247232457156903947819935430133738894126749183207918829927939114668203340895408771944362306346638326628352*i1^91 + 81371949498262605139561456175270852812998691760036528074726485059455603407460360600537292760108002540379354047141404066102194537120423140342134424856545661228347853739050736457061730696157919109911477026799358360731697270818293003250188691321232959039547849746333245348790290271451598982511622603488143172268161112987135780342335046339063896817017045733407503437766492798608560086512742540508954241377713889576285543841318539133725273722279046746714931475524285714167371517342569586658827470712905185378574867818489538777890643574344452448772976227053667197482638812630455157478030437480575783828630487042810340967460530061915548529887083161000993593173652848709517153644675714442894791364915813560235901016854332742545589650437223894922153713186589947931278918383752752341726853898162069654110787187296921455559883613901300334836266911561156423507499274210925969623694931582474026960494076255323875982663056112840379737108878807149514957713158851633431298443721930398589609149818685236658252771416274249471169886354705273899820020929560168816979704487569821401790148275035094302523895906594814500482177027002592409964983520902472715971558109526825338697354699873129271769686324683733252764573233709353561891887976990131303334894766329139018598501403989950310029876856356864*i1^92 + -3002125431230442275067516015560256677024481996215596582643366552338622640908902127280637399980678786028415945392442582818311652417509947426339918501264794306517530020416596277657522548597046650297474201400663225495219966271263168648179231474446012888234159058201849019935781475924197846730309387433378446909509632019587274944791428539190032760008719311002541873484896259290872256859201250866933485052038299583427157475333858027990915631915780350584880828793696591671583590209067764983621225344640085672026751265134965323449068026142668799726057361375984315941394026945897504493404608401422471853636306411828864948610483528923087262973209518057811017718974210190850885917750802248495167371435122365993712517167067374381251770614346602911739126982729779759382390713875118814652968647793221032486215197388034204147039536917952218333341944041714302291883251452852052073835077878521630953567350871896642093176899088990250999945885866274783309259962623678131821263487348097306216809418650922901608985863334015278086462693803821779625384360685591091143701350858294449238542195705231209645223307834929153968340894206737407634062724277577513377777841374437904130940502878590200517735513614575515501873067567010703175717021176367180411005544228833145651200000*i1^93 + 28548636130178412781912067631719368413323160856182687162443479355261136055613561260859251006076042772983067034184787483614647739307433043856557369541850483466985333814809853883865605087904821534268202319907071403322394158375194291417912979885973248219396302906488749389944005643248920498642892007536116262014104112471439638968360448565957588597849607497372280467479157520374883303284882752546889352128561647060637158942588427460355589142607639724853397837262692591804299416846756684871294026138472983226284501280797871851376599053578706587007787229067928919186211118598551949244970935588008202688801810613955820432794583010679208106384630698622056180293433888134113278465163229375543565216676956548893291476923190111229612950813339119749766664870358082053037038816906354182152767309227275370256559590071437767655149772827260822387813897198053630623134542462315331335889663706386644662548898019688158909315265151994411564245324843769930842722422903768868732417302822304735298555344324747441172796293955822392457742378532239914325783714418245297694583522061737139920513329295824839522734020007875998156717714272755720912244637967677972497379005165852119335456225858361216409510238560941444570223589365082237922023833600000000*i1^94 + -261539337569113418640000434468108042087929969571576604937633328026202021146165744560796391345460054910151030592630279747513231877959226348848286232242548346074913966356943570086154348604768190348136425358043338074909292674538911118743211863073143480775925919216084306694553814319364443136420084833272956693632633610829589269640013455517926786241101276078598915424760733831068628831633050538020860075287404474973279031889727215224702873711787024243672175181991024563902845323086828046604204320252712334950372164424419871933181355632639125208590894224030794801611315251508229280439290204747400028310777097779105508325640934351432993158826120165049388127783111756706685120650190435917954648066999340866662116644059698529757674486932480262505059762384261875418263686005018246107802909444187838890585544316855912157214088908792114343096420970025570043268810809427017531854536725833891728938051302386437171923988180415954511521676683852821725685277906336579409583639184466256865025593527611658161123489635476107589426909326539533263148472810392922436608476581558841921506530385071033228933690369322330548547924379692633414167585635077026556893685560578581068568578375024640000000000000*i1^95 + -18483819178409350213802972849151064866475837118515386017811002492186187194254737822725164613294644175202068489682316892417857895079727042815557924721979798531243827715190311612022090779224056147764198199442297501599821187364029033800947556583888332181362086896220872335353346310248081231257049228436548274386582389487371904426150269131513338394811544554009494666438269007710717656051249715615949373998650908939844604456238263821386006752328231780828369667598022933836507411818551786982644570193421551282086232419604580706642305111553379635185217649951148175148431044060937991652604245012465198713052061654887695571724584612104521450784670958050094806564395918492007822801016520292044829878225924012528784412950744412113742335999335172427791330500500592533284145433097346710577614443989137865116837867234217511519885638131563376946552240896641300197172966653001269470594573839433069550871652636530392904513205966517332093181033365168158826549853665952475999670466326776642597467501072226202348791642343262199159563719210848795895116096051947921181061273773420346541533596902445268043985310876261810943728088514560000000000000000*i1^96, -7109020098611769025776951615058401895631473453997999187772627772844945033514216625107935154974983231406191685048638504746937222293797584618568089431785812994458036623827609496360596934285794229227085885771805903888037354762884126473461022018572705941145123145942740246033840281320193809194977875293648239610009889875726511624652806433048523120799093402274719290636315175960115910579025568203326669298371464425111706843702290008363611052625690054162022875929180093450056602024495942383711914580144091723001264886300486868968916319031602206575486799199184925966167614369085699882806402226254059154976523791732096854501052236801829812568108251515789083291504992996547881319573405163608695125679488761495607297042834744358009400715407759389934832942544025101238771159646941714444227269905223864361300540979944834180633929037997870579457039307038278628773505004348276188114650652683403079123446557755988611948078019840079971280684484251958497013099965375005552779644539350990379425762211321708611183937262505451391332051190910231175117736918431963786020614787452028378884199674414969772453623201617768776008413826523857729436478753247593807387612295856710642829743471143019600880981131325080553418313328791668774678159694517439271619443579049066161232710064557411439048401504479950998596884874270524116573802949436913324939620030807022131927069566028456265774516497573488956545819665595481401110419329445588550994045086560713566026987975554594500583896186325755055361379815620530233159493427465561025611402804908278961731324454064314170130033558084659004201647599780992271825444883396573036520016020506002227282120603850232493326972487591060547379698335532295070533102349642467186407403462432535356549684265637049893595504812415023439092348193848209102425531364219222657280036179574243032369562415561120880990971351270885511874572548548293528408062717480058904923714343258491925985196932526634528792960501583387299985094077233904221140695272381777294308117208617226134882383138427187608203189712595967311226058163366647048938432601937526053887477090645850562113309034130639630932660007897294438400000000000000000000000000000000 + 2290625629681895178448969377845671164606287680943396909029490618699062678283806770358427096843652628531853086530297018349929131035852182857781946542942044071781823269477579828411399900416558291002023009870660764527990590041314011026791666543997160527667902744147468791371047798715319464865752833128065371926948498361585182078811215220223792128629745896024389058109687015215961547016808952171149544495638831300400639265298268074039231086221924775048036865268062122001892226434123260472986346749532652990483429196306043529939427213278713968718327379352162947127823612497338270481109056613790276472717644319448955278911846007802662294752160140814293636296122002758709208248881132805207101375862361028023830121331877738023194979536411757990477316921903982912560416936956496313107337811280246666522253078549058079012986049545616144602858516192378273870625244483692131399813862388150847759369676284423819895571557953597798473737807464628223112645668088225762639368939582211356553631340273174605054654066496108560486055884690527642368833774064493791268983519417638944982111812617373809144283367235451162847870589944449886102608478100347837549695774948736747633204447220059295872696789402138059072617385756986554627638773580870317490116077376524583304283019050646372932144043184210901114496619009504323605308416367144988985595037900464969173137537117130477284984572478690548028567832087117483896603194962003743522250841419807140341438995681464584387933322347084229444246763061369420755066178935552757330498204399992277591704073291751130361061139462415972529875279643123577824212951635022110301901538933349999798590496516172193208062436844767452666786928131212410552045075742607499035383712569067498050622150430691930425689938363396407922497114310342175028552655196821147050823247371695558855937215544538217342963573977535239092939356234852619836704331369886258174024454280641144714296812746972765755214990560727012692345541934955802773101439361504659462356485513091159121960197359807940543757373102210616929561345869319145579909295946357674608178393820926880741220535089394323749395593407228326969344000000000000000000000000000000*i1 + -38554283284108506666349797403136030953858983883278132278287321479241647617206621541163069096819820135961380679952465685505986379030291140349086909068912482250891865300415276847727676868121972985420733283018502377996901738259802086237835880943294738126983315342091768182468082808025157286272695647191665334625780892709429027585742801750711520555351562110679311415792111977865814706611274273164734616367688124238579829456282141142529266256915507717282464475912897377814938098018801754589855210802718656161738962371686171911908639705825730024851485681889277114761855939376478335180093433383001187905590246279906016820054130500655548595149416351026077753665261206864087314531581003394223258859914478424494608037682580814693975852910320210269340400476470159476753575818752216978880443500503904525180514968130797115891934090505731367099725503629975860786470812512448641968663821114938794827117488045496396745218343881414108554972362492061538326248238959945410972230814452452628672268301802297352068985011437786239784122323115203698529281991980428003216623668042104564049881024887970946835320901616876354551160768945888078849970563370809850457825749044004253023594589491730007376626075820357604642954470524197638127463646030384614295271405637805547133324529324049713834986925342495072827674438827856996921829946244017165041050453352165005490795503908942440494530061330900619236358364262723123416938939012847555797293889607917008876953653671257084150224705791527510360276419369006230493732166666842299064912039782941342022674533776617256044407716109682088465206298133703177463762369666138008004906851697926176093173695808033191294494493469294728127592984208047156647972793994882699186343074917972380552514561007146853441580714854948845434226803941303735093840277960032759995396586984463748400890477089997847230923600124848055096941578332764461277268513251620992667249085654037665030556131392838297458922040518383494860471405539171627345389323548857806053111223280968955638767484580224788451636079462805492338643762512996473058829697881359868187328904733622099548426305563150206231995864853393493196800000000000000000000000000000*i1^2 + 431659627366958437762121012432811958966909079410001133819687375563786881021991508633512903380543424343557359361299710235109771952989392421951267562021516490948199241451242503017845281182339257388475997907781890362247820198098267030559926414600300375146103993521948724146052745384700470875405888026655381984112781677060662928888385891487477746972854221823561971023949033412866711421820864211288938953893962491333189965318475111969911636552356610171826688885446375984258636109759748559632708173446395127433639279471434219046025178426067910982027855921734655226420686968190062624276000626271255944414951258099029188552631679779424783114908834988882597083762265415088764891541859483939684990545331343727805250949465418712100664659647142022416325498566767523328217059467352871029417145656829298023604478815259968254294263208934064980200047151099718646270092285560114596075431583075768334468508328009243500586404878377761726872771923383525709847387976575249777534283733523562089659810497300027741096991979792006384808674876720898712635880675218117900214867005031734851458107101492202950385095204670799171593344512529974349404813222115479604680164564209606642321336299259810774792636084432440679704407788882615983346441286493766525863153527982821343164896304438212641353607200551847704162673036019180551546714558143905794007035587278491304565324471457675536150294499549501319778533787345748197519884107420038848007524652465216623760003566285929629639025424996144412960717135190126771085781497915097027118464114201812467527319912899023111356866826624369477467328063719947080306463393263330405321196537250096650287117073939240800394335102370028841728774384554513502821398177219638220724274716981612330944343008679453881214211553793697604970084302169800344087335274168207329315559177934766250305380092730617994760682813781698721686675649626183115686866391112743925592765022431921759067185292074378749496247153919502776637517057404673105418847428352288559465177091905204886924159715561837425189530409182481971600978857491111939484746524116553581200895473057155138164333518745006182298605947603075989504000000000000000000000000000*i1^3 + -1117094589521799868880988085566062185908051634256480882785406181750856336189633784976641253512447121840100688250561092442130819449098388514789775449612990416222497455020289418898904902582440944285786695911643393887048499255908748659812436043815980583078428928683226420582780382315241263080517141402599851243220725987633545172167926104524407648599937642587588439368833127812781587993912456452072883057648871721033509016236269313036143334489231044388757870800322805298950798125048459202265713371220044559202297881540545939604926375147704200165818717328590302937489572035020912086337199400600255789366693463927380374178519906875951134850177942004368214919562473581819100874359906689613994121953845585874000705699767396467838620476169273398873180360273713549108763561038748740019633345669160819322307042758357864219180631729882368363780782901150527515861626186285936824497410714827890630726170397685754106500726892730777191620656893227248729555523102154777375848912359607963891018420777621674006700363156598529141010809626329271075346918263152958828438911415754494697201682684731983120665975030672177785505633266318803472208481606073808823598128612166964258583906573768128755584460025718480747627931169744299110063864764994498623256500576518897253473540476307961837363313078419694975735992999222449478965997435650066774901256065581586034222245280853591339537846794215873159768539761006334164473850678958754094123220139801498974583007151377485084246106277033531378576694611980587418026931315689733573504010283550294066845886863939943060061159386194463056890151603378326445775383171168101103097483282212086967833879415579220944403939838970019616571549235802501468200338071663193925864781398373894567183778105055616780135384540714433651524582716943479296597247556395488041893790717607655923977243301909750916083532140241710158155057329000032076023922218261163193662966375441764069780554413788610169068738700970329835394770206332183406335522233645679916463463822491629351026407586127039223863635318787919608877834367010283625190172834452107930434047469839795913199516151596783866284744144487060602880000000000000000000000000*i1^4 + -48915623717938634255781554752741644936103742606701407279215523948557885723597695307987037385290695884862477470430145642110413932514057596356967810490727772942422728928659089987176458395624118602703891851653861680538569075407264863265388450129817874418680085077302497879136904650116686875524844163042917722063732521156093982929564362116284060968978875706804123099814851339780396046453334863348502912417958439278665849221842306270966961809621115205718760920833980783449400437218686944584506559323842906018637652269515864133055883374920147832995785125103340007025766453350552805831760881460946119605722504668041870464934273343648690007788921939749868567728999631881864720648916129042528571461858011828871419774275958288756759466436650926647625508981819364956071245655362975717818244706890883824400711796157163512373820031591908642655083579038271527552674203198896874572784662194566502920985039812433388312398520712338082507604526803956704482578355190305779016945130860511735229822263768697178332253170089070234291422665945170405624375787253069160543368042769071640002603527618338895077641509237014052511004046511731813213660189546425686986355491650329760043502245052376495659706796494442795212870387584821981272392789088874297960676608582065291462009487644882729137067697100374086640067181644603509603337834266190273687251716646306465759787095668552641696735034908875834048226267238744275136452423152870107581907030776562502799167547653983712446210805952786737418501645660183264551761378435670610915503803387334658350034656753885864872423731550984462382247871981764384566376125902843979995533995420720932450021016903757924852648792055700493351238869973580317746467995817436110164672193648232686742352860887857140591183403800985911022890380527551630462126642639095344680424869807138688607529774912130647377295367554196091982182645421503819892492271795369818283908080531487660643734251290187319307609039188622984656824791804765140379563680722568019184265807223913013207023782346767466977892441631944234083478234824380402771695942329634489741655076657293783503334235101590184897812107625370746880000000000000000000000*i1^5 + 2027639422279680453281265277491435877038014695924364961206845132341926125062507835796623550088917665024419631079569199142731181431391577991111260194695851854508456322453322768200890325915841744912704349050818811736912497506179501703650449852867962343852685182048891036781457380385284106146472683568716057952377782943030525159543541818923682843728667173558271892248933507158079993630520923257772787368042061513825880604382022315676898512168745372050245905427652439003463882355814429055123856010557089448260340319989185784630437609698371271592422786921316308133252584400848317062627338470792053138223696695250680296141127527132632348186202325619967605856211409390945292691581112118865819690275801120281724714864496852155856049471601489245384252311873652859966448199250903426045839851932083809978058504233356439504816556895734117682210204360293500769004033746745824257299966917593308622086893747381366180469042378123088798817106208800314723981275059380267876447850860738154298712647924924461223321287168675294067337139968644415128817491611150537850278888285027101356026298899708511647713282801183090081520471519252663018183685756898678644377609395283884936604902704260505304866978646194280036625694449966331929234768498262334874177088627538254174282466836197616568996249493014853595063585937142488703381726477521464113078040631164662502984706054318556468279859346389543335472975923428845346178853469497850424052240723855623238844316082472304792335754908208888516130678096734334290929883483013701956060888898213744758261659333775156161089425914601974571830486501751307064487852860951397238231002151688002770630732895068719341833393132412438042591863144977697260172485224006919846281623099380093220085081735669376851144051711171476229474310739680965650606872172358170186972219937518088011536789053445316431993569602972776579834016047085504574013221843842723541011356819020753519940340748066454510703264937358623669260826539780696427040779491192996930699660631737658072457904159728295142089779404206296284496099089109759550066773942512135101613690964449393196199445261736060747443251845658365132800000000000000000000*i1^6 + 4155854708878843537452768245565787799500244827103164813443950201830014691517650035735424263571897597482845049569294041707338600390161017247308733551556811649634536857190188747778124426456908348478741500767154518157469773432644766944911994584753672601422778115248192499017996422267093556637251289863451860516245221498709092765011271508181814615712667892386842416168599334629637850398741730579809420727724176034684710525994828099808779619683900626995333040668560596079944410565762939881593126245011343162391795652555394317399733029381468336428843068685578633191031273085398020878659364455852690470377462237834168340016238483775333798430655920899700110620739680496317824120493198753431001034617381435755131496388918367135952008296702588134507542205835420234669967933401295229961035279100147337806373822877022297175510710015874468086238775113100757850395232021176437771443194784227142018409229586454497689518161841388873931825695076805976282313373617687156990734069253748296465461465627319195786241975698563303327820651939508573556433578698642659797145632255568962505451444438704791317546032248997493829993665266521508268576788800025429787823890168678022406624425376555053921967662252832206819384467303015469706516636161679402925783388490527663848064232044470845523160906897178925922100375784462495915388689657058625282317017094456420573382653033610820069472389074612732832034271399051846117213973991349447704881685066399991084915300623496891816957280298005013583929271702541557768583165559661807045508798466447459315243706117915521300776156670546474363291270459457660547151951498653587318951875150779325165448973744994087763427316144190838330097446889752327169473321568500498331869825881962060706162226803596759841175935816993366143504623376760402748653924296691662443729552408694576501135196672887847250600988530840209059492540219448179400845311502805173225178293399579659783823163516424174535849498343398971184686518459761324604659319778382784315968887784351637908793185891887885213782988243154963332920363824040801383176296554214024550515066631910097002806925489492370912082478155704565760000000000000000000*i1^7 + 2037674919008775366267999093419153183184858182731022405014157574815080741987264641353896730923674416540547996142038322840921212249901827925038887809220927638484510098494477417320197611175325993798748866368659842092933620179695234361443391272881479624603081934957680056458286238073457070163074524257125844535372188440716774141599324967859612653552890106109133349444792516664083288382063006191569434957558141899912444696381485452274864053274848516564680311092640905238541160111548639669084298660833573460749451508584348524266918086380629644023894065862760467233376705752840953147959963622001466721951316800072973398510795567507644978263403211000499841455153118195464660527037433397546466326306464543265227961409820153713339179767000805263263845663784863886531373930483805883010481084771148043176265582356289738777371409683047385730461382207763692346050925726010344504023044120532136592799161257998000016734057191228599603409772125556285021602363716000914695729561990013744231919965541655025604053489762811434130595336000082744742654446380848379088554219011257985693683240900407899595565631676236812368445282507127807033439391589043070908414062341999587418223566101470310476953427033370618964936158848341857392879566319696298723048459521849892988965477662313421236008081305060392996764050605153483359710960312021783226825059060484905776671671337059663630716296715272014462292762507433250538842930240317248971006270991003083369268496169799579669120836765647054899805791898959073328870283361794209998261720380529192156143502195891590670534207142555762156857104978017558244335248555825459273361839607395882092292041519180959481452229992324007884865452052377422739155401162314334520896050952442523025070944201892971234063897979916794147417846459903124637062330613858939536894786050707705935120739032059182110969805899187181814435205422728787236943774986849520949254737821356938176037800829111043123475338004133340379855473470032523532819313577043749480680381480079959001047540131450987281043397662766580207429290547459790969065765453199011105990411694337565762736527676072480956944311532073779200000000000000000*i1^8 + 752667347636561607040957122424437684459163123943752286425569268108247932457229294425995770294140512293665028723502636190812393982871095345126394815013142320872455478587218902617188915178019833953084863176546383916798621469371744652276370467404301567064273291868615118042197879736269606873408783037545817064545474892227827957844251096834720526370527887357491883065176569263583907971262773175697933760805985963214170537293827084914659613964685361680873870410921319315364883221652791825637647467938709142133315547716866120919746168583929695342187842541442318436105208594944972261223318930698181185768618853115459621890167051263530167602183050125789773305214724491246560253698239697302583889271039993459717847618025995206892985417139674191288455327440376729639967608752627598717432931533718057846897936295076461955125284175512196325032813782128535646700087958106628974072786960815525770057862688673107876464709029701167178457304408945713150426495486401643950734889781420836908175816601789952524601719585676274631894541536848623002639673698461433159448332591975471578534123746034764484234591697060098670717061684405614958899186512033298268807050553473777913758514623725056455689606241630297675968705563100378679808047631634794055764538651276242663741588830857936399492998500681835036797898515649106847576572528213927792227519514600088918243299453423917682805169961097932068443245950582556431462458309213599378632278126766771551607838661588214802583006516317968594668948018264821206657690028689302498092330946283585342560355744842353302289579249232117191081778723193304753781430384510142312396826821802520856565871335834942959191483999351276684372718620461792726512349800967740736441100914427233724606804544467488880256099057863229911345133657063994375153417115499230908492998397299031231592566305375718332888714803451738673968893827021824069998208609847820964391092416182545114561047552830941342751802740664478107621147500752134647418388598203382953487559707365259483079178179034183459367251019165923696197970346913606144861155522983901218916160293253564006271871577335636564256133895684096000000000000000*i1^9 + 194946861148235888531879184761673415819192463939023570077019771976221048743832853133230527080562624498425615106009717244409100057894920362479838696449387290818545565865875657312326614279199505737823264862248596263112591704768898717967210243589690387437093576114539482216559334829768036241378381156653514568097519921915379614486912314010526559919086776963009537055342929804689971408204887232569461354495139082245410381164285673343052895459206691865892575066326206021340828657773047795262042850571046790211041820029030972720794635879552534175049258472596905370746090758992632590531789124066675140932476340071968133978954267702533793751535959364298477940415196978987682158839990431718293775932775178504500459824693650867812171208590623988196318170262211241355506705422082503556707845713012496773392440416464128102353232075103548128536737964001332955502167546989221236179982183556579243042699324375138794502524942209167646484315768639120693614414313517117785568933766683359113178100518944441248613986467897619398791237884896484250984485953235241629220928552147479717370300918484562504036743734586004577486933353805182805654840384184692963157765083666205749418199563351876907581979977933939752877019509249141055093338359045291244407011436401004265335662574120063251387783247353398822932173059431928755584611811435668670216548656515716636955011429235852717761391065472156373654052058267827721511820658325116146498937460530159431843157946605966192414521115680771547052404993854806634470456573514760834583232370177309699046959370820116331316272038012435439742387199667720928960154201995975172436173318378752641656849233273663234285414908643736770110756722346969055676170185587273094432840517884068059927048284734828862865952335639627520527454948963348753024060535432767505461465311586634973839887964746288569116492168914855557536074580433155748038646597720321592442154020294472666126389938597448071989789484341264061504831501884455160972561591958426590106172833870316923957162205260765165386618018868627931467561837692460635376911280893167874795041187637861649823043174923711302635233820540928000000000000*i1^10 + 38958082488422668449288623236892365889723091517319406305989396301786493956133196027413487015477123032662064623719643901770818884646366703815048366443571360003010775834815965652548781538111301738103190540272528437591331521585811751976232566805300531274261064207228711728010276133638630011163866547989097863906891504612070846508804467344580490929688689581375800889642667527054709050508476072123631817460672327388188672238717896921610647879176568050072701233328641086700729985843128523216034809648691552322749899246857612739019036634033480995455911974167817177165946039033363780213665659107006766618403281608395378322352976784597911622228066915618539348824934930040602010497631427037399221546944199691756426394408792614453898733913785562627321086857613737024682216812235411293484964674005578949960366043952556757462452010021294286935667811922830654668380916635253299559228783483370926488920443691373838691920470068610293545108983410450117197328506881607647358626185762170817002070240084124733418900833745049344018982977040555954142892776210259423974469096540169114607344737996347982139867687197444080159193621904053268942308785048638556377381800716389568080507022970282380924131536099134563704383689060591753662569081816609149299531371657258248216087743243413890309428477686953966473724283022813264557957344430570803890564264289682015692967407620038463892433961794488392857633801542319322983840248707980888703954502501797349960755192726516365078666719885885572930954542358144223548743952093853760194713087236831318585695975169998715192112172357775087939317713881357635407264299072377911041536133848927690656988166228891433383469762144490738617387288275186838992714919935240476726015039417608011386888399509629392352692449882867850830005337425096593982337277472422430637944044137102236690507921990350747683683503028169234011806540742081748361667340533393643186626829484529582372715646405802695293551199444128483835040582062944111145737015053517078107272882859808232594877212047019273839032577531520163009334955320428770179959782909591331956138762554283291992654426422435032406735055749120000000000*i1^11 + 6121982306075048823294569343988224242591314008835844167204234555705629177207894326230636149877659732587659987749013609430610859369835251262145904942828842921418461737479124494747157603274497533906789356992398870048012810215551938228757788760892412431038762313896180300123047771891864900764953399684352697488575417848363823324381494698745275230792628094389059447324579241667468942938603571293112373056382445797323704759509451084802429994361254765324681677581300992758254984137799457154981926630035663065894105916160363265880627725593067357248206375781980899242292978112542237865476518131867363800217915976068028912762298733701867558720632484494942682546946888582363456676661550168154473938099980846987317812316385177994033867367954351089897967725427034039208169332078551447396887878449398765018143172534460275602212910768320250191326524920182176180766967762155330597928637964122365410361423482288004547424592750836512781866723777413963880215249910444515515511960501129771996595880822710377375856707683351784730410024278158100740365877284853166396335334334478188874408735570761755963441636553292854375910537775016372771370388868597537426526155268484974746358176096562648340024380438169277033214164267306675960348578089618954569490894358146110770593237073938447424365337808319633321022289770850395100084040595528037364950193141449667820477189574856303265367166298739601231389092724470148032493428977625339652596390535750354188508647363439138583183980577636242254819857211604195137627086274251995521968874720563271524183010087146416312606046171862155699428329813236103547792164858375386342210141254198695993582457556919187203483573565213069412922241564399798939061558312095359285034336172017393325108645664556624381567820730645562967758326913724918272653515255421482061782251855428931920582262804499497248232658903989288084291186571233223691143252394176926242386815141902402261109110722642789039348694109065112077194991484782181481527109704967825103266576968908991166505498772135456926343571833605160182378924612678039923467298326403551086894401834685545209550324459702776082183749632000000000*i1^12 + 750879990928414278616880817422565230945746232251280208566174691101935988758676735768021122965406333563261693596687633459203391957061457818739276945110987638734917803722174973931567205574921869524962182926685874278660867981117027054340340312054832371977927975939007664634739054586052035109544677506864450042560306333090736647726854112942089563571454726437843688488082043678121577077211982789122688496752572210904848476156359596828742040290360461271773512675231186272257968268121896723108332875740038915269078425326624345998922547933699311096206885807697543316416896285630800938755436797593100083901637462015795662805275455817723775672530875131120804621189628225473982387609571775178634116943660198388347093562001623630446724863705085418044882169553182184863895211241317817035143506542937772260281818599050644559204976913354561885952409381311429118423927982610142283539442476009719809955449295206692692530951076514462701180000906927270835000448930295904834951478806966561705835114163798589671208336002942364906529697211524064348378841977242775669801727024645402834144684368659226583765441869418585907587494717120523865957800535358392612289230202556854791400199191120761174515175196697490633396487596338085914819121152996071468705545800343506219121344214560835879970193106303582508725395240020953770194792129261455857450391938896921209427878866420048401071846675062453327455927113750140968402661841707494913699062852313783225754141638838362018555500658350074919672323921584076536911229332100088084483267165742722231720126720532625162900962350627258567224811903675786701999301338190159777406294155474016563229540037606733226050358726894977184540416088751911101880418289749366285953996199554403938353485089165149279492380773391193265096177888634775907669245499208887807005034718425008738277266391751151976589368301911434480828138209853981261891391147374643891219628911678356025297564185673795594290717192489975416390387702353145509471993606963978744983723227039290853874682564531051966362458252784029135160650285306481889120703671866535393597866880580193667700583729534850917508055040000000*i1^13 + 69462186655569026554239954076381519778842687211241964108462379846180263375105986767527802417423576522384569033798357502132620794589675512634237415015723460733862767629575318914088587638129721658271377386087826417083692482193557671997870618362265642510810477069442631641880617784382942894922101636918451297430681214135217339504600189504383773988127855287346118184428660956698570387447465230504987968865406817274494103738905054243584541990742270672889242702208209025606678874097030725516505196494804969148046194370425528772335859813996179726975347084598170607272749025219782702805066732073208576567965112493076856886388671181406807609123800834911130201562947172956293295678655291689966096993916321121033237293981204328099936946818825562868504783486506497532047511678745576970044987883443235683760744147429997305597862687469405319370622220726830147335393679199199305871686055887496189872833806171621947266205034733672221935315187317289025312826100619087458638334566353019901269130921296495935777294295972485212101236102034258591654026082477057044243682483829346385584429358061935254888400471685541474148659178457516210129739002618341332879914467047775019512934360176098516020451507449359857509326904845670803039288400945481330354818068017910466004737816594019717269955914795325838519074586590090052936142611314606581825446954573489715503371001804126888300239408994199136707937377387396982977724887715181349942609977016728247097186608423624576803540210500755575442477040832372051315995351766885045432717770405767684482378550303743563216162894462648408399757934092244199910973440628530014471798584652597942723611069700842061836289284015848589685214343581003577921043337484936835621177221974057439581123515721379376019103810360648599318269189686052814472131118766519356781107959262757714562402745395723885211881473678371536764101385500293471656939307541231430369516714012550752463303577889647492555792010016018633385223651737270868575128715863215387813183192198963133024503804805307584174436298900162624575621024164379253359470968633481498053562169884970310408505233589923174626099200000*i1^14 + 4512303818907900508864500199281110325109752186247761565077354171745595455776177755733244901366017189337786640199461656143675620527217159370023309358280216046566776393016475078826369325615889528151113916743598855547486014678294288075670350729141607721898454113040521280059051851888072934636411997859823445478886717102968755378954611849547347790687544123291870993559906750353897188035470473939441545710926399115522670593097816696924551589707786190980525446107951984278945269326897881434325588365605425412597540239777597965269898575700541492170956185798890647257668881899898989495270197198966606241090290697397471310087243137798742825652960005720043159863950393874212934837995781448951251436677231090302892851915919008409074885824661664777503817980006970384709334408285411134357211832559542453419998122733323416330404463524270568378624138889857298169671514769540106552920513325202494739036332062444047487514039212089400509262793901104672356283367178274801184818607456430664390372935497789615731938437627567980322363979835268263659855876398036859513476808164423047032642129372324141289848094353888513975900184376923503477387009086517976970714043958357658301511866463130061061923968765556205518262404444340205585200299070778087567238647045093292028751832689808289038072570412006420443542416764233055340119074728352548631847619754326280720006336261064269925784210931182696428061748109884968227253994798838510605920953415475585459013200214731829725889802557807536443208880624704544210236172235899345211345785924305284379124380573189843589521661857568609719798033887989895846777847884608325256214920321192190913630933235179688147926871861237026147970322247011827707859497912743022689186520475442020623811898818730306826484297317807603788475941337687587366931149760083297751016447283543819342662768829698441020331832714985886214040889346291096456494073533895438830660347154033119289704777238743029376799707043592254714135800824728934474558674531882270627444525623269921122795990022945022472113676344510740904232514312529866018800085205869986156485316547504926769945804784460244608614400*i1^15 + 143180470100839428661037105544119446499857583922829895440718169903643013169185344713171429428553272492948150628336335449881550746929452077441390348957812455165680974655653553220155681972394567192262985496784226093891707412078974797532568459773790220224237293276369323887282767848811454611445391366861222744855028807482496305249765890025497709041833120732874640753864815458818621323532380247238181148131759244099057204229403795308686914654505466974763481637474686293444635041463576057666220958262939895573402161072357928579461731312692871408944228333344774656402737892842550000223066306011965122084373711188069744048434898272775240696865400494600162664841500082133941500754264600365156387847383654338936752107325926253883374854765530406214210736098575059637080492325971805955854223948142203489504781380427310581159891855172671893186530838129349831312818582037396948635138917890011844255669388580450271933652202034771483123644198882528342139322503322061738376313468636590861336527553084149937722388921699008163923910898259231647372063971026991070660674424122204028535706763020166781386023496279527618430808131816989494299360807475647345698674724683625218784841085758766695145737085417333225827397218008352148246892519952016571225732616030907113846362253293939892156111862819086746888829387418474745351078153365358484288446548258753258658213289563591389509976716226579769290577798868186070003852070931149625311128767781515312141977377942575142633402298522865997949123452203920187371026229354363870068280217094906706994161849162018903741468265468361857307081685103177499046884262514709049739312957942108664156620265414188541526814052236099574366743937041052952824763265215220372159038428853847110208131767874686301021954544427768116567811276512572470907419106540102507047168404281592104388776633017109899354157848913201012473305647595021545054851681826646439824462999345091651338997603029384143526058295103494583826381308453994903738025478824813966718590456105898981058539005545833040690062137478597713804387016304982438635117519952115248807887427562094050846547921700353212416*i1^16 + -6744957661905735062900282920827969665262318569586479551040447154997364082013476111727627655179003270178534841655240408722775478107437902829288972930469273069292851817670400497966803614076534580262600103524162279431468849498544223026516279479053915242820660258657875128845932593971374145883632190118081585946076387459531137081461803409756467766622751407037713559409869219726157577332215222809276052302601725612240260120061912839561035468262799588104933792862461470621876395811364386940986136757733239975580724011246504926728376810202939664675402758879351732108896775121455102350894021005438180962779067668293178005367167463931534803196590466316966421991768885249983161871754003623537786145207833704032773397987095097558014238525534007893788545209709987293595718772924318632948287720280537331408014185770423985852179398181681367792705301572054072656638283953636640351238668797967966632842306541549876962676229545254976315672404453082235986292006580708600863124199931806148413527235046368246898843764412185515559865819442629384795475796350784308623636484157312841475143357677980675256391727468300564225318126575121010129355856090085766591586297418854937124940696665371833230270557118833957352307804900989414961800393946133528053396874365381631717741936055041156133208905640818754998252908177495769057137871063543127031003317190059240133832985585490648477058513454737131556113751465297755151767658763970501465413581051333117631725817558939604235464671380437343904357072683384228127096809564201852454700389447275904228646910532545327812340345230226170253257379322976787599200522312375604660652541412291223659524403441418663263620998429415885337707230465113853021013684710207575845516534462057397266775847144765140696627187365620150258149425356594214060298685144063733744518101876530942325771153379992326530183125940818312966275480397249545481097658586495241686398701932259678405516097478472387143369726781052898740898717375037449038001241453560657260161942185037523451239007196726436914656162988509545585902604312065410291909190273312440413499463036202867304852378242514944*i1^17 + -1200655985083628058658311569502040273326267956941775542568592802107877041994424642332422288057987381103909441239991734340881165656317004276520498660426330785687636421906818268742532803012075946836384339009405086238936219277065447520606379850749367910378333233449509614549363798800251421436161450891035639684329649987445307803801736572180553260511190579663769428642935057673738072127828550174779485888231461982511528044654855079885235021154989976029178572027695041606621010653545387977535179368449997191184296244225256187806267729910274148950606957774596467903760221553472004206443835449704372367588054014747723062315192752306772908632463604465799326982673434403165504159726856157434877571103054384840669349675516158650012370184091584239375094540237903495739210447744872926167081014870452972476823203630983640527839645540866585628289715193044024297258287625942643360677866051190671915332757206841772546895841479320046643222107233004766415205092268072561697240582681299920231073097400042114543544331842412104366427276710756821379444019687339203401468705601487280032075460846332818454191489580329080717876073071184416417931623452176334368387907956159591626588013202963330237538503112138532551451707811653705783995392070612269556101750628871011716648397352152360846760340042453709423635955702452329104529672310215440894474526472127985008998423551803831974323524068260591760232836186992693483549861617458856103136788583730213586683836481768075171209203956768046628869476891097789138415808301600850233950482979067095170672129892717949987233103946070322205433715751727451685322039662764096049978249946326378940762184466162450569618773847261041718790714038519255464854219326573127818425279855113076516044925600700905689351969111615689771731724479705105115610970249893411720276370548560635973201534728661667214571433560864453761145421678755413449528056423103525220898634077044934471884305829050969262662572920308870517891669775928371568006953536116815089207282651996231168285632403584430368013763126714694282993544967557380174534709283356131291323034030390717826689079967744*i1^18 + -68942703939946942363273504341845833628993184159530872586518388611613601241347136634997755035683600972303760979685447439439824348126419561293713579752201600544160382037354185988400676846682903500148556263060946377344292917388165125591773982047555423173737705166349019075252713905110691495457953874717008909585643218020536371575246440783884255127044965922967693618002800293385715719610093969369736409307351497041650607978135451509172009317071933484864883760030290035697969686475529578153630670783486752706297881876092290171937587540270032477495587943214755194210095120718291770108177455089999646515839262106125724350542065848200271208799794327158043151580448151326899366196895436434116067039787583325135768477167410587246458410757617647041306608773779928541184882792084199643713282289980791731149308950430361344787264132132779981394190443764932014386006346755474209511960570405385741707583401239835680134000823889302325418012841718003023262252213909362512941974727318044672218009546145902078196620624571782349089045953195568630404650194808848994498054188143567871906887631716595977170573376486582914855010033541338231455170462946666376488168471424208906457309146969813853615629612703600310999101340401980416578936435316786301176832236148185458744041352328782962202621832473404626329813326998746033030082190516626350235957621777230157312843590050945103663606764505010943817456305181689253250880394173751018104094452497474682065444260277696950562097585710659889578758399167834539897724581261868472628537248147227920650500775188252523109729760694629272666957071456270855612203942633685952118324402667115229329766218927660814281747578557666793522117286098904078904536540568980907915400417047193635290128331548548560872034197616423464815300942499710502126524245995838446133307527568029870267127123649055635349655668670008495070544737279590428039657768142894697004975428507474142846819157399845128712610461620669579229951318903611303763271201105447107167038288424252849597367643338027365121083161026435213041566081624947421751057637583755390129491440277544488899969024*i1^19 + -2123477452646035999957399839162708064188247413313781139362107967708204616200066272581498205567184455929236368404584643315390210458660878862078903856890389414904147803519686990676536329093557844928952375888976752479668575580418865261232670175253314364463881859350118313294766114969772103732751361374745461792067987824317689616122512458949470047823221584833188283526862279370209815301230930946799977393020414828385919185084710386088896983693242132676025193630252477318136364522611882960479685866783869805463465841009693730694370900219070968656673022052844305617656045004222465087743467884505143892505322754201879996471742490054110701871271907511449099798216181118510559490482533490884254931605118447416838329957313598279166444403168429831106862235787011241941114053391757863179073048388031968653695828113786710544648954927382305530524492345184871570421885459764715985080763473318418112868355928617811243851609364857206580752043140663604348086110490128077521453602309636664001840304080293335776350962372654785180140768999749873975220759470880823929680625806826000712343028153775214052205316553610374282147139073928280010730272757212500898172975037851721989308682082621574797242872834327255520767303233774126098236926478305687842108764669035540406995590218301492776178998333961788627692805675147431933154029873300480135854168121342804046184770475419179164814299763950370472520564521757719447682859528572782526186381874789185434781914711344125677128425850411627948665746873095318411596911968560128032783307078140574313337979201184623423223740719553723439603124432705160336122267620176034290966223286869409759576816029071076244750461918375964029163121996190244800434602252475393164421691389331954728251340774266418903834654117962701647444505918746809524457478997971985035754294552395606074719714598252868563812941195176859377615883955394194607470196064493689812011859776467072676177854116947798157753158206451682892261546651850709103001840476554729572121501892505604662314921898514405315859474546617625485940759891327599419097965883492495345614925323347423133696*i1^20 + 471607247551301552663034612403055058656994404580820322535053426191979657920955062590247399667575912545955602099540619949225926239795282373917652848326392785440129299212001999338011195884005372847140421023101678037736219819704616055433169058551984284037633064684977740854445287126490693621675550967839275495564208712093764406903223019893044214100537025201730620417960052432123645419635667211168810159916329710979380091017677383537776813348156822425728153549142860295106841371395893342806275743312337601375007508976963404469863950205865163674433128176266238488551208941033550568455557835939487209374080626215049026508327292873133754756211874512195477317607822884520381174462919052898953881142523762347789337995152891499005524811243140560463002763053831164160203359901958727089146759213977980066756109994315114260702313594815343320243276308175557209288427216539383928996492693419448398411788111972516361880901614485591535942209790160053226539138448821492825837531649070167263280302306492948542327601981394547339350881635281397957567074792290895832463152528281402542330137307084876465379885518295454528573586310427808947336009403083468737642680945486832884951700680624612579434904855429684125570236813544073658951506051791563964330133837528593451052481720948085234339496352850734612184858511055634096757474624929342015099127580070672220694430864133628390664522143165475948729697009356689346956795891375354093429329763380843794066335819602074646102320938099075388019492764559586977956096581133763927387590557772646558469446252696326121387527214065541478830373454798070918352929087341046743423704815327390304908601247162361199215511071117132988337100679913709084226592424689920690582122961251652087988962589988677183088381624879155457337054425417988933196473539641714036145484018415605562357159366824601532178129274783220816015748436312213916157994421096028972339196389820698993287980669027473621070857086295393791433374002228190439322824387505575070506057711127219169663882888416938742254139138219531647169864918909506201144555554215895890412778920345600*i1^21 + 5209517863087256704020230457994384182335647584694380059650358014820069530199742372816204265913462227645970563310775140792859409763471198888654105827777162771934141341291504256864175899359053141483611372794728479233479586509559704333254347430215381452642676781882745168033234137001587676475468768130539044149425354889020816712884245265350147910375647209637936884320749216469153020914205853325529602656814883431392986068640431192672192948645064968896623226090180868763322708478800626290560758937685861889085788547589570684586546429789427124334434230176925670818733394572577610978355527324788106732918241662884962499366931859138877775811471712670161960737786168949047704333591633832330857296027773435365763150829892219015778530159752579949535555025552269825089859877043803159532807656363826063759185034887308105641115534322409343653546584412056750315707770712993528568329882896642926221439965997032346552160549771641109308204532137058463121366885206754900876882112615916947194617231101331148499435162540056457018631880926171820785267695690350456553870502347612591675242970520681295375318108582213680515070790660197710954403424578113296512330029451318239667144319657480601721715069339271666908313422048393655943759449392515253985615737231653212224397137780533499805451263241418785347917591876177498039143585829062577595315654079589621718765821824741132997092140330797423819755351973469021759505337972136813934645237141206855862419119315186294586224365863134946639587681127523591138842878956694252127845787305202509236898186358549135431777173194052413680861045759069413220060083032099839672858439673616990891539997041364100779770945842726024016564588412525096978964583190364876517291573920507715594148882973502558276541923379131986590091331669888924040914540276826849962069440006174625214932003637145422500361522026883580729199270210397145369183734845041669803918692139626732497445450869964352448529472093177127736798446865511716808234262814370458516251936165859186059318918118515101471179131740700057037393184452419506692837757692511094208967221444608*i1^22 + 303835463314232185458834612178969824120304562073205043923609442738640887699228100304018122150793941321296671949973901903867800727710473308092820904103974690675118720628064695279491493272772582106994055021235361049202782912320966204023878757996094849849171185607798505200156492095470090874098914281747210437630480201553421862228851937708103032323855552140467057781605550990725719415811879682755233123016459726543012492898657337728734577896818642656244384475940173293887711242612395968074239583237507689909027183165621196101126735868388116445659528601388200372669854459687331861937836455439259295185379914778831189995244633718245866280544391316813612648956527249483136697653423625911978749177888512151636692681600344924862764491503718161241577840145736029879537109475730670569748141719899556799704874696748643239393886815504159620006816601741777164656345460738332007162873579721485307013390577178739329728739799086336285714825886430620565225754440783656276292373192913093249659158931854454332415625651494299292933910093995528575512026524836408958703099281348637314116919098033817902461962835152338324813662068498769648361429224149584132580181929951576316636743375538229061048717039640257317164149411463976883098831815567975964550265632433257326571319409435641279416982618073990874105627851158763797832085614336376418560568198144967715160829381752068735351265626604842470293868790314235493968891779521430914144355863152299290710543038249651309633057782924684416602004812473528088716994082031606989639696333942823773512122276038777163324417723553944656418101702880505463767033417102572412706853305432616038754040918145792225600087721532701151665200322024809395935063273305960224314011842254011651848379921777750467966128992626061297574907314017393282496674188884027139055464272084856101725671745238826334657802255537992839586620460505824541644103542729159526753560729884092637553037232494236886965672810664030889151735968371693766806960174625492077243124072598273493057189565677812866269675267169622354592297130626958245623172251894838246774931456*i1^23 + 5648671693219581054775844005187636157754664279622400728191400929374163479046408484016269291900430723023513802985689348575687556662470585906036768323415882353276613465990903088296078872878003763641252758828445461819983149011237541706442614225126852214315468090924532209128550777531517818398325307614585179752514532801031531992046045794297295327515157870903565131929067111809626752959937790559519429022673715555493941323636616585457469354464378497931782563742245782231761827781252351167255610859539898963040788973124247778978953443370298821637437469983130183549048828466909047317787276749341807346652077466455414372882712059771884995300931750265933585170137947187601830134331705415264396040798989746095674203768222924188310439692163698169204736324058671054958009646174367415485989906148839576629960076840663862841012578320342508747284957695054707750797930891551642834410545743604259014831130207753472744830916631492232352920441863071044971397707562619579376197223312663079355696791110946712221975365788072450932358935532474367432223731384819823398543612807442535179959718474763214206252390986936002473239201004614853644743966839271291326842413623197438086170691871270125270804363981786495784737616731851454501653005375630449378321429264209863105449439403996758817809031604081692323870474316631228034892439682906502864053286540458281787369303078538846958123052142567995721664446826578678046313667843025961718380062305015616624395839949438739879962868395245637616938767608553248083492327764566653534753412418361801648160473544108703475475040391850689739709556702389109069468503005197443165936966499152392750432259813890420462262545256440402728538761079992725012116650129178132577491267119957550979593502415006965383629730846724322729197232026571268547568565842196615393681253581886424660978894435674597965687197527452421707240915962100221382655476542857749174445761040491698131616025942409618013463016303436605739551975563158592855820411910591714216824276043837734637278198817220429315119435581130156504472662998550092208714756157616087367680*i1^24 + 51789484416022003531215879249258994602902293711704644599728736815785816769211988361918417823988180413825451474562407394636937709135357477682763566309786302222332054144983183602315438891009904361732508708372053140041518461794344232898347295063513650537553582220906475971403682453511872005215981331354441462260935466487864380340168719738811749036998304414860175089787881074779872265870738728540821450554196200808113824013636444808915659246015602321369857847067492755113319183372702527530178937310424698865982914186646233787969189631923582550879585563951543765825554893711592297192353613701214849873343685161217939418190010428067865972204204220502425666692073991141133000342527990338994698363762992545972631242647864373604813215645504608813514747639823621345497524175896958588022622007715513791118291068907658989383773299498994030167783421852360828587962298322077859442906993068392540655122315683143779133001106337992545669522877000404257099916119973772257901762457087222594396605401161381250312813750198864749963417600282018832878494823042883370045500167200233716176072960455099908527985865620684275237186035342437386644140249767276456974433328717065977626533952324759886326672043291245004607893098489831468810930090679427496909261525926248875498515139877253811363391651574245913132130988658821535789825474743493857766867892108475373287965632547364469735823084642839292527561576784652659059545277589518835854821732962127887696164362098223323560285514304075205722851899513494063293461823858853453265261822625481196659221906851778649674124901558633242708085223150455513600570794764458816847927881984899244368189839462637603138201792130111299569800257105511033504158672714821761583670755457535087459526693023075093593784783759328159236616795410608905194242137426421835612758308661643254751767967065625863354998480848920762002802567219350525908146938616718554535619408564025792090346213868976283848142053918610840807064953733662082496125371572457329292042162128797274515697446562264350106398073595318848215740008976081810256302280175255552*i1^25 + -1833200724484841357291138853847213075913404352887011396138378303872519943172926692744456333244975328878417293317874623749202181261273035519800282353105203165393862744879405495711473475846308103597812248855245056140932475606505928458544151755743950085141774969262649656418376815112354894920575387618810437769893486735374414161945022254820898639256855418863036634311023350036521324657302984769657467985537005599142364603150110916534674562205275003541466913287869318728935935847680975901565141318508684086753024083461079749098368732631124115453529927551750055352293800791535669382285855288218715511317778995404335467625266416239414346634063942290072809507462333487047091553232679522533825718101431611340412828098621465422774211191379549013643709488245041043024247285483919155046952566695245287318963266800982280733105659934091011545471988921184285930001409080244328690984821621131539643409440526310626739303875654139637293687258424183964674001947717707974901303872445945373414532864214174193388630547182082964221134308471553021394283686911133643258304745898530805834629652259107121774156129307752544157488564927765457194686037833071149065744741293477906345415497206980316465330608803270965911901006056020495714649407382775014274534707768418689055947388073311833358281359319865315854079844954425421777649488606408275710096586970176478435862949201442464488352205068115212332265590226073950857430251032755500126483710969708546496810359552412129325090655123890069156061355370749730811510456870363614653649714477203092731009438277730854466257191069189669592473379084923266090132446455807607245136355552854778877522754633975439095073772845000992572793925448994893304440644121325741543143577584095378436130029441657459618970838996162913697555538716886633642544580597516675977940980645389624847353670856799765479624788770548506612093184038292936374609638570178597443106448206705408813217078524914522137214362578635025614912634816708169125508604967173614986144644006580317508297019629756843961589889714073097115524580621206529678533449482240*i1^26 + -150083604447240789029565273767396008790539502147929211833905124352549981934204494282607684115063146403350392410096116693340853650792812502460887562026003245200692348598059290252369180636325604824640687111348379045756951663582135736665777131050157837587905810166716870434099473690741433692735578992259203904225493018695328957924521391173160581756384722540329769101844862396652119474275401080635860938095803220958436749380157908544372908044594929621894738710296176819154428077633591619009283611644532710656480328627147111883465214017857659372177783289816801289209766163822334846641061452921995372694517047287851612963867105262312654465633593620642126388113874804634224430146450343743620909054173527865952793344836106838485319235785762367855300539177029217119082511160616957469172798048265081557966487959006767527768179914053756912948950365621625422559389956997048389071679771773862439202624047935791407526558929515832490857435956833501123078974878190557064312874566685238269682984297383075432371275205988451407935859905325522611253547408997912857187522590933821974952520589854748373833354007316050428486139330636898822636767581578934690859305707559460678111821627233172295503468684645352255056757120102020180442301691488774283890079412970694232119268435504976797304976922179341023923532592252127341409915663318543581555189966953740898737580688029684870141046796577029980595657741902168453515827968833347921940325093644784630932588342347001324856123654932001050453784506767267405471612293893610505094082444659023825041773373725175864172721209391731494664177634201974304544246309883946043915047810233646194857748540519807067617737481346142173534626998390798763243306492913384802126642144364425468091336284109872989234375620464374425851314025423982821322498749578526705806486765000219594928687421343466808020248149024415095220954267387015101672903113504108960453730429050570132040296401602244470008555996772447867635583495268154467018156056487893458739814048299691447387696326434298453931727233934149815049458874314557497322504192*i1^27 + -3940251928775023754931355642387144284980165388670777584854486174350165879575475717869155028838881010265435611564742282134946926433069319274956596348626417532439309659256296040210458541694354445569780251866924287862215217399697055963738784588356961069927518980467694139713451821612878032102615599250225491497731145713401763721739136472658409590797287999168271175984229468903569357347449520888163978913667536062730691626664781533929875502690197446108619324754490321562242752061123134416020149146096407428237121203613209299858795591080497060352033496340608032342926266952756152031854911866524673085238800883840703797352941557915506356040172367663127584331234453139094676870059296333502675755260299839887558438403168707088116774199012861308367470912977832824382896738497766347913064009309882043714004379458596194476116705205698792878767643069872558534555337389035386309783203480541508714676697873094548854618672395660091104046963246144113026813540786829181817600621940199699019022834554671490486882613950327078414272083810376401448438043390237631598878231081962378882357104827664269378238259615461964639435421126132814479529357633069084723619084990987310914339692787739347715756411296492465603780026810827521404490454905127422293928621294802184561397062534862242496359717806276925652084087809854225044371061709864372923230241912800130715957416638944634631613932483852281242533707630034791710664470536772826736860450827523161218162414794004806765715260981624972403337315849130574722949545948709514006291630698830318934538968988913360779876099792108749502263187997907344816453762524483994222547465414129919264787603046148007614670960544772747475266614537782059197238361904372534800612730810881013883458461027617911640432265566515590443766892838468305814707732117041013569665912931649264265602764293471004397917761668127153654027195226675425765668748667701669836992450177641124320929503562175366091028108514996104176240412529147759267668547442923270171229600442756186622128685906223506719865676610190915911254465549636626022400*i1^28 + -47409440470349209563122019322652971129816057856228559072294895254975034472822379264077991713799880468663674595123859299293750700301438650949464737488679609956605794778946552961256281346368077759096546103083183120489235189224934319334534815615461839989189087771251046670143700948904351468503908680513394206122660901377336278484279200742275384753936815095253627453785845037103128642785087352981507788824224356609536326694544761741553866743510623555334906622229549914783704656461445812508439566770896501138514396990537036156493388942211145125472033234229215317340423505219314688627501827079301333868273644254909372423642240578339999901800940779173821305841692293527960378014246566143322690836962635105889372409485089195895355605159370058645839519511047365025460243648710895537466195066157781311082164400079087979583405822240477590042537813135707344169613042626631111789866458339538855424316565726722345661572599441010314092437943353629172950860918706712199592954258025708017645529772433998155527131780119910707160320379528567635169076914074097812097853082930463851582651589117455719474558791271535996499356564680439527429659903937541960495039430580281975253891765231509278715503277051759022320391518440886600839199890455722996822480032404340986005186541133798075341816137581859520852312141650979121917330422311727452891353393121444965272782266093099798882927100504885683508830974160159868145080597198488759294890637650358036226134184220257047019925757483999430716898989001537697566732850195882081770700532150489005864936697443211902962384051821365651612549969135195771404588330446418642044854534464807852167034260535682658178465831979695377963836441234454752052672147168647462296467129556158126759334753055738295001422893578380273883176158744848685998926294123971895299837198070045482770282133537958497425831663880573478238994329593213407881651543591548189500687145564179112767498844370392914627459700315245092171396421789546109887989803346648010711541380164471519622209792843244378101450936950459410039192802973188096*i1^29 + 216109019289767086560701756843504446171149813853117370862626761747133012907965919317923257981874718051527545419658807330771012005194479244763757530384489223593900898551229554173567774343183698742701686433010361292754923544976674630198798728114788842594960782555228713352461202606097894947738381217026050073338289289847617387216706945434682301993784849041148633077088749858869940412935203731936558725259180787396883969277065330201260848558303272180427683454886815005601071083240021476004122299605917761166352500823035375876398554332549367121441285961241375225472925616552611078541833738307237961119929314611982256065972838331695881692447187302148532869284638980121122227639003388582355339797382181886946590960763620512961884391729768460907167634057520510585697475044277431764693260165100555033231459670937847581780733589538539502895691321515707799929066014980094047946726650851557290348850222004875346805438638122985527399894865404773305155092800364227511886177879630945897301353333710472476349029013385349509956518211195294028325722617715090776624908326074666609924369569561238560919060793666481173852428432664039211634572718161410947105573872964776379401455945929752012465312165387817847261970243784304435358637792487712945994315624496248838747308414602466322139252620383697349009086265196662012687556517937797217988426890104062797908061570697178685859881185911655467521226287704524458173374039381011760231370907098870662474629891420027151745621025953760705652715628245725615559821987455771656461609232960886791713888672205237832029333304695213609209801952618816442087639750291854831171328458510724100744472582564384243910856348844736297144442564519549048909706312700005028117534880602968422487200636984291380507662084655465851080147233129750447316619664052556272753276303894821718300550307604635659981146970752729737587981212187292543634373872850552586533088844091875848390830984549888292344631440781184333874257466089292127199696539700681278730513041057735779298020925380062905019502215388826676893247864832*i1^30 + 25729381185808843814637099556829430577489554440466101766218765444776629651327320034061829148422265344585620740644591855299415421054861086088870267792858103659298216361934725351851854705494362334375495482944290474002452630977521497524819437386799454956384554356176423534418860328496780539677466441123303794552466071096628161343214671831659070585608315531769196166192922323346622681795451504479043718150821124314844025026377862564158304410442798746332164036542287605602605300731510538225511973968122162093997579546827374001336029984779588721606974449826761969758454795219658535768728933496997088728414624018271747874988999190771025212175682190406944891777579243992605600559641175509303272094820654605624955337172578760269744280746957221941979317925576141244224624111369677694777963607893299787955771968446513514485310139933497119815697478251736620536929773241895399214740280472446755818783661995287616499837183942958662484018014567654548054134078399714852045086444427931836821657750889593016836179291841887871151528171930098336413034056888025861196982212036267130392848489603819569158995525281998441608783902083906204996132354195225435266404665782053131473267067949369042795225565748907552877318260881975959773767385126462368667612575708566043724003168557155302277231212810216260383151055790290787825675462375606331730712186830544498454027378427134824690985832340994776246572042343592419182436392151802989176696645154582850750731769118932535439783731784078513782277926487767214677739628605183221058415872157573134842396269054239319337687937521945043483178908652219159693464190201243938977929512874949891811090861235304813771997338272072090164692419742646689572231803499287651652263251785355026278638777622799753652791919389762571298597167126812593429663791398507881309148169632895980205275463677355931805048785327593302471390058615201610986188109232309155680688536329821445168989373441415837329658986137571708930669382803227890719332157693091150513102428743239221466332072659510318842479216749282032844013568*i1^31 + 637942976975296439987484461532510594501118665169118430307058933736675130825555836193586690153518240394004730931410317505680840285149774777033052953993815014221070039709073570656184658408737634574012814092485039356935289327841424610607012753944403456448153830177460208938093317749617573606227947819346951840742287295060688336451818726482163531183867739696918958317688872061518192901572044454168601305484792229627492894545786668756951736116339076708365338084839134501175419652233228985491952200103180143918673191318012627603596982220950127443020027414384590675772993397690170403593115428776423304367349341702184389923124653252782091119825355977182424717122196686184363607193399698704102236559173536880947841932793759201259485945534987772530580495383969553829585713487760988969414490003914422635489184784865527377996215723307441238476362226204346773836748150768259500679411187924708036300358327760554305197400617558117188269823326283877142533175708079668597788190508526944857025796560134436841831212143460239020575402467365390635751668088875905996553656755795279304015097702293866627880569181038290226993910018161985664340879201023809688321182132036239495365172857315325676946410996737975581055469654026345980941103688879381976655383857148085862118373400485583364830605788925067461590027593050799095147693600520807202884807428521830968951889600131714707904404674648042284387517151756444145491121760400783702749711631506491555666905875224360100783260266094732321466447645807242256148096739704957254232911687723658410132421646106685961858791773190041519814721415468549166301029337815009440593659608859533073103828125612991032237232917421091678459773311597238698176344288903490636658437122046383630048637327128053056333075251570629191223577161727262148116586427224252196593506872881494692531180783437904355804416363753177269702771871995199676422125891253127825654897627036632994664864350624572500489668760518220386886479890888394021587514393022634797395459052117120321321526955106159628074801540556472188928*i1^32 + 8293244616406474916588757271676215190207910700462672701227739774695829919654349208636334992052490011641444711356112826764883053347885416379088304361125261766229521645067504511748010274399301989696493204683304927187639970222428455127210741441578933654889043660858110909218013850286640111185353005696178944534902806976118374874272629992117335376640061987989853520680728366171289856098170132579335221442906848386318784459051466260239791327575164897103888681846878797275023746491220899616714991245946870762323121539662165618825145896105842119031647023094481399543161177582482079886233864935793531950761581974444546277984015229042420879060276446466843420281500673617569108318335410294423847162330431582593377487722256310165674755711774840657953095299091170848670629461174929398561519052096715746115312052574043894346390800124528256239893727182112853950907786551048893979734260915746129792038085484756772831057639079790560425390956893783980570991504838976145084086592808539596811961896487136362465042128116798381164937370663735373833118208356103660677632425531824243943749280967224493845572613226731178895259461778897236927514084108600598214870475555994018736249429237084614091783495439926488501285692872877389753911259777879571844593194023954124857339955363799325108019773277519998427915523582312634678173167829149371578443316550311661542639982145484546948084031031105503977821811968349618131115604702203445541197363146900358467476573919544991500932237266615438358602287522895512027322729318191714079766649146825431281658127820765313443768503092855359766174147569157200945180695635077359055885372354537967656595567368929741994965211440457078592601356144017013755742398860431611732766022231213398214197823319934672644541218962900834724794813937591077022725247115855034562574833265611366033674797356436470131442142812626187158447481057337828807296655054823414248418223533890224255460228501305340583885062726320598543807393828088118733544865922732756715765039876716038953469358697804263524364889859555328*i1^33 + -25261427397660024500864787927924857833668072816536676908320181718860348375380364428228428012536729419502446119999652492254538512201546818554252883159902282188449398299995457087439758087019247446376349557115840503702479886775832164783429161861540052036654377280078285471663158992956080848074416247105496103365796171763033547398015153035932799333381020391649956019805869064375078667639691476866286578654547600173018488930073966398298369185227158106955273724040773404073587003682203027909235010861856555585623525127225075203557519133663082580988095017321530044294180514428335860091726514976784256454284911360210540700379071860632180531159120740342537000104017858032836626052975389475706718699496590193428716618744508163855064190167487738171173122769884216304769799164740187771811285469650196484883750969365152954807862458100195032798634793026027551598493984825698589690227353271109836277779870576134215618169147963458797309839366907043354586274423754563317109995906407877752204289961055908460701010901481356768560289474260100446574164325027458737298364028133969409928811139507028940816547289138510823542704375595564907189707141830091958657102705783558080804642511161320052380399020123224878919668962234276966936540688146475342266251261805936661992623675711671609764615882512375345691386391982027456533668277283172970329225030057848801178575176470137943073917215565451969052931528074537476281236861920823353311042557464295506970394221952372512034149224437862519242913068598576279899368604410151869956281855407796500224674468149597134096035903603390935433677775021156099134205184448303393378841938683234315871139980009897269613662653399255116248698393315909727104679098144753502356750771312092486116883245903195686792120079834203481586171937285926605452665510072591445592709974332549164080760034936532376038275121335548493573472510088313592166530047553147443769147562236378354912375309767498518999208910778394139065607002294091086517227068202474641306416579111945057294603514063686499128253087744*i1^34 + -3860729999230497607640960529758734633338312553962562620276367392072856901509668098710956880525323963010617923374770947542297461056869951956928649316225241339821210186024168574800580004218472986424006708750747646909754200656904020271303392776976042398667689996443805525524926611898919978844579365043339936125704646933276074030740943915673637226684398954981231423047064148325975344900187088923224951302493311150321622466271199468755164059055238644069531840587291987375610173484393115594457587085829332085741589567008768900874239252300851593971637546784429057989120881883473901502409849930160025450472464093306068497176884328317470921870731167397457174076416568227101917925340428903425388061894673744940782009418647407199165444846041279216027586662576066149108670887579905073568631409660632738950343709319402356604128581808737533472967218861005535524765485093828549891197501189303339178531867878277445536369891180204293921866136881872503017444555387376438631291754357040251048088271519013740097911892889827863193312567506041264940939478832693989372751520300563324314802781731484310956137887362985353742390993962897102925199199631466780315222215985911501911081111769253647658419401596477998481094450102688054119417743022903761576108713030366342365093769605368948017254764875471629881890552357290031220165477846603794686527749036487823974297022868026998833329184200290832653553480262041887969814195526581783931977489166060030903978995185373407132762072798641194218160975376354960843998638963100796317177600561554900271229980128192943254794993341669382264157312677339627571690712451680159021021728621914763325260334290054639988305935430772462567549768824683843477401412316637791042422796936887407875643676081801139341035855756604156427988984069432528479550134216464469361877687871778505741451578343978658008565052670805087222594597210734034877980620642818074621412320687227261278979456836588720628141164069299003137970887526500963397432536547806706069620588760343427309232161733690416525475840*i1^35 + -65511827952728951400908807143301529937489838519804747051684600524310966604978283639982173809370270751312822885648360902573292707837659560724130534568394859327589434569666917058242768533984700879120433813426906927829165348346517868434243262945226952354761827461944134425557790028727724063896450212905598037036560361876651337497492582734284175468139461866025360425304217217120265673090662709153202381191871480264448521617953952187934695804758389850836941433216498158894598167020480585648554422688526671143957371738864990707512084128135193412586629787398244752193755876459906583455994184857920730958335360429606683654101766222922322389769242387352271236794003678028532222579977236670162755148986235593493306253210202169117749251843426560494247893918162406015014164597354559555271751728962340727295314111460452751232353452007045830128079882405843630038184979687848247591660854778231853637368807907863957698088580338554904816638507142938944390496832941280974745121678816963434958173156768885903596099462168918974447544015971403056832267533756359938368483929211712058937070390555931709545568135639856812014594023420539180340597938266749481814415595754485624000749274018869673213839843804527663294072646995519682829626380487572353423944677075502929675074370295462623266576076030550023509440097379313911403774179136860865102453102685164924952219791916639684128281959953284610649543233805798319452112164044463599466637148104397648087863588759954813027538791358130549232384970494078258358362130251551935231046353953589260537224525546086715418405138083721109934015739746009701276106741762577700019282903231383047060156143274812546254595335166606210322212600608387127452272037905955507246513454956284070615876246030364439374454924469930607216947036209709971691704638778450006759439996660375537474887328302150350482559233390322676497991696045356225706855245543113801351897845550585814807427824960383095872513692874489561946766694586963723995489337042369875786190986704922167836058980676125327360*i1^36 + -228909361714561582985013684308385275885013920801506615032888883635185586692058670286670788466059149628811020332854950457338721346445516530325262836535720500824428810564142586271830108329664415067934633301772983756517806957636697966931053928971876838771788586195074516444165734064528662858181849099957806721091754513936820241592163778300649296695379012076926846377629979813878736378608315773140664658878931081484330436414746080468236894895587213821847502604864360121908575205123622264908066765215125826706887409202942470079825703767617542384157153037656276395908885807280514239053508877065034624240400465356777133046970136144452407671454125271669155576186091825281250807923595525842107999929545628543439864863513913523675867429639597405158274591930185131572038510625728625681599914327498519229190017877672109182764708024200738290099205651226395729831452091013906511699369286702615045101280963171603339640354299102436428591951175803859225432391938559662954212758656934041300838545617097804304466938174486132947338866756120640785882002599856865178717833948831594254459763233257554353381285420754822941035789205662572425925605402418566371326492342018006924099900196781527767200350954133707350471065228433903302108865250589783057675842117582044317072965176184996462269024726148825743373096969098637953369974111951328330591705065845736270464405384000257373716332583557614539082422918383086175914731425171806191327545341060306766137892387340563592583039193138224754019543227025668921729972765602400094985502136948978977016982789982280584191058635701502918116639870353055882889326026361316768590071803204622580654846072485159670128676747107273591857526728561993162369340249081099778550574012454183686869596030568625735426117101390860564133187050772827306172793074916522902825884496733629219400465107863996955818665479892484358681077114672622116976091024486144130537884487395788720092857856207874921252529425493858480271325442126852140119526529039279805700958927639160154220500965392384*i1^37 + 7293559932608038780626932673111710830198334358269405100886964460821277449640961302910171495841672564252262025808977714289244029278192030978303225923069373515013087163356115471172685389349564134373726511044506015810775649832758433498781361769731738609972650895683540249616702971846761551417362160073488387781458880390171107153191817998326138437323509453373537347803767140130095411968840178357709017946891468904763892683630215122675694809967243983151067147248269007404461148252595432078260368204797171944219628049518035756020482000734243220985187425133098093601708259253515232135811681460505285923344121838801704918545209645302832539978864439092420181060651585224938451207146521208782640902219353960532498193397247710950264379589362761488780661030925480125296180140051199226232875846962738540958488406445047030147576788656736591126743668261660346758102466602684488512456670641886084565770109212789632141350393685534730753666192919470625442816939193375517367749114709446703699786958589064454360105928669212022513916449251335166629484623796019094845743864977481506101525533567297998820070997825698346627296731851692270413377459975420419040599928583732916025757907610196861515415673482971021533628499314937101938120264255568227470760170037350361779838435930816385162864297692251977084776145751242481180735338711755117931458184579423471744909740780918295875203398561179826284991307652772811642170053141387721966409374964190585073441813755273311054476306476743098844290818255809494136839648438138840726281199931906517152908737927040242649014868719060838554234242300574600782717956972464671008075186009935474852836843322084900349447007207572400626532393031748060266775897812196899282069742738823050606787919243379787808899715252815496189462260202629457719056798993234741000902715375526454495757930155779490420031292826339637129652949463135557525858145657236006244699157972933302232119013274600530452178883120376120364281817188900384134701302335804856423530864394201777740634390528*i1^38 + 144944239819047680172755539497260545349666272581144515249204402730348134798037067442952109222050653573425759258476324706279714914358871703956195528415700552729741430073107998454366708382644257807349416164296052052830254252310938940803108916787519532705618921812310530308367827597129751659968742481956057376431467563793942823517850921937937556172923800053749754537694431693843457598363205884971027181168262795928097777078732398261151106745134192422289552406582240592383544064632388437401699892863424405246260756076458329495929881022759056637791338085932227081329827284417717390084981047930154497752155336272311819233792483000763588326231878211429286319407567303910247445317513075095733247559195514452546229367357751759110504802979556394150816210028020746073609172024673349140051467714487270610443402641197324555220549952419001743358633192694572045462658444132763014115920305730334766028419088325438020685159430479039389786931367059648241280683784471718694829680638665038615254974870826039713036439669598664212534347767380215942838598444797859762695953280605850391436548425951013558335343105304691146900852506242256141329817083433055838233021348824061161422929509269516427221977853072767019316502592774611053958128032299235865254909699980662710996165850295854895577778461095734293743937024224880008557427447791273432148037698585395573821723759067895865168395218924071265540856535416407691946866690135800593923186597034517502642473951920234364032631145274271705196308467741933064075789042673773103871851008966984457487496716313943839651637287899324495893721990045581850224624403094112318058792823818369656317224032752402232012589367213334555241642867115165407482130339070477663787826918245387676277513609973088313270655283452588790590642990442113494770793935349879298172556754827211111932389691293259924346684281245587039263200454116922747587021904675236495955813243431041517729873694785911479017915097949532649425736429787289402588791248201203790900601634732299023024128*i1^39 + 1110868324264366534714216808810133841491286001430485306001337154968951596256039048972863304678131287772984276044615385453493347136449511493769503189041587492055790563810413879524166151832504422933944301856743628513558432759016564493994243852636155894185786304559531984009288953007134543993463733505247632856887543707999994977659604930921321776233921722232140517124824967715123222106412325842427860405284207439663878155458749153705141806561333670797076568446675507908511325491793027015789692638434866800771550321272594387771523460785793503947225203341214877251103540120541666785292037285995889392071607283503360434376672011158991308052268819439126628993188434544228791165779573010991394948512829379209343843945975801263117441867194288779752592231434046792318911325870189079863659724884492752602525462634570201443888983436028226393481960022494143267770609579027721269234823425512973038614486391939532867923092693920126942509616369960232788519849660634176866016951736327475355994210762607961919835556623719407678112592925980338869516671164888299693604630220869063041690609976227100153157714954278753444417995236204357819560635856324616501288807381220537797711623459058758664774361589141522079323794673080576820217931819637233498147358014690403254971558367759507404145994886126605116356063742707806757037139255124810662204189365628981202954169268733779472532721730770219391069276725030613341979561438279481064736631856615632772608550539607821667865088786192199788513858653998956904369394847173197734633786717320067706814872318087251190774794952312890786326664409883282408961846207737230594919205125156206313333814546816408733470577670141447141098173560885861971212669085432699983359378099420901203975869181885484729899969760455219535032486845288534069314209048554507099446417575331313820415095558799476248343416875726066699963832827571165129949051357462093014457589267021716721504821371757374987237090464807289926788555998050091738971542725223279655873133137153228800*i1^40 + 3240253806558682839717659732077502006225831074798702830321541669598361345894605303420582001304896882570286117699488878462365781277295678778666843028721593465610018947140096633160148078293361153486242822440398090953948607703141298793234797143501181930084546329841268550374324689867179004718868530523289129806762242671242078384762855460636952021406027155096146647841855081637969341887756547318844689796571858930422879214638070416624569610927256852426275511253080303393104641710626509892814302800743867989309863633376240357871716421923762864309623433073460529379007932011493639137817197120347932510908372437230728859018957460033897687973404006237121357677882728783466591177388490133133059826623902048143639319171612632091529357561999056178320588886313767705153440528851509426512362498415040939463397954244156367413399564206510851848407831528690623824643270169661950385063851136201954698000726022217155061827125087554518479435953684407201233626635597081863728372538167476330087600617044193599474140005053802341805365592913559970443866594721699657980240585447877579863019282442337848855843937349832222062494196278915491445683387881374901051138213613176473638846327802284113558162435367780280323118068899832792462100831493989734226706293825221308868622128339438319508375867677095204007770320117252005013621152598929747667308708027047591555664166798023762685153863043282852256629251812946979032060749554090620519269033633701102583584892242588994841756871069493746917242873247789323920943597303677935073142259474509613161414076631664410306257089444621824095979604046917815807449785008782561170840162741716048498736727723836558698006990330501012762083645314020420875202766333418022958027775264868584696655515276148163548851854683840325308769149228038592121417736844305091696820115341013905799135531194498063537855070224036569476371749014186835354889739584521439678009978937299936580566166904021897821450379396292360348436511695811493406053445116422486564097086717952*i1^41 + 1425753934183916139684827572637502730482829939835185860705847909612581577142978208793864712366810532284631636123247129204759217460894194937213207388165942120848126734262298612844802791579737795777363439769374794751026670167981557011004348400119326341929262121279109878685681035317721305148035003805594394661906418693214632345150117022486231557857785618816568683527162002085232579820002810417916450805967364234798253660262189275915764911865992956076465968501664761042050738132461786894136668959285637467832470094187800321208283217960384993555536253009220766051152197599959384281003739790969496960640497247301485806674347798855015661465663451704865225256045315089921484737597314610178437258454372149380640912573186414408503541866825431656943244919286950629796117239751819401063182174213710862859549785821535637365091914765840128973994854379176527304525061024982821759772412758315612190865401096229945006316970671180043302881377180703266720606497729530317278536109369935390510706445003300382066015399265849250646674052434692741979526245111522450861060134703029798466715255186084150314580910200319331768105157673392320956589575313372935984881185220931046015918057458301550270443743992278764017668050943203725430561674545206932823903218503921030922155708707872797307990840204831861322340885138398520969734217526168720059117061491594724167638973584027731303611347797223225851169080722115449596318839162257460840924363121694848286346821337128351535133755140570754849163067321063653017472022608840866860295829584594129757333159897665471881798018710209875204499056092879620527575439899280216012285578209083453476961683532365292480578876233738361313047751973487833070402186748209091854584399116402988075113617738177400843726841605425082445373353776060347562563932324131443466890713321242458133597292076550855501627961823952110698186066925326015424538273669151936607114252698429484250649193528124060351341922755414906615905866688438969250344417717048559526281216*i1^42 + 1391182872587991701585391609310470854916496113278741480693584741200226532503202176193692011991127840189347389684158049529975505309369862286723353417147224736926671418354215216073357099758459008042935643413467446079699513235118825681027866149504758284606897520800737158745579310955948681749103790612158226925375318036964368364078508948575976833915697879190031622652337653017172860214179174540860545499750430229400398496661642639133968757075384147196820189694519211325102185705049312503038514224972276227225492752303901373138201490739989793802446787608834348332120550415408428521359202631370359484640047077979623625307246021881200074486254064712155696201202989183545130725244265912178685939936002327791408638699310234370447593539624067924340692561830655184462365188298848698079380747873555953054322874965031150259062841453513402556853483806170309876181970277442816961368916251225131831352836501650309722292857841390170899896727680813619869040632041292162497499190551057794023435627190656221532508053301737635769331269064911470329722549776104405751213177874985744616047743877288783622497559190714027190625317160316758944111149649196999993804158176784423601222096059882380130482617983524985257730605969297224187458751447093041435511621632095891045518030621702321055227111011454736314619021128996711727938000742704546139982441103236252303614527579235047010250099916747071540463784324993246107824695571700334080627974983812868269059940003361491667839740499451599288553592241388128917204821929975599874296605258656061713351751249165840324834540707697399296240909394324852588900435515605009327503484869448601771839813425025052107783482399500394558338993604269263743760066542925902626666399881045827094689980002657418734270855492568216992632646796653072298061039257606548990950532716846918675828902810883498149638150767442726439445940454032070847282466973559985839799991915478734201346864464219786959000022475629775936414178293437543059691586905198907392*i1^43 + 19122032380555463649598669814605368448775608871322685900264242967822654273486560594226369665261069849362986297656139616787782195206713527036625680411913597522733560871816660119350528579675582969782179452380757711806904517145335543925692353860683533767996787654147844796969554194586784701007639167430660174221326409701481507774345666434438874303075251360653454700948609296511233410565574136562966537525464330004488129996670865236344820161553763418092088753591963378964549110320831666564438930380848610047477675119164610651722275591833080253269571282109527677955327072109718577471211424428088652118868066293807370041436159434351134670322657568853816526251102815993339033547483177025718261131643525745787323788749642313787806572469949193475411896175510033837006479725308934760376832790804263259152366653809942037958645646805761224659918449741458086510520794714363839868339815843495318960339834296469312739564763510339855046220297943730041477019364785984094246012244971881313089964137351258792890033049251011698717940325101300112910564569195889584683510408036588495177275273779032091345976362365265619831178340610879955765747201340921530959866417437304622653799681481043516206806567561697539627995082849108810025162159274263798851898143195073869195076724963242512292636496813690543330467347969301669566371202281793706049550942507079470029544523907348729016302656977815892349215459218615906473579180006986264744297421728995288924995117581756046993429012421120539183187083360566595183441534439768350553893179881110989452358760102717516364594032733861977184998604241357290582298478215937856988379625664223980132031486277050022621732907646899507844617649998397589376461036211891819271864920233512784462625156643512327128354986025322502762235096983806308611220906047353091028903211611021111942676021256658263719188487812704326151729498295349912484347084300200931327439191427607536555794962746743147346566989118869648531554793252883521937584467493376*i1^44 + 95952666503573526111788631032934686280742046402119610918985767704322358078340161531165278799411679791859464544066320619082239296700648568879366287126231346557861704262093643132417056876359454902954640421330697665328001571398950999581160643217494129996162663365342915741710984440094038059269537308857490398375905560697400056862279517732872332288944823490536446583336076565730607854532116817639915565976468852910481457401024339975501645455882387333696193624988446818586366782137362028385569616694496041316402781539730809802238732853995671926727539223414242575247319684465801721114959711457620986142476523908438212769623304689856548664832059684111343841944335000374000095913356432743888003913349051684490924362765415736322484463035055705822935049243782321832253098213833512982948059828595828638184166051736507530008107044675806700248352122211997727333400525887111459964484668939608188997445451117853851696757049320994865528085883929996930418624343618373834748586237749942012886092575921410260055538191004978632600057401285037569301412770519246460752759758749707876456991659278969898933556142642667589636590522023242355230623730246288365769312083418564407004619768707521408327407859661202127302267175755510025640972542218050752719367338479514153601856208873806710313950117241099404048511007330382724934754405017424358366232107114397832359111423704702512839388029480522455282986446646614284727001601885388046239896203280935609533942566603694585985883376518352208889820439953010999356557501189317707292071199866585634119409272098993361689321662370069151159891363901083486873742107101816657688300078707514314756590472970082083746419957759151791991541467819463003193753012988458709099668475329345215394848451500912074712951933618062946775197363599541814682600717362698550229663567354973106837882779781671659999954389145011587379804879634162371069297272383029897784236569567467136860369884783375213548589920745441887477036787275664071587780608*i1^45 + 196656304227730818219985223813958185437186189075109033597462464387262367218997340860218600923038188662455631971615719714774178281292109090673896549349419070747364294957968823204895373576780034445449262254598105438797411076657288330655591826963612014905491998092210181206810540198627514297710458776564276675035450771621348519615437148737922159762105948713571800671237086051891304928856815526829829041344293401958835384671606964030485468710534936561645825447805038985710541528408971196999392630328114821654168542719555726018182773026835365793553249209117251281729310569380130093418359461521182261456254881590106400120939676976796399136138277809017721773438761814659943229081009788161548807705247936105202141005385398616952664200073243886706228105177560586275211495130155316627415476369396604405421618754486629999018434404167453683720882834988550919289032107992926291534774435717417664474088779364032880508853368868801883372196485067741668435650842015566638207626866223132846862474677321456547795262004377052157578906945960167662582022146498120374540692951621519318875338294373476489405322869887295860062377448836727652041401139363501656026550936033867991726912757615327348270711315270390380112175113087858111650951042919756989899187565844379480793450461710625927330298469065809239515182286092937372179220550822938634962600474256206032713648394081181013440766552710682377913889012558107810212634677516449823242162913666039247715879534495170592597239739177907987209198812272835589345110419985780824815165805011428536120255586502572762748127281072478781803075020787579378346844257903181115366175497774167785885545241587655625080705650979883618433384670632077830554113698978358603792779606168573542825315081759390091935393778511448661684057562723926976264830083779181732492396886871196980946216468195295438211551239989783902320582946013374895081764637229498796047683464788096083624069043616120596582187699157535782856599170738284642944*i1^46 + 130718634585720839823198833502642977008679453016314002561857271238527246335794207956351539066586295086071343135488299199061207807501526001281277778464554662639579725359552503473943282468224976961583487508456220358785261411741454662448193493431090002805585327512035249115568389525267109235884765183150119385778305664507307133796207886804162160801595645884593356086864861364617047854662769367791552069318063237357908773751810317133426131847974637165128069478645972568780088292535137375841523101042490256289513346721482070006388464263941800451481732232015768214595217470801608274912544482724374573629597078103360789655644765779355249996082119070193455844589376911671608930640566887639366251501251811956984454651380701280139288838333794462550952937561231302895416565922104417104726492393467600791842442100986689103630873791221253531166041884074482886774089648296379597154050468163972485017254973801363992165034055505094382524667627243783702569472398883583424148282870389454958603836556256860508328049145582452493325607250491882295140482211895934925343829478232392145505487421747167807974033378693998650562644938053849682535881366679543898196009553653213917199193980561722983503260472735517503818277744232886346904242942309994446594605920037319078668203210063408765033915629220951593557228999677049009174214011651439728649097636185205525459116265742918758758035019548354687272192622270467567916930983053748209338438827573208471103984600882031105848127406023019345244069604134610178806813436970349390820714958155523746464475931436303758709921226354600053228340690997015862666667879739473218804453462499992067072365264633456927714915154397721931845235564904020820870205705486147670245045088568153488384165226349138811215835612160189409825135056568442791654862871243901521088892782256311387820442476783958100870426998054149104129059749094037719214680630037427267498752121971796915028000494323460526484047882230534829709504877927255*i1^47 + 112151728004592116419449159444724649250948119738572131169226581805190469747592150280111847517709385993795239676547007314772211762401448740813564750043708949330117041096603086154728708703449079201911885137715707180804617241531138790235677608634150287692922252578986339608414083323600294860603959577426666092785076044202749374751242741895597428938423250746244306532970727731604861314428017455748526895193532993120988055827139708742797650063176022761980856031640810867541416148890341164987612850790698709684661143180533072969529274490934749756573661418907003268811030512431000287031696840554816761700314753604291810255284437577056707426342793517767818646626813532788027516628386220201711314354464454978171568520218169654448744006210080593526046469184756776201589721507671017742435001353441827518669448418946875581247934695232884258882940016902223545076359066784215884837029138218713840143227844945890546409003015295227492530894401446666847407705650463798496350077662944222785899077526553446937388763313614329695447231350799706447232879123357904497531644021236588183546120245763865909543146466321517653662480004218216235583842469824090710874417532447260233412842337162483463076247751457785233568485271860359825053167720693715433985529661779011485465143170976351865074725840763723808544669593406091761395575635856717125006372737306440998161023372150671760790070375734124476996743170925524703431531590039016548633987274169611139713296140159749232834293141345526355080560394211987135671680575759351444523627012952568210924053091498284697687975524961996656403573789888162369061081887672548337113189964407340684710050534895655520030711763067227200966582510787652674969753321993676640309702439295970687102876245769999383840011604460425914400202099642863558440480678781512842287372733888139455825524861557778329381502032579196492768610271548605887529785073197553128260211842102259623244941731120498682559687878788119158028141184*i1^48 + 1146753034136192800195731521069638418782013965589889542658461326047761649300337441770795444683657019993651410060278004508404405670730098055775393868982778923383748993962039872298658190575919736493922731288788528418608245270171499757545439315917826538421790201123631516925766604609663427098594427295750267355332403818170063135988377785746210374449033417450253422065385879045225288812396873658479657565072622190319507423577310114308519545149044853065007045019256027750582547264244056611991398278611683805314930543086455712423483041910639489164115163305646599929914128371786191602898703760635052592809906233092529716591254639055722800756865230784340977586705212348677791954322225618432790547368536085467519103093535166103429190524136285254330022470850522009218440332522804649957231119555828865538947027804750637786395815109579444025353491349219759042282801513611947003439996552300948186020499513067383538495807785182337130551423107601900255610742153204084256387149865447819040241453907920125193934641009450593220838326984008663736698221451324717242611759909998941174478305487865703143826159529003519658225260129098765687982565815379370219946406286570982235257907908648393814652747462698483177589574817183982838556099895161571697064064016573384889888122129536603879493963415710510152389818648258853495710794102922997259025355507257661054125655300934346936474108040444673621063365798645575464656206747797545713797459476495513663930800755613533508925686556404052110251432499914988950827926077259519383912112408226747303590917280902866116967794424042554193783228867853833361339567527814827642382830474946708591407077852815391055058005224999725872401209023018236695542890358821193944156613703214557660885897201605372858134661462560808461036603859987680775945937779500266086645537210625828589332571261508731276630208190436768328144382310893760791342023853924433912157926974452157963082799096606155829570097748039831126016*i1^49 + 3179759419873435838750763487336608333005711264762439442888710332602256455505328346704359336194705075346577226005862671742273283494318423516224654837223066129038220086681979040170496181578476189239646241944934526569961425109887408147614658341456305263274106242308563133991295475406116223058637339389352582609926152419342628278264211302060782137158917039984128821150278358767593565532051334379022865286957073223454831586247265348924240928025354114096771746449314001657347641451292867325986173211754524286942867729400095173084364761599185620908579248449967849984588463783039641365617701428607578295670330977308953769320502041478901770222272726676271852294564844622564164483619178941838914383393496100106095784980818666379882570823462811028397927193261000484251465685531218284904583679776517912992148792297164169189078613448999877486858910682719863923100539092125796924054596168361462711520386387443812314536449551283855196533372548908483440596245226543786716349923982648504227703867194387975643624241745426669394887008131129791350234064677012983968756610222116126078974117905356213722092763559287650962820589746827563484261655974045358932294414525277618459937368763910232399524928577845304419385479474189221076755270332644423109524188574675755156662163801129231364122217658055673920356927855728893559940973982848835741788316734649178374764689107380213535841955944406743292869745562463655897074471945062460977549016453634791835859233774636953548543298302861099513262026857049264751800562752454630552184231591137369837240447355958488679462242711367716189429067981769681930693287944076937572443774428067562187641598605844399969194713594011915063933008116859289102668402249382941477462006568925239937157802319235942452413656107872682926967610059188646283982674267156045397460133775470173548254914784068481422374645389941010507143327483772470220236370214629665751239501410777719899799367845386416505149647067545600*i1^50 + 3660217129403692768721868035263009957659897699142347111749889880719001077578866768157138572955225206614035031146079077508287228990894224246797596081422931329018227808413764339938048646211241044012071667625232347141748852812071004754228151823130172198523884868008715807754560974549749367182017230717359384492810863647587662997547143885425824632528573082936604539419859559302577199361473178670653146218777385120451106563988315222832055057802110140548591648444716954297235169542414806966325125284201146823175719661212394803937826308097172231852665327456540354805776457651598072033338100301507915732611985997841770245013633899604966453074738417243944130717495171626229853847801451994461824285100464012914993914973190371002585633319179796137525666795058400982122721292600941658207255026333533247346457876890784096404588700785095331065601330953706597911393095726785269320704006999486672059083872867918006061936803962398540206465143236908753333340417804594798421446754414869274858872156681630495562871859464184357208260451065848030308443809398478654849272735480049164529654222560192243876593190714528653980244644852914730663859071555491980322664463842205314626868398374282650536107240772581026202019019412557533489763269193206677108163972135110218622077909471500790130752234206406745330089263068632937096074135832267192648815931428170918373947734792596984215411455108996854198365984934896966713500783986152744126342545936183356719204895692758021074733893705343745275782245961691253530798339181661010946928635402277737615664552468358027425810852543150867410514132539778899061244198926735011695475523043862943425985246648391535867946912607654324696059488024045337332943849977530911595000669526646685326383219500860129686996501486955961692978393578091244574314959925215789569071375774925442448646182701518807674022510509844852299753696968741785154638626032864667659480216062180091509236872221449291203237380096*i1^51 + 1459250239600385117666843545069121087609737661085126136781980513607498474364857604513665912415337966492730251071874744691923581289523561348416458972233548099551704687384152372906353916122603510948286987697316900520096100881634611205246446505226608095290326702916664711262626639269811243799896886056599659912741510898339173206660056385135406432703760255308000280828648842473299234434860424854270772665658272515297247790556148193023977766337316502413930922620777126115696832473238907988115976242902819199728179660227968643449341524214709199192995695063464930388917207453505802594483129372446572500733384144332320157184236831321510369321188260800935488344117203980569756394207170132276190085473643736460438701758263378722357995238557744276215460151380656807006595360159794377510664077947143804566857019857827541934456094972717425730573314800654504080797154365677820301762836929581691191540466676668320583887812451681693577556378750787948757184704216604481550160242258445692288309755689179602891333894224302532838505209583392962770960224712819712652721796620131949360975719051995606487840423885174125958805509705102209900591196691716826504814475437999401501968718161153318918983380469055332410231305991455039765433437953993657990535184978548175721680651427659495062054469939510628890148086009512495879340685132663803725928789136673966192581690888590365459589965020169602445357529108220650327127534888675439488527079421980818539137323835082596849186019045072084647949876308999204065362405828699077003127436632584026119606849212693021668183305264756100452434350824552996214330473137724175199326696035376623804369238997908039842569776158402856293537149625743601784115631567917140855380704042900816414748366082088371691911896892404218156689265999631652532137151328531398627489781306346902583363735850274851629240603828122398827826751117469373052487798064804646573690265099768435948895367820741764448256*i1^52 + -847613166477601660216593672959740451018072553841339622398889653231821227504408330015389519362185910934448993389546947639262107072730307155537794535571747753796156598159794418375490816763130263047393677105520206251965721446036964157910648941868408539168742666082920603341475484963394021047883151135409664778242691534036132092090578097331873257373812957416042201640400993184911423184274641181950758776185756133659018615578176453615663380292660428633965293159169785764763626046739755472401994262516891250519421215296373901072272820501181246771281259578667145533392813599145221862743984154384592234185661836015206937662886767137821074763481591668051599653220316965639577770188172168821405966411807860344123529681019226590092144487881990181936714182841451993735398773472541337872641811870080521748554583507671328103564481379202153193176547442294802414295857739408408200829235893821832709735239655956652082772371725958162647998711822652666107347494394940056199043203352102798856685997259062011273126672507552744859693127645637203832412275767458073161528208359618051315472752429232957679586656661241130998113581127912974898721911849752700494873790075721299795680781553427461245856163452694660867252673858788852629773334252287190419114298005532167809671237509465725240973623492357357912112270648370481609211392241411652285557915987886343495878788925000659445481554134142747973839061720443582514203652918556430869772517554610472978727056814922368658002763230767683591500139988016812007612188624366152738666363163571668803141946565170808233930360878895669482066738419670109923283076405236447569909919361454921526032971974166958047084812656012177352432513047264058885598286756796281097874289113046305499972705738292583441898227356453266761522599038810810367384449637489508239334722450715226658888167464046443114989007683739563299000467429297327042430629127397773965307737479551444882273567560957952*i1^53 + -844883433930276646964861257795028836851431621205246508208564493459486567134151371960450265931467432750617623990144105826968952407457262281983613176647018160286960650731143729113770051141638986466427473008180910378384676489273180657633122461765105239900485362590789322304086185791742458066575674262809456723208419578108031779886939699326105511081299061731778939572598190495926783700382692824495898645748127707845429022763219377653998582077233742673544958237738891339086831254044443521100637931301831867583627687358499974713146318946859786565337340922322352350526892880939798912328335270391658880013643952019255516112189519309178450917421140417092292002988978064902357819343365617540777099228040258239375769713846141583243166737577020672417975068340196101402375567928753807650512515722000217231982169863852587691205450571206451686624442328873609988533112908387213964103333912873695718483038316688334306144917384821034014089679253269773791294842997155520609771315095089201363144859080553103591966484087068001757610889347868589374962471816982661279301360037042439280564627625215948624063910554459067109721417390546551510295019418854313361431669425425482310974345147372077615941972215953273025492635216938077023744505311310252822074817718192690492724366521077301240014396521938073401594417495485961074877764055537794852061612481928319406050101883411942265529538555288588256149993434525689700419498744348153706722029542466779303524021971714278592024219656870786443701342711600206025911657873794747377918960879716561279089631346153347345272194876791911963851033992829698791111009745356409435038099633876922224288969307594908029322278629777279861135056394523188515971272670907022895479257595514107670303823490087329404378696281138239299509406321662148452877318271088633050946280729015056938931144359205747585707651384759833205275005165040222201018631750683040096588248378530909902719680512*i1^54 + 96764973154979677407775667262604555079561857101036928046763454211030563707469754663971761178285307881941843247543745446465403844177570521269182351513425014521962887353218901280926115397791160342566939762564755594270118886520738410779883230729328194549812865720568878678147806214016023797597704053393669719459085811105946842778933242263773487076028927178498582001171501245238394744165775458719844452219863216136460092091014502261654919744512179674883917393971803811438958445604820314992543281179246997013861133516725363484521538858331621603998949901147403249272393791836312529378286870475412489940459068503687049010855111484012040567674156907604490385139412414498050011445210218171547428191216043169968011755427217084872449585802406038358609738599250647401485694503642900379503668997031811386824287101975549231542644946145706400424177896536247749963541890136788780541050886388371505051828165412705238686498637290919588173469255656826313748422596404425563632227695472359181473796848682935503997704715665517032209369755165909551739734258336007764382225689516794145775922976371283049561313897032673008212857990344299375707312040490205534248437574637214192422996467392766786476419870596580912958720847111004041244538936283085316889644879323638695621747686032401325776563115323751215748145734806192244082529666972789093483655856650289661797015823013775424767157168763474742392404988347263122463972032721020342066598688077337865753021071595903834220096028714886720306546386974911564254059733150001063345326263437374162533710858379254552931844218997250237974617613971499739411967923873617630133653423585975218031707964901011549473871124301688430403846216916280543364135192376903804388991056863071934467463812261007618776304520716737275021948493273921668469005451392397239266126389950730972910355484970726905491853947884097774818101065234282774458001078176374654592172168110399291392*i1^55 + 57688422261761780969996527640122123591320724289905595375470263162304617665157041165365219958797752541548517481323717472590059650747897652960638929997896040442371204259005051429205033401873406192628303489486882188059255970659922235823596095108185244584057147195812640907344510805375481001212229999217431252877627202856516692461154617858586903478852320419996148403893493824595776693918946598382999939512735803208477561049716030722871965937880060027004283414154822455364071038316913751849473671033949884502165879592051568228882797435193314177350649525308343444020799497788817668826414343487963556605936141860972214042717330547880611900967517676348075186997441116749223120031071727934779499775061316958959014966662880698845339771247513403712222134646159918822754479482788672401041386820357921924100228969521386862148910078837367225039833946719433889904579213931924272142579268617899364930806296093980521154392956087352035072719333488140295403436889485404606565645363763514521544391866505190199191074969011557337626440899137934769711300538009240790776022042524261732344478026377624820915033326068390762151628453337499181698420987608188587036949083155062442278524326714397365549760593772956229407303661834057428886826026918298489810169890819436051223772695367549593870774518552022927164035083551218506325563879168479819530254158601828106382399073102904311388257625354690333376683269734600832675988270774796670481594696708054755541764771050613323818288558767258644398127788458236878330312389659285232498548782026380980416901819939805545865194600406506365819103135309622902380078793211619190211158881349365314965610380678157710510765341119488701829689222101886767257174212009480726473472242766390642203151470997450795167734749652788679077878105409432202778652407863221261440195198109625470192359862019194598697895014646392763304392460438651931627800169361291765972322001879040*i1^56 + 12450053666777536768626076107550922303733882372893446734126440930293106097082448445280540578635170891390392199325743068786185363445145067865937719204016936836318974685066888947238828595354844603048191289881357145156816436164048573023218735140559027596425089205447267633004540900336162845340897648088816154234114445521048114441808112649722289427061872595118526052513430653599264766595242877401572000511533520558449076915830706599705321657095245900966996594445303714965100519454898341386436695982834723141565198990994311842928273411879852899183237660502864001320464259122977336744309204130599399807793208702540204122436759572398765884131697146263431990115988277280904058511064428780242239658695187801822533720884504900322316021727930889008379154040671787948000936783123208760275066279519483406156641144960714935292405267994283391679133682114541715241996227174046492988090696411863301325267136177280288408801338117203266799106604771608198635670146904953790793167059426415154385888746853861044943456394974147877198747453235643373867910273907458484508996265069727778427497606485807221729364819889580805730915429301757129080876847943867512222129319458465803739265442991441341622077289540286453424234470470803576740086466814238203527460811608974871412780854409630964862254500943019771566466123458092772329862558051629381026217559024336476334716184516525912656607510714639296021322269482321528970852934962353851156163172978755184191181924219906735631673882395846848816288206721755978466384189184953824386886528820153019727804137011731226711902332006542513654732847738276970633849692731917237143157787536061528125743096612049832895792293847342067193178055556893529814942849893431715805920140398373417725526267579975128440649868234624195293716044032611164808840578138014433269852958936191259122725850624804972134182727677629642495376908615956169642865366191557884480847872*i1^57 + -134358676115564477943487833031915139198310851507834266211475976544959404877010626702956960873458248114261148715705240372037373108351345425951837962653975965728749570439128505614193166472727124561781955240956595728915165316272804290184833563092106640892255357376119812451686090953796897331819192702435204101331131942120012787297220127218040318547244852865033300604498683563499193795148529695385257944152356119223229194571433031142022646720371954380450449772164662581366766017837260553378782542710918530982056946934342257225871196814273505874223067909487485450299632800080576742429188584275427409955866111979313019963987821443560915184783254649922979770972556395167143951173771144614520543267086401089343935810626163702962140551968328813413748295083034680456996584469156642509770362594894147692518198624861172567237654846682033254489665474614930132476800522966350967608999847314097542802045000375874114888390169975056368004919647213978117474153750451868251557217490898740795407947728598956651438351738294892096007196158209477136994835725397428657000755965316599900387969772728050751846127557863072991705941508497194421428853217168876130276464202583859055005415063777230397697411830185017034581307976481155252715721680536570255967087599128304515329282045124059050975428850504185112741276356426113899714910587464395159637381461895798777574631753399068768342026346554285894470303158570639280627818112565439308715965406944839163633209386697858923456518645336350054198132684946943891080147626519941456607929654556677115704595579454779795900353757979063629163017985748891614396517317852582205978205611409284631166421600351523014113995304409886388980050393905122827969994444692681836513664952910283683938116849899957938850793501335476078377938144562135303749362938413258600006972682080145764259126548459817837583148082719816794472152200471140326249471580347301888*i1^58 + -1518026474824507371010123350958549813051489203137601163160720245335735776800227116617034224859495076235567732823063052879078394793297262857569540681026153213555179700474951747089848475446893956885330041846234201022813013236852191253488852849793010684428807146559134052210402563897647444416451781350465430327269718370553847304724987045409248952587021034464715580020343054573431278593800287497323148432734777427205828587985184749991668429418516581974038884121407841576318743562478179651841336226451550676159925206511696002551507889201522527890082894346804105398420831302793094326115343398745410531682884398851190103084311878076277297995753186699398285077143254864938805725325893549328161196863929526683798429950994245132452085405379489547142669348179050601662110087889550535318266188183272222572092427429461676278951237581756476931265624519467276945637159041830523120658353129325811990009928978038126343320694031699083838412732818231590590534292813796298627384186717006898090654978965980094747088463754710866737344464048250785853600633809932830208764058151436364794223363990656226825720162254655715234650974457876472840975487367288681563824706977478496688484853471488104653873272079016426119891600397886046858775510530455034786680401004387547683728438077077240377982211538980315221753727366401051061888600625364959223899809320583165657226988860798028650396278426563950565364495008223782763399767423414536912501545008323481632499929766174419514077687347807023070215013539729251809037829051669287178816257493839291595427111280825218952510526559223706179519265156979137179087176837129833356921775460655238018837155694577711280659717565406793799501119027396296322502496818509490833082461195818402347540703783237411096104720449722552799937740410444421603199623813530446866781783993823458840696634738416235409588325237320519254919641216687300930935805968384*i1^59 + -35783445496757131992635972031945836527060422547867875682132588882426055992315257378326308537980612703285297497130571238020048274663337294659007673366633086724351544114614185191340904268433633374261525690182235365349592824902282981868976883768372652650444659554022319397306091833511103046421795718216670868317350915559234666328454935811000399071350195576159767528748147388113187585570980513957873988640646341605833847543351724130287171438353825207451131346505530043086539215124530622079871491975385244018601337327457440769476269794673554109736466458457428639961901946078409252510652421186992580278575382631324384986287605307814650285809367358825088513487930346624977287099514649376970353251871666721890616381116480072160189544509673620423997320171324148132768708909089247000457513637750876263501480335479435114962690266231561068366875220546601477449429867111533184603074241670879351152403692612705148702405087600090091717499805235320434080336250187726227202058131342341436970588545050260938987836518544488174978783286664953980490941379574401104419556036077672745485429731663039625387365689884132164264264258695293207847001264892068240758911426136874539541870484892314773516620531263053863386241493518525732726108475718490519170189614333772094313204302102484339387411860171600616696930070698204647300240028600801839704636696248531967024674050931565830179556206059226693804168709287842519747353165881311540153175981696185626369460312999175255742209670255070212710529659803887318143510619975416217042281339488509187909784024389121792046426925796051091649126249390694203713139519371421376347922617162161031305643017294388098295104279434887381491488458685229842679806642160718319506364781611721529775703331716268386956873543349014752964861451158879387907109014692122877693493091133142896537962085689721775562506782746725393289581535889671262830592*i1^60 + 35673371135499212200304996376758621122497897930561998434994353685431934303830866060621155282021574176424700792789830470256771838334945684208358482699038359945997428855655681734132011320921616266602590681653864930830212635245762547280488262373740985225993610795791117400742199197826677491892075372920107019009787601765325245422056667885550074298591014359443331816780191011184979886564571510869039568681277671804962120254893009589890185441777317991918773923811889736062570494465842433417539987277753906769152744747940710073962720460677030365195934677281148086265482689460543611563710549292982326180959826200546365607218153622244493436487592091257670999502922531108624630883940818035827790767851149250838628817972858673099784891387319966269693363495710468529309570584798934855917609446330498460418773939524080287550597909571445250370249113651494328029411407385897760169234917377092860311064372801557264977876912482393499807438212745002900002827559983421105085370449761688240093954659293426781675115459436765377561381386184702728240525314220298131865168795606780473498848934661165530325037039337514484776873032560746187515321606718772394618205537562243589322282704098034728674964819689293209585302825186970844029033284338279113960760777803146774301696068504591934433964971134358472653548634806663206203770413865520608735387828335826171137275347058531434034751117898751288041644500595156997636339622623137062689876057600688338611629609303770634956946025513497725597984273825283622780064847139439351485897022678002302271597673817329460257281566362324718495947856885980299195964490306706232354270557158285814719355355840358414647872346116721003636078535170524922764272153821247624140297050466182722827133665182524666356030020966576844772702371054760232012227155916213001575249301592371910587160899700137984786524888531037294879798125676986368*i1^61 + 3789470899463458663972493817865435268252984046661168972693324796463912956527608625333973084095115227248643890254443173179414527546464854723982631105109557035017350267567060967839882878304794295851114675543583864243013123575348407228662303573630201658580527113223131347516700919159987703501025395253170614365013282561977751241213974408795727768508754494880177805946321439785699437690972923751947403861015257961623243226344316087318533208598408720529110416483393465595488823753976352140410370386822548751171808389078928895410119092864401820028067396154524742313043624322429315884017177030102137256270824739170298086386770265757770402972139451638727614877332605288581296785455812779097534384678622013895495039929269762092755446828101978673299120651171153587650660235819109635588704700560004854815173186654694319138689265863701254790741824073366576743684929330189254378287852069802142888579712117993896182187967905450447995229201037922642542164234301191214525949020671398434754888806646787422188765865867613584719088609330502169955707331640096791787269866656925734792360753683665153338151678530567636885288205693734909689468390943813660103182113123733579369367398498835828199359527337223743802093615429556143183484268959174985489855986970108974085170410762341495335790078562837703038252179185202404730273929434670113787814229299609536356948737415144050900564720875318557104074539348746205083183318417128753079785891620414503720025640895383778629609885425707445362694654898186992773514435930682938149741492112859272890923191521082228228721391326506177995506872885209756418252172255249814504016246148061849893911623995314425491000701062791435122301665248754815517793600290074788709562872643294636502537000479079851122045003707800462367312042523153543865772732936182639156679471836409494527835654762973344314240343294362464646642794496*i1^62 + -3930479654920736534386712194485645082939363875731285265975771177254548992573490391516545884236674175138753698375655978005045236367765177126021240669516956747198949913614202306310438549205426814280208657207422783209604909516845084440445324934804977563357544989375432362002120824279289220998077281890570439616657599842168341579430757498189930388659866117668193351496036293918681673516432535915735933993538855565699685692807074156952620677700971307149030445221133978092878955751241969027341599581040770828187721423436804012861527683273658221692780612002212872464835098738414571229957426886648379182094007176185169347925654523252088239298307432169236268926175124112881899426187878964919772665884209815059909054235206065480940343320040029135699185040279901206598894321443539976918213755022697262506550556431492529265353717254538543397604013050478636707874292888546188230495781398902597523749072644188259123920054422378767754165076496811765509712304070016814967048046123109848354541556157560920814843439934333756109962284254285858966428417953698097337234753065076686828524315863593785758927122456583643341409588008694117098413177939354767537822172423505327606729106272927079023271329792586410823164386840403748762518606494469834753571647572170607640999933887922934572888818996703924345255297324267146561313645435853921502418672786162948148600785709608738684780446120192101331322198101685383822291698359525436287977206485878321333643542123966167040681429330017410159193792874865843150869862121305999126348257042945641247559490057010963758864158033816023946501282694281498744751904898530093543232178030097501754079964287734275164392926026455188128687974633823094622692414307312766214166627416740148514999901455184541074386741301616458594616922796190992025273796752565130791334065302367623092398137520810971519107371181583368192*i1^63 + 2136557192400530573734411433233713418656254864943016993472801798706772717230440424286428856905018764445375104773904451144581397951995933521005795372237324202319468758507819194718128644903805795824548767233351517351143966892699444146585192109818088298810573992347527455240523847743815166556376376829431449581380930288002948977428652397013463320486553417451625983574519235269027135376061584149683166709526576156011449083503086768525845415860573739192047134402144500488598487083515694719835916858991272404701596688385700425884845166916441664782641388334289420877404982286962587674532169142374226141509785135687923815196930585115357253177411157443041681466272259660254401967028452284692544632221846245519155560616268035772786027055974421611833543863457160374590872907614136411653035093140417469960044734494619872526020922342057221112327072990751279118415951192251350970581179498223744804297251967313262154382156906692090695666622862069030362372250563602673885551007915718814041842429544416244980461426938601211176351978605866880248056063364802790058969111461608957650462787008926936573713288622506178975903488486940846464225483542127166131927042730259733098586241586119363298570246584396109310969927504979673839121619337280791611472671425679614624628588614317806677051579078524431475361562458831567310818974723146737247701480768838237752742332889819830694741926932658830153373363275487950038075592825996680426307979872242594698851521158317999975741794427946689618230977165319297496947059618935920554994338077849887236440277138978537939054159587128743301278101120953000870522735185312076104193001922604733236648948956458782958907172166201149432133600016953239650616131318939895856502024147430919969015199408838965805987455465435016574915408507131417712577144755846265444358878373095673226309420304234345228964254973952*i1^64 + -74335782253010011842104874771151977301304455571572911391232844035003445156624482737053680748237719361829175204569091607110684489149084737848337423845038265979411780574653583005651920640105475580633975867982374815039274670463766574164434933504306023774588777769097497729543511784523853182411316421252056930779133734900481122011251274135614337581788710544718345354210645968454915682165694441334179063117728056000362590909588505281441283584532862904455889636878254989580143116419915472543500532283138769081156547756074750151153501383681555925926370401910806592006289339633958509406944294550935568173793988259578806590783867735810158985884488843836480694228824637766526259343079334693752116246669142049450927260649265663239096213766042312564454345119767907297057270476907416051315149460674049787584028213407642589192636618989018432495320659760041077720478118073074857935330921521852148926148945669625458058659069926387670221125839264663989067694386196615119106169379979976911606896780574597786614541317049587452424259392821143959003206545771732010465571984516053407525128155487410075246544773325434860209174977249897063499193053927661738154750490634246964654499916867919080494611836755005761795258130600064055236994979564115131060660086741008080909075409256547462495348881925988506840708242451304693900234773911075053779902138059682145860452043400145319670657423758540084843053471394308515754820567900923959007766455501780649776377500958698673232140665867373848758842670462140629526843792694013850050186326483623302641002905176541906327672449306570465072384710085680823392901432037577680193021984055540098597116225283094777956284620273450184988378646018824584349841386922402069211630049812730218885293873295960150336185653651461388968974772957154642862374054154007593406822711128073355887879229850034471174144*i1^65 + 664993123165689966343855624403560352901582707628039580677166478650308883499109692170597712717768693266054951484692496001918780297833545060362538239924365174632903995997609827264344627603072552332724283700644159477027955873388708802253056959181595604677092364681482464059142951680187389249854898708131325389917835584633424664712031093855165393234861941469874939573385047753087341137568886051130690502015052269840945539935297557702757521281768096029944581167600419937219575239116727743211600618385884964616772524658484586232181080635554783422049035241762084859968102246869749192511597357057981680024873227126101058143109449575368052239466391287725873035894494170725601422296233539995223923973084166675362688189947974061898028836907247195983441873615926419888246856526544487429304406882773578355344514959850000683497910069592191849557218045963376365647778865133110110802796521871894915350245191052305283738010005098429663637482836991041188502466847305411359294218760798057868430844988091457605220735988383175362298893657573439467380326864107801599564181944685839653222208278139826647750624111269916264211492142670479260496252714496606786225129517810062148421440970591421889201030288510051401846702048847024835584525605871371002684606286098638070307332023338206854857600805578063265454691588914169496210114188395555087447254989338778331709793774458627817683783506623639732572168261631012469745283180529502574145495478098090103701232296806091865428684046125945544520910301107910208500593807494695659315944208329804524359034568859179644642944612508131480247619780710764659208154026152575883039518428543957003409295280152777644777206366625878717186197340810091898556984098411966189048976328196308805366943614644573415232958175488942135486362623552836935563317100163235032310032786203580934296546995863552*i1^66 + 2815886682343373981164468003497010296553210342827549093213997760304248686794836587258969065409162634697858638575116084464762965450132305621442879221458794799938734063518586217771395787620899948242833613372822781180650529105243225264839252134750613855782826347150709490381670314688055451625938618833159233605569732533373944599074713761585101616382973427205102881104317141041289225387283054814075855524403569988778791261793696323209814621495741698977424528013674461822172514368418618801054089944694824704949663409639773005051649950823804212316550531290473375294028480851941885423160255283991197736021309699232589539763585260292597613002652027243940768528043239527057007337489751417035308831488952209159983028866358992852176149667662534229313257753382007857347806564603581763300048074227279816108741046893866548929274027062536603219780454849700286981482263982657486148019662259811522008645577065847110340545090693506799480252293586245766547260963022432944616551460437645482470386687751751444121839717913401552070895639541980241164764266063220359651158676979868453108679365093713366545256304340467756424712890154476348017127302846205870374458364768536858606235169487170540052824884750102982282450445249731409616899046623201644045708287471722593894861999095116106863826153709052636225813272087728463790988653973252080426384294522646161433946497129798701413320793262749248311201553851454901802324763828559965548043811720154565810777458049857076852919446397758263236712266503514401354293251323266972530954712646739568357113664953132104277856668064959181118285583418401208771483998346538900204259607245267733559496999817706604148562132064602618735387824170768532246936643720984177566359797312485579922314859303875278433037237901096514294958446915921876224120959406613456750895867755599133501554688*i1^67 + 2955321804607226050744811421454882040501861424685132934620055847664332216244711415617729822596407285294113286324294442818738046240580461462156044935679595045996041527001066338067061011439189492465436571248439910331414970468905191559343757698771735393119615386506255436970395933352027997073253080097864703273806203100720161957383617222470724643448241991958952925890644321832451043449074380987357777346377440890228664601980564592953590072602785479036305584269177483233185994404932735629165941788553240616054192339298312106703103482433570917819928661047615147300549379284502955996074357599359455176108196851814164542814095899664757195516623149737160891030452437438746096484938628262722182550427930897682144668546893941057785155389211776004322784978196516550448693521610902489112800516659169826454350261296037008038111286402886590647302710376113438990272263181175164788587307750250056070484868567533764762304975177420651656125000674724535687208925915317194449888128249372124662440266084788818304446577482274208542349291169499315882513252364887022787698190892561321574338938417285305312609097016268201677039536784099733272440375285129630015487005918864679523067410969789436813763043287196346447438695793068538559692607049957996265214260495117904110053260840445673144854057997790300004197418045265237045251836346868653862727276720787463304810755797487541165990013749126444154766345238140041482318463146304086503873737518884229556160901632868085985140217715504140122669127242397038110021746906768834154529731382341510426093203536042334772213406808165206679873822007448749851582873868747765053234861804563572214359726540573413353516981973701063902833210493675799539975338674043229665008880457237395775576299519504240950974471475280245494714578753363981274236144106658090949776985114542080*i1^68 + -413816291716329227364006699626313497191616139372136197258655936808743735041266906795524853808711569336071659398983992597286864971063104630615566419851652015628037152990109571089265448004595253808976086259858707536512326335366811596748274821780226483142944735509876760772241362832358856874514300277808484229900772928192965463435020826424388643741601091000551516019520833896686751339304501191302354498348443581392445421315379053453286851599244747326486640917263766349493929109867510376449190790224061970051895598205268191076632258621582463449259643998341117830455093603254188069175229104162240978629830838201972196990481221844350284202447570413582190554455701775954346875438403443046301276576982515516487395941702844378519642671643887860770205812687932150394492577439971264162753187275485033179862942569839891517484994523837308199843369500606216475022958810610373509846607232136023102322619936812132057338995473587381396524204305601350763433659648443877280280657883973580551635964561487042560899534297901463522214046745590401139924082483101924374196134831473026705837892948552379859464431968918032821856457212004047992835876488396169427477616136744129152730759997977047868644633436970879759922903088439128271162025204600966099029310246904926340306699275904573386725207259573947157110613377690319827154867282533072714755067949193921478432752381484017926485505450317954411658388977013638550861374266400461482612803565475002546124121395433687264827372771557335406549394633105512732237340650286052883553576647305494394286793301892814694096055606298226089592371347050192741538850464061252550364304245090176530974788895148716107491620547619130143926115334253215488267301770925534188172674293943750752772773620556314729340180129598866526781125784596055262910558563173661780475904*i1^69 + -4223705612944729060838040437961375707896960684007076412636855282476288617189809321473039662233166206059550515120971443017608333426819422550130746994645010131339287809243927970733320141370094573432141466010623470699157355586503243897545538468561804028628086443788033146101065020532183158783016633988005356760412137036925638371576064519624312519230044561702128533759000574936369394292653337502771126351603917546120949469392048943238054807048986937352487994326620684867678307047451930906626666373817654315439097271642859231833968161783366417858874271963094892751590119098932302307750660141062586087170885799027581563957349545102199113294265536940127767530820789575069993537047232414519997324499740068646152593409239809429925863872032337980541714261196033044631304014560235257996695608253919584508496551541651453236510659974823593781154181387371973753069169536182130436473860996969512595943057130699622595990560112231695816697716140375583077351914619007780194802903642410602958652140089667752077286904551993393585484126916993358940882388865995318980505594522608615828824891405353167789451009734323297566009931242691988045602297034397113222676352720768435267168102976242959656485490819167824896512054733865471663677214968886969437784015865893462529769717667347664881401926599288651766234412846930910185797167904253725923841414514187829201282189795026687284149322921899933418053787987750738670110577135221328868238367698220416418757318647075640376564571218772152993361296007495633621771345252975379807454032356457841789039622672012292531531179978678957804750764701019355101532306042362144619478316767391779828691520740836342599436146617151303862497025711029114195483884863365405809670599236040034150361763593607638501285084152970263099435211642929738511317509431361536*i1^70 + -4754133890929197979871930019648914885358733873514039342317467608200671693609045022390567511998908473830498019562704433994059120903376772015912697880823115720484141401724391768815314407361241076010060312661462482372867239640456625664473333725535646782596812180566121733757682133513566000124052965441838743827322952087940545950891889387361074944761218707591425447314073483834962098453521932304531029609332791354574416221028200234431172723254563747625344505889913277234585226459649354850311968868567874018297116689534061113550599801414994990823494792868431876644420165791034609681219948143750610921633475319193420686135938728113316104265336476305623993477309544181250171826657330119284184083642355404529264143393543111334639562982608070765697233976912195631749833166383282382685602866121166909650702010744729575821659565361693480989062137900677098213332090858384391448203975452010368596329720159276334450480064034685557466121670021678150486847380483166421137221658450789771294875975364732533983570978476108598547339353133973198418453094446753278106001977506822537081461767209865567158926511225568376306457359261126930733951598533932224309222879764251959679759694367689850851813746685573693984903029946710122114791740210004319542258843686221300363615749121538269615248919998865935757891768565905329941826366166100530398673337645065453933687249729639744649360134025361227997915046067922513637560336411052105205867192971318466104921238405451376158701448548656838808171827254867197805908820377450423843614002626432312920126960758647865806611496297047677834915316723789271776928476759639069787512119124763235213249883468282953008251858260996219698534005157588677949276698152206630194572635944064155758670915995352268847861552471833762127293510013046611880443904*i1^71 + -1955392951102425299846695459856710307991124731861837128671926073705517219716316309605260841840477127971446517712001843215659777105493443396129222518612322843441214524023592973441820874664510391619311173173482637947438243436425704819177325067269610757673931355571917674326547607800191750602808710764796942999816460648498360112565848344326972832139476839518489986482244195585199983705904613242737277093004683114132389348773514097560109303950770188097556565045273748984942487913223356645741888349295630178237436262950298943225183405511868168911125976758756577011041132225335958667121649483889032895425991475451286284618091416709623878571842576926835884538170154856381403567968585382121783638312828178979030836132694380961341487391186429049201066267775815088900102715982403827031801599546620734690677015465745074103008051971532267665910935205748676668231653509080697677644386134239978745797481772370247086570378648642203317088383206939542516570255093026497010664715140541122175633318823912144949793416773467331388514148611905439827970407158944412033258583436732957970009311184003928706682778840352201735081733498276285828542018173772689968142681088239405270379722017824644104354275752795134227628983447716180973315437720211755465926606819005270583317811808062102895813485671715383765183431983524072144642185239741543059636891667788535985391529633609492125846601942548180197806621719637535430544812116596224235117633525853678005584368756231436745008811174157145682369933666712611397807476765379979218717020256688023760447828807801812335279156102486276822894510093838069778898140091098036177261906679580496349648827316725460115630345184653589709077844383669013856227544662756714277400404276565141625917586948950833002263214692309044018700754142363648*i1^72 + 304291076301423483429392936566370630868811592160497562369707214882330084028440497102357185402053027915234644874299100076133376359103835770949580641581188595246942557839120989352899321308384313927197059082683020544009596186444282777346618566778641895786983360280556637099338552428943124926718929598019217423161156460573739606443202250857565206346585497619672743243553806521864786495359639661896218670539146301139538893032993715483227729472887500409207551305649626681521995949866064100611366213276284097245282080749795249052133086817603702714516626255940499141856643414901971300092323514735104633326992963278080901124339994546713213380655698454721714098699281933347326268929387320414904874409779551408836271051017614389389879786420568653414317983260662660036453803829400062516384993128678236230298792666475831647602140793856363956156895626932921434785750395612452155816574901300114641090682252301140075784957014233767416367196173649734020579342635549011305937318846916336343069844204514356754311409969495629192382559984586560707901250575785987989986026510829548694077193852735550398033127352376993946848987985552624940085404246329573322175238185290869498339866511501314521168394852851332485766210534477931331743844359190378416522907382903646451197132118627392163636648944892763481695175359283537278173117714036145797121604184331970930184930023377814711926577870900714628253599097305310187454337823730414405656905397960440281709586431324803602085973872534098482876814394728230988130429784451475333495836461972221598926736002339963469958956045641618556711766578135977028649667308728575457692332736725839054657470109239431919915827881527953806690034498024952148009601463209771372011468163850221718091220202018505247354827793252541876142080*i1^73 + 460837184232467249883676491240772080961158930820910514634768008771944761060603650352900957412232038264223297924168160530135060652790130305432732958811153510203886966764683467989905914605342016806103038414336547306344120722381729539400553775043840119891315542134136013168770465043982290756502259004808633873452391852320826270838563405236788205155582608966253665759184141404910499752622809822045304088932750281141016567926227667024941140968454206013729948922154209173120284399161435345010374629801435307080002254938461380801118318421280109267356131191198438726117642048613972578802976413427545502746240748137462989796226607241106294403115657128410022867645137064707420146568678410691301667210995786069267593755643707092981842448269721383575947574528123698283936005329513205470243573953154619490955706061256388538431212121689009790113128582601959957437125625078595376681284470034076432127274438898079409679110502881303343043288724130643811987616745068644105407390055807766059447601723967197283135822516494266246935292130487204349812059281641197596812535698915774949548250679295580459822685544608265739939444510561822922348682892262006978061140056084983523081882944092219359984281536504529930438300080705176065604954275882999949119368588264296767486358067456089116404193832948524363412979533963166962561415673441561458623546642563779622604847463530111115942255402541703674596154348067957645580351204018171516963793129459221247013448443454949562238354882196614354107601753442842853370327960156663761878148534246829032137452564943656632191082196689020029498001010355168155814680489701777088361213560361763279293477473691463137653547132912058253107776613001767438163769863076005845997132981685890942458094158681568143414791996702720*i1^74 + 60494795385223786344598505609140812571854539899971074060922564696203204415141871874567824073467339426640856758983311609458168614408874693802806533826853529676916565150176599563965505581444223502784620677162357665241128053655710864932352658369219855064587247971637497379309477260804766421906303253318939651281301185177406032373528178573243754825330888532214026103361909037660162724468904041825108460984395310172032879638013429472062504228831538685299430583824170028446911362007746931901971294885974146991798525442888218216688746899388482086446361902858114803326144155830315276061229783600446380929389297170399396033281753010452809501464968033267390388075987514565847396568441455094285916714114053024809561096533163448804414736921378788684568152710647928648597975637223528996919516867940728912588884284222979150241488787424045168127266966898907029575797011983550099023292057969010736757146508790865941000156996759905939210723246107132573084854235637790154413082005207010511097264173790725157474137422917965808060331604631093995463726967900992313977431432230866761196152644698878784964201261731016974695536897414532842368920588071044230834368710062840200764528463328047559263430963145127087675048302598832437518037395017900710599201722277418848100251959592547567647209744934935832266858517979980102254390301425535399432282974651333213859218397331076848965101959209222146220352745473782431613511762728821803243975890793619776279870682999247256321431658691706140172428698174002135658146349406339601842545295544521191649764887956005814580263120556157068398493888846835776025792380418685124450879456687346576963282604220061944108944839793613210082924469442053436119526298267193919501964186745992292887351272708915131842560*i1^75 + -38441182610348408611170033713986572769446196812047684046483907814943843310309242352887505041464184594328751891069722853301947555176857809968332869562090829887088755523804054647061077614953269093689750351748959899009952184368128429726463391800169758392190989637919165530464634664573381779973843962267387110087658942390348414185622865700443994532262188902304676918570282226350582571952698741167136407344992514874874553980047768424464179685861886835327732504380995235346736035759030818819545711842608232930765411924205797439467710054615532258151127642528586557088887090756698532470857903421428307048682387038742969690948557305055148724035730099037436645897797934416926669900903920825168008599975310315028743322455433073715201532690283088481965571332835394636429111370106521167761487887748765958340245988306352307309001756414302021653138455469004670653797301019875545001838507935719070849718614730781183141069827059763625410488119058508811995519515647267958708587050944096359122807041569874098695589375000306359779083291054250041106891904793827452524532635902947326667306732215052670910306591722238876120548053282045827297854962094427503775319584310066468172145312871725445076318490415442162784204073365986643163087767082952723188075196666500713434958233373495667917495324742831509205714722196569074775346136267824511145371024040026350936916576738235613665236491907572645737079117628046706587358644966873841333862587914185173148918176563538069681001659344687659209666886232608388853761550080028421468519688091192446360363079333842084516703102795543524549754516025350177031774690329892569633960676715816459010185977377131087941304756129445858923000772802968842028382257844325788663343862511044463232654627569664*i1^76 + -12581520630236718922345542814157203225662687392811053282134675614884284611209204010985064712960820350196572150069451856441995682929598202244356651729580988766755369936686615963786879407416302225812321879061783832648839331540414148011416513571270990514080403616644309721748655590451674154545925064096299565245582596170143492345043463465604858181865332492633882877968891412779230522872827488660949934505253458550816602093997048315612876225055674515216059094168962328954446553013371722087671413923068813804642876384205014993339984872499756850479102491417320108466348415176196441853668553334780775196580657429406097466225694380121300806404078738218904284875208922891471610572523341304910369844624459506392509097237237856416988104747730986745049348510475694347497171194049680576388545998259368170619480249676847943097240719939325163073461175508352944362772797310509696156516378258068240576908312040082162860848816263657739080070589103790717747611876675953113817689802974261188209613850649674085205013271907479012136559538119550974535095664967942429364616735144112653395782496295504212920106017346434316063816207698920753947979208483401476483684641110677440322849558610547641098258921975449360446469495546755069588126468869006565831930118048685021458638082494659134921250767649298061410671024897771346985334723477074315397794178444508505060666995355225490592644045989830848147867054173195709673066070946951217435738034475417845120664539894348710913270994757994406329930096500930852465968277519228704958311083284066602940110359777069432635041186634035589163291484565693875766956302595254893657563668650537590102120263036199375784460852996704802075398297111240213168952862609978361823031628485156126326784*i1^77 + -950992460937748750870377878126001994399594313784914063796290968233651724673190746245214372932945019164023527191219502005509671203052871945914611662597698878740059822193612209625276722989782119995790711084140721028988356291540281658013760253789900632281453834524098364399492959929723277546743798829049649744261934498324746128234924807435290165430726553047053082389541676108559990367401663211097912281585496160946182593939617286956534543055990873398505069811657957651908717237760440920077634693503558069033464905234610488092176124689359706816410865804481326224730945685909403568210206158729025618695902230968764990260406141218644062653465871347579939312910180491872175952608576894608240091940779800048880956669483298309701775638289589770915225777726077733774796840642006101806097467590540139298648588137834590807257025558033592993482179217072188590446043281948443412617505196949437142010876273738536563627480117063203707202263561559841305031497564057587443360535772192022800435046882973114039316639019584355889621978075136560119301623071361400030260797612304959367250926172341347380427423329233833594318678480066571726113122951142489891335556043150197708447740510862307859102154525774723149193498628827557618980390852103914157963303787533504507181948572990935541700959583615708795462202261054198267911706722518455362728461861869293595843816798133209455696063782637542653890140177684247582306466543575602984642069893341634204041417385981464032460628334189906918938315432608495171045690564950892810213178058019549914858864496364487240938107980112257434813861147438685254639887371802235662160780980203445265321775878480480661544084845543778258693175842336149436841961018461262832393611378688*i1^78 + 15559341945623897023386479153814223600035830407650939365552089315639552395263372604269880153700512985723850729812882034563986476271764527958690407911902207955619749672238763729762277367941700159391462746375545396935502306132111911515099371281754456334755707022089557127261550995409702534485851019089906567215733175571055116879306825678627470089407946135856935480952123767709397605377142250352608320076857745683285767907849751773553881625273326202388358494788600874283091511973217602956907720822521179758120669846132120055133842488521431879615856690767347603743526419471417794771508405370460598095913617823495073407653841175414510680910527148925900195868119954795162291010757385107021001743060303040809244697866899424663142208640725115626474898387238431077511782860108342665865778756853011408040352492687148843186128021551871111609773030416946787032559553902470319123549609523602979288750062377982682711608783303754286351733067513090691169811891001668934203060957046987276324803042690963417416533143965969987496151675926324084498678349117672664957628837656047491317526330675560268282331558203896900510173112326788507418909663394352872276684341426949298008643200386533390703913231927816779311792286876819358642373089231935006274162190167776208451610608343038287719929187162194486884309413504625232128980932794498138510991021796949672288037927879635360031019621252634823746696158476530323169884964018379147229159698936459079270643123155038255611878157771280464590224091754053823450429635417475923921537508436103013230200308207261771406452675036391769287905362661466389027893796910594620026213202464555802864860638479634804692741533185502260522751554934290396317378894086472204288*i1^79 + 957888852145147411284484296495040424205980774081577189725954794856590072808400477881022598860057677438092784344558496957285013136106114792991142250044198574960284339241801261157497067093911859338292235985179987141921916933553399994182774545584918085330303704354620268698711967356495737242858987678233258426111562321397265452731346212147891091582375612474788592564471918712594884869964703818801672784749052205878802695024909176132716969218165498986221402502291312734533000062568861115753357748176178528348431752165439605741875747644995576179832695821921013474846945344255823243001590228691676082316111234153435024133904433333611638599078639463629779391679220593270875030953224452022648144900297212781048026681595885199282091234127926428915664503334349865754487506696961876920082067137036886031137962351434723291757485842973747800746815474398708469006152695716200908354328497442051543754693021214344166931001357756523214461560009259484880338824534323855102930541685477661118463245790720754361089639115113975244983642230934195696415949465205383765356643143467117912778968985452574958580168769735770656160245094583104453264851990190660868458842778506790051722272490240169498093478922114313709401406570519535355340816035521346526240539518517619858014815077446864466318187820798520085394118753414836687242926376890211214191608879960169900259346928149565711654269158667076599335878670949692538333370765387120970093943193933873126699470628212456060618276492526398414640952070702917935620927437906401519276577936495199152696292348754475695617619362126472001245005017574394733821387315743587962651801456685129112259101528816590725129784493399362258355651513582373117792092160*i1^80 + -7457561124724913874065541398533267149035383214974822294986787499313715933531743044803221380266094639046407488131361989269372334109105174623411626921376587720272762783115443426184700042237285944130473615027608871960320680415511047337229426139702536038609691956283784714637077937499533686197457480681084076030805290293311521317019246425492680690695447342219085700500833563362463451682347849529513493107414816830498067542873493242743552510669057932570929811988529365063108305521786300911502853834173700112624929546661152196070253104103937009365992809185777134380262067990317376718428894794440037603236156350994605957197644670120897946012501441699423723273736316392820171941742549592599316337272580219480353504105318506411149037926216051708957180243399087797460758988349799209086541149508061020248087223810451370836649736933871545524709620405095306387885809869963260161770279203312842209886011616068041902075532377590818612304538759292234881428292942733855411913548156825547660071100873128465567005742630538095273249620772076137047944627453787587710217332320532694206640461037338472884890173422802026873288777783764567906299075074433612697081223223755137796053432462249903978342136734907645692423661876892026584479171155991274323550271905176336896831978366241699017938833655453485766058022294073236412376181039463929711550197051170155361358909437332815347891267938156381860898124260553387622725986847614560016090197910835177605403554764096220675581172735195118566094812740680587991944578735362926849643841856605814806688950955996888711167430063866286053475872427025505446344352915613990020842852423972487413135184897157121989241754854880712082861217149878272*i1^81 + -256814230775476145355646645253881194570646018921802486492664779493691400452754996658793786226384499733530365504781228076417067606583856157506084224221258219339562572576009550573447225148907666332959244262489036368899930700815552451116398357003054299379118695087492570500639945148521304120973265132715420020407473152696815575559749358793927053129636371395527428079110738543577074439290827388024125432936249700437567557476989354635514355046122630875999501483877657279045479753735543873374438399929542073654566186014982750212419549580450974280605872845168508741988178137245673453865783063407701354615992495830365169415903472664765646626568233621729144911154276385692142844978859832499811561692530636714559886879697415896410397177987863005925455960951941645073534796661913815921767756020265670975098510544591926302690369181893597106911335423928989443670200806484063025608813106067114716148300814944877216816956808515596271192290654789706878757775887131165930744212438836906978308809216547895711065533883240053347314362835982214396008256769880110768798063498621722612254688803755612108691200426920638452707551855484583877547429976336107960982042528057035477914532791086631662782075811213415312571016511870495360098954612951017241654387702054499180301027722115582533879246533646901562225004595203401025450362707659588545065360265497301825123395063183175846359062159850151810787918142984283989517045438090139511102813682295521987787002390251561811037077591536760697076435636846009797217925795752882918046876892471393156799917445358308889235850379773817703693467428006315955202915809697273954032695391086174729204221684866037475632146500941213482352640*i1^82 + 1396603214308276872694247857202814961588957804304616484488841985885001481235821393650267207996362859164952527551502562239818919056006845545930699150519236740300776989381365339289290940380003823237776672943316297143882719295498168324135106928118075548082383200111181238008604105457497210009391753180573326330990407874510655742947896166562820124598769906479308667036579984913226839895203755010170304517742276653116157010640413973685102396689755368967402789345524272737669340220145020235921273432444883290129891776402413396245840800931549072956895322999879008258774855319868143587742753235472715931834563118249675718280200395104316938834040558957847051732030832607851897611523015896244718558503834796192830329147090138289177001405544856294445838316313889912325151967566807443962818194176156659297302656969255995539617106812179059858701407348271239005041474421433555844611335082195613511519094036948295958845513394607066445495948306279642119186203213566962548033441597752667008268858684409064625469306495578643097665934161390646424930355224320219331967494297265941430022202398390209854572705302433954434116826134757188623087230773653066259588158902060662166645751631047252893490904540373485013247132060044496059987287521025074648098882104859610129770615880277530442884014642331152490148964060503247479435221788389340542781942297382638137737254157305635549354208411500883110591860515455127076446207793895808055165836431374441378977223297296588490883827503388549032205507312801842842272253954546702944688680111142402422564134226661378163818689804281780601457123610960387395552681450981410980541542943249260128040406128675741611404881297408*i1^83 + 29549110916312285552358175014055974152450069590127783065646844464757390944846355294402213600295825006648727286028342073746931232232025272107923686949651784794706477834375203057051912605839878344903443819484234220858656955285840689571620756332850107756047673586448611393152318461001620613044945983483302588473244760693294348813093716789564039392266692532790617388492702618740400524376837988966711664198206014166877725852518791688809812596398696852906945369480057634693113202840816951691231977707829697115004235754872370640339750684863001089308033351764045782948482069100376802588297058914313394223386802078891040900703171476814703937944743493359940823660205967175217949795022190138810722174480848311133560249942659275618475992064338651628642163919793684725867316808362632704869892098857320831802220178091006193522255330380055343459041034718871814128224215913884919966627515872595542255974863902663671489655371704910655350973641448420695951364469203768067039538052387561539489006607212603341667144799758227394889788961157415835096790382677565758061042424371055925280810632686320260966697482519290287978541396325236251386737207139606487224982278834881445199322888351035960022006466463265215146385991052784573247366062648203701234741178777344835356318128664290704664338903472273597117656670176194261433658873829080816477349417890122753987423343954428651340964143999733082316139127274803650937158598497068354345388022918608985018937971510907742594320561738410603594428825355590741979381529893288600846958891403854573083713468306026780145093772461757408296596570481740265259083411505266427955168241525021058411421818915420897280*i1^84 + 99228525108283064014394857148321450371772207838395713985805016161785935934038702733269326903665701149189452776354968533097439749799154900216357134592756695757009021075165692367371826577842999534843750192504959776630916892990181431555415536423251288727991195209085841909323848464578332608950165399273705490437238705585405133298374041047319254675413810389457565112031616908745102997409389710386638789285002505139241233449390382564587901749983678513794118871927523563456822097986602318890399091622238415032795665025913340109037374239651727706533843858278573827724073085869468380420541787118276769008718281882273968201359838950796977455573368120778233150142607724418740370452842682475890283992442263902906582951234998737157807315898926619720977586810633218334835147154423357811744811083564940973321071896212168417127527415269361670954767331789585611334177199419601137341765506322441182515129934303490300484464891642476332100215652057299876330165080146514031130233013309401835744209988481226482635076544512142165416304363076122390442817957824254489779178179658025967775553752233758230100816165826731361698166420101000683579735493209330895808259525084613654533264467311399851251848746515473818631736239357817648181459181705999169388469130671838882348772156464510356785187219879951026282551683338830881983919562723933262820224797471562542052577870219924114548992267052323669666087762050151073653980496855070552451259750074325443481262913408358140535025305968243979983926431438242754107933153220115458492855887211493846722803957999372732782540015381920253231792272422594005811321148086382680365239723429677758649729024*i1^85 + 72517439034265189874966870297011926159635159275818234855401667001621557388104224280931533074602974894340892950621923057839023565935908101981872774620523023387004426783094415238620454990077230799139848110113690482837570223539639744644738504475803134970056208514645599920621614829168633557568499502525731673144904441787391850981369464527378456528554485656647669992463854312788029558322654612598554430773225478639791984189567495647000929713277216868968633889830889803084892878336301406224764549703824990132281826360088279465589445783653356853135933506521109398355738943863447492057559809916363678672284381920780199410952921243726909372476360597583847331122630373378650748628903486244284224288299505187501581825742616551769577887608144736206647149750878526041853742926312732116608841909834866823226799867081064166255304045162240585149448096876686157374952040730854398057292452847805209585308919593869771416875504669150605811968322112580781346503158910042519782877948277527249393773858389068263362499983071311199970598618933113040485135411254903738407906553924717966414731696768412647512394093879838716621574133909524247341271351161370422456987258969852413446049339905139764123943568392298890146751868684640252976107767028408068009398074980813931338701864888604013640560886903782286823725345002253311318635440470406078729953818059798703506021670828596989932104513385376890586306452923423919885033060957973317165326677424043068355787804207388022664704333736333571161226987793153323315800288121467161804172124786687368509582705348842577673822447164764685745424247449008508589729169415671754139886445133824*i1^86 + 383282580778831706896255810177622093988542894653955644169052778706785661253180080876873201471808284841237449227584816270053569929918117607448393523021569697530426358887942166073236657886306166450191265038522335394782758778534415073730770434126465609361284598072017959246140676040400661247813811304891590380393918784963857086290026001490039602645837828788010722975473936254637715704032900836094540778912533003475158271495530462679361750426925355132736215370248974114445009909323018142939523007302001924755117929556971216075882926704913020659288362164984176413304596877503519016283645926124026674997432796805160854891099092425689305674022670816426022651319844618266004312571115458796071436957208031611452707940716369462870724216322918181332164741324835032903016103954446162425205533727269523823141784428511489771092120076046126602929535889752258149522781377833873614290196273397282424534477247705716857202565482905121309855855405973378192367357578847157577090844794820076039750229286774692439445774458040853442377443534487087797632407090873271361823759279638269288366847502202954780463552827762871224764968176024970692619411811275219540839153721414031613938962352511583159422214330469245546947294557529950597364703728580380828110492236785724513631977841543593120274727866027704821525174236691768722379070727398743288156766583154556836957334651838418251553130886215396325126597105452729265119609846901910714776147144003927649749172654028345093177238458747811420103234358547007232590374392231452976066985119667897622328584592877769261218927162654388019727966891726033321201536359918179713024*i1^87 + 1413949599229735446247559822423765455982973472048778974610111559426823733865115034491500063736587264570907879921964796676015234503948555519756474191499180809028981613058463761265781349234071640652410816868393067102070091050397095312950200099148995200997322666196271146203483786611314283286566988362789131889955499483696410692594426431865982244372590037676766815157709069913294006565100499246115613733405315355164346028381514342402403920766946770704361732332807467767906215645258424789209555379882676399811309464188533441419211537864083010575383706573098615292294789391130241964288984040300839608969288086064971740557679109932280712350028184482369517189373126968548247824638375760573478904535080586959809207539904676696210938713147664280938724930532677936121374541431215532878886180106551539804160451829548573237069837125026103605179479310145567174006755817708744795767539610912555043255578490362508831849810756939681839067640818250121295274141180376209272540952945878472486632355682954486342103673264159313728754285725782418752581410227459959428859068794250792151089642953285681026176133117686069530062777778074785994857150944265277761285600826839536847085255664467571809919844008834262036534300858458623530489157632370939069874058928171611648256142970048967500442130261511379295530324100332290314005782095627507876339103404800960253669958890564035357056625625810281654412089816348726807988264715845179301373773421113983711661027803164060850696652359669698944253611456753958867420229160223964938577446671907375199536720034227824424339017999668206944655086399883908836717756416*i1^88 + -853435819477836381366178220017539582717565250692188052659923072956408555118894623382870860323255796623658778185095163836765686976324563935057921399802540492863044442242530177482856710657353320877815585561643042197931629941389795567264607544963380102215534574091692491537354641879868821001650907755753470225410768350372513138930459208170621586675309817934062875242042648432390736230664734625246008305842070773222080746112798406595831816152321356319185144736433835809515119366867466962257549744559344385966783204456530111642505860176844054792715541700003503264393177304961087534170500712597884018581846748648923859351358631114581745628033513654875504557255614325573206737356221854442557990117646702337290833277428816377506827586781830734553111429897816811041025405957937752996059782673571813548234422279630081488015650006356698937224134150464409405023169033471922300802658383396369769295906860586695360452389657845561315725566677333673558703758559455307165538308042918318985542883251019234690577717634985287263966686310262046393125588056419821358083676368360507170205238717004408263938074857202538713902636791435662064719384934900441595827514894903738972182111005891105063884699126196818761251995415927580080935663023001878767797190528973293972810402348289934585872633301029996488133759372889061236004607745974006790007032667940956633273653053738157156731428432165051228806609953364409611962051082716423174095062501007953280999857919201802327239406576815743068962311835701776400041240639859109041589469763580663877906166333947702162558152708327923975797730181120*i1^89 + 148349958960645960013468652876670906588935262753977894474547639020494066342355600294930922679178082495050423975565342879020928269455253091873149722302997339678409631263209460603506985202388031815995910348108413065941006954272066705364880720399498186508794362159699289175767782349182518320207158503876615544433642922674175771969002025981187268666021621307936327805629029444354277314275234433888244221906993753694902917335807090601992041973918745868982515698739582603267058553063530792398542111754845976088059575232914594198733708518889302844816091307087359014485615060242884726649978153880574875241146629009756770010703070155746232954594143999659623077799906556406100610409782133109448715968096697803900893064270263523515397472748293333825062968797264676567248980573260980266659888413289938274625106821796753624385841881984559394475652384829282530331306023489614867915924802020635756841119772892396355042391617683810306931867566600535350596050562216620679045133575807726331446713917723816733609030418354784095126140539941474373342362933817755525062797239066779211713015228393307694029721089838979020858501425126707462238703489187057522530716024521696480516043402746818301919328290673585688039036453412106688475692357150850420127237758531892385622789667039946795841746210129737596635655839182555376629385937014289128294887876874141743910528810498824541895639419834288841617509628227039575045594933044622085371591332001798027421180904420095639144382352618272786323307397428677368659622977318557858400531203912943120655163584153535213929170124931072*i1^90 + 375104624554073287456448418449519512248287588195447993864359250925271842555496490819773443905370653579692227996285032238851786121733182633107870107124588881337742563622648908178973013032984502900943027858644367665502950961603859954999801432444322143541577606998105030740145124817129816765783253347144442469211705705930193917234148276365569220087683444564848832596410274023540745111625775805466175792709568635211116269283904534709763083908864615447350897637129272737270515092889480636371958337562521278864766421487093392184599889388067800042216520299378174138516504932084697754490814574305664757230971972503718554982556917739376860312769547678031361743649768926798060846976986310763246680276224938514677148597736389476260886796430946283021808166429161941063290008958070796808821351103651824943952248698136161437735702733868089464780002869891454187628768899209252559475946357311310492529531253876187712913138283922626630992783584544275159600483329435563025708131808874326353207892147940355364582720923739170690145043772832348464163195990306312645708459682823366681098024928213996982047539025610327097789191199189231263991616399514695113439950304630399269652750648585559537350770619810838780595316790008111958991276095229953381497009716459707275851113615583554544591364411690668448440833331556115919531705595977692505489780461115647108583078561599882199073389239205614115204803372203813275432167283340130700812724459114832357665183773759885856020046803841323345493857207889279357184632627538045828101269065888137551460702355456*i1^91 + 234016154915915739169375781039465973019416413379144216679488770503512307620974740392371842671865516091741259004364647354751888370296999904360144293257370382656949322245320980872197262867645015079249321711947532018205893660832773615038144962241108870506389916057004491122211900435423408064855047415213801219503411378867743924148839541201311847855041417310118785670120875824869965542672155201344799417277611403626715239138764009444669695929408344226558887869357129547214336255108216217866252335940034178918850057178168045801331740844346193718936850535242477542666428936678377868361452092213611398069679428446857058904214480410916821001390853874343618281632562653928285090765609817114257411061320995106378325524284186873985041047125150392078833055267972883332164413376815006648750556456510714269206009396246696683897850704281444898321645506115830058279262020275839692801323615689507140653840813035526721750122023799009138684513144255153483781088771498827236010698725815701421842440662592629480091935652407368952241378219676369855780053109315312665827500184592666504119146294751331484549434830739370310705730574279243568396265501956272500939205321215248838908848733602895651860424891072920302327696178937576084242598962279300428672238041308576919713136606982678681872714956017087420890508612913482420802713101378704113191012471735143733671609965879717210386895442061277620893577924781430235319670416161509574068518235029537719358158995121994008238702186720164291463322848897617073691345795241896991252283392*i1^92 + -5314062398693414214330104619505523028142702225970508698045521650249578298196057521746317160413012256845932983535827253492732345075012959067366570472716380571737541350134591593832398543126626029883720735456454516116292441342752990175067546977343356635355694004691276008150577901306788787048890801901726081016840450150895209769867499115819517044222172285035694320934438158661095875032268097972198526817460047641590713902719896020517878229677845376515987493330788367616920136152022124021259926600661207044393485758955996984357909616076687190884985379676706432339748596911733178217412814772442889696021458148461122838790481305583189628670212532871843894169978052519691144520358733365528771538811788018544909180967711324722627797441594649253287571745637106994355092358861707973610942021199073188711723218848089052252324132319032309058572725414498218130873045167568940221035214178342278732193831653363003664056668898593168445007942633440469715417467072517243764102283667412308252595898277662294121860278442267826105954810544334734192829270254082327034001168691849538412098510497106376636602072657098961765570032006813835948955819986301514824970183428755796245141567641948340414754900055491050880505698239631585455517988003952651607508544024494302848535450130872179884018228662060916720131067004581929813826192186900277663298224614769592907024203952839396874281982081668888176456522125962838933758138720101835618781609144781502220138689342623979181533602652603787574716618307010560000*i1^93 + -12015616858475480079679103312079731413649236533146227606460212557908082154122815650497819229879092699628705327259626973118484666954064404385888643140461427539150472417110451579990402961447058695712518193509834152257210122320836971167452307676576768833469889115600959986149819133308371381604914395936603593528485658703844027685361142919920226905020465152446731937774315820615655136277457787009742528316887841390510859339369924118158795007914994260747764863814359818253519736988443463328909966252235784954351497001165835429444191909156682760960472553849620112365948295538755201097419798568320724300283896773474329244763933956833731641842291916951558379541935153248521094411292199664914015472378253852665562310620702340756678543873980791049563102966059855112050318825363589236326822434784643217820737252033187812902378279899819863168871072600466367953292307613169327883093490109852210111338820088675290086293331963274963479163160416925402012535130462940179924390888864391461345917414144244656785858659769904378878379992942466552424944660564054128664808339987699779762670823675592994551667769118390282571493819291750260508942225157395955559586675786987400986652248873731825249069148174063414840855407323769461696011732236855523550917452009175268900872664848764297385420172449816993235131939995306526724621787137848527058760874467962556066308268060633158844161422644892349815573972363534377226684585347107531658276852424870453216986717367690487398400000000*i1^94 + 10141246761621588358019781824695579156234995707510522207084964235808076538378210545540479601601494587001227036895111413441407735800935654359079108099075831249016639074004959351321635097137234627651084949223583255810457196991504254786953598403801714895407566386637556619985218862687367437411870802744689607807493455642868975353463379149758567217523478169388091239541346955078356620630451189292284298425196666956237900500937813077671702023619403616616164823994916812498962427220868390633705343157225490751254656788099295110079606356574572924657085341684165263411342053386977831469728480875286434846911380730649408969006060365608120098438422008081568825785119896324406645092630314058750219659594941649072970372308391866465172728380963559961158282643775454960815133705900085959459683121417451343482357627169817417659080619234635782597029099341786699341456168553941576966461429499316224344316305409555828835410847940052993388801798261345454245805954815343927618483654683270530008114259177085487903665283930505009275964499087429913527795982654011423247763901571778036842077880113799202161886819882259772681698724275069856051427599530396656933584160167149415686038742680922204239631543137031278007521752007790072637136380493807234069848048712274106202930917390510156105669777392659509466111910075987464370775598967123098065981237552686006022288996874050167302880161524591366898818346096349079559733248000000000000*i1^95 - N1*5976193860514258685266430558155013757851693038032151818445925115369728585522963616263311615443012839097182084160721907029019511382272973925753372485758323853015978453802555536080267203188109857229489336188897310679040000000000*i2, -14167577283055271492460335444670241079475601120686689738734510701436895333619483319266944940439430791160176924710702862914088144917167386271953222087450383062120889275619958179806623683548932027548760115346678407302053870153494093128599452900349267193670897590788460432545221417206813753797700751027361381946388502798035427295092839231417339205375059164237782108564496907969764410439845785250421866831152566888553422569832569330964780210612728182044311853418610874140251346290987968880251589774296090674485489114683865034129239639606868415510293833856897966842277607175750679699295233260203713112023575909538281568095898873010372952451787236854691138133157504509594841498568888714100867949786382610428862586541626408466416990330827615690743962798223887512558383230515638413994433007986630374312995707214327782509351602211554599973972147671032383229044652351383681952825306844238232872908363437932539493508766016859310403656433946975629092769832503653855293972261500987246714366041326179268552481380025126598642833285018678248660421587065227938592399873789533877273574339337044856603901619726092432271078713602775278560112934314385302139370106198023416973677266372335181248991329341799239470152531756748470790909280006948154152017600287550304192597396351035404067353001815006405089492030945383931212246244635370455720006373424933496793376687180645283926026251569098407618779874141886054688841928980413835014912404034706802776264866683606476415903440984335493683551624434138251988440934328548427329762320195784529946567787999712895777445903062987727257257368029996956399167243449500734820534629396221475169775683163386107083730963230621131013958674622658822273224115605715238183274538358785059815609795673676630846029349048485664028214736344907714213471676531952282974476170699606797659375325938492374418463109561563412319017403011506559999087974616781902407672470715554226971621443367016331600046669534496422075941848928723753437664685781798260055309902194095121866324348542296467573749325004825717686842447867616646998381785719402148129890230096039351797367882968404212723906309330899356876800000000000000000000000000000000 + 4542089418795008727374915230173081587452769441197421175201301217671420620896491694532946146560261977089023166700289363426455061020255270339861198898283012568180089404398279814441041153295807856052289435834109200454370072066960114616600923903717467209996947967883122291747497096466960002391229093516633761968375485549969565953899384382101211356416599911060633133542430512421364861229761563112722780423328901931178239259061265065453582074133864627446739217099997195165457276253983365554391709634175696132853095793698132638319420290684309463544898084176317197871802374416200223321120309408383019538872089992343439631576665053793602359623263640109318611228931027592505763229461180337786209629809725372967623813060575132520827029543508846115987555369128039018388072439585918744784193718884546074856843825858391911221481205552929915484363257904875787298755812895031118363748330745739671072482389342738794499773214045537013087418477866323660017164057856976687351215131492005645467421725301045407378602516083215514627876299581737345230325662272527162922095427654977244227593292060280396486788622847565453970696698686367001486204689645433289380550865980070456655753040941142981084633238998466650168581176598830192334876261526089141328114162031938952390520185135614133630439906153739639315171756524538961840491372930941377675234658250523341628770669592309007283352108624057736609690608596222697632574642480238851736240823310336364571417049267679751612775548707660646111856178317676146185819170943087316342000828578205638039059265972783535630426413658096230425563842749067446524220561084937218121853256349095770888253823294334677031098162117141418832561785406515779690675749865360326554473201707327200375929533796390676510090503245781673442601382785651458710552452786983995317645159300390854693631492224950562007867442622089649001743261495373383154471564707332841143861838786504187028967358279118776319448916194420092253321699039992372911754250632310929687149855949943097282784260689388709398173581548245780187677942214927597135229721284121299493194696505851253633855325568373085496877361342572488818688000000000000000000000000000000*i1 + -76490061078676095380969168333581836560953676317898326742566640438161707175221373771308245282112503761652052047242249860672622422835811549958176274919749389897776090433367766016582164627283598458842603936888146517480223623127148321741643860740890494733297883426203412463827978035732101459592352257876453653824247256760786109787699734577035306496772832109119740733223228874046431554537660808243359727459744838132566640332118900207676313743360965291153442456444825418613786972152598434284288225455716001204359710338763801366087390988663943359736731031912690333500268932751618600982483623200419515311348505276776387647426353993206108999563062898820269138295112882138050288977300444925209472900475529641032104065006793934431141992969390056734418237001235535375622590250239847126191055899025270652521770622119432307246335250090227127550160963606078150539402133810603806804334638712913558488010401548596774366099793239304091116757664653425587439204134401567120278524157776541190777715102197871543594524920698160780123671079697300344602752525636253694695886360139552576082515674458851827368800487697449481933499044734065766312279482315850586686002648499496536887109475611231724417470454777525213000924177868465058973159877981477858654730138990745568176867192854241411078055382432211896708459819345803996340405121860431875323695940335995710740796590419754986031223179072870580468986048559209699234235651482160251415958555923397685177894265654515292779138864205984008427589814729939825101341869967226547847922983327133942370255452117208247592598613148011422395250068282995593908560235462247705029102516489788372772919141095105352792891549246481032543256566908709362939934840465281498956824033352283523603277753308724195090399203387786544993002086608290316025845326294860447698654813535340815339865275287633217482019265779519157028019079291580693838186353678246628551955910444024951898245181217619436168226904852903033131847342701935813678181471055057823744475166099331298371388433895881777512349709249121868079823072008416794837523227993031911621913299400401380784539143825004853442939963925881002393600000000000000000000000000000*i1^2 + 855226593547059285403323319895522076218594658105376594783729421068943688080596908401120588337448438200119018908958098048283827728945547612665186259426338001602886768462701566940958380602781742506051733347584300181494983740709859938659980395022150635747801734924749611674745521201126184250222721851741095664911851878283663215344507825798819584697519563874866427589357703887563341970567577000936192626525538757523573053658023348129076607415620755401889069762366357485157420054139964991321580645759287495477806484455591161166190280441470380383299964885735416174794823440895708122807072551072338266583323647952987881634746155204212422924852531196746972830380622840799743224351771568406765376272958050731184409175313319241432968513749622711059863882735012483443480306132505472530865631160021272721884919129335816255441017061925971230808425412631357135978719683801955322677911368293709011080646145183891754219994037347075569609419181197878893654691563669878361396449553327291379830488974985510798495894025027316384645645621923802854977423550243593510979964336113707057742737782941489354023370637015914908139572183024622196192542580577517629286562553144275221173303753393785747394978203307483127551825353144753692019165879546440347279339205222536234360289840152370091126712062258806982039510412733179143475618171127793616505716639152316340357302846237724859154621082455524704738671109862369155174877713748116269772289287200176231817032438632442988000531021653464105006271488572826785292823379706208087376272896317187603695172167293539631073452842961323320873553030839390993183245784440110281702079078027135160387964964073306685337085687356734074571764145952077288824360471355604002554593538052710122001237649233005041381613453140796722035327151968789006546484794435702848799143178257880617137196975267766224078997593237585618165221780845385165255574447718961039608641529540478109180535334980537399031024370510941629721137805177202210713145382452743358812111326303527052988630009842322550093392213913548670424292228930178498444650365306256446305591469781976257235274955813423456447213184342198059008000000000000000000000000000*i1^3 + -2212433311748451564062605428690192670302649858075327718579396919535768840065157423639265590004080202165709695848132979355333143864937035172345672300138459346189258183705417213247274550385109014521919710092914753611638898688759196153362651058071846012257796943256921869623044142038250730821499867709447966048880494371734031384572134347609250959912166935613450584199488006469084525008862111062714380635127795610674852686713092636394025530773626375448595688365348099100286940989792324976939525856589373530551891339670751072339120212237148591247408416048026659795340907288347282290988921980535168132592537431149477014658542323379115351617050230650092759829236841059524461324014812088528532146376594333118441832410413143202804020195453186258011700681156926330845788754277794731497284067158101209363725292642628208381232558838271384576055360262232522782270518776275467589618169386966713806586411723866038034673916319820236260538750330983799133883552132078120603927705030207330862730484403404262273824565221830136490565650984903045928152479082640116194260619208380742007545559715281507261953161568431632252517401560780895436201178243251469061421008937665162453665414158934535818185877848285430168605530742064721285408698883793325545046109319569466394272587509618792369738718842936423320122229669623318621479393910404640840916039057444206668811311132451614697099380348590827725662763173403831055192913938268018249767187056517130618234251264660250301921751852302124511165508578446805935324333906777943499347616723321769462569369378877354367465196883703263764218831584696502537656554783817187613237665850150860565516172377751937006589227981364957101073147895215247540059503995506183623409781699744810822008950294718323858058703271055402573513841378970710841792618223116105655803319447085176532556634822872176066132210159373990207591983844997852478648807292546327816076193656450311510748000991116407224929308097237606638093030704795945832503930275349796104591821935040441910790507182736623537258599357113482493058882355576828056036740633780756092847340446661763744193653786826107336996011822718658805760000000000000000000000000*i1^4 + -97027337059444641567175880004639646507037266270983925325626665340842680990850650350469277085611251876953687829317818424718222104050587976002492765259868634001578531588583779746896556553326189370920743450013507663583276264759436901052398015760388447338680290357764291473913283185020991254188464125091051388508178919722911748599883530197752489717141472407823761939091585367810424642397072189073493502026778806377978476787748839232648429506976394742727529935620290851040923412737797490298835968792504133872459714617862905847699012897991629824345016730539398915222425751140462169864355704354520060980032723208562240615635116925439604584342830488323225723574034506354798000391075513650609038445289247243953829610064533410281215818920471593204871536033754169683508702161612905361505518741057557008472796409670067654350097836855284837651139082283420831042153899018482690704925800907058132237459275516466151813957051379896845549313922894989525415809704017969231825118682895608688465526181560689189800544999241525273703847631349968436274719369528808503280093812138813842307421101064295578163620779715841226773842561110400995965101661266457939384661903212643909129041263576297429064968187338804614090099458371379531140125879615895735691566167859923662806393835431663873595401539619652871430348022470943928179442255399770339761770392359649151857357686559780917232112015113155803028315745471179840771410717810764690288576977089968381088998602493953322023684235861396281396515941902700689872926878691190980564508295810138640399394509690345046912420454228014054559457949776585795079494688209304986094565284174849136310887486481290404479905947165362770150363927211074548034264791984121132009889224933803541156771635291946456749089169258587409126864122649889203495348942333585103365719385722665904307984414247535779919136498879731435771317044364359079506025707710781040156871157124951614841688711694114057390550977474601327244232574070647775627515819125157020793091802488986041355748010809271530468079472881323337250420368317290100329921672790175830314826813562589249483952496008646230394499892355279093760000000000000000000000*i1^5 + 4014669687356321768216905919191722443728505184008502240068562905232272138669231079920592264261059987196865500227337970512553754408231451906047062417819500107306972735490711046080328507014707594167876771443339957407724489262380108587010908449225960169432739723996372969704149626729071732263410428866664116515161635840288986530482965835705445564130312796949919875921223082809338775031940526646911484144470420475665031714760586586414984014082365423619435584592902004551129132654003536418568240111832163762624542461632405996650019048090173071934345695204878388230557089845019222468661461424791086931634035398601503273751398474318250455718965328966916713989859516120750925458626811561050913836072779708311831038290963603920137918266324075292175338442925463270100413370393733808262069143128372338800789277027089484376330482467664974397655215690878428883293850760840245745010402037242739629132256485826047097824476687503987191210261677135999626076371394909623432255348559858535370128197238564074336255427227812069470616371446966481405624194620456973012490634593339292201610497848209324647773214737286553139620104041450900316040093219688755244981303766964855278795679049108858980586464808752835777389304404529286661661236314226699758926355769496573149483174717296473590145041452771667926944900049790531951795100239470967897978857613361438336212156704153433688003791770372579181447540013656608545568761304997050730377595065587467494995536660952992766781208408345069005339337783940666502435207477328201821657544522672449356070857178209450942742758905547431413397312239211900278477534927700620460239620789332535017335650659903328325881757138753146814504408428288231514749255059719045207181494400664450885779477443811099302267547165814022437324901827991084162951073207270555263485228727420999453662697887890854997912870961890005117551877602236969405004639096147970688701122149381081371786655215257832221910124119208435484610899243203363700226095007335607017814872062459329053618477542213384338146949843315132756165390932381338546050024508839146316274060949945840609535451359748998418871966046612986265600000000000000000000*i1^6 + 8232082504272679908426302034644969528226160030915227862587399271158468668563598076418847479792308078242897226737023045124442712443069824529560341958769713190565986391599489872897290377609933314463362688362985645804728643642513416579220417858593031715625838924264134974866820691266160472029818747503663060673054431900693765961818610183967778192471505138447643773611580936063182670082410862217327288317967589348740181684075098392203219887927036261096604921474236475400396575146836851954200515684728973548590831452103678733380189993730294499363434297277878904480544724409586525914480858311099227130062411684425589665707266489260894464102776420959702450113793908370063701096187769247760911873496268372421907989981228069345584238980853465875745273816363611171708444138279997222434697872641220670861163747810549649890825283947458491728978469442912607892530825922059080412492808523230566459284569932605698513011785620776185498383839548577016693839672251155231478075443646716042031832974738279830195393664742532092940817622111525199427381660851316271693298633549930507663644257602480219578391360828252991998711545441365240075515954173697023923709076025847202361718168247315877029178426418806867129434142513879061943442396798025971284074156344901449908991238658893796040306798666368739935890458117451561715180427791389822563202164454530464605355605393835815208544083961631562559968037097194882121800842056416399457234929925158459182914739708361485576843604886435474620660868076733219643835619782568624304994972214550023897779593833828307802946970608745196659592433994977386542264760266870828052712007998931340667785510733005714494858798684786076414173352981652219707884170673949131761189203939321495747947173849550846608957544498306388052090248361681558190553698431086693724942816885583935366881561204157882388109282200442453615072627771059783343600112169877307349043168016808088275257126023958813764256536352236576584307116411234554040216226106478506704756909186442726196535815821821289510491957275982606943125741710541410134386220097949078664006394509546006080897948245930202071661425509028331520000000000000000000*i1^7 + 4036258837576848475479779763627213512385228611293049448346459969198602033796371429874376081762753774395988687663549057176044377786990718119532716788902743991879535428756693330660411852902143566460610065233079821052716440471593926173430255033710271858914512092861422628039369232840886131148021235186738844352219746453759190188469169135405833955484147977772806798675918530700378443865487186799793936550324235349819852081756371204233350104537529278196234655979755088986867822296894222588867602283338440175224630342980310015526003127819667039800744238455360178467402589340690756533093323221938547846262157490907788899434531529004530087328696804611363782985655734079106719447794421065758339337068860279752061257696575489552360492635179046662624582850862172875169094770385944285586675949185623938152819234085472459159937427124065722349939526697973775980320022432019935902662390459638997356838857696840930571086765961119571408995844918733812442319499632155326072077797133249377207571787930037253850403496589815104636243502822194359077247840991931693697349341685931786974485495726000735623519506693267157649920077832452806441467250922154903589814415675682953478259161924180951553201563782671474794910044212506629154265409192487878281251199117619714495605768712028062843936808307144622636640320784208713963480213647844287216379094409055065719992404195251505431926581523297232298054651455360985539125723975856890567117269259047372005481406741067064099695269350301515025888943087533496143344241138787007050608721059301400336867116679695579646734554020851286872358488318713164846240608726989190461445299067619705509426995983945594853986501070554307687034939286713768644763044517290660651502308348027124517071983166400745885334250459938310770972611542569278507544531833735973898536109512018030475564641042178074953564407957367619878134099090320612091989658477733156616310794813363034490378325178228034857398746723909368972577773814969862687423823526697607148407165018225894548237211991047738763137280435861396222292774667864032197685879710827027859092144044994535185023962853354356878956831208531558400000000000000000*i1^8 + 1490934707625832314462836422712547589690910479321260480386526088245807384721823158291981521465796849771067666621113180328803188193417252657748104796019166831158392864707940260405674241121702317771881137566627436598601660975889871448622654903845175895039165321881096379775400254205938583797161713728676051195406525595286974375212044154239559942942547215179146660240584394650917012401003468927766822540373833494624648558377332424417745453582070738986509651386562592263986732060763209165159774298176138999878962504545562891455108935711340676684678577215396256008902392446744447990528424193155172361097340991578803402711731738940621141473498989261079465528519344578325639893108510613068949200116926231918583486684180196224241626397793193980712911303379004223856880424952862034061102336397820573499463951626491485971807382731423191605954170888806319991726709339063019760966588294464615772309211365945480424666679467269573503344558536854460386369210075713388689818168806003258822432979461558629625988775106788106878807583805582354011616247705292512436186499796877230492212407658670936298810816768057776120761356742835350807025095521289317434443401328500021086954933999340739498087271956471439999317215832553293171996768513656987598756386648997492029988359332248535844574089282078548563437111289288665404852347110805900452744388852011297683531577308365247638301504584067298333649998209182031547919999368060313651762796522836079448854260975766044182607767323467496546489246269274272058757982174368263435217574116103975626445984115709256451704625048013161934783222033952174905269259291983256024386402092526482314512530496229789796974702084437453446748005747182712496386312860046733680721336934635824656052462707313819309945840525855797710984652213647419635430685837500819401229544870822064990495704385705983971902737223279749758227136494997852173142682496861949881875892334659588035875383093170524888181381364038568456144278850180262247047949200842286276036416639894527129550251541936376297916808735986719707294370411557254504144783229960364212153450116323007887297029804256956356998979169288192000000000000000*i1^9 + 386150511495474437424114693803814210425277647394094360488257147811472823205145774306848033250721873142511037940997206891332749343785142006379275298884399192415382404249492005775013037947883930016834544026831200266467128978830591280502614703608065671222900690232216908964251336863908069831637926344186112197051327606882203994259741469491092450789185769549165902634207800231817423231746047058641371890942163850373608668017144419065736257550809989656665800517588483832178125885777567489050793166412027402093777411098999524128819340601944979985347838160741966632076838901657919357400439064871503656814127173440853358177004455592684558168675724293275597991995676832942021357712128879351689452556980029784991847881771593084394080786661373570288966313586304207497840863206665153504037652272963403298078210189262261023119307972397490791688740240714595430822015328614860520150939697752632139692287921883241323919383980112795189542937910838099728558394948151601430039587264204074016015386964725942465522664811470436527233934203385655492075348477223396371300145293773329929828760499437017071552920408849147391415179135082900803248762446467644913354366922960117653498058747197633997043740212341860566325510304271117589590005107136651890820557459604118242194643317782356543309859749879455973238261348071139698552299171415776118299182356632238778315563184222573028503822194646422789497646658343585674809679107187053944488536243780402426639727797565513521565219456845939001399128840385032350178648478650801192882049422442318121150187209023272337900287868043620647044828643926457228899133142141889357311702942743509170413592840011075422990346983180265641663965163073012612862273799354511871507626698016661891951456966454222503906754521847037970814993507803437279915937972474929548321138178907923364107396193207816344608889651433229179531402296997323134968973217294899964604027826611159067242024512709080149947334134338705777714037490883371351338764711989368929460558855860984830165652095332549451303030954990630307878948805184834921823788275534140648534867331069450025576657294801197029115902459641856000000000000*i1^10 + 77165119708880794489556741806888587619241692646033887065408283422656744242848034973565111685425536128418888024170935475078861592977849561991380427012680265683996535625293274564587448757829654304244282259566400867894873455415857084511719859407314488309633791478884195566764768935994898826669435141012705554865867763642105024583866671504434488519444777993648946364983922978748359528048254504670285522957013564523026722461949080097108445696661301789105186831531747291717638251974527211776481904945387901384718866251751662295464754045980661789872405219012241665754980604318297503174494759779020489342797214011473188771694779245792182398280415451461081302196068327753786121605984034477428199281809208867743937698861263612754721508433272118680864596543573617415355556754240449506703541183778409967146609771540016738511087762605881363202056075145119631767459903787319312996899529416365682140755062605323406442272249605017710698533083801771938322053738720360362458967151912747679841978186042506183818324696520945533108228123935379166336661365570789722486521588477088008230198888320427574738012042154583326197825964237120259897805265792807416571817478448586527318506427048120666385680618872908547341840268292294131036711102947012840780357062916272436150226001508699645598445965407383510912969705075057203927999814383519931475320396475083843559785657958425581753776776765922675957346782825900664120550830747744301650010361847015226394710333257022312249047127577557087139814811135674173413819126972008821053482828675444498524823903038519669065920376010288137411429005647118517008410527713008548681783403285495671259121733633041172668268010158165008815977704517760609836944497997560794521532920712001334468464415249050056939611183791932845501261774439709056458903526956471911290219956964075907994156911781097636211865622012716434431152311655408607608034306521992598299579882507909606617319848478493047623068213360222029313012589504760018403181424545679419361819589077279117601861455524070408679831450003833237389576402489396637630407693761172323986808101800511065687458359067182835832444933898240000000000*i1^11 + 12124766284200093259275959307824271285077213973168509413894971726510668690896773936709086061931637404356192445277001030980444894804578526720395800773007796739644741605444914470960072658117863559614934811746591815814845781401095422994478723945951516447506232566581804150764321590847968839484013490649358778769963536347877827537968667833212286872500749389017028584791533616314295973245150761185995239051338235568883164715941027801398543525567955281303787576010695028025920319502801834929100819914421043310470997071557905390708906115682973458079533259100323342164888029939163671902717215352612003243358682208878344687526907059009540712768922765085473746791931213695288245650452644729986475933770719095851179689095750518509344306618205326218808108147996777062393120521261469966983700394428034748180306463600526311298050604813926624935525910151670540069280477196493375165346359873112675952798426296737221803551845570945596405462133958012764146636495808129066490487964961767558396288899739502274941920827263949762542668974088089240276428349088282579390107805352711793980790879882469793678956110564116566793281344008823480495555708641944326420684557149535779916960501436442024991505375546979817982318125831075088666121572759508869468720163622110509664796912634539321670998940726257374041549616284813138753999669096043216698695730727035742696993892750966510504132560331896936298012311836044151582365708697841537050263179373739330666085014045362961304503430032988723622468140711072640039986589019381842001196171800061705398309323350729694106892025494136793399901368852474324744737699211071310035982793713133751172089792059165232879105674973877404237251183382656329681051320731699651663508524522402097516560615833915768399496309962117554013201715048579089157516892573491733325836924049525450978578865369780138335302494574472054616376360166042853601135111770012009733039419427506917963719261488859343946125069780721687424274140361760681217746113824107792713350936847474419070577571715080006111086980270594098614465296120691367460149466184071404848927365209923592712539549653548583040281739264000000000*i1^12 + 1486905871544285854790017010966092938396362844961533242012851999485497377619505435133858178919949344907941602675931424138364539780976420150462273171039509836823384273795675463241951955984567495594430561434553814990028902025072211269895383850443264521790283905451088984452433886729509229945301555078182881215182623860940565152115425149989634188898351759655221872546669202937955036895518470599487248555582542929423643610262327040912055086802056600497070674296293383846562410264836891690477323689820888813839076230139711267825625611481131001778878749407431825431894781345111574137239044471356775683218817937775690531245992554363180778963119244453804367805161838006010177760060453853360306971549975866455850103943972068989298365403691265161182856051484201289039435744212807487418940031438142252023989125633442213215718925578498803503956832982662275253212850794696529400239234614118171487320592136172695798710736702826933976951730296938947139802180549866733164504120097706926957288484998489935579458599081275192775467556571065997689694351552145903455088186901962667299989961336110090285873914682285076973786112254617540429418845455823576564504696399641782042743197804381386042865026645005131396472826409505093436745534992593415971580232871448832183085090329982082863080781851199208924310786526330928618243388404927575311533018775859619095060009027641222541553194848463685771034053133717199182806695109940081493515701408987956584665355380887035051713207410770816421490986180557537977768522643992654419662164088113838062553471039563075865763239979276391631739337261924487492928851974946917415991547563935983500456320731139984581109769833942927499487079080737232033414345462453746062433546594950212916901806588897136063704321671250690128343165931487649186199992081349602428853433658655991268180286583171577997381217941518676526498650239753750161902605627525880562111150973112160820682321394630543575662480749835273638752507557689726174552179734607674466568847236124245058790521178218941502409242396083315673744690044794235977061313570883650937154664121737700139166850534272591173076910080000000*i1^13 + 137509833389451531364215853595560895805299471973829941211735499583421291638890817026319648936067737236634158638955226565858408406197485290895818025677650646226903502889153826172759725743796356273489124901467473030777955786031446150728080129123419931249547261253221087366402011266879631568090489065575512510782731853700189650884468980187541948035337131167650030917540860807306321276990234391946201940360302968927651018783510756632110033116817269308203429607229748356879991278436733434348344621495080593042473532565077795908548446153738000033324873510319944429415489410069799924732985212715662692903758918119270032691737335006155584761835517880804458815247297276525610600680833825689222644453769851814641108307455508409687305862572080169141227133912224776247646995600936028567752297015269574654374794891416172587713298317418647180294872910740316892839408401756003320109127212323093908460517317750076880937361541408453115619709482844884694497787197165998902753713258900696959060122027675816776099133534367993137557181636900167161893911344574081336811183648491423264451122996169636285228510618405888917471179770003509206590399912507733919551158923009845342994178769845296115532707264385920137727942165809299423609621529839650569784483741157065265559401980067098278500146614382419538296806303796018345791676239636386094006495067184982646584742356290327113741984783077556411336153380995874597177112903896121819893412620087828935250699837565570477681092087756997646202570759583916125398971204601975366882524123036521532779369892284314182615629274566067229877029856960161156303642414114241510949936109037589071670775312568124626462990860655052863619108099953929535698421395439675027282566696546803745543150089250467201631397004580207355252774309317713142650034315674746089393973324452177722074919787471869921667228160938592182361248260756019555078858430743393942405807613140729225889041872256184409514866695476708826133897912400593850572415361809907015434857264636294033010574768389830326549990146362190151749348527351858394757115844679303352554738153320016382461634320818634666436198400000*i1^14 + 8926818379047336511290879277424558565909423597231139225157689361757190825451866037806666305097974940357647106482275476047004202813547411264308534554588090841401444600327981736128731786708788730480655793092879326662375476445276183042512418677150117465038455281625372009133939580925158457951800106092031576949885347317784296701015922937020518405651992026292111263577771340550667451191272688879641363128953391174462164116497500472249315410998274878393378109673214737705519289037444694367835380236809367491838743810613728665446969855366569196215572597230731924325679943092184790139598670764471993245863445728744562871987175976911694390666832313200672554402691497910921492875171978127520717010929827003524149631689513196424314748822441031363928129584879027691316267750853489057322406665137083539397756379745373294950170245160268878853172699528807479378987973200292578608373727649060019426087418621812808750087517017620859539507638363257618403376300088319886923873665098040255625844409071473892926613880005538381801165257915194766024392437761896040149324637507815973521446602314803412696172978370424309335359534810120008515765352054662357240075853704594076405798763950924380318082083908342124101700183260018473075840665676986229069694491064318591925692878005931937066002016631431985620046753594718715914626302510948674292647438367792232219032497697965301625196738227228389725665130729385648757195795604225300795679802128513652475161593721361723336703078638970109382706513878222025691700320634829860280270145375522797726798407800651261829231147374635527803182222228731606826585263841961047073227066686782591722305233449373655938676704880305866370768528794008793015939535027894338966116145050643163635628032595943117149047178784185872453565505690738063894584941141196750540476312094509706442756043386709340532063396617172812712419904026392874291522624937501779555427242792954407972622606174262655924441768285207136019014296940445224913561281091163473704755249795439998903078699725866586537747996613910373779830846503235886930245040181899287645634578306993486522992734015374773505228800*i1^15 + 282519673309172515439914569851772342129209003372202489245134431499954191866785823697749682277498446906310465076782419406709201804444874547332629522654755840393219773432489996541651800371776849593361728969601573826361054136195070558915315895933599901164103915556770033817473935571064385948614001221886832510537286748134863984579625374687199265695933949622812748696932210222070720938180991158581574941733559205105233921381350048461752648551705890721278705906793995837615670539784608595387476250927511637009472171081487090816291203522746035117697240872436407338706316518802409510516530029448298571453116828499425641172030464032864697356068336894961828472055406695114507305403202235202570041298519264969287962504410850394790614984293576131065371401522633375916845412664700286689721587183108680739175499501266542153187069663438656772993722017140221529487137350745187977778660882617884982669500128406169899051131013538664701705682834502477418951288541683421426148111171753249081498053197747509313528155825157767054298641968369343007482098961847475201796855908871542517483609157747071657564998982612755370350007249323375152038719083509106681439076272040760858273021488865802442075923696988735315926162861903879237019606114051513261483772388169894213890015648764277363588246473509107210473662819211687986083972833980806208145373439714194614374094160906766767757268111938650627421638353016724250120639807976306449480020964231840471015538311862463358279261397225155993770215660336668366840812322082569595220726345088079849637881675599633137926361908511273254374306156330813071766341353171616738421527464415945792034139609196689013791653500078208675132597783222075548281064933092652276932710851190289879633545559060244187043810138228809236504416253060388419121091463292829209971624996646176811567797396391794621494862543997944897458952229518387026854497621105307585340684648289793065493760716122433548304343619566060487337750775413494946892619528539552934402449144027931751185640854148936979792547346449835709616710757092066423209326940847088859601143213607975178152912798886586744832*i1^16 + -13431257715933551860230348845567596105706566157946312705050135446837466491441023837690254684463472455855467818898727801039651530700345105522708618980229608040361003159772286542087040102570038869952470500344369747410709414343742682793225905166448443480324817314733111331085571153160478141152528732239744766874831587451019005720010261274873123650772552158922824529929523020289822954680211980001330331165393894616721179165572305263826876752069388091979753345810615133151114861965249854901914948876366181468039036344515950210186603466290603957722929027764779384306684886849077530112291094298626844157340256808552730151489813147015274728241404228666498766682930209659977043565972764572651192539747197128164923551088929945404839570214437721540976766544491199769889900069957974800230829025299397282664891630265732537893000020375555100773241869678186864987214739676761910160265070523422357766203543580485885912498061097002430236479129189859559420229870424714069253607557676051962696030717350856941752594257018260694933429381344812795536705995753620934963155482880843516960477557046012202850322800691034555794528032570668826914199664017493756995090816812222326376809944313408531310592252577967221616936494336382553461820758535265027842635617147353391271176892262476355433370461802973708440559505382096949899862807374640627414640075218590039772006033662573002932179420829949535990535993087212934995909818294414414044241120790605010745452423979042895825481638702939758308749348083531455882977136880863842679112561555381130291317407799949457831604314975551942396659389530799045095674677671275591961091534198539476807032454717989202955501642352165307973303391146131667887866141960084978400727582480490731100292050368660125430184682238615970468348896160418543564901953651311135063361310802558878745003964678673437945252636965329287435056387965587553446463640607539245022434349470530439809874861440163150828948399133620492141171641483928515755281235159800993405143928366414707516608826177441053125472587232221926104165662126092100535620969506141197852023062119193249052713592069029888*i1^17 + -2380582659423254501450722360297777710113999510315752150642175404285845094983367254064649406972244892943724422762156493057333314496718156086795588489382351937381936666592590004132855615772008638903866265586873604238295866427844450185268621926069085096077267895257597954351140321536102813365278444805650056166891099214579161027773610440169649130434269187242332102285758924123025556025071697177347040548504633710406500736537657087009660911860286844005031219423018870606919246080631785648780680889763640691852545189980671092097119270783863109898859577257744320123274019547180464623145138362062145154962728072041493341513647285213026115109400686588507173509454375794794322943350109537892825372721172948284993002357166941737286837137542687965299065220700446728479416744940552785859140424295918618757792785824028260155263156730890574136005506966997733069032453298656616695244167911542876572261660879103633498892575690132882661994027154336692825075580218943810997484184108222738055155397749090864729108568598252005987911054857092699889633454773784318773042518569198654693683966998684660570427713434390915237482960052121515737325794962728543026875963605165498581094669696110624430451813788348674418806567808660223543900577840151505302710985157400253187361126324348137909436469361223173834765108107961504346860237686769895136211934133870812815301828133397140928940590357697087497710553790645478213759051854383857705745975470348806845411370686998766972724261521028002509733053893183634040116045897669851227393845926230494456243269864293157137372587587976608129357328744530901169322997246678584864477291710339259823282473181446010795840806125692785660527190712022701375874794535739826330357349249189951790803334444010317561132765225052477567127688230938570319166434993845502122703490685299785524936290721631990642525564533031310223146797614674186928266928133037586661265756004701392613532797472197848401035915353961270703367625829947353722990650683396013248089432722999352218703807901904654528659757557861553360411172992130327247981994213640597242305423422156966183615477055488*i1^18 + -136542774006331154756311249184207507898041727984540820150505563709159375389682361331052280820242766774436671087085723654986276141383155435266804639424662869799012363922469362851201235329289640304151902393944964193170134158504449317204717648274000833339811547513899999496459027206848721830775059396895817273168963084117579218427828155284246897756614570456003525906797013038481058145373468196755370603617472958155203984050473809236169709250517232453736213507162301196650718039468177302173331953361261975044601599714175032258121603384199067316332976141770741317704949148369934311865058356540464378131785821778003509656018766997258813821146517674801209740792707411104534231442073360421872100454145485353144702474415798537226665679685615670518133603301246248977443924793481631395344340130276415558287072941200181404172527352624133149891375087122815151177340146695345650292203457887248655671079107034407906266673182651739655813315695615435563034958464285901674255363419384402747649711484972258649432856534799246206565164433539002023727586370636165250803863710963101928321808229300222322440605984616494365596687777381334515703093084529291711738840670813685116059135716371341665784984722164970592641608205282983465729629987742273852881900603746604579675748165665278102968797530839712505411807065097195960140911041016193163292321937762991061669960427536013368375140509530102297837529734239223540394157331191009715683644509846551537394725384131187745629088850362041065869149785640334591878463644522158065164134971532843354860069790964728827735962038918969852610117943680801832722574992597871896319936632661631143746559403085001586485843239705872708364412341867264709329073396607301807763267486757714388990094831663394612868920351960343796838858410141940134325318428286508877572525736291335096984379594842559412744528052253387142970371213484164877448131055434053031821696467034267360912885155420650959610351437180842984392082742327420435798188070496578784485405435699692451555657754499605907759502553777562442458474678370909858893998818108201905341159390220161045179138048*i1^19 + -4198031303314732733248049744109405898886063888076326674143036721937758662936436760651153140228281531892209372043350206120721762524243059063645357730205770206304472302563410003873654248158855418457680187517256207232704019006080874735742852488124538295250332361619177067846680513151836615073405300075926761881701241024455007580346599690414812765488460097558697528659594521975287107884119247479261983543077096370100666303363954025037650507711858547337929339963329633277944458973592535525345861995520655332537722968571639067104835276563511246519939811883865665685570271846551875756158785124588666327130861701166027325553450743758487512412830728882464254008476064709430638914821232583801455513224048949640197883577456177408397076991803748544588210790313327132480370117419019865738733442692044571346320494885249677898262629441678114897816657702564435269419430360148539009882335764519080686704891354161947792247879412780998571894166540191061863574216661587522439660801963584353949308245428781055070744915251661413223216846634238702236102481206197182600072294547314759286072759532055695843579055255949667524330747356952883692085958628063787145432706897362249007492123568162209239885453204799052103235927015350406987808581764609832991611068362597585693019973137170800392685994746752760159356206768691266896603389764990389325515863131849282308932525523795056776023340926876007718671096349011250970378236537366422063150878065158879492953075663249584493435792178310679416991666882147269434530803908557337386909362262932527850144950921476945937263942874358486227270306796411912850139502870699926124837330374776764610897572288897543764587463868269688235836025790862517107501813149910908448074147998465239681097959088026194971346152100050455077405818985039376848756626025631068554509061364930810051999698128922920081047366083384108669901784287029999985014957207536102019597660660257643634652465524786059954050765424425497903677125964417515480622849686131786086675139984725093964307634822731922044558894367684873950611183533305171856373284732361449090733457487168528187392*i1^20 + 1574683561261518096428347410174586891090015731438649511546279467239790419507833912129014091599729842852466741213569341769226068535155644071135732254302516881873745377185932406833314478908170274950903719354295110157877989086680440361797580632455525898391868434037206310602295048700867425497989702080300900019821776163164740693769714970078716072319509348409827124276232439273161821462148447883516365068372024433389912248962947210127912720698151643542547979896019267193207973990954596886638059283905056222876166335232165527385893083197026249161472190073823073424419015355791110743516790616143562841359041541340531951772838000185703622516689220147224162043283620094520867498259498072788748720879884608337870870806817248715975918906184908514306624681973435661408916514132332752122697928768979506676015034529102512080228963821498746820525653182629047382040937829104425489507858699314486480529982566139312615209639335909958272818058090308776626775349306420736172948021402303344189071418291504572697440920055252976431033199263654794329116558770931334084335959273352946366271783261697370621626154045488056689684002391108602871544188972638586771584380827725058101495704083375520634930243722394466371529691610211719867997805369221436828471793240937112089868180052048476407114554657941192409110307794307138092496283842507617287587240914354994518865303756056473186122253570977848114060796336788415537405043150037613905616284435418805457229011811306949460632781149927496211606833077794773334962998065386819204145718797313033561214989922188302380477314601053881728429306355351683753127470871008935681473119104474536938009449766015344209659895482209694346744039392969631232373432344173620730472649414749236339287308502592696880130668695840477911939365776552033327605881196923330233076560873026700642822822490859862253219355939046234268447739172728015173368631401530805968789224528965191369628087192170641649673877669992914568158441190788015185224309983610694377448847774620356029617060137542254100815921811172939295788883827232976527130508025578296275972926944051200*i1^21 + 10345914591642485868711178486619214547716059065411901491566968881249662423905478115491640818142989488951836060896301243292575803230675647441228897908834095714123358136305144503242347553566702041980634383609270929021749640658193434599984551529951438893889003350334980132251350074234942199259291130293892274110830860184294594210439729924459320331635786366977595832981828360161026226128386616778699515434110366508486977979403516709493141535178882104176084523963143566948195511019833529965504801217023751632527038052294937678719259724529413770102979247201830493262753108092027068243149923817995324629568927489423584247186352835592022446659804961319879148670356908843922550812354012812507854177723859040270041442449627026747936801019943630581196557193805291685505135843048321422610337460647155083897468066918887120593877081748938375739970540768707570641955368659570401303812691617320115722291466426932104242698544533464116058784444176609079264566961253396097354212690013297567774674631373309142206052621684936859244100026459543743171277366634924610773893501411778321072027499210024725865624424467434509370715527932798591071973625574714722185972418046940961716549439471707533394560060190251644425303572495737513899132042368781611114772246363787359988441364398698991216773084629278015261149145297349833249237168320396681602003619702670097373271849904809331555943823533777263266966483634449460461932384867076109443696473046658215719437793711111345430766738998811821510342171804168248860267310023333126381509044564736636777057626163747220605391753803257235738745982771760848460916622418337403123364140860124781285796766486415994479855876054458009835969595086200042594190599168523364567903577742036217802241052177391070071677358352431025376483939359011994682769168081523070253236432136850250160457045580691227300232174859559120211859507529952248413816107483057480605785682279384984708910480206050765073289043666737309815678658955340890033184742282890102891475879537418836874419609674276630437756127209261631522501185646658394188389359313785873477163565449216*i1^22 + 602281866131149512774388047877006527980765995433431983102042210510326542860232607697739943320809886025849807593618606416987487085544721291793053271164317006755064675986847626385349979753482317847496090289350281847596417932490004130159788385930702816336254212856810137119627124517459658909532979763112569842473233445511140481270976433530977754660068938991353074779436917246307403155408266835685700540396632557376814396583165993824503605667366184124877768843156418909583657265242999246583430182297475187681446345013465654223076167412776729068088986081150210998108914491793797994842633279426349011018882159867696996238155163954470494174210236116997972659000502076970647015257209299778492304649368061714917601714028414627554851542825640914678027877206395342873652691661945902409566787639287554253221298213545446723119094199903074975137725262129850611678132140777643954536385852934336436554033356877941930480018565508113149605675867189609547396225487390001712337347612192470981637312686993624378209285791946936425018371873417063993435236703834126913745223655013860979889209067494657104311114612753819283199600794126708665521775207619043017289627646775722910292770531177897293188800883461407376811205939561272830137013746177091487184797471695862599998584569273619907445544812769635275651848847129140088609938588959258752595559746161252048147513808740910898135790600255143370936636244086986082614804777948474079287400250431846821877861973351767981832073405224681518773705375126642027239652213866423939005524217453644467995750989597597499248731089281996008268813241199529027950976533192117489784668614523943758051703481829627783810010745878996341310505563579994785128985494300488382175865205734178015897385733384599632489731992247952093782090198011517517465225476495178733958273543152734769940012078682852219463247437163031786904971239040080386028390804546550807631837863688645265505326935846426876989768482067327134209025115699017446769551375199896293084802881272439113997598435164774027700041138310710725748571281047772895147258847432446157795622912*i1^23 + 11183737777164253925172861065434478467375903187602380515555481762295975213502660016478703218359168964814098103303508466737445396967568117347700194330951732102345848440825868916458925770389258146012480443154105085162242667863546434756982352702035756581479636988069011058682000933100868522162370096821631781802423462064402940230433398112865802772403731397361389876597826219294094302425840038511386813707519625509677956326868057937009163967396718812412646283634933163216301389604551764171272435325684481749850976523659626758319923369040940731682983407048111053754133943430742125375155067826604782358343028273867926350005961610638221087828214035693277761384325839243537993161745585042583303053499956806365850051068814916097831210636069151101454211225276741283901628637105290944169150926277518244048462863179771331927804661751212729419964569525169409723418726690034367026642169329607403749844453305109917531032775794076973109447891704812794952891016607920963554207711548818382185900005562112020418794320256397154555564184854358483615102026717349218708455474810295242598719794016402152277873911331547972595343968218657124194394868328665932443999853344088449255355786463174314635345391734775049322407056749734558255833573524278350721256888238018385071613220698366498250765530146038228102277004003091446080306083201685386212078018398862534658244648836085417558841829433453899102339484543860978648099804801191264263981486467644457248188218449630380347894333462811827298844710545394514233779160535566997524068307432140677729288426302289598222290182896969042436306214665267960314827180626832537246412625000127536178448959805249167978777314203175540771718305922834290736566033339005617038903735527971445197156244799340766765784617555958192509968417285677834090928883620270299641157750300603424572439595029422803738009738579921579087408624769645632376597749702015695722701047150432572235940349897856268563887598725541808910212514461162373871610695551318282763190253920393832169076589797832721347543893722564335083034665678106232682769672669813392015360*i1^24 + 101876099826331918305649729078764400376844876782718819581987247268955919473424774623314802753460896162550978660482772066279275427104936875104300116608848679679156235302415014701723625543734025306443645437765268152327736067586661405196408656146746146380590993999880174776989821261170577040680241827388804534409470644880267621201256747944418173567129919280275702339485838062554113705244162565586317254378931803843338687020595490617338747495594960923848843979188904076309370379225689733837527625168783645476926051172720095074772557118558867975103539045190167737947856037663712859895234178215972971649515134241295140004858136143085818118050452626887957690554686295081148911851348372308708612976426390958777833883051594075978509436872293850616839405015151565783281564684951554826082455386304813704933235587983611420845239965586374652498439815541164362831457474259766528451325361311653462522044287061396165823446799840368354980270640819189073146485023958253858213010567100009516594303058181705944056754900696942546166675675502284168017410028382916363449018102374672971373199086156025837533319920693194598427576179583056207866701225915439201232982459146317672202731320399185653204882771299287938217127118489135860499760273538365071539153358133481148350582529604790893117777056043101338965089055713851022255515326321495988010122205889626929142930770066503526439848957942583399807144660544062290949442352008955527270965630059611607499114892325838070035290817923332441788662638136864222852672917735047302820353161048316262222183030706411887097267361219636660989926085783745598166061142374697328123647485501372087889353280527671711987894108763520013601880002970283631398279824141604603994208271550333841609583596560323131111207842681307976671168759746039794271981712386010501330206234341382267264869485027402814534797355198669358522896826184156001054446770098530858468932640493971313190366251742361041515738280530858115313925480626812275032465002064681287801657262365670370175245242865086456388739736505107817415750222032408212106897044856111104*i1^25 + -3660899061677933454755762839579857668215047251747737481395893207185896389861841822280295069495035088598061006518647150335938867985346621514263611143838654797450867770236641121342130888696589336968692707144902800875496222087635390618694697600171255516930300831728898812070365718740551546403259067985672091839252889917886568567393821161902660336323749263749057968799324447254470664155379914880437372932561437691954607436993939920639318386916249549961758371357972921287798469406622214214489039028812386663032310347097676553698259582870284719410848655208250032835592809677438507836602518135724938987712242164610398106916392766838500712097671308228574687063180693593757809453350858355290950096435168366434446787023742514975342650238929405804340773153979037536330589728172275263223566142232661835334838317534420681453091822581882115761591428774965117857871340773177108612755995029907263378660584421378592360144579559040500577752720983220562885722173782775390796531607355415658815615438915174327752817749164518253101379230075973089509963960862095692197874700576651690447109376553909259269051107269263105178626494974373270120261262875081807607467782395450556074847423826935015354485992606190881088978993632813019350833413327618303170150664800152130170880876959015997646601634472275048604262403403319379861081929318391261348430493894000370576427450399737938722643284709739201225818453570773632176203215104417585487120510583206391485764927490514491382965399263086012235705996418131613930676568923535673885481607905671193531621548511047114544770358306922100781531355832046430157278731535768030439978223757332385178448572716706429535524986409209453320173373220710546324916723109639283900402000480770830135641868788450575094578463019621515536406849108657327323937431318801109873570218480019635570897520005491767674688167787887708865263382435447953712286750276998991459484057698777410715205637499521213073924282127164167293217165049708401671157742766711263525323594677517071672006859444924914330492553322239302125315430161361272800950070804480*i1^26 + -297754942880310562424179657487917040892581482004288641568452684823042660842995005999736131765313053329831246814543608554168975998531089839931986793624756777525793246037924252167471239060011876436575186700273968133571128668641952390463287847013164374205974088634034573411631017701822944179841988205056595871320399340888556672498806894234443899363825408745367725048706848712077099072563135848124923755131292491967917756981973518183133171985296537856335716490363285059049741525268272056637686211970777106940961212045133202374810908128944767303128875101722662815864851950003523192215219969588805157875731911351876711880521749082697751193339574523364863777925171528032335486615743410881222430124922100603119106053124248547869966978035375515218539884494498867776574941756761909295797986452953018993173235530931863831683796010444038366077758236929979297639549742720284127837288750186043241926229370820395470365262615971667209769972548870623413584683969294284580660917746318451090065778056944802992957042661048603768122907419384541294565539233711012346718858363948864599845995568936018829547944255348031634815632099300743195896660300107422535505621262952071597016141314203595710355798453813343390072281967864938365192995182949405689321372067619914807941523978530139275601212508246112736894183643899813972700831151806229222292498465431647953334955676553769176766826782603416010854328230651017958947935318408989583661573667497275381796777258075067848820698392896644807358019158838901145100567681297875194777233977702014820483361653689740792689168467579455638447475946874531324414515330365239296571981296231713606707629990836387112302652360636154369459314427060257621773842985066108601429447361152405670797441735732441895369375624420950365405258007489599881039607539510226777793046406611483864454583786587367485264685922169470080467935416827355781537899086534619196130023642872692730891604184582928714355290871392707747953563605079395327872121082783704236488704258403778731491110921479286624396734901523897300040745635374266618304528384*i1^27 + -7806535880842587612122865415418536871710052663990650708029008130235545765970898976174977034009735060902921654723053119116272358433431916743076688804663896565660823812986296318440577074040620604857402192859575369974032087833249575638051265673643550035627512225394989395293410933972708093992245870983367772608374111986107011852792139291871004945940311186272491390197404767445374252664588188163706815695127696115100743780136097523727927224563684227774024556535254006359517274437305284896840242432220976359506217691145159558226276524015886564186982966768504013612182314455331440806314235341029536094549614172587339065868424794354605200925741395856637748509738421295168817613187748897009522360825879163936898000507510849305150820668328554815117435545745661808215603628611227285903196762538249711291722151939258356849317052283557197580561359080544052988058929561610758351863341257149555628276875472522437886956682911800729663409004495855171797284957368911823868583790912288583464863161063916714211166439864499810581581715494433247341744890044299817099094634008296753377016824411475939495153610464470751180235763478961648224081888565077165735861566022038234377147404150231307552595433455609070775804884345988149905536818931511639020778358047120248337302095280080886231769677312765489610655587145509167405094190664013424453663937491840197238377573899782244669556405128018098038001970738161101267880666209850017831614586837285832035434194888090701026995170257789521036631476471108939834827457848970528317106053675016381141130270132133084325175715622017926382282984283286099195055876638042772106133102350513575648234741015017074811295119073800604272278842392390756685014869368327103724840957712725603382526176879992704830250896435460850799075075656927077278311254206612278088031819696056864122549189568161672965154550103865892521770556787201590676486706268958845113850344052065339689280633520666026527016402276851235350123142481416242178259398665871723232069155592109915687234850628366482116061697181446586536998937366232878284800*i1^28 + -93688068265078799037224412347959272200106233357642564139526127090591074401214024858370601111751874948766934118854419467388401430290008616292495788111337648411495198433529636724505271367025834426198642214611763500573099800769065110532981742450219137688273837168404218860441538310688749522024355479164377321924224875781014539969490876863862093613434162223677053477504266484222895982888445982406167263413484031486405889098994301465849917015042346589547191898684897708680108533222531056530378220495265224770672129964290103124300600981233224690116028045211168808836695722668841205652588872263610892014223151887716813611100693376756557780291581962134835151372178349882838252412082480835725892758883092069912313502214708501691842899588687260306520791458997591895311639439295480692705066058401595550418418833656218261052190197408371566371050843031732488096510959700937747291538488787383305496051551703934908445868878048981768751643461382834211841531895335471101182283029840095314427979762611867499431901062680344110768352627858867478959989867345973156594692331113136174624348047721139934725602019839218732922611627489341695962312273102327874838656673169827420740465050397317027980499621044061957623812728209168170236137109048165220735709577518734039517898916497256295518395580357240772957714518837254948928484799626500925643693703302877509624588604611237802704537019602154980804474551889816230102169515150688715141934361999791412112963770400758748148374753373685022637863237750060166900481686684888451834672030997570011900985669896576832156553755698139819645378471339230767420077283782576552898104734668528335517256154709057326850222753223672836200284726563012810573135961246002862314494417005057273190324747491818245970261289926618270924301280784627757367655728331213883313631606140312981170838113082368391786009313306239545125889718842688553681953362742850570924773001492459904206089305179682725209084435907152802203128752243979152409338386293707494619197671533918485304307158814082933849639746054183431304654104603656192*i1^29 + 439968668517352781886951305838600381496525697930459564076483670606069697118448254721058932926645900727808731389674116629989025958524570229967241811192542091632101895067798052939935421601865950233971881590620324236629265561629062067411376531947724898455522956202055685451483130100316687588042375948803462837321635352122989373804893965657549385257978284325252990404776496274640276925737467187212162470117869195214965750879448508570457257519598686068257807982907790953890685004245939054571900871153323776090302056121268784888460383966977041069298655205091114973819352167210537790360655086686136957978888614686207917543864429866082562057004312285473983533482523165896482026683093438588355706977863691410698517328419536850426477054061913344322463913137809978818833016080437755063914501486200532427477494457225505663206500697454250408491859076899845606449064296537295192043162691843045448053211000217670452614243306125302533245582494114612874316455389268076397562175791351739029624584209807119847443579222942307467446259359623422950065773913579460429864709795866909690247265447805356416946298348817292378358585397225165367248329725019702156783997670258453431339984398856491534759381995030353077277221967695089996062042071528780206288737366797056531945402650341856936474795178513733199128358857328136364564634420177868822637677825981005831639074821230281097762134555807411878756286907615886566177287911910774560605770051073086987227333854179962985763115104035689281028424967525662721061816926116109711993809599359198290452906200913445406574579827244304990420245466867280124849620568369584030323525161244044779786828012519895331034972720160397552223937306679318125332768903896395260289391193260123867556421442183358511669858837541810266043107252426005791015706342128307176964727880305284795517871344471184119690506238936698477154592826785611921465729493351077658835784076404627248532930646425135352221153038397013646750197756856345703948424968817801438167596382222158544651500067310821196148414600023036366685065969664*i1^30 + 51199935645190148478176782680368657408520418864428839055776846933685652561848980814565193715892293652979577594681158285545868352493518874332989191797727884440727911854021791111435948368956495926939147628351430463467683397960413371675771334114816530317707563693638088607820473476146313875124701463349201101356209799487468018903701514011311758771212824753910452194153048703279470483447042088232398444517986096104919277694255244340126316547953001417001079406040542619700172631453866322474537220937379351041471003201581843436972331152707812656687453925734878767289828616939999055952988482840903185011780485281800272854409102873325547422543300095547861249177584425859815642100258440625414334954744369733241612569661647589946929017242258689881963969031581152370390794662251856206985677169351369048621633886127539071370640447289873035799127058688831214551444140592174780431397203560869971129524294548886039760159325238447707018592105496571286004481788499826290596335907120985912074097156100031665462150762692304730291564909652738257195573282564679641319413766562886711857296334497642518089530801072604965591869832304375685740801988960185865576511111149734017469988812984236592358883319723315247523772256017420684904406165371540286626624953332199279888940190384668612923225511114497717557218936346700840181716486901466372077733063079315481152604573681728723259449556005038169467930486416819799720373907860296423553005704779697379237887420486389419478526786770028730205666242359371515198024780319682658956528065641270436699566078436039916186619723590489811779289553231052063121815503373478337160131265981222659038325880462272626471230783855313070277169239228686100219886074281574526369787651499494058646242790638925556189581528626037367019221886655223952177083936763687285214151198884619558999753731628934007637985272618752470253512258034668088946051513094724208235144943727922391976401543514284145889814643189859277186074703704191271123338256076447191055860058319187261262697799091476555097179028781567349553627136*i1^31 + 1265036084140401780354737113685660657076949821811960111762658889142465183459648224959846341509796432768827620713074198210779742401279897364040295545213997312901606437293282456171177178005974526082751533277951981281938122894070075479523971570132184575261664431138577299776468824709018127152518075004068090231389055212941310675852263327293915754618989812951671821088160438337127451014023514223155373486832148990187837388496761300245860635414644168979111521372598661215263929154311854399208358149662560323330268013602719875973769223779895201844643996332353605672289602639532170949224315288769918780275871463142025606969438407828646126193172656849391067790465020579226206475748500836398301851297541625745379385935947298205457218902334296995961773127030034926223418294816797639012744469688434177208601734391102398967174811302674980123016030216983488947616317586860966277958907821703391687369945949716193125540068557483571623752520599816402540369103100948076967157966742480288008722559277273425568174484397530024124912128202446283812160077480980262356393924883107599980036682257472919605737451562903954128798935546355687801139434743046908706693922588228270114355210019383414761523391153919179023600928291676272384039000357434126654294490373066979602393562497794949445528854947003367227747037552264833401293802298018964673633263957975670074497423844798447377821784424707680030290182469639762091087295946640741088135430564867345416953171734692137231473504138726973387259590631378884369559372343584256743557610417136991854417679915569869175153047747501540315908342624058300483076015300228532715916366309222088776397027370378275360300686749990556740450625760956308147984206670111370144501841502963472660609406865641125957194643036360849749736313059433168496033466986017000250817173379852369061262951015412775996392919185386102116756583457573909543806653798658363238308992434752486641382597724357910584334019498709546142770569445235781537179674234654893365157143067986992171504822600838627821449352287724666617856*i1^32 + 16400502964487541049156267587873180024417054746478837690922045195027272965324791617315304275603570093796508134220282200861285068106549576236347879406432423480622546645077702567525595821035766845085616058877607214406488088066151855310201339672736416387452807666901223102920048068111001010740115137637966446018923406903241613799983795796356352286409054879424924202080429726748415624094945513887648994768486677947198302109417572672552181682659656194756749803762397818237457252250105840622192213679918666101666534168547387881388991624420922869206748244559455352690397842795102995468283842162595317008282441004267799773217894499804577995284301546128361682070109932548081059534304653543816694527839154796639373692572879243285252366685052021372329246850177170952685849093440760053008602689595637307068005340987308281449841134426839311550563400078822436872874260517459926072695912024764530934949029869172209563571456695004521858926355036740483714156938743295967758548876070981506019784831301024298835054058573746104096100220944808555535167856844183656109934572682204534067353825551018389492543664774866786175886479259726386133348438417343589521182320964029291725186346494841481277073182802727558027631156784489102598829494388966105010936200727028717759529002318505249425309775563569039633487318805637458130788378934391153032128511533831767438456629810600395844333648575397812667980399067036274494031958046594689937620731821257344217583020097011219562746091037208130490873752999688628794829503149799136258623274275680290725051708326017043668817739537632969217311635874027233110086735727020344101723078196391413735397918430241908898187566438516822913631200220908197476833048949873818565092988785259230551468979470876114802089090943810419071762988149923523404756969121239145518698682553542839283890629928184620168573659573326709657006122967487724464950843756993478742970405518619576894435903353044860961225965817608753093152625284961298222976213173196893238740044702993626450930457043697290438344416119750656*i1^33 + -51553705306914582414217018660202489444431065626507501686381263065827383327261584911636038315363996129487628923746720869979076274088936281283934075032021988608793254957717940354688178693138733483652394956583558379075542430081802171302305086195378390525658891495458199700900441232326706765159193339676239690920700095787658111663777558937786530647537820444153547480134612047571159568035649015673384623395238597182520849896852385356334943806286129398492508039509997368114624285711530806522852600914004238272413133802155890834778599278536020049204960241629310178280986785868192206184324375049996861229838576600349920193289892584927705703688555670222286280158785331471182105825730959558616326702141056852219485436718540200597780932522958304946124295685177370258435232959171493324027475634232579729526295966434278317488389295493030837483084337122706128530953229209158636993946271303136169839113191627606466981927593003900733142640722099684889238963184902784669185111738721807872333118781673481869419496754051496535481745769628529476168360321431145467946670465151985761658342489122758978142717047816874881362355626636043789341981805416466226443353810056812804354412437847493322676161582607290603157351822987015401779714598086992399621694915402097198339036417658088360238761627193555160573769658318907244446680661236963017723115222225772554659289155892140433717111580648752178808298231375789938296389765196018617593066285096098623656165699036207992421637358713634387788652292809689208679569374409722075840940081353101701795107788601095941922310244133187197995315411060926187176735068525385980855310605680828640778272544881617696669650605450654789600077718978855779691507930505106095361340523841570223058096230659482586079244872259169586417294457453664444300960176451904526827460086186422581599489499785661343038503134278199562223687475863528320068490387014290888730655960251875918994108500704271176844236042865123679661727186285937440973811504018724152963630572480969321196417362684117599257507135488*i1^34 + -7684916510932033632726356450329569500089007610471098866781853975305284151776517293077078297576355558637740795078327501595305552479886917211247662681487625860175822487898898488640560031370939246985116275809919636654617942502829564180491069332458756201437969387075114860078921770809918690644406455236092228207955739741432086702700891506922708796466929148386663790584862319129863867851394610041879674794075823165031212190667963155611669696375161638585724629877732843213612498872303112309646408138200813925989690509648241382741584401621247657627653816255716404577638281591583482372444788890839268698686298116254660670826213544354947147150897094608848349143383392169607226141442535471525378958698789780988459492821154618727470159849271788862369434274604080643339128554867032224540188655987814830112712582374632240487902216396478903761788800563272301388630915483299949379143535473635602343338314226219580114268288463169801272263989772400534381678502363288952774076147535039392277193260476667207587324719907723049373902251108820367764589975667080693982649884002496548090088902439289337240278329385499114895207413535512932074540208064857867774554523109456266511159190812326119791545504070646284635165759117083439543874549501471737788483766660132099238200317816443218296295421052345245673335874397182122359862071953550265750550274717456888784715271682573002854774353818626520602475902473979463106929961193112716635080350214374156510444348886529556350922282650282619839894353961104206699844022320224657279017719670511803605500104789238837588538884095748315443192174445307118593274786856621249025253596550600436938763217583569330956079880134967412267345400397930715054800654874125563581674051488781666282650296338124070653157385636443882288644629395539699723745991185840346231218913362522206923468591717874724551514539793003612830292283715577476009095074272309429945443687382446821974853853260045402128787287713713825098880588309392149265370990552154813486270831418567562799071349578654061093191680*i1^35 + -130075195188885264194760625559534506880148239234498844627239118503056865441182785242987369041635723274616844360480547562443772982286276361174054198301714755417464333929366076061894129434499763055113001816628924258299457625166735180019316624040603621024694056917903754612457920647030751651568866438181191140632940346045727990387140964716762051680385598946132085645083649720212874858451820752894590477574043809981806807502050927084780551413045595893425279449079706714799420268914893175849986206888950713527867706915690764616303803348611714180049731530746988458051837435222271557897234840553645058407882478880962226078971739891383227448761310485605955283510253602059820534849944398601327295627124874311404675162175686206713465862418766973528746760704523966286326334646518258486886384417223655915705711693006450796305286334023104971010592008853640863754073528982180338804045962269044068542603449876069431763630129645517937571865084641452710724867667741474120653310180150244069808249297038518013420713845244171442961724893247827074243995206148617950589100669263660764263869007401252179372127387875681129808708031470817200365123106288787434640175594870666169454977522242816669007049925123621330095996257903422752152201241605005291162482471625684966799786427271210423695686454978444613435716351170682870086828872542399256432271578083189111193303276337824924283191990302545346069495534254533348343967456955538937801020971056055504679075069573694077573630924604022041610028419031355124627105511401850336357400300505485314035129150023722609440843356093358979554715058152152107504497461636364229844323396658185804469054654654212849225293202327929901327348820195926863451449999486295102336996321717321074056190189024904590348751783433834109112308040700142207102018696543473876523029852491859021262786477781409794110696931488399067021011678999919385244284151293697418805099552172931546543393517844289241678319562557691105951568953381960533721256566762994673437542205590961761419437628111684894720*i1^36 + -449218474517402543413814684030328395116737865666397743704891373580396029292581298458634192366717278302280929400875824742685211068694479461415193103994856575116781032814080784259145697880620030633976500591287837257962169433776833819444555193458320210868018747353736060446644567997453677316577949791477015188501166833993576630202525812106275173086113021981238405474616208288945007275176280947870595581507132836636367206717958520305326592293354681352115200909258814407309004076870344464457063748002197694529328490072650788428622070566314697234058207567921601564553916145264567765422120425573766864201362466509053920459125042692905105399704114540888362619973413793290635180506361448345684458256217421452026614282752556481062970799638586614594057207466261735036736714986124800285802964822151908347231650260294834666760408870530850865988852233972036326297072908585867490826646482452191992494896645840011859676336792985857422574365492998010406376457183880077261468320124839099247209871779408404574665198752684522395923479080232636883263529829176959993838700424337600248845683036821268942751598041691251002375913459654146882355716608773485699476114804297440341616093315038592658065924957627244479844309076302981456930459333165074851969558762053480536704614842926791115369054422349311669869869182308438886586826128961319283196339338198793382578792519822269577080222520434633923341205577839750485600014629711865899763319810891647398454096684341477218295813733725337761190858378367823381673555082623125161013238528396232554226364608606661069599749546966800536814787999218381138332850137759332288757748407512094117654187628800116938794025934274740939373350060118317710345318868174646738220361795213241773251753265257279985535954595938323842809570080588592218873496419177662396178087017763974248335103029103871686521632390741910472865854298502383378681833619809377799658546780213634873761815699332122195328817567848005781781193617614106854688787948700049972493451938666743592723487567904768*i1^37 + 14591064666407102928960119358313696578939500681974437559525930297249492634902389558924883388706891641027568182502593465677553779282868440207286311711707573712283911528101735592188489585933074141318641011570623040754386937374829015961423594329143838945849712824918323748915409805580296332213116209562224126511018688993508972799323021935229340528715185540418884198490710547669866103421570433703440658177392233774871019385282794716887669616372467193653853386946388289991472580397979023380334040565767525487055944118003138816503779417779187256685018096298047424227467891074631760162585135977537117551674978121170353493191841929275526274492721799774502441892857383791322273091427255452599904856053748087163816390005797185470480549927298119659174267977693644642898950870194019548897827611292845395843583157155571165803181104038145548461630186225835626858725985855049836726637285316244914835717238959371996224415532398930189700586674176846767841560731874252172345722010057087705407516852414179722757301509451334443772476108929854828240714445120758152326563304892204943941317185864675142195226440863617564094922473467736395743262122471010924679291791096410109880196491160477747470054532756885219693743885912847953353548518772011042068037573277836791411903998846080506386045594590268067409149238501583943263249829835994498314598953128277211605687861303487377968965761185540487561836229818974598356924995007877980931007557526906381772892595148286939434795893985061783113755073447924319110378328816266992359257564255253155568158472999360829273220870952868942168720882073925859191391176341174712488236284233981323348196556998755239528332463466292787925107120046626505581899706000026831920901973603670396761133600310133534474578823653264492393073180326938789369770494348142317746045984058337360629645131340833907326008107188164719006772323890794471831517205717403357500526213928401881091054333622290624462394858057909385034465406054946279233598139139219361900087045775604679951888941056*i1^38 + 288945852335349887311935272585098320077394020382066370835704751076714520582619233883213477235388526828895332825094788667514570022708561388172945026781948747662447667427348564142765278175080326891514982639909497646677879221186989188087763603335059371324236710080793157437353403581360496526476086601689300203519470907621831751250847349842312539025969563199022619997621705836231876266828844058344098512178879843516944583533221737953836488596773811869093807629570814017084556054872294620761321484405165934168222489055745239788000476901751896234647394363825982609396341032668310361137282952080281561623363648448372997659178641592240804499899784252337487589439390110166517194547636873732968282668004717083980101825549663250667415155498407813200239467700188301749557575600544609117007914221390987967744646816466919166255848616331793914999037069262961788635140991214545766926566422054958248737612624185724256510472618239258121914326430309086251024997953612516894053321184679995393200649612593803394107923714521570981081166750451358954775518208663264727875781490191006277572819656515755317007829146040496024522844480404803209403470048272312970688165572375156510786365016877011540587850958597450278050804049519718766682345883191351309922755977061375890054381209291730428130946530352077469491716003838303939021522657202852380098183498705752338149954173024623894613573477109462030122822200003492106216203230155165686878085023120330595938330388735981602031558541870859071944828916622865968327040340194444535436665501159484698342699063088963364768957158412975039908709566401916251803848973111751458325619591258726154413017257230628874888286224197287669092808794227547734028645708916795492606831482490049537917865122592233016057864257719541282786478227525993262167592482887299992989061889808523063045751805834051988381640987389007827684796615862383232326153328222820833123656151730916672165660933521303510933993424250066550870793097164470912854219351007839593167272223096358102368256*i1^39 + 2212253953727323859410417722482479447660834500688824664571701008884465434069459491414022979888047845992020502576736969021253665473315456512663400747921234013628338219713348950901838371236173276929611857254769669873395531855436910908143789897987476033470800383375003585160688236271850270485280709965096766779146831319346494053148216806680565488822403052217506549399859287421125794166865159753518151034777444909280145426167868464813533618802046491231919158650576899410065386474344281541927463608398195795495939876414813256240116561827456355693020944935562211167409838025821340061871834961521260764037226651630849208700798789275674757863157490440042273216958846099018720690953573204457884357181888220478162494300802698693264342222945629954592067405759390458093532175225022206445037583033477900409910420388829400539601930238152872473181097904399506142985808350607173917985542861498429162983036153174094887108951434324517015068845699857744860010675951892049673694953626978114317204968803645241717999536243980521536584060647542878715559735913471085559347036112630886116177482931650475241642737848568814878628498805257036656966670654813562184297265628892114798546814018042747900097684055147093361422589637474537769960494549929347938667278575697434627692513815562338551162324436187501609497031663220867963803615587129281040869792388100223066646265680021834569513233294927132648879407593230490604494485961795291145771774693505918950360867350912349602556257785985272246267909417735098355863894550344014826220637963597439318574677881867605153628860401090566843760055545366197987686438442991507309502994423136814084974054897197100408840414872081264096772569760139244614508728879305415647325992332326518366722653579266892917467788178642155471584434128184156530005900523451056052068543543709992354667744701233455149005751429009807159508025259593100702908142189506185586444751691238713394914353985309391003799909773242885960657394590954770196701332767158083026814557221132697600*i1^40 + 6451230968140981872920287651596463381621512764635188407256620873767242276825607111456556301173916290916285539965781848539876291261077134821639734221955041020262658366674997864013358645868116811463688330103175569045988384782720816498648655683287718897799358747483602804230945010221398982346585387359470085298689579010249115020974148514986684476039956354137736623472258163858047059149893027167147792398403738236112121650316163235414347709359357691428348660016182986086452217205644920405324314968170962832945011269755103195594552019761699038536759215971943611654870281634109255285739251131150997650043337254807155923950593714031317009757389624224671867337802500124372780641157523945518671160621800077054252998132205213097479548299184207933244147883700446487765288781907389517947912801045281358050713790439401048333764140690475037647273445688777691361687347237831637560298266086858679586605755368489979373012771662386278831531161177745093909916331283947391948694979932406649256980496096916434385337964182654557952726453310598100766654797181451613408486519459155156358573162213168503325144498066703114831811737677566188643242655463197856284361858209837287645213718688529761227860479815118959926792025543377162990951310527292782439393105711489763010481171843215012354692786823563723249674363635058960583741692640259768138006685680987851554698179106960180779395761529251892423631704212651933631501509526400530253294849953993670188275939053293771891613687725330697336678443267029185772491333273402073703627091531080254004825481827257660887025371945347300005079750755843430605112483895021685130865118461742029619840795731278121673075351897414482582338358590631543635970343629096015928525592381876420332059687445163186596640134413542432683794367420874166965492998133155700418808894996936592322939560916994164538818587376923594220760634150829363558157085687424139250513335826963510242022021996848563910234300885420417767429867137721457137170309003228589030541273595904*i1^41 + 2844414005902721878984468795072808493927426180561540679660585514801423017027175438457273298580889463654094003011885142048640149173052355888398294896337069207215173225494082874021049796208132604128823736889241523977986792740797802526660081683812833976092083798382155786208361747036656756372568392039467089251219106850408446544940469538310034286399552323801116950228853677046561068931013611358319076382366941488718136732144708891178011207507644206414444483551427608356340259959142744947462120592199728169587595517521108571566758205746246115117068849588978895548835973624965517690496128959254626069886437080259021815265730655106515782657358164316687481407994745137036591454602624265478661118778616821842923416923540110235631343815359935611223498448289544203018648912546111859806713767995553158552759971502802473722146221219122118455302715849011522303112660769533218463894296349899178309710603622659202606788537676328134539666811140883524390168594085384293733764036767222098998015556384950477460388302153693175226954461360152607766864075169808886666799846787613329290902499477636234674676125850539874650792273600317151118684370000241789926303015629288144449412404674867896244464927407395706447106807266481976317710656824390525960094107643096530593212015316000477938686491320846626970800223663669095118351790379494025698098866544017381174919955243159982852868343132619708261510351937682717057066399787794496951279107815801763280634692464434128672630751261213760853898223074310867351862902041707790551020709903656343094423218640276983490708922652358734362571224655157714084122426294178218974892610079399938643500992632850483139700178825671802115421576984886310487315645209393024724010528213483985041386344372571081141720710432398860967256909512125573928182664890689906355693809767787424337436304583338532525595707778413657668438556233198351201973140346640772491952829076181593504294133330898784056031282760120169876547190260688277020433426652932048102162432*i1^42 + 2779779733392136887010811744574608514396265103961233171610833773811776736904958632998059160328323252352802439015876060135426337631005317398012619844724369980371430725625451006228965596238407652199955978470353781388669526333246166376942498475500388811682315447974248166920543239082652921608513862717390127700793620980688534057591036323666234833616501384079274535647272700760998864507206456499531716695866969744444184806299591034718530335170649888452483742668481794838355558681064551656016465976242775844805807093311494818969396123570407097260163121369067268886024404379236366787298925880221613762645510261078484676932588970872909177779163308256987850055483489523077461941831205089526337059602587043738396378970840302894809923610927027195100834869785854374996838871383579809306684830426785346337329942231115799635406419654186812550675010944253111563235634001349295755922301212775781838361504453031821196094830570672088682114436483129446412074143862296398680328138160127220879193832552277913806652348692975786210280969803224610313380930236355357021138563314688928894723511883413278642737150233438768646128408850412742552580810528529717656569898381329823485070146818703052539296213384984543123225860297830502512481204092398840258971476949135460855767611869589853415675625375313380346340319748971106913502129637717950158032305628020620970016982586074569139982092744615382195858317282906786389277619672542851666102229752208425222937570686469454158839628635221818566361678329760974706012009167782820967756502908211369654804299355701806078138701440089935913872914655079451350607125789028013593426807439269399555581230413660151942355159732689153394836614307840434555854017184038567671535488410140283961246879246617292272459025066801471039354276261819340279659776624737184486299368056458050362963500105237348583653302311626148720691044856155864727260835075110272194541158944799118891920745585450726219333317158475688925783036440783535883773157039415414784*i1^43 + 38104443114434451882124299830715351611950538692575282133960692720597299247083603023075777610842004812617923721363512108060069554745748985241975928888512244038883007518261805678031502638316437442747310457893214087114210859505951337338330631355410310749699951563841504769826583697956846813578758353323234856103322469049529926707661052410993915471771348318961767022341973261394827671937953856279961385343890906124637993587178702411466573955156603827633945951387609719377273177848515684683186240190412272730798743824977721298135483483758937866233541133652429435773455480178906819383994599788317633437345161466706679122604273766507093324847098960312662545797178838635166663686757900599073980573166735367774484074791815283286170863859516217569828019520331156261387771274725560265507652513470359493015879353778363497667411452197041109690602028417470378647338353457665447384326734712324614473284570587518407875339089397024853729491324588131855541754444300222619550322499906986497091426584685970860514893115179644941015539351650826350834581689165175454854363749389136374694270867211330316352447106726779753174130629035240872025993931162180175820749541753068494885624203573896571372902901134417772689125719240225676847187313692610580897318340969201479969475757580007901647877960104896590239403932028239621252585275653831420681036928706692308285772538133842221158380183849149259494747695363136847490207553844070273877698183315177114040216201674686792939666693863760361219810308479780769475518676029245134480212296613096850713146812034768383729489644719430228246946076576858051569403876044888483558379454421093652017770655993048121049606360937523366157016635529102774602059982217438669381099189775038665196759372048778653500080942005707471641216357215408966114358217012432694998274395179411139361624815241238297524312436736403199756216757742648678104158772749562652920098583606570418381534118461975320170441653258321242915857182637647647743654282506752*i1^44 + 191054346358092299041216545639044503401120800100762956245793413377630095070724004211033930286245212292218498324413512783342405973939788233237564896202182798392918207009602913060309193760872086001434873318388797478551177140925221550705422210631431947700121167281991760894618082030771375107811494401836320728744132104507721098940488085898469557961863744499228874085254602705850995863883577861323284605989382458211668327917396754340977609004782072617775290350886622560904793958761444895282399776954975845926035916260417894340466043601418021988943315456922671913799168035489569676923714525676895401401713281263581161758000616118844424668182114991936465429327874445687249066596035404735250482614680784539699921744758928008820482751879922971192695733931850078341035523679090433904552338220352669292508137680238382541043632194141811823048300548934098311357354696753329735263822011398967278232726931444894058975343306443787386933603960676841331013193012390738458426705116812009764257694959859943329869108127985083436864861774328188953359473193548160481462909381974920538833301466019672676605447994370032363792328282267784070374148978490979027489531939817653570666624984787727302719761867735593810324007110414376539281411327367758269043125196536708990048224141204124161471306693280748926407383137367844810988475775110050864751350227266617745892802413779037056958687202012301619253429118955109371280409486023553530396103337336676884357070456248260273665601956895284355408449140580347432664673530317728609516216961461304524810342133675087094681993106295156320845829605186941010113255648381384588900592368468611456950887215052468399040399370284922847950650438728317260161547684118303414640591640454998642725160706362216368354387891449431218943122393236846211842972650965772271375550477041028253851518416018583425878806728678153962427659121370663559272125215943707052013004988118740016524274077847562136496043506588863932462291115353696131702921216*i1^45 + 391385087465760686679040297896938621520629286082154063157661126264252400442461465279441883393043299489388287470226787874495624509505408595653829464089020189262448210017034720416249978752506588987123036323830918385688939661044215257069079787595652069739334379834105148870977993060920426897945203322156998678234433042488106859372645856337068641885914156812098470011406571367796605945965322041858881294496454074559028975242233713101715730052314112305608931032102237253854663553197556094235533668911914099520231700157832820057113664459953831073946769818154932309335230807473605238734126036269676061369892479909251522648225659318028265814571822577449283878441569031966156640927249734745374969593402369438648047041799481768137680857984826797769475267036972167682104051474869354875495822659936276122490693704696487748344443152257829718482916455617064911711133077184930853165611469592543918970771687993551217656302365692471118441460713643611185970236603628126531248513084975859036518725123176283588623363616779717887148285054805696311862608161942365454660052168760923642012515182177232778563401791420247439479488344629745484616787981117144825133685022729726370807125264020902505691900309463026918728251979794929599620806932864063096182013605661889615439471756635247367282070410928476374117216193213535059108396790586991627022095267894038827844207607979827510853311474200536619626934698801631147547615953613448757101963960419914083629370082885521042215446805925565739898606711472249906329267663242203925464781502212002061849770539356035318739950494807777995909006867847070178716145418870157009683566577258089673725583828707261312072641326634132736249432060418141366652775084846163990750035622617001322319425823835275145483934284713109835371462615303308055110367686298219957780714732671008669292078969546597040534423297686081985428547923913652855550297039091400989167306061778134321156329154892716350697718186285524057949849108099161525888*i1^46 + 260064412093705308044921132480945380491875057658884632804484135239054250251442741020169179163076813347020175840014889724589843267201460151754987325460712793055918917010766363556081345314267857590130886850844802680506780049310796389872603920561037305218330165609242452471717403063359981871221923575705266725117605750185591689964885091229618610838584234305756256104110211646284846749218590134790586489552638653903451106714076544588416718205427283583048845559635377805332959168179917384125288707691857583548093714407858880456196858325592772475895715120762910985416235140094178926905117261689354700579448840723964373470845010956927132939720169336068796735095568197906501686549063293960404603104774362041329325035925312398228990839949222084378020269538277644692153260519337228710536361468285447042656654453273054506782872067865824481986430353668444490906824961389820390455754841904202732747205022814954299829527365021095265595639606078481842715092420157636396754298108833962828793713682415358785596796641133902290712678572581684716336868720059816509338281639025696150647815942773534956650685271385236204348198851806714403030206582735484603647167238953308833782600253042084880467440654596965116441170647245457304331291323480399196125755581030211682539856678201297526451382468629794064042680238050768997917233528888227100993676978882640920724081214516527017814322407893799279745843388692574001690779592089736279378066385651802612437523423738009090041179220727812742729006287782558692985244496845347301809132454446069677109197869705681693713937114881376945349226015977661460381085953392130971174063968468412566936433517683408749932565605694517275571878737915978619466241945611022856345567885846686854811552587972985451259012372529558184327192732532316055750452676795424821888655726432844990803946000697275480701383524676743648886533957146942335484558242941587503014622086554409709767952336338892026209688776476234114558888621735135*i1^47 + 223418587801125402719976270954395910247344916321582040464449057402077155334218450146424007133043822740261941299135411740430420288606010804016211887809699733514878380971295820638611570152113391304701792795092363053286538402205222832936086977056327507581269007842697898944407438337034848632738147843496225572420317797465977517225463376109193267441111391285141662081110892237294679630531521089436346991731153487083815151277624674762235112082391933301947012579969847641412643822669322249891109062154645719376995100408610910053264771490718020079079128584521911092080968005124453933087393376522281980601955929848862236489309185162168248780938546290921382890026981273577998549526811206405547963195256265371490629537741759749133601378798016204367501560730203160499801562051958062494200079639574173686969796521849768825389090902679307699732516063459909581605942175229642662983874690247315708440039970725819006361356358440092773836442670062293347042614704815162266687141159499089920880957787165058098764888265256411698049537256621190626334787163765921317543752047196868519969317402553638621755647767631397486452322381492823185869888221552908765886886179667075341568286535062617123052057052139677377805108764035277521526157554761847356614601646903623121197570326425871633882492878440375483072861814911351488924144788892799787544753250293392291627392664163361303273929474413102351233732602612814782200233443821681261700298497605590782736099488955085571142552728987582308283863118688259919917307108235770784517906963777156240675990609067243075485947432438088282148261622762933143706942083868349710161008015418125995626538729634470205058324183140011024278315585449968152924864431572155183661611521389397758335101215639769408887143714079189496868069569551078625790631594240732849474576244337415826037132561863155867727462159902339540536729754964981703638348614285889465422469528695943204484301494205688889521441895479646722016202368*i1^48 + 2282975737350646275258335013347411286315956046757314715183874903691140401702559582945106597001471133437966419543503011460699497068955428877961326098369438360205119151897504836757491428250708436263831437063659922035686567081411558839422502344576659596275542253749579021634576681785198861412903988203741398846327082627947731235617284517558343129598273588928516365341634831391971417871711888613715008101053617737057534662034419360394113741339939576752486240313975480693017467834541198122100736974941668107239435272232179302462381880424423520744248098466285850712787471425414399535199624112361504325176210606113678444568531813113758393144584555387504152455922404092172001376197897911557591648357623826342941557257315304317509934661316407866889548441617811784368825562826526771496286390036061889341744458401147487767745453207069452279718643498972208362133473681129371224051825680357779153511956842530401915829428582009781157372110784299899571626459392159227428822622573685600456812021940539170720711296223922284971290086011408446713876184268410334151994582885150309278404391564922519987496906767191166227306148192319401242375746790249593223346481080535522508304814966929291085507625571472472776008849430723589778543996985278936328665811558560331109344810644451400322327903868219788349252369816281021577413738024898587916697251842373680186440416171932116352666923777482398630620869589598093289081117973476482555002473620061596197162883196875644385584291531474868318895305845284778257298039190634452449077321235298485822505606219261746070702063155041733447733652542158053466308259817327058461379354519539257272579869527530735310385475326553718555099636104110673044488039528377541667991357682750545202164395129993831218993124002230484252671599938053605626670135705622320435566819915778548164748794443651952639723458288862633952687029676063995011554692094323675751640695596031224247572691516921023241638432304565263532032*i1^49 + 6328859410107966900910718946221809849648372200337654922232163157611409962345111288118604181486636060336225727288905121123468022864296462516057111836505003330316719058282155713377304176098241889248005079973886692980796102621827739431175772169508694936764976826390655500340832738629671439253311389117116244616884404428984828338318607312326248017717688713830698397566368865399137712005044083729855721509267709463705012363721164039641175018633198311726544748814007528073255042766704198983321133140336313072957415936488681897453144750638337242678844730948007092526890536127534812866411504035997027746162464010925623891433629964299551247711326528087849220928965120269610114851561295618246853059729735702357289045248884880433667905180390780982744844748194674418529731061636640568256240775772475432071435513137862912778446754475990836602574475707284105078042170347409796425641296004107988267322097581918162515050965381113459869755402023796243217102242633369132127634902251849839085487869194785361896905181044988550239637572275540290261576248959406989226529811875936192984246486003364728225301395118292061171491709529779559992379162057487923916323045034621928254173977385062606750533853246202961764269965828106756376740044375920580835989111368436608298129555545580864682107595564539711454717031373568280446749106516021001479137539101939438805764444910551862342119673412128848270067888189403188642618386584880504019725297725505132224692556537193646730304032669785444754105419765476621085916984864338529350505048252962548928872947248825210614737126953104568064722034976904932151624132278644768528134076664072550816686763270705756807219884677363179080793082554493275118894189286217769670137289379329339631681885057303321172085805815618493698917594558666800814723187253552351827483457169187160008531758556854335763834931569086083161936754264210244208800310484170897256024189939818282113202535032759593854250891293491200*i1^50 + 7284316274655871383290373732703940336235828129767838544024291453899207168688127169998257003160672721045573741993489388842996326952868435889714507391338960366158431670844425886930038783881879092867140225721195443723365317802696652020340899303709224925467515273876918632903424106349152052195995210629425358117096793360733027488984590126409056405172293746109025341184550591303482981349844973135453998513891573848310765138907810828416770812929158676842692650596239857997790126794180839516487928956615551868879396498574563177411509196294400137567751554372211267706019684022458668014513369431092358480207897419581671396139882667337406894985063362984452812627757132586058748708964291092384735631776278484094813449992504573580693504233715843744218415507324738207320247586236302154190032523676055112595205128044383527612748576167557483310363158410956502008636414671260927382289589735313331726774219507320546443341042339857646620275797497969639136385257473291212683253632642011557127857778422379028436868129913571407217563501551984844441125667999058029613835134620785688414216810181953351758662023771450729464641771280613677187488582478845722144217393941293701630126022212038266306949616012741063328012003738252255082003864643283352158754185891702529900989413332886647308418651018558982244464358252538888181919467363871388727302441282066022350938218459691619248611691226384090545475397664236647940774541988658241959969575717715400670704990944846059892336191103788284346182156072328966997500946360582440005321619572445675143422529149769869347966365350742267179211880143997267315928772970902982440172546238157364735310178831544670916574623338461197619605357926026364802894625126766321151100223590832792108989568207682801642642558218895531412912006302785583830355091126542939161485894465937492446865785559758625173695881257044907963105614751562654873570237407895911651588460904860091386842750744557247847509000192*i1^51 + 2903616456455111811088908489110801425347507431646304211512254351789314800386519130325659236814065404462149589240513993793454659866553871002569657629177961339871682446453326831046253348054761280505612244756498841523987614488071816236909879660006810380069038044534867054356819325748842249335986611319612582712594970886997745170584130362639016991310154302554835370734202716766947732852761696565360193989580904289566905667614498195952779688855389792639316961811993240238159680305025855055658315065195525337593449753920439554253345695954980217701649753141030720675105188267076047857442172285470749458875580332095598152592274094932676592372769236082590442743807900194081187703760845970043187596102494357245596851097635402845942708938562052773979097227936871937068098809925372354237351990232148489731827907417929496651535751199534452835329548061397413552073191110204068484389209316834819933987321234024752769091880779388720662160023035280579121170229881406182614496820788402227475905233328728038643004964837221633357598031167558309517294703309769239538740773165115552608888366391805452923282294039403745509169375632143627685074993812837473440989115730233806736555995445870560224839312873614903847863789680695653491085335403819096588468087536448473442501913310690279364208153282225576165234520977155631242798437069395959920640424272499946910345175564076355342778291200343072526894164694006428841896653410613682846306895502639796388714322895444138429245400123032161234999665031648283584367180535043004412463416822500644032992660231521721535544130610540011160295362451889547832320220822112799506489524691736260757274962461260085260782953108725660083276219708595761834011463947806774237333345901573619954343611918917473180667550348536866789338782905849109238730349004409495517333872428686932793634746657462678565893439162922496008312668389618956997886902529638842869277891362277116007574089993914796736512*i1^52 + -1687427720822656589583304604114630081467544453303459548571078067833120664711480934849690766983881376713020303350581139653129027019980906490231179839007231714612390762041304788255169443913752621628150396721134153095698419026100080252991945592282527605483332841882556140476490823165456356192018376500719865042103603115816714906907247572887714924892114159138682037029454965908323699770553382419665204465774668909648212039275861535814945506437501657064294042449897272669075532943073860801365876457666180681780537941612879973369549614172680501370069358160260998731808775740091377465826700027345977075903360083581683560541388004583075580571920888752253469008847181576404159568862934612081924019978380683378109655182781413051139981968981075311394024709198110246645832153695225471279848023236845064146870413637400745888087022297176849990357577958281730603083766366002079501890094056580984761631937947671465453830358239323978609077000227563648551862995083983901326798032230697525692467417781938242413146227985147575955801735059616143600767614978133612700919904276309783698160564183170333471106049120354052545607573049823763947362944199202690861308496198621986483242755510779304347386116410775071237881397711975446414819585921718476228576521086001525523752305306298635921933187188715447534680769397423121441088213657132952605014695863968795359512988958784456788165061884967067910783790042977395844900706512168725165201842176084868308130381741438628238453499546100921505998952984209232950376672022243053148751529066555358716637257984887351064239203423822132939146516643472199879568223767362603547732468370895975908120827162499009064786211661210695980312051585860247361159743229419484774652452967470912169851111821337734396112137440687968706025028818753770615947698711541478158880002613353255842234742350159320879197139478735235702145449406070713402995185559717765117440043735265481848744511121915904*i1^53 + -1681679326961702496098613116017099105616592176592437105109515708826718391394036327468499447524694489665791318677861812591923304731664103506581192617243311618896042961532060858718977050118917035869485302175934843150463841868912999339885759963869196398450605692662204990087329204931510502506840182581067369285044529619244279401336354344821186630504478799245468832041756051317891468152901273322883284474505303763270220624054183427901958094405558215239177574320995145423462663457667709757416679913463368819134308741086485207824820245340195037551532276989953473985591918314399460990852503001162313079057031208020198213164978900936149097462559522220184762336149053181678816358454564274591115011331238052014069293075822813965057910963731733243084724949331076738453151344030337613592671927786283854036135018663450370315216177464621153175298135657316711517310286950342587310922351637961039771577818400737671582110888361324399142494098146642074985972916099474921750353069959822084672992551675189026154490666391988792429338737337056061655692816496368651800425148851268903392930364372896939166357066287634097461383841469135680097887062178578003212320241638775249419379722067035655061474230210013487463102134106726033253413301138583030452066387025173379870757309388480437840370194239048953216165510650018791705866903291084668334914467418845883873726226804000462526502481785943634270586406988706876783166600469260347387218854524039199093484868749691846024157227207507738946315059718293560370252218387564096655366099961353162767796553167063491980294808209274971450090342777879773889790372367068301992993883685569396510044721888800354182510971030997220523273038216334001557855065240872722002632626037284021640278772558383270537477734041860918676095517406310280951814442533169167503726181143768288106236331051577745506049749473938731934006848871994971175341248559850893276801484335223920331560321024*i1^54 + 192718673781866235683365681859766934205276581202940736095913560253866829902640651453726327979628605837868677199593445159047926892876372310212326933336398555035932472872035801779396737585485197512222958801820498027503443449519856046892963300951508445472094828361123182754537143182628101796088910527777057577789170428484174236269864714890108625039210324283238898486003150909494948727116513648266948029479914825804879124688142087599195091077079262021677939661488846171624013269379540257430374823675601668515854412891536305728225665707269284084078223053514119702461442420320094188668019489262296441711720285493707392324616091072175048961510010866919364335379774149931212053454033420148716150735182195384998033702915404845650113380170115834848427573062897471156241732792107862157407145938507333779417968230963489819622724154817191908182158146877156638964898181953761001562797295859262279345267958812684617763811205688968830903098909579615030991726613819953149395968670377003700263518072093514090165099282027748642996605605590460178362386937390901192036851533978994210821386807823695921783479167804414095290013108364655040765092554380650945699638045096674234307810321693084789657695921025304402038807597784086778134422534652478355824042530400430271749588133625587820844582675685041357773722059637324482559693936630426725622767044669438599700441185884602742457971222666058484620182832310353586567134656383099298243845019329965560518656640539430132306344224587875701386408994518618332770653100729572189523890882358044429060269541561901828064487732759630836868378150868464648600263962409422406261289470294254834283286757210885979694197684138022581657490071751380618910880950886179839394978332931277966107834949253375093633683199074445874606059442356845258870860205361672567921797432648764207975273198842843076909204977640252251684586050118732391175653714445114458621216292874468982784*i1^55 + 114835767944474994443052490266559911865319384897816969881671609039067698340646690860187598485295940336388154467836122633238723534525843560357425319182400022357268088199774512201067285328175065034841538884708196236650329831028240363317720000517030222931200940128508698521551196050957953139104204094997241509574640150598460272670869744730698080803557144310757610321502413230507669427425849421242938314102608953637752899421880566646602918127719892624947369544179190618782223101116116597666331997175528104086229214181031775885604447650976894957723410682040849915859067472536791536056599851002908257222080145722169484029035467050521593126778806246757952621598369292358816481413191586682002357659915166062627997044563118417646787378778463647546151057899954496746072865959513503904220408360769880000941743037476614348722788953963895018239999074087556556766435685612951149087468427622134039075806067158309186562122848514225925937571144637862091603182130379606416581210441234592308515124860265430622891605355121224843908182924258281629191942593457177683283172480244504282591900154362165947828253140875547727649310595803523734576998375544367011081002398460558720767109770620703197582162440396103598418604521105845814509982787300151798971676257100622774183914087784319742938355840646502286856140430926532426785001577244953150808948019300813247988381191696091805580317103633377956649918499913806334233652445096218718463556183734536480931964805678974802757752435790336095167838012051111921890651778014013054256267443554036071554020786726225008920031543936088732675261900189918174276630328434393575641836666580613299616144921825529741945982427836454513784784574844156962591915619316848424220310098779989920442830997046167176394059700104997228410194214376462305225101456061455588513852231156246725312748616041907305080482197357445917009840171872619583981814446828932444858217482158080*i1^56 + 24784363629088693835572652284212872573684673684838546522835414295780274971530039614573322376159014487476874930129100621207486657007174999048884795253639992152932088660068477481882602269942507389305645410450596296440594689500320119369221865126989633671692777781427581875704256520543702810173840942285544460773797785172127939487179160878521770413359034247850545435592193964623428786204200728623434414057318573955222091609953035666795823124506711455344591674641531752948721748682656209755988254374758980580455855824574740648427424481661969472425920455132131463052350566447392295848693271926313209853858989058777360465855949451629132977277317669477483048798576232115234910913445990777393809873844578151746839214527078382631927390046696595954682000579857710631258615239774854755322424147422750566085934876358211005652378823146614642730694328510827325728943640740394671924846822243417601884185101124318554741636632070189475887810546741098317657716714533291429952050173627432475258585675130846965595138984025073412908711005601544561341896374370083489035988712316308063451594375165545050635123832845162448677302009641654069146337489708469185240542782248074868440194874452881530177302401067168823820975464354500237270841550605502455254142851382823877646326942443811914435295858534478446518867383804095268584972378870364311685477925416115769281295034333263196010223537154311223662503671515744222979563192171764106033761789826022214172229037053903693231002078235528911904852049238201495312499392577896358700590642257897309642975228470064854161856962001075803632283162057688223560574766798614118623166946315532741039920504731418281786806383834894667018996771575227378267843628501248898487223556522752801017668685685888846225716555231489055392868531971670444649996798750005152736731086611801201214945697511344016813190177846382012188991654390837411478590394760571221121695744*i1^57 + -268754351293369129842329687295001024011836703465927526430756065077521938261105288544668733300127337791815992689594601392765042397057167052150993871078195826825898097333171277331228144093096565100974063467695542659303225693664443191231434696115621086920046143106226417591597043195714192175397467056427148748098124304721162760952161201592978693764340769512905947256664841699695953151061386160577152679341008413459637039599385652382566524141832623513941764189932122610046356253930674561055028491716311546015204891232162963158920519881731943297202269343457288982558840748387895658690295008485121788848597956839399024399751383804791911625933168046709304065017369665891778404614382584727358601282963978459940250188709499879356367016599592121607116896623395373437165182692611427465924034428041606774347296174934798897503774624303523716305622835583369542455708818218888467419734417623186864148954646414096204818546164560882685192611857382200032423009727374985567248326968741347119010355881474508500623039903228054011021737495943207010261410254528925137384356540518830569365885267365026988100112489598522064502934030899578142874962392925250458316543136273142699414705025702221621087854444502275850021399870092945915407833879392106622335664733433055817081832401511935954412852938160311677054118958900399197451434134685343972317328564123203747756359828942615315776953520107484053902527361272272282497988427091961736787078145828721713838027161914187787127940057697089238317423424422352786783649085006628357816016671277834858462035603335161890277441660410807288788647565917562378481775265984638197284740946923853483767757695141388273413184014530713627698254891294301124608408762876087540237144037696694435182577398380078653001136419202126788569701500241691177440069366259191122637531801128764069526867140927049963962172365095465988417504266096713010127890541000523776*i1^58 + -3022657578102064115815349375753878837759425904974087378143709503501043830215405161672451138985163924332116780359984946943789430154644181463138497476820661225670108488190083103036190083213152228165567434970612248542058918058702778078875913739404232861532146244989333932216810354845857296993395302280919858321956243360134333478959035440012665707986397900149640593276963196284467545665598280011772656445089751984537192401549431436505148056983004246149299378061270578616843415398318538114081272946649856185977248125974706914980728793622222054162226214297050916978423332029202134421408498460340864436691268697447192383161176075058589499254863871657934239247334197545541827918021122902644902797747144900520539144276314250862465185245961927144499468810190941528620054589895075215243347617026137963395048453803288651842450693374555463303319218073201478521707384863836039347569411729007181684560598051859831793989799560979825686375307016233215271094000544108162294892621163873100679646824289055608768584233905887286354074221085310371515670824453185385479998105703430128809130442561851231745875079650068809538970451274989027392560000175041117663074429514002929911044970945190615210833857410623576907971116725811703359493599781729084907628953363401032214843457234269764421959190528101641947734820658298977273779567995037441724428527306039343500512978576405042206755938917558414568244530548198791464268908194181015052185942600717196468542340451256452552047189962026236156431583618967339634906333008343468901750204211671148651906233301283329074363909284796783327290955311154929492676429941912482569343363574494131305247542832983678738858949941456897005723040639856824509789091844446639753057421958693165172498592870987414425761287833645660099106979127124139300344405242420729603672183653704234515717830880411524034283041523184549405135991698196296206134718496768*i1^59 + -71145985329486168455375153592939887146329811514300297398730797642182702632899560538866995100188236380231862403716630988470887129583326922740569415198509522507730034201589718070005419014205126296439457399274099617632232600070507485973475351905561945267486538259243192022733636123558806271977015324637910504284462273646597932025101240243106841941619813227388020446596555792500528270369062118236981843648797701222770825714103769545197070603974023295674596232094912235858672324556323912504532910762082384164836273404003996903310147286741116677777361482550676709694191821750367377502408747153879750322473232256251337720391020914926434244329559317211898961296878024567743371277465752327446151231800835428495848917217069629707482145239599103113098267629724004596411787248184099242633074390967697766749525263975850067687456698769030142605689304556760520074604642254984239222206614329516741860292745049970700219786636988579395439580321403644886613452175856399716362467358784157485259878628071931688477878157810203446749852428838838380128199839509079789255521788424286662560110471524225999984330926908796298101006354214063589781246330625748392235276759397093064566170779839320047684893479176357126394362017725546161524043963864224310485363153294872853734765470131629472880269730535881675860163112479598803416660482381013133504976092924136563965141689689803716808220517369787088593759578972520441731792910580750060991039661286491740713057175960244769599403651706447767031608327070774498686969207935232439299918147047663044907068575344868082449940566978756885680526733659019112950241522524262070771975082410371799905301651990849059919268342686408175119956571461250085567686496958711674672256457643813443797457321499970951527901161584483158381744579334557209428677896195859786704085114707204786442876329221825318863228812274977061929125321846815073501184*i1^60 + 71041708842000863723618141875843285262725821882807063051496319254865278457869766120930569923429849747559124497070333912863682513587225013711731577180947745323559888433857811565296798872703207555954045120051521432337564308501034023391953297616720748778853390741098873660328386256055574474963363952612389289698278761000730642122049595517999994485556489459069943705832543083029287645704858056661133281421559041354525586990707939046076564984518810289131565175941492894218821366067038091852329638078391054842833109176925129441607014519830472239094381224731493119587321295488893316207569429392227689241799160914802764488250820402349074655191024239781523142567846560748826247599862633092676109999349609632136602594216027199182190440142162652145789269583610228965656952655740754410604024839213555882087387184988869244011005007665041062842743332722319983554079849266648917099365516902454676106862667251418489429302336567707992655493808471566595879646017676794414232541650926895475295498738074732699832780585940820866470501769222173126150695629243567838725376400718582806058503087057003096043715956021797808599019956183017606507943473153768127117691769197521615167095418996069319252696207838215495053459656921227447542149234900351502680540490833959311290661321121153150324540361990531862666737659876092685399448206429485719355354021665823002890714309577049269758126960165386435079943289618959674826113679239522510339711527733890200783568364608216534176596502352804644543034230876931296111896725324107293319409789480484547891807382578913256481173280904505935455276383002269961414137476091618841258486197137839114477872147940367367381225637128173619533151610451980130999526891363943739179188078294011072145433988624679072932612866257576545824224403514372056742180029444574948157661895516706657410582905014403290223962832256836401795684946711412736*i1^61 + 7546968961327786920406083459179499593990056136918329722104325229060574951043073124064843988565130156161756166635192473666520667228741576399014983759153388313487392910354632285544572215820149912827385850513020682666484698466028408237322745902007492210556410499983526299515650306266463577152629036153672329521110783965067924702031143302814483707228982486106146445395236372242157982213927861051265330808710756681832529833947258811744112375506646458852166306223755355320502979314623282345077926921883009221955810606931456588048119675560521592945558915469717744749152149669514701099607923526560392884917235642514501595538055513767573124497554301660758214608643745985332756523078781658124737932686614544746928572060748220119657875544059433271554543557586560923433468698741511284473895503650318284342089314978161486270072339849132980698573486890580320551111394538352224716192216232776243253917794641560855545163537228777541845018342671066003580723162241697758818145451615259981648527375518062898629403877975578172092607706661543841815582314455596737786487532700202180568821240344912870463958060360445563542329153557283701748401052702903183105073783022976999734872914514441800676017651108855882742365781544627562469319357679449074429243696314437065754338307578585328063542691770035707274531905883370332472925630648301837727796930975256723762226911884534012049982841764317173373571210943574175390863989474515907837249617161110780197843754580265654438400360742908460533013745340447391888404502932276315620013781579250864394701429098012194903827754501283226912103945676004319951669033465897865127872327043965331967544210568930839406119156923007939611068792094071322250467022559175599726682675630411756834601958238216419784314263035090175118063486001414486760328335909522866358508908214583288044493813239822742778277241752858097649023188992*i1^62 + -7754855267158818573753414825592929646680756121535244638966085110396194006294634012653396479746210773032903677704376205981902365223670406347107073550420325245752044782205079503448377593171011567816896781138045651108530594781643920013528424076882018429767561222365776424036876774753588169901893591529502960015929688981324512142212264805829549871724457585454370793466054440427043292955404858893078489050098741288104803860285424521421468629075454106859991209518750390260499897512049178730472872233900268534691908450957028262769216648372432321180310318288544434949146052932614823774971354178690450188952631951220612220036311421638598345039129518087593242531665670779342801015423559645759538870506472891336923748302161122926104690943213845359450906405885663921674046903453936855328962638266774535481634098865109594584430747530301382669768296756760577722904635524857717097695435688807176280829294412955176826014605378139316608358806167476359378681767592150832980993159189064231328433398724913942803095861835009748126594701226556863930021594190885509003963109943171897665168387016107698812914917462753342291388870574139291423271469748327302407558870579949382268594336678204634817757945400233324156780045795701267569177235568548866610050480846270962695714073906553082722061270016610236473147208817788792963639708896983145166954745850615379016497857758238864838267762501736395901254029522744376291316480910217934221730777608112164974809370568515523142545951546368897062989742343812317061912949297464509596565514124240983801080601273819766202743267377890514576088707519500520921685826462805107412627359255261202076487402297759187709999495402909752734413536499161404610386378223331155002549879654521603735270641910836988682323120987563574746394010616354583156278941960274769230597785793921552072217946632717961128854077407057936384*i1^63 + 4252178911214198150178216859771628105497788840221399365299191180445132333571024835182489404734369298648363199256953483289321821842856080600126624001305360257109137856114713825780590904797774518491227244653822788387244897833084478162029650350352948431525027363471316752045708413600877135845954045529606295930759261651101068101485450444325505494505942715771955721538425838232004448649090786375389137522971827692974977725097620477924069664397302498715140666795645958549777756886167771841947157773011304458250521335206392885984506795703493021502980076033599987113797867146606911567685350980484730886919105253967611131610427045590699598794742721015754287125551319737905035190986028174817390552970354987261887604121792935889190624127115946369613969365981495192228377319098519063721430910721660743643315518208852702828798926054526409290974412371235361731321421214116460634724382335870526240813457578359337684932785368122146953506522638141932847351474674846958497212249251096305652825906397443207171811586162287205495175718776995014779418915180841874207517309831208340907766545635879731125037200743486058715786320068370964477887092078095279754082773429462735444545820130704451335814089214941000276713073238970770515659461269279942714775077071757863237016211789619743967507364319011606831472241599338654084250932408708459830940431593715144213892492075405269512721167462445222672717969254100587501434700470516941860948251851157411170413951415603583678968989221651759634450131802476424516660762964374490887470357036752747065017798562661789620246033161973396985242777104447678831195276023771046341466268317409883635580762656673885127741596278426461656824675538612920610258944133720430750905010877921773761506974583188386082006666208709135939444824510860623055217668814018278568724164256388800730885602044019271983799839227904*i1^64 + -147949315469631681263814827251792845717409716876592017290665224909017215615930180271086158156598949460662952621600177406366585739688425728954022154345202053611035988699783853579025726432052660863331292912951936445727232738426575872465580951274424615928326477422906179542608035676451890380024242497545732222358381462349066903597902386506343602926375564283448493632695763885265738665566353797996291434950996394400427982890730369831400248944164627857901675703321607374115043450368128099879322340549368513332496642502009787560074796985886136806676594125619529700509120523508658594168686407366613737146136826778680124007062234904558233389318394617094861045709238659441559655464819067705388272734435254724628777149263654987251854389149293171062781532426496061467216861464362927797463000833944566467027535661288445890720777344074489277032654518441030168027034257352739767013690147849885823389152357324247874244258419349078291726549069807788949248276148784553164861372904478020110003524641516491162563176722484532193325223468194878817919147434732044583807782044588886029132968820593217352737112942820355019819580217686637440317069491796932440338870584264297390451895753325334092109177839699418156439900424143007018835906526821035853307742775828447819827378366681323248657135512858876850554158447557932061609481786126505782890229826303048102388806265200681550998330716976992064589465325652733517744798040486077096998361368640967708642504226514513628716065579022106526777231854898955928820241593921833741446820980547166888021526698056822809840931055479618231509405925836789368912231264162260073713433025596709214161381693347673334793666090661836692676103303890428397557165481599271237897409185701730689818527738557430424993221296807536531226997076908579779683666067767483317841712252821789357350890099038191550988288*i1^65 + 1322969741308020031747575195733706119650259846380554814409435778942094913469883419783895774455387518999649046170071624471065257042010349086909784090530699019883277678647408148811837018582120603715791788294755722917587049442222385182139597977139575841312300514499162063511792867826166581216446441863517533781540756853144935814648923148620948426544763382678421178892452876594170368586102722454930271356054023173489220178125607896070065434467837253862368165275053280248699987634417175985518603159903522927944912363407805133602241706607896213004189397393956314095844420048171767642908434503536868245058579925032813319088554971997898933370785206659171960976032629168949333417491565051859714754060828267284786111248929400421597383394253825492771108263838140093408700403946470728477055131308247443351279928943901726427978289439609846216954468329473533436149975102457109374022438938057610621119193446766065024197788048945899597275766341447311158147931284988195345963423095011258073128549080892251696941783582395089386687384220125825189701355310290347950479585860880526069911385121611284512400573679699564424861308269586954317546081835388915351528265655543841344987667785040469419707899390696917010505564575440098600756650788613972828647523210829711081607127046128853264463290663701846110524338299289303083010408125009535822704868631475043907960939808036573509480601682714846969465854843697830628304798202810648382202923265392116598550503591462821350821114570022919045201748279722661292022085975015871656253046266511631717962102205074501053053108105139459857689471799218492085816091853727114406558962843371276508927027458111308296047743939949995403694705662195861925902628486740430438187515814702026025486822561710663775809671171257028167768518701677513366709759454842369276747586902334684616050606398767104*i1^66 + 5619889765753879369131017904042562183809038256121250815454488621429796406637052331102385751610277930576143829280769362505772073697627744754992323229588085055103591506053851136151784039192523330349800521569822075160862383772665564630337456256896466000464249759280266888070795937440785386669120627957925994585854036267176626215867096094999367249198205633082730860623604646063029418368582992079795337850994172492879587027620520977243022904881639835989990288788881128396051395855983323721237457682758993297724168388982631566970537453387367367152304584750097311305519361912723617110336020625301183977528448008182346002519875046675261715299702483854406726081551271430802650422732930271115266241512293686429919623593072360354299363010291913811991587805606837817916052363774534823970432850923553866465749353414771527063433650608430077660569149687746763474343381272333550533476290017033784660443059477023182020653271714362254956016527947361472705088852853131411226131080693009321580618896198589350603845380746741981741965305769939011866641835604470823641141889219963472820813056303819104781065505663974304243922470243083949250535853883772512573680288286376795512439452094490015798634103441872049852078568085825055666930598476186890256789832829879786765862684632918077612698678336392819056022447433509237156431835902401035314584453066153713413980119777561876239242185819209137569740318197420923903648449079703847883150238260728789830530759184534462604353789286852927485376205629332628105616198331649754499961137657064942448871821177762972507990027359880262915127924197927955675494800104409263387232976948371884955419730789434796828160411576195081079132150110743152085932123451685896739813693969876513310048708484575383280867514429497825101140540386796742722200516388790613747827501340554680258789376*i1^67 + 5934266375116678287837042437753814183529155908579759820825883459949710582691313798936996617749615932539925608918946611933865233067588365795973331671855022930461295323959837369129671047468506370095875341183302616841246533503894267481469878106209669064293050841063462000829603811542118360483096336584163468511486642061966691941178073525356689033106020733334952110212554478695270421619201960370451452084321806496394731718472717919654289655026443870010175508480315909228659839366154678951772807262851272147079833006963472796172797109043413070538793929896218270026268822290163350735499876965629550169434893871912945727467900407603925773511719012269019444004937910563964609686140070785202128818498464935843489800743336770934963200776168452082916252734216234224197298009581047456836791505452746103158187049038485225366754375034070190458018880356620083304468832541516825181830721472128652537481667572514350198180485262937034644918381399811878292126321494591970283600816908960636539310842612810226114531493529501768277384027115411073350584151820738297198851921899147637530670648812939764391361573676451224620341920306702063248974366222426408075500114679600096822971848468102002255909376177769224895860303741335743082330718733645091214584913043276422905948798306164368375425710432619786093634298000206465130988510059633940952918182614551346247495313035833697867856941077240147842480100174399239039157740860397917812755600345010708031043680215620940605647822953196419282789185774685618270147895411123118907931093685635405269903239707724702907271449810119007651411851310704379159946817449545498376371235587021520580293232512966635302708530209824355632677631406896625077794963221507286615830708457401579661537958663793215459422695416155783812440970014542028012944184193050233057497749557084160*i1^68 + -801420726266157829849626900324183075384280898384479074046250092468175304743750215806900629414884628354471786704844435308079872308913319060402128996898556937610742489240998214042437855018289854547036663037238157604848291503890404898045105858676443991444198504585476153542625917472040218828943282780342992929211595756783713734054344045945529641863361379645139969157401259938277782847922295173426742589615845289895685278581918211154989291104006917783853876774940837266596949613452170148471444492496751769950447599504922891407677900318043809088921667869387302504518630795977551242487388093007571486358423331844154470684349261434696585126344020489928176482845177381730743135371112064992622036430497341744896426617849352126238011760911066509578220050232096094506435914353824225669017504017720477740496686252474422946789444009102981965463901777893840410190481815757403827691250643443860051670813269711279690139918909207984512593667433616398265673223820489499196059419372936916318314221836334549657406543637996178176589461398525781588589776540031213409636548076480199145408379963958212680059795376889523155628810508654386577298114960183709851955720487233387253282946676875935400514131694032174995266843674588945518258100248948636511269477928962147368464913328229977187798459754410106520875616387571513863656983255462142808654680328533539434144961194604643612235523312281690115741865476213681708324184918374998483610898046598690187289994480440204998596013917882473454904929625562490344738281524015300395414943367703259796639153128398189598227779117429181532721661619725571969384514675137701049325856932440283303301744168992304872421797010114289468556591907697768672994614811165917987568438199184761158348028784171200680291110713185562932783521680645224862661171606910442623991808*i1^69 + -8443427760899403042031903110292676556229469702266689904515352070090353020704246347283952571514853744487571839155825411872560558053968313964483019328986844632392185943510080105002812130180920086409323017063364342300551380526194162527335742052397942526510201670315784845989229816013063219281620659009162885613652767315027425107044960984077109788168111996111210446929751919037030677101008493199157676083193188103420554953602279167835311226185759856780153012147373236398423071535390458268036593012782066989126076955317032057564689012529332290681444608438638059947263594810812515723484396558826876107778153298137176455409904771692534469780466006560185640257881080927813579030909099820363965806489515222582356458538154499046351209089317501235251862224389508845893619824625970284345126288014321434177236366707232894385508792013734665755105971416482229816942044387939663945233713911360820082521615474509289349977860630834203560203912548106227613793671257409125721144671151768468616096486218986333394805070309778491717318035360913030157721220253143736447889628286395710076308085330006692659906616337136871997100905713956303927651172998536934312658062428163051380623470649483421632229942861262164181995922986408035633456900442335552948845944566328630456551305456124899075295839285000381734018531736881167841672802473306384061236316180222716250929701576674640261129574098682228764596064622374320480874412073776544330104884300048413514799020934627473632400418839357363354167079627098525799764784774862004425198142768251896125372819877709941286043840323552879564652024943985201256085895722650207489158727982805528877188357771285537005653441020216874242378944088001575050501804735224085964524534421422945448161269264796009499090045001452805370155757782526659840453924012163072*i1^70 + -9533372456732732349748645849388931003278483019529969752118188123455023991028592604821244908033364307583786341079784646458223038766030685153184059668936753232810141617138975860897988064006031881312631972188939431692016471006955274202556583602063340652968149176642756622446942753330944433539185425092382800203458532072005294692355794581702464823262285441633245615272361411465181585245024760627986602330336668663295174563304297097869735112757229651438226666549441336054914340952238759427309637053916771341517930837290475031310600357898666353502315359254808438288850208606195990771822442830509795184155142654581675251813059085168467084738952911306531784037398726117047793102303975693805406794697239775902208263947114666918227733977037966797382792307277958955593365586803231559031245980859671703847908186206988938533478003431530177127150005617536363746870822431298751257794964445723209845574398761229314760195482267701620561209130352156299729634941276379321492007098519615889277948631370930752336790291339901427281891860681792688371854595480100938754648037043006238404134749345835539456000180395124414938974825544120430805145068770476246385839322492853303007936877269760994907489323943070651009791213885384200583067597179316931636256416409494165085335033338918314755699751493258965242784817071027887946011432114152037075218680957202097206044710099561353526204514385243672678100937045770644484256851641682538564718936560275299187436463910844739876883415450042622873256642869712146559462632587571614873680815959415089855643985326226696546789011938043089433420796296302428252317068231613107402646647838962435954871896895848250214647121939118199521112428172417379406634796252713541024718166322559428100807270280029351343480161001454117001442594617350731027447808*i1^71 + -3943134578684970339338601481676612169806511155454410997672521440708814869864558275660262060847201248970837624282065291592472466245057785612816125610496601595189941525189875810472770309708844931006974429917608996628476291952812594771261536645348069981615606435715920184455685070616824479408724850766930664267623667092685286792131866795847120265234686618793664604973445299461244417463410913548181305170542525824464446164059948225823255152330015249005669607145002729923921176614441146638217062086882434382277050714276966468279177156107893984731466677054073759798760255516519181448640518070740472623051316190409067472513580518606123014649086521533121042485557643527269575917758637829961566239241842573315718752174952600423312613250766892276433709952451403193747893558000582807665409551590357316817551814298037164219983162725189147604767293121485539675138615294770535257749631024055229492012126568213556325623368491389334229215967495282147099305694461563303036529130583481634595801795525042905589405310714196021540451708582133944431402478793193763691577548234744480574407819908536256913847393622512654439700303520856226049369534690696508572059678135341399209270827111089814333521727901618075495491242588908392894317281089047207064574634412448255292190428654033619407561206131194955252662300187628545237268861018025676991390591419303430982275777231727261262524128555082260480540288701065381873351419861085641781032859249838501350280218267750207554118203351041133550761078159996740228486375860806177718897266771848444123138077072740945698041892888968360538171792459036029986991957991471419620748782421489869726907754061093889306514117458705591132428050273530401059184245026681896624160817411088258733555043057479287509600832676095973175852556978487296*i1^72 + 603218069126586250651071571762369571867408405344381765885888841689340761204338974306265817237173606558671431006620448904529119724496804318944464188067903952252967119602097049542459801355007366030676165668631309701642799409447501579404921171677807361640830380078938731883620855560052583301605446803829105123586340220861776429403177383020022053016068474057310129791329073063082344077941728518513959288664964817213058610324642136821644635933957210583259378215599254044890175218023078058899673317787224060580266014537503313098798238944788814593082417079017999696906498534322682088415837288921676317594306987556386921104075307961188749899360119066058506700294910567520207108366384141196331216883631319154350400542869690950456982714178446230965634449730294622149821572543548684515011009796979051881170593634489107690098574934140554267472380639774863288569429942033962528892553257761571968503128685744358147136735386770024356632707921509626723343754472582174834559376855386863186495392169776269690076829980115149890834159175731725521335737117868362308132269170050690318279002519300489220502114650935788313345356635183870771033885191852993732062475186267994629750479001715594442721579012406243106954934774728719922575899633575659504081554881971756722257041410103983212854518693657321254034376975725369392296165606413659486015166080968515088856590352443894621988985425923395504570093773387784683007820830052598829655282097749461234478510164773453048311282656730380543073373727609763183103646690862330715952497288670526629111905100728095011453066465484958589093543160620450901668983286355264661956940037263525413653069727941882591084141219022302425147020627964991030650228024051478093549785758053611870485855709281552424414990473267838619484160*i1^73 + 932033205454663518959921357099311259383992076527802293990467566596512849387667069628471186220362866184386504494111478244030084463132176659691092046907575963773095357793986027757169906737802045677329440675098505309210156046780128791607866391625467621701601226337757555557640110045584417277283618315081602394493808931084682895706388521813633054539493446553871003279323102662450920141532598174609948000700850201996034151096463273294566361253588969886304587694029088199309124314803559448592038653794606496623042158926775351127754022481978075675166068447571248051742043665655076719711746433493089072257234214194090020751454779938972745007864949175711157666414877441241743906343789990501258554213622260607477562745662064907409323743988984694221267153051679090512400336545084323674648255915506295289547283089547815802237487563199273878486116087385624678441549294125395482743356340120969939432307998760699313284109750536895063803574957629170624434616556101409107045618703713628652462417626866350050971467767253243713217217285170525353556170076426562848361692453112749886029698450600141208244227828557118546624502784721929787764236246839328227175883474567586074029639228850970849431787885369971782478764631834645553335079783021166162648348554281824132925429241241970020596774524285012153291244514743319149234070573691982364870004223573737637323660883024049016930275409874778454577581875788222170475744721576195614288567312371702943376116249128217552285691304597191494641351379311288212578230090821496238902562136568333503430380191779900491183909238281733162826578010555718133825569306446550797094327758076713429039504510792724180398743104887672944419245962675416045770047430590843059749351092009929641969465168685326566291278334525440*i1^74 + 126849574710905159809604683571886091306331864633752688837384917641164522029830211257227523293263559842263317978263142886160564127247702054273794369844508595100016727042460010204688423832472384980637955687750806270391390257998875225588228737360822575949685538467753165528399484261800743577761635956834894141204942072462470091374794973925742682576540272490851100504174886452806952579308198724308090911739809432173832863207749922302329126023375336799843157350956214828550096665263003160149835198593300869941267265691172247524948318905750916596611031241668290002136170228952329442736358511083006252611764046961069892275139995497755292126481055105473445022425113240804005900570166967691000337444370010062013381071177323283693676151645943257096757204915424931553799232848901673349487410648854937440675951203471332255214560587288667438931748946351981366258288926898889917458621796641712498780426782284051769051525073531011614406970002171562362983125283886278035393408741493822125986035209530677852046050454523039600023655881908841491078317789588850771982047980586566799544463228158330948671546009368610747980782482937941568232132374004044384279224458096722583011187416214796796094135334749449786802845716407740541180565759930295871516100730636561888767692853099782886271641461277237877526782281738810428811843178243488904508173936580272750950934659136212367597630233614478538535082653943550005284847585551024696009121302390344272802475410022539208213783159856083831174852249851379781840348200585095777115358223253009277154886177502838794160346541731217993815933180099838475292137601131310308680585678753704736081622531268439998536537793349434322432914311751071531510350763775903240093693996535015937753020127639399164805120*i1^75 + -75976192125334800537735919956783290657627337222660270959850263221249104063117645471854160924658313146127761945900109072705564331898873882774966202381556601206523274610204807327179330816841110391427790790754651737201284760291582707830454054689320716407056673622014103613758777424144564343944024392309472386298910525950069086621391328654098396106669275750423217527775628962047714639344335474824708532264060276212760736777200222438936304693547900071551372216627878004626616575569128813565276197854434964744581396287724911557884052085953430351537861664760917955518533427189779570590674622327906113249518933757752335115715548451570656357397479359386099426371344225435221886808777393641401908991748809522776189179547178860367312809691469203764659470999199056028365991877500993872032379158108496997612729934889477337236723212725276338705261769119258966358668576549944363291053343265069945369455907059383388442456771247427808893618428739630974493227431852957449586514352455413380909442474015338825427983222080707030609995262239639464055835643712261273214983997387713143502321726214095229732711003817588032993991010706766188552864946996058947864728894504306445595536193765157813585799119025720082186603175679190978364748797931397873647063360056471455696346585394616367729074646706630248643140575618154147140096014322591414356782850905051273803219004912180826769515223267975525759657262079280154330973647449526963429153732621957968318755318203461135181649526855347071385235269816388716545791109630304941789934993001114711461406694315337814177982601766758368503225974936283807574293660851730795377291712509988843760057744731114628103240056349562519114311593209714546539499866341703525613718993380609087056559973859328*i1^76 + -25225319615856746617216046271400441710252614692548266635903275296461518922604897683133283675943060220704694942980879149727071531507092426761482251636165808449406359140797931858548553113455317510671519400245901856005592326515263068184147342945936707911339583191930977891861984704701717959402852664466089435165682296900098085096943426602515459262972802970928952399111787314994218868732375266808269890488527549805071725360976980027495032713927862525392994527847101969474420330153713793551084414900419960590416496691933247533811478603497702386036318929058520333071872048667722238276938247648883838245628848629741616972576332325579365701715849012949780365101319974033336071649561394810411524310812372092258756374390801062224404746791477118458738306183446216672203109284620213855227895998197098431178974082779356576314120183368253064082663524613500319757196809370715056529903327612438014002136010150983819422039381910518496271828512213291413576574893286226292667520012889063844285053106334797001396442221381576532533687322203158616488509261937440074003791863847988114135334731115659975727829076835051928042458367361373434047680360330059989089640697467009321502752004559426954807092021955931968943042771617157176072212346857548049304581424991433856192064481762484969427370248133199309379068489566250841870364610209762668758928687471681395495426919088495851719915185074438121308054174158769552081441448925093752799973364078681099223984016692399794297812332424779049045582043300674220705732168264826618688740522662925046900486245916096765260282443704561880210597460979249274520824345114532857793838143360906982697641637340810570148772475375013294498492787392233998509033986321468321018783199185860525293568*i1^77 + -1925405604926780719364048353485274627814938881716548567305644466956780939149059553348990956714478833453441445249368024691776554723735943653895215855414409969506207370857262017134731471458539220350478590837055998391541566844002285457653087835049660708131472556346098404881643442919379746000542937357352401191168537034996456394213479375281877912118338525351134271128107387784512629990524902802654231015846042737438741080704555400599030931207919697883784913727976792855093031583349564808360947659849760056296299514364082047723735867228462374061564527773781599229148470307227205522106348152570813531295262102340008210042661581159694702152025913969752014667763709130177044726204865350692357329690550236179641220272050020195424272258650924990507168228814386338394246779973525678649810007611337743630956864442517824588722470827132494137297909054273384166118087991267048168651744035068708345694876878407213739817230956964014188513303376718506191105194238081037702531131701936558817836783953004427910873405542417363266751885277397811212068189906153991477458013743537738314213442068731588905219659029907383167154979578328900083300636300096274625157785179206291032448873144638670294174091117313847112790197047104840812144462929182843156960370639955861959167009576717514716145765045702861091465855891992836205928469794085592759621593600639557032607974933990118187235310875087811804260731948537398443335265601245008193002904514013472350204855425090631686796532604589646572144916278419031980115729575567897982321487057236401664579282007837134359285620628913161487479673149562980778178705497719081472902197392598949029303492753773052630393110906022229474509564798151045079792346916802720243990581477376*i1^78 + 29980483585359545593701165139098385018323586229736698956946403975008535718715258977713690940955952438948529801993292863002759718243718474034831938753837427021613094532340557250685925791543803124903901929637523832102549614304117237150523206471739851875867745730777239742150993451725062222935695526525693500932889317676192923818610559964575591517502170630172754463228794932787637402802197977910384422935915985220391433999515241423910330656070059036647939831025414863581543797646804851356258142923596308809548262978900329114420721160932791633425539656872523340153489564532189127780639217601487649506100918436777490671073376247540800380874350379260681207158883149316224941459232589274856498220663528654522511899808702544981666023203377052801996680632885508435797523535768400114269983242937023204945487641785192241715907795561593454270954151622117628898782181501669708185879094539364117970688558312774759037263513322149944275985092786421172363361464279125546035112073763754753940188169053719291129433307932420500243982771467216943061726438634498761609628136059983028778084578968165442411374353137666440065094234806812346184497569602877233829721072470255545824185051530044109369510580063974703986276156107986063267987463997297064661910576525992161446313484978639774074590638774926516854252770984427731610380390285537991689023037531496043366636880498414250486737298060115767866470686170708555903161414560811140157021625460101006768996885347867634865092931206157783223413719909922124795595603092047840993565656663422938993648639163368349328563122312372414018083414927960380929747969308783405040574543418182989916551782220373181167236724418733382122536416714769484156220591192802328576*i1^79 + 1930937771238725764099071199480809139013890769984863578868279059168558422735337722179913757414338613639324389898610168939034438682551721559204192752407702022916904467301015846568011858649526120128607315738035978143513401174485267658783305132242550714080675935665493745687118007890476291603095202020611896007458498056487167482876724732727183649197188205505268527799762182469739773670170036880700719864480919705124632335231256886755987436836183659259255044506110995038915345779043018622023711063642804241749855649678466135044043094624002571012539176275536174238441579159806239155565854967707275454700395925699242808988511286373112036794770268986967055460132771129519635455911772598539104719951841141431269126198566517082734318178916786562234691634520870596386485508171526445083671489378156366964260722092065530041385116494499695780647505091454945471588829215818140006389389992644806502851948306951623996190749491450579087391024792953445414608238540585786756431747922432080035338720096686482783461463347207589719977487634895958441213754158770718505612207377266866325288584850808951283647391696126159529535015730521234586209338978352472408371181867517682332773994447824169682999002506239240648589563147864937238761213165433822134037977687685812599216231029653505905183633008952746637494037508016528564663593810858488556140715380792278751927120654477492089656351634592555326017261546689475852890828647440286692673712341902289596478048176021892262636278776129819049917442465310686183713336653707129168251370527213145265166074387811978488077354253635719721741265911517545293555165620239583438577058098874293207892494506755907496423808479751786200783630432314168957017784320*i1^80 + -14630382847076385141894887011059778715877953204899432093100403124473976431042546218890042184897329432804909158130746836661727967525422021534390631770132321238558656649902300641675351907656083524519295615079879223319678210667347301800807263292797217291633826222869819542865574807475160538878544762494836624851467946076603434736355364810945248436693771939752640346304795074687588071769993984107519261684155615684312538405149611200591730857114114347183107718873303377059203327714151576860062955552351682804113444709347844128161401341136836117398124727612535326934785231097365151559719703854437576824885020589473319249677521523462179084858186939017652102487373064597435294752917255444649095267411826504364442674953937535460373601474815398450853214158665305883589072148183582225914060817978967870035469305162305713406089926483918316935574176651055706810249777186420820270348236462314210018917264355562087872553141086100837528132942434414493647881492362844408207543901392988407209231465681463954742628203628084427250644735540073732865443223628759982327686511938180884323039615092851979941140730784815782985767382667483282945843750197213859865822753936571183601571578827366698858236247550718898168807668009226030541603756822999256337038684219229448961832888650322050210568218117907463548357126005353054372775095661600412454113642257433789905841748948345199101817316998553300784930481472030894179815160674542388274237097163034138113458287608772554928939618561471972554040251194018177803332446891911498265349762098256618399084113064356749836317498484257261470738263583003540609868793855993858789943880424854823522073525022690802706016911687304067150145159685996544*i1^81 + -516242916419917196945514761620170710397367782701807597321484189047552438078879287256768790296631846221499245744908240570172237568720847145020413188918447690682238188807572328090400747392654428785146634509436723822325496844938263098689936511649548661001106353913363658662388504946937718510215757583671838295973380316473392500527219874681593353376064700044806959248583009410794975492838124358910278815766739387042410845087927994802146222872990352333269183350311658788581284290237133230762911013786642043164068377749271128375022861579564833786622975876121901556476470377481666957467600307635738052851499886332761269396451776565997315418516769785895760192095426655500694181578041520898947851309341382490788728467121653288730698185215816589556669430119077270998552393882147533151607404745247917844870809842268326761505283759868022171062234323522171907932804545057917368255203738180833056648796137596719199070794977515667707564522568240573839942551288631358729879792816425409016486884091520772522113319297348030448319788645230026796766346017817900488905643542408467481830169253329034510167656191233710975790473296166088684380999458004615272226470304804939261475144570551754325203051222749943000767272248446565294448895528939093442118552504857406699524211795639588689990541108408649794381793626818774430913145102611490040894232906968613290242949660159754355793405767082891471588524212286273031306863181843707359532113315557774697081031513471501569040830249627750356732619549019749799209281412682261846428860502219726142218114850365134546306388278407120316986765928172077099058215443743868087709341126664485582314223735484630544066770300979484326625280*i1^82 + 2741508625134184034196273384945192255159520716462010033298752586851283924508366228098500575750173715813370177162574564634094813385651862584703026249552556595893672149442070098760263959280379125932091515249641629058800775067238991479428130640869729952286173845595953046113242020488391309105708565500070337062964677840732949026430118646417549900028298208757480930122669168964912231451970147817505199841909353674396931452961570125580449996458180861625762077656707952233191861259625821297046510513526437601620033860038065031870478566970279365283144670646433806419845607997892862989666857456789687438291445819877155593138022821751002759364041083249347190010905011488036511518349947817791187967371242862860695405463135565580450898613182669135882463175467935883728789426634311608447559164730551281077681978932444352498895458358165780757704081902266953984772684852251788567351004783476418421572380799559250952585222420374941858577817262174316496398431495296460067388742331715472603741622002724614944055699788774237886349726146802081876193813459873542380493383163294379395766605522213985595339376670597842939317952553418042087717142732607691865438096217997202110344202955097093896694611689178778882154675008258534984471485285518080183019409090967485771051865198221955567457075919412704270544453365790535725509277325671085083095560338694541548932189084033449284293821652385798115714687935679784184964885010000259900456305267901517447358251940549730743621304754004824034486722926744036011348507576047308659178999391007498912318552493976051667052302491849651552381235736203465547859257537388772528566427494769008611848658784847083981386668834816*i1^83 + 58777634962150895335976011401889507639419501172226892706092453520024572535063839058470852046755367569732887294705777398215558901466085003551391576593083789359844520698079894218749115110194062222463992262974437369206140610301503161255418436955782942089286598157769543787962474269793260435835484613281505459642788664449134496828204708283931933613846930797363315445933749429957366624094377668771252289490069250837995993281819009610549545412840346216221311482804771565280024942813122103291059429464890822811613476046502479764906320740403665930604711217631716156578001879738096220471702958231275604017419846209799034450059325683891530151305260444085512429313470930675781427399460066498124378180192820490849424413601622629187618732920831460540678076966381164144856239311225145553981964465703123436602174794789430644614411386720847331292337776703471685448642286427489816516149957991675918153176697773811382347659225639904472981036003002126965630686716685349898413359741236299871689214059191501182562380689049662655182451530168814448058559842752999162889602668026869557220613677035275524613840321778064268503613637511663959812163391345809473106768630880427665462719948993568900481058767221417645293985548951480666950541208851142925130233682642587888739812535813602876752090786656235687816334758741238629470478347047718833866493585164302024161802297655563323452786638072315325735807744671719187911747790507951318887032398506733648558769499553065711776528625337841905555654664340764983912667150713891482544646298291447268224497046214664721244584905211396305593952845176349547726210965800426837411984840607624303124126683410003394560*i1^84 + 196987877043086071644463861494904838039688567818725305570099241178848737039182986778191566016933335367931430341254722251134232460164580850588187609802535460776686885267077436638433664674732580062207143689564410506656303744925822722463375676988039571882631373188146636289596503652695847185423113390131298496771214219726581781506647196235095561838738239258581930351035322873338836468421331513183100641302576004099629693430655706626871100826163461314741676144501350192297035042948929888482655393590311039861750097653401025388767500863506837521973535764468677436650688158655957737797725792890670061479691667452698975032083134052698101650006409006036837064123081744784163759310846277752931014675834591201274140725215820119678360636007818499097046735956365257272318564785497007832766796671592644256489351763112779829394129511710816396378300724371394714452692258525485651699791422550279289542163350608361501072629742873101691060683239700638490601907644368296139855051132463971371302456384600598713018633300838073953439802058144108192254557841693781614045005447271235166302336001141329002464264826782899135255031979117688908927776857288859629810878556599649794286648162469591903000989364989414493505511988505485234664813994670907790746936083781606128113391080192572007510762388154811664870509036836157009875006515794206107224570232043772150819691619756648409166679797844910806524742827145678642806768569170606010480359039061019585195061940995347910643173204353900152469028290550677665292918596555112096729773948034942066798254758970819954679034496756373085757163212969001560226471818457532416279168757736158964165378048*i1^85 + 141803109194234399650182333179332554307838156987742083412231088392042968990041713915051215813180758307857389850494075060152037677713638809327064575242089112597690679587804563422746214669691591821033538321400392280542461925600063872650772956509260606988801725901765864011016927384281606106961520725941014916792182330109190017960939355226950318932423584136095054003297213731842691186387958222603806375131019395968210728936903244505067979719920271556636091634715547775293717916822152758811724914117407593163545472537185529489791922142731857638946134303105071538024271663114092667565142611974305546877522210607432346973185810747246417245315185591185106491010192290215832351617851053209974288480670718201735742956565565083521155665337543648020570845871765233989042740919530314882362681449775530465915594112103012120561919819471972069894552383376434089396220167023533351006481449085313038052393806771946578329698287102156568820010592771830433359287715005387851504543362386924724308505877761934855155538051445253136034779395968231794650245429127390845264266594001001504745838349154428499008493748608685496607566568068321536319910870344800823570808634340820890460252903651080312731682333034177907243799164697731523805511543647235962820671850683880509109565352995886025578314615898885501719981380399031022366030244534662471825571099641830904444767972779116039148444303659016766738131537071208256870451587141157954735587806982454233437119618257009905347300338170239393518134655979752613590667200307739821169531959817320647894666127444054535547242998251072576418066879807926353890812534559176294398643192987648*i1^86 + 765005040827131923071664790931353935278242065942087262189955559638511752517304313780212705816636459819395097333479865060913700879007276772557869250379671445217700585710579492350874956653815806127190583560366405297517076393975409168366146604826182441073250300190518191621821927499899625559829031090238859376668667483296847305011315198678152163670790405134805327923504792050990402633931446675750560996513647095582274595694516208208999746673033795510669111411127478345636974892737039481310484184209456428788407894820220397794170475109281049317854391594978615102091444940467324801022802648703081712955875199289076358727572463183310351394920122398733919525018435342208074221192730523825610193197554649350219287272065929088681202317569394341960899241824146471998031998770578059311797391352886421032416175344001232557368703546176896906483757522886978483547092507788177113969196714276725365675313391233332546146231483765720989964932579465392173635045049711752000295897503878198394715526342982214211076785130475214967530158645656153721674038426566028925206983257163157098417051870593679379248183740483501083686116371770447372552120646093415814224844368852942470532713706407800876568069421358334577964846288590914585485591837432654595712371980689252195078238298182879621342014027987744190222858467694644254347380975278004411756988070205249721632044610242774096918788459125111059484120151759477277623510381015814456816396501947084815258269554762246991836369946635236976146618966388822885034094148054574794878413931756094693438604640355161496717291217030097927404252469135642091162721194065996546048*i1^87 + 2815622841245838161148420146703277791364162520184754171059142941306626323939787378573239499409728637460422000274578452563169152151388093252249588676889652076347633422400124238293654321425406942509780734943120843442412554791296079668643468332386604979220246367502065428636223568549771436454905546205952535601046350505718244730007640623285495298004949938961790289378934329597172741098384024795844270382961508938381517007737352988303779247202186193009646179213449789117076375215703952111237858053626824187571105255864842008786679874232493002956501680988239906011622648059913423566521045449671605321458917519972088290778246927864988872901056477082589787867303131820521740801529917824719247024905439994595114955433548203557011560769624070522052468096336811730311105486646656770585714194327021361172098159641222193399640544757151111966669686576009241669783314466136480589366500924217283459396773885202615036886408053400996563348372662798511229562675237218568544774537695030874560816180251230026289601698037753305132783265089389410745622119144321753168086488946202919270048780355874118672790383407986294094466929021096644676299024350183558582437901013515534616009212920074373025220369961136720001352318884925815520785325535842207804759860949210079987052400393261081137419010917300412250883292552732878476421298869244752159659919483865212258262925609674811575290027565507520147754078786531269854174906474012482092154651691897397069961050845749002905438241073828836922265719168457018888664366842972303452033333129822312529480548089776905952397374662972392896934460970804099844335992832*i1^88 + -1837278615042844396833529143159244704054095636278877664277544612017356407057180699415690074376463906591581522111367232045897513852788164667707876360278005899591113504429640257056564844984185367683129971393416477794950890337166070558116746637700230671350479260684192145577518586078799075118389245864677042822527501110680567091219666545324942097936562898670343826974874759639178003863260759396664672733733532775532139928174904715543702004893159743216136524557444538131967767520231009210532064337456072724995714343279674266238736486381225924158565968476815856364748022368629468267894890029996226857129123148718736416503537343357668847499742968437090014957562447924511463132319514324729221518229726427378322932397672778754904520503226471933356287159474650550527820776584064722297984197905456405386647916588274083331876947578558990375878915498444709830094922961737745696873964005457719185451403270763917654387892601000640884552508189064513890012768751077769473816513583008451637042018716097310220311195893867435211633763956338677825565070392878938573750414582019461238374581329559269925212843528236249230889022977202543420396530723011417614092799319180516486970022460140607407611670003662848953317948678695433044502615856219075932263972043906801627647358345072421717851268141684686972473908672813762238015109644375533647457438542971223291607058636077573279254498807911058968318666761355440227062805253408409074375711617391922686551125980326541075599757407710791009488421638475440717991618546341474143337861130431568959601433621146869828855884442561544740357265162240*i1^89 + 300234165945215963181407075038634114290774831869419864101309842466201913802193324884119044544472495507023695575911904371165247327907242935898977340877908434461291795910309542545168361578369714412197624202375404859072967154608329025262058724445304795610823897628038743785665714345073413163794717355713386525582666865046863213026002012231307620670528335050439667876491680946382649083986246175306780931508256696841405329005918524763018581797640955732143727955146280108263884314348391704585815567144582018640074430044024792317284799251041037477430018753442696945931223614865345215572978321992228021619522592891047081754348307659717781024195924467338426679781778583534099578302961477571259084639263601575935712858908986873517664034157196471439494292091367107875861219870328581206834135433173896230931829773600181012897454918209503525284600311401945016603162700476467644450121793077364534161635169821532828777425828489553796089121574445973860195466024902091019117721497601814058003567945625382864339762318744768913982510285458183147619383609998876121364255952511638681758339490097913088764134598388914862074116778370595504589863263382569690182182295967646630464621988272241724004122705489228494881162722288591680700683055750013842956050167142560433707967872914023874739971249763575402679424897822586991970241757301031789190367018532135380575630212259525798622171901272483332489434642737887405849226784456382770147112842878133337073393017781204908181843674170571007925116305095462915268708079760642549733719947478871695744541386579785120935499366662144*i1^90 + 728947518290232923753984186527737567331344886351887036907585439397064122290647978520507695536576041802984327416808420207103194913298823349600010247154123193328300496758381258326415700930509750873186160774547271828839566662662399647718041598041968781717813346075325094395002327526532441225814678151656754026401074323710412863935632571391009678218351901337177024467953229752113855495915617348301850570582431160710288130288921952876021392242088306793184804641583787076133901076266869855609634504177425124560673073286210670825368476416284568418407729018820962615879240604882853808504993117550532824011320539575150411623201546401688082031917917840566112310608862332035120652058219769371749411406118650893020138302354877679743984165878330475141304246024292824211441418647762922278495779949273207533390324963149364504211653297116587904118986625910321297192684208801034759173272670546769080211760193021677801459819520480749236442994896742597586264316504066512519570722469952649469857359333501597227903010791426280597439526303518865004544399334871041135047088926557054243727919919735600987146344073352449483289494249774223396998618704880754934731129795176013406538907607135744132497733894002268412505568674060160316143950212876501655061106957843340133068810407304708644832906586369487950699436041061097210446829415146777226752363397048970528644272986963313115743876465330400990771910647085465239321552699663901201334265385518980979617079373076480287912317466154708312230645352497640104982874262599303457341882213643572330816352550912*i1^91 + 441057764222545733618432850467491581940963678076689560988547574596797802832371711165948069561399004966211024616072033413768108837350649769141782746051637383963414082716607660528128873425443972845684416083215518425666306819037049923360744199192952201881288552193093172711330869616361380207325695534867265773210939095007667330342122796125833437047259267378287882075114017735712530454547536100645352670956238322802539294365195893235373765555882126995604857228481549065205102031770740311013454626523268997465260685334736348173673164564407595202124286780633091530686498858311727836357062133713700306535077328230094825595355181515831760963336194734681441716839274781949441570317571396100446045501079092329694012253038674871096146124731581124300177251888228452770323238700074182412752002030029537080679579609664204721942025534858965450596286592897500295477006973374871191666908480643572347367360053575809318999852209326153675216042941949148569085295890724623086123039988475125633123545605513492805733759392895745563512461078488804376728395773361126267707098376356978846744490605705057717274147823526209190547460338262226879421984938952965806775652479089755274547933447710114425844019027174462903509092749813302422770578216087457662391930354850653966497260917255831032436040344409893687161559970576336398822102735020742863390033327484400383776617189353284669706745116069795967733006177174721233681259817751554576365375745974100228071665333857978606121037421278758497488553843527225929269419926733976705678966784*i1^92 + -10580340151413606950223227552445444584506980771446411822105290041310278810974480604426037065474665033521874205367143463684432966963812080113357357092632665030629564055241085986371454750336394315149745967805782164117831313338320031887735819636926185145177963385553255170753924176738996351527911219929870183640696125891103667455944491364884600085801960210184599173095720620847592782748736873989397174091648425433013855284230549270632423202134958451054231322573306354995125063414570951330343822935549309267946559455155653899310499569169646278936667565019200846995082810735653504290235042010148721828120205934124443837898703976233266730626536249789674002252442097579261513633848582861919491264070930019895111819000194007613625988290530276707886460080444527780193827700419880287142841024896269489390408835782763961030802278623224590049404516575568659737791260824883158209517333708368757811092760606430484747756300995884759152097299663646772020821550909119605263204480337232397691785626420458365985393020022525810674867941136192611316312131823105099434610556192465985380347298622438218761538124220849035164867965408199525440686202452555004467018824265389794912465837596789148389700362102556443053517763185193617539610456709548925524546950696515823179396811521948053805884717169905347697273128091495877306782396978408998202237581773208260741385441208925301489755487146796473938995917531525955158747422309951695458829962283948322957630022231257124592058642875189481421535129496453120000*i1^93 + -19784227981297188498865805161291661128109034929087739472797664107139145739061266852595137397614216478450643250494109142148344498640280144251707700345751275369064478865211750602340975925231795548810248436061816222652932633551570765433610267640800385000467659881496669189340987644694255848354116299289959810748134552248800483391190633933072203715140596037651855624262778049084635493600438854666262451164577511116498131884700192074262222025981739842135437841572742226498400482859484882363272092319631182509050649756379192702574111300232714108660597635039925538463318167626951809736406210998511174671205921853991934402341786248152443531495711822338723503725929634294369445893276534233059304513668352247812633035408001194554391883596051451798484000585835173160762878229661932222391258724422970474555648727988953193099861285766479219510532022368807023207192558644195388950348339076162813172243396217238181916295024380988088935185623594401535839718956963208256569278866412771665522616057978290989851453540114452477129498482914291705534817514283780945299650675777454649509365192716400149512696118548726839757927926957300933919689712410809788659707100812733568613777807427350742867275091256944830739051173135194041639766579335561283741405994921426993359795150363429710716100371802892659317681361201006243698799904876940267168584523887851313227595482163597216093644570901956623731854703209754918724202541047988938886343391363542043541300245710699809996800000000*i1^94 + 31371881502767584164741152050370568765575426014247208791403326307361334395387212478609729710491770421654618717403225212868575424689858522826463048757454073625417818315877475846422219306920110188646930195880326348749115710621386247503357211849656598184677718087052862536954485411311732013122043100864802805080122533878958076676367088916727621560238096241011495695181465426083581380793700813647410078052682593146495290131127238842422949082989984285823035313136370852631412048093789180467022529271253719333082051876661966336921151490101539133748096837322390885442706198536697369200680027062622642919671666135723360921408466356395190837007271815053498147457974941714547871313652754188051092768749128603121373968281903327880490708938382506381450716940245595000396861926938146795760273697557336685895967098372925461607076686420203138185476541621135245734136143390108889053788903061128270993985555402563643771501062912505145619805243614313516654171444779298335839161985746280681015567603408002573521944305138279928401603270350358425278256279008330741252394880492745441756084294924819425967420647844815341284607340821081709785899318601820119568932254885724419130800560760513706598777328050661527601661484233675912670126248341796260618866171493644339630025571935646092151971481271268976102053128883608027935763082084438712519436501700363133534544367017482082204073087234670840071091062559521946411728896000000000000*i1^95 - N1*35857163163085552111598583348930082547110158228192910910675550692218371513137781697579869692658077034583092504964331442174117068293637843554520234914549943118095870722815333216481603219128659143376936017133383864074240000000000*i3 ] ]