[ [ 1154453564698729008687447847176487059370240820915981224293020867403733502434461018880887459911291010326576156174539438692864444345835894831893122936871176922698424264367132941858212951993881819293455791162814316167530562250840746982439972347848102971234194746203669889311142064110479663448061537991398862359507724000222989571114030439001329766538728645479524940554262663878297999950160408402615952623362127433402811974096900336178352843839695155346283405146724887027008929988530202475790252856528348010933436394292964450561917268546208979466570373092885194596414534927881311521544682139976755843915396738691184324140575235062858307557648108739671152024974439176220788573114484313028008211351586634095716351315739136331930281846290130920311041424578928051722713863114483173551552974670987023107497381403653009151666380805445221892652605840947628961088478794581945337483987600278934232689508014686657984211277193088590906022963674200352009847146873508399420429096058154931606789001703702520099825817465527929663112430124380355925268732654484150848918547651598528474577946123164461140027152167891300201317010454411722970103020703276626863564196943733500086371478550886918571394581828527142371481805313779124153672426791695367939303976482425762913262627874383072707712622851023585713935565947843406576048552450754295820152651784679942975057362829205308111824922724426196418079076274251722347632758574587760425220561876133429910455751104294242443068225763719792411709890580488065058619565141397350736080708367974602189689895844531044380108867034299476491757992804086160391327490845798861396150310666240000000000000000000000000000000000000000000000000000000000000000 + -1590908708374673599777604042726793134981627882795367554199088181804832012282677649380819409693437996454567263257225587948321688298290518316724323013969458660171281500769890661037741846221384929466278211551656741706718380246742715323136411225452658936883619533547164057614433360205995374507562222373703359377017200914043330198725393681265116839682559749773995937379811042095678246880438667518261564058821976688337221701053271371612960404468455855528161192663228554064018800444674559203178851226604509777606754624462798088199075420390830916308027495644621427682140753539196875057881767903118817597651206295577548954840728497462772752223578739022306558753484176691784396575423920198173266252122740970487465826424213786616960561872606641332894242743148952612324331892871459095295730998386721513860042492109807102580502099144925149596874897869355899793729831995449597993877134873832935514236581186929952297811283763589940203057249466675532607868677298038145877417934442216685350925244776360290794285537270622336484551762333051878601570808001416449105155325517468768129717021003789221910458709941177894047969403293337770134633998559566402255402691112764370047893931549026784010350449008336930092116261284418409333589669184043493743506405244020142541284824515743135949361543672975291794976817391314194834215844166900148349622114194788212078641459854800685464732512187695891568348966240618611781412190428918909187923181245428791273869536521153828048630017403029438534490696767166521817616291419518124426485198321964473658018490212173463289212004549924974909815160917048094247491578445934622025364881276928000000000000000000000000000000000000000000000000000000000000000*i1 + 3564993281911549086198987799859782521158916686657247581704597283696633208252804355574831791192809364411102963371240656385928443622334977651107281852018715311988503555907641939162944242187175434448056225126204074928624832651785956027653163032091313045881056820683507331942810841635819979125602984430268342597717343187446566401088683197670409375506343103365963985376615910993938398133909563533927497278998383115452627672945004364725494283449343278007296408591376138272562267670285740100706809961723208155262567284727684941516759723751786800493293406088519214074275412258598041344617703964090266718441434794309128281204399161416003716156611069849983760424587678921213902550319888271262997893745287541107309380700640501884870952446096022257656403479974823752758351773022973331739354306971191971167323037771233169853408547807357897492788814034957371550197698329900665816741654275232609444072337030800753271548908765627396412103541424173577663946710150693779741091509176560499828216678881998302336337127154584120342436438917957175810201065930487455417963218186514362698687279360547128112906965208708195950881338013298058877655342142618914850185814611009873438867602616775244562788472894441099567647423147322466772686167167822754184911603937724211547431869181888930398620874228970860785178555914621905122087418906565438470536248077978692150638677323799795676963014590403979723686327480625828905561853921672390077746708948729989139097623023192431318495811320596050667067752268700117448159150165101071197896785887778715436540977808505938487721062519928855559556528432238125425109314767485619813556735180800000000000000000000000000000000000000000000000000000000000000*i1^2 + 15548313411591491565811796846657053971361229499934553070585728718247781259643139327761942575959602602001987806491611169652558642302827912764430228481470534908356047556153535559629601274657808413610793662675791996961328595027657929553618163268220609551329194394375067505050222740386301483699178548490060939182572687396649151682938122991201193535074730155041131855935895089275757293213232687657542911273919466071699563518604560879390147198768309206435470152184556306427393739206723132171145367975825742864423438001673669873322955257220799243273314217185556576788737202675130762940973786288758925549830578125890930013881549797225476621797760215046202164754574931012737684156077234016754197701647596240720951020424412838740145941606939902079532705108363292701481129895334913476905531012547575946799975534485590359422994259959354210064937882696270462975059375910822705135173643821232068111083633822769880783385930325265869197888290602324379748687596595891547313887522425068188478028128687290739737148006538884571575047549528908493583076085189368469278255090891778749084005691568262329281280889804886885870146279824169472175128394381757355205013154980617180928326550371223114495129776614363549023426739400837308746860403903807691135737865131073128314401308515891074664419072066483996144065953793348779031875230510957480706349442637848642159242058472963028313912097142770166202788860765762644795729116997018523584277003345775263767075642061769935165849057314301861859525812081072235341000307430732301311181456489592077671868449881858409852936654718696626698039175126182528488531272613714004539762278400000000000000000000000000000000000000000000000000000000000000*i1^3 + -11548045035130739413030024913145206750891489941180168722970461282752388703180440613149592400289671279715041909861678949487838277579059612053884389536012549304208450365095298686968320210069167277694429613380408420144879224073938557279605846979019162765359020620707179690881042077414671735824172627531717631661216204280816266963567141529334575592527361926863678002512733850961324020252842923996244122548594615918105889003431268572452290106696189117185639743196581977835654109705205188876283073510601846210434666879766202869478864747301384680750889891150165901601579973146115430515366497785808426320574660282328636033014556392137634612346962974073956732284952747319262019029888879151401347603450316470178689291276416315397105154487264919500307450796243044358549109280156043957245892801243972475404944704067789300427823465785129411816153222826436389010187094525149986343706071109283284598580962758185415637057878194644273533224725338216217728272195035529717217860115282816607316636065414643065666764904656447016558786584047582637826014761422856714504444724749411387767345959615303028236574073243121758631077189516377746227445043677293668262845440815911186259787097618276940874515548542231581156897017101118482647695374915949654677904533239124458383940587391534829219089296395471871160632572515145082759384307439060421553364779668135558556378927123451763389396872545992006640250995935982418576533235536562679500401500641428652540912307411422911815082526497211325448790441140944867734456297228154565649977470476921002264810870946679708594463051731349373931219790702332990768010626850633250248851456000000000000000000000000000000000000000000000000000000000000*i1^4 + -47700415285353063238737329984196092132728467749688641687998989097231197253949353497466918125736113187790610681446976794943552268561622410140554086371696734246400185397544277676870863167228484940471367663986143883732056504114869926907839378418624015049556741049857802265743388953648257567857020128816778417850990838246096465617903774579498964404913538620062429865519792753632798557047458579706466905123116907208204374635222655760722845025567848810906930344649036899132721260580626420174079116654233089609026768364558122400761976534842119744929796791144489287708073724697556939507079768040408060396518130765249456917750881164266613584728666155487694652631338388102254192544382343615967254209726013148317991632401242713816346637420605765644917460894903709631649711108459673316628003292784165474878652199217439811936220768633079080255336796825209101398325701941639740031748004141705478045176843837051806431714602684742018451494667799709095155474956364139209553019552911418845998695918319280234673864538488291470343981954896585832092804257063675350920657527752482774908591779232997822426861189685449356848708229532951377664007251017512317677766720484221755675161113453569504760628043703927001821389039398459970775832733490996040658283351401487517185132902029571084864538174062561185760238929163452762479340999038707793096332075961054312286587484804418844437160023622140598243830765062014573657930193566442757026746205284334559339703539398864803240900576868881288480828252610753652740422355124966809329057461797649340035688633676332579308805949174738779320984825800315495024168830115115553941094400000000000000000000000000000000000000000000000000000000000*i1^5 + -25761988392926489999676619740575749089690652840149052286872145897024014241900773927611336042904681972714687126852514062636671663641587645645559010025862357793979511718064444396264367889566697410093463731045683035021913296999893280602876215307776224147871088695720970887689256588342299449954486564485535127755539013979684926321050591698429609721677251456222318524847562206872000156143131708332588011600736742967697065446320498315128113873240212607427857577414622759261042694842558635553645711802593753793653132551404719695438031204478564377507197162986204402717806640933460628947877743141062966045483206179914460572875566071172857020960596241457982790605915922112088588286457528436255082067750599343504216629568415061515945107017000736418991759831005033139188408912216829810136686524475912554618140982396729963124400155907775179569947886120889018781176020256966646610183812178884419226362243431560447784640678890779224094198510897759596228206578005951870985942641147023239998380388833013779313398026372500494655533643292436789787879942338126471165554912103387720254987815472852086872601241549981871234244840003587617016402277409859711945574432959636765344547118640843796081873692421121074761205955729674477998607650463117116237800509663979154811608048680688259319557119379663021970156396646585673475020091987830597274952778619291788482953374820513225656640294235814791122688111653685056046758455812491677184171575487587000452361286174228479768948136805223293552033640178964920420472375954211194573613133595633260208772129991600858485553515608973455535226358859539713475130106605143463034880000000000000000000000000000000000000000000000000000000000*i1^6 + -6123367694977915634530863912749182301753410080607283898403109707105568420405613153653440190508065326918708229723747431580014328779034102898503576250029216473886927162211597569347224358569829354161007198643337783240312118689039177653314744106939727935607737725414192880347369277232995589723870124484763976144970558883684751580141294316744966783476829893698240347211352893848982656838633599322248303054176279102267479909609069818610594534001051262026903941640012264156894135731803200560225057256862884624649783862546940683828474300106911481001592365881157016306820379909194832896382693026005356308556681906249951411781316964621945538612380802002850783128161892533225115281297408743015068030523195443935951886140337297549688428355912632762129372632560807645438860375433394973639209777877421041767186759211351771697131495385372134030536223031348340716854800845596928514736524977151462544794891194910655769946189446423113371701724933765403961538524799846304421034168202441749839812079441176135036089095700994249685162684432492063763961503653506082797865386240781722920281152643741133621200728335086703349379379341948436707117823388883282593454856006951625684241544810256311135948732831871030685698730570560065075669719868522610437487548737824282105226519286910262797121026089541674302065224015331689188359310937924314997102094064634204257813512695460779968764798755232520638086685766794785354324090151405886549350324274107631488211897265040702659799851469375144376616088242782594172891536487916441223636934466132386934483815545628455204316262989217932453201032230821596934242686908891136000000000000000000000000000000000000000000000000000000000000*i1^7 + -731871190975660175250760543021508809045827759460854150222828656919758150316050870288592145448016712838639021737703207505988386349273280664890145242972145270210935081928906542365375357875745982421601994074245375378529115938876319722157245118001134792087130117615512107012037871257229088243807179270107583978453535335410033788661401716793107293483010443165248406266228752831856674333907533924511115578467293249091906226256897550189141082464074679685463140639313973539646452892947308918772652237924841983320075913835158944364898410205519075150859339929625319647704208334133223164579505593747524099955793784580683492220432214363304036200857989569716866459080111429466870214166197922364927224037516539296506229198235038791442786068367779958747116413602099881147456901738782011063957584591334402770568781654835985123108196935713435744462741900967939299989384972025906427116176940550352390394009850331407531226614474637035475261220711698693138198743790384925836963113582718798323383388617948137066921250858810557990001174331823505989967782917709968120935748128362245531075787573641385468789397881385550239898062047666432931770701776161673608091826166107521736801791898617538527131789678545354664200674990649317048459857633903962044333937696559888273298432313165140430878875230406018384005615843413375578530381913467538316356708727537588751424776208412820140314101885223781343315790745591519675215613870694662483083649092668149560481302729256135280965483164179742299662468492568400257605295381532050947191530824221306264698811865488801689378777146685964057250492166437000867359719195698790400000000000000000000000000000000000000000000000000000000*i1^8 + -17623343947141928784226719682929434841528527994013790242866150282735335895526585033318341831180370702062085497403703918055522450331592543054091776999996397499005944191834455231604981198154892383221161636567324642916265672259528065506966550646706139807300091353065873308126191646345983351155109810589022618295227788379847710877915574833055852233018554780301693033733107709869736954209479891288554988706774183687691494847553862928787272259776782997483751510482344312205762691268199184932466333722507959036193844696781311554853042880761674834108865753837861878198562973343944221029966413650013522131063645221570217485208985124016221026037592409122362154223751441766787903467635938804661845258288423271477029871478538569520114829926861911176777000070083311668892488459634266535746907893842618365171793104107080402919002661685967417085264847906871101585806864566931961000666640987723586393002979495580528199266373462934756457265623796325431809391812292908821850882610142600307305155057845938650307099469890152933728283360514108077640737943602209013473568952088457370743985890698939239856750064561699352443094446993058961660083424821695347738381439785509480146416508121947128186695218284561708972543694789419067684487525281939617335693541787040077673226084475839185154843814440644703731720225923080228957953925816624528225121004147014619312664197780586337929083308162527133929869395494751253112163196644789647455314845059033517212880428043123870297185581972028651208034649325070577829984378517991492603616103225381866826534283539190928706657133284853344129189722492514284670278383042560000000000000000000000000000000000000000000000000000000*i1^9 + 14413243870942320742757378850464508338877871079985650369699504100876671142841605434669009074319803063085365367296537484343839113216265225879004213164015423384933182265458783934648733291083675693461665994517253223092157071543538331370892561525944353513825037191241397003447794259176928375204922672671909337218727255031764877206722646567061860175466678884638256325201779625161420804918287701410619736726253238970498939216495065864636598911654676707234629895781147532009498764036142916436255154879075420900616657905777815592532918082609225081504534699901744894103569196754064631846745258632487791508022023382662409522588078312150727321320864006929469303445290392897574526275962809793648771006476418972665583436900642688623030652280165375545645549687776505762302739469865726819974844937739699927726553906061580824976470290471061536307419117556528470817293198407909234098464378632817344352957130848776976301804513825250643632157850803200239644067445964677584629686110243786432337984202692185259176226859260461674380462837471828017078576174305217535319523374583765293283520163778873183931912552545294206578946273202718112415640923690476481222755382373086703153197628606361914064110155841708685386972301027076893816758162748981634793385900127576523572766121284669739821743890325359953518316245351609114644316870952541383524428016168946055939534308639909873301632272058915149386940613846740550791821357459791807265024967192615121805653406137452891128679114501478707934123483370184702191975967275602742132226551654219509863635983898618980765601979199140654861247369904636312741209112576000000000000000000000000000000000000000000000000000000*i1^10 + 4976224911877669329344289164087904879201443713067136493575154123803049156261067523820322873289437862417239770168591811765437829100182414950887317735225282324726875652694459304778622831562169970780910809886389689314924131075052175020644258462954851585703357811123217452096748615266917813879020001500408253234423347516884740465639076851376667122908970336241831909155257724495563084673008620373772737327955245560498053451687657099831864596722506850755927229753717409411538191298767086810937785704309048867459151839213715306773432253092646604478807722330419932584058663643225643331613205130741658300301291272184719174657651803251277307252432129787310065967882698287400756096010622020061927316233016384758637314867175868040277902976817052094283292239232216356668041020777405175391001768512404454221726028865455479152867935965504073877269016262954411018343304209626364903942930507226310633677208689111484890865761602197476034595816839430222203222054506456825797438184626503804339232729658208838326237708729273956074323764792784352003188192985910070467365726791827105241727457990556297821756217585633265606234003552493518069230295719246445641394745054231751610407808263533860762710407614456123844065819140397120270827258896590082721411553653337254002094478879898728414210220228132255740171686487228416027937186082044093135037836253357070329477461971167635141583234841617349372825592713644426708579181506570705435251391185458301047905524573390035969980054648978739767226171422207141028360627256092208267514580459536237459877377350106069476923405202605236046921980316307943049249177600000000000000000000000000000000000000000000000000000*i1^11 + 1071446648228346941978694603620369382571222131536832708702985802124072578969598970481587485444383491568885007885143291778728895456213543096132604562693045240934751724028371958568313382503034544157389207368363282023991882740742145757816168393305990544458829006022741918418752203058924493425938271990721871016331651397068862755012738028955250319235383461596510435951243902963236744561135515977535264266312292605451124778466967291306745253831121698276142499848779728944258698223284751837239904312264871253910173759900830021919225817065677534677445656153408899904288768652150098066056876312626709391589015792098829799981986498783800336687019138991098309991272789591736495332022035287985711374455047724223052823480690582825466979951967644301478300832122176732386902290277736633783806489453512605319125011138644218480858124825836826858128907777146753156289973338017731763661858788163019846336781618807349665059929816720326472620120561856585763363150916122937160152430320533840323672315514850724838268916788636520343629227253128370687683701819313421533324593923075536073184411638149518128816479047857131145704242720859820689042102527862346407606931609267458998878737154099044995168322968152393186971775295622341271764439874351249698270185907275381802783052519541539198601990410422675815695152780744923208560556809855863766065520375276304534703636908521279944976728496419313157649506464318146776660100157408316448787967402121711791539224184865907446446399208419564015033277273816456335946533112541332393477157235715251861636689704133758723286767028904359918463730490512888951070720000000000000000000000000000000000000000000000000000*i1^12 + 160052439238960401427135846358258387258082899330270628518967441726424062594648944046649070283191068939510578443053766293179911223104745005115042796356091037279625397862238423083130103044941935057789138145349273817030561164793270683393610091714160799234599489766215827296344952351324149919274248358212310948534838929240545510306394921173496353973801025110244818533468327604197563467306994562417813014949211902049456389023668914696790475158314753956111103839699201806956611274258850208197352231016500488275511108011512861014608870764319995961401683436618756431133242101229918426399075379015916519011757042637135825085296663408897930297261948773416067401960710712603489091378896784005333373504816432696161258133888240730623554486266401125104189946675549033632847273023317719318657145516016263424993521036034976239456142851448195890070851407746356201543149876214570827650267943706623156770479793302326131596747883333401977746525650557454785041658569407680992846885345623974236616645933208153932108587718774617289361279151358374843512802260072012418566534752512599044124602477041431721277730655396930163022895385145626653174192244476708247281810330043627207764251481516720685309146234462970229209327631114940218551412625273653736033351858872326408735591219854640502920515380905870507250002906623222771120919309689805552486727292754052520417294490182500030373189072936289412724781052154339380802882994162408755959150802212802131647556552707846716023339700040612624334290977815775885393990888056188848141457527393896374928768871640461266865834157043172006307490391950770858752000000000000000000000000000000000000000000000000000*i1^13 + 16772009959496364789440067193226054114361857319984452963715528911079735232386095954680576467399677483609357106170767416468935322660037913991738894694669428640994715465179527863543061465329255189348237212663072985814792450078525424263203723413466247404641223787557913753926946304179229445906297650343059044515917357927238783506499211756771939654633352042858073592600105730286440318928133490602946799484361155608604565425004392670507367794002870375825774085130378011188395038365256662579606275152206194094665955285134519541512383770037475861441485164727111549092703062032863776319147488338399848234354449511189269621308164817189296874222763418952616377563914070713114250202559138660667313922633846860899484405439317287490182650225521726201058485872650644845098423246363962500353618581254837102101409509276290961622776239159029315011387913675214900016337897616303967902767603335335866083777047207196706162277959101865362308576272310867435393361251016983010409106414950018563784789477037029209817174846201040749487826625691542576999870497531178720845906172603648489656230345095158559016851249127442430565006572162326655105433187292600861384392580027152969631856810907635021969454923769299788662241718677621087372512077762599015793796946838539733601141038748983569801468537447816780839950811472313953306936187852631132064238073825213835544315683712432062645961688813152584696857707160109608496229348331686890505092550142844311084009170324769003837965886351006474890831846492330338790499190877482605635993080874225372730479293954875988731233405110807237526666225588236236800000000000000000000000000000000000000000000000000*i1^14 + 1242765041593907254961294868893032631287068180264877765981246833634797729268972850606466907003676406096269770543323111615160217206307233574342350033050201445895020841609133334693831944578531896028277317711171458916663024607600878804303861422294824827660376438151208904010187967146686588016658106883418872216585251412385990784890290149740860315756952596936805981986607336741575718668703367468725925039589119979521801671767078856128231696981652689524712977131854651585004158974431690896046348183101275658291942064658919909353758927902900358889827587416994691782960783035096599761356070815254411357725860670292531615134495426343927642585784179092830767522413574040750361804935108345245676111451420268975529279370535957754415026675569657790027192133493746172883279549392968106070200412378514845600293708611752430734395254536743616856345740684713364902974959415896041314824134498861398176499934291517440252065264408724657411278518199943514395908737367182408971592316140702007770429423721578303696056153724087117125062785648038166494423561815460434569939955810891310903175431287824730526257512843725596047405620551775712570319620253800547271630488903287578183804170853992013052097964179136643928992739720428623346738325282625116080186893625413449118781097150460491883643421567137723277757672478809889168198735598765205179158912023878436328577857675012512731115366995710348922093546134127724507379208668157669769136308810879164034347380525305750540804387339509733589351024770249674062701870687490438287194266297769260618647159937300401716529871524022153370200249053215520000000000000000000000000000000000000000000000000*i1^15 + 65484717632257479346431240740746523341868365415434781593380003145433239047846277913800629737679621521750480673081804021270407530481255836170892076635544961800363980344219294309495075164412380561540103575366550569252448409319224347218540691024444623883124254178205104379216745415144019294770860973031980312035837154404477280178936279808869680380264608343579019949935773523303939695151200721841141348233599359007646353531536116917109393049210209821673551217391295988508351977993775756742549044109897811613021908995663364761568797783294179956962175362559667450931618398017008942962374665277705075400071894430279800333961337793144342069813736323960038190899216612403671643910569216432156494375607894030335282315301596011514066104247495256395261310440489201774537526335190918884244145755402685954607001101726025949100211094300480599526974083837416542214675514655286171074624266394726032087934347035432456061326346987028619224132417544611106988359780149809893864061076348647218627868073592002006839299357361643244801647924813197666415992035614860425854811821920173918164398266182932308997868524539612260293269625709290714884319217191537533489245746125867537973829653189754773550077197514270383454971946797308184130331743880134526571802933642109413082459187853486259845388628235140568421395256612392808034273505797362691794389303994135404733865057260903815612547414066740697405729800639274013764947343966220386328433111055870918207769812579643577264462138196186695918595916317372902999427871578891871185522133963967370859520295240690761198683068689363963961486204254000000000000000000000000000000000000000000000000*i1^16 + 2457630022995833493325662035589172485614586594255501241040993089680315008787336505419991524821094681884281560942052270617701079958644410368946323337107339624314021824402481863777106849515590728389731990341627672797537145221753424438798781731016574092820982261856218625720815393911016050718547054113973078491918287175618795787368658913048831192558353623845388129325570804698602072768865609925833873251328080802978509337109537414096746911786644498514858886526462449444004497834493435083082865465921815129275695147697640344995446486516284795890239597041489375273269065768371395584355993806634925708165075764576555218603689093214612355290362959563162850890052436043970066881644801330304366128521801194656744972876702009469874535060060057661973901152287494914591358597444272093223835763948956925694360883228971492213772606150141153260032639159214582758361786790375075383677233495616868610838891194912433163348374753276643384077722242473216963176239054453335664250342451585058410319408747673917618126672389240782842287371388087188994885186804872157674157632733540486443139908921292952910207552538820826932649822794848175774450530076412005591685206230486263357554071572907924411513361596083616086527268667567016374566549768838359986263594223960200507500765302193822453443716925212029200994496856221516394258815114475372870164721740827375672433529850882368352289773180879020301664097718980062205705704030237118935138821760837894626054084129568055622550592713462274554756665154674720811473166091581644049152415041321174252132313678580497871159027293458316518499748900000000000000000000000000000000000000000000000*i1^17 + 65909497939801331153568413470437918300290046184568407065863360701587526576207712029558155011345788554973832406683925389341104756213787631032508088554949311521431521634370633383823564115528222831100288176531170559202410760326711312485462941013811787641390372388862904267994318523791354096739085873535997010800185612446225815966134869087985657916514675539719588075439530704875574601694540595732898915448126561224471990056079843487836215992959538057987105202186865513888466608750580228353909773246690343030210380682942763818694324902729025399538691836043886517524235135264509527786043662082776533822955227420497012112206292254257139311638440052208894709553034667147562966671366951728831636681727885101752478922895836862587009384558787127114699435823691785342131010594802523321596704811048935692726192659070891801294762411868220685740357563019892759573997092023705746528537020510293564377437194713521581731850698142893442391517952729775485649233831730985661763704186002510167929460799973762356267777693511637262264385068334843469170363126234387193701841780238333691156857608667502145740618976164962047764579764699156914012192184552879077221669228974941606225845494397706853031993789059440825054543907557128076011480594462140307296820072479031254893520850894443719309473153381822749330936556387243150515656806611322921176552940473856325878698750225350741657760791398418363822803541374551604138488525076862014345453251853158710558796732054549669672957450248507563534209290784351076114896995203306110132993971260662614902722864705561323942476431163469348223110000000000000000000000000000000000000000000000*i1^18 + 1301702831186244122155523064917154151277783028687469451664040005366931374202251413571705243829299037932613585616153113096476545832856147999985698409366089721137725715742032094854706672829224625498225753785379898147191490397056722386225252762877511381217290309274197301239255168866121979629296289850110360425292023310320853428710778111713224926608887286520614248499034758729502281203970230222550200392479256003371706211200043651417129686229677627513292835093856479637120326854850929379562880964115380260986148824458605817754082024802052184938016067057169468479420978297701404316803548836589221657672671206178707180497719901077931125197767667651286285349438311424061321255529416679737226494225097110909328593866267291187151241744433379011789407238020617984190052167654763214938852988682920373482585550824360724163498808878953074824393922124249048130768976149009592325971010614581354791921374532149091568876872911742645147463794278220408562963896972118961102253855169433326219813917653188726525087381605538585765075413790236594922816975969393850218614485416058758138065498854657860120346106928506805123131285242507332754681538104595387752996082715817718159574397100716083628532353960506999277011959541474941772354752283206765710909656656455331478874502474545310915845591709198128773673421711548461000893824517412674890557580683472632772761964004365189791300487714033785747959741337905012996337607773231072515031573860947515782925788448610247821087483964969233454519706240628062612160413184713426389976969551245697005085107977908132599422574009040288505437500000000000000000000000000000000000000000*i1^19 + 21292878333370266652917290491070797975785645904176371337652488176889161869530225352784446469200197800914689378496199961005226580272469296217018691370472712511932294651421645847168820571963798595212766096949542874102003674373642339123176724614512737971617181300550216231429018316086770698365649796011381681436048969671849513437859173595680573030702257872195048184516984257760118830299637259636329267071776804832540940386054756253810280619710816677846418717137084968850740652153388508075019748383990819729770380454918116036932619149245280585986950783392220237866830262940495122033510441105569674120240785391305717389006134568806106048695518396022943229930846770876714217320445163850528954295904103913725970484996466534508297337080248954245209009717424906621436702491593922506714026408152167322462571047179150455076632993456853879326801689805569482725386976784123148027862213966546264365560962471332415166962849495426061618546270639664721430652967764659121450827190233805911363080706795232118574953914280177157241170729870453662363750670024719657166853185025949930736112452909733650078146981097409596245502644813977001387136177643138995446457805668330166026613110511179505977425440028349374786778987361189407729705423078476215896239963176780556785537547005984034134979464142908241594376363520290322363560816022655649915440893831170212109372331424167177197270783881945773474084087535746355615988699574217771881108709753888795877852500524990475846923748783132957836363860472334494943119972112708188235446232269122830762063889964874780698024348750801850000000000000000000000000000000000000000000*i1^20 + 346706982182385986592916627758934621705814149120994995633760840766242970495657601153632190893108881124274348599618153798819460759542562147846084192516633251532213436936819637405164599889406444834133572994167817139970347078337766708542503381648126129534030458776432629919356766419323004355050536441007635345483231572496434697180275929437108436848846999963997690478671356392989754759273777734444320201166774884980420543079081410672793745796596593329029765972769332425018329698014865302519693431499280715436203366523509710587846174986188492182403199811070061321527923198800895099236195704685260181769900914395392020058294942671584337640893429574806879229581405509218380986971249238765553326490880362141134798735760444261510970125592980866167528220518489535685220879155523840049740769835671979757749016514551030110573585441186743951999034698050525225799252027818110242211487550271366434971405008447584675477187815930934052667598711160473948151281971123659632001222410581542143216296009280778597913236330572435864051422845707835227898285216093212295018246947710167586718086342172288035604760942853565735256164970147324411016715230868348604094209346391936049802335708878096344183137415751513705810466240811535300119549887054128248859141162011085847548064883575630019804221130426800212293458164702584491849768079546388667233697517075123883708267627662020487998104146050697786445789156829464480244830585746671301816456938824194868709857575438566231343809535326401851672827190085095203152799688464538332744532233804323456909823536241596955007887869973945312500000000000000000000000000000000000*i1^21 + 5305753490235144630751508716802538010984999059615586643902585950094699082716701729317105726555053869093642072095818753279592144953536337540123328563538770533236596582976025410002467991176326887093847884950159355200984609858523716944227345604917467063455030355013735435193296593923816891179884915377321049349960407448447024568664408238686423619631728955882921594046777230439825914955299406051463546902860783039684110258956263847569874590587109502166877792024792388720369885005238577636301476706309586637975629156660468872207204308584956217896785539201939999931813615171526865867917883881587797577097511037889319562678750055213485740420239761301852571112167750793065909761160443395516733290367902939096470604375076079220906753015755300174325977742694102011224816097951449146462708009826065835442828277240848991856542265099344200667924792417573268675407096580334252150841786841251582159836047503037155631083209968952493145764589090399230195077864732979813218752642470189370008542293951241146926342914477334648830254278120929774657929173318043987958299337574354441055320305287183423946138764417739622675187210601504173225491086118612265036952989855695559016257367058334604193838537111033820824525959851420336667350714962882423293413108617716271321945949985226934786707288880963101246832873588360001242940421612150711548953532087077425940044983803814687437471805990953934706122258338963217666705147181096774916419662989338259740712524997675040931524152065179032638602839020570469837629495570157963179325876922602012355509778557257890759304019078125000000000000000000000000000000000000*i1^22 + 55172324834038877796753960913535725863434904546244321095621530404619220026284758230755874350709593533604068633361595585348511628968016946177169536920336927479012868517538744900719136571025714878176609686324211394645377702043214017205420389528233305813487652546284799809012599944883804632320132828819065209864656112095777955874759895361566761277753795670960860049399586525247228483234885898975565725307965464984256099792597680198786176884848292130107215823050599988097090258116013425043827576577097668313719891844371605301243374980988851787797031967758002199019201391331615005535615287659332987753303473689158808548834946104291288078886962304221400718159988017129866519218127609010843372770445595734829382930806260476977385918881841805404477127147947540898014383555169822929327033715006721383492399217671599684275934248581656429631253314575075995777362683998134204933379212471261275441380022153578875572134421894468275558974369540157588110500986027786617386062508321238398207158507322700800259071506180065404021627445941444502956242337645214872920696236958904406581002666950835957002265969400342115634532299504318445169389685287772786500654643459554439358769608729396991250833560827550128527835977995494017052233314002058118465681167108238042710046354325918552758678828511091297731772001549862980285619845375519692881721618904800990804009722516599159013918944993666665712688095807625356166740728598354791388014761512819047131515530302074679468889670879463649412351492003834083743217248873485532723560147993665499842578787077482089310895971679687500000000000000000000000000000*i1^23 + 251862656703095550105853099168696457059434258017252403906517550761917075708295163928362139944502668091875458122467843798236725213389417804720465029619226147690383658480345995671606933846391021079435447974663733413851258172549139001224710935250602089046951785892378676110309250853742757733900927453292074325698843737133073525142480411820062235659436528837666282409302934629991046389173549390342637062396418864390148153378280292675825401601007749255056827956429940762063758943376814773025967476076023044964593841563988918014066118244519493933765527146955741782242751576011428357069078409144756571580424574744974176016239997299592346091556060730558209281087898352828633962358113252242829142633860025651823307937046272796714075714648035591760186005196075065314772303426159127211566357132959873392246029420385709092649179877126330257403172391707007880745777716968813666078133948006554342148144661862992546235241631564494799071948354361521636642588050942619003535721493208607587034241901607319249826204834817548290331680932189614918824810157122932340122348375715246304856088169691229196282838815552132461374744489763101916131604827775267116775778770636593459009684103843652071489404245361876191592388930561156851358104357035879428075886742225993193469019593537813354761040664511245377379105366383571059278265593791145505843095994478238923322988985175468924536706260719005794462310487832511967764289632959788794042157626260511248684375781087550260888144895107855055822013946661916986206854818467208514497676033032805093778565133624889781797485351562500000000000000000000000000*i1^24 + -208563826847107778018788714745881071486390556545545991257208304480099038475514390094484726889830686285952974089129443658006670094043821189749197109255767034884523224258063374198491225373746661871235503529150761805244608974525537034954677919012061756410186670030449241099142531301164602526319837425157405024472072010380791904976027122216588052522106291848896200167721824198978030401228346153946619407082235100855980812290862815259590241943489468487494744000189703740996316709644404159203416158507075910506098591156891420667143960850423418476576854060461104794458759814347847417790976308498372792016134678970157835813389959234213436163085002990886383517936259908248733443809287807891034341363370587326019329528051096782229179305921334767766869089675377098937710294496259811520620590553423738659173256017489196437088804332159093352676190264554034051233393009987925535976317742609353905362775269357156616057750436586237694060712110009869156290000304683940077417407800199228749964237848248887050507679513673835342031449072955164496959380005184708402211786068058022365529705002897886242095906380993016111465587794454489836283120924110816366082279044645123693328218093784248102226189252282450273030556253929595612794625206284077500786283531698216130951927233072528268270652187907942992488891337814247335681908844144110470213191311927726857913444088050715565472088804349662764919291852287630067029414768706289267970050020377784928086075714263915149903164942711992724795013093788494333686107748120749694399642316501657152660034984247912277221679687500000000000000000000000*i1^25 + -1627543001574863021635390801337210043197434031704727212604109582387923405838195452952509329382203317771946655604609676606495429872779393963774467648801458854078590347040357726501750360297376816545493584392221916590469382749587683247383860521042092142830945676439095187826946322573891540029497718225841568533515545096905855475623890553121984591970115041526374994167625522215083932434487762273217968324708661594687897277654164469152915112292830391255802157367974332066411652038883853971358473336330427490563989088164203744166075475687517638249184547762811291011906959631077637040792219125372742360179542199537672976955270685719874461397599666127562027100183445416391641878896188282133392355012679824577222525216362629906790609673523661622711787069397064196557160358190730929676927280263415615833607172633895841495207437885082446996488422849038571495424047337176853296589994402955639294727378394276540469937178411603119271844795771673677906177890171233356158083616770655014399446117278752014946859481602311596702861962615303002298973939742239862650533999333702336255855432277203248021596685485055507254961468525212646960823209553033010597627618763937547929272142753462490361311537790145987504445013269270854216064698011386342721257373386614830412480789515421373077574459537072468481136934928000514986440846492751558461643416492147574992697865385186350581396339205985554131737100861221062587167056277214774278690518983003989329047305309902564734032982225037250055044795506744157828373182284280736251750632648490586314291690315080261230468750000000000000000000000*i1^26 + -891548770186921820024641357358553378998139035807462330340771636410082509922696112539381311822732942549235165928876435071623692132504186566490310662934102307581982109732942448702051130035733083121818203066812345938307320789072912585547044634795935413643316462346223912975757915216677282137020301037518945524953803094567201964048698456599119616047180684516882742182465673558414814508205058973395372047478869673844775491691141634224932839409119419236104590543975703258224572229795324783247132649741528643370786092037431809432227446115682819915601250728824772880138365182772202163253618298268502831707121244811829473514070479377948283748722446408405252873200861705101320755212649884941841964799567739515544475794061552575919344137276879527719584941107096581310861585703236498842086720822773063207791698842110546280797582341443413182606026398322646864292497295149337603882562129063623299244654566483520151096977291875814835413330400674064957015781650419834606833848684477337037305123005225659010664809201396050090648535795813613200148543041495618045228373994695313739503992824849252098994806837208752207237630387242817147064887069407265004317692537299617169245156377356250927354715883524130284210675941681504448361033354972059912012171065531074131305810294854327651094266729141983662342579157973343912781140472852249012076714444735129157303971434052243001822235898913435849527386316129410838857022974616275241672040748423180387969352459336170179895252350788736344774433912228357892307301861655490757843012600298765362872973299026489257812500000000000000000*i1^27 + 14634197835054060440319479081730719931629122772992250708350505981133808966530999664992267452757333685701611939041022264043332063151354009803265484834294654799379855553740096929928432691864400000576568334519151631912379371552070244367848528305648123094915699816729530540595266229191336597857193641290829419886408885824662641354258387441931489200191282941450716333107594965516637003557769482768839453269497275198162596368274286556011957090169730139830915066067190636619671718070875858112233548110796775219024338877232796364442244735936597879929729732594086767081662809716651617599841545965388574521186995872689842112827058062504003901571198124264442416093707207218675127035329214772121796909983283816632538504250472047066005460734886407773911407091108278127464222349011178914722896304153871329464522459282333290230612448503464216637670478237575919214942796979820687160304985212799378948060040507012327596272034863884620246876625895583644296937497258276347618411154769113885568864210962591164994311444951572784069874916509426922972469161306254754576092751960543665222794370220721976446755260957478260530537617698470878531657272098150025622371030693435735503380878766379011450798983831965649118204545252097097196719034956207850956619106500219476161350266787171908690021861454381720557219183930802174913001228188873589106965437544121414500256563151847496632975164452632185901076709359368111510117210876435393401799610736439391661296597165215973236537859169523459022680512454139478334108069933815868052224859905411036822619438171386718750000000000000000*i1^28 + -35669410476290081600291012617390691984455423404798347709926367764717843517634352001105803805682809077899976400829341836779096999449990804564044435174576064301251481110308495681311140034533358677094714986210790501799668713061284062416622326669241096648567543493057772488131960779979607034984003132742677870093624725716038975696601584431849920670150492516562298628242016249233898219651757636808133641728570670491557472927246273307088030186236918182072414068570938412136042275376789804578104190090852316332551747408174149388815016949488235067051587858809881597747316102301718516892258402077759518689867464888561928889754206431849328784841134732891184961646690820122095342928851821466239948265218615515424654894342517921316530382433748346603566871805420715361052258693540842483828757378949242579262065518296936028083513182194988036255081387968145633619452292579950596267581542759431092043369141470113635819942567246459228435935633154420300694271681257995139720627919637462790260956291882710610794145777878429488312345137765498211759203855654220109110059750944540354777356184328064402323280241519818654034703719287143765968947072604142313663772606936304114059394015380577459202072710967699864521749081838933253187135821883952105984278554577761431315454192104825298435801676840620792535907900124813024127009374401542388212156454244745146635890100201920878648171473555007099397467926829433063399109822565896498223688300521423102895612624736475783737236102224269041655807096258983960733441516154419029881306886712222620338201522827148437500000000000*i1^29 + 52558437569262727783627257369544459874137240357519283847868808191892530930034941992223536374185931758590979534184730097310920395085382538683728505456700755530866452567829118312977968547279670083988686411191358349931166780334253817226553345193407010231500576336468127949439712365526635208323286372859958620055828537952487198188963890481165355896045874271316676422136126385330899664167513744543995714918980938339946433325555614700408315191185114130158713256909412249144315188652932313534490410999763370839244250649303547235044298895306087204399156790685108374379017305561307271734597397610714237113585193176145076838562147234132068362837564856002924138107220957719661439447807028620564705445027602419524607443563158126255768998628971706990339900373969847488956569568383443193725847299945942913830582650230003384043519534958578275965249576958385469296630890963136988444821326040268886304622203532223734516822881336457970352434513333024225722690776215478553543076511119902148196012019311041177761203128462773310147511977972435839735400618778901058319726568112428794945883784534610937170114788604439885147287722002074052689276726221084036933840728401372625413708679001341982130580199447357301760385831923251366941472537680473602087484178553536301826007251229658877234090653045579590706955060707948683682553333741988807332167020606202428719305847137973744607184808498123910770846178596606259131786786167550619423762126329631582320260990220921229903063903697065701206400477739246210857779824401633448398075174057062864303588867187500000000000*i1^30 + -51301127914242941657865993969133415097759036833567580914213681874136644799777539600123322828628207722246714862996501036474163193189006293283704916977417456030717462945692594102566424583356623359845282164135580592714258331026475892253192868362748527424969845881282955494185662345879553296370863006618558022456576477059262954222507033142630933585048862508762696657557744851444921828800967889551338324344338012784503899175542232406449351784271039441182772725974878228513854729861919642607806198892493043277106098804834944371680506941803269036578209884272975362388935786274252916265481239228289701528324703072629555820031408687532731258845326623066846910564919554776612602393601786252289875569948570817080891409660601277886364821382643672554767765452326673240866969700263280470030319467980787819650683279006053112681400850154565228135240512075711139941052910369217723195309082487714203694599471146503982163714143682599984386657303782595956421688165729781238259051235029745812847076412713636444466428193116974101621160916191446893961308446656522380160980176661189513104571978985437650096343150012278880531923607830480123009465539262450884918247722042858970969314341198148442994136291073970902107204733020729986595121413062011532232081523058491783920990654100779663431135550288497697101991555467380659490663349350678411589853649281765949385844696637211218088679773207882084145156306864987669433171558735025435360818492421115749455156214629510763854501516094736741597249728450273308693848010244026555098847346398979425430297851562500000*i1^31 + 36368082031307662522030709469764976089031671349776159326457196226826097080844625905482507307106880685215201257181722748453955954575625614841348753074517163059096078508429718919331099751029593091556379922543429822797759547893475058331947598780572093064815805583059005708700937429796082461491762588864408368708556393572181447718197516655586999733976789245197562773111457713566494227789175531502382212922764687881768210736309797959071179544842135509975503266359220790495344088105211829767055171586804363904955126205805699961466558211988236016798237001648743753315541895266287044485004355725505602736787261264590484902189794689813545732495586224685808269481409109853114960827792489274386596635485252839252158789212290616648355682220774554288869942483286515514781342038631207050849756627111742007274426681380725902880506805012336318125203796857376488344194132481474622609374222904642862198907929280910559760169413615753832612742210018315097457634649949884374823284183826323621147646616510396138108860918743002941318230034597958610221381439975943291562079548862460343275390827349735769535930655858937517564166137197204644646763078233458862512039957634789700938912774723647145838557341473045906422761119580608369047927470148497865830099395120785680548358068880991128860903692471268598595515738415139927483186427871726081907968129621626236844334266109914611234297995566509100746867776021372118710839521702458155187364880006706607700624903427182546973127568006000549869377910803667057045818879379580726495816395618021488189697265625*i1^32 + -18819302946331979033029497901715780191121450010242281238856022376930413595218259931626839364205740305254786790089869270830467065618345155755516336166071413843800011818455003495775173989594560996411317186662145573391549438440800582710394227122943174493937116791034343348327821863150253995944054143278703001363571024181631705271288179708392629004238114188531708971362250917174312245161969016485554892919269962138356573533621319558425425985106843955993290350830479614589512030949828845415644358516039654574569921519045599029835893670870598071957279255503596234327065586560543498283923065795680218445831799395756112848406839996802037348146893400860718855700599664940388832830851616616974087437389290329420815829402418430534360355426847105781111705502236379217142239442845423583282989299317663138323547924227696117727667439625921818891603908273162832154541087644601130393516562499050995987551166984121889795289946596261507590353781976515573964439199832381607398104331072262441962043095771424043844719225153710489997670853630747114343120869310020461760265153744297076607840003056723982580529891802886545317268477765403418675643372880070622435099821152916022260626098131135681638097866019158227892646502753276394603381304424676751321379717547113520933072540962808324422749778528520747481824435106770724841228475202479590059790807672187682250757616097256303763740436881496058869659481288790769463878667889718644251757611442615586875714363967540116753913188167010521441838817892497087776489527572223314642906188964843750000000*i1^33 + 6971575521515623857422422331336759632053886125601722965550221264053611554826127758735833707176007652776645692175255364300150439712094625113462136425052015359178588205095299405322136367605772774215057459727607287618006830377475697655515162677178629364082644653546706435149688629067588667450587997934252046966325038269026416906746187151039894717384492099071053934694877784131688012942917848465158769738774268115129074868313411296712270307635232456996066674380929772671973954627884163599521557966377616623184893645647369082491096081137538578804661591000983742384326333266672425751256250798142814489461648555525204702607706691670068892544259438075923138004581564044002488549417748494096510961361343093346164155316759111946876644857681063552644333487888008659883903220623955478372120827439475011041209793389341378839523854290490581086905188219049529544057390020485324156730881269455190576944553802253753999846322351105127905426099251971610954741379557194819604585413137370462533793843000451567096489890757321521759193764650704909629527363066118098059043690384859610411875082426633652403645228957894992305871308059329860498031170588763101276037496691440039359486020821568566251674418995951172703476651092459971416858830838159081325146203759439147814071387240098693517996902593459100616505670896922072365820008457215208732725769398963482004115225276100924409115319337590183132106652268108106564111455869085947272536175349914250459292259666113309516221294451497898842817521039081060975579247787475585937500000000000000*i1^34 + -1838229256146887115914214678370463978143868895695470036644549339097829375649630045890166422246972394358651958422950160950659408542813597477956777708363345496268205044787236839375630619288324476532043830961010806827179033737975600101580486243056144362146310683884054506337716927675802524272142965730355774242243955539370112252162017424686502030130739271930314151967247436993440091182403661716182394783681047274546391961000607016639224532715111018640689133140392809598493135712807035666325351077251732317400806942367345250020647454919694555414717150363155910383657221859214183185418293504671864683260194058174239190982805212203439678580220409914812935431797333405791938824514044449175066055303201765283660991853054384760040759636579247236604220611231397345418598057706629029008091816593568792167466167191060792304862203273502379653841534429429138966459045241325364025531353582541720729623508468470942875413471695621062758366705788550036570062646562529339225911503839593048538505800090013769810210983664063247588383070394525888586790684806831958669083853002469328375743337659988995596749211267496043933437325117171592741858504161845128665658636761236913305280793909463934053407963264823479329769425674235350284567357288849314968216964110477074332962698995974940927455726797958283160637215614771955100365833097005340734727937343420780831679498290250078713513842210441982997580454206681819961587366665336141367357151832967542410410204597695488803645450007628650678106850459554075167187500000000000000000000000*i1^35 + 350173830151521294650033478394904610712919007225645000303468805014931258660269275260311660806597561608811486410140445543253556409928841663776666882474367100670390619696878231840819863155126401413920063042761901104593245282892456752618037807109428072419857918127901836453131383342001289496508997876458885166412677616364415095333902087732650939540657183315830629313937928013304305665522187997939683995985587922135468535347433444441999328442686026496845561397823750788200871081372480051007264124069806748619393748184570205818285266998082583467722106508670363334381502917722239792069247034561603621945300293325827595947495473698764552643862503494909186993999800057354214836977896534612221097910352201289186007246278886552171885373078201206801498304349845819193527079447870763911841482824501892047035414248043325045659867758612339569117592331666822316588671599794368665913310263341454081053284248634576213339047413375980891915594720929040980456495206075188588202571491114701524399097317345003608476206378575596713243661250390910170161698259517805397995338207993544754935231223198948165174872321690023201819438041202601619907946642955452787164441846771897863933401914348676884107361212978974503630961050734806660260912406132320232120423176988029412351206402639254307306734259982287126612103792767740910975627273187287087976191150642143615806194296373204758622963687076192036863386548859178992800768917290008193670035953421823978621807865086908925883787590372701802112355184510000000000000000000000000000*i1^36 + -48415143391064747424102545459074664385201703822189663958427924930195279667975948521824350407914456577319852052159539356202791958217312506616156611110976273310792617441490099101669663114937131633840206596471254287371156286368701026263971328178830305197995056840722797451165747653100127554341693253184223042197132035711798720802875744619871799005331198357776979576567817755558709198805871004782991995389693782554441212976524315789591233454220467378858928669685451530858646829352013355564831693468220556472279529060849850342517347921287302883107687673001497138897041449800487107679581055823137811703737747239737997786862113243457667503107168943680747481691046018767951716546029636677378813514174914723800111776589914984799933960153925887206940651784841903906007785464580564513870461489931730926439554239531386319553442015536181701671766237121837970939457240749733975685134060456619718274759312469474228605325193274782072281580985135333650009153566075736475572115038827277470178935411656178165304977501672006327795156382899233055870952571030112231305619826330036285541464542668943091349982425492706589023915245427970203478320852718323148506963729321707451194981987904965909336127404790109106031300428922260959514199434943283182377110758326897735520807817416782281667512791055683974524430318348687088581446466421113368171504708352713999916818373571339799209808185040080734391265936760835928681452357871055171700065661806763556349391172390703108821010054470560125627648000000000000000000000000000*i1^37 + 4589113730022027120959941584119894385640295584606400700795013179097629462827871045886318627042822243322712333490951526907426702931128021584816115939172134704846634016379390849965596782997686187222653341506826864853218867241608394679855777854227082427525735291797467306084146228608742735125600691087625634847214103291119556604129489356148640134909643224855018514366038779250176171946719701730285070120690414086809343726834026092942006638865552407663373119880591373095490834825612648177497304950708646249357664518514845802492635254161967062780584130920484594260872831131056078255349749289099893705036599570173887047947605049488137943609068429054450047568731555586218046008128722732857347388010617608007933877030918970877747533167553847771278323478057603518369862051739023012991080295011629387970666495330073198061959313288896475182893376802828050593259066919149669007951531773452840063938449698146936030476405988280058290987944072958052759376699464057253838030103535744300415832710376754843563532525650493268234289216068653280112453639281380138274834531512644488090595070715230375995644977433536939641002602950090106650880118317970038228482241368633492243904573226948802337607753390994674015492776102667007208922693006615375475670560958264402115136796147387630205136086257560594931595884898492073869220519289135360923242888572080718328658093336849463947213450152060557371172219660084168502971042812672093747850930210463415806839289400931982912232712631012556800000000000000000000000000*i1^38 + -250475891275312358399098625171259686867357097050575437938479880517521988408052504924338179189057880105146290394845016200658422488609644821539970934531403317511450601590831819095525477694293128200417740477404410008701375201334505969120435412352815116078029787755617317193706372489929317569753273156532135355293968578385208314131563295493209064325130547303760272323480501019652616834812317546536266768080490908727795809009220912921049236045335849924876650856244191419479706624652959011196960041545223488541218087763682938334668436243357895579695832506259892828283747843311903604256097238867932335736404662184793308122481589239402268819338152814201933750314933167939561474019222995170271664182845091278446497462681968791700881038894131978909794713014442088392438014838284627310242911542500732826765943921116609305178409048963474698981167865680174749762931058261619086558455017327793892388748258612139817294577984842059636497244839710162465099821143946320413748729040698237732108111288035006718601731372574680615349498203472039373073132237269906358822499031996288693140838539575855707428512941555873803881890769275014771576665543003702376955928922048607688028410657876585441715474407131753692222660994905296484925650751598441535687985685978145298216730407157124701125515852130036433901252054962743660602582177440440374582594819013923768229204568636327095184148375697980934181829039937535786097028215609207577244503032360222453010756413171537453229539328000000000000000000000000000*i1^39 + 5279139466609545046326060967292822315408383286431618935294244749239275270560439096361567345750659535584302941358163300750902319485476237069986530876967213694588229815577009227336120306338084772336892408547323410587592396286699911277643985032914310239579284164573302251297567198799026685547633260482950418689453392631323373483459883540041697065995658516303641180952162946134049123305694039467986840657712940491631725258947950135170132588775100069957131612243559234886910856423828636210299343756068731662486600534679326828678892203462349537327650124164768697066094122543716248891649728943717791268489316067372570610335282546724982662842992906199497228881543632771222991240226419678619943754514842248240478675459150651108746990085971380959145006751287286076351426501751688226811394547346640381510263067385266634779288643905108405503887395300902020138814011075255265697941499881246069857635094162279791125459773276330173598630547484844590550825506243204061881404944678202662111189040008220582489157427905389205476999779043306979738983299204254474182734074867186030460175896156837437329906018513882375785253628244770603368638882287687658128933720327579892198456662435091705924885870342687656842068311205509597782268729404111604852989071377490192135384375261910261433507004970173010815678329860730543159009264785736523342359233211419278786414560217157050983859072408170998078005162968758653262154384740430384474402994924270695593318962683021807845376000000000000000000000000*i1^40 + -169808551087343528498160103969609412473177398086371080987193756833868176519508413967490829821943989560819517488079029160111083696776376096292125626361966303260984807823450587880878710478944209322214993220256808389267322586577425610553418142650118900089104881304317116042309383248125188942926152729756926103425314942610713042354702530753454944045550785780025633623246985226789784116463836087803224684062797474281723285365745399406056007552776816658583770920736660847636120917414305708061045903693526516379928061651100787791819132541356946491858138818925850914051109118712068960912236602628470411247694919251917526169909499524991682710952461299967421384615904265423022488335299697911746116413626393093042032903981472590437896253315072741293352717038950049973585475956982802961462467433003700086644188773656438311025285400643644007674066976423744836413843142658465354531962243372868342024716590314945465111875673332473897545055539005672889065573089051397252870575682963047980195565332201143206067426499421336582703234397763465208248942870586599358353532435895141516168637643792745036824894568571926963096193542902441566866383399434672808765642231230214496853947259743683706535608538580826559157221030928909085068159958753129247579494715879749883136463555289797737273715529830772003412180277779308931268653126962278380397280464800658829618518150541143696685786674692235142972679659705515119037162434086276122081869416010256314493407558893568000000000000000000000000*i1^41 + 23689885220356598687512994528349455375485847999124742236493090656793044329470018482529288972579600343043160855924108770400164815847320162525569009372983667534072774666947575468156552688035392326107175222612875205007980373803510695422203958808371434481982855447309387812440088290926211256232004151771312525645035981674391268044567606781317083693063268150715999481043494398538614204310240850246281923734769096680751806358141587810233773885265824817843877078365431488390792855516264701223030520963369317329063055800368846355737127898213587778482264085477423936560230179269805658852055389345235286984826648230884284874383483296059056645666253505682852828480212092604894693928612226844578601311580808794078007780951415861751857211739287480499430467180091763889603410167306140082354997218636954738363868898700636434308532736791875178508556176085599653448236861876805619309829742435982084483491707434689739135381957646572634156325095405603802147909604691772959005748462328664805151107449949177846935644329977081328994570140810897586268186553824430450251524968306943108633801441526139758682869550361451362892496645431276521243283169212234632523340590043707226672981506143821384115957254790938641659926217551191740618511456626400430566108039088888900668383369045258256614254849504146752977940361278099950607404585852832350529299311983412652343114514760218748138202486603425372351237409702179232317101073672426500913838571075127579946118021120000000000000000000000*i1^42 + -136579219811295324654782486735016550667794463323365282799879917292931968236241814418879426989982367391060822846755529657197632180176254882361043433399043665581237213188617200927623404027072393578531420998652510208922844414069522759715394403118565466288226585702216244936834797106979549004250403870526426754031303377698979735527944773660522579067427632825848891926018997946456366035372027539946237110951473699471655668423903273698885142141537425560295488119542784821087319473865659528532160880851694835642050449265835372275876429908683113956838952371489871509456402310909355741830848365799928126647983759339448445651556442780925898088302016536648015078052954563340403737175697187901848556911546708170113768251263562278255079822206533375872856008504428730404945405819516119867434794374987653793359627639220660759262668287923481167227899822150261554594666476585044403460422842409480725361019420480870082738307384470381325013192776109051835390801120929781823974491158342091624316500038630988437817837456093399111247914517533397013729165250391116536897184621071787750182012781198998379332961315151973547351856380575312616959548051223371533778376072722839934986774408919951265031079701860494665307016340152006278911454997481327396255928226238817815250136608126555716254156127983148705799966698675469506301410805992023883466657328861963615788202150137828887326223257756807699818797418181165879570683334057543662873036824460434341888000000000000000000000*i1^43 + 1410485869979160131453823039433000044350782150972094888359143624333976272185178713889874166384965240966482131586169152189512154853175687426436683952491144811952258739825123969825187542596358083767747182952056160963544706438755714408995064978217305396828882661858934268627467148842475058144639739422646683165432847578745309115743313821235356152577780248611839131368562415980174168966638802763206172132632682950670670552499431137990485021555684081484694913769328059013628044398576151982876775389565399748579088764789797620421728467196935339309757602587218005291594098874320831095482224862750931848334239578418154953625828630996827226809548769854280141673053046584914237617259325759029254586819665793978688975222947044213250318029251851605919037754282987952169452428381471445478390963295892858521920420106808976352009028656210400667492406471830831812094237259829170259246002269818465208325638298207124589847568715168582861972587649225199885393259961965825240806072889405068797116198372669161687800936493056029553995095885510127233104524441688329502336204352119924724232436762035895997571574653497821153018871678934554729666218403178769490000488256661411667819356121202104296859210226326182420255145612006018101266069360800651716188457486957408098756323789055838601839234446727273302204614498218602805044085265855216129861703419925971899384181055679084279022556791618149169775836076492686897209691975118937708939418219315200000000000000000000*i1^44 + -72413344883244888591464539467638709426935468406937283549839670134513622720299900772784662284974872116504375486594464141652518613998850840053808033971484709214434648668978943867416344918713835199494599815645434037430900625741021392739462653900186069777183532854019465595951148634338685060222912026372257539393542643502101395698077094815402917621415198147126828183956904020639640179354251709728843339218223093211928278989299314935986075008513354543005383051163528948127346134723151289988819905895231346051210133775132223940230211603489893173072611581049884789766038222856129837522921378569219141603800180940863884854828724771138097689696468273250132254598312625878405220270366936419259131674001977345157637157214834423206139058859776544241668268067087468749797827836756188953317617369071030389437733065225189808532519168206974736593899692151568416068018824555624616811305917440970101306187714425725880629777952325506666407980178005835796395298553639385421971134223829681162753606301800930981379551206486529418484408183338953927150553296326123281413050646844967723974226349197144668801591148361478037608716372054444923518068896950029167124845169591198906313985015469007274661074051993885153446215628717050949160918118350460507555910902069594731219594979420016374507800184249231407369867270277857314195736774810274805865456732241792172036200074962490017976804691961981560786728282376728320855439915663365409309982720000000000000000000*i1^45 + 810582833567267143173869516585213295235863195803971580038924009898364032569279896894918207435193392651886688001873757705017220364298426052373187631149295698596110797379363831214716770042100280679978782082966429115483456421578517717580980698457642434132849565918642008835847022630782503075248576890245402026884662912766439082085794653322253039710260823103916588740563421803387523155695243652512550569900420909834448196853347698734513872205418489146198237549570622135716367752474587984962476285833598094392412752007500055711923344073245577823242520904795089054224750235227094055767125241139402004661102648111538307631456684575951439617223855416084360442792291196736613849087241775644180796296503625816885404149803648529954336410509024181864421655673117124736851312989443500586929645148881695027335245501871525212422599930490446982879583168837936872836801270315800637527308887576722687268418415015846739730600132253051012520099850431501343413680566191336517141045294968540145287066460096037023601356710803038926428450955055155400393290051597999541292324594285417866880180731876020478846776501897095371518835846965300898608327392530151905656952748728281095797355634950476537826695442696056368380298512256250207168970858337209854640890073232646685480919937467081125851464925768530166349033031985001105312166615693480040032177379453823581036238956837059764921590749406025325982919294765077687157451411695861760000000000000000000*i1^46 + 14442316367617773505362727572463266445820418625917866312338391302727527183514298801687734152062935862341907372226346786775013393406913701811060254230999122795829888831509882547369953227832947041039062362412762831455696910648384876439586340634411137548170427134394667652195262212817168213955125478338891628250560935042997002902885122054460387451265680922792946625036630863188620230818402137452646975892179036052288755724845015206810073785245442607358845685484862706891963503557480765515543921501446141092629375052913353150111777015047006754864350068375204785956580210941722568108848266477682290204049312786803316437319129641459004827303160171457856736000978913231433527671716267167071876015134213210970792890561653857896846398556830288348411276022204186246538227933201849196294301470367729959616202205679641040738797422017389171721806352689816042917561080633780563014760562180201443269867552194324254753239185968830805571053679894575481432437667393928599456604333741211224929410850962541378776937898336567800901668115568676681259414588399873617638646534563074150765312078628386214106162156327480708395203334995448145572030900932909276686240847211104602493771123687634259821059927338919628258634351201176166104293497672181540069096764615104466499501597447796043366425563434625035226643201095812449463359897700045220059485027057350723211465746516069618966335322821479925438479398542671304126483975372800000000000000000*i1^47 + 59983406511802964610125701377441065287262762714779409583068947578990282002295012613581268099065744395706477710868583474244687171319867234198627119759742519056219738855463007491530452811644427750217655274628458757290361186178603994427858310747182037782754279378443389511133214586861474920336562297739079621393913823338810576307025946260971129001063301412876320990801982217562052782763583708410395691191236970698245144635509787499448078372764965694368577596455706780409151123109693468593296070201614376328337481856837837771713176246753780659283140905446082405368788704791624068404005356853267052943708296731020818277156036301261195934495027433000669737313452053533174970384156624509949625815979429610259495807394074169860481952718225480642283780137536371282747212112910555787378401559852790487448743075294233134677930488930314577486222286169322896146105922179806987439155902523299428873587739713776488541493297505615893753530943989000886146499124508144540181047352735010526449442229355837121654121670554366514209185986082351268784497191462344701985522715007082723323079136251203850573083563668987823315270168741087040529150415386470666595285755990581723438961195209725172596403464997574596434629015148781944443960067385091987795288017940664633518247912542946254507238250654474543989730061946456851066834150426153241131521724057287362575948935679925714719191223424171471566288853590902696837120000000000000000*i1^48 + 60918937536369547699519116826582353359558512100536767914248011439679604619611674394996357444084992132880790862595352880360046260157876207166038473848564163755452660137735754367381083860609567507053949423443599280827861790210942928538451123756040582735238247464748252377626313741458692422269215445928589538788107075370820679124513543604379690363554071615043174960351277547629558501047395603191073834214024552763262895312267504470722578265878405703566144006826365832513504713650372599955345226793437117298989037955400258959207437242615715900390651762025980398484765539202761042346863836683551023391672603906678464822870963711998013161308177972813610181351051830000796672413140834125520985547302256839357478554446594927708804911050217931388056936726597829009763301128941912794308716831786890501657543419992337365099539525006412458223770278259193335560589503706745833765628914873739651889329570901319060866276520510079303482005942221619218164141307065275925664077702251729800598655405161535621147337725934004659316088351139041281707939221241236303067820347360170165013835205882323609550884902227214113577402244729509998120256794706038414865786987243664136882891868114475512277400256978851889205709771883074082702438768078251811767034420638042142747906158181019149167298688948253074842216635313338238920970295054811543620247130771108019787980603021142478942104500646773400302872992677888000000000000000*i1^49 + 19520033054009078036938430354052007018179535222483753581423865775410730773138865476069239236548888421339081294007201331967669466623863145255744849525335214805135263355523949064455126014736800979069722848276789513032010728510419521396018691014954918507296443879629522236962987918838555970985216200416436782342958924953523641996787722249032042609011575570419300335381327699061333236364984550652081288124756330598266396660712111469272702006155898958247968596191834473374838466129906188227606828561557568729884712685335146364674266747098054370774896613884133538046633338515477963428195286255636342392272816223497775941044815605744916455934562306525050115349341271430709159517125179355629061932991911883541680988509168334175163199272481289455430993862986592441610348586830202342843953227370738740822530347300324246153033819563640638801231685070808840250115746643664821522484857354580869079433350331803663411780422046044303336391420106608114343440481669518005450872149020241400347901380874049814666562017099860079445942974707523507362573965772797728981603960132679678925410455393756566695789950039168840857500116256308353323013020557576747100467439004844711004824972491956456552676971349829071699079396483002121711666848866068719743551428927692274931676717185381424828290536433150765113317536210304474827295777094269495508950232793377691785103820411818629630766698547413144253235200000000000000*i1^50 + -5980724774203992420701118644986966396298746946519257484018454066839523874353628967119747702166063221233462308860116315098768743524721539800604369449285842960011170591240174651593601672823790318687618442382059231298462505039873886133261276985962965791349279678513221461157773705472627025286447910265318914531503260621445342092119816705163658478239896702508350695369246570105364954317451244001158267526753730288617166718322312318027290484300252093815992673351655784460300929237836069733720260306456652421417985325036169250151767841275333224056132301314379603585899335933797916443326176215043516990100452578839220219121228888959490279336112659528766756536505629231189655862862169841094936611884563289617433053350843438956751541555924970785023740190519185293498766023992630294224005909946273872687490616339339693935780330417395654944690500683946857214768565108427070169859397634279760183252742838311286638876811213909329505881557106787054737948197639112089154268764372188874729593875844918705191133986635882932128166617911781887581071116487260247380128958462205807971735054942850415812946424974793953491234151093968472712202960405176094710544641293224317954853411649575568622909859942519904640850772682002948804052538757161959912824208618363746866667440532613683515963760831470855696096145828651750664600161208823961020151288777111504577208209047265557179047846640353280000000000000*i1^51 + 1256170360454212668729856648486544702801613523671064498172174619826098973952254457820899461608929541130315923952410396507172857950052317260622632031092848369216046604792355120273333486424474907311848685436759761069976759933943637469215522972969377753847216748359668596986160119596871345121143796952907231238789095982611504863036882802121487463523358183221840880491693044408370172876508961172507179251431554451900696622441217941021630222226664987970885650844833888325701920313519286677432987966549474912750583614933639759308021738027400790871158361377798790272814938469415002388550492835305455811743313550292446973460652877825659344236585466245540266124021115184214083454559057674338910748708531315426105333736014098706646956922282376433170260933080132701396645492902664069250466771672337684733893730294677618803671478875019531224555384867082887842221041253905481838712772578143182637541249545480984311026855643701140503951393007194291900474971524288166274569630287858162545628037480873125199481029903064001661939826416747084738331701323846930558123339176230308703409090795623579948354869074851919183987625379593250200345999418085081726909261245737769324292729865559333263687008167359121138459810513722935667368430784382153864924165401832124992485081969867021222372861423961204805677513707041473816807802489683053537012352788154717982908987829361312196984832000000000000*i1^52 + -95946066697113699332742693843839573999362877459781746202617197243697951138312906637773472108560996230068760106858613209376031766572619441433053257563154715461913009902435752739516461847943652687540573839180248478791887913178847104546263811372230719840658673468120743282131016303113587732018229037112732124480317634672442512578395929579156935840531590462135566354387364046821483974542434176724717629756977735408965079684875324172423438780120456915942018813985686088545109821769005796816160347634926893268273146220019458319190735666552878603103273035982595432686840415345554253321983432226074194864001295841760131697998802278636349959647639175429353572643002098599876030120527949211002745173532646776470908615028587786859356906034813457680142689488894253659848089949974610472824353908048039565662507907217203496345754773962909205713627673384784702922324452299034644782592852821551056406873265903590695560105104700567056488175087219834611851421289860645739930159129928830940234077385452506181373934435214789587390840623860996735958027454212623271205597891857709708289669439216574097948259452410094925165254153025709603312554974110540078284108850107091557866956828648081033193438643795849935193731324372925198288428479850075629211831456676196062748570525492900492340826884317178241928374189588407842993147992394327554557124638356167058766663760268492800000000000*i1^53 + 3912516415026993541549602103021716958768464274325698125464209546096006082696245673424218921714584181310600744890568606658131648208766325056097384818118615611458457342619919995821233071700242181636987926288446198277179318887628269346109801127566997136198856110200707184783182159925729220452949054982567924558741691353991837491332687622430054169132991394085160425649047725036967663866375722435482319815227883279667650693100331424499361786835968125655139094210369696815629764737170260596064615993049523563905866754739691959376663557885546207189819857848861216682650001126039237582013345000536735752333045403055885584574191736958098469898906933382714019016307845956856906175665170445681825039139812315391188820381708397288620773165503977259671572671644619561037355006832037622622623784360304052328632240724373184563138539249697128299004483582535494033601752611821494151086483406025297155943789377337014837294465370578993567845930628683623645833209653549846532464994674510138192290287343005277468431475809249831646626076666610150427006524282277024933692653959658658904747210186938474673170464254382647002509503815197385759307257846530057845948112004641268718425775934028482772808606803931979475365268573615549303175063445077530021590319106840784089850848454143934498709718963778514231959456677028602709086583383141626024550534451913035287101440000000000*i1^54 + -21127008682995871095636059469119205116678389495257689886006751641924159426205316502560710134510956745613311038088893548792463864626735218817217611588892512843614535086129029735311477738772793174778909902339766623724512919568898422304643697813699780354847413482290037929089714230922708807454639487616388118823179526486474555955065911019320464231137117327321948878328879392628691257413595929439143019314163144823406149881685305773082383835488530561324552083546488880971333746083884898737768484215170249857808051809781061348539709051689086945996333252657505821990636288250573527223712784545490303896511718802168754525657145738706673781982753709399666072701219891949396543618681297630636169541401567257340506951459536223045913908448572105133200739050879364488743575445168389411897295213250181985489453857072532188551298783861686129087628212072030590896663416308759915602141983267693464625272512743074301154918185609851005757956705530349381777532171115638805398299317547859484620090843152255326955024463171524815484273977431016279718316577373020670434106635883053502841385430243732481825828790898018370510834623390222142660114449328655951078944781561677438498437840248293070991296642316695263792350483734223543565192489217806198306621131594143761355602823980240350363877748208931075114576694385451184651950468447190221411036004614144000000000*i1^55 + 400469023861863736963640995158643430454131189785297139547992218822491748083889703518734213783144986259947383058573150250693638258495506893768052070087987614036988095628095410681249356751685990227629004943391108657990333210619687316169324646298673793048580922542665057943352464547916218406148389414968747733764368175437311799996803469262388805911220547021989616000930036337151051083516889200417227397647170514042035369541828416505576650691726800982887453316945973700398780485746940111339342428317281503966601127062890882156739798702651549393731963471742821304539505330732054536264982525048612065137005245213766608092896498549867668636865674354882897047026068793457743420384575875682237014918035776172109246065364718071186268548878251002028534465643345165203695220059087423593629224239469434932793823093927642790680589583013122357992259184294829000918328053588210722149353937634909083942548313247234543287436782457475544385044093804450450063331094111719456441727743104811515520887524319035245032135858893668558845302865357904888360839564686119472942359104964125644061571187112391396854683679887435610065056344532472345145691689426041311941080187961725703156095842504568467158929679641014292729923795278573983145335270039552203874212548106592542571747063319104252602529975333082051746817727287857118213939282286305345536000000000*i1^56 + 3792372434397592478383502020714433812046690391779310360816424399693272556457815665491690496020785468542070912428253670600151715869382242960383915652072998899887461224005315065030196851147320055337072451597753070896614482856344531229648942434508100090341442945704139612710708309018926252330741664731794271586085962659953745607528698419060713549801333249510014308929344204137015401219072381325384368820230469138381001042254051189075910849442694517473207229633545794695058176538953051241978612196046707299955652838018385107947112266524537625258231996325981945573051988533177314792817521208256801533705317761783763640094671553359048883777269455828409469339216616979676677118184794319417378694127019747192816417921926252664429668874154414255806117662293106934151588089930398079864538300443413729347646838864007834088961947645867498274783380042495422088125200580371847986211813032066812471390099006324787604206353585652263138294091576844482863867167505447583687999888681171124032982060733119634075354168581032029021103121420937718924088057146641160595818058397274376981591041943361280410153114263313479603948062728967401722890773735646668602054918457569076230285226640057004305529600598554813492672556194948034327867401311286799952730252114685348004860270655107042639299388781443419070147245935568142299570959810560000000*i1^57 + 37228077710847114094886128420190649065536866152646945499939167015891322070479273841292675838883345380587181951387592702645249476316289210505663477502507788188833536637471142773798660069483221521896341053706886328890705497489911220440933566801785924147632684097917513606910906248680909401798620810896802598027291725086631344727793794503049992460421882166228862605858198601687010208664804770426313827955882005374889165459741327566697672256822581520913774087171277864188079080487874374724806381834298194833535004433793397061207698515932746395164401880467164157995463528577885602172426361946680299445892297599192723547008124853591855053918972822046143996065571606337703522904119072857176677047554722071589151566726356671412118259262995436684499569447885370163689947697995149457921324068616171545354280074115055406179153876209685714303109355818759812215245162163854987959359197233877467334807322647595831437734580838449760166622515595017680852063791978618688839992482366684957155678454184165993288645407043732706847900742172767725299200037452020187787942403401673662659905873084673078740713875882318467597981500383404754350565435694036727027258334949336847315882777454041131836917068577039422657676251449710035333873893357553834325437732634748939843096282100731365673855068309499450651583612457578397696000000*i1^58 + 182186414496077147875758980305444989002933430241059301597631207951215490195880385329207595700857058552064187721878629964422336384559758979329700946042947294435072308073005369441030856593953872157773375969514155193897671324715840782082382750639367599705146323888194093604860609862222495411185542698450038015414412087088369173905518198459275833670527699170174764027464834477453510746606403600363484800628721961016712464062193921860349920319595984840108527544281570295351336425281058490426377469021614523241723252273334574066953993533458861680190996554868881990464839171281833354887206944025564335558546127566595680292276426914594032415800693784460803038288301346088438204946559242321314657555888767383052057113975296563927976593197998849881128762594350744797138149927463967806037964821170703850390215448149521856050273246294467044819348872985364496322560758390449209625098734829157147903464526143444252556607682918652432098977919465232540239384066236874222714380606551613571178189685418298483112653351028088421384489960535646478534261561668999994673471096220597111528940187804648678404680171511709464417121663216781233625145323337235064690793628992787002471233518351358529027421144829610162124948838817734026921785651791959047123532812148843411592754426077384184552761753521614028275712000000*i1^59 + 340701652741730129269198777405286393098218815835466929590483379931361960337622549350630117647902312110163776144228752592474831743961149773617219952794261629696402248013374016646348718713066660898712546447914467661281438869772433800658598785413308035490185897890506882326918620441742915440020444333134189592808558088077427123941919268030386251890333273079943238954527313868707123209691036160372848560495202989666783787118946441790908916416494448659219537993021978307289382042774703782090323739427956950271339968081677395198829810434542897907539633961266828356264328914471583576462687615720796624752889763291974806467221539959162539511312077131359965544930061245882198107008333117516518773296461534197201915677825151060367693172216652161987026136591942825337140520864220139777707671276247897466514006971103890688730126131649975738563239829069526158774586327416803671108771473742231567746561937096431590501540642459501919034548272547618048852320261964474249021217231624921250065069993221280799317849301363367855435183393972929108362928950573991989633857018108828767799364853667977569729881575719519754962515691644340430597275790245606191359467998406227174722174673076423664804105183619710012005993248141716326677685457778260860633571795879311177123435462862115777897100738560000*i1^60 + 847347939707934231514461700269327181850566614304134495806043343149645231142288557513144494048597024003154652196545837203867295014703187011866679721491851806775374742757262922157440734372019544369622448837032993497203479747306185368941822712140855684732268009247768276431234296333751688191979353866705511195395571170217362041629532052936564391498082029052668279918689782356666486060292144755697154110933314563905114491340496996451498060623111208566533640386966425793386679216671451610624603889396114523246769369693398500963264108458824957217915156083473664417003777088931246850776620130111415566241779473489226710438592467947828199168615273445552635181867571409744482912422675619622633498108411365786103365999341846069744982078801625613506732987053852135103352302578355780232095067196897110993452518703540397519449292136959765517797404843240852307722990732333497631466673182584295156210136044723197428004927138328563790844114559732037205522171793532624518626402802600232793603513314754843290990097028762983576784405600782713817892606896962055747444415744790728821029323243409587686981992856507513872437017728725876037105503389992493357131812741766385555502510025140506174504897591464364429455291203524341351020480803182600690040928444476777141597120757760000*i1^61 + 11689691935214161496250819513651092623221545906824826029111100665668677049522970294010694618094973402882460160905856491277722628980438916877822051235308273557259778386989101870780566495276839339764111466924495176754655258569459635855220026559492349448218283651645307704151867756515187151402245124337616315971962741623777219471296322200340901198978016473482538914880788459767121658082712369842074473657525441187764582527971539807878679543759065472713332075256399469135826274019840623652715434563211697570934158418097643377017887481262654566140110605734750986735185739289141455605175266000360742707807068710620113489052751314320317497971428036039722697967566528990419648398032240153733858459278184432401653082408586287509022375722665081634069158036509652050877889177645065214864581248580704531435709414923919344269397940255192260970666052408092756733132427193429808516533128123846801623052981939133787311659729949725414616191716199849041642844728180070820613810933832072454737908736217060126398987859171522007166938066294791869855623562765343007355984680002546848004390883016964076334790097265440593600227115356495421463822452295337249321916154384284402359355173639137764412117764230743036268142383528397795582909366098721988834627875241984000*i1^62 + 159669430897823724076744102169961450273257233093814819010940826400685406397156855056684033102629820841861097636511666241669955773915166890656065867738001996261507490414913412545276859041701470316382786754913402099276139427846331608623758599772924665929692117971906288036409353070946560231442235688352697532665821525752174537771548270297214934927221569182277618778331551210169604173734330296382205375618951527231779754912653458769316508961232981307200268212862939682295489626334584208913165925373186390958456755086481865115781827240731129152128276811823152672356560497315443214728151337826589120860718674564190695604301259642345543337414836364306756395458668109886400435892562941278462392856766590370157402776841043602259841220178580670664137357695424473011686746013230270323951797955380315908656678749528859967865252716845056752491940948025115981437755738926084971158877087056421319960269149940184872085224622446016626030607338731687939249761132779743848459052570818284606862724434756125972340497841330078855838645522561959162193627553732149420472058851325461033263672727093402464452596507927374788095265239255893368654440594509904921493478540097199183595605883548690290781925676222878815454050045222013602487821737656320*i1^63 + 736726347909144282990727490482776536073010100331121201798098489892465524882177071343445335759046715297109284855208049024939247412936532331882293798706239950246057383315012590439006064000170128690425906549214861377087991689299324578946345867623772037324442794151298119127221354338449435158887804186214966415362116516781587596165268186431770117421064453447494795493459629339919935623586171441273646138707831948958927978189780731452576315603033554947245197927111233861535586756132434632165135954259090713551180065527266717471159839411356503240388281944625666357072596879210848511379198822434055628106264447684183621501835393783478368139498328261395410723001173041559964928631100323135313555170957128017443419726626154331407214257016383326733386929450973706578995434933067094477456058917244541800707061629750821645118847371738576344938339262889867196487974347236781758610900878551179305304008080928990982498467979174429707528876242511573935757422607253524192360059882923178326551824861681028666162763393278501492888923806372869896252270447519766787850885070269113445589182825463823769891353395029133587828433729537612583239895341380206476603830788880393984395005078043967801663694316410869061341671325696*i1^64, 61032004842734357600201495239299546020767226956152378378595918257388554622200614491420781935167789163002466726835020663024113754987102925007182678777095799209108595075948599211361873397552840600222423822043287496731801670625504733239541841827268103159879292143229034629558220278970226165953059421005618793561164902256234503023661291706752418473810078319356061407789732055209471644431912576709993889397042792949597657489180018429451907672011320738820384717609738359004115666205989081729564200600127994619158408695437184416135450960516828340500920137235592213853338434613971615764652580761034124294833407524046151411930990907066015082506155934718346022958984013443173400845151267216957987693612214609964052777308747743920475940710997056651900550993813312740064690859112062281772080709346471875202091072848824402464456944889225475738271767546035077022577661053981166766551476575818255304298064583581423541332173731668840220997809920113441603362520396221216846872927752206709644573352319447755270115365938092297801527527600950806930342452400404004654161257027932602156992893115529243574964242349207225370014040431904640904791270004437081937574415901629290822777096062217084454752887454650717000647120279326471738316363084193282223389292785243192014155196469714279659917660592401129553212665538904065143250516407177063668016761631740924339947757030510243919712145908019858909062403911677950089442228206146204329963656518399712935433318597747052151082792225758068553817371082169064265364374083148474690137362209611566240433119177601885298554681355583000807406874315488446769775946993448312459690466542123139262272042838033826534510389553179959837002111623907536102225969750315251253570974421292368881039107940962253452171400850713848694463973047601122493770867538606569238014385140716899244846152540644035300931898061516307486259603882554084730384970799198533214518915291579276970101309440000000000000000000000000000000000000000000000000000000000000000 + -83539454520010311587697412740014643402201053053890996213598422842032650287609709884324273735509550044534669821149033722493330597875657981312714805653658431531882195577185298306450300445986478766305162403022985531371038617532880618307344260208559393019329941158824413431243986894126230796233521850643564131364347484918846157737606401704511314658203036475866656244965046388472412097034633561071390188774740494552935035192664369504034058923013947650953531360022423074642509949628508132148162245584695777636940828509482109312100170267622745059511643929362599515187066535098677262194679346836776600622422654722430565324170246562934604990859003091931136705490872457238586522695023304004385249836236597973574670969361891016573929792514456848967216354143892389808346536738523288240473289404555655186329274738750761275520373418112679738822763309614430142803776140900725601120203316254114070945250686601548413551868461978940019245383811296916145964231565312199263042319023284264358521020417345213116750008055621055699233016075820801842577278956065159154260487577921603609937938869700102659636869574401804777722149951902327097970093206925555236990757941411516821183212871771145027254579426470651711470985982530606959477334061995597935834560176295657540556468460565328235330828924223888909433306960334394350952291762225167422834166254264901689718788961126064124381356728622754847108698791700253700973067739428682468228633877076120888816069450963803048628264127644900916908428239496747393762043913513860996400286799613212272447150842499180947220314735286827172207046539891873028784349628349411889155779012316150032143182469409283289065464215146248646059975600439808757602018503548750962422246711489059922394202447183437333644158672817626947327126779351587180544436074611008265873785744933203045503407088426211113773143184229198367641639822906669365370123444514524882656804360861536842150343344128000000000000000000000000000000000000000000000000000000000000000*i1 + 193533453532229819687079040205636014747784023789759496007669156118522287642211736168275348253567837956107053615294373706206191534633298708008990352498464897027731208316817289881046894131148940987841773069531734402566309329651101335163844441507778766009017989970147930464978394529840640905908827182555114659315299817787983979069497687286535994132944682510990630943311406896875225445545614981613156192864624645607216087964080148573256132254721360975388752580714606328501951155172092828016508801987611178712628974857419821711892842918789403418989387099196275918588996050365583232702484559935722770832374498564747612036623084841651513494953314781740271425343321524658087781639534906450039404508996760625045703040718665531997046233357246847316931483632523392526973812663751325235043505933884478947293259170842869393999883005185048100852785105317700196242000120151661635174192929962988073828664124153917260826197526823174712496133061561017012892783045123586347948675967515145810549085362666787707477570837938905545581284499070615243039888706545526543435325185800557464272996551061402881887350832357352789985887691989728341920705109994079288415581491349573851258811173163379361834933551823063144923193222020122924693232138726461312407589199003611217420233652256237373914501567708701496497430306971598754345967337449833612696467327857463567318762995884883053385460400662097200269870485303842113016955094381867382742676714302077468882271605251612123122834449701052906687661583847464087453808033820280685217070069367337625821518728766705781922280816411959689636015992274671725998500895405942093320308102317753685418929994253557063974058527553162613363499688411680916011811981005489247993374171430429367478628041830518580186329772433742765942742583690530163904901219927436977026522462084284427922229483483418116232280854409467133908148802637782815363154759153419544009159777368569499241100083200000000000000000000000000000000000000000000000000000000000000*i1^2 + 818310080302455134540468062514992899526591013482941462567234592006448635024560300236794842981346734445264554178397758397205790279124740460507564733189881569223947304744647754131001970930283090893292922355221936213979173818915552305394818834169091341546176955510778229596340413619610674970118879628119207838817412548738222333119302745156298725731290713456325821269808443809453859040951871128023534434351481601863798345316545767709846296842789666175726730671467642942259194941756173215030416486971067982121712443216748300093449517748897129604006035213313972499141847649485681131896013187319598293787052946339512038985551436104227658202827023003567355578894654551284657418460742741816335160976637627155007329973075771360160470141668912004029518768905104474375552168941955377270041282361022120615374041163714606205535863947866378291791240612461673757674858298081288746460881814196758254010935609027449906177340082678485490426271958359036634391047577993283851729580612711226538027279302102035898763261700218329576148118179447903500108513385249923499474482890402312000364336729314064496036918009442819723938053674561391254089331575969454491445148022656335753783764572387951193831585995958943502242233264282705536071605725601394859834964514322850514244522984180367360563443762275144353538090219689649820306737319999018705307492076924285465298024137959901401300991960196840974069144253117292286333089327494374279812433168258194699676408301806975013408397851675648097381881875029997462298952124052760128904871146035150516692496137832697081508022873004248636644930816273048361037311003092103912524966567737982112013012037445832090601912348425122064423353709871648708122192334540801259600300932488421629436775187944126180564147869509946196828647105753519295424632969386458910871504819366943993698014406003012186693187575402300519304973666523795219275779867690176307734106132609455920659824640000000000000000000000000000000000000000000000000000000000000*i1^3 + -663364746650826283395045831466705906841014923276549593731387787581079001686128758407977476634701794963378802127573525738044522737510638549431019700305042859510718185153131282372053286548965058907101984200300368968439158666233018281699446753336097862453320491311849436000282160479316758884806797150716108520446306726207173214270249714412130945951763258623678093321501289945120199849909218604461253819856381238044880097807543617513432032721700048015857623505478905845178239834079737261685700954879358521529437792170702625722560065902703686065829141315581502513870999261719819857029088913265363500344752712267766657675183857683585247569082867774482431775999001744656822908763411584113352502407198584623391747346404862197594294100422607391350093699572065682082082328447954875281901615072682140080630653143632926806532598488442840029448778395724059778492796568794962328208216455062186399823639059497231491478231188269726423485787265346154988321283651780176979664415470810714640984466971409834289133408642503225289171376715142877185940769603886254741954080414334330374527061348032761327703341256064082111328315933033257533122149621281812438527491084577890931998044145065968102039560084963408399932328374399840167892865123868680973083450789953403091793911938278576369328464748462622978710582942535623810500768410861749947539524172763132132333643673537805486209901129817220404604276259798063672140592392228160382866428942891295959469407908733391100555718390151077650487062188155508607097163279453685827869238554973634336753269006893629307929634583888199890327931907373210338717954715957674481251542843854670630902689911079474007346803477044215377558372096527229756860659949166324309164813150256580326039760322473953069609008518798380521961058679559276040114158970606601400162056053997287840974632360608231559322662877406940580942506192007837000574173238251630116813976834956331898109952000000000000000000000000000000000000000000000000000000000000*i1^4 + -2595692981801675081122328681475203048946524706655937456014069021284240798845785617561556246681712233641186699529468132313586105124083032940350086499604875070597114435278140304427878240479469209081530978647282190381361253237029854370671961420860601856995079052946632628918775379127889055085988768379188276735432155034106638947102720246153952912141325902211314941418261812912785225853437947774757230268837725481762043899215340204817856557471850840320873613543707081708790229531045388004599383259795319661145599728697374951444619203986274687441940709912278589683347956902929003512568119115553346504213419412181233253284405236686247780920700371518022913466985525673568726885911120739912787645481766588352890615078731516059810980694729658913114133120513432792503253043226771703060249244975799901370700543940109649260242529604309374425434523738465121153199572076061967644794639357079732244068682061210571539638989513767399229084462372602427002177253720374832635500727063971167359096549478981742628405379214754589556981571713436413339554725543847555687565110002007613324416499148371923561328207824215103366977833929649804291587665973329133821251575141068404427465525275970427020269635863861641042515816525342705479313853222814692860416243032420618004073266393332499185500985664841343676646016762507032105505702956228051393581394340214098157742957628619121303163628524844001408133283943619024592699451543342553524693826187809063612223086827054990364807119948544173297997192219500888489315273647222529014635158294342718852304838849009399407731013470036231132234169157102112088575765301675900417590784301525215690520198399222340522851153176997968247486997187762414671225554085889461671446610454298883473219896324198599795983503192155621848745503986650490909089852589134412377339685387551356350765430468924038799336922726071575431811343701221211536981755627602119529998468219993725442457600000000000000000000000000000000000000000000000000000000000*i1^5 + -1389540794580929942335144063664953880090770506128483515807862801820363506758330253002981314546428908810706373659550345495892881098278931222360160409215245753642194754996426004963085506816885577695274843901733341977412976006582173421263648077853963547784836435888113923728304429464830202027523922923949477841402554446429050721557434335209427668905960036783534673549196228226076448754426938654786363861256823649130076249130197312730105246412450279735855881414101235202694665681358426354824720352303971708646205431165193818373696182898745773231825949073770581969964684234782865935497312417544109472511198360777406134141871817315381945299550628618554273437217320741862719638399654632886490373022929007343434638212905620529336885404374392885777809966938458510090779143012962363134304484967018710772227835867002045146864699035208549585653049909784056067237337780108937001653184921630298135307540354518248292503752136485474338737189353302684509018871539951386924170658669936028497969017183274607904881371660351459988909320297910589913768281419112681032548905019091156715575693320861169322456810042749853924918030111594041172631320287575352596197817427362024903067942892077777471718846859534921379445475385535800727451817592389036499401722121881850846457341071018047815753271457598674973046252424999428443671403084331166238356688929929876340338079469581922266558895562151998548275070576511463631903133843416768548002119037447121513375810246455542838935020201841589932195783845183746847818602723984660161336014676341408441227513852106542219550468722409601397929240146765459360280787819153749041542711916075112990218934197791096304459599309202517962196790835985480915635630977467977548767469394991632276263109847678479569295097726965472984771936981512860159472759820220712374351073004644839757142659035734595166738989294129288752775655335251032660896492587800178578734504399655410073600000000000000000000000000000000000000000000000000000000000*i1^6 + -329421985272946552489947197692788272274898951955027268863667701861636472885912772069652800058095007959163859544575332414379124120996926529956049122378746424823440479250049236113256834180471153700791139597291780151785608510704463027315129611485947141935072272346230169968242186268767508454396929303524806670203394484515380179481153161510826139678522836400832243337624424715393068217950945979235963790267669610932918248759752069329549225367345510067700674963328637304556572960864825108514856737679599751627405205383923015634849794499077982741916775790463171711096999148085046200859966243831771426996814720479326977207708614488856577796573858125578793670485949826754476598302463909555273031968805567320467718082150626593639582236137760340908107520988224152350873637213796787960017407183929910696478873336074069053526679983289223170602939417216784515721996482357484618377524343085523267656929475604092660715038453954357505991863629702675226921889897488711684400425307470202884801935954843213697706949781020910131972289381231865187528648275174203796553507266841011748518799878751706196004948478213327373891516064541893915183662789044780170815016654691841063500678099759234801194006404533999846819207662931904633649235572225371489885394211034039642601646463380623043528440054772759054046474773992762212431867525995578650926841598278325107327636980661327051642535310755572174455826377941147726705564346607274468874716962187845293650646146101629616413533302387866392742875261338788980657573052143884842611890280579084805987109373902499010675316236378650737266500452961444645295273455342622782552272051862739827241562056733593403513127213111247463818391783518064826321578774382164103328033601363534217490135764068418291373299827086058622103064298551523716578731994132904695903536281584616515146735339054566984595259103784164803281073010718674239354004770557636159828289503660048384000000000000000000000000000000000000000000000000000000000*i1^7 + -40538290166606091271111579978899151153519381331371020822871448740262257199301852092022135337748202760067354653465185671701574439314349621404623420389055302971646571543033610215899399611179789671994198971016548891377743003560759743204650559566218827778830708024047681062689572416190467651574044432855524600553988954181088287697930314389650877712957653816354512046512961605550446098657235340308764805152560062732860642442521910562470169210443672810796630396846267114591531486272193418128762107348935216549468952344357116869870160179700480189433853064285764295160740619962234139076738108028266019496502348366335848672817950505910233158086617418675005713781167948862501186015103106247820506257651662887435965573581815024797408414320324612668881038496414686966720230347184865418820891014316856215575518267675120219690466444107514269012647720588149221466932785540330058907499241787673935966202511432438044262208588626639890523487305943304278616180592999738559858477725413390988817261471735783565507322095582325954015715667703811021626986704059353466945445112018871467381575538788412977127802048041157782238597038168114336610989548654656118342428959112575675377986427592728629661633507062681945958256317035356672263675859576285795072797787408214693265217728966416231375970696544494000579061074423309166248895912805789795522015529953416164726999193970231099983560627664591651282167448632693690290400523104070531294279936092768578888001060568857465320109271606242759020672834374082599703552488190085153740724764617259049332205656301036050184572383117074038276869577964618282923604453111076955525444866571734532726762305053621659575613130508613772739445214701435510506896408846054650402619980338223045782099237761755037373786519411702712040537046464068272431158425732006396534047995138383486750626003721771090405833914191992183046730386538882947681475084298923079210089561034752000000000000000000000000000000000000000000000000000000000*i1^8 + -1598160262320542300726142011556572307221494291869541248549651190584503785762044627151154255789773231316218722017051972632897856274496565036875662886690591686195069520977618290012467170957921149030250030849643431440070988189674333557802259629835884042541581361424997025693480769183471044078545282273334210917938493040424055816177776544535323344339663833222592719519885730065349367458490050039538484290791690991858931573978440577783677176991281367191375726530703778388502734813464563315876286982588614033750594741638035056554752243379556351600175896629106812246978409910070060081147862987271127441474699985369596847463371797234078676413812294356617663667362992100246376351313472595490272140497695848834931800515776654820413286921167734262011316409430016944694441901775678049799176837740323957555833066976780186558687295000560511443101281891244384394293572406394865058704711201199240192739476126541844619853909063756089117194536643642261294867637270267774337029066074208457923324082809900971712032368205787693360288851943147556256112651892781393231567444125525950409478959291930335014811107130378904567171795329984260800228501140470071755387975391482993663575500221587187915375066785469031368738728439831163720181755124459257127517893542587421410929569364748747220939285695728357446754928842654394068052926955326596696632737847281761371897030959193140816726458047045391954284933211892455809887942978721791456065845789762284698978749040335687510892692438224865489157115614352324293567128412943095671938809009483931576869168495921413785527285515624886397977290486734494767814661622469745349415576753612112606068234408854332672204656114483345255007464442269027368116380366306338949085897081763155036026069998541729936051179741221585265841973108570003052663489053983503681988905938253105017984858450700936557942241477771373896400428365003180070430123595541448534741818716160000000000000000000000000000000000000000000000000000000*i1^9 + 617402168925234101428814433706612507002190897239011079444599818266657149588019350735628736771950277910336210656468144429565176483755770703878110401346641880711321270471795783583993310405669298174715384634574117058981507500454134742426516514467066981804403291445252644290288257583379514701318372117290211190757455074818335254554327267516957229573229955223279568304404204793627256010798504488238570469279384662493484816001683697516984278585132748924721794383340855627652853172940459791681858086752018810419942555700097655740846590746624639994461475917875726306989443269398517890844868450115525765386838274746662721465714584669152846469297951422105489185052331209862274178956449482620167395898323652675424121930238130795200055311236885479744075819206983721401474109272402003154880508340522495487689504329060538523258484151490370737285951178686147259273417648814060764105652802753369362533795876563623738161419263690077455010502706313872244467965546281145606807140915594343830350311501263929846950855365116126471958913890049010603737305095465369785388205518226809780897942234534206653857487659458687111552154230662481760377864690072631499738280703419645908181667846729909948279323126643739046111823006690118841554360460040598562225120537090937050301169643448798611284058294073303376001520550161528616844657728349915208818898968518382851892412424562142363553751646176798674429150319961943708489677087068962045014232602177093479120588896365379202460459057468994780232380097795585758865391743525157665458207668914590480660911616947760788107874353093885722727092730950288590426306226478366641690429579040769736289658375877765139918882005196850050707936592917983083838488869420093101121784437477257006280363176523109622411774874010920987389250723359493949959553914306523906388430663739848503563163052231737202752400224248434033964941885004708014069206053714639743336193536000000000000000000000000000000000000000000000000000000*i1^10 + 246221781195649787809912071443593801909642659477105894123400429923313668966207297209919723632323842394033895206813619878752089041046684109709330535817551464349310172834427331132327683833972912323642378684853218278735146392763634806101153121770397022506383977059115821573144492268364036951037314233788845240083915152397541977988736340640637588188299673491719858388101690060899938896694294194165635438984720823410444903632892344833896736567325110959512711859642106484811584781822965714287613655069527143844436192852558946032582110414126801644540560412653620896128617191022203333963647655874487095644136184579114390193619798772375370980092104876042645975503624940269874914418815414607497764060784015109493283697592324511849212420629753200222564566619130719696827588629786154880402405442508601779487576049450186781800999926671537932922144110827552929490151933183006953393610083992949437681327605704031055150779765613195476471262590964040466306398560469951240793537412116642555985734056148750416099386666351028919434909607260581236791636897328491198211099302469185877371055182438003431013120381249845087214632005689762837849043964962008277504710911653623412383776920220947000371749372146220694063219697413453609256283108011773195920714302887393344686932405364293335423641303959115556791942803181360329777963177436492166775531080785976867011492871217042021133137642681445524288776503658143991880812608143532746023279491291649958792897772879800196743688369331949942198671266359929227908703913192849268842430425217631479328465708642328043216735953195208035461620989173648832953129461414221273833044356128859937108865765437648846968764406020315272265651526925090236866987171005553558764832321009557162498256537765300251892950229636847386219724308471499477740797171753379726760800075436484084954507278743547796607067385662579387100519190583367429273455253706934972260723200000000000000000000000000000000000000000000000000000*i1^11 + 56015098668311807823693817932482856719901851114351405790984792135911017465242349956107242330665500439742248933609086705291964436029483400017552931680925356154538120249545561730860133867859956850819007676130449549488774268910348101268348002026977686138023753475859049821173677760116751605553102106177595111581496378253104451237166521192889765923179039767514630231211447426329212293103553159832536855477517539678146018637115207122216012750595265688044479821130881980676070552215696778655357024557502216340804101873758735958428232423988032059620996912479021548716966824999014723308285864782136808709172205046083694662870549912646793636429418031136436299724278519923279452331837707933994817432286002487538323798870987117565961127898274166712697208836348066829275088428896273691353932683562156260348846725775858631456048822127174895786750043851963375135427021915815129379371526866554074613143681829909285142162910683176879104385423540469587256357293996616343674667862266171904689386560117502207201717271999885722600875373090717332954079163704179995356851374576921496079873048509923303969471538081735397722549417590964156096313305621662396594157775579402784536291951322355263565012146275149542702786784016779857805178551867315733531616537496973987884157000044233567563478927503819690715353828879479470003454683315373571732663250988492636001719271863893196484517002381762656537685005261431732393593029734929098701038922149455589452309733184195319410679716302445459664043119535762465739046060252134180936175414561506709652692299243158341165165491240630938668388484421297728130648931943954199307616170090303461219266714138289460419701319788976515379873310267185243348437227562790787993810350445433654878536441902968358957371062174079903630701937253731510896492898956065092203417240482328677541465173006702114215278121244996947866407268986335047056716542641806592349120000000000000000000000000000000000000000000000000000*i1^12 + 8576427883755783931365194681697458629070387142058728810382418805662633817501427889693929403743120860850278593136721086481127725002050836614427560247166866041038765274341627553138034598910706627348649918231661899872468041466757885209885302000308033770600124055858810476422657435990248647072890389592979686872236076482826854739627613848753785799204030091834505306358886685054820856920633586123061641061453092868428417545366254790017334907524995798588424505149267924213555069047262839963199159111695839343160979620451579109933276751657820068990375801838613454001125044695737838956362133294186133934680778779307225052020658300848031411574184568383088656646223023387705225150582156819006150729998351153043707371951352579120251034074009074353183372820625406566504957933974564380422134003831591248367208741839804596536286202960508986042799090169502275426909902192376720162683683744369757203953287407697957870336619042633521382846533018641789494465747441970319613048139736617140546717261059951988763300920521042289712446648107751295758429749101830701257400130280066600659102464043372478890070877016195079590239358208857269771057400292998038325119543728269522011888431910178768389720289136168028770771145238518123503989360104361062526812595386974195890695041166869189914900582771372900577405223740034221805917319780181375848711908019926398973453678980302550927249520854324237510970356349730849521592342145649127757011170394072002697536721706125020733978413241595008526035111015757507726405286023815308382592971705684372583950949019347407138046976800054723420050585211306755105016143270789543858777675575141489682715106648606838637412255059421957484947573156857520261634330298649542226802759029005555826126861219056413837857208796875661734542022325862200619562741096535789048565113087988473419706826121919679043004329850512218510903808119044280904977692367358494984000000000000000000000000000000000000000000000000000*i1^13 + 909562818642543135860212075904808582452776458617715909586911487326357867460780768238157631650446907933751617671090387062018877799770214564399410310109066102307208349344917776451906817837121627814153881463794243513095073872067197980371674722522794415610020835643115719868005667839167580107487622204816509989006116358690315461724770138777881795279991796821428888996377159845943304606231729911331561427472290595559022153955890951500977661465679617565526933788944516932885160066315803600925820909609985639818314787832079190171531531251688993022531512008722005322803516391513562507578164953875647699036052380501738756052655309692157522085093281319003585455778714641302776896601341943750834228718509120833937963587097227372864384134078632980043728900545009295403889934019501745240546041241765474760365289249585372210705947071419820557766138510933559432837154511215584769914862571124511586979719645798778827528207400060990322241100596623692049314389032835094419965773363936275181790449467236724391640788335577310929547100538327745838456578790622375438689758248617134876709028814764629943514572588912229384275448083787828327914280844355923783728895206399458556733619670235532161746129276424617745296785569759377901311398154048604811523923743420998941196061258132126651018955154662491303110477277510436115424356552523633780183905399697305941292314808946516413567053500960598554380728745384784946052664619100009403898787720389799181063493800733825895094004631524016420650161472744527590292577812704593506903424922436227966411168114277631235714214641141025080798079243645961542385568667819270426571292729740465327427741698627063567342243053095878696367747797557950420361041522099740951895213164003138482133501474379250853914698715159488947217225991563400669421427048721036019128513437343382500880469201004965861600674424752044678582896216207845994641109056123843000000000000000000000000000000000000000000000000000*i1^14 + 67888540708684171086459092596418972128187511342530773513107647299557122467287428809794211402809064752102767114460340043270866546768145142095688127800778109030351281761712343647263141015998794742726453095721763707883767019048135537103690642509298443894180493485295515679995426609722651787960269649316192765334491842317703916782588570538188069515185371257541284098611567623638743284466718087268665557995352599178302958730455185979885466555067655395420643784107546710310317285870458589821401343424961901956607146964112260235921427326128424780065570083756257227480298121290877501266188335619423844321577585991909325245848448221299155423863584714164716655758576556108409008634094941309755375026572282450580818212654709535271370916481336898864678154868262327525448926568056948163036421112194519804669819160418158093122489737733396736687157689089964309844107065771969298547215336015835431251323380433086217976312054268166121364509917565096530709588765257410608332235864564778868033458447709950040077314390156018394385035058824794148880897404779134312784236012079463294593127105576894737189204837561540954892520599566488431957117718660597958175356920198914483091098245488097066838555492573550670205795535445583109600995751676752641203885061426239263495352925963466223723601672456240971775126800324430862026572275586772108773369280349234373111946800503243048147722475544640007601502493638218161075777601333210007772775497570929142138585237491798107079620193713419044102158638724251246318156248280779467220900801752478735893878226456805600063608506204042697680682179626182874656759938113187948076737669458404051188136808323450015763807447778900281494371142446001567148493933920723528213318792130008505722255127746262659060449446334924775957876335225504614536693936230952870873071446110468327252788964486119629655697838535261409825253809995561927962689968018785000000000000000000000000000000000000000000000000*i1^15 + 3598819547633107447243277934515359046796890130741187200178161173299070788386121489697768380805245952993813715423044678297696495303548063244561965184189525619433582945383089081067787224566819529358076721967273147117957231028913084877274637357470289795178536388136128833537427369302465418942159987416185870600820822772036340190904121335597665227083799331993890019026478996934303443119367300474453396251202190482198738020939553980443303837556906351811811069991666399111939588790529450155810423010349299115312260384954583787596104978404762708103311503273945904691081768588226877210165714452347348236208043520290677073441114055788131188368380601211711655531089672089882450471841644237084895025662024658549190311957830580944066065400811898701243020700683979592206316951457766126464546285332529652599311147829605234664048842591113782780274687960503465926930491505148076150117407988164597208843436393899215022849277798647467365787792682363541959746633900542334660695905830424381570446181755683491015786543497639560862597638420942837508652606660917758002334211260934973976889086504303208207555174816815032516875658867729359331194979603194303368237138929613815410519037188933096058895802997857588733286590758674029070439945330013377516868837882317379895647055774236792141216216815853315388618816586536524398005361774874420352749418488428766071561710432314432799684871463971567985472678325541859658449898128768717267079730376712680771691090695082702106938153352834779905451724699892062145260312703202243463909268848826250364716845925657298624199625863274748515628023212023059717665315658230002844945794676338786127950276194165159873185627109372394265589941720219442710073708262917546286638562703114386707279158157770345126217183448370953507130208261366786550991691135365552687783675844830956730690573302274730001672836737598884900513694044799080752259322002625000000000000000000000000000000000000000000000*i1^16 + 135903637284965529247721352438643737699028035416486115881358557693357242784186105698383275373898305435888004047002155480400935264789651095272899778341257026518691551288224044937950511503631793998324228544216012449069746855392466628895460831773221086214713929896564775582029596777563638869429092106065348888542594428725924979426797902792691721131540465215261162499710056559092931947481865744304519710824330737456263250386841052104495587066305099237566342473797177967207333395243786176358849379932192329376643536117718673448431167092226145136322251700887443253164460373999157447709120338019486019856701542087319097686044399486105294307631297610763525821626801000059290817003416937985797299274190941971529133474366717264708572967532768242118049456062026996308571721894107294347160922447859752660626871081137085751253997982594095376005295059838569490735302972690840441375048311157442110538377385591119802020193540622554663553899200084341287119310258360093133948705899209495701740001624303834804524259037948041656924342952300884637875205567239060342626232402759099690272713247465650909891239035444251632493811665961582963819649858713758113976199554811809978699813241125495718191546519796991863518482152183904756924608281455112238302942064755913854719363808493477829321562664200687139774243511364997513720710319748794783994895234988457143535429808755838329825292761475178722435692631229020232108447468986371601123317792391214995562408590782894909854164636973151690805871636304968507395413322102973872935388087970778178417663709947284817420198108444656661029504074845236350608456969746904141645635663434740287352392929745229521038747492385012348775657112685707318179869220999522701657588888178331146402650899860090896324417851641637474018584803939233963056123892256560570055541099069086479354441571854291488947627998576878242961441485086205195309070071875000000000000000000000000000000000000000000*i1^17 + 3669324941585471031900132362249431273312705225021457519746527274686342830495245024877594153088295976672228543280036699967394663678233567250946000958205262406098164381130167191892770417074968512764683019474492791472080323603750622584370399730458168086534400136275034918355821781413992179533155016300954479372315297292645254153229837669877205343733156257692076131157048438781325374295348612583543342541771916208157170511752125080659450966118065721391152051335372156867237269847556603222757981831408647322087921209308715581913986137565921070106130865124600315489720637125037394402696130389775183975816135791028772301413121107739681698667668490335420270553785967513211571631821138140547027544506448832606599539252387249019173025183768124928995210813578583496181260655726216913576402814246324545301566784602952881407395182793018610334583185637631113840631883533528242151288775534034994005689150962820984609557708748228937284313462200240892926790323612290683600993391778923763090956897891860605271431315907880580942659153351718750259103168013466957868970942414144359256442410225338191829288889298893357228458945754320864255766459728001952927263161562652552781270965878114853189272087493108482482273544300335812038375740529448395980450255305362899076566189684885000276649324569530511268711099644287325936303917083693852266131487433509382124359325565729090182405362100833742139397150617578626446679900233791566182091606937819186481429687320570223064999492524011407155780733751940239699536106714053727480512705219930881706242455777161044092412579619540894608007859796765511582244746011925476557822089586982993954075132590860193323501799083922827193110276294023234381311862843566511445421906763720917908758265162586923124905501543068971249128071395838113141348141149181558997887439932456212398486324540017190160626421330726191496385959466023775441143203125000000000000000000000000000000000000000*i1^18 + 72915663314169997094620519324875620432729403583236626834119853368884822911914509432613355215354098595414355028602866184052047223671646438937857553731273744872550603095873953136032679178869029000318301751695023380727184522584699802943691003452385863235052938415499886564305156902005975483396745607622843155265791672833320916977840177340253347633003309671611158608916294828277035630258970371124863934055406459438615406586181863569463328498206024824857373136580475174839172651858260673586860833837810487254339193956274126109995300216891235215829386410860160371456165313951884497974975083285749557014407526560858130946366777041545720274211678825715963755220936308005024871053884725560469100171701322041677635299961046419587980411101847538251415891136350430540026716682591127809361759365125486872805961988442570664053573117068298472322534815812958517114555606114616490930784760747082044275983710801318386641705169974612029427460683536701001357479166883835810178848511678913421105436395645673044157113365809230795364865552099740586301072222799731535641672743103250943113190414592324070071683186380065722035919262490841115925647819390848060131961540522333577926715890233691394145902024154464561377781510533472142807463041917963841504531228380216426265864381946224381827536675570953140002015313898872094907992903502937531407679136616663338420957509582828355162406341073581042053979996334546869702277028589422881238469375155194891999169313020953463494016698329945374953018972084990595191381210698673011072161989943788580279588230103473886940545402654244605512906976034900876484919541980926622712614195599315784676372547973446790221836400314506472443883169552599546785726827848554313511313108248540772421751275682722875328928216637133123790194895946590555545350388399683667173646026955465012847115615300259370742787795037159068700244996423793208958984375000000000000000000000000000000000000*i1^19 + 1195300630311718032728981397425415684316500527503450171236460871819104055521496040240898848246108751100917423538424341974963181153207598288872399490794269450293612389209200033801754588117339115735008881357332770081808144332559968479917076703681356425296359192076199550954369265347000399624385973991141097620953921510031871882862383303380858224510565919657489947304414872807430111480230205758207196856204677984887240137771565280981729009972602218286872565892824564503573040220872779578389638289600180246738740392539740789869946614240776643830048318885418673127512440111415197204355407218245165363409616984697953499891853066090756110444525120372723355914147366304742865678697521483771170778863475076179288272955194638330867749447091790733858013235353228972035970751763832873350139972498597586660985412513973009759335886038084350047724321832320960749712866547762324515619134507656448977373582604997177941540841776839972402616942124891208963833852900639059940111741005804186196884647604934499946999094562056811648167311348935149646124298110532670796441202702754007111737075869930980087906347395484069844592651569659681305307322318764377235571121857898651500079280796468486602423538267440048311788833355028098762761380462218811163516352063598950962855309418655224520649794019844553026829913466256403008485860359807861919975389935683609088065153195519207470627901351089029439887215756664914883081901741962150065123605301607001642201107101147670579932024734197767505163944918518427831728458859907648840598476714135652316366407605259816343395182777915037895760930856482036178739671107451212170175525205109280838127292776307987602167575494631678302892026996668397904596458630319898411390818522867449411915838195798819804015571418564594372212722150927015460911446242518587565422817989464499950089674338735476402251762370377383357326731552767581494140625000000000000000000000000000000000*i1^20 + 19422846402568997205604561066506263798616247387973375975561307228838732489118408392564130613258630359136999119984180883973343020646287446307778619830526368185192914625311673301653416459584686658437188100187609499773264128890230305552216350622107674690899096809823939227480007010168035920050988851722890730191473133734735603508621983154328842310519261249011017977162841264861947215828311133651259005231637883833264017450392053842337214979997900978122971383227218711226666712181260338787513751901103548239176907300086730306800941535001792021637824712067752833992922957967569555818333144889094841732285999376599499817706317572101423362394716268259587966369063428320307951351768284735228963290588022033257676218029219414426671715433387434340122242661796091619046620313431821740164339490408187296581385258676816929950241522866658883355034923252707099046426938463406605463902331493857293702743615649930338976428413455155198800685703603663502842405081123089815844482784540799252303387062286013308091414101980574412963495590720219928437642447518795749982549971641287034461338190268005907345779808490620783954737348962225632457610421502239289649594033727361310991035634300470118522791842460878152242050485044601862705384521187894833888299968508122807287336995752183531580259849521366101652046149096556477099688874636001931638505425631083671509433329429011652553180288485266716556416898212270521667410974367595774222922922555995262868033536678648396582719091988539582521997144809097016302414234737092960107830005540861466773276607639534033133714649845446880975478741299029681622766210493855583080259470867899149681330348477518622856542545463576327965638965278884033599313438625670125889344848316125602014672439590627421040579351528753369250561698473954556382686309429329710721160392312001464640069058334472809346544087444169921328146242963856201171875000000000000000000000000000000*i1^21 + 298060690720023629597145698401030665860478560482537045681012265379513385179579820722049563550760697459080653091771530888651937863744847774765997315478571071966271462111967729732598432986057563931916069805293034282448819241049770493188284555326019218990801546028683401938617427092280427798602619296375587287069475004765220650985536065674394903913272816720576505587107790663759859992534530627135950032202052931225657105386695562180891766330206782021448306892252020498132652410460284612066531337806074785477267882537637026334133115251264737967833279099760732764945686381918081543122868050348612346250043143547319148093010773892100759188798624530146250074596648106257921154014168581321685067912825168223846869045882166096024086053278488073020183037255845485039336514774766740451009282575136676753667613039676976007240275546902666322471259842420368037845299409476438256895663815452970335721315013601902934152027243199578767773081574993377130757863207726676036800465889114940537586301616277992392958605518211396074240402275484347589479042491453376462311737967296665383808315892490450741936625991527694088460173407062363061561478453898645454243873742634765387410306577211480134896238287637722196313473609640418955915155427648399837631045422998435855172752058078467381142220753613605291366736622699140903399249598575229322160108220669339124384506020976900653919905179523065850106807550343637515759899781866330508457113089797480558037120812687813126306648102120748189646945970716364915251267213771025253104960277924853049673635832312693841384402808224326191865786294928415466492581200535263978300948119956760599840875489004827395648085418178069917425578871606693889570197709035462247255449929283014638920994164074796582559611903341527591095081351147687565396898914212243334509633215156794561949768655793212749311912876918405344336857446075439453125000000000000000000000000000*i1^22 + 3136817805247078946981245943872872491152144103427131561052882954567122930658875266963954989696913877868265541500066810413817170924372941499757165797621750963791846705213876835864943024453584105917959267176320708358593574128510371683894710851309470920333706040425938622965696336882898721511950728529003641676424079420059458740413124178142847438899973928049603151584800515591292428641512380599856138410431125625281302172598280777325468083647121343971712624888048835149823154272591894125984819019134938440358108638568449467926064726983213092327326914258323432306718041301954067551897944343313166230626080176520732151958852153074558904541993629438960100652783593379643943757482257246115144249337072480957786728354484984432830703027713467068403924693351228590424784370108924802386946829891923440579662248633149938042613490803081844109786781253180433663045018680749349376289999443411678444464427758362214413828984799789902305025921111795837979969090713747539443855319532037086621511948694796000971508094092535913891457707675539116493708233634126461926387093578234968455913714182267336989900541835808097927405137568934249900298785292037871238847176158639417676459117494937063516920428954857695258609381235212067581582264219999704233075093677079981892227116405866791429026842550437601157529163966292113764839531186822550565607257137390478533893971207306844632886741672426196005074084095276079662286244448462576756209543451070973360707597507730516177468643862364267715874871296154714528637729757387660008861073687756259382233038688875928548310477842801613412420763310374215932101366571000792186801514312880642860201244756596615153022865282623405370320442140316048308258043909758603379176858780536583756923451699045106844135648524863881974142556631362417793435772507073956563652351734258537732598003417997648671881555380058875799590901947021484375000000000000000000000000*i1^23 + 14750021229222237974962790712188537079885723102304935767584397442817177826915115841019025823953290195605758798495817967154857817699649428204116620870004184339533578009561308220361904176697429028412292102990523293556912144454047467586077775389432905667693070175390058177554560643369074368367922585499687202453760389176586150245248170446347641772088939927825957344508782088346790695904234580438808085672065094943716036065189737376780382279455389006876461647516827556518116174937589249561304514897712029449553722368212709410861639548191002930821827788749992741664925221643853672798806772496467011347451954332601686451790237142203462070911330590787522914250923569143913403817300753016688537639629367800267316431936792435139069322708786877180444774122904198539340669929271132740667383075849742702706650291725734897769629061091661999939583178109586047653192582563845862709036581067579455222240531069580358248918698240985247502904655362054550680704069885667164818944233142932578128536948298706613696590712407631116402044627664317997180826611048695460181784174641102020714933488194329387635218461560521321503593451700771236085278733155557322896663372309442665721283335503721324002077585621158433588362214547069699347116908177841472330428977579101900596407877379628916312409076036767648693975505093385847660558852603361797131920838430478662766656446196916504952502187882787061267895704204518971539608809240354721948454096392522670428999550440639837145733209237514669337144327957117874128469116577291486940402665102286528613674536017691630838517148846719781965590412975720098840034294637382320187153185157681706626018371270340253283952178290107063653577984572602901791049018435336647164202071126301070233055688249446769848207633921427382178716262248926242890634332634792882122388004300593538379549114365420632370939766902129602916889190673828125000000000000000000000*i1^24 + -9492642629415756041058345301426467864049659030130053918522421453704230698605021583458522329418033497476054059225997514765080910900673095281900904671840844715648656711131629986600358080580665510711722768580301008520695021982993779188009223785938248149400899378223437811397384908919866417841934232850835496182633128508248155661789799101584815900430172821294563327837171138750808160906538678817778510860715009881768383581587004462704350078733319113339614809419396762837131622483272535844976043220736439296088134157482137567087374620426629462003706592282117591616275314585271596483239387549156188779051909292311042491005508297697300547429849029463543244720743497463483346450859348817377754913037656393930788533063561791650955676506205280494981112016411991791487084002897236265335170235083202508808489790269003446134668453589433136683419164001470014912151373001584206184258279048314850686546496891002315824423748557296045068858629006118259533316500525187676912577160247722435469733640710478801041624672410693378364980217392055739781131234023682541954867382108031818596293801423248301717098464834696174993896351338481538726660372679971267092478224212091646781106242652600174419519404286110939614880341624638941112917537313611605361299728959476366977258827240193437728433088499184192654793853302042661204680061426303201149871098103122135936479168692039928678346502737966803253173932174736782941461391929998683334623397921747188490183758257932490370523284690676410065322766030688908716451919461375608017325428176222958215056777179159756607373269327286242675723314351072942466665889480441849455969208134089123193224782469244145808546758741629118616653148817868512493618328531686059036189763347477040857380239771743659169034174059460228500393353231976329194116571615694247741642434751356775952303417952422667101723230145898195743560791015625000000000000000000*i1^25 + -99228786444444911623730278678258796842654645331245869303231180897580900384034364437777316764404954070557726057346058246206563764181196259285003860465576058064342187597992700873815955634011705790159460819549786552511418778441569136867845532596459400501084819315932860560862197166401028063889912357317155432514897650369720685341212726656235403929902168948522769349318078015485478826230290731630722365411747586617883016303454216765056197385364666794427758555471356603607459353545753371198455737274582776200714066645662072665536781665550201677310249118140183661901527744704657880846353071029774419030352196856177255125856885217693011025391735534415995528734436905433425698271828605316342836936379309799487679080228295104348152238575362986912194732959654161908832749654771095338572021399547679962287007496377376384562390330095572881832024213841768147096634705139219163390160422657932161670709195318607027964093414375347136720384664992728348761774141035437571581209323405471491407467131308330757448865683171453297915126524109922349404642311550993735068597736426362935658810520260171278564506181379666897734815595814408383732518811561581088335737935282344282368471280562088124283173236869980288464039689271581323757764609436655578160357339761612172099201426807930405584929057985502265691390845843184521508052080647028337603989452769443730344429211102191047775455342221122441212238649935648956319199489787061045722724166262092324526636487358108653226615312833881674804779457012444086371334936324506498881433972115362693427026792611674700156645226011719323785557186657976761512399274118256690367956398145460636584810265780116934979005272740658852400247308695919714141010746457427679560297966676355078790253001637899306895093646486389404838262707776547638705010659258821260103247347638987095611951107389623536994490450100266933441162109375000000000000000*i1^26 + -72193779194235974224241528465109851184299994503335037996599159675873212854932960048889465117568437068112551603440034373803768328662573924238978461959126131921410544882604855554744933791504738791392444275011004197382633396046659318968782426024914515611887290697704712073883074954153618145009835529258225299000238570023390246175911761917604677704061420652854294281121581915382846656579519279636708382642877318099836489428238672146936140961180101704326357254479523764559604710618000524946888457404766482575337277084432819284078689172125356413100814206597497720587040751772380887200441794196969870790834644386727467893211119618954640225075190298019982516106330266746178110210290055418806803724357836350280292944776254961217797476995245635418055901493637266167385530499202466505317675746086151285572648404681132425663767628061481610016675308042055624141552808337813461466442546315270539230394211685475022618433252144332257847172539892680482600659855185905291619468297561210258060651726186156188921269024580871277684134193571736457576269902029330866803170198949158705350913470204172099877191351928565631443084046820665492967577466626879123609763812645870059630750723594173716243659883676450808934653044145667121924652582579040998389412510898206206601854479492371091692624851749382786561556409149525255552598214459704086305934483098919406821192847426531718224344406774715673709940326175168238330064296914066624167668363580982267535665881594217167897155872714671507403891850495737930607500175991750843605497276695949734684739267003948202968415137465453404779898108770883984340766924389112455182890637750858244966982169629883680699890674761020769230302935437448804084250571681007305380802339918662582747520877288032749116208766153394791743845666934499636201400851231979999597102566330439676646268027760142630952612839043140411376953125000000000000*i1^27 + 847295178528001842171765280152768202111672674279448946573303721486008300205112440799550810708988509652781745381931971663284224223473966654525553781973013329762815129348936458974287111476586304238883283058806030376414479897061696116006932059437170901036869712885890691037665158042502315288743511354430760313657917664269352234699233832719881492367020023160088588230300774078455137242192663786873098753350624016548529046250918991003507296620744458899254762516198303292862399759247661383669052647804281343393218070101850641442173354502072670957390701139939783977907736037274082167939053693883832836748822397452320787821310573185611642261954777784522129773196980116827864557479373847724666253910608709368187800986704858170598159082208693672013842532620245486907152304901426595872341444542783894729752803652677030935155146863412449648694720262242086309261534909464863058729472104687782803902098178924749435013489035817289610782062360969127783520865450197168791096365788261671566194342202492867867919055201364633210181519006156626040094409951436119303501972722208454763616312551120389392911549073629465920551157829203659143501639697597400879238417993741557395352113696724773386979520948671429921783174844087760834741633645274380288654192617218678878722726927573534466114819618918627651679469686391898178330520221174129146045594346432376893053939162181300412244000490143573698885187100949269722403568060977530140878055549644657096630152485383639569975668775048272533283117092803076029701611868604185344525990481607838874145299405859385881810927470563884441066478339111680455894360300142897713830212040619221450285043135683399292144354330488434578638237981697100082161311346078825289320470304586692823741660808857867489467195275354147330468634788427704978902442199524552450173769270309254247835467411394615431544311344623565673828125000000000*i1^28 + -1780545273911304627684952756731864450311907822136587689174454251342294179459033279449942703929272180328370491383412968577134409294330388780488132437935708696471882910740326805106041571519483507136285161170128239590006147171606740557010070481645313883720045084381652660104320344037292578653612434005758696572505621237023385760056138763452831157153485600487435621787666783582085257169066162197309574274459060812317909704636965914068899719628424781858374609546915792808856385421255006144750879836079107602947909979984041607882987741894812871763766698017217643599564582628290804983649458370151197431054540056319338831537266476695894948023347244286716141933634442574225729363810649055671313716620256045822106565240736754462820330460751508600240922276252596319177901703487825741894802415104764274981075172282775694524438141392425878328965527915917883030631179638176646463308265369221907256253424607189200131208429384115122587690204927228950576525975988451172585801191190055566043398600985202767610171005428920224010672069591449966477373984165934676481921142949636483739603348641166770894753117916728644623604625671991343679970919741796591289935332304925417438106940272763703844181259040846831856414042800213285524809171128695898758687792476747703889286144366147815101167390253275763077304444321552632835449712824009167981925407130900425920025128994891814951932120122308879543194657271728078437701558852485170837012701176033741310528286416432713873141911016591339643827531459244266148156943695998307231247174179369573238210437296570930330773668018156021971965507570942235741714263810554938354211396553697818831409417246901569587025244247496088887849750025654454414813807787516457024549877702256447273452655882998734938237165395759914638427486943834392461893633005104444664366042496117110526136874443396002910472452640533447265625000000*i1^29 + 2221626057756225642482139355343238841393749419666660950163735748487911963545186198324422084299302865782993130725617217922181275236371339355823016906528283318252971282099396856087995879975669906365690622333258777487726944716864428713753467368765116145451339389937725845809729942406632943376302064887224185336545519345471689774791366260390837041008534998576210734130897053113062414252083665898604147901887691393087869442428148104991799870976844046357944069024518276143509046950199659428857326753438734814821047772298042773578424443081731839892749919516721339733251615311694138577577415754861334937685625149001406686190555061063330267857027682052120865491282434147816214114842037881228259665569927286169310163473039626977626057399834081826283883020635357866894444681420774949273370872099936622168582207565205528495251048095450011805854293261368366333835776668666977545778865284396757814191758095051489705921049169829586316176043125028480733553879045633409732696275246052579410904762280744813083955744216523427723794819740379901005060496193335006107915954792821404535595403911465189429152374542006540959113397159579190951428020395775780480011305762394579743099820603754794437399923023478909487668621031601827859368097597578370796621766833238097757896364804166483223076808150722916714434386053418430017926313031255221364382445481554278927971389014651741255304070540241795571348907558483168546099863239886738638715089504372985382072878276104368483473694317198279616948362279563402188506062869554872842707544779404745418794583344127187030759256932132577842521256432200109364542153100056493339966588324774496285268426743469408995657359807404214758152113386551149287259580997622564615543471770832268452809419313641937400683053143191643353783186754007343756890533928772442861759763296119459045869446704288744367659091949462890625000*i1^30 + -1711648276675547270545174410763681708390302223812250517672519844855202624285477328732272978378841956680794256962726707097371578852196656278452749365449564855163361045978665696593429711827352187917411727913420721078401142830280840463496441654960907319484096248000929478385645924743574734165004451424023998487717011040916926034078535070174522130313292092615641970921884356538845226914029472205732168678136899528688875052758712036782039588359823845915645711455445908047697929130777925645647199629854248693635085274719099607426158947945361473769374344321540189900816789367042395389626991172548521027687005033659716332577440277189858435466364611272534224548852774394752685507729407247777269619988243065152086887759711483536740376580944886877123295053084976190517621404880818267287909755102232256842298922131427176962202775530912780875174990907532895917235973580755411916508167653843398397845633579343302636727377101766313953975285148291605352692934036982176503307243255786052654839885603988621764291242944988861407570879042190900418034082915327067907052843668857851613363076124171082533667691311481118876982883035504624075098012246345475038597260168416042459714402271542120196970109595238061744793755643566331652915381928369384756312287094162315930418478584156187947522838369688701295215246370759371831856009061327128635440640861967384770252352970239068019891738804452176932081403333330924882889557139943371205293341456976377879984240981345909421284102295008620964015398508086408289358254374526476145717368308808389188322154956145210417208908814338346359072945180470771773592036189062293539874446214989002334392128390796824043251127926467879576674217410504347230864112827295121890979929749679134351886389625633560709305080674126658863357879051012139979632187424068030414947477832615942143334992839139886200428009033203125*i1^31 + 854097859557299066661856238031065270387193819681376648205332931620459835134188280530518012559934571956233927284908380328818664120020515622819178179994097642529514806115981708099180619282942410141073610543748011755830384464373675951557208393980312416138282718388245328522723023266739856387902726853270160170413344225481294843904674921481647358784766635533049922304690225724571433151140797500485807041108663735191064257448190852150686013178930403505721508511665290468011075412337492439643935182246667885898704282874941949436234787470011465314540131564439560203663590180462942983323539080032499854266174930409295277847134657744177629685170615999900339112987420002666932977480474462153399022975087777612489909956112444619541319344190534109179175474323171853088486874406096475908268260641266546790867507757562290139059975389011858397114058205671378400292089008347173097887551316257954656394483826497096595131453178490647752451132906364939714871973879939564377866925338747675774521657492728483949930548927099331105026560939975674079706903980728588283782520823054630607871241928050007557062958983789000709167790668618598653665936110078258767084631812575943381867074224867478289816980380020527775423228249492037528440727086932015129420570345590503551406132791909250420286327189885183977248106080354338537558106317358716139624493394744656308756337540254934631473318088988013207928434942098790659941268534841166010973377185536514151687811727032687318386114901658345765540067894548535019884021465238445830828930906537022422703326409173122591023761886567931471604327631758022288666176551644160337629787008432973336523318749075036692823366632396103890133487417676612699445478460526207645423743588265500830223844283321095013775591245741038091986382087613513184271968307695674778913476275767597053620219230651855468750000000*i1^32 + -272957074053423905334701978562582242654897025087914242007849657634677897451683286242702979441611686317191816478207546153731087223845256343962998019486897808458165603311053817316770023863144449890297218505557275418051572883180708128733558630275793998768431658893423267328247290435016247739978447190575988975428154599326829062852927912939547235919567466191937286709738864515669299274460509454750941687131383454053003924184445656382834869605905762142577566096477678146307600717641169342131468017021754621603039214102343748765629615529423914412714170492217460376582395233872772385460636202127546925495907043814226994536032534219747183353361694308701999209527687286721465210666961775018185626319570846605182673597541906861032146464700689690637318713878841800659420478737669177898800402275278337812364900507478392589629298291061033195513530497450880389628062712133713492226623340229437907611567427869140575297567060817743753761668168957101302805874103522490048016655528439596891365301600303580395866388447285652230722383420851602030170473751922475303089450879461652044389862900469282894286122524327047258221820272635967402375384906405696203492515370206130678462665069790584373192406852819344746823846463134328699606231298833764456197467885711206192145718547580248972158559836129194814642887054659100960172281210019507756185553019726522107141773880201460521583434525961222049600682612164633685945265997183460877300437344681052105484878490937877317857215804454586788337709893251956720835786527323829961981982929979245587088505759735544160016768203414160947785972335456980362589268023354043317545125032298460394757998695040617686532861990642912319728563188225301624889874833345520092612357497320017817647660756931971305348940532255918649192450086249174462754855663160686168396297008722457885742187500000000000000*i1^33 + 50268277329029123174867030242071137349696810713742656873840635740413340269159826593769648566469221827148928180485811733706745011786092629482513781701635112689787449630862771920852472673127127768096904761646363448118459272276983021633241478754586629070927198976122468017406995528577608400479932908579744241638960371919275077816854983123986352213305533764409742901725930425802729279256802104708799452217771310137281934099064305322033171370582738230826123454281214430229493807542750081659162646757089245468011849444409128370044556289108614126653643166229733271547398600707850226484848892657910916338411847191141229231564650847831301600028790727301470961717616353384337104979777766480970273373524981768440274382464591598338513348257274728136336846437037379769337870767449946457000342006282645576259400738247145056466621374285626882357435602052398398712775547816106755765331980205025331140211511990987666703321217557357955419252775810295636979485086854531148097477299785798379304416428395154723752433351354242577487630933921886416673254533031914273182392665139400408738602642282217926509392798916526617499005050536838471989610829637279372576555939810877603014539722463081095627162728288894670740243662001654100671316062694329358056199584757542130356588522104934529785769286068606723654782461523219156829032500955007735460235194861868873007002782024993929657638982136489735914065337884698201275549831447462911128241309361649439353786284120832470946488028247800334939398223328011354849660998204753071224164529104549969852041254411179995640507467481139381457459415171480143722564330742091531316069670806936031069274239905479031823374860306905442462572904557467605751217038416243523224155089819313632878766416189504871403950637849459546413583716213894758280255964732477218121898437500000000000000000000000*i1^34 + -3743726918928649370240314549838969642082698224485160885563796531654677536505902989567146969225035654626898580535425729751772656751433250584174504863071925077281856245129118286390608565256921468974908685715191853215643933408511153324074147712563879541632914664164678180085085522591032796625886448871015840434153884748269933076503223654508737143227228703113053451366921140850591398354877516094027694055166518473594040138947374227096307833953069745007860936115483412464814220490231710918633824605129224159925621201200783844874973196793780090670167975912963086556145320611443221109467841615807389840879542787805590571141045671399130776164990618070269290047149639234514171955211921090511190570996276783632099051514191744910979190297886010049739748954689624175853899100486895510215395923967096732477191227960972314884755914414052923138093970514488653597678152427415875357744566882424281378233904647314131537226054814101682791158081311866610097873034760194290850728293133099030945237957281837503530832362903475970225005179671908550265950163528336207842863474508004676047602961883756101798989319486007760627519063114251666948729812178249939021311184286657445876272226917726430583705675229446509979428254386605633113349508782893355267909830133351078658541418142999103919104058078970820596450616271940515386606125231105048485667258901938667344474340613013499065298491519668799532432895521568220096298198948493718511859806679543991668873279955851588926042835370435633328381887896826341384479568000805614578067707476685376127038663790576708508333387797208117428533462782817649295752260715342078705553843553550798232920671809988869695050255736366136886362915350037584780622646445039000164271036127080949267345455308297970333651841951536476627475967424108647772440483467596550000000000000000000000000000*i1^35 + 144084163486542257304463998260470882486647128642720695684978834091938237805420853366485110237734044863518557237737779152174177063341082492867103748096650987499060944100891881679467381442636930985451397527844840102220940966802121949767767743471737309468538921719705516099770629532869972766637542984612616390601822001569281196707924113877348794875928508189014776500215774294707335894533439360382324664147433872497773565016492755714574916936480243243423956144116231675949442807649812538212956918764768151347005713501543221747733580231311004891318365626102165327553820227930336239688927665441500161151439649771915680892607138567810109805690863532738878190704680141284327947530709801296223842843095839879213155791927229896467524229184027400319485655220780668097992889422815752209971031598492651609540098312453981057709586979309229692559236253224960008761988279621636731368222439291685478719376849092286061263542289820644443347048452610116691315930040348749547059094666112519710303532374893620712087033573208947149509441459536644851289782884651418401372156606630174739418757432211547232848167776894692970537452130756144507554862807734614200693551279790338625776890522196117139903224627964328582857953956989858338659441696970934655491573715533744098739117672500799977016069595514806879275899613529956754083059312850958563990339940369067563551419362350995507869257402907601799104617075363051895487917125298627797778038994300063143542667567571447343456948260221267978274614610337091622578137653296981870191306913503900069992680015262108854465880285524151715103600172812917779175171625622913821843626028504595055332951470652773781336679573982798941460015294801646215855933995370556094507464352676875590795282783080172503548665166774575069222336477347847789943240960000000000000000000000000000*i1^36 + -180517677738273185718780515642873557046372612772838991853829962670623394911994599933225012015394887140517006368506396849994500303970884299860102812908099510578083415475509303332047633596234662644541971813031768415801165962221194093271899013465483782175574200699196783333515707124164528121879179046716229253622348898507545299127903953640600347768828826854749627398145041230083759349592610595563516333328319265599714370248328139354192950429021777461089216084354987771940685621798808197526823995245427347794609544004684662297829224191744449427017982441386538199393237872535231455442040661178274367110741523853114388718415161382337610361870205105831919328963683761752941235619236661976228455994964332782539453046589476866876516304602533514569242707564957174565373608899370824458458032130814331851168635869398934340652739253769113326271461698574281906200320050180183760084328330471680958684131764518382952267431735677979019037749075720837332620107523324737478580136286155785199393264324985554997120005573422124967250754761122511604881591569988456335429487841626378490545511894715794282430100101874725606518297704171268527693018958818290127850993055767854835749665415784573312044181574037933893975808323442190255556558388631796451445302981314287630792359404993875991298659563113754656466976527056293043228025297587955348710213159337426139980511790278878559310596554348961108005861750003236144934411187669475741783941020740004682909297684469598222698075564025748063683798402115778944739399395793069679765856917241077176352761288531743001476802971530519157404702286889874288580872119618750696866509908049541306186245899105374225638489109032220674191646915654401841906559557928032377586615697089401204177776877452901331996230064847751555716407062989252329472000000000000000000000000000*i1^37 + 48940442890656134778221628360607636423880052862259242994655313420900835354752665080884607693196781922631036835206723495319793769918426864693275881167648513267747002132502845084387164603400127007242851212573942115207936345898367429297191377986830533370703841792044738892593193135649675047966825641812425269731080549098291156292699476621336919054612345129930900794484269964825181705853179441785066585659470636033245335737303722794664187641784962181541659840073319974353485995993695105252572895909114029001365955038256618801402759225203554360367084336833100602692300298346937554764443575720141701623838162889750439671580010198598449367263765363085608039817237725682557195704147328546267097934046271066432818894090120350960848471804926126331970143027668694351133719263087277512401465387910965095027917625211883409315084833586710784831045295056821544516655212548714216384416052736752484558328964182925587862937936908083298444980662165430222888846027241228361564521999494142673586823843735476495209428793961352405216826027668731799283652955376495765392219369650920658857824624786173974251064237262902701545897011878908384505696873768131597513567477070327964733486784658747086695889994064457660146067468520455560120396454156552484954661509611964256889827440477003192985208727755744358575063051873389607827668371809828794224997603431574606034075088959479944888392835920289094298051032271626482070351046853306934042865069820214279143532251115162566071848640214365589749488847862457610633280280827505292329354889638868247237198858405908268667923250155393116060093919500976312803555978399441626410321166397514408635540863074010588008557049901182775143321435560367580272211794405488442798712912283318169989683703952307785035533736031492454383501979523481600000000000000000000000000*i1^38 + -3926142720324388605837217057634696515204181058265766133341038610360505261218964853532396342456273508289585509503711561765236126665501796374949725389307385795212578111790781640926005503666502235953967568402261747294864832560323810056774171922658462461020856433224823693243737918433672028146467291250056839180271284662391906386820607358354976400967275751350524227925435907968800533427092951283544286238317994045365211011812733334768259806411396795202570567709280973752658897908854946646227099951356474843041029514731346050429960677978975019567259223058798894507633052104211749897734239258726478148260657819191890150298932362014410204699906807604077861264205284419600931399229999129010068812253017832725916654850978896718696189322912092686655508698539736426070407122476923690896237508928616706631275302714153581806710332750287671394359248398396353744877715325486732324441871337929088247285145574029636673258011413271879905485018376342384214033162645797536426110158927656499951654416639933264374105277031132057768662516319447976011889493657012554902871791750322101018975522830613616702972545355082966012403363061636315392403187412449951034467827781392135760287151137580064105620009914184087496625273607743737785957200530113414832643148643590874163603680871679475215575710293357728956005853023413346181858447134059105789934590520318164227139917136305308020986994701842815388580521012435519395357038995481933658311046045918178447285888709909936345825471522468935436936545074916484849856883817425837654832726659579207308042765127661247578299550414247490333678423735223186446422213023363073964969239248723456248739507733045724946430158579727862834948410666498532788375665680249617877114964648529269597365762773844944160156523126063589261511229440000000000000000000000000*i1^39 + -59338887350306833102853685940852181608729365795357616282885919603353709775977000243448155422995080071664162800435548821821990803202559882145629446267253963088962782785343190230053568312060711429270905453242550205119022251221002842824686043250078693429810934974120931794346372333049764377511419386352689922349949896840203623723731178091431193606605757185049591491861747534339410956251384009123403701094821730092412883222027811764721619619667192419219566374969018360437736343833477137898467495517223273905699103337135496901886119965170106180787575034434573103210148924429758473833017536911721680260929362699318406244213995329246614798257995543792837346614955876158502166822680821519122672016116395228404345579485757916386512097681812179831429557026144700633703241687471519986454685548742797732742494426633822841554295547769107448514331100623134971274810317139059354614474226953198928310421180503128574934593362744380437693970472158121515107997814795424196578887805118612967112860686478868763874971961140251694822406584023412294566687512757291510339154630384257890535838033871360093970886699173757925371721130001490875535500695711476608359581964505446837461198776818343581265684480333713337882156682351569995002092904084542792565631424297920487090342969126052733783797575737412533369366917254410749340717001722170242606179588165441890644674661679038985032344530991179451951723542061577684574388150044959795833336806013620103112789007368875476576440705608862396783216955687188003945702671405856504187162353741660740049870982220806570934606874122492841796065694463245207550970453644519308387376142548831664435206949303471821272613452720733697738732471755886266212984057375428521478418420785497397428577079124861950913797822908278505472000000000000000000000000*i1^40 + 13773323397093397140177373717293528277013495802999844328352779673526304930101669777282931803208306539789447291510133366067023116602461913528000698608827206827124119938166556232215219547306966275705801822260449764804326130083210721714299681026223284122028759888690949898782241806266326979810727268166722195843304366433037648449783529516658921246887176462918380088956943094098116856293877194478263243391623908855372356766881471604615999714604904602460336288899799841544404616408435609397191442018175456709162163103450848234363766987660254713074909978482135537511319239906293062093219095740593932703896338566279412244274170923512643486444250087972141586087569379950336689242976609539872458128126198756640699426301741137804991711084110788632305347257065126611416147097154777096493302483655154662064528158877423076431304784582389778831009340443366694049423589342825975283759384229068511925974736988316572380117071148225874816884893759182027513590142711006874787934192479614752630827141114715430369751346481907713562700634093479268578736266098693879408922043320561437865495476513163318386329847296475803250256368492131208177723283963330904946948174790815482042553233486477822541124613834403717580384326012742680213883554527622088982854491116251962347059034903530890832635525167936718986002499061302722476285488185232336697859261912103585193897032390658524770620645811491427903843250918211063788031742094923608444045263013255122433816169593964078270946639027795475595177608985612369919409334118198359030912314759574510199416990386898941225894364484493770802104452430015776518946972280864848085497143125373203762144765277223890930561426346534724470697033811252757671482057335078563312179239366709360930261286908811498257009342414848000000000000000000000000*i1^41 + 165298535474005905098036014115628999450291670677075360938033205147123788609343649072306194683187815457310460831319285648873309798869840737400359355183397048173941920140386741298634134143192030268050669654605410151271527013989697844982551399107756432929385004020085210043919392064083677597242938306398321282259501513650199341777031976565751016195080191176652595814218546930427163087121338760798314072809883179648727295916379878500438627926330957959280362576017825266116410986547205887630299718851772430353928223980660935346136884136841079413841118415367318417379175572164163583311086623631809016616304702371457857435367744651860610921628840167126216703853159663043743590009106824299186436273934991487230184756936986099970007276618182276928205307389666967735548561626575824948587075188838918099421466140214286032634507274684518177835839529162182908551632939169915835081815123288419147346028918207052682860273778834719810340925430047786216212658313731511274724772085491116101201052740257002996481663648026211134445682702379952984144953917854161614173486407147213721060689377406170494978344205192017281441730045611020311324089142190034838289612023574844239285937187677333949400273117579760146766160489303375098967207339154067908242989386073281783551581724379514416734058043950354160843684215466110404123649806368240424761608896089134668922800265897534292258059593370439565807412771708061551903588813604044143732945839304890803870055870521420303644111599398761421755797705108663664129872174588994790740181609611778717320176103834928702733250287453930407213856911809814962293197208299428698511759814311258739949341647757285048522789954762033140483099155111767248340287018074256521326166543680157099633530529735835865264947200000000000000000000000*i1^42 + -7517142230439438823376876234195359538201430625239264227695809064491764306547004907174239941258060302634379338464912377706838300987390579101643006230425622656415641986302334382866534745125224792108751119469187363356341646962178430882701832118092313123152580525763976728104151841077717470902048695920865386351570795493782059468074319712239436238517691006338294461595363529481369672934550675459011951222288805466620020389254377224892752806354973474202312268228812372408575362192241101915232517808581404063286733296592856403738950736724205211941569100596932997520247508331958778908685047387325934144998309669992101971813531412057099542375404019807669399039429638180039451056966428307439343493160662151415908763506315474600840821868647767487350905439473035417456798634396966688173531184128912089992397476619622578904110964900159235644352755036473906904794220688296007389440114761281158616330473122908947591279683972195261477475089681709870415852539156196194968458389251881755639244603944543823548632509457122222283772686886576947109944206038078598200472833901613191721093790573665981396920222092922893995259578618304543079957356578997158913633328234581232139383726750362450418377613754607843792695052203065121557944620011391735831606213376826827142384285424231944064728851210620813387946201814525761834467398848574689004396781953435853791635039923242121197779991996279878035035323515756830225496296654932723367597626961676112356854794284982306463406431026157314847479764619898550580707132516588829356160579132656132158530993150625273016348383897637063812463292404180358633254346599510371049615417592654572760557357373397424991974075192726291042815176463593348078988343710307856192792960853765829670111153628381184000000000000000000000000*i1^43 + 218339031045311209500805346188370487836113101097203126515419623803373911616519344559283611624610130648653956013766394509721663408441549749403673668840172931175158102780240987246892446802478812953311936056351795541822494999662147065072383562868670563035776725644296416539754306869628227882704056509553946867428055027146640008854577873835103262121910663607895402295358797948926320677660812853768244607875564053359629302840110841704610731641816626042049944337444447377647786659758098368045743195139594137393904661616559656712206890988121813570621003288082138730763558189088237336069347376385370177752197400289941124603396434791317820827837518489330047490600932975596856266367051616572748486813102225517096058066686976995524914576957103144860615383249017029878195502489477532289160298006704397005556349958889052333169998344067992737149027236380356927155012595323970770349740290459736003323826847437939072782259359795322562009495647917051055663766156120975348214789159368541852307604478436637676495395102365880853265557012227630857204695652330213319405201623278675559207419786846648326642483690038065653873432603535913921860540207300212898058581369525625293730813696787463418186837863492230825348109679517340040899742856215163834034210635435888780663492175954744708896501151511054702417389652045241863549882613325452735210886719335278832990744676145443505601767121334899368093464866696910417317378141454333537258865243291998980986728104887613508783452115920549259147672812326566012606154305403932634773479463823983419926534244463286522000502299164450276269936295299405428053400483146505114072760285011568996853912011485056516539815621295404654227643110624896288991389158542897999002889548776060617551705748275200000000000000000000*i1^44 + 192964110981617436790991355890755233312367615893500378965481459878818809426847728784023989831482536771334758522249380648368151695542823991849383427830344440209978819140704588174952163232642816515292234749752510326229031157758862292501643384349054874929476246872919792822066975818237544703437798868221828016341188912811109233302979906998791620634958091308972544887779884650070762541277148795492251254729288474957683629262370082926982033006727039169918034565234765624333013638475955985795728873561141261801481071194171206086166641678237133336904442972215265340984103252605074799313205155972446443639728609514275733944416097205796996549671860330389524552254341167999726431276741911789255262336823204492297142322183685563614267736103964570668891354451803214062588467154462416041545296015241605659365693456938869990876506763649966714630924171822488700475036887107654499050234062721899084507644171210720527102613644563379985194409030550898087458467348949407770550113233454175732278209314595921900075534851340873125864633269035172307581686148184729252545098635861568204511652657740624203902684522145225571452161575254342714948269669546428010784668133007255100613511265952900656036619134528808749113705611445485061259412679273710311574409313759710070881650282086346318617937647885585537767799711632171100353929137960551116301582694275194378270103855917921264147059328594778803363443638029252699006581750155665559622090471061409022026971550908543316432277013934952085161887460373660310102453333604920219632441441954116898350915275210636901899694704719533653671331426513976558905110913484992606276820178443295313899915422776744578093078926699371872711568899720762180767932728327009956315095858213814439772160000000000000000000*i1^45 + 45138800156551031321221947564085691931265075383560820314711142019701143377125964459168106404143584795660518869086282044949435384376078605930313437879469714695865623852336705562709914993695866763473362318099193549673397064205657909718640823384634838617297706563785576328238591722207673820183604665662551426195631680951884418293559568517134402082251222063620970807841732574705665695158365473796306756233038034107084963480297464024639481082540431171385928869904910741858093240582607213189550289194810715092214740858362600923403518662868452285825630207490155662926683682771749881228967620790939970217102618376039207864837050710640221209652701584112710673671333923313221509148897986775265364833825028988145231632839520458514425924778872761658580379849953806694320470728644718559041955254494378614445892475537154451708487706125635975855008667948626076265940216075608415307622530996292725636086166473492729710333503691126362033351339164829904835026448239631599207116760980093149802776535410967849069634658555523911335606471305581803465686769055919908131159220324078465321368433690024264712731163018950997311388998729418279395991700279897031517026823066815291934302551633990860522972110793409957818672650892905313531919936238535844184683888145309254097857355489314555402294116057148409707505635019641748510254164269010052549766819338199389889648304981192510955989326025800958413499585057414497144876267176945113943650591388157368901026693472966081585100161999789674046236579611235109675371138153775070836373253946902717296152358192151814791413662720823020260496792681266691908945348487736595897623227707070990468325020441735829472830777597843326689283070206120742732282861222167161331446693998100480000000000000000000*i1^46 + 474687786978247461160514020896430235683876981069255708091581581416741699904870862204033929157001464215602439804216740469210411265805317464429534719116137494853057830484777697202972825844870828954330407793269028588837709119436592402215500537012222116670585000787525233047056515464008875316522386371134371598423722035625192884027783228769582281228289860688640182784343268131583443692568646288623912667688561261693753401600380521871280516368720113733402574310512544484172323800631508301152272379419980284038164271828808321893170538700449638242392915951863563378157339191080024269201447045338655389446529236929037046611884929892100901111111794817843560508757870677495284605244369224673496254271690908802150376212774280671762052333907420652496308992856234433641457083232288473125833076931730884133619337584180812282422338759546487041834015198251040163202920263374963151025402567272160860712572761056483831406159296427924136969855335002709961192782316588186895426404657152451103186629857544534953685902064683554777297408655601377488943945660432185490676332594745402446259901357527483133348499394881344166147936690036603524525226466014347929746863411882215855877560532447396861670273424399845075097934542592252984063094357309786526062499405453230422456539513782081659842479623941191245268269312436588815342343844855129046875295908548943820886294626035422974444495557751460905009481153719716849239504759975240223099432900974150899031534618120161374941777562387207047601323208861745266415932826406401874327731934165782421839752419170663814141783184701048422734178575156936198716569309552226661974273452183158002065576666690685786167032903586529384102000625640832536215228189485302517766448742400000000000000000*i1^47 + 1728660903379823798045749460828482532286674866600272507689356736396026885262059764541830371242110179132807492968599591610351035075565483017639058848439073460906887631651654825050915146536623995937871220633322067231266351616720484686947106987761619346689884852944790853493133354880831220280185419775014565527070803600096885199467400054292748540205960040791275195427896924627274956112924284495552691841470038381810775508827231667779494952231392753180407287892519178709389585526393512424005943237685280722918170737989567302942339667548327478763657458449657380192497709694317890630501189020996724810362100754950189195862422875493775990655727654667307343856026505075555488627294032259608901771268043168236127525281117155799706468408610174553543254499157299505346579983611512147423353391878662139147462197634364568291835230251622556359738463330003744820749852753038969075912211913496894095532534333993457149011133612716141792943720346632005791351070479652083000921053648637585944498585618655347498698373513009611347322457077252996409935209404956320679617695930176649268685920257145497542491173048582961543025104418028968081430098562116275049517940324931868993358288408643811630843883363684802537550891116533758214659784122735156113826599540404772745154961891723335746381299335679336996095446273614749685684212778869714593919236052314172761412202144738227006394126861769911965692300902926564943648871761247036080762101382932693300007644310446871094432186334224578909261628203650281406240224022153140921713097778131154373300832775357073016566129584573775288298109607366768595661583986733383681125508742804613381313893219767845424907734896923796103827844312762603458888083425617762058240000000000000000*i1^48 + 1765872503332280457363581806065980736414786104259617506504535286101652210091306108628426480173223782560682271142232819975381350560831608799118250638898508811050296314747479293071681317571068176590079949801124796492371438598844328232036767078330449828427287661383211926506040416730027789881207010627429606451706622730387913721319053728006151505835658997715963528611844051487748059508676387954512370836948937327575483533524511995055522437515918061316814666494427165660569413082040661426028669510156050228305661272869398528314240492831305512112058270050642511296454673745609139625564928542578647590211108536005500856753125364298364624861642382421283955403010629259649662794202154732235024623390141778095876234853472673706272531601948794745808476294832332679334073085504343839291825421439893271051870934088939698180059079451426274287848637564838280697944183775353957749941613114929654642420431490124118390595040595416657773177882488617589499173461623923182265032080889160962445272167098086863520874833226658385391017120871971359774765907056426092907686609356289741533760105604269512741792551744313201589555097433015071542839004473440839308761012736534918106214825983635797262717908980652272043498281324553207018930197234022665285902903960676651530417987737793087750498433011353089411445460171183656862390832627051392230805391878281881225604014164543960469984427545569443086054232884605252427854500277204499636329445667290466340376948608723891974436421831230338554188250074282204678739503100365038428696944674291620773343073601300279295587590979217464007937682911206252778394846309974414486078152285050198006472441786173893235436581252580419733967130969391055458886821609472000000000000000*i1^49 + 604155970279226033284419673708945842154834222456801580631698939760397281929022039849071003784578393632191316552630640937110550776291328003179190150369962914696982332864247789490271606106967296468630268714559106011881752652067228066785150993966570876930642027399336910781531110861363798849065138111359461174124124297129344065747832071733965961246898958902947543810587616771741814728519759828901529944393695007434236865353491756271082851091684343475273041697163009436230677471766537803736210422528967488803580124364594786332474761369345671138174472171752096588515530666344201560299913766902742170428312848711798522707780124930566122348034352209126675666672243891658062999949363632791777488822252922403085881395902121962738657352765787781370903785373398066716580380286279000052164455784118916715154399019107908342202842635708254764637592387258963100623644329830306615725235118979188675472188692397408953125698544313993916513496882524612449757433313669183610314032613273039184670486902985985439913380870767684216761930121688808454655549103384497336413858167673531034076332938195774920184322871268452521147672596517315184208636400446490963050943383237062823080199386793666213797326071545519287319103391949617977268962566040948241416707063815076230547412909610672723628427559003516402104421686779995502991470835717964111364108035534105528188557535062922013443042913421222630832718890795964349504587194789820070503246418829063860736329015869710444008273788099840518639339417297579894398603674817790519082313661305221040176623363715722774883733409050852927482153546717232603295272562757269840363785838914468724746492805401806382150827746218412690103829722918787271884800000000000000*i1^50 + -143971046692576326112142154955307145986125659870693690901821669568784466476514270799862288808551120403057721816625188460670586281576731454443110517995972710480344882521103731759825353662955585496052943956971890972036937934934380762912941744712723871223714842344671532921605523830733087684959783511867055622145815712332537108083135817289259529803018343117996553124679128295016037637248227074235500921677474679211199120923556249049700934126713151110912716624060188727665479649806963426619522059572281116342708660612579291459686769733106027945634169062808229779110417445247733916526150363824708216356174654295679222951275953731625121955886414071949447203788558277432685148658487525148472733705633235487900985330566201341415478431355319082737872457778735418094503780500555165701282104840841471707927965029068072400272722795429151033334460823732954981634917334720889613906584888640734760246345558272264227423639770932609958546860726988009848844325562909597889595359308352873705755321593221874597117240471816892735114875733871856428923830817613079931196890149226925721046894673818038639088427000394117455906984880267621916681675793447195513724448410701488386144869464157197054709007302886564619234568585666238709323006059629631682498499290761444079198368264705433140635630236229258202765944052406397382442376748688036658702188452623156889286723185904157129106537927695706750364898992317758645272286326763982782064442909871230504522827357850702146350788181660391152879873151608779815649199270220406815951240243802594413404649318565640761357730595966039302540273113761456033685368845503796469261907202573011129678023824214605058776168747915909940621584178872320000000000000*i1^51 + 27865530179977664343613353814979583293594278919219536264612215439068547561136155816871953917841369020792880624913441347854416744991111090083768743655617385115720435859971044332456002855320589767183816547962282571715072986861519989258270077371107258743471683944825168142172780199766505888689293825545808939212390393985786022523973568868857803548895029218272046452200780470518285989651189284871634743120311800470535006681977415521370565275913261071363597563086962530760817897257861443453608244832047121309121760936884427347151223067667250446290821300919424189009780770739756174918400122125879962138100972708240841604144376409131565367184599235216657662565379826938735010927918241142470478102150030699205085496503122057216485189023494015393932696013135804920184889450401851066831632824665863128010046616499949885633235416454117347981108403729546887455248221751536483051171138704224918663548468507164308738223942748823732317290636333315281937970977370239528186185333851954802539778380692606569541258353196486275064474106394247059770183555571548038673589942125461836818749995334262409295017041786238617574136339666538536982453738696267830804291950604251554937432118985783858871346514073526316562616410018467830602750298009504761119599189599703014303336832735599582476899135586224894713886041090575794861576761728277104025074198969758546913516436671555624761305518589932397872540146082852437597489336888549274245826214894360837367211321072498522888701587012769057903259595475134254449766932617330950497962509425385195055634803071622278310741721340424011072399691070729557364904553392884140915571680577300214502681127376017590581592029515505716953088000000000000*i1^52 + -1334071062997310010895331356127456761964296939252295116474512882822244491290345484128261415880462429483220143760393774944219466868393606542803270056878047923704860667775989286538326702893650824740748663689862980386576969256814889688364243100970857594896932854121078376531963435887501993392992754919979627414920723475303054004387263682760531050128496460112100044757264975002315094741943939786988738145837995560347929565340321677068792851654281476271206957952888105591885647351829037239130500746038851216281442997585372094685269365483326336736394073415157573389823611756511786061974879465156503846643357150081424268342741540089480912934167784561296038257620963486025119666202729400213158109037155655846661823313763798305691635251796302230503974823187264731823412675323624343451601199198020859124706592996296279394525194256202599084164572135936745118842442210672467270960801591696871697914627467914684242199299996615200135084099975650007385785701059433582913010762528648094402439136206051165245224934020061289884643704001941417269026747941952683243826174577248182517071393435344353714919995468378262455865450527758339763521709920171404280699268034267667752447943046264911323305405677282000211876171134950504647552385068421808266463430237241840241600904891461633433811057789531885870942293317950606547112372006798497986209403342225647286397174242184063930223734785668677523209355791581784113539269391769369858852107918031142301825062127919506081289502992178737389226109610886748728875310350729147957683714363668102501020735619604533309797045819146498000173430763759188531560804150511616608648320111902734104737045417023564212767946493132800000000000*i1^53 + 7515268825441486811294488665057966698840237436813979333944440146121297481615876556520054670431808201517386711052889333972209335836314348804138418610688740759381143219552412353821399769371945741070405263339965697594386195594577419443043032584450011784505538643292782930979029003108359726895860717580455804628637345775185613463675454724039096541141249542983001975084318900477927399623541678471365940321032170463904259063066302468610066086924940493923517383438474546426609874210518056782727176844796505218771090103042203739129074163583291672839924321097650687418164415186708881429038355226961265138150207844689608854788789037217800712652749551803503266954059918511211261256208018504552463265200614648335576242715553325337396733298306861832153124938166414885853876658522566042356805065415460166557280436344195140071859139907827963837816698772433895763295056118499196738915140088292864606179413571518545314303274972371317780871013793745062664081143527632320575259530362786653444597332557392353144365652284384840888313341443329679008162570944779921771311147462234432275380101050859061039396812039489068797132368210911622302737044710075982406970878003500070647038025573334992329256589149920030334855908750371947802986019862873482870275864018051625718971539311540378034350896140672759549948452273007221004214250529086845541069385780354288769705399156753421222004849582993718505947979620553648514369764273105008030484107787056672198995643964568728756097261651757340383973634165441152506885802853213329589769588499906907719287776353909410860786721938405120430859839476409560877061784733791094457521724158280113008704341679111279738880000000000*i1^54 + 549751651684860824508867235404442227738533705048757575635147833667017039096359838317248908417855003581721545104715494405913124165624942278193870196730672653730920207703550976217636679313806295282690811384980391985831040860687534892010592347525459430599388856003793534742903151317389745423226097677140999339943960890789013016943046311982751521004543253256594759774993861766632267980574525756236171716747914442998531806227728173590498475827374520070731169704671131319629510271439653983496437364537269394811044556312835551835276386821749020255043182010323571391838882251749128505957263189579592799008157912511445904234817358474965677283298749479571294902189647111210149754969074816587176461729698670334141141249177610418033345448309003025910128959972886956514236795177582089391842245712959408259188057571573082187230158237462585819954828029510474394830220894130312249158668924328552973621822541865448671993635969802252004420818169949432285437675157562405145500651553406790305879137952025285305948658336046045945549257024017799973472752153667487091559926470718075956896329827246904254145029826662347445495759434524144115238962487478637678024498255999215756044623322049138825511622072026909943488409594608758282810392365164676418859894083034453952371251930283147783153893257005508072483819897484547374040575356285808917851181284729310264932018902913330898907548786012024045582393922693626783513338729781698393242136155763079880200658978338562156510047618189540958971549650940628330838114729895551110587258549057673880550792627555862668417890192598113787281496496363525174841036562995891925443753993835843866091287740416000000000*i1^55 + 1324044295011491858155677781722298134143990379560687203141859276462619220246580121830511286381562819814387092066759095957248382260466915712129117164845444382729753215952721065220710533510132729658243326172271958661985999549469038998174273427298428843234638156270435703902964763782282451498599971186976492262125792437897348532433564860386182850537466017845694671833594546264160558131680467720218182311750988734888416687426120516881085948378352604902885141928004097349520123660048431512346151008387637308849093432681158919043394301152633081625679394079728162226397618017212736550365230286115630481169090178834817203220049175267279357239915313416020014052666733853053516600398781148449524664952610624869863833561487591764147482617221848315333963887448304854751256268081792526004599896530184614144944790926632639051611113542101844588607587512054462812752025589503320587788110310488548739943797307771558258535598347608095361121844878892005611774388419403160732666832333298299009759307864156095466187145976706545178662287600594430765672611507137660498793484196982971337019881236673609616393081278692695008458907176818470088722818007691444091588858465236291282859162087105572176830138740125639668804294371324715723450433834756088371256224461370731844889613952089639892483819394283106248184134218026169985287345391614469933944021538130320002826951316296312081471082309571249319135157405825098905190307889752183544687656268397754085105688184875963978487672842520434981121274195996872114724823997068759269984807051668415467885478318020021446887842132775163234024566783886185702503253530508424980321521579219274956800000000*i1^56 + -82383263523669044975875508391139476175224909386976844685041881831092833144367254132227101139107115414202360168192677148978315578219282116331791867503783550185123046672079393660258462286268130821551014138291293233183429121935479637992636060085467670487854507013790349668544917746986360315016959170142621745134576816185958888739770919698840535198263459735271755035168713874873928242717662401972766092424113890239726143688142237986349469315723646688242030374893316545845356916845112480976223132282611602681672142744361375712920341805716808070853729224339150189745248036608285156186991892937745665737673354740908456668558453190583815892437932551830279252329421223208536330129520205144688181103264465137983175471422822377311963540060212944095677165700135775069671003799240577030126234020125080628097720238391485655974132956862578450802728560563303255845431341555620232932991571780399630455890188828474156269651959245941666683368795130659808597179336615951419110681519496350158141969902026955355280687540131720445558166612089572861097494002468904012059605669918384825337397451295235999127699634613636865807598932518361460886561688503740694615997389257521880463283931019832151716619481927052635215756430892038612043037641364465349006976568097694814616928801539457009784956572351760857651413124462698633005415214147878017383739361953245744263521795949679173152201448884186844243793089107390674268974204407786768330282902344727687670552990925181592480300981103314425215909792124536614255400916513201933888966528843382908294252292230148602235944002999450007103856475956517527136001087504505374143697387520000000*i1^57 + -232770060867552129977632788265787815838407480499097230194106662941899910988783527646945518908126573762026002685428966066969097609232586516832575959731042774074113290617411161837503446797449829276905450466912906597913899728721987445762102376204927436149197997300809311623125073476594490707080931166449160868518025930466326055453209522783090183985476633275256299315815637832996735612392403498699165643755117554950906621312653864038027145587946027284242338881311552805891164130723580740739007482366503219792362821938602883132844800549708152509237458544315672715504122685411950792246950183425096256926706356215159841584552314924615030004086811195535257837937214439400550086159078926029386322894926224700661608376703695687723306484981541022211764903914385974192844128317513694984572796565656669101922088843587135308851346308690183741924437114907831118437323968864441415040936057976419420006557944886500259801827682952137193194474075606666677116689422601391085130295644841417179303793837263392790445481371770326966033652005984840540912923803212434188195158098601180048042563993546344876959332357823690793760664164917419571159693857833089591863573615101540135468067540660208372095696099684299717767577376484812571890938904153006490334268277622542739176000479084445108391065158683883838887425771349714033163904141429826226176786513741583790054181487546036687263251221931436994564231425563773272030138367473709698600611040760728819299531678812586278198718488719641871483304762972515976255645811878601757978735884010403142776436533486214644941824701577990930642391059258705355107508543199117312000000*i1^58 + -780759134191301441482196177554046777594179623731685237603783899673233640216662572121242554092207075671442686256818030536038983161615496760886931094037328758373978884651250974739236743466983356781447257922754193745505468310508738718923818665836525648567246095987743614584240994977672582840513526461764613176817931364674157994003636244766384328786464032505041765490104939049942044491576042026453652776193976100122629820764454214952364905937183469193018135364316879220494834794000154489455655513877867008691655306056272361348597195481739861415982552364996954874787451953382232488830210010341934069820962811749176892505645817729578274304499468272160496685006066564225411164334202509122563057071612079604224268786130129960020251388097137189967886416669549800654896071986162748529190183383831536890911487658184183174711212312878680928899327116866680487576412539869247425805819190691694166278652218405668208263163915480547492686582456428906350198568265183484045362392889685329627217955627583579570751540870778821043443328255987715079866814838096096192369366868211922389402196569744912779960867211411911862736986333555888573785574395453895133785136313329640361223570478132975516209031542566149888392477141836020558630724066175299441260682830888135210554241510963223936332223274036700940367909729129751594329849623295816918363355524997198347534758533395421126707046609612928052852545041039393971278361845765097600907063273779776914308513799054598541228159538252504591088111315690918633473547245559941771887377575569953025048761085869046584351451077614237376272915273294289882316800000*i1^59 + -790653983959568613319956290424080841943524940645030301701725098050228553325415018985580161553410747051996526135474490574103611705921261599883979711389062605837149444270459091820599425984197900968411556571425451514478742975777373636153366520633075163419935689117581106767295919571673916816486419810390889001160282204327979176241262023095822733277595219664612585981364347097603535898280888967920099035014426605716856999073336153559913229559764582371161019604459536685420372149844696301056093809243570893517518526376208426865566805444880009442126794803770555057598634249072181442198219886996009668089308087347435422606853033981326302743910728822585185517817134536564675520024744701148523523379235263510977898248917169445271617894826006666758902318886555695374932003671130604177883291695959719830956045144905201682499644959982167114193078772184221314401831435989942073875566072399940951207418743412945416517728858491046568427834249616688285109975150746317530595457571251970636070121598926104463747514232733544982903324712689609728274263904137310163799865998715803479234056146145270356648381361117611192000145851179747729467533433887364628913199974311121931119432185274766246964683213779466238643112847671143625142611966684519733141916791627529487186749177323701147710387495480267668127044138290872487671926843816860415277632827689029352536339597925207343370507474593220877343000792682266540388073415396220239743747761557826212673489490023941387489196121318499437656414467943480252211198244138667296962986399627192610428507481377945557667497244947057708032327680000*i1^60 + -1965521520857417494692044265718975333795278142409159113810226277638912230398833259197761793319380361642837206399298244012207321294194701280196214382291763925874663865046441222362251657673481263137457148540160614695482274334216164727986732093960584321881396941927927635197872881611367925502057361198083168308419967522161205207169910878403657199966095797975642667305747164896825583483456987528302334952434647858108989666402959857620260374304615509351890882484483652890865798307671244052905865201388743761156861487148829519014051957083103420830009819297523191640008563601888146846030764602960521607095958990691382483664463153476052433560890377670149958295716853340451053093969816361838109994988505319183821339249310827893802238039794046502358200307158054601413246084581421066772090689533034188942015697974717079943040041987483733818885458607986186990950737196072562697901860843795798492359057402567562687160083489139645328046843465413476627715665509136676831634389389409488975510794819207693789669421262946817546571076884324673982637616653301742165898637722512953052429368922118564876542994263020746208391138279213445886842653598589123223378746502852363713465597459880027409970131725220772836872304331111794430054394759162330303955571641892400335923686024686960414276956876958121546891779814488220277101446883000476871401181041463958604806651632621440349318733117014934563736412201442290929343583670859606426312016515536372467316839324796452487511942620299038858688715579358022603016559207099502000418889182517140185972341913018427018252910592000*i1^61 + -27021391849563788314398557994687497588016977421301631870074765174940092348146474237520619606069795522609275277259668464696212972359267085606058031537228339802071236059218466794852726527959831272406074627024861887913644908515620920242512238510695559501380882852594613037619873146397822902856094568532874226837899831003390878659883549989602383143537703167890759026682504232065785390997430301094247084571724503645277185022380174979321822794500745117850128757241724410313935784789350258397524905113459156104980837074850216105017273818929257858696684424101825643473571088297559430259476034673163458469869349460590783300737748022384132879990676908926139931246157915219095122214218154472444468539794169609531140486392377280805631222671431346760693588810119166388945562277283276403307115463747309896816766621429147088933234888892996653849639612322455316730479604625727652190448712252306050071619055493459441321893125761030827676459868562061809884884520674402657682586500058954987567553491049021217073384371987887170146813767739850762845292030077925830297223153110128581612577212108039049629167896984236270162795894560095421720251930658618816246640505706941838856841248504331121902064930461700619238082490586206569796042825156065396662769173686719403599389026172377349214700522057229985784283123291563321576924892862350940759374204003430504145271298552661614634455707371027116252891711654495704076865384676880583077122029145372792302855439320358475220242865101240126246548287047312541963636766775057925739040785488725997590674617139200*i1^62 + -59517861569572768387371134473754899839722962076843120861321208634357663267483961394051337745779239694834448818551323963071954361541252292957808979995891936483945234842646175383727725378211351803579662922536962404503695241026584725221252034223026324535637465149302580329137138813524705723634138024037002408458662775158017856853825812157574180208016223270963830536805056444144786902678714869693436551535097970306226919012394947752293261056915192475801565192309028626536074063964332701151787184093872211582149473647804927077805986804289309577581397280628820346273431958523609623212878036975444530261561212919747660078561578334110606220188739781201817237668357339242512556721521337632925042932354079001928092965684970485444230800361193292844300970610059735262864091615531970915452476878931754086877201494956111182524513164197841131614100929115475567984185670918888641923689693353361171257313211651536907053455948111005521147106147511641000961252897575964179590751560111272734618554613847904182895389973195702661361568462388695436568272603058388377679850826441771748034117772368211927085459320963663854125144538316010388852675384702248549370204065035089488560762920282589920903562393432475341264405186727038904503857761004806499744780315633585581028167459978977230285709100467863535918572317230376527754546118348107048746467188623733067939378919141034513711964875963461568244191079312711776317600262977893391398557719467213899791902641333692926259160697421488966022522645420713157926949565126202941701577768960*i1^63 - N1*7223174333824855730584890241290853204931735487514583358488261254086762105766703274725666542109981340196691881100749671895939498215282558302616342569085252941078582090648062928046792950424069011986236260643767044041204834863895846195348604192635330922521227247282949884694504234765056*i2, 280088053000864852684173709845189170666205622374324709902836138016807502134917420194787092612763077355687487536000021698403254242293829688597537228658402224943168328519999478786467156898379043928352437985159864924202385970644990305487285544101999540267596304540713898501786216810969080118175058696510075517547280050404335438171279390088316559014023088732033042762940706579731330265717966888241441223244675022625807849147133802787000061190979300003570410601725947104696599618141772329160415878798166455196170623059923323343707601809538807119978514446251675884529185886532355121945124708845747593198448808846077387937578299791143830332340893927132446476956957198617227765798048220427656821593648794391541460121644769909050974278793034967233000494897345608700621692874642464558160925860522139324627816093604784603650457470972998978943274010845845813499146641672920617522799816561760054714248253047669029678011655632657274469362634838318578506880595644875486309016165273808479731194840839835790234473850605657362198157603164413898363382040397179122367038425438716239680444162350954335011597143484998530961071987551908027122196509651965059420338107732095137488384087170429765059198539959626187815823574194780039621385488585061380176951942965077343707004747538509628643031642698738461497505954039918670297992465886056802575552917431701143496288503825860534911549961339846413833526051213427240508597155959015369597300542401386447088376395054109105195076326892200635902725137657903473763714906305533435281711259916679381709856446334805716030228465793048611545159809893363480400115996294944018622695160138901631813269198011023795541267163741136217552233646169426352552648327795875103804836503152977677681569584555223148934129359308713701967419369143048277823788023712158414545954260926276466413258059944369547365709476019457753921589195320703373467491964042869709088481266893593304821699444736000000000000000000000000000000000000000000000000000000000000000 + -366075779473565601476577692921050117384438900292547637761491360314758441354020529911416069831146889732615363362710245908122311885642673363868870580835867222591749784631730673789802863682158434350031561213570173260011510340915473759100128521347349702046768191511580831088888034242092124867813331601961104426320584639631840807136336894453539964664687573958217191415248074119367266184463511229467602487133963408356226483332770663153576898739477428470102209936638887678970656539797952238926914300392938728803559147698746440679231193478163252608678563984236351879345495028207433673763934682634782813599059219889841459828400769060948276822799965601032659575330673257027104052952538426785110114080868973565393561428202277361224997564087384288907044609467307137575353786005048740657709429098782493182995828012172019458018304566095690782640502136494556045295004873300694548272950289867061876707109892551698006711889841936242037824412796381293443268085084540164659510641598521738079590479420262924847538005755851333868113125872444014324711832853357060669719622241945949484673672226217554268859038204546133560598088089181917615807052134195430508136103089581420700021748961724609353762217847862685802278391033915355009706124938496457060292271227825226530249814735727081322643903731225503160363607741535788560684490535151382041367082118210466084791489855763610478436935126963226534917743680707300822889536059818463063626925501462833831989814815247025748428397910393469103724328839714852956296742432934406348452654878494116755627756049557372707526355899810403419149452817118798913084487732814919640392750622308383387509380868589383366756327427314963687780772743494560107296077220827689558298059306557205786284386470677716983471213296390437307944436436113009226888143831247641056662436591961410145936803855805285533493892611477788951870114334097303680151185756207831024765400069507720832657752326144000000000000000000000000000000000000000000000000000000000000000*i1 + 836533056770069811498784210439666848415730150139184410617255069688374998799973448123459668346165674971017311750042199578346163364992540068843483909732534161759770966082792663945132793666535597438909109950053757000676157346865564080047787330042876617661645306012987444374410405644818319554772085897669460153310038592650400648164605702114885843678698590429960266267976510048626208842286726351943718434536104092752234448670507544372044549805902038122878318157444340433476325766762704467350026541555038692915160431366243935566674233594007541247645903889052066935249833321926543870963668865184431479764755726413104008872712415542307021272629119621630678182315707397440816559043278208978651372772138127431211984071393683366781607711525445101037158241176886365581851761881693967340777046587772783140506629249731773008216634702544486016164495848089656164634913720849979152018004934967135512399263451578192696485908205062031398719762471783032119809615042107123955144608412434087765840229729539025106848633860134092309298089690918804073281876524481031706640690861780238591716303027465615355657598222925758489106946038179484323482924331167001609974773325956735018609583304818058410085130281909868388833258901835210510218046944976452654168553969726689913991504005952834841483822280301387610508365377233335840732049110060404872755611323770094072782394178001449840766507763348665518023408731186016434874264264095019492307405525212065759740261551733768172394616022793068195599730746054682884876321264436606337719355762582257438674660469477727928648955577413317935862738149070638528854780717144813566535115548726071786877009222102400329592366756971250170077729228249558942171369294574555331498320548771850770841956566231560214381668906941003731766572566706442219299611633936400730855727721547561559413395758278077478267059859486026247893132664777924703606528983045443979840916645171241051560481914880000000000000000000000000000000000000000000000000000000000000*i1^2 + 3578078408014295184105970422748033146578683584517082547479683817738353461118366072709777773992919627130668604926199084441044425638980401883365640035776037711148309686056957547713350678711963402865967142735754919791863278813501219393940908146740424907060016002878358981508616422896889127467053441659956358155897862701607459678630418971889938219623520094381700565758751969372418320515808203432242306156823878500472313635165152973588045514863236280732047351988001359753594889337717657154129912318380210850286003885141423281009087239491562090083957058978473360548636513515519321097318569726389532060035983741511566056178424587682486037519888206793696871696124546491937543754715400691165531453502557900792351062095380681897408525614458168433730209625084951913782087681592775832061689313053752386334116584799589878199467690339708916403465904618367046985367874404812944748307256545446642520994289365063053520108768484971008766925185240417872348862398259261301304266892026721464272468643268201238384105982374771065179854136744254140477680455452875703900282488588179123787804294262520131660167003818996919010731228459520883431056417398581866134838975049693368577933646862437920218512907676288359730321809679281003484803477489204296687406353339023631585970435727123549175280811182742354600562524745516516597563922652654076198444038930447530356675956945459466541014537923728043793324769975324754123595411441137057220332001315959441831092657046815393091086845082544799723837015726742971829157375344514398537172682208890374600231109371177904939569609061736058102317342217365944724418534831192644158015599852491804927731559263784589311505332299424976899996846112702998604555318658144336879726270121467386906453427859949735320605118761874452147973210879987563182224335714054414445443979729865539902600472942075792598647520198139970693736054355081906735800903844522254713070915386685738998770434048000000000000000000000000000000000000000000000000000000000000*i1^3 + -2808018243309963448578099936720070672191841125696141039787400807588156932905128880106238050094209470766657512365557193774955169307196103687865035383352342588019597689114742031468486793434946787489991176708106194578609609128188718356857337670332283354271705685842069787438692929624902539388691792139958933328777038390985363470226355166233488154760229822363830449501664493451344656990102360822476990304916311760901075238021618715831329916119316314338231562475670543250799483541899735991599053071969153544506123057203131943325402966770585020585313183689397081320711566717592467437701245101118206157624390293466469934461409136968194988851683540730013340021509616340397886913120848122101275200588940211034046325417260925820225037333306027729994208419697415147715058860602896990242341519361031141242720459592386358689376773283548328358390881357266569284938885722676738556417335219200722489035811454399224635064978935429821842659614625530111233988851312788857530806530948160448289023937423446966647588310920438171248584972232442217842562542004479237141476006522862524197869797603473284725767688166766583497062611034553388224031826420171328752233005987157217585115856606379097834490258135047198154266071502368065169791261374659785069770780140372981298701593770946624810030665703313823471994645590342449734297963950704675006061423435407445921263916438041871232318129578476902492737273174947738628659154942731102249201771969517587167433119677992997784925764959113164862820821303262411686534913309259151322986291736679291657409772436788591140354406024234392911187759231024320507134040364331363979494118002765171416037753362614012629024980100400067988232156423835216232804593230375487517614490995187870846407530419800021814311643046231702852947732848109233425123391365460017868304744820566565177915259805289232189360975441873513905784546967534722689998280218416645661751061542304273993721446400000000000000000000000000000000000000000000000000000000000*i1^4 + -11172854174760435057978541922413550776947629555263823284263322878425496081131717620165134667818690913368776751813965979824643987906002508804619065197585293858268294752585160218658954565320592006657706941792620635890771835459010418243010343853178508261155683217337426528850530466096837180914032127306880373609782523623301588039046839914384137443517438041483982196373306847006364797716321953137040520304917665291584899684202118859433480552300547619040961067344039454783833460352097780200472674159642046047606660695723740824939837824206932197052195900453953100582114092815250269547385346403261162421443955404260788453530021650346403050457093362904310133277898593953108750790044893665329903621400458041310066457314317235746023167900485464870984415022821400885347538312677618524564608925194247373073899721262227796687575084560229208632505942731635765427323383522228346468550292802248106442861196403669953680951340883993865550136496059718959916272942660532452333906644253178171415080679742982345943148862444219157726781815801903718128950696420648820614019177503131460697478966694701054406321353062232580405335358410689127082564834004604498294949730031417876062194052656693767212094431100033043492009712680353738600753345565538008620197446908264447393007381097081320846914415107874667289716302387660887545346085453997897717646865565464554885907292126230500029639204944850848889632604892912770577914924000825744776983615766579259170276498636465514458119068408352428732496397479889001615927976556738912359762472042308198851689892989403199363058906525369500034473076476276372319921941246801008713115706901518902443827109665800078235724660623086682303637377106694027325189440664639352434988036620702527037843278375122930466507884819567543428644107865686366403520371488323581061710601900978308145737255153513268327648964535668704351652031789684425642357229729741913991710697110290032628858880000000000000000000000000000000000000000000000000000000000*i1^5 + -5945798551234626391164359725243389069756556240784967757176845264402808469424046226854925870774781584534511456597865133672585863318564550225056790500664472991365884186026078953644353620978106234494784011813534014317506065109679363856702154531404082192697770155446640745324305311489630434805843911417726722035400631950627446875043085145856583813912902654989110968260927121691735344981726740386958318457208852506726787757164936586216979769081643344468812765936409397158971433777169820047882229994241135359564513802364381315184233546896172047979552895100601874860716362382679555662451925009571714427105988336316533565835411381156689043631157948341593597080569752920506102920993043552279245466362203391201625989819250688160443254798837832526356075879758840106468552630773309851169719622274882532660244919043636903307968523974884039639444908702995285031174454848895190778454779845781656331224646452273877962909075527341945321222347902067582142415651042088268532343748280301127512506229036340630168352574838040220604618848617989661293342966839485082419111486068000329317341163950415117689419274153530068104846303063594194159899714878045419675910776152017992558735820832098304534305148173568305398400489416068165297031665432584290708194555898320626540915320308400212133116503779978160315015653915116298820935789447147164847457350382870751642787675609629997192233367589188980100333813848532472482099307339736315082279204178905634343533955536341835356645164687015472163321526495810171399876777234412831988056734466893068178203056787946819832020325729296162732511434213424631551939610038127739508083745041829786154159047806505068384675665805815702711866323021728944994384358000002258843773584633515004565322123945850067178617853727910861006928088337104493563955378529250188148841554924918575899318502560298689066205905661135248536727192356344196851712282290847196862212678091673181093888000000000000000000000000000000000000000000000000000000000*i1^6 + -1382251350776671570145792180874661474950799615195576351951142086822944530897090679586706889102127850140835225281203789951683725707075591828012943350006258238750849560367872358013025173405712899540787337195988999403150252527343712466169572308772127477893619709174580241984086782361115790844070813131263973611925790189781053694535531098611346425787349598552274752843470505616358809819041515335921571637665784040185145079199592353828350023779792267172967933720769351163347876549068882916687788508128088856954163018377063529224429202216605408539584161198223668305720599430303932177340616097462067886920452853959429051353206340825747769762837417030014159486338649029331400758089083826239785083793844231972271404800973671889329207843843983232037589397824169567849975731224365574755391358742414466437127415881616386435146975204307023763691616130627288686144738285339544209990731291445108943945125408958253338810943342127085899570760275967038428227004152413908798499830362936658357223865954468000312593940876266376048164488700806414108916644016537393540828762482725228621956367919792920889072586071009344208249064171107015034103038378637541384448205801074769856647532706017873865509261937709790345049641622035550531342043644315800747931778719593926983361106057437906042792975681722398871886585913403297496534332894275837810844408418296145261281480872522405169009798785071734961087821668419372225339089874950436057827590475138750927455797338811498854208720416738477992678766537068765084266103893469497795611574414460475736565026990835284266977708403254185841467522192411014148897896639727272534558537599541078467348365368517116915905015268349805339902983137295180820829264534907841202474746912464507145516030871721804247855568165456691571251530947634533020622311128363219419294291668056251975671279208351379780300795185127223668405624065132222654378916807892838133197463848476272230400000000000000000000000000000000000000000000000000000000*i1^7 + -159867151146684903380837871605169734087477185203343388068434321107857721413978359271065275028577794966628179722928142946540860150072936090458519573097687096293939779067008142433730019572822765310217055565091118888122812208279968893824588684935348785420358214986565139199345218735246425383820315495969089781618334783850610829349867449742178540094068376822757993896857853918608350918896504629908000497030764567791607261381001899988639027286233154351001479974210547710676173321221769765444057218746757146156409052275967492681033530476930080402621138815663030373500970875750325832524841997453952267172804243109160079736834297677351587157330042011485651648345314860486098917788655699580680184080990290846501081144882120346697193826460592880500039935422833172084068360806041453559126563378635860661314531990249816953617125361091738893558106819634595576479138358394629112002276109733465890940671650103899821576180993582972845533789013246533955270169894137963856524635538327990271669701059232283473757509231855991416342806067332931273936772725986967295891466251294173349617139682637751024857419116523113936685740533648971230016715890215424294233963791190299126292654074677079823108824244241429473556267469874252674248943466005395983193667481118944871367527689161910481730472440917670715271790719047242751611674485922978536322001605198620223634445118792641180336476278312775818822778305215728953132166463358911681166011907427991699154749244788187725060077508237360126339901723504276453483903185648838927818923260117203359058498518214054551237959862639222101772238843715535726112286593638447553404310727435575532478627942508959893367810122285363974326503498664450871642003788026994127137266209528027359226683368723679623568579642552405865722703277822337954423927410732837167641626125400627796721647474917941346431029455992110557520776402337560477105723662864714912028838941063086080000000000000000000000000000000000000000000000000000000*i1^8 + -3709846631152225919348503699595100754033899900043739275490376469614988426800400839269554269753241459098945228214648648779542414786730997514398257737792810841609202536929388384508932786997520836472358756393572525712244466804020774195159595120796390773649153180585007396203795670618057693645000968247651492262292795681625078172716807797283100526267242026520438275841375863705923181707383022292970207161303159818632015478024383133254069313551985186372651645732940874245680102148576775220839752887239284944183498506581986161627676789525045861912215415371112424011867554943899387902178475538358862686164140799578820805197787192751115176254835964926887486150779853410373973705121463528127257027203524978815139037717745427703537678532069541819916347887427854386410942207290680696875992050230260232811776165456891678017852231412422318156104735177405229269189866877959942158189671942262375106288946458334332452404770742405101123028099718138877964207379071364020664864272378360144448074738514575391118393523284700550872817852639346458139409659379210545904071775249878994519081658026816472979586732561894865560055211583316708422057959431185516723734860125019539152128204105518088080830540979018178294710315910202100160695095904400092243770848010903477717464689656225939547306772162917198870845666052800611156575767989710290741942367797755057722336740928451353761825422480113582019965389432982544221442552350127272266848377648391986326500506279336537708740178281241835589370131142913835204778870297580690520429731842162167643390891611878885350275275196483989536708474212528752102436072916980529179361338652029053419745924332158341587789812441801555082190344437602398725867804154494681104500845485722808602663962046404918731878223476804320848065294198773246006163443075524146686427189691938018560621967800760771742033894949935911870644422204346992620377779215116660994236619788288000000000000000000000000000000000000000000000000000000*i1^9 + 2982130545937894014651645240550095765834160770593950214850295184669808551089305950303305494227797390859068228817486247279560174336172635975658516860258854402404160961720784064439010841828755641220543755011353335004293202651642658592547519733275017814490982673657180813948424299242661772458721534503552212367616580485507744793919064564627006998775977008109330010257275673809115978783177760660625983054555142174873402618567192786076387897056507048068689830333019572837008540726646724543118951144003261940619494655457832882967765617333338548074373110508884494811565088344175031046937934707964798875766453055381741052820504044623714110555848388630103163717968210279714488248782848705611366715654445715027677645280135164014757720813486854002637401110754419016363193771361727510739930519653758977928295472080664473584420743536473245647261471817759235846651729094607828880530145153478955444464987990382699887532823962234554257798621294203508713876831284591399889595820848468080060799490126316304914916843087097135890932471304582441695477033392939231802599992906976218543682952394637402347661739728570016664262527959416541193963760888295161457839068248353560884328326803984208552710492836308291309319542724713619124715057490394279494709460639845231128218287303698072622722731871061058592277650144923534927353803074165890175256923435226865216783524355846142932925562249459672794414019051871442444084274595105594452567467533287111090063697749580633612688795144143201899964241819151363164235143450737905882339193891686825138315974785750759613625326030541362592989734495690590858910767831930537098224008878347642209827476697209331852157058464226306812207668156378127192897805204557279435411971309521890977253346345391246522546057165633242296493384517379734712157008221021536866968806047572527560528548276102530959220182848871192229437564029475019733406594072258265934187376742400000000000000000000000000000000000000000000000000000*i1^10 + 1045974343597038145095232029202595713989000113158917775469555188411596965369269621886916786498168216724652483015683182526388758134068983893756082030705965457363957725066121711792429341428496194199777783746120155415529374453274026520287380635994027499718862018769467328250616945770777950317243896324952361072642207632251475117282378576655415531569100291560926243160703342137572218792209992361109823912589057451895239393678129652734122241200352969143237736748247678997859896350679174881623750589639374581619178084313786561344827953839786424733992596123132787704359891275301881507606683722482119162352661405672604963108765634908454741540752893588395550382697964156287837157131855364288678284578608231209985138848046437990463532781030511040390964324045686502719572338531142248526132028896013669990377403969274771834947790499085515552782714641202354803918605451344731034445323282332094804207345075123948349659239409717034948298543921890734445167754243562024286927239054670366519662644482710223944956373600102491462239054355157050978408058667297530895299829450532824707770622204782096296198329202416137677261202698827482814868211038287511634670864196377434486634748572141806503811914254715639087393560186353629546079674941720117786607997449316318610989187147128317036924637374051600971926652571089875965697215244599898634432498404153741407280786491258661490957371147630779950399930647356635549138340075473552157597069496637835669501382290599052720514517091917792313088428049478827937743376299719375917801449667933812477709024293425048547989480447061094628493454772218085679142411501357500045879438026488102277318263611923588788036020792632074910397835142432326278747692078855691489913193102603245665749468507767865271504424744029594129941559556256669839556580712883283066112364043269235167732612504887200881945519440727179299330559894972222572010030829323648917800373760000000000000000000000000000000000000000000000000000*i1^11 + 230837064968556695714562469400230806412995575246800370168881468927644290188486260470951805079035422180077600152189506172102550022295658761094218390307905088451631058394437710831513188801553352684441441878401822671740170690713100827857475197513798601052031523948265422659963521136478525123054767849418548522294582879572856559932609069218319936040792131971888438289736181885809459604414945085622333395427981778374716984548656363293511879906808681248682489699591446336100926227749055660758379090765960270100323527187970300962554422894453967668786296099544858402080168546867507912345353762140085575877547150664674938062288102210677738941657219420018779639021564485185536815315067201121132311753116797629799026419382183934027305111308406988297146755253447494883500465981237766619917694056579793930172782608845775237914242249852104187342073490316292409214669292748848376738124629302675472281916721359986277663914690209079195700505901371059912166886775873924758213423334254930558014235852504965309163639506932723096950443003663622585060853906157539317795032416765999006325940540976230712683366814852519668474342039651604165959517788003216832497117057281906787906122943529288711377646241706472645540492288951965188154143094297354050597391216331616548858426948017869188269617308909384238717750525715454540791638252364498664172473403773020596471565394364183951719259089888186477835986780798916545483496130008987797146113163203168385364335942922139276098220206811803512744391348682680192207747963853695682715148450305828928952030971274054391787963910934534207224670923622102023456709318181282947130116497811869958385520623059204137892214597494901670206472411111247380874722735320405769546725819838006365025359605270005611899034951494717887709111666074985786168724862929890200227375179497594775217398404965197504273640075750479815748596033882535060726997487797044977563968000000000000000000000000000000000000000000000000000*i1^12 + 35130473407610368055674503675413471240560993227779629218846070531418365818695791940268195799435004441450369985179416351466562709536014826231997690505839050178968061200206989698898285827011323610092280587290041164924406115469926542697683558689854363758587696402318354681938136435375677027361600359718364609658850007133364812757123323552669784187195880645296226546866741697393001414513686701021620523434899800162182023732573726851772543751814115480335970877881813175850682062357524906454171739889968189268917655669277453112313451475127869008920306932941289870885694922370431576180799213492827569654358607300791488307261741166512787501183114518620841460266674022381331187293541388352070721375502134997425252525286711769574690151008417225647150159080981254724769446682365502335892350737210805955017650407659624706570088514904795263993530913840740849557312598951028199719506158346805040419166502707623132394741516695443608553776322590793576378233253556134719676182528760962310228218043381679104369824395530147053117826932678132780457201437438145268203106040795607911544106425173611754069271212575805918213604570674847974693244491490556817968167619943610815378452295236330417836722357801595629000352449597272324766891975802144123837244188892670823469553820106622467996068610575436141576759594822012725350263502144780577264083063400686267664273213738743053445583696884296528613753779732876634118979814416026883303304195735456658636481205036359690472029886098353474727215509526060474865034101758469907773735037687560111122618617404728509908959076476251152878563421125489209814087112892729184011565459124666130570306842607562057491370061111600729282089580413202900859760826612370598272743247129840969876691251040864047248420499268541855379081598582603132686005370933501856197778836092527209157830717499201519477066218689200197431436774469845285316678910005357236465600000000000000000000000000000000000000000000000000*i1^13 + 3727075355334095869469617124524828994438578073608043624101685924189275931218047625586961069606887146042025094142478189819902132755759087940663061468050915132623336361571577360768772289020476649024860580451744922305927085158089183039313397215145947877412459556540767077977391611575630845949525847172360923511639412789861921272597246895841690491647008682040003457192866869730016440088646611469203030801072537080269609450951246866765488514323039873665726779699807735110586351837209355234602439948014638141103907200981305555138884200929359696620364023797004055081997216450478570882779767859517919073180104573142276052662041593218687810916516795170264453821704057182830450793440197427424947695674267284206281318331340450911246503812040045178291554967545135471866024934990888337826047907501666417426519894750703122599360639210791072750548601842461739096411082500531168866172111541596696536277238966998577678433924639088441481219951101466097173933923117037448935505232262317383802039620474945941472069195245457819027829058231078289272386936415829005997663787079666895328391610188481132135110130078805799850175260844817762512117974553903582026590272137461504756995424474698928438513110810172166826452245981883145155280663700167156968129148737347114235213039263818678778696657555006005000953807558131663381634375902588792959276128297227474440378716807388503111190955355108535232174949064366304222220008863150363636881985141128559300644086588148943435430257180773149176434804591081271078435415072402443201895431545838674115410480359634614080032332795664157148771562056192259170436699433344404383059835731851330756579109523086073352463794414459482773432232654999212593233956043543728028013954129862203664306119003860321473148444717077893920323887946159207772331836424839294957272938802154683428847164711809365168841740422259598887906743221063030625316253225540024040000000000000000000000000000000000000000000000000*i1^14 + 278606404166715138438280631637294153826670898476044853307951404950380365161406362392302775646123440496149468573553642079731325591499252484556574504822543610717244281311363016246289393233269559642870479199257916284145303589358961251966938308781409912777418022615427635318778173589868748542423413464158757548508925995359991276428186042690155372422769409666739981369740885199588037116117234664413477647539361782507782750721782008184742094945655785088200588145666084386352513112114955738739731145927885463372926396403280054612087526463187630885561106076669616184784728179662469807979612856043180447282936844791329228532302591485244461340172734572424450680502766147033982631918216271539787680553898403908351795038765980167686228978752454584485995752533984877416928069206047044978440988931011704530139977361637159544799597715102001899015810960872256043887773670453025685845124018487166585597901242037823217652901666446508773064074845657931708455482988479042635170960374052331603052325736014627798965337122098735212901368384968815677415599185914624820250429989715633362764169906594107688110487773598150834587210097669129905111077863691456491572924788277260589765014158328634424087323066281926215745864706186216864865284222118957647892302926504459531102023872992224695528238792107935498003750213623467700929778503477043449135983822772554629768472882503382346682691032718497106962704621923014110949933750853143955579777898758906151223379948167708671783335737630519957523130020083391183811635040051557464507696858855498529859398507531146623448345386610913128685998398627928821474625443539478141626467925195403979263170108442623309639026274808877428630592717578028566671076380222679912525770572906748159099827138843589035879778422027729737385881199721516106976581901482553816181452174653222442497706488968735474526151943693129648607419930497701194974789907610539000000000000000000000000000000000000000000000000*i1^15 + 14787503038114404755533371824739095351597799464427141075287359938635952521255483343037235467941645075414429405006893806257004921345154792264553146421050183603732080676860871187332690536179611758931811632225304369413408818115882510951698843084575957500671510479794504815283328444138467951927688376315553465424843777855335832538620337043558310514105613768510779415120281651455111806847491598762853840194630654154389665769684516613489728104961283612216878609935674672427635723503088583575194274292422690738894283586671519860989257704198273365304380483546051053569023677614920425234133415291819939581063748701544657550050519390332095410419304939160382254921701812213805475913049768647993638756002086288321569705765379391392498104478743035745455147111102310354445929819266191818305640469776622008061583757157815857979146386028467088173396825022347391079909141806940543583659788574423707879159868134563880410811454767568578805990152737717748688866261990177063529978121924087157109506792037571834671648344537950544875779125839502728062557922271770578109499339576253631540471154015543144642415132631124272786060691376362145787778608251240914763808918626548198682892905541293297585749063861718307102313149160996142699722654317601048898077068952717354378962829873321402158222595539094372301974248842502319843644513711735015498502955893324765202409466996648539337062246886973077978908250263309290104886102605651313238233343311698501627139041397640039631363234426544964608643108244529801215528113323681236065862945219989138071370046840979233502249324118243902958230409939675052640581574433361639199458191220480339838537134889119157996535327164997768692392173377691136534308335779465721216265630943394411317537500668062648032968237487723322114030782532900933349129180256216254328057903284213774395858146812243943874381927625059379838147891305124723110757356233675000000000000000000000000000000000000000000000*i1^16 + 558795717960285366032705482308524336311010082631283530590169759910649609908178623472052808684487263309674777876373177486215013698905466781626939691663073642545658432432428407358744168861222342866510837381052880142993931242338963147886645867545595094638526498262272206776814680128063632344637961958908323623431039218495085831406604622462529724057170733790505935612821958186909953822392721923578449535441289655195986847176258899197102935529842962673862587707139878375514816247107562192593181759215847124795341584578997495601550118972909359210131015918914438518630318571541598040725098673414381775770869352396141335018797105194703335462047831929078174862573518253942960532614547262639156320048680730103670156078891664573701683229777214617422783994281068996122714147795605599990888021481063326914496300252432761878633342536835134400250944235863898121265675914126127431485210737809658851913293041454574155375901072302358249826342048416147477092418628488690028433921246724120071778400690088318811701582511406164833167428317160219361345542551356382550805310661580742846592849266617694053258181336243269239941957431087719653619252338244398594831880913200363823741295722826453515911287472056325009473377760084552011100928390021297662393285577474405797393936505475181456949114771714957802447216658018176729103168889190017757084005160171083084413078820888764027006463978930541828024006046320716032483973673809410775152780683381242651407347709527854562535720687769584407472924374661404702289936808532748230428592539769261979480219610558806847276813677244113580154403446442054092977951681602430891228005474945011017611747552855724330278986903821234217617279012678101169105003415691980441174816199225905839697485789231648910071859472366346245257406167828028334641630309918175961150684211344186665596288842279742635395935195638454040296651694918804014673953750625000000000000000000000000000000000000000000*i1^17 + 15089347822646978650111927764744278716028555954976779088983663105953239821588133653456920891222941855961166434359545985098010397619471667895419719613216548732385956740376104870105756307076914282023038394370707926407979652255698630180865915384056591337689117126081988903315805995921790500388085773934142254771839978898450505004211693410337132479717216221198351924332590354631119988991722510546286642592598532570642959830692175229982484506466958115477635261300374806192699002610998295035767489099106318300888554813962403065761215895699811292019286833871183239877990333455851844929237748697708574099524341640631974812865703976817556026652459840479923631573017933075738914125694078313767877631213823177259338665822427912339127070000935931198952225444617860748009617555951389471489292466251823666295858577571756176204800821688698280140687892856723477123375889628777290340021436142782578323153691709899306277413478554807640329277460016235444427964282021005506565469971919995479998627998881777260111334376270823024668216628524192987085555057052948651730398493486316668496254909606525010187879146129191085905545906210869045979075648686130986435906319010320986052783585558521553134249745258134193499751257469527969209601003852727252622489520943579538178193105300989380039016913635645479644843336106048465820841754897858590104667290144195911523271479778498092685951573492425685349688731052062609775729321254710155619380749588227512310496397658233924438992360395830865712100330492290386424644886959445060116987185703087364246812702461258685707280041816608334089800574358561411441895689432058240665031390980436902118093729517437489161596116252561021161105519484145550565081166902577975580168616278482012590182094233592729269070199893070515504599167613617256843367659079051148953039732040909471647045047736413737640744014883413638585220781266671748710973234375000000000000000000000000000000000000000*i1^18 + 299847179059735799717915387923332413227653968711139913519876304204831576490018923184286931461652640662811750208069075344770725985180762905703944493477834386246989142703369307601867333311634485329885188431448693521170125233985837280531159219696587089711793696439002326011777288739114301102207228407900571117121895637737761058049441797356642228423034891896717835075215254470029701823575951738685371529293826437407083596649851017590368022133203862248433304160409587309200982977096199073950464143510213060672837284581422841782172250714469958992144057438834336270006120254672588135976057360591512935525235382437499652212982082095709692892045273340098979024113977300364070795776193258734523027992612899643373539662763292734355450018187879409352492142984985508120731177838860309720895280672768884573002393764995745924509032960078676342705451741746436717985609316560410849521686824023018276191682945712670109334777615238247140505994852374338945737379641531925948656010324595189552223421860388956708265790894827673564878806127777543202400355489608715007529525420351341460154466609692353857393558922873728680484307470147775646510094890535635785077218853969130950578509546817840039960883385179310047316520262529983053529788945216014719109614139189668531551221540604366586637798633447895950413959862484523040514484129415792240663092041794337084898697320435752909016968715271411171496293658244601941241550402883931768173516848458276681146521415266430609050296154129725475876980030753604714742783267248526270526724481739795774330372694417089569945327283622361999049024512962224821612321128401718012746494964806944694755774953533603879855399840756915713553665470078521383070673424456150785028961732601344233600025086867738013865397419673100905453092259158435591285982784727314824208732532916958771331866494003959493833813492255071225209982027751471471298828125000000000000000000000000000000000000*i1^19 + 4918449466123052297969530462027432574784206142806083932866771511935887660714797621170460948200540559893156727928310055407700147770344603919796796484464257375683468600166346845762540034842506782876954753749309341011496759748443351969848404572645609192518138603043450784529988366895869888108062450202998976099081763420039898467315170997263229661665515418230605023502958586964478732786203969673676132797857268656183368446262678061031458695595230817557125440456731555760731324492233747637004254261060417245478534635438225419222860041963840942579456768711963222568873069153225421319537743402011592268459419320516356205150753412085175684067438429353201988326971936964288685738332259737120697810430188393290482122469893109322214734672935911320162093992510852111295930695519496940074451587143300036570116989390956435265679669319835735528136185568392311822369691013630251585150151357182211766432087694584434925392087607763207254170600333157455034935746336013318363705502330546334208963932580200865942622451555485327615859055947066383701608034021208616735662033536077137672984455489385646755311647478992744667254471777596223880786216488302522620687034369233623415550520784085519426370208865152694234966139987691803474295428380535181353207771197134920714582431119920778275721237488699039193977372536462314075287420209337883159341931997945998599290727013856403370714273157687822436040539972039166611324821578212334895853060932322841023803816642450804443651678345846174722296708823644072339406051137280207745751197050974457650833923729822134513760179299832071711941255904666162196623069543407246698765639499162645196864613940359414135911699326588456691741175618159366715439556795988570276382924656362235382266044153995176287133933980909044518346318053475038743253193193584636291043094709865851911442735570648164545953076845598487705532065382593455185546875000000000000000000000000000000000*i1^20 + 80036386429447597836029172074659001866222061135123946782420912998068753108209535790918639874598956637121191502954030789544267546084986372286563448743132685427182430467958271957235569978789849841407232524467523653041338366109318068490259608783480435251147266681633030790881686277835909893973465543911071664856025080843525402313957657315857470281815044543047214102623554593230723921155945450630226511519172656343988955895012342325278355382985374992013175993329110819318791916937670411374925991764824993480614498065369645953472668084567180060937898807636299771667583677807541535958142185116820206660509244847319469723281919550520541551760936945114559245652960528310700268943784019462550839225447511172473728516715429393202137138772597151390719725038427312820976971948130194482075269838522802934724866100159643553054195046699607909769835881827162549086442679059217403679645081096080134062712390329010826281361689104372492213287861337275397334006764116124146641168299100433499827601655526544742188513472402543120008390017390174503471578103307886439311300896606324512277372556594565479043078996069729292504868080397814775753843407923338580671020890379481307988905177294982359343372863552113864880602404999597702840440154525713849983536047863184833921163529010773916443353333203892394139624761547280340529382530897617638938338739875447837218603374466902060575554426415998058210137958399749036526419054381603382409290143078030253578950772491561348079252391443811375035852049455503135788678503330862458164208846729398536206339033521381016969525291844954370555222759397631242784903384103734484867314044651063632112710855090820747963271593961362592795958188638571358296185267498477660396566343737869175677083815175385130914742432628371543970989785464440501991550169540845330930700856073787340796762495235499802978650352546335195408637723525386962890625000000000000000000000000000000*i1^21 + 1229141266132374047914248213091439985035242415947093551592389402004647584679239376371633235713398810585240337039170258514820355634223742905146894575541311833450793123408652733629442523982302054147332223774687204096002721759445718640960501347754470184566640739524642626331602468604231401340496807343498425870988244770771370378304660704453981294459896425344025454295374583739667363118651204938712593900638480118084559995148618933870131196088034673687759106600770246026873773014729194885986998807126260474711469018232747232583172622923570871353313430960578126805875732495097911380432800984323492955434180916159761201500678223820712463318309794928645555423378609735928478469903305950358912536802106792748595495795261987897807659702429629055330811999314655880766648916433645234454292827244378334126325558468461599859029335734902234006618937203697044472668448832735879809170492578146027812745143695256181003766406779222694946414519879502281152670929049659015912215760502229158843933694762677009316385413637522981682210806683247266837262311598782915614456771044405945622879752896326308043021361467804784536640977863904958418796580113834831897814548865329837980706936161655672474708314285106708372980589699321025649890835994116073731048288780350879991196396002123934154104474531457391710304717834583765260423542773442356473221842826688407226060484227079202698782301147529618722569630505513307065283813839302976597319051959984848744390864191592469624949637629015018791359461663308958662882428921053092178559125143230875647062100220005636432144025035122922281929925462701186253344141603886709637543846939005833787671438342787794813333617513281726451411651115098990367305339748800927240963621504706198935974424480431076798924279514572987051514186346131218986713809645539672052436672022804094526375001090549615528008741062400546665841087999798583984375000000000000000000000000000*i1^22 + 12933585654435398542282887216736026200624794142403650385643405124697949070136328719614714166731998513867858559061376516968060760263945587029506287671145024729059538019865263103024198455460281202443334166477810357022424531570209326887952681950485518827868217606373971104204961798452750617784915506136707626328718560372845118743331746209886129293811045701579824915234998890224947833981586249865935374138178537179983497003982947247003782952472781734931664827036060827690114954539018970463521144993323994062416420817798305623551036409524162445720670130688634404781565577223861350344175928851881876043315947988673086169705233239537821843039770099229707163310797697341519440647481256813786425026772625340024314983843938670971111162125393130685161637075895937077892185939548275468853909183029540612811430245941435524944661705812686535480466126161622952940069846419965754501798498761397694128986929455364068982684774264965941836703037325495689892131673031026508372731293804954543183205817337337821230357738496183441200985238740076948075834696315523853380077320279367982576608522268236581008226507995055443698472691507266551100680688865965358664603601286839902884411792872597942962249426959217477510534469187101490479157326129068424753579443234848387038106366597545013483705944142464017578984865126075118557808954837955153509474871994742273884820115971452700261278996016357969230550736342796021503839244487058264477127415891047690072700668520182143780190934851741503077263899420854719621102478724757940979911919490889680186139991203162386001414332184481895209905205772876634599175328077860546723838177786740763918456134969954734003037668051796357757439451450693456749678329537547476906652365272735883991154281902109396905771282287707862853565715020562994662721323125598927660299834467693690317949424292847510618465974071863711801270683135986328125000000000000000000000000*i1^23 + 60833901967314626332053433162237562118692931397598281594012734236303503813896225605601232505061928745127308794465912624587971557769582793819721646465860623308976528612795362144395735667072985597162221669319507441716129670050343925118274242836728765610134650414640072298460231512966664292153049257249294802912558018419058197559437709476757205513830613567722544928244175640021327116626759227657244872024873139648257466174611829694546339812621713020697662193856160697438204601223540432885777248771621896514877626811857499943465277612187341073599567952633983434954435504907025862687971689933032392381422232570494750015885673358030369127964884535336148381990100221596231732625293458002534689032119364018432364055175099702884464087325161300219864445340516015704977611078328628039856796918019641876242719089017850625030373882371044775043735640216366522298197660875019106136589147253835808388765127710395477353695100980979020002464770015393792958847892249963070897919711204342829491375778781129829697774527373784273114044307845153708673905296748689359538019037875362307382524138874650439476837488223642200033125095595001185732826614487989904958977942337350894949294352563737268137791096393362734076149330766933612878419592400659989085238741575920560021649816351163587381888441186340526228281171709991311597729385861914788659620857141702755396316293071874611318626844108385388043248253275795523769351585336137584712800960223841299607103768156766069730307706661316131527713167513794368019309390862171904300338690934842652747622488700984497695376249685643001057948148590390393553703985208286285188780595799980334885401760386778689421977671000609044701512392262019373346586304670614801140405876229633841169196151830201577425231844938679532889799275184155289067642869590863130402471877182470903266823969283142422068430581034910577380214691162109375000000000000000000000*i1^24 + -38348984360026750614520373868610558256768025129376286967031403405620638542065988724441509864354977696134371282847832077063869681383333871995747325668012843248308710147384614908620820490503575535398888917914349521959846046119081985100435552408255958590077583737844667227913270538192813673976186176128723225672325573464962705644910270397357525896787750060674448729260027998746417732196775410419601723127451811288269424849571122017725085484591443471281721415404533609720344110047983169271150891577338143227404273126243829800353137087038762241847764653640185711690701337839722806411395528413656417965036154411473442814127935113863224119192208181650107627368546665824862683523692203498793065477787080625953917100943389812492903637748891723446365908102682517155032316796936257261841532288312192402169986522590796700627442312391807502474920527707411472742327172146683347379526358454675515417057905381137003753583069893333529245911530212236688501627855429031887385196863944496842034785828844146395333083749038269581493556746198246397039935530891634439410518341350994587614446961352539614141631327208207098521531078872186336413861893664573047724269793243498089856736189623110473231016320154116875786509708430290199828099570962429438680697525014779532156841404819986030740534430810139675730142463680845252417411833824320749499402351039352961916702207809411440326619762744543156229359133791653668467788313201091112220013127109552576604728733125076385227418759162719907355449009042832675375349427722627943130860887251892801192631065955150884774597782611317318031447657804018809771916830954750172671912090525944071036953464952382749071745775448141423705394172938404615370299308264105743079738813286146547106041790805777012677041699329464239443097352979743455325716138595333134161035552884241707026865891143871134627095545450604237651824951171875000000000000000000*i1^25 + -407533580302701608176411552939048208448977525090153856181351207447369047135507860702772104696280665661746573066372006411869995164298258368399844291525790592801371779455855475214582177911492827170685995301678207153769366526911611876067805323261258908719474245206595426536293419602440922884310470492811859203098632245053843898785812293682918255762782377201894312930672085935571533030516090704386677930420457847749081653263997098683503184741100703366458918759236538711461210543940994849491057508727025001469742387073084281630863429460524178683807011643427350962811869506973420062691773803789726455382219915845968507095989621370482376519574596266928118907595049578410533543029500478765114893479783770007715411652403832015361245675453843782390440952087733444335682199970260354863363260759895413681383468012576169829316604481018169331988285094185355177321524601540235544882781472850065431751014878042404383305152744570656393474003432367264742170139223885918054788424257997307999613671860833371881927498949861822857409401334392542657819507156435682641268388048523609819045493874856712263462728647786858459285815536158919505009246778586554260027451973823056708464840474198998928307279730906535286437511875548562396511641824725560246601846086054397968698109020219412823499934096377903265152321626862832374380660388300789030797053439439064207302866393431916281234243029666147095813984379021432604285842173089315241741755073853550590823334493793117575888919398826472711728741517304072201913914053961956623102585028188004182832036387211910375940048982262347645456554496177382203945458893165490989390223263132102503888486310713578768011402288356765651772432330329644084019556513810865225556131880067194128907238461924902412323883860049061193011604019936920221873530092027955839164573463820584416932931616376084764586616267869598865509033203125000000000000000*i1^26 + -297757009016324855950181421522792987995273716466636398068878876304466946400080380284828693844752041854692119023315603762326328623803899370656186333365413262430781393475907968540245052917227470406221517524261421269803241685215778960656110162199107704115620648535383775742411436262043743939676056648147432429116664704594518498674742271205740132604924065890045034368346312759306040683243320175859457316726626559597024419108442300785586968324428180745196056475351474958214361338404903095430633389951377546112889786358827253405684038148848190152266526974930814869102690924021856486275920058321619378462511595102201864398468617988912187699110770481121842255329776942430113281877871325128336821026239558814385711907108986222414779544443890723217552211078668194231015950701927033652845327904643354912799362442143582253375555778015358348139571236705513368152087208306781761337495270234131210411390250186307026645319203198190812822320056743654536088695266290745646411973175797262105773105348242733506194654343021144850528487157325072454139110286595044472160529990008932247509451876027053161183769772745049150570733757920285804675996489773450837453566780643016324285394442440340128332048390039170441597670525458858746840878215184757635159760481673571445840916379899699928373026404284051468888651773376040598086011479668244678496332775454874700378583957913354465833741180006241079906499839738504346222476381313433018801488405188352004852522185747445654370409495596131644935804160742565974587999624505622685496088930265839138480225618860330643071759500002384397099243751035803578523755178715193108091391693783712975872843756292257428371252144760294108487424268380361732642079256559881075139726225847586398429616374756571539665473233535657160319044978785259721793504620702984111680721102023203211192593092805102573717186397016048431396484375000000000000*i1^27 + 3468956055462634672232846321153444706885143535725919684451650569932337218775569460889032937191082194692728865979905820440527107791744909586509435726689432240226933717821418125608347980173831047116411770199638631678547362091705132503455615734874147648996663097116612234758605161073439736489206780068760062005756996913869238982785154772800504235703997146901868646544764151269123592787485917129122089804457336772167967537850180383718687135358674320246038733532576043248054305828108448690932682172360178742327317091152459521299403595021001887085771666562413626665044824922511395825854404396682696690834355814593688015430844750985037722903339605934428780547634829215387988525920829951453591207082723502024839249269504850765723225047775861503840902592008662936202476091845930032287470774614956249960557939026310829815551379249562986463152926717778364612609141306631561704875899520557780029740637899724246181262223875631256934772674134807549522296050947817221258053013496650994395574674646740534189126771596887629684806847347707249084478979255338210432961229923527723096578424647166995027954150109677466566887515645707758773381113912719057079262492977067760638188070589071240165560045211603507925758246433745005382079880125822921581424843906450527660559130919722486154318686010074489592131500594157246269874505286882329916172388309447559939582626486622984027666769790964977087735878145992963985008063157153174708411129883713312233833044978610323103394762801296698827909353886946932152421238023897918508467779147286954075237997724248553185809163806507031397012492059414455440583619769715423825537191426854545903547308758909225539626716525059494303995403075453675496699824438596120845613874083983067310273860679490639055463273366799865736998735278471964486939146869154818019114300520473404487485464793144904826532064378261566162109375000000000*i1^28 + -7284074601110737613300534879530894662636893300228126529934273127915270745074957791849143424446655034827533664761410062249364474537981084120186894193275094814109745835247658077676117049119585746280096950346526879181295248298291732546304270071852999826319285158537691723061808954512388869223866510123944557121795098469993352341489273806130991447014935582334085801359835796748621890285548116598554962881337890131131365492686931846013004483131423051690667368992290576053655247563603031399419245206789260398837408517568653856826645971833970383824353877769904488008739214970573861328791336543804361077031208432316954051508131222171628695572429289780635200387642536687803384362671059596501920204277326644383309503091333583716372728445520697185800222789114256281231847936566767250981797432333600589390414631067548469949362108337852209471379661931563513941003233324077809525794490543857367725924678829853424074894632800547339829190125915870969753003046606327725411484646461982055785019616380797216134481841465601680631983604370231975610423398519094918927432917088981931753794267444183845260438116700207841702075680288587745209928841987994439008863794432545523111291810848614095256960305841012578543154155231380797209765578309966796504938806845454920489346917552470346095503973951069372667485487501674345207522727938121733504963647059223444099711236680689981192768234300696545930348927391488656606884210938399170456983285124481931824570658598803573356182243444612164287399459237585871448327759885112019734052501378294698016317097129597674300788305373636308658488883885890999862891364551368492412047979450126443225109101895787803001439496937728955708194550079061069507940021891547436699992960287774686361386392553451744009049570642521385369975424133040608723175392608786681728980522570056508357178897058078529254309833049774169921875000000*i1^29 + 9091287790445973933357578173099692065264633470034489955593271370003399552184542734664898851345486385647202297235353365660606369579691689387362598388589461633280442021905576758631236777303670476392315256301561625853786196340998939999386130479822869830912861359977335876826119644358015481456786882619034138440836706310617660286595855499398278817529625863807663538602752973191776861518256237815156899301115618745831280365240118016613153528483019895463812021542122276745198303549428428162857650271515761787552904968009977639048655551103275965056207865708077399275485704030650381597393909064615292364719682806398075075837830507846142132563362641293964011441033295961474575503752893655164364829177653502771376345576594297766374652339035427448322412258188308980608523634782810067126153331905741624024426671653386373395771613018255053535986392678408141103777627573457887170293425622362883326358399017690843608054662024202588421790897987360875935316132038782133307603304610683033188522289754202467657896559754594350258076614141079274172335106090288404489097280826390192618955454960938803835242237748717207255992128838474608328651520454716244701960304648335204269609776778325757823482501993508533602887184336063518539068852948623493535644687685293910879501688577305988792638659593390919008343037921636543054372022391392641049191840351493855030895912791561988194831481481566491784726869082018728800333527452596394791165422705036743795642529536298125841643521918738500354921287482935095974605036817192959357529034102767298257639406030067386113902983716979828461506700232810698356900725578306543694819817308411200559621715063738186980102573487528289240302818986614384684126251129008959320112680137055399877690058852488560855713174038437420560196065133486522192853221218541722162770254068252296739076401264685052447021007537841796875000*i1^30 + -7015655952881169462501092436577669863518589179773884608644320323179596807766877572816974430027938257737033344780982493517848842548073897221097710374746918866671696712970008475020145063488625125988740831144848385834827692364990899234212814446108565176644596724469724035656499727858234232681903871035156160370419388858739170914754712338953969377185545067588508795942350626195240938806359681211831276103023246637355302421058780584392787506776235844411494171491412490293306967571609922012386584602126782286369854744394371860274519598366109129317534663123103704959195528758682642205682988087788012108291600856431702043202773702981544120973444026299422433700714174656382084162870858117242860395699311480250486910221089937300457696409138763576172257633940554708945973826325123783247271223513334633952814843128517317283845297975339079914864110671716635851674588669629329310290771000626281217473847916956222987646399408162245749776381185055356551756246791334593035513767034071923619553966788065416224406386950682405373546500802363710929097051387609608473162674834315044385248709975832887769884865427218794010086876531895785897516436479796370071430021641201055781434998836531140267944990989972430661799031904751649147553105239093507463018579386139365292740574617448073540066599260266798811408210286234141028812561526969606016597904075364209549113015256336407809855616436590398725832342953497465621064000517922683181126140778060983085104920968603142932321421805991996098503707802906357047115065580150780187520665675719139402343357495241046584472669900381140524432008967756856113627289678316534266566840792523999637391590928409106565939467798508377294245201287518757035222741535449627617798241930672040888524414611667490021585108080491302477413662737956676893803266555857318830145532227608021812123063497408293187618255615234375*i1^31 + 3519705270257896036850084339060427531696821452567003460707370976468980673642317461874456220719405321015424246730353993675121051621854031164174683468223069762733280402209270361645216732000034663209186408269777544816614099743343223919736380167828614219598754077748130392354983576654684032756298949526278915271815214206362548843207958018230672870763052319768877285103997879779190302825666728225320389579019921995875640144480471418204469682916711289268152812404734187951461557811300356094711028177446886295510724584598668753309813737172372400508265528489309091285644386427673113036523794681712207919301477178398289343854568837536584325155028223614857768133579921192652868160473263661085223809340122682197323593112676750876283609427838619506760731521265921280673112281115698161959881749154406921017598796306496822770203073717279565586412211593276177440332458328817844285288831855888553285028909299355479527228319946336029547589998842976654303042745758325222812323421392422328798590770348800012859557703211048207169431814358317539176402352944653104849999283858441309037298599214150774511991214026235264408610553242251502283623450506799395289704267830417465112544399580284130673065326598064400231461257518576089795286546117334647253833573364217278713029470712214746926489402327716575736056956067302188768829234426607754963822330887371879126023944408197754989381750395421411567243602099449065073318564327646481643046843837627347408190236131813318673414549638602933418472300430221727454084990344227747641710388709005926549762677265408552963632919592767686076465760056438129929092658999357142458046446884546491088043669409596423178810248738889881713423547618291751855345857582491265065081964721273171960305704560437539873624870986778644003780138688756885892555720050999851331485689335539861131311058998107910156250000000*i1^32 + -1136965945482245253379560069285744877707703583842626629064626294934881357603496447962964342005336415751273417797615482962762585729812551760291962685553041036906902561201061395180755997523239369333997239227079605662028214071685976965079080758586628990748790098931367687628816330628887132815433517955791936624346167033704356502481147077587560533277462475409703960294044541483320924059083461528893366373580521665652532547634302729914514144181783476894794636294664887160386223540654189444045819889153504625502158349125341781073860915925374988678058803512166197497683472317710405836945044566336528488238966312239581541559375859726015337851993850631533860322306592258817949824959433219703640460996694007630504403438906417550303559392859524290761664731878435024042956091269288924737696860412244948616927347502556086779548145707399878172679507709532415601035203463699488409655184448012392368602292122947579823179426942626104205776889650123021021392907777993256530715540873365620205127152298881324601163029038014003542013994460460808929564790914909709636933689143641413901751009311091608965737597828013497838788043207172003836615842619764496567330342902236464318513428432547784366408360818021578603528303507658421787512519363785934023844253177066984970911664920211128445832648538574551202301741993702049284248433642873149480820296141580432523900852418946796151854015324098147786636919099627736905022052056309781289273478910541923792839989981330221996797545393687089524196966916841293238661317273427689097740331766554691574140118294139768502838149376765145724100979864769370879511350488605273012083050983390243869281975984643172109937817925656356031823909090116652652016203237399344602438909620406378679461206997053895836547524179062698611714566675533690788109931694847146348893940876382583618164062500000000000000*i1^33 + 215396786965768342031228479012632774957283255423453273705124271669839479826046547664439877100166598515371078429372152681539430866347231073767643506438441552070239138176817658684159065080884343961023373445335288631317783695619468443882528036276484999552998645103196630040395241935342755609747115994783356512609510864160678710931592465259318680152951346448469508340334906832339541410846780285256323937932567803600562156159113876659687962879285960931534204153903531454731464557750176068267963275346405485009136580504167140433089686755293332454133901291918573475865052038359608874901811527714172541367677186461453268223632472846620724292343782958537051009030113810277572020929298418462110903778153011548045731518019622526440871768389533555806254027383616344800536600358966886237843239910348572498460739203274877008451601239953262295963264097055732238326843541594678348002489257428880076802194378302875084140222632854797308664569115415387920596659223111619610822630508674156018027977880281091072169546251882783056867842195741773870704436526372115885273756614966837458883797633418446043970012326465231745459302278602284499260172508619271676183578662424826535285870078437975911700340181109934064559979052534138469472748476390685984204050583525884095240990437853490998919426027162574029238777098970126888353332070259973877143168488270540055495967881003372204912906258674283355982249464874823900879094151076691599715921035172339756377486298599394418381478890947093888968698191043957513100384857436161609760695795248928942537013831147893840130004124381694354069641506483503256992092343890415486466326592611116581170350014973595047430057139011193598414913559521730734200709421488870449978620497562020265491733166719086104876547719414148395356617880964344434934807420939031693840082812500000000000000000000000*i1^34 + -19009798062399646637737057297619628723661585530621411734982035454691326992562052258790227765209989784445798931144358673235949128318280912024571438034353979989816796103680477124174647452577082903931201855814485988579634831615362699203068860189941109834669929878229695287217967289405238449314361561367449813498388108579112260042837238095599229665053940414200808270585584336873713996525644686492686761085817250483643451717995077319146630816801815919274795245767060019502609599744699991804255879736452865833410930326724426180685197385515925975773339670047788001804893277737980964677942614867034149725516540686252588523410723863143589781456346154374533437848709595355643306501362787747982788347358642530611356248532802219203559100790271877454428019624653637597656619259787450881426309507859470916601369414121319544678021963693524359148843325914927207132191205162417874929999298357579778294995955328184951227766590260078156987528817123795161288044083824625548699097906018443942388923012988913451237964663888446287134893535616936510304633003649075280590709877852735361301298197940319402610549097739479705288519931006910228433859600413448892134835077320886404750296355194435686608790410718890663005832060004311633048489927116800349950437393423425960536691513615226204039781626768608845184701715966969700991236780726280627326831141502633173929664921164346733205100383342714116725878610276447162277569408345130159349466857677562948121079046599555808672380532970565362730035685480774469056824452148804949611956445164009173245833263212574532180048707175604317502699977741661975438149956528328349119817515138571939535652680720110583406429067466128655058035164783282888323199106172511995573248042540346992323562714329543267016615354504285858029667973992293409016423699496382530000000000000000000000000000*i1^35 + 1739653646759580635830260651702363387049457004884488058878310782866480422724075139263924851018134159988769040042031828781750163548354322857833201643287330049853776266481110626756679201644690501863284239162358577812531959579784906463960369444318002709523044896475389238088021280052959520044944180296679205512007749165294246429302088334958812182632841519377665269578475944281486968543419492125816169229534929728945901916939681267803358365362895586961488556563158404835044823844744649488762007588793791915109189889103803455776358791679024880560429919562551668538285980358897657795356133572798510134904485714205876822753959279053298261292965638732303342507222410735915958694942209013278030555245483711991428111409318673598065051872082278048595798630451959492714411484415868994678317914395798024811021991934852105698645418673916063632741109256960621915026274075482012150865338793960161689636763701728824671185184167134582456327326330855244179744624637024903156722717394591871466748933261292708826382767778056054917334308123506263664116153197982605143068969656585739509662159513396784797792031189362044535239094366683894776587929467010374869735323037303638649957862281995932568936929862232269015768277912111757503668724196029699314326504087629209547982590887050182092120419396257953682813270827131358028614916913874812607959167624812076533557666338929382667291215596186648561385065066494289788759936459341036781073010606953659788099772385383495158428125919771519321468272914270445743875582167045126697415814233591616924410591162135844072307043348145056570959623274531443235659740778089281845054415289706719952946433558757085780048465978862625578527758052944254259084949500650471716141590405763934616017934008385180240706956531439650496653383688404293374267650816000000000000000000000000000*i1^36 + -982933550413190952514990109155018505971167305984144588038702960449008170635566027100861242772287113040322837902940789408952300520482722052713492320123985279599742190275999871609557528331635377693377951147500467700685150324055732546031257516084668051053161394296077670691077103507122896566449982968001777938531101415746351763827166652911193495524931005931559363806087011310762868876580777752817204383845583458389596994751935235536508293907086983522480833247046937567940667223179555843176064060649633631585882499729319864257270149048812174438228173265795106659565128855783240577202538461692800132597713402693061670789266717038610746210679662758819704277338212087773831124467136022742971970013230815309570865207923523148067514951285152170505593699398774870889325328436571941183072477026960451020199127402817741873597728254343877390928173765267442259001751344658116781205881593584899057932530133042231160978294625599030800544733797444818702158912923164023100496190744392346933980614513402211720881835326960534321728566336408337197731702601385860295070824617857931827386950797745050784828005387805620310424605439571411502165920467250993484085733538135782632848012781502437043209600003982643196717096572823244461400430676529192295944341909105472318086519139312195422762119094790646572158733470463195657264816701939974766290859642292112446187320061500816265942356580398736455748283414524343389233424598161497337774770825809959729634490812715045453995520783412458311493758325840743279647343909061695705513642902586321797168688399913188669763350630847216571536818409077264939671719316175655503240205293070379791877291325098190935664536979882242999986681363208236209966412638242285986810876829617011397503507104384728539827699141262588133568477831605413373542400000000000000000000000000*i1^37 + 229125316872637324038500444936165659583398165645790522302421795970560236754362153479470233247539073662866285070996965715101017526459996482634330106153934491473654139495041984028079006589095374481283205413095886691772940158899619078125112892576098090280923242357288403596052327125075584795353358130932763958991026394921477561423424131514625504502645426931891828830628966175112678834358320858638187473405151590975152546022946640511023604457038214698186487760622888172342188523690145815016625411053312630050757263386961216255167230360063699851391221615028497700527908373215642729536413222612842604125953368825499712999873534374368069396689087222375503088857771730637746049898798008683514344726377533218039228369324053110265669221585222932915196179099801380598088397672613873795200507445019276904235138687952405403593523918301435497198566597859084276971630258863497631695108706892425429558329851033091157150418630818099475319289222650710284685876815390622015322619554555080438877552267403498597177795334150326161615957195903568203868993125356372068953933612931783603123704821611443059309622826189249129125325376331956269940994135487183197977562304925121520534468897526083211884305141679658572667512921185365866596976585397441707944821806224636711890196381758202830758237524487839062037468082516150076390674563642318006879806782288343788739649907370151422809909740414479992276175042293741135378040213783695689333050906435807797926479844474367065902385069253912618571093756897287330787500741531147843183682832419946096333804344192685017715416102210289805016147082344340777662402332755863785450039313139591428034417703243015615005925756548216393995392642920343672721400615375928494178105237318883657219728401508139742801706171141545004033646346192814080000000000000000000000000*i1^38 + -17390310481698495436132463010889628109822241732209488552458430344847366587322098456398812375206729673925874032892336575662579285438601572545686395832988521771766763914872949253651385035531701041575599234780575097618510882755055350360998180156515355133289273583121910499447387572155409965031943116630384432759896938839096806288998911750181984133024872581582499987660945072934948714653018664112345154456425356347807083007810403144562103869908314286586773331332202041803523861022132402896101115873919481165563803910982934329314584124084644720634536340751418024537493237152545546956010625102348784928496051389531035730123737213528822713935860202559739211798388703804640356104670669622730720682845033395093902711537574562532316719263240211398967413418991372419863694110243583251657500403000428537528667804283746155150662654131940156176699665329995826016241328268488004827609427399995486092830954212369773641716973083608644313325983809111336890557066606693814465907037808807956185162238035465761160313914944715034042684516312765940980453880697533109622135083940416826570149798844062573983598416712535809860663408817207236220566822050979879945865957077515756356134971880464711833532827774974672971049541871742769021427063526965138735467049711722624261706038359122814099994789792740375820920083925648134701758950384428715125688585537568222768779628826608419064073273868154577573890161634261796939784935615499939675319719485536610554662100375854746625739350953684931470338801374765153123132643652479400933638432064289269861491332921244287156151775794228564883360451514060461795341799166187131200514191465934599078673704413865814449853735191344930583574021924032458283673564310122401964717205254857552498393441938210322096678428031777826517112848384000000000000000000000000*i1^39 + -266880672767855480101705407244890253441835534886658169698934238692538175824725987599855042124497214472973043643528193692446201348489850709748547888546905756189209989960842677568020698156284623398980586856602075270050626462777701186908008663931266347161066027887187850593629138270087503034601773013811159397396100277361365945463421748939219169187226650386478142070117641667168983846924872349166656539050313393148211868364382551099599051136634903629493239968475817220862464863856326258711842412912981174497148129723754862611751522383295468534408799169022348722937138341550873129064204357282507806204190140739031346881786775922235193840447153838290544072034460098900190492367527595669269418189514876978160182982400152096639434275803114968300995224620020080058486356056687235198318932928281220419025869772634962446640981362247865877907870316477744933029750826156816988384636216005472803879777790954071566068836852133222639579354178320827232843692688630804043936882462800504684030347332692312755438558085469544357927025276681371572162868426879952741877642690817401025538948235685927234763575670441861191073905995424925596643073738298496101868900361014095975565489447296726582488469783793697062156573501205894104363710062944343338017692746486482313190886455553882936014641731798570830224015067745591514873080023857373300148637511264899216010343049358717907962561875938715934070550222344877727784654847521524145722254647909782061581741616056367524961528898537450293181866417971663745510666550694981796212425744441808767147593369488854795665515588633084414182209886494032226816981327409022477902836112554975556258405658882804424764893342514311575532378016951311936741784972685951425128009232941622698347273262684774890497733753291351995187200000000000000000000000*i1^40 + 56729163678301056810322059915982152579854391466092921710630260385478082894904825549014569828230029439088286472178321212980727143259334439558683207786830772124545923537039089758659822213259519187993537328313352673537718054747764565723983254819848955036679559519839351158963735903387293717557264379185142600126190289562045686537534253883203156157933339009011739215021880819740925584830415080802311814571566832018456158195476670658228363457396496778715961473437973609494663145045316197328241598629761571458963728928496128389138131701209037911852551799532094722857915468053707871764246646172329893724797187171094277070336686163753224056423526063034730576844216054977574902648333486082173872224014057526381186025326926153280124122003614486344640528839067939452985610360871477023469495000346521648492281862830193296579248346582980614343397370400636962293460018289956853063056300996299542742723678249559511732137084397437229620557637153032116650364653640574416322488570826775859417723647177620727916821975012591059282222621014115105946932425813392233203224846019704450870151138273670741389541834283456229316620415266976381783202293826001539020017245952710922819362169019356149657173057563409347249477331508517254640563780345160423782722210334819293358477657389650703946724488938759496326675174599337338286269701406882935098955802912962914789659842853013517328408050397788148557176757475379167321704033306623171625287689762209357047640807135977400766273171752158080557120995354674865576307827188231715486547022459328018737875953509289837472344715091750758247256973301573626584512356511331686730888813526235078470105391564327565055658972838695303702106545056995082213357824070842009729644351768152289260146819284779839608657547865620480000000000000000000000*i1^41 + 924897228616005610072884119299847482427168671924776987047183531132473529839057776437784697110845355975706488699897133083172596221803745685329530095803737615148962949228441115430887000794454904360564829876540005750592736427166311789146142004942491211524591637765203406867178276176515183371036314375044076337598135624989159083239978054933488921289975458279622601158873289853130005473195528701084307636928084878747496902991639689146383571155078842825819546661099305638700299531013123481083736126204181870737907415684731697395870751997614308821479057975438092539973725318981562597678810294456031375792545414623419014318739982843739802676684003721416478947874264654384500073992844896618234314218705427986317198700011774005938455547761556773926742534921451604950570450562882164154504233093620876697099651159200763052431587725622918052686007104922463657672888573287511077841273167882631389404170465089988970960416122484751849484932852033082929680635985368732838760827128255718868361193188306150979019772418965309561170650390324745120863880939767883909328894734305385819094638690882387855888135832072706063606359776332594367844160080587610982781852996286569194685645635093409757048683572525078502615365460164053760464081950019091922381144476747610345647011695496933561031385830728100606815474182347587015668899137603888745966625897403133830366957472613255367066859688422204356290913165223568548811923675840033088482629745283234890205841009042455974460367675116208142439104747846266867351532958618909384661448938832066385181096861323055064650234418087205368020697969061850634367372061247374791964292759937698309651229201951754075500726012308410810149134414217552629085519778160563019514302436043247682192861916356360801311784960000000000000000000000*i1^42 + -29997618907845245032630897453588531159783269059665059725448324208403819232324941313384834201802962505562527202295032674575941698492934740745827411058093625985104933006895603757772885464044333332136365672078476154141546104642466749005249418707316882466992486009257821170474003381122112031887477413156115144028566177107780231017107854310810061590589465909285462473426705926894380657329824112343937649777015978043575099036740161919981694050605481485249518311505285717094535124906667944548236184566311288595094695803661335977067943557484722627409747681564136963859475222742548901326723614484328411780296075657847833777348881393396700433259321611300692573672321018026793881978516903053193585871017304669278832939484338929441416257580250197392404357428933671150527698990613829300684030851563565935158826878674006101507443552938596858860540628775592190181749920469224473397015000967613392249472534343533702361390626459467062602930937026936599054786719383330365219765175901237935763416695956728358582311404639062789889000429017540556223765179921879943486075672183323163162008826070788004772148527163527242828023422386856913662199490438340161195971712117374827047089716957534542951781096009121032630409630029207941487928006728386093717491333633167084790406219213302777262050882020125185610989581625784355287077875154628641088166989213174150026264639491641366387715025561905166509536642901402626936019349718238560984434848311898412592309947286327587871696939398218378237002329739541788908316935753197496878259802269021422044172726302593981456600585911602924080432658829098838563553415755157531755809824607680796940856787920283848956478163906558877177566755025321858831491823500784452021085437042119335242229996592566789734400000000000000000000*i1^43 + 854862713966107918215191848321144626016704567369141965138369781245310961701430428859670251797197441323659998153332826926937596457643723887857915992381788502147569326256862028750174025232278331860813566773945429591036899923050120127532025396943127616754107381440797203164458751898066932056756847317064934627921664582858657706135320801408424560251839990487068655607326368828739364133034858168139909494909200871730769753492647232673589837461563143216957186497325255966896720394285855492241583007972843678286267708091694991566466013975176402028143882656048507286362857918540490934117089414920564040061120662736971997999857459784223092467375325219058653744271876414099694881055286753165285948726639598248408530385090103636241668435946862446020465758803854552788692325184904446473398968505226135654129460931959583667865714668257994925116178867873223664744702623954776369504257209200780808113014775261592914042184241476600095086479727930480145393850639050297297349094815248984255796146053870852045508558889142921004615125519990246668335527995559045639849699606608089566724254349450675518955968803730279456159698398790829946981297096355054312449521753825926334445835725032068942539503701001268861743226254006846566171339944770842245693333191477624057570957469385763976227667196607950243350969089873904965589369211700390708600496670092186488100663020266719379076130623612992546085811175810704910502771876581922212042759764827402068807860946480973833531370458585488546036805339363405484326173635230686671048449726609477972166068744190584463166358015479292096586291809918347673725727656120343904666914693811514437764119722467046426790222706583920996754075318830904067492858616600938865485069007579057110719008572702720000000000000000000*i1^44 + 557090317839485416528084854952897262304925932159063530910890193394771161554720117079139351969653003161130271106749638559365654559847190165948801170118243280333754445233491865278463267144414463137098159895412178846573764371740058101350448715268618402830029836646763137924171634126479332133329858321650369220516581155808395245583637723091362743478297200596096893809286819195473651434868192411557747881791355840268262766650290472021672905879695907741103053125746079932204317703630424150545866511030111211752450636300859623768335728041255473331403771067758484215441359133930420390722729238983809853865769831760221514901590256156259890282083533457290637573667400720855387621847806369975847767479637259581990136599141073391132269908479484710447154739817296025995168197791606122797144441690929570299134297604695748053074710806764403515270490967246163528439434414996800958593932562406072968209267757031974987583939372723967008405622846082390046221666601056256207874878072814352595556854440744504710345734201716689961022066386115581239952007217323668635427224593884326619790374690380994309739409563525933421822911785586774113003733170122991910420350867852863865174197999121569571000019955564189355539166485693486123778634204907563245284186898042482274054622566908433350990551003997093157249528507837333291688756007016542962609609036930327562638279609791833945629475307207553831967244753900684672457195585059852416631220979134772806236554896010827261993829528299585683763374413810063744653032577499366156076375112975927789654457653673434757025554335201910758067241546258077982895388701531701847048607467594964476785284173834684909220282296796741835122294678612064368877850639798611510633890784959607343153152000000000000000000*i1^45 + 180658237103035655412130918745516173905812615432115070267902608428841721729114131792301605333025139137752758559113914246836053486645987350165065175818501288472558309508320655241283041748638566780742252514200695173759997270317558744543854379535903103663569022306000742259132185364873562534601840478734801098003359254219029283947098909330354831178485494491572911620742124391233707303590943436055831648960622483991969771316299577161098186081340351422281051214588235854088506530935767809617788425345656279258524482982929178357241201271158610973444186363693124045016882133742556426589808878221722005398353316419487939213664206870668161682343062108833199196227509290252813390412920947325401770120752857714437271270646646683867240659672385205967478817725069397097532942798196411031333417541752406221908894737744639646899452834817019096725336350609993562659819313641614079815245213907863495968585909386379352303235082827753086251808421025506163323612946948653270975074140664585454955557508921257628452296719790636514031907753168927200159352029282098650402124127754441074992500772663405315670150526492812096616197277133288353967570195064127785544166150740183173930319683489026132068018022630102260519777238956399556098130202535324319656469594669409707893803678933457257857802396513321503780492953117148714264029443916397371987242211182954076762550366940503717032444792759775361920480357566665219526765659612304076388151254900997481779062721076998191658228911684000090391536797290155919873449665150357571208538658338922311151753520734107233429978083111189763527109894065517267164550206571738800260942028615060889846393669697244360252551988026940132019452096390874037425580941368965858159271842345385984000000000000000000*i1^46 + 1894605129509688507710055471154424700593709973209004256600285321929875463041500655819788164326259435017266373655750214040475813710489838898556766818753376663404075038185665244473598388832820239908193990767492034086399308699789639520062080368938981386538210661403719733811279524191146937576462492888151685389861259880642442375993202730895123528482752008640510335215603628492871619501312371756701924474624056269063071199495688780912400092187892633673731926325964901393562484792946611302066387895286573455007368294074145455533968195737691068922066733725105338011685370381224461126958062090338969433552180416883393666788659858922693121285780890501991958225417454519049776293430556461430310071401589019431808342710599769140603740708688950095536902071701123816707374835755858612638312074327596999847353559988132589912793214727238173364098981804552246340989013167593190351061110417327753503310467055976492376721547536870278377589616910767640295964213597994227534254524459551381195257213880632760515255117336246268764160123318859361609371984402322725496425258312944600469958434749482108669995554792619276618516802894965897898253799138534491745188527584120475660319267321939721683394256849095533590540347337703659931303866809066987019668711581930556972302148182092109634405013389619442831599785757519525253477124729621047521134339638715134359879612602856060072571736900578339078842316555208698512531006250967626126825604210736549808741054407479183774308434521662063517391199760001906956787072955852820429837270015280072870299177056842323410614808358327372323069683058731705179115472819957810487908073021508287918422006101919369993653632363967607373438115757219999891203284325674940123537431592960000000000000000*i1^47 + 6924926014539099302675375459453424549378776768019031335716480044353440231269732216446236842918603782307992659267971550596488994361741176200891895118091454522513392392633658747104184610683902413821314956127065125984426164875834488935989007448318212202132464859424190403995124229800854192712217426202214116855196181377375549683492959444593738572626902585022706173008018984598438241835195005533882738002330482320926374118565695786252734469137916102046763722777517903191530641375554206872466929313548072959112153095005841640442085409622157761690640893418753323475312028244815212657914374286450595043716573282523735188353156654126683128805935629123775180890034101849405278177049229209142459072924295616826729304672135509056736590857352071915044209638753613320307641601931968401113069839596381201961546093681033207452719564877746659359279595805773806643468075197820075474060247271709831859376423922869476765213551092466224330871369284054130745878157641737544843978489842310133366848341275667294065360031488927762897314233355811320397719847057731104081986040060019478515251064375452358796321515056092449061350819040364368439965934038237082851906090602213987314175527701883117890940706506744032804277294701483827444817880201906958590370027308659726094172247726907574523566923749816001769318544084922465896656419976261355017609777299304237337130278679878188243908162354693832590525690008943430582808534894462692328028107684494997290211548921141553703733427373293541619696166677653472620294610716713123761735700683482334976125994247383019250404921568920386064751691260807680257751471154300354874019533664102237890997519373956043953847254180418236838838734490175284169482094463936616202240000000000000000*i1^48 + 7062884249971969721007477782440881110741297342083881072940152592974107480949824010449819710636970977147435477662941659090761832924168157523467420765998104755300171041703199171003494550962165647426815527312502802278168307383668178446789960872671304273669297722959484230324479805333744048698144428990112047146458650846479141422845877565401191954423707351160749183806503260917285770468934293296837169068421116420420911934663814311286050176302973175258754894896634330531666144887189657729208858154382239897648491325306075273260824316031091100585091091774141078877127415034317409560805632430491416120089704366933345652182520388364653386412094996887982973741063017609401092810166289358855592693473989131623039922872938934066534454155590002005647790146726255344588712967312740744601661817849152024152775212252852101202992603594062059826901210216365871679596033595892354299249031348645795049585759022937780935403177969587401675250608246561313564729883046050203299385016064959412893926065493224281318079350133706955163478250264070344271067514073285015527684485271723179213639718876283622387800150192920323446797821649422993835168573075730278637256102367920764963172640433672435906049401484314474083725189175544702186293895954365887178624732310947572798329587988806284632313765679961298115538107554109696283711915350859479561571738711733694362909779522146646972823865387963753437478512705936692162966190028495293648720878142236494958468487875892123124837503314803717687198156825134143488953960251734111608952405065232544381446913746066641661621625833246283627203644197120813187964419169559759502165519423616756647697385139600478843581979785781006359148674926377225453111468464537600000000000000*i1^49 + 2412503532910432497122970874993576911549186680377451229273617311894705720975214510199722738282454283990364330953572605196261764544312225567967358947013272088377995689588767320267677794379800983704164517033307437115667574851267871301380467201079821343144037658595170945890407888403894295326843870728193086964006621694504436508469394188091151288040975467391166602354475767876002242063610470822694256096907508142200120924462322062923390815525733609489559441339884770126625200186325786053169580704407639227383523564801770238298337632392051162039235991965864538165293378263897273942625124277801640528728124275436212304673354492478061023723919871112877824604096751961037925286439187533921558991552085619781045436430909315618963609125157612124078029214062289576739836869596868303350052904667245695570891026968547624333954436959895763922987587085926954910076065491916697643488739716063641547998506714154792556099916694040743528793715315156071854794304063310724541885142445906281917168885703640532522068096000784616023697450388606559050267248978016318881519034212628818119375264148761625122536505278357509291005654516204300572079924888488801339998785188166022834091303279622161887426908081902292229287299030923850805867477597532058923109007760027343867628941995073952546774150501283221748534088531439401856283480902215939235315897734024347956387821531450656658299881761728587231982832772198769186462413664865569598722423370583292863886080855699223460374423806566894334424445233764718396651506374648241214236684296141462987226134668406203352254213628833391798125177548894149579589912769661862078153988892270206450591966617350731377932533758198016340560730126213334266019840000000000000*i1^50 + -572853767617712961762426243578451050895645040103304810413240967810830721742114491805033247376273200403313044244568838439187794120125098631366851422093704522234849870639103382445807599860189624658005805659910722056801027095757737445118613184223435152446287762337396326835338451763190328294180744663097928399594324631569898440404135906445923031506514342877552133563047207907875403767904861348067671391383717488263654055421363902005729217835970926384102500088767151249919780595590471121328430423587980517486846731756051260010074235356903897591899079713338618505536690568515497481151617577169504998806559031824008224483804785785616389905388645527964233663558670495786664458204465648342772521373075120750828319850366825622211956399532170687313848124874455501748469304908841344113748027519197925875009919272145812257964307366829093837521119005246500305555928577999348168333269998750203316037147241593379801577191563241114601827615920379775604331227229108589314162577169444839242940989289835210844787935255358799321278355293964483403090696857249216667614026036056599352340478405654111144146206216334244918043551746709659480474255120060886791050500069287879407091990504380169415624040807415470024412192618338553331479106494579138041598164741952411282470777853904299534885024071317198460185170693296678816252587239717163863424996230133364918338773001022595171681216917154374391782015316430552432819504113983389078815319835084375806346359301200804601924081291885751085500252242459932135780646461501432904912870487690730983836743684808935135731164790458826148670842903702895064778512226105690541672831999321108721927314236307356574233093676917426075647805862445056000000000000*i1^51 + 110395053374397687972823175950997234980338910604360417868356010130859659793880857760490869052230381536342734452774536006995693444394800103029672073701991016159209746121022521076421072580157970023404666683628826775434468578562206769049032615671036887110375193146869645894721100267723023555812900154453310279571628344382602959171073675593873284919125775398751581030979977841308365147857613381428384522732447043926130768024964324224567086167489132098396155522648639932183744027833837864504052669010686418827236046674667735425581955474871777896287019272371091163681738253895918070128385369374549998082743449559854180269807226394930282620201475491033822261443667638006142921947822793139114926313494376782125754679647992742909785299853326187993933213932267582967193575700378988579339360593997737901851839925049832932429185511304688353783562135946039742390585838568940570319753984510238143710353268988911900508820400180429832927207595497174174137270830952389797344367226189728013639780072694345591815817529495173477127462534754365730960565843504456347686573723869481203931468681663161372798762023164131910290294547621632901895037477861922766761235562133765914518279575026420773078431320394958826913516579054431804096212954467010468390149246098023892022745834366268494685683159082555251099293850502310478583953788123508125187985767891467100844680075048748487140015282051867615189337518206789666085845015086021286878368013096141765085123609923225383251904168748999569457858554541002758533516772330316829757770094902056050785514350304341102534709987755756079214193914263826161273375792374000424262029868513828889590496552802830753079125682285624515415244800000000000*i1^52 + -5215118640766468034571481142006626475120370005694685863317410867925618453084388733747429584264982373620917634201997046061488584488390787488853236631921348140458611799890854436549208749247072282438673710911931495708640632610562307218423776561021183297747411842575064359222748733481841973031890398215755660503986209191980809303876549146918631080529981628178805695771231015812121374619439854829192551790844748415701465391199209434175984935839163613809879524523714369719158154810735301257190391807681946999241303966650291542955628437247425065182758509533690586354091664416537314892414329054838140840566322997473518879870785888311601241042179012635877803974343374022193398749423832063085746933783475879872512098846068545286924277138118214832664209547904976245083345797443161126046059480829226067373775439327161495235006990755982889206496190584412954536134344021504649372599544883311230221757608760631567306832564237629791155424324923036959939700065489174551750070116433445155012235373957296998633802038465369158140219046637877860543160018672917213385682061680666800792004361430101294566497204837312030523814415991862713166080147912407766376085824060713759953419429051253085786990974554989955859087407011410369232378603658390405270133707447441240244512992099059131787959629728441353570823624385388695417373633368832639801583082896617746512382922130694275841512140228972251646175553381691815198950947616810671436903044464330704105535766332461343710961708250949981225304983003895924381101810264102011035461916774349937859330685525775542697486499182035022229216026221126708513971045680604410773726295452387581686560239882573779859408890122731520000000000*i1^53 + 28778666558337082876292456733544671037855283002823378096977843522890273006151701894307987340347348123360633652419988838361383582920241329644148276348477011243326003702718853545581207410938950035964137208027712188759206367576985521511712532009320916298521107507067647900877549708525233028294063461460255099898708048122084946060042216970529049679291599201194128746059169521382287049971238141122536150240497803049267939239345332253278726825722970269829574965803642937146128648692966258274449373203310975595703601490830078929476151825368856994206065690686199484808673737405269978389318183590449888830783297418979476444902739770274905392559528366912214218759072783328006491222249246754308320622828485305848136180816373553451973822866088550070975964682103598037369674741965678412552764386851331422363837109379567393489144888861713918950141069674407060457055170519658372649542313116634094073367162290585988188252852824037234265337869613107136885677821017469520650580880683018342989626051304219720905269374643482777379163349389745421995838933218748446509979929843821258294084686963070349531979106723883395780661822397382009098378145607252519977375129458491047986590198181820434266974810724739608553251016648220368741093615329970054801261958355044672639696188314642522218682032029985619932488290844655165657571893164286263767093780798078408480628232048587647632204181992603921458352925857105396673344180676363943356010414127557861964281075244644305239210328915061214887996928245650631128075775775740372947143240225945887993389528452484642765445831600993183671800086877143520617574010952814792032713764143690873053785566542468183228416000000000*i1^54 + 2257593162981952421966283711528153460890273503345513753866559208244954658649850141861777768823641096778388547663224519534272560434781142457928003230618853560166260365463629204667633594448098654861579459273402000074154970043154293819696555824227476201326675486119153727476513317310465998220232372301591657818560687554306390834778356627519810468272302616837987829274487040360497908641726219008940830322657870562711837859077009261360463634433602703460419930120545196938873608504646276871281383482727698232275466913350834829314853262071610122999417953596378685690357105540151424060625129082022447050050592238953889041312879559144499056063604963845141825808929818808703278878118260316903605814992877667999102719886653743132678458654598227403221359327001453934089085778344199295053923420578101219830295536411418369333445522602460694239454231333915396967003053721807809537766888897604311804753123290529498676211202930789742148540298371057494132930869211914594180365534641376070197474225765084573157136264167085951735984960285522765607442976138280613635679102811904314045129134633199709195056685524776728406476000827073206997657518048740980080148951136048043472675457157650559137980553672339819443627711623316799525627255364615763097195088009060602968186735109594041023258697904423904305230534575792056219007641897462815684727643129952917817281625592382732859033722859711409709072823943325058497261825111453586307249145493182710600842643918100051048324074545043216101162370302554610627914197312156106671520775286562353609056402145288565019613755369576592516729220772248962934292743473261615431060893289532399345780354187264000000000*i1^55 + 5201787797433594068663487916461261025890626450474209853516422409644966327271246135222279579463161919480303094927294148041363154403072387126199770396771057502427409552230931149217361285909087332415825990442388127000603117503999492248902768301156826667930941421580857029606753145695496750453613916508552063096753672409395349338045777939863768493643241132138226028318333813264249537883057887266853246137051806960506107216833399219734972044285316060914039527360424124534403733911402139486888320254308645159897273377556494656618517248540484899672746678080604730689013834845103710188781090354853596833158608435588502479682178431610233607957843665613394232673029773211488969396859178270852451594099577364219714121188266671126355524616189190487241652010575474229523484798574339294813705851463602722713667577327283127467845143265204588676385423924497069457158875498814892826344807625463799088968426587624305702523953889030676353580235735672302944413435711724329002804806659360761013298298136877026133670199550345155436422110512955949027240246079365656274933979080148781341585702873639158198623767215304645214783408552256502613248902240506387209314014122743498850084765666416265276670870480996347486668074321927782339747608433492761242254123042669081162614904688814311158821236441924759881736710116866989197194143497583974028868507668346340986629016490100870428005799592615016613876136665408311966050805438376911718339992719810240349219483099746792287043470793440006623794103184481461033208765421097376373345821966431041788342393697387452699868189065999843077771534645179768132173712734636845703879668263194040729600000000*i1^56 + -348501133483213504249747659072789664714217995203899194633465812496965715487754200727140704910639044049897357257390335275697511270802196975786412324986211135995985646602392815347658783121937346299269772929389002810517195076089017138487647642943288769228718851949416516449853264702066153782676635907149216085616865710681754554765968493510078006264423120778972012848589562775037168448797996997072482523638739181605044268486564243503780031883843108347069382896245832570758502221036320437938260653535957009445180154285518072680319582165890602098496934813513072340174831266495890691263721916341438135817562747092605512880633612017814227823853838476891897389536906770465266290756624522696342070045754612336520000506393023622448250129875991214632776806260741236153472756228837085483778668361597515326832978255451253183158353827062239528851321498590699791876381102506996969797600447232711253146983423523802742805748232018942451705050973586027988195692260120596991086922633774291711346554267359453215186302846232827760847597847986419720471632708622000204963187878182440061125256318492738038106497398713693342436473284427892272387803645563291833875657879065667945473759460938657225282426516281268270667896060590716553271301262445721217948605911215778064832534507703334840541934979312554561492403226833218818003363042145188973224749587151931285808467130085930331054846838368115702471073226553330452250434750424108555301325167856986411472021941356517536420276749609595971277581439233394761289741378169345278968933997595181843739155590626310674631891017201066308851751161759626326910302011725691640300152291328000000*i1^57 + -939918081333479580929362890888639823037135638914705824949642588451791539545706404658480361200328927857472677867635025467603370462153465888896797023518111838665038240930303499152032589349298268486629226431491072328918542605209100374806017430359830073696666595328158429982328214751867423610254508788331552796154663184460164853304957808273224463718464296879127796709916307973443418192165034227498257617126688703485889548159562562053524256706428557590354770574248546409442440562796922572307475646751569262996725124412793789473494722798143546610408938599798694541784422172234113782776422918964338051410316603267137523903392028641651699728772924738808019756638599236812986000186867591893032996738192205145823160648271637499553086506876628265335422380078711958805457674130991639551221120797847718180607839805017945535229441483963238268516402615201019296174246301904806826405541849679696113725901891469728789047765758327299646950191110696845147057886889382128951787751737794235861567747314225491712261811720299548823625993348464082553334543735909709215419764818626983995473971794178301540760358281456842561531619880143776764834906558955016499142741819595696719078222110504175613194214098990566816711855233002464094935021710825824198254052477500492192954969496250640951582545429208660222730247246130726343070237208267326254517816958856148911683909553767042256414135171276537180897975065156270533608787592074600630511475677267473060843731535128998294612836341897384147691725796968310722152921485060805071003755046911858117338618266577560069869778006044443868048671330468954603534161565669602099200000*i1^58 + -3015383002337987822123882622511139318704204458171270783145364371063347025632482408983530665029315814806176516306879131570321700197806445784162924883693358605987196109154469758408970216652912052466773573978670056841860548952729892571621622261426844274966048275879575771277133058562558545887668256610208669494631400933746156754429021306428068326052825484298099560716627601162913825929743667820714215738004571079787936080192965273812019356822363083023023260753110957255638649089597995429575282934834638776616541342539179270676761067457304047065498977051384888969538533703933154424315794878620971802543825895775964323990850747478262477071202073845224541765079086811838943287906856455684468303165608140262919690574868204444537809080570430240368217082762432579967373742217200029653905414881471595038802342137463780792741227425164179826635954556362923468135563837017744088092768088999357425639758161128543190249132256464390871901256286845674895089853425818456263334084905919597521845089240369360981767379766279452112081508561801110565274918030825799250040441659360422713475938006064983528096224562671802254302248998185841143766710423404215834207429436418223945474033410534008113733934674126321533915444468683289155234143153591401835854015263511574622133997044697571615087108684790652917554032417635224287500329281113640984796715794848993823101681310692130853865441769559726400445666654870533686081610816771136990434381724000710808911410908285875864307832232390828934649223094554181866812971061854459435191526102062382414757977453176784912342161473303136819783225860620207637135360000*i1^59 + -2679341355991631347253447585404212004893526446300782843025052517205212755995137359501461025997015351616718617488958221339031371123225438719507254196045079330694087544640477552409692052745840774315915988953819426190954671952049348318054716774753825176687821146297623502043767999068892162685124841907156779387802090332721628306583587926888739135884988510212199211055267596892279728266889660676123010013994647204099106583410532142526116900451296344274551272136413793436185690314482449236780903645748096965604847019655885476540037013454411146799037035492338470966030922862218707178851336679300433508547768268745262260780276913389564587158462940067438522310328946621561220970386895927633686875839886591995879520512453536900890002711397644352327484726417081392949953582247188433647343616170636460195385174497675561066282261727983927793646017401578834409536000055638648404941756924759518674022384134277737083545448907399654684789611372119006715837115660937689085899122327928556334373698139512011154542296469051343789735892384349736129452980148648549928039780489938666548379081024405795994895545440068815954455989404828339119926881655031816120422358613508244602376425123612400446027534750642887729148063035519238298534231171910740068281990274439093460022680130062359835488752883545630361229921963346887066653863040486094369974653315731032596118001181501920876181554983708380244940642126802059070046448680426526044969776301023294406834740968193683228401227323165571816111397370851396490676460008892766092366339952239806315686075385386135973917017912539302742449979392000*i1^60 + -6655264624838271617079269479701576526858749842748279252212103691983289347535227042467439544615910417015971595686709791930084664272376295032197198175387299496496659842096970522209283565376287103724167392774272484363349647925960079909565902763169142030564423437660828255905351651495622316896684933437591615926850305112143584200770419456588572296314790938297963464652575492823529219167969959324385197887394858856998351961819047386690452076401305968994563321155479640472106824495053545668044158929266083597704210497831176709391633070947486864483197653456577564657065133220146386587366884409773225323959086157953269820805851455607674084179084178683942740400936397229947070584038517889545187985503496527915136673195062712287739154527370919282193415004957141262039167320242637748407015205885520972571455510974972084184681683165338978182275442119130217292009479345308683195977315415886709751273537125341676659892722159852658178699974661470243836688064343438868748602653728544935587606597478774459090185683963592412828458237833926792300899487156195862747691952590104524458453539740643520784830757531075044579098556337866007059838588402750387705894293619719306469238258772890293279061983349327903644009575436607500700366606260396416105138452041462014861966239468782615194363027124338701299472295213108579064365196383719199987766345281830878464961887201901358131338657534914456885760739230587634403393780151852847994165840262922186145771160190548036503353444673079948531359818809526163395863707102771429189752799258347534381090234535704141197786218496000*i1^61 + -91111044664022268138055834413552055659669723388372515114898000400402676648729607101202805868037892460838180121898825144402759000583661350103325368724162070519213485288019068558290555267343750365521336945909982731104364571736472535116173474509165685908807846207054207659089265852694335206342399422855687992761353188007776113388691007330741142766856764398750650209022828798976425974448299770871134450686146296279456609093730083116939260332974278344017011355492008424084384211624573359675664145767318132245127057389680041958983275737041866059850399363511473218684435972283100793725542056638370309660929514621537985330674581475168698626147033749149417623792289112670690775130532727131453609872518483035653587569375186746476681514611287153131764564183282904906843976580660621302077591766501143912029131864673374367266839904890794859144885598286204194683637964795285641497750227010881795427713254960568632261568118805392313982414219270482308048732216740117638699552709736369058284841803382611129855284310593278013636604643507244167299181060687298792957950359111664975683006490431049023669346060348093600289642516430736425267777332414717290745425039272754951025739214568857350676070313106470881653508048558635448641408647013932555889972266701701427482326330922146637176043130461853730175110256329093090109680145499798093568212105778812474448920601077439464862157408972945227630760334111152793877357256726404083906551277556532202586936300873365368951724983139223397624307883851108177437590749907492938524349245440821266529242883031040*i1^62 + -181902300756547728788291004902224411092664173981034444288244854136658138810063835304162167846594446839306902880103584152301500612005886512368667431083995173886081860885587801910417304095654064424737357997052539592328754702262346952986202081566987705574450974391085191896175631588247571260518990766619440973499976864272822570862732521346624767300922738085103355347901613353599099509705164020596472088631050135392519473485494562415584238163400556208548063978574251993999589439570108280315019561624481287993987781014384012086248519152701716996801425307623062759642853102682533632465741420014452592025659311929682941763460252005575169480418388065860079278271166358058109687242910000063998383828501276262552289820911836951439032990132899614056404080685128394732721614932559343274775499310712384001995428776346478547239723358305013768087580505288557192994324820659930576516336846889568674309065825570995198557921540290762373321714502341968698872396907735610331399803023252636131381735193633747329075034222378239827736769030334286088620470773974568533346151164749720364351193540804920861735201069108749059091945840390202753054235049385928159376287959504416570360741368530356623403189687593515667888085693270262264895978409772138005541077425821148936395575233341439442921502919072187804629135485682228883929567917598436828297267452105074352369588070598359747528766516971576488627432519466932445850047683292246782415970789031809865963376601432362406552377034776122275271717875214763169955236838939918942931089620992*i1^63 - N1*86678092005898268767018682895490238459180825850175000301859135049041145269200439296707998505319776082360302573208996062751273978583390699631396110829023035292942985087776755136561515405088828143834835127725204528494458018366750154344183250311623971070254726967395398616334050817180672*i3 ] ]