[ [ -13987576104293347189199421785224610669683526823910734779175663236136916617290486034360536466893921987710674645713935360141529798622948113054521649647411576163274670877741344430483258460706598276453492980765713234420839287027127437493006789562817870671854041595322424439296631838092521623625894736456110130335024938922375465237842587043228502543191544564076168173188352319752192282515483553454329946241879273277821605019530482647411752212551797456812858150904173181012554886354485349398588716588590386037861900503202347272521758927448600772510205289236959722490837770369419133595740851293053871509488482121183128686871867034175812632676585433834814315550935153662983400179671118217636809152857151902915085768782866475584439215116952032564394673127673223888944665230991321812974723119726397475088617867783768943132041661057440466266103010344131141606103619999908829441983483165901662568221556236439191413342011935797239153447398211330728571876679582266531529362999127921153950952343805275875211760454327158208561214571541552586326462098204169473812753822519774708778293140392587052614902535348139856644737033562072326174479770636578332214994044990472070619660977190684914200996560633327116858623107789396807080145865841377695784197279473416788010969820221555716322935988135027810109352508869044420393604579699861922001977408272364481763973962834425770339112617693006932435682079702589960385391362841739044690515922193306564887298212087600693321204171309709502878821776346984241723118062746690772874123492632079004765511649208440052451096607307546036271323850504750057236365169515038330499068049612872557328079454056000168961550388987607816989047114777616743274470182913266542114830380814147977581964448980222210996703174510977802453160462697681235969909109951451320019020538090396929615170398222841275008111137264576761760355372849172306457723504487789421284008958458136212702781814643177449113090413144098572023759303016199524425165172538775927416598334327262706442624185305881940443061945530175991551682877559314736122488839054637010553055307327501701790299366762987279775693932844675087592561160075877449791482783819405752501247339141443264101490983949148116004302697707988487509113723820860062201711702910484738059914027346084028437824309944885491174057971810304000000000000000000000000000000000000000000000000 + -760325335272226935267398440303372031812008060527759715380599048022993643790581442833516301225882822359566328196106819168718756157920422409476502183280789195237832890418533015116391971547194175422116277933794514780944830789317748446081519262664617201972364859171325770002169487597901770360196104305746498580338297295620740719293818868861058206219163227825914103143271395371884660478208833293409946250360216951035810544119625319593445010278361661899289426551046784543768287637949208647468336434252348283734658604507318862893335412886223276272759957433545411891732086909244498837366484627793723646298280033963305195307072071138160310661221365206007289460597479835798161310717929839177950683434550850918859043089079094450324360121480400857450023374399365367738331350477843510111034591395668983376299740475338647671210870626128023557435156385615538397843276123041923605785635084911993285003414247719963044544867059039655908572104526231791436339463050140253260475670524363791839992653725715891552877449403754009257618164285080049333227570885347470861576872351453088889615350184324124519683305574050439296301899418344956054271837775569947342468298250160944127821061224058447522882939067472531959252145364748707698441407243595347565936984646233758993123374047012763476654404711403143210550231751216174045835011703657140106228308921707663321267622200652034227321413258110551558058786056759887864123096599485606839911445089314239691799313104473932869968178566268667927252837189240377286799418417705591624419684203298779190926756779336198587003563575156004915461049330374778893424260165575241379018286399330087732259947474718549041935958257361475465159128230383572619707053204539586426328192448866717046224097545455485398178928813128833090977202906094059217162097983009500858997191383183597823681645824538752161408314387105755694364344415291992711755746634368085662318327803550545848330402198234032467404225058418661041844212773238331547944257923839515597694591219755663014976067907267686556319998641793241584760660532198798183822273286195537653312213015406819731481959103647214817646683528900483072137590761111066066805072356393873065669439555996524085269102638088174631475103099096715858660162271265554125607490900085271902281691317787538958080756889793201690310996918272000000000000000000000000000000000000000000000000*i1 + -14057820890454525281620363231901668294990125014564073533169593413582740210082262896438999050972584774255099218609865446407350614540030066596976720381083848261104038987431874578704791926138790745319051751557821568562281392716387446909335269498690065599695496664510112693983666326373947119350191509108915962606172463131490511630538034403634790538879863813372854497188402138249655230369159831282917521952336759226029832344056777129686867731934485870666888950254614311332743911640033288093904340935418725580089711904812580442685948548769463722676467851868859833967878534384423425515984170115849686854440609974297470203778119109337095501188547640202953645299725666730196462098684124968335166120269943174463083003875100724968107846837652979264959937525622477415643323348836415621047522663602330918633576703272682677782439362940484996614398429720243243815258342577606579835595582236670099989677993809603748756823422188288734099175077910361537614016820175518493864181118179248086028508542867240759765958273412634534731157641190742422983523084840191946140303981532648470034391437520592335123174007937806935104627582056901934440814867383115203269691738452054792075866693591387252471600794199960514327206250172286839448356992744840637684998403036131457552293737065971496879981157530586416733958372197052010511658800187935086303097120515600362814885431875480598271079540785011706938471398253199114472352791622487039555675186798399243332021994278307984124163438066877243452278253725429844275180234669145464025824721202060309654565801386646190473565308385039995073850008801465525085947181467468165131141738411335162054426488744520997292823465535015311087296073883898018306496673918751048660869726927327346984933978140506385962955810541293701072265513492137896184275726356852944506527706540275716469365811145672301708772380168252198826496380225089303195153645807136449430959830091122063360710861254047562393799341758749984665188569864834273895007353662241727009574356493725604893274846647293334782639771348277463667062690648802323396296121518431514598635187204761536265385906421998898463782629672830183784645774044925157843645217091020523372495207405528087155352273057242466196339118017525498855448775502134678781128162461558278468144933466230184035391131610983942202803932364800000000000000000000000000000000000000000000000*i1^2 + -78859743874515987185642839569381719950857239364347667681323730632944076893217328691847272922711648784909486248127604628215596041208935967487023407922728214441272133767398910101712461240233113258423121675216652014823099994341561817916791533797506344047846554912129057637537519796258913628525656991025484970478942335167211622568371818055947005983272487626272738161443909521101799354779143448998498654916235446813465459286865896260961914491212359086751038166295853776960821962015756094503495861864976345667201968525089016446017455193861868622330555185047213038979162205486975639099082816520859985693625222676356906070849873900756007407427845229902787993570609428880379390289397004688571459506769252374500285567376350039477282282292565679158794791538348651468415954893627540491843583536303775807575462236065956937353913273671040185523358122959132163760583558469346404669522336779442710679173186325738635039875148912289747339058266669980020792815916962596679157208432918555004707510714351901276115978207220970960543895468542056167054816920518884412296883397184649983718135529954050674705314526627822142359917023376865259323151957213780610112536433382612193351556118889149251261945538903262527315094116981170878795523680252668100002830473465225124394061148721486394617700830220120064881672792936612308245046185889371562867918260383734549458110928283701599536118051003477502582450705224585540540536737235127533535495668913391300235063696881230604558283405418373078574304512899629565976720894639121551674684247491430073504663743946284626515322583568425379299169192094151044503525996293709922172909659199947863567284498756887003790047347665168862157418562653559815351313329090300184714127760999822339631485567552582697827557682561669789749249310873291587788694221991351848561824491710737791177403524861473907682889954148955168715706070589669708703018291356470280784333145697361901305132412618773470600445031432048822554243842060745485479904272081720507381794115397617047028859527159654311886264019549008775865441603602468370940701013531301492609643794382759390788853157511302939479978232742693104226722076131968543370986730467873685554546633519900133229151946891395181672472237162604333641848843542003649814470139994202068811898900700324075699919968217171594329246924800000000000000000000000000000000000000000000000*i1^3 + -412949473210635664161039895342949996225055996292967887347408894765073252233470956269878216039461162306466632637148703037831508286277799200076859239970597577796550359172850885236099723299381588249559984582505821193752722117115575800538998801758285771474031249160652411802407213221297797556081565187876130976620744695911940229992636514621856749134967015990256965316823806611282961875765516184439675085390233563224789460126949643976246836669127188605952071651469941189100006022987214901678577379447885799225714770385331189425789837168640235435220539258725157438065813621363702289441138498794917092301771470429196684209883131480902345784425105471123063813941819143305888118230991704399062571988850921804369682566085814709531488081144826713891672160264257769413169161776168406571182250865787506241551862879188670308020144054282697310302400542296202786921301350570030750480460331592382269296200604523499504301023855821722867865503432805618654085900522000225096345862861300122270421186443211461772697864844896164888913102533988604034172489092462844392125950073214257872540998677238755029943704915554154478670538646112543505224438293397408182111946147249923228543167003066727789920772071211499727691396809632832623231733382864156006971038717139759913482253980214770336980865182276564178082339880167944230126956002964583363513148372705641371401938726309406830546864706106267971058690259560380315179720847020740177300094516532015113400992027848758134786760331918771368117952001793954568660151561887873208745605100208165067802321801922682370097576808114881776232168429191740312704815925363568137180139728061842249729531809345116020340929993359459955905688818913480193714150498855468051763753903045617320891135477734944733859333303320360949444804311090944995181601339701620129865753780863430732558476556178833825368716644988900588518909872521047141342729168548224267684551663342615298937367543700137696148359393526575666587647584340700950671761648014745556229614875136642726109331704665914010861074214054377701965021721595302466006721902067765154874248383844404714364549700640374926859700326955688381496657167315042896278247304853588688974768252539377159095292020085620668761800956651664412580347181058317796814274439220058753022851995833503917385349422911046614515712000000000000000000000000000000000000000000000000*i1^4 + 277602364192554017995746238282361955594239702237328406862003808027808187070285684630767196852308369231158503330625025217331264322774663190787796740319079234959570893328370531900412073166170209344729546489494016682953853938983999274372248578756720100725666515929728251597103523235976597435567370032837095274365467726259325169008247055851852855818205457082097838107313026847328420738039888026540192235060375947174502866466374258132734405016686870481091410498979363756625959127327146061920857905130124647719381023537091311505716316897365564786444808723888449435838509388482865077476881151049450759723257073264405370303490953115192533726049082440077018171705794066680732562736308973590632916961609138024262818517167310330640275469085596114381589836007058699610061104347467223097622597387928564542617837873167013551246756366860289086581259297443546952971907198690224481381742560035571068914588942470689590175231524520817683722985842465051273888813660823426442044850359624946557917028262674141948761914526132869683934774234687847177401223462549029347590310925176572473527724730878699613751713260162817512916337271356132282223813889326716203749665788184656536656994365170202211765011560578656628658913870528357623315462970848460728817562392447802992593475202321851958778177535149502451401978864352361765139109318071637740490736238278167822425307292957332871178285010232876636094258109196760222835830057643572214822695497498335666960036625217716127083471237888429544009939069018728569841443404413441196110837730059513979946473589487181317835989408998480819726740855645394765148539827498053609904978371558123984166794975342462566741346637766445844407286556885772246742280535932915610101408522656743635663503491528247675669719133636271654012762088044603889526727513752124927983230130690942437352828924239557239522806911060592329841641399729511977904798736158073929981489078977332057344566076948950619002681627466233621391542221173098371405779213517145341389947676208119731711639459082328391392465499246974215282798406132111078330927638697964250327043348360964799667465185369448301168261286009982058268726966877109595841412506316634185737433116953227314764123007028908172423646377777918520015307158504821404026892607839296994509081492781209582339419132541232805314560000000000000000000000000000000000000000000000*i1^5 + -95695951384951282555542918896874402434409999885012393373342859703392322704446548262478839724606017542021662434402546489765641471318247124150377353514767984756877725456671014998575449550541019784664886992729664834067633584536524667201024785735278658448305132507954129615918915848282953899190258216167924546539156353110418211912431648640478382725229674560394848569460854514768791007572033358302554599315156237597058379115995115294412232542991252889514503784652976358531209785521093380028896954957518838752157731704680729925777396961162698380052998991463498513890148382622112755912928084623222293797693504129782584675797963300637483486684572317261971814034965190927627869035247405154892624373469797445035164282321800947091329941546095687119967916147639839326912523571859593111773426211004842712076345340936652448197404908617682044744257895667752828755352707652442429949637494042351152537900103701532447556232301823614662137543374881922618592588935251459936977498172063648987232177122141014510619415138410198926447395417987187622936520561022110521580883584733021022263522602177160368301091189717443060255250187772014640283351347237361142616351724653773853695336961297070998242797068959991076309950751272245249667858623780087589231513356494409664837311312451546094710977018933856858040671449651375423818084059272091833045575373285773101898784421565941805179383264257306834065341772308094791504526273847384748318552783712099622196895298302019253966024424640892050485654094450526856035612855873432489660089288686610382676641149929380813021922925885065200547201550227556361545844131132178111897872264917094567613300576470434558165292844714428390056075329987749176204134311341698067487576915587742068110511082862073700743987881279867488015723630850175114668977755038162030605100561752078042055982452889531890572130616747006390077252066919914384984638309442836768791160235450127758128105165410561916962130511198214242283670971901270400588894099393918576360211996810552875356804008479754437852162920647477354563629821226687631282331222222961643862779759659617391769412903069363244288658259490032064181811936899580817135344394953576317742840656134529958313510793064204278681080067387227090853960120656596381978626350389204870397872058458149419427793390291134709760000000000000000000000000000000000000000000000*i1^6 + 184708880576726470902015797556571300677671360126640965560133948534715299955293071936915281660570894326066788238007782019707546419643223158260963678385369083504599344959087562873743032587912936909539188034224641171733767621281416705452115773661294599055127142861092371317813085890475889779527033016983658316196057849662139055885394206342493707274107873683944052278993624849364887143374613468111912081526950570771509552452430696283672251870398493594843335950002563611223053177991678226127360560515656454702567924609020861077136226048076791761578373047359799789169240402897902830726636426738014251181757946654257711979472955578954444887656783400223279005202262346826969353455582285094093469446203935834393361648006014624383674171117220449432094484972598730018265071171131866477593724161441287611365755364211864574804592645891843879648447659914698020848313566901352647781639233790118750229548844697053417913889797145655187794184082386559001811259870534620030449917052444923933131251723638265290977116355723198514707559825462357633963364199731646429136669566604710065474684310699400062041425399028407539836825027999784886383094893908334504442967688957002476449144051686483329401824799004388034652410734077892325552449319329061438348740366073527391126969441320989691171488483535582401263520829459800770469382881617424559020912273870258266441872089313631121786258550540911734246325886700364380555563293509135316491321812571692732981826366805401900375307762215670643795829521620447358800316646437379632635343719985741173629797426135853283583722988618140524282921306348337986028983828994511389497413387862838446293892721953416889726153729426462306327552987674604578070046873777584682342530411100589977413712889949879932174210364530859769376657521832777541188280584020919447948115595834911512167266647182214013688382669512329909071375069573495551359455513141225765563503783329683316878306140919562790868754504153067718198426320377798592037584533592480494061372686639612424858037343457035887717293228695062359484226049543677669107060366572470688773971250588006312334949477792393192092830419263850265304167544693345771878751662757590614766221446095229573028174970222548869946003597552391741578953998544864688494071252195456684216275431624099289082050046580490240000000000000000000000000000000000000000000000*i1^7 + 54975495171187595499340013074727069648353543056184430312130621003130659774667484577571591352485200065049763672685983119531756754470171219838683724778774129808313493967344434895888300580275881273477118616550902381486036116881104093310789089133064061680272296728071403032104051558349224253139160242144192740401501128419798784753132723036365185310584291659990155504298560231005276319217079245837247272266036934406350396802302018155908702067196858382380071676488092060274839985451763556769559927576249904323040997937065294500277194489316625690675074605848930880522373788117117341931088852412936255641954480785369984574735798322499930186312783569393444359354811442487370203500638992526078028185063271635445003710057603339788285953870021089552875179762312926666850728629429614839798200248934599815593928048325184687675088026818327691774078193422537982932740370039444659259765473448274629062897866710001071862248942397553204535002876815792864763993368515504036470185257338549089561810180533566479812406980758261477378505714107896922373555489258811209716798152716993764305629785705718158129249286956209999200618746583734773732376580839359353512584712171814424420111718612888148759771502392856835025289113692586379612630023805429766607085998623898712047824807718854729667606033058987495363580432161673638176081758653944872629245445025238592487076366553750112619865550159389089780357308943029329773711585426813912357080699556266497843279836512941943543156884051348695176466160607889378227172429534679649727053900947115967965792095808993676155622651895266758191676005684813712269461424296690854689928112263852139953985248128367207469225215866785440573448007843480221056281246607782822907104484696884929861428260025773546630099707586473131991221194537575662238314739243689744781698505257513333542215813317678765769108881212125957996836749804345255224735098767759226622240109961446286580894975285600067796177475738154763766168377554460284673030793887645735292041017928539487638395207324249912362767813180850031532153707967338096281648337047003506707114347277793453283272808159954617654175523600889992420922911696513581198472241181322636784457252026252001121114662310230972289509547150163899435013752791474519089128565071968281043108250374175378997300764344320000000000000000000000000000000000000000000000*i1^8 + -37689863268630201032705884114424733560409034882487040397838706826356040804461711666022527429613321558229672779803133936411863078365788145018298221543551009819953064691966547975248950605546353650809923069943287882538201221393517978477887108963909856868515960328399121782213706332777766342070120208333816013661347462063989497325293465802281780706889569833708041216874224515131867166719952457795309756618397125830344943718905656237745502821415577889418898893471638612375696695938807729487935648203733286347205016473426598784107877088796532180431865234868634506884821485401199608951215909892150710415721067751175750481937446803217293403996059698349550488426301592461363295434078596713781104287070865517395590701620735649072681252020937316022441318630455611505691482535023858404668102607087440648614909788618825045526436583317155910669491931894431479135436588632360415170334131317529658765575584391538367618622774066932241724706524989897834173326394324325414209974869027022859180578779398620462209621963508890139008907359888658757549582369937720426075373756420369428510562578744775486482648997796501294577400035669523252328298724916343343801388315170185110028829540273145641139156185068441576463467007717250272645228103344292425813049223124912910935549201766342468725377616807591115090951838385615573215543888264415298475509940416853967515477854454133176320460600629674583906037692632048181165259451751704778256135083136890494875304808436809812516699816562297568754376087231917567439349026533780564402121947699694262422198562749218556119967786265144697625812237986714438014678535127186903526190226257329243587052665582071999161676033872835417551413061680794051412876396962028902444742582600021081556988621658675096235992015630642477213953087470615767686000431928292592009781797607939445376471817507055345756905896626640468429973926402902753018584505736427247075986397731751012393382010654769034363623457847906484737523006587792923859328466172338769923915661346363937268131366755849241090971352185824148878629978348838303225704642679603290721065447097885561605273430976310878201132687241637537659639980458182495365034247899670739225238774555988848567797621512548300799060130536452015686486161518720859317039551820737917509618482742299697571493314560000000000000000000000000000000000000000000000*i1^9 + -79041563185759001765129553830891171092132437007772660011764422073949167005678747984048353596593562562715710075182018532049322346121623314104438190008535644401889583032538222704602607445219221331524695616268655538942759735797911798051297669715320811220081138944220783003025459414187344275384140792371470470509689317994500791470160101716324676399459699936781461212848245482989276600289856557216763984023501481277902683500933898494504182761503218532638035008390082904147016814986628621182657952231373293428564543451018563807645381321656393742440694247844454968035812732603442319099321806253550480795206086210534961001187998537399006917532637872829539273625779205383324351872116171321276355211915323070906804435635917884494623882029371395195290452288808525684915241696453002162727689426327639490967329064210499668227453755611527796670685730315028035062028435454465801929496893268105614655034645947252837668483737504752202389474859034743071467857947908796499171916341315786831062609082516938765495463460960155653838156280028643247138982635759211713807279686803033270356208023399426692030081430505365303842963399248307341482551041121137945134200062466828998921386519471940337191597317794490119574626428603923902572389297563870167557688331310050688847628302381439377944873716697234084877996437373663578037036062927490338719579687419117506005196362709990507902899144382681861808488634129027913381630838046311023523780593305537550726023845114368325423910918003941239756075598585835438326328856430830524024030164296362270205438982582060332253379356519174815906270349580988320984297969958010874837841575076277692812344890858711829413420387223437682465335009073852940363315949852028071153822744871800135551345697401503677429100848137774114137180940602354736970108453676764896504378722391926937572540835948472711227518383326431034088886352412775101457880956804194789731734330719201655135944975889968230050132243884135028658805666725569417276258374317584049925095669383103462972705882186089703066785803083270775850586314242325098907712668345925643849998234358117010502261216456580957947276736218599184942349748785447118200997287620664798495312813154904532023400974428696412550007738030065269726579509194113811735233179140173556202147553471306248904748564480000000000000000000000000000000000000000000*i1^10 + -80172302586813855664277732749106118608600732698355034275723935390598138110473618932182147881039005560230160043106896174031898959144167447825262291107128902162335833169845130031708142317159546257030786468467922468054746501442726447889010192918727271713978998935886535513106687900223956978146940231292542966903437283688580137749400663874509380394303842058142524880446763712151652670424595400637128107328039589379327859553534971082877078394382383545354634077276061205792398718025295357869029986082205458502895003511689021659300920607478229277718993509127335313920174743947984289980170825102022058647046676632818442156735605458307501985522077260375640043449091644394033686507356779010027568468460169063015579393239129536415067086544431131130630190341986836754474632285077229305367064103891669832930278148854685048186035485646901420455507704288478446427076648718508766946560515273497888314888137303471753223685829583719168556015754146335419750082114897914802709758998739849132819173816822174988704186361385645622115870577268548957537963449175350297003342513185909804624235615280607074103105364174538481284754450571004612948789967505228502419315276204869372011500024723005671954302218454421191828463812753875888650610923148777510436275629132409127457282641285281047805840979344386742009510610089186866181506489366088978485310010605514964074117698904962934538818444658998601991147781452314504208159869679109448704069538536951171809058832413172737938124241684411672208372786977017705335716994806287409729209624529572721784380912936120419147235075078619376902500685098621645907693664964802303039751733794039627759645511423465333749483747587204734605562660642469207112318533655559072131733378353713201255295744500489294003055146270209396492410500796448169346714236878903280818460466723659815085912535769452015090019396380961214689656994659507687907134646258478946679430818244775095804016711617263919082932878778247199753640887330709084332758687995216610893953699305329116722611554797104814524678776610960730289082050877972528860776653048061364649554774617336652767868659537692026947913757267390081882582696300787107774125320053439275066584886921190227635403954097655633014106251143238066346192762239380559690519499972193989341965305537489659546828800000000000000000000000000000000000000000000*i1^11 + -49270357210939980550042293475977627004548749921009677511795933475943398855182353172263598521160427665036701850805524553275260386421486505083587318737879035707432966122550226381882455840296458957870443358357302086970502423468604256594534113143941258582233944200469246059221581626613884886397519404704065063068635879587721508109773612974963808527399692046446382005712272344904105887666766532324073993868694432767686803920968644435107308606486525519658247683023390434876410263535466959920661223762286226983378305655086039306027419524358144362028917442006066886742197461881496267911037580002948644308464117424399224199955894878913608085853301272762580799156501204936063157868124711667961945193350418960138232444686718751419668933303864727374066886089839637817927395752459869641276698843085124477104171301140313656747726093171337705103577841205264234745665700222640982059608006178894302417212006205833484940688594260603547198683945429488582868597925874422992247945399732626376596054125822193641343588290587707235898895655853362493426068778098497995800127732081352846016274146365354676922557967061474536872338757795401114347020731255916638435064345890391999148172881733222199194120673271840209881363128211944573364590044159767563646543882688288589058834593819260317859386969969525776701597355093341998640921415919282052449463452477075336386507983208931065450126855148762981968160210175981563655721801268285854956695385914336025750817627976247503619364677885133613839709822196103713426377442488492618079359607540175860647241072888618281791808294617451950194328419502583501851413912065501197829660029077228044521433037614248415415988244615173057479202281732965182053733686442372457578876180251003505263213549085653301808464521541429835236022299495515950652809637721339702746525887138642261841532338240738301458772315344729404444453053858692820183983903015304260809643732782487488478637587462783951161633412226377786177983199308202349557359888928029672679232408525973333799371513505350566980130770173388259930837554447110672025914159770884416283813036817169759679418040809954109680078142080325599289868376280617410275890045875787241197105621613600487590483893710790282353382918204424422315555739901334445571399998107441636053176871195742341955584000000000000000000000000000000000000000000*i1^12 + -12148378069581694799272016029522181473512580055491355246725151380248156229400644115846264081547141493688727830193214817966464932028964476237091204593487862361338953613519764003835233946593359334620511272125009686519154865594759148950297226690929782669526847249721702473603715678400208924435926829649543474727721785106285979795248810096568499670693938036572837715601253546703220622069581159171566923917536370370475684069609003979367606086288776221655204235723118593949904752116217949016715078478434423633783535672226141760394420908110506624816284938903959223741529656629489394640515346863248028304640586817081430920643380278637867673985898861187155047172624537141589408473210452887687404218493072446440445439879413169838704999018153640690589722045250581071037800089299923505956980171383389574738586622722573701180272159757507787956000167637908165801273828943448570227329799397446461906126503324747407368460204167167174120288124155545574813002891029977028369192914833006512933580771633990250951507532230421861254066244378126733815349226633840242895853129069072542443089045831874001712392710146463282100424860062202555310277887577931945438708468844290635013233670976334450646120026015488864594999616853543106018977553106343113674002653840383309394323744663967567257403636473206324222315978029329607131085867137124047520371363047230071098010826966189762011629827221882757866342308236073814143262930055511197785758130096397027497930243206377711892979126104118902167564870985707029235888197503286550723542073902347483451407575372815763670629534535135533062300293090785452325745611068765393099077263957002550820619795052907341269685510597616005646972141353800404971007396824715377123912416742589440687456277923174538851221402653848390222020492064102042569128431936390367977600899949516700563910830481617650234565094404360069679825954603992619376843045681712175059018102117614883289287501856975232938594772152717225182322221379062600499514491439711068546912747947648655713226495056390583031155745563082274248591931057885472122791010479404878191972161199212256602217524300459527544789982771143055063123900632112135364761284093429110882645607044062518486759263258685615776433729393907102801970872555826035023081284336644542988468022543820783616000000000000000000000000000000000000000000*i1^13 + -1610532204246513544221965000143460175883363949065051042174484701657347227692817431441306600906034704528432982620240035455966968609554430911255905211444587927555098742013861707137522185774540477494594347093265065646474372267178860551208253170794708353690365149334459370741305129997027962718140810969032621296784282122562091566303145788097719908125137703926398056082254356511113556088251056651782308536907705758619364244168835536522334851949043099496993547786531553022855457027188578910294692397586373948472042627847191488024116750128356646825621070278194166781791574270449944494649629383976021159224639536258113241491640055800244662654398960078919272716283256726617281052996893829112382438116042611955885865321884435053436940900605748552742963227292930816040629491421205662481476613706154106281157274043533067164975912277539088204572530750345860719978486290753328759924383694866810785621495465183312506436488732259744810994617589489653591632077706074209559461157179245042762967236585431300487519480588171375309133151877951543781728762650730105115416467391397096226221263443869533880774362245013283182353454209984458692385581607655177306082608309507958647756708587803667136590128786472305852792710188473301501426514384984734661337849418595976742776642481190050268684202978056819794053669837899296902907661697512552456245889104180605885275516123989639662626649058678486013619956829757575841977246232264115129753835100932148366506358358579358439364378758306545826960052443077054858961009532221923487977631488672979489762244092632667529860457129323548079590001398429283821306727738018949998344153375710698359835639773818004137795595040696804690475444211735161412364323621023301585947957940770980681694738199399202923304941490442468178582360525010981291549514145741032916271062131259235127953720259548769408387899415100384620449141033241898469381389287231176757878101129305155312971661839744754509784089801759677658679590845528928334250876733272588484943420424339033969773602204908777063559897092385443610725676678804280951422026818673894253075123994347198996743202703161710883439446980574055351620745427429957817943294930746788931622260087590105034187246605098409862130002860091376824740414036225244440525947868607410481917657952865484800000000000000000000000000000000000000000*i1^14 + -141227711560099740515539673706947053422006505398491492655060610603157471038788242445531252006878869000624887176966275248794176917853676180132157122600222049706777833945683734807184136598099384372305926370091416361554820788331617588134437494824187856861757605622887373302105544319006048254160809988813683153531318559618692844987570981045152752401025851865265422975089028487304359544698879075362659104272447838966368984496208358409155500158247134990380994337647240527367004007463696366332206456335907213300029654320645473772695305364099714456766832581877108073906866792192652678090967520771502837503131790239845278572948235313151845936965472362117515377461321435590490772054827882794933765157983361707638939250420036114874352980352432659281337731252294828751463177845359111037530405853063012803715226403402753203050661941867730267145787751137989126235861165275051314068761906460866470186628811659571262859066682625481546155567880829428705157056181010457092086434100295986048430763083632585092794769840582869320612886263870656510479655614860413094800111152116403241861146720704937790052080466479581303927083729310681441914095212086177377372084730887851896683017119797930593787051257530157860336363769778394446646698895517519802011725709444561193741487506054516413737926569014249258934946657578102912203021968092428442298560922914598361816467856664432600113622240179214629010510962498906891635986267493644825911238644036750733797955132574532993831084202106961199715025742214710612344939891681399862141237253083671639602660794177152712666921284120072183936780996881276406099982507319201761058799052467691213995438263531692295396101478327177630779815093762360461151385873148710667281275505183551200038544463681556858876111669247046229852581590482455347489783881598677531749677421423922562805653553351401134680673852079304940897852404244491913897468425932229018622773216657994178020507592811578288460063893668317888993983340435870862470300761185623997820508278845331208810022460049497668263994575852074850175014692172146631702268534949951135383596193055752337160249045989637725979645938411859876079104030891260975828558098349745354476186919666280243494111983227311707293126936176036866093076350260404166810667875357597462503290935705600000000000000000000000000000000000000000*i1^15 + -8868234381403893568232533585209342929507681283787174684076627012013051555285552428026429655688888149122867111905065364436460189332559361255440202169036146283770619706339825047177304386193874819049252469815790588075671751700469508989242024720444778878167845124428377110077921591989859942029793001240717787504063852136919481933925675746872065297392292052713666707336856950059950936423391380223830206437425739054981999353673055024051343468554716714493761219832751477208109070972396453373323982482519348731786169951332067226885988172157039296073454388093975600785215342704167218599221560878789522778005293902408996594597857238296407547182222266344208904283711580193510168084760855222968991935383782653518335273586147913267489362442378836876617927249321007477045756995822306731797525025633402683572825010115211347032565419943589565355714631498678125210449247808155995113018693380463516257064728444188060650171018331059804654877057256060876530039557118096790372344777130240938006935650923054741073997470042275446808373147690290835456101780558862129291376529756217796581297939025237386091769630923190214029068401674643005230317202026646691762286249175534022436685272831130811369761626031264438239481187825859575826861804855644633003887384233781126972953294907928791630204942635820524052750320646993479157985691243626752522938894690558115201923715369470418502941074095309816882801568242135884816756302833996999247340374888224309698818180921463334347021443238787083845333412606903319502222895216093363655729449196949173452014842506476130425853964721641039192909174182388402732192741751895044986894008591009536108103927339560486180885352003160026681777038807911600925345119516194879383278467839469942962714638553802542809229054352345051304110274869852058748978244875957742433854395493740477648114699320396640789329884180686899458715954764965136654093829929934023492282686173128841479624491461252893072635696080922101356424467227166479460845824164295839049716023283861552799344549574614610497163891403986301874546152439659925032100041992279010999427470948036698371082606910732573127803443120629245304165317585359542251057314792557898289924136492423592762950382990203003308250019719857571649739810333526822996532381027597271493697863680000000000000000000000000000000000000000*i1^16 + -388813459742157688278602727591702998289574501396669353115908966972854763784895663878502243530918485725962550660324384070384988795776550716377170854921935006007899680029744255376145359359331305684388201847746354727022457967068887472007673278607638793796734393315455250261205276478717955267020383513804631136596905409416065303161562994171843379321976220935591564659990495057251593291791156470702572359495396961883001962535454820743981588146338412520122935760948256893202744663853782957010805704949534961793913483179151554978412636822619852808835275745238983455322584521169996158175452437294495866850816554649212735826041725489084142059543633471553199594132733471430719563471447120370489741311273984465654214801914646259674737183030451976249239485284251741069874114651260747439272120191341657466982927504717931249368268718095738597915409265346795629099312612926641901582713909141788146675804870224409807002526661272933267846837059387109494813428284138942588953134647040494910651764996469869768887412119332643050578514964313200928215285169315429305405946200877682730618673614206518586540594785388918788536382289486166793348102297237489976963799121854193271275904085531102803729314814087681482389219390810488335716167566922715325701242212860414994694553335391888741863441255370857819390781978512248099091653900970801694005935268921176026372526494450759944586017598538440738999171118942855377390470151368197442478081820828062790731506801743034547771948094699393366712842175850051222470749396128678436235129878165698942646245213224981143606905481539894028114290711225793973262476544184805228146358275373705226032984380354646988972560410286139503348537023134383511183116213700546637959861709013154795532160714123053508963768459202641674515558797235937659950200403322627469050350267916444713843241743299353998706801132109721030949827413293279891295587499423352182112571559370508953923166846698177778601385218081380110987004428391050467168515387881584089039963316298236805193610246230829705084746548739521340933834933045410943845862724918975314035647338670010674715231142554999009519712940703486828964595202746388765241418977956776170093161298557029300604485044242601477454228904221286543224836599673722246055728016481687374397440000000000000000000000000000000000000000*i1^17 + -12244262766454203540145342155610432707741060859376234606642552113481017160701818654371777323100134526689045564433608607594989724998752947416517974230455458349030373777328500069497194839557832033173553563532053842113777820293169005555875420905489473184054177587378008074552300589190711233192514873869447167936891971086088685875963046568112729764806753333916762436086860402840840790081875858562354528656675237894690535006660109531315711553942614684903663405401878736486369022194739411334022519684391770529371367663724664934761478792202838759418662794878676148235892224741502707317245661020273936522433812477699518319625854781328559814430560853624567489730975429528107407134841593022624668405408042217612571410591431702809305980360440495987398113636683274789887779843513789640752813414225387589961028739027840668060824110665869336146839078471012973247499907158792836012584854304247120122708089938696287609375157188708292567361049669316220123351600241358099745021317679321193030739914305027262378431165226366631177159938734226525940877781203540611131221324414735260452471151930345027992493561485205729558701880324052497999287252460435931464841658178089305618764436707128602460060829125377292306629715207631715931310166149469452391403836803087357233660604285088306806306062651287416115195694308447716628912012060281642360183851355725654357776758134920115897510512150521418564387842013220250162972907469512044735242044020771154035498850786587522334636152186184884688449279904537932335060191420748055252307845208888882253133943608120469341746740489060538081088783863077783672488913027496491349895916782769344396380824759015679455858118911200401608313226897125918797466485892849545173134697077831776965481243620148234909778780124914372864696114748119137788874031655501562297486779253515463257229657566019645381429498178085805357255875771320428585195317113899567104790310082202027794680817673802353831983822325455552301997372321620483761050057490255672053751061815165712511123106486437023933648998737049284842415083786501644127441245451399480511426020303335077980282308099542027380079555218751151855204730054747591178327193402694067320914489925253072254925905480881484870050629087241090010036022827285046016023660117249490944000000000000000000000000000000000000000*i1^18 + -270811469730182809188816417699310232117255413616919970849449066096275273735920854073361501212952227034801085586002567529756953052316637671444598452150291577473354274021706883559488010275069355581627163507673905093840003343237846795116533232391475268437236656605138260728835930729401448781143377932697693698761240864778035187402202498937262139344311787872679292544847391350130894359270831319718242436188042967049104680665628424436357646316176471811481501821309815012801028655375830040589127552167481425270798453670241926981556608071693184087144010870155648223382417039270354256907617989500067166071449981436710164295545283971193093054911650907871078837504219213385311847954361665576659342374869987205868753440689972895764300679937891055733204060055690248992281512186097562843916852393770330843121637285817034093746386814194802680189884448500181234653527626097091926336065616504041574267034943656726528994349382689318486009116667420108667272313721885782012852322256207222229178434743881503946612968356499489458968279579705070249105904991824239810229752630340417007162142504949061938407824733791118726887077344470371422649758839271472152853562395338997914970377103006210916206117007147774704953007805463206404910454073352895735625701871023424742297396381520602867795085750939128142855617086325072348761324331661535920372180836243451901705043367302800327019693657203510886344479825750602037319024307363789124465837398767407988607709043960917930963006500519690763856174758327623978725933000979062699353051361785468248743484940750319401196459647321253848072900990699755772275529734360187539836466464987693233381459631373513242336471589378782326125025502325417185369145311814534470167910442912931493234222992594737912670201696797002679588671966421644132032132233423124253579188049787137844595444499322976349784342994228284919472973320919730363098158753410715552333181036877012428384202230454539710996844830289656487148760634519659192375270230404965279278594095131944580767504304629888262230155401512368943119196443494250439948617375649997772784435930870494282965108910479498157891690427439910511063628003571425429280342195226891625532507483544550844110839261147119385583934984210908148533789945489498616349284074782720000000000000000000000000000000000000000*i1^19 + -4030722549780736886284773129264459841252188948122844128799057322131675547349988075772774186464164300548306461681257004090449664401234481945212354721282227331493391192371029703474464987225581247648716434735172257248959709671858390980773861545821905166094392047641541991622972265302195240473890371526253043041073689054442382133883381380508177308391223704416678065891218062070779632052717267819612544940139217947993463716288550381127410498700161073539544300800090999739712362937733566537131136803564099510525536510089755784632616000991105277283462979038561694056406564983278225036264560961212110927314231262089030095085716503507712671392487437305467141367463855643011210280015591538542960047534876522286888557539070224908993905415481794190146369177927725926376207250018876390170588025380102493784851348533040711009354665036271416330490279165942759365357885283582927852963108312961209178511851554470674609538456368075089926196927415411508429170238145826952591574194435752340161971356280417908884236017778450543830203759525163161307171106211839366323322829227771032821999022301559339470760767195673657874470884804250925148657188247529349576908782786263554013605595593978238552721814953781502737647831976453657539600436542694431337475189820352738117929535171186300399014534642077057100847802512768835723086876045804184248143153504904723511348015145311649645558733750286692312394608781989005357979428059730522823552803376502678669554860055962780308617729510783174701475242821882597448775343245558900833362405579435073255127141459299702296431038879312001543409132372171319017475177814302368681195628466609421027170741043347118288576903092362562007837447676291284682131405175502270228355711107467360912760590889518106773977172936782212782127141127356585859484381094762558924324764090180374270036775377145655100854814672743255178709877512747074628836219076276008936522801227222984860774469262516832925703270769662026480396367879202365766256767696109937084298293619617017297193670581432416598545861824500166007189225456176262694602759820005458060579348568559647579100615466751987360544464800693803619757506231039234455065733509172173597772779856517676358190383747330619795946134564025847523184640737403687265658260684800000000000000000000000000000000000000*i1^20 + -38548157635656154630447735636143867036880872040221384376686970114193208300300526424192730532604203571968390742631153970432582342252382248691936636092553440695470732668742030784344252214143169878941655717336207946647820414784825065380080270779107591348308972045053373766982845341877016254776868868186718951758917133953119531124055671981894288690710873141732284802058445870197128257670198799472206907468418107480479571576888721384554674355581093409264999164735693153856990943645644720067873360426341661514092253159282147398465775622527785614137006291100155634952862662453085249527654253771927726154858881397339628849050966674341795140921077976012688665771100391366947672271423218701538130829340021037433321748540252110590855729753297941943098681752693762662841589271069228804429537801679991367546972654798251869264963221507934170951500560825842208556730580854260697769006486102589284889003002159241194875742283107726896309406911885746224416271398853353436801024978515374254370534096436186144554333773056982041908228028674523421499884008670436576642223894736689611793471769169248985158337849834886581970236699962775275892618701081434579313866456631913795448091787631981956067849760741439511210844148469678662497681726310867118794424709457005614712885855711780617582249392502306273363089398600816967446334719646998450475909900888871132220831472660905797455013821126742107871137351273345975756564466953095050392633236284663601025356890219747094106759594811124618754821971995314719903752705653053753331424584391504933597894813717770513872583977035714331284496904049301418093492430417440370260331825600815668609961567434838698267572790647688894957705617341495225453150526921769186927404664617212905486245799141868809190494807462300467589797345631731553410406706860058053649913556351163708632634173224881453393516290511563366792218302021107587640017875624434628784023505618178963778174929172935046319390382084525809140379052961842671745287661589367142070230927827287661837051669573881820879762460189678484575502028035895104936791976874591090013834278739042258602823648466010830396355151265306809130639101141747009842884855554056320405961856976383893609788288045690031483358452977202121147524264851625881265766400000000000000000000000000000000000000*i1^21 + -215228647865641261158099122177878829814496034999081475141604872692687595151125806594664617755759687651774444034456774401700916506703948627980140390296461968337949701009312667658056172295599617700362407770012599907761039471600170616843864262513587873413255792073045530814498072323987688229717578908010094557512651169440740497866562621129528949671856026066777984941192919770853629348807057140792751323326002091984152138480638827254742993349653977104152828695807845598534447107519430743096424554565663634160728256773567390228216296438628957633416991575330224226093376430549371312062832139567893765878432912301128442339856472599054373267500171163489226840501054063229724214253262620974050125268059818239953503288285915769616257470582148391088714998002513907468268422602158610832904754783528920137416863555247558771524679932328694662856087791474115056533924896463283336629235542301647338148814955701504484740812835416146173371543325294620267603025568682034418914334812943211032905286204256043613866578583354599425390632584508678267110477536642537411993636425494895087228588361741760697030575305842174864753636119267245792280920152374855515637957114167935551356844662932781959238058264207575972746429615021141278339271178724058393912216198699279976252981449224095430107693437304948108060920138591526974899494084527850185974594209374230777964779342652863480763360550668984835725154804691875502328133941332586335581733076291834503845385549132625751303433383080440898278121459852293534307557702808483322453650725631076016256514678983324902694591409779994484974634019250525026831610038113607552469643162195970606106066135561617621316272830607518237746060216966562006368996921032397117965045942159857755420710088273735417815426645932138516018684270242835643699657540904750407452878909835868495414050798518662132423290729224382174575696474148576119216153553649227855112023583753404934621886813546883897122558346061031209998416357174910714376536137004264849071752213378485654604410210921273911806321536241512520222167667578582021965420992407934827401505379423176912925837180928690083641665095733991269101441013289334914091958032443337304128888264150775479085538349614543076512175005663042461282494121235059834880000000000000000000000000000000000000*i1^22 + -486983263172418235917848259775435943088683255610349094413980034155427156779323198624444572408474250999421869264562904865338244524716533869260824402167545080614758121348309933884669995004782755271374682605775625812222141032212652345193105128743599412030054802847540336418425136854980665199502312097723176430547470154060481124163916186454617521668504931160614736893232971575835596722667784311723847412347197094121401361399019001083788907113340066835593649412506674330005034988597727883683307648219742484880480337103563249011793715803465376426041245941905031864102571990216470077129600374191137730595119593315099152930019460094273310151786568423972738290407717794058904774261138812456332502892328319104465235995347357221811710020395650517627484265630108219457815982301820306147774218361915649985190240139701133522003124284347530688551213355403768602757769183772784944057598742923276370690151961543765571114073567068044404556222462943228543702551555579857650685389624966731872898057001989381501415454935004295946776507449111984577544083216832114442950731010090955018015420979198522289544477059098698068885274407106242079280762777297790673875046593781610762301840065289833375868556764721880435426408501062128653724366208153291270704674085385150614628539390246489599199607256269409523178112084354818676674596789369736699496142064231240984972224087888592040082339413385544036492078108887992729979144172602829362863863478338803676003893255270170729458225801502764342264268920473902240608301185694262498229682753206684383156470398297203114773693541014893526178528997178138269042247809366665954747917661538160052718277747343987940189993419238430514798077490047058013437687288996670359789183448358065439644483042348220981762314599794357854892919214809447355899194328342541028557824726170503865824670534773175305557309882849721262861828652087097915188443991318537364258038205404143024856307685670768104176854251150229435890992437905526199425019337861708099794177588515952039863194092236577766404429275829946292582342482039203861675144280091217937305988704430030272876630486570972935310639130159234756897751712641661214651964397982818586375507310160468674795714866275249192739960564958602775419983295938560000000000000000000000000000000000000*i1^23 + 895625589948055539088986467790507932939529784282315023248874017333256646526456734578701648370908785665412331428556870454479935204508808646815163992073778786771933107542798658530824721312119165774087197547996713504216381596371575402596103846696785232035359645767535755887724583384170161618529215160242618596646095941719470561860185451592879963355193019861179570165369803060391222717201224273070286326245456293117037730613802878351669018046195007024521494913393983969907085857360114376316792853155472127096369382206031955548916137445444535543957830406305051199719664021607405073580370828488304404440447800392463513604403127680715215382310716839139031912856516916440618243139768462691057712341786411099125773456912340398554530261954526319528345699403837246529886254991442294349585403150172942176903859267930887553526310291344013606333824993654414497432222821379859841969403127652670731033900020006213000791606047037867417376225294539690934778934094980605459060331965540632476448283673477274460883123036104608230868273051269228297207847533242376749843156703574483379125514995580793367604418587145677894119818953652514194136416708588868021795182867831836508944120025116011235747998939254861904920667007199846721083047554007460958725584514050957756175117527056453523377998670722958498484395810065545119714064740895623047885587008494446943701185924528430498913647881020158114724504709488057993791253334612162037931545899782597176320893881353186607639025191029875054832726344841930196683354358039319840115946290193735291639729684443028388903858615809057889269994538139211720666387251069523764136839490349407133543898885246900313535941291673175941802309520296644704233426934731345209848022774032462917797761073716660344045821932775249112611121022163724078902540988852323695361995512744581477805236109141266186424927042674810322113625391950547909010533315060409091246734366924193734609680489276176325340311243346975601203389068077484507230422529703613334557873256000884700483113555142866060740684835084692602816745934791906085984992456390166749461089279266699306941810103524674598150534081683239505408632928416364561207272729406218869330473829180005036468484792700942695231405172283259951003992064000000000000000000000000000000000000*i1^24 + 3448763931664281630667191594713413827960304596697210853421125600043725463554989244804273986617285347530154603966779025599625879558262474917928904959463274246570267996210549362215364000922229423562208395145578316271834527317520652444121926845081536327822205692828789950117423854486949805309026184699532496692646058308326417265866164560614295609350726729920705228123605703193930933558496836033206137879566940027608610311401113489955581498489904384348766031255521284835296828258905605351264250376140001456885704427169499394794459354360661646494980606050780480474458721423975844290096163082848781507114952376389733588166923712080512374021043584402876331280123704035340692601384572958294149565977671159263093277934091953452140059003041661038004989482764472883396069505790174265403571488571087948929407013446256124322153437871152158280645318461499301825736299582609068246604945109845585707197103038490197689857510841745303507236368256441326664537322742944633131237730364858737437880421672953374928334671969976046103997751784940946617359198138509157466639539052784911960196308073455905535174640060297284559450617769463656001428582271103478236706436797168646565578102678744728591983242555403302751305507484613943224429120427021691935952862657147908387314249856600897609865939590927277970760553035696812364719549697937999015601086173457018748709838913737886544287534267225770409727218935991990664412570769262117633300920194303171001354120441348565251996336833623080339071685452120946667548954903833255579645764812077606774091185141030036349662761592025682597326258862168374334565278191677212276083225226852306383009881966994571123439322509830694149026757390086702406802178827327767949631662705787216237273746406766068861482004546066951403662511077021126364663338372339765454686374921918657674618920195012483436454397081251250797774337558092242607831094310399899248076833593476446112889111730472701980914503561235527832991970320131580996839906668016796445529474972966804918913793658713593658918050363436773062775689877810153110565081110781078415530837127827914529393758481471333383440563990948877641149965314881104920827325104491800469580848446416443727885037693808071619442934037646952890368000000000000000000000000000000000000*i1^25 + -18127752786664723018461437792015214138581000658152520229236072557785973081191709170243262814972200456594798349138828958049691412452135564645341703097154052912217641506288684396645662975246915893345502857133685020027441837668511847918598376393375036134249353668062649814451170774840387841177643201197262947693541159272905272036088189942081201860293341806709661403788771059800937229004526083168850614230914702278783517134344214895173218390215816613309098926915024901783326221626674659448158210074112694024515054663956140678199400923464036988617762544540916692388211730426131071690560118304030686438524723075989123702135734606880524490476898357132908177856808957755066488312245215423570669499985467627644416678690015070361413963106700922615517213044462034938648259944958538138410955466128262847256307411879636338035503261091703764224593631059875983003840481591761596567702494672411772650960627508787235995623830810582285924406093343498818199942747104861835103976698882157796355923547574879392607475316490349712956374736960199456982222774971056783320568857014770980799815771695000507996972090864505233870017586667787427339545682577114823221053343872744397763774479016870700216303785296180012919327849426568812529340459339855577200966911074891586453301325009183739877974476355181702616652779633907499872926355072450753173433787318427540075065293688451310543854627429562452010707476177051738781515800303002012296160420927983618958402725355052575022195319044383571638799489174960042682177328290289970134071410555131844102717406144456729596313761003052758087725129470585172086183994960970089644295179708175934763036279990397938163088664251207666175419768627780601943955950298852094700901807383901672213717165858966970161271338512480322493004881536813100052230431386800774663742056319939323670858377442918479426991272013679682353996656412117832766930611997431006387374950669642553527487481838949949662614282485028126745983594340445812664795760694917686271427123667895572124374298572800142868582999474443310671637270261699645292287357408430005112840855363691492685882868433908244480743477873977903212677289876866090377849384543092276040773612159752059270021882506135009132851538099909427200000000000000000000000000000000000*i1^26 + 36294061182242838201119525381878506601451399619373880035652665521626057425659329089923233626748879072729354577228390662619054130233156114876576795966246462002199990335569724742093613383197447481023613410989661473933598610166658103566173655096641259211820119240172214127093977334487851014066728962138999737340064733685947441596384167836030877467573042514425012583273069148812771838510941392921993406788331743576159491789890124901233878353556285174570153768120428552698742173086381861760105692123829971618354779119295164676168643575798158995945771848292172155268137494939414382469237851404907477496000492741722190310062566829429801213281347172045610807866858405400907655888127989706771176469667703702468946865204772311359429055543077424051918871914872371457220463331584155885622963728058654287719232844085776748998927953455686278003056529962169349271979324267965524792376279362610712734722868556961837648568197555421689291333180722037552547124247557239913875194112707569060745875368858074373209565938883786461302408338786450657852647693021384489226002737869410536382255369534425173887772160040823175460929065040464415991405402157964772410819932879857964209679657061162312530355210617913989815689869795204824541608807926536154606866537716549879283900476840040790885289350662309588960243047401818638357357725457746086593073447739890096090728048479771608929952204904105484770173233003919709090033510629310670811404243918709576492487036970613394914723556729824074103352101075624565195578291484214008569304600909401416500502130154648668565752236631523155550755129472603339607613134799707443919256709036967487577656811798319236729416012813467562492392422649073476380690307738347050770589430242317271106256579437867089053796318915007793650831486019791527657229406884456713568943199354108500538651540105505685242327288748580563930291016415267623385757409008598105583346744010501720064140172723718831943371074913180449805357825640777842621677447653648370167271043693807419343426474179325987379087797667286762638440965460474849731487074713115964084786937353531378078463967402895460552110025996689818693170871287026213271358802650828127646117207608589045788813355719412851407745082982400000000000000000000000000000000000*i1^27 + -44300051454864497554973193738159818853007739828146730547904280551153868966870033322160340328768920934593343787003659937384709606948069885167910610441105132123241397239642429618086877581827156006291009911854104111425925010582811531232998687226179263728792265816780484571035172734149886492035645439545003676927138683497689869714805095596138345789124005574599943213448520133956510872596630778190941341174910508283571410268447603591157593826313044228831804789311773531213302168088200613279852464828957339198847788843374416470740541956249348762089501025465538979654223189166240824285037387058860193880829260102893157845097339286519701386571044810989229669231074358902645704181252458334356842808923733641022418454437929380286242653646042688458041726091605668807797131098941752560612041055441734718493352677801481909579015602440707031520878018639586913652205153981610867201888526984571724646153325956638329049859398652847356374266930663251806905742128902065027528893793792382204410979995860590862482207077475075880311943159230249905162162305815941562687204694924015942061740064165991918249531910657264872479833566549956138837722605022382660228187203974293796064988721527164371442360336790419741773626031110823411253508410866128870624455118965093323788485923189031060887983044102480522463396841475580409660147899935436174582357199993704637130308981575315420149125051944028092322621318920237678409824253930489801443057242449649865389788209006685316749570109007708371061902754205464691640784234005747460269512544565906127402179023105304651956499448437167309175322396730009528327452767302412107893435426996296448802025982237583417878501415578172564352943146994915414181450315283772529262264750866294551542336712850063188040589320329377158870650476839914684841228230666450544665818004209101860941076802314954426787703027644763567852302483948190543245827173976785347436764562942408690874205504651583847850160690952919002859824631815735886003261452110594241980451268563625699434805986310678387491244506336520177250939185192738680801289929739748549541286398790522476134383950661369222774476884340465026228579052720619956901049178795946626563212936244524441280923664859448862530600960000000000000000000000000000000000*i1^28 + 36902003412315651399491587156252341693640541185497348631239907328541906572067743200892377235868661405206864961178026548926367549070300491266596678778614527062691645546224143876031929230014719253963089441393802573143313229683063981335732017284857559935584043485523789546369977948461275498313412620916860553230984445738485974130400742996053469014077456135757167473965871646630918666314129732992896506272583762922958479415755205485491607390089513509191314333546424469279746343047359246128177725222759594810393891459228501151936450869675268245199101121241275770919357362803348345071345898659128599536301647353354854584462138410475008412283076714739977146277283141896476748018842605787993379730134780741491131157988570105588516452131477805336623231917279303396316558223388110428419098891446470310740455929467641289604438766793188561399861867960219444065313164113315963775234164104585392130020865852169355310901034693707997352878520432633380001512029996451137920873838170312276941692260368124215913368952304899055506410767080596255915125543716749806123753427127209004828074797514596890959788265200501965598736802259647106009200452345712960797983344053024263091719119763120197790844722407631683826939442593462563248545654367053236530771209430705661719191655968694181553016724483618736041046093240388224646709673312808273032420981019793539394228706833547472315069304822459758867171621790308015079862434424217916829893761015968414298053645657521469101814717756829658403867191880073840884613733638401343452349852852613970883314786632056854774785255399121197725223325492140028763051687774195220614021118941250708704619622351901073992389252615917807031807647162490356017064005455638713636696762469948720207991637534285717958216249860105508003517431628882279820882648040127428525653220878697261124841583588290529556389813996970732759680957431284905975157178386571199308916612448802125003363265385733103826808797580746713342509005530441357152870016932045453661970365079116727780831037090854726806311869317398181339196968627219763256169513429721342692629663710859674985322872781053711467721275090829197294035768953268134792839622281914999403069027763519696909063321747057541120000000000000000000000000000000000*i1^29 + -22459133907220650675232196039068369215988482420591431854624227041443223799727951257434460943705720998540401590764435733135099578431776423839484239983928371339215465785564499353331413932509088656571503267863281060486762623763544024351218185671552222057436394310413029198492606491018010127525190886762229021877858710473243031151731403947252514341590596358291381100049008401660788899867701640800287507833757841282347038270443695583826673210441800270518912275943478533917028365362782185214269307742040637345334093517894148627370334579178329132704447811615500201889814725165561473066823935236400616190545469725046941011829687506573115660956133046538150574189296840046796674480949555759926559918517896470638348753706645211824606584815345791507161390714034820625004364347181699591738130335011241742515161086974598430521943229820010337535695878846524280168436747481677338566816482691195249638048195535925635903911384457350010804361464899805883508496804692842092056791228193398610921709741941690518960673688231155589145398576067739857412642062612406480328755190341771465116592969880645703971579163434400736470003075074396205339997103459637833922907072410351033512345172332392386290022627624276228691728016723149541720645821258370640413805552842718674294383039999017167872926207737895014647108879193781714894133148934091401198857612968607419053986798894951978712776887375090432476628159678171516869028705478812122811045074188763616245603596526230197317848985788295344319996354727386023290010338934281441486330948446051706148132110812944849327470043741939537007251795785404919331312891756074723023577053316966855099896469653241558970561982528449757450083033206002667993717125795809245323359838835762764218484290987452542661042387702560191441409022298088469513493532153116949869162592253462960997797591291685941160704314308078649141446500357368506447594068368085648575749347930914683742492408948760640495734935669041244180324760878666183592250515547346551398190241659380652208796476818215436294169165944830419743059553169119069254109925278262219684805731852198766430794842582470873089465046862138278150215066123882995473802461405722592550620144377459853026179262971904000000000000000000000000000000000*i1^30 + 11950050876022944032413938398105469039541623079898822134809732737189156204899908958055103240316218227126100321103350771930768479291060398452134840103398518454659313021257123968757910872875611297728880551889457652493868864095015736466161145932974621116958247918348898799870078044757729114555212588119406849558771329391448971944701571003535281095784132925477244862570077156075264904162997600869149088874524949959556440960576133677773141358844736201371148771317280748017353805607576791647936684308995644556380918826814703048161030842725074202617582610491963214315333682732063957403861838886201542831219005959531859582918460156820628349281990820236580868581939557866952214937037062900116585233773899884950732788590591956937357701066540296256400949867022615702266635900123854988489798528393703243052506771279069867938914106614393171758069555369073209321713100004229869164285705853283693811531907849138024345360275571971685586625761608004646849248766275971894703055439897361239328506774196008647088062595074070901375470756676089805071372709579606303778100474494111325962069063134283754058322743456757139737149664892179366223188260343144257927489574337306814387449691346770305051900823970729301635942491192598185824689634891165392548103760727274663159876364744317014659334691974951006052997500333080334466534701844295424507906316554213679709084797818698122974083543434156764682017583665009784336221328077763554538103594222052637542618659426176281519920420067244315092016534106039815334458153209764384728543242155407554478274329056896630333714687003780588331964441088870065357143441856725722623683065442397631274825256826673063889980684834723743799243048350759501205673658660995857089467429345620800101940325576699368957683394521627824162721946012385955719654463294537838715146241960321013922414243121988942269787599258658475070877961402113282465251960064730323137968466953835879548841233966259469180346964479325343169726239126170612607710582602175985027811623090523529755184397267166488767829024270882067942106077592349061237089506524921506297154428713793228459347749406418249942468813529059626745459393153428894767550839340312101398246838007211259825487872000000000000000000000000000000000*i1^31 + -5375544518777171005234809576598720578905736419233790646250113145082484113501894361449568203368234122599668180127611386930752787657850271712593981270543594604315438110359027194638666128702059189223886056572222005824183954045036513762162770991492420358919912395424649887102272645733412396340846548877596977138306406357803985038935453095959294118706862616418834268024760146307517267504556239873881774627150622105010928097958741236074872952805049378875129874050712739155963769445679394881608170985531497919368548964751696334801749069881888874503340300914220043399321991711610634880887195512656199219905883635036928287121058986635405099621187829214170641923411646919203393429017753523812111968133299291548608268190816617009533726241085013615695813430122221592520617889911294555310365909131500152036628761649151457190261192346960363904759263414076632952994295687790913002030526927948922594929321605624048184727440569719687406526529819086594043625998904444048577872896565024502397765480243137609000655643619247306711271646287652300911347089660489471822475308598256600167212765350801832667029190228546110325713074041394322599717491287163581355194841342798285670461876147350613831943381013916534400070684216272689132944772256707088238596468912450983921412817577939475670187385890803527749612403854076210730239760735100794845025128738785654674827751914110930797894968865912030030792311731001567569373552457115136872308408071708781933310141445638896438878286830319330379255112393195488190094928087161396187871612927188608848120450396348327332139853843367234100258525915381173171250306755668831042867695443527819742172290676168960812823285677443484375462999653663296414994679821765377782100535248673176670562425941748122778051103573654273280170260525897278138932011661241689078764787137135109143335933890299891955759355399325110360208169345526500886333547260056925323203411187718811232703161089360365970700570283251832787196522738823290778353273033227651678735117327856368950040400413964731486558490083151040769237156024194572687883239213518067314915866714807028702628906099614827513552795039159509074110402439145060334896345122641683940596929195008648806400000000000000000000000000000000*i1^32 + 1808392408577749174181640609419888619775608802089798228029016899254365512248586754514692998460683737100840982838629545019272553418546306436859669347348618244145438528570346441659055682400335913617011462319804131584219076682991751639554243438893702588994264763764491288062953141005438052104509267882248716067757155279058573702566356749997509458603451981930336559415719199573809897869903489853671758650548293143303595882045904121427040158506076326129349452064153844441460092352649797647225248730911825920313456170307952646143103511849567414427340847918760979606760729213230365418199356726970263417755237235836749368007748182597667241310326119149681879780602946497471978097004916510148822522343592600078666354858907298409023136622354528525533786275639114117964186988856246266969646360628603501731689331271744097955113126826033541446897898687891517811793620583151016651322369788757346852804795746655811832573290107489913476298654132610607614374789871379589202827570101016041781342232471289408321315090333263011637440727504945540802952626869963800192243442435748025031736137080913034232675178778109616507397555425298375290502529279385949786404008908086412930720163598048875540931852092385149527504642983011725105240274624773674122424098951525858343837847036563215378057642231529087215279568091528714777874636736069485247193151521396424363287037130344090980418072561902477626000825072569066175561212098096466385486982338409982332333643180689662950003433104033565248337380466549353775546394133955765625826862377108088323540754637020602492632066412542062748005034207277892771659100424513156745612209411127674007861947168916459096502557462995188863188478847744072845982654161947214667978390286539773038342624096644286292711227272212614614539722254080280950739168395823476080895078218470584834178999175156931857171138558459179453331383245734975433476509413620371742471253916490366183479320341928605565560557466826298744070048329511064582089384968550148477348636931016717428790320480203884780490209020732770869600955144470820071848400197357060149107476376381336382532985386645193382194564311150514152755310905952505502905154516761555752592072069939200000000000000000000000000000000*i1^33 + -688502943393997441142531805717696287387863975082351423036083200230061597451813787578994570451338703212529097731579295316730846089707607724350721383718512978671459597450968910959226451857817022405697243086269417320434909640485336201324392549810687858776278950402858624462691042849075939441223027224946005326925073104121599891607971001641521832672910254736265537445609540584639007724861790124363497981338026132010332959775304363375726828234034142050231352100609970301084419104830961660933098953291095676966745967997180077469983322103568897347575238773416790261617175352495463363120435001534384803175824453987526864918302996702971927736405387170715779564088363129119416860017156620207041691580163163682179922017912418573698616011970479008395539082317915693721594619429955912218694845606694019563315325450618860019668200373740907656411011995582539242934634958376310456904353761575061058837535516399845476637607883042391821716778663242994981791206157958276003982043411705902492554955897945475687629098134832274998369398920255770113471534490488007426283997057795407492387202245750263923008788004189344612218653357047078409301543474443065040067758671141669134803021602609413726079683102992337282227065259295642120371625376770602034900873670270930655213352554826270145465920979190150397546597174436608337872495885632210743112032563962731076702068497605878226052539723678451637196769027871089259848829087021269907115826258151010895471505457470328129251014155554816211753138643104565394920503179861253405366510124916664959970236930793839974785716004231968524324378359112607887314325127945118441086626688278939747643818247627874848301986379566354542124263556883857301394606254166656945231800829743792227507771035163140046466786726330356910432919648579651788631854504304229867435954881334701759333727014286421056781306719611262880526692483906276196105009292642904048786992434648043326463223655038364148933798519832462483028928269201353893402932685551214199827416980606461900940889922302560427335600900245866234458328271957022479084842263119592795851358708574466406385022945698690574207360716965736367288479869739611438716290959241206075679170560000000000000000000000000000000*i1^34 + 180003386975131558314674667316153317003965203684593199498319194469584683179751717818512187840149187126136013873510928606294939004901193503549024236813677063784195575790226532997028164519348971015914834591973786565519037462270457699560221629468186658221752999804345288530260237889152912536419585815030797844168611436359336269820954219100372795335170105422815792284693268536059363199775567605898480822973499860601558937251623272250511253533750575411113840043032924282864982909292315623475348072251376611268664996692778809900000178103120736810650923121678244577155621938626418657353907949201005068529946806285314160817000202038299741781038695965016257072442804804937221656932221884631221696522039247664677592207470213619104046637822866799437976012707072301200947773713957995731911341049808790103282252598878954041671138506877426255303600519289783001192555618081006321820746555831291532452432552010759565410199138068135441717630363135101611265027046159752252697749341180556786967067221477711902302113279398303199377862116426176024988316687024223782536760377163490559013435539752042110497798675938339734831168738865543135888979845376101177391844039759773484619730933394464609884273178274291340753293563321332198606974408081959419765036201616421249789534403881621535113350710264921822254249422430090852199822117094348816688302537267492304589423805599269815722262115469281145908617677303856377913213063814903208547078949943609997511068469200552321154771623111157194724473884405812838019879150658071221184985790239293162308709688764952456502671276778057296436797537492268620685589099185486057630772933732033359081163277878587036276649748407222922005075781382620974469918395764990358900743781667609201853935055328487640174279056667792537944043144388200898548328447799163848308702195619281415605829889963893520101783158315293547537102285024073888597261892957434586293048077588082943525809663990834905426910100775429322449826072728114203352267884710726601089875904793744130194632937222190161051492721324835267080137072357213119830169283521155515465840513239606281065868237776633132822264487911929832577182792294606740029222798717876367360000000000000000000000000000000*i1^35 + -45983433170638228836728339626232702276697292048188628458190743186331508932970881026207194615724448731861322337054066801953688899831483495352565959726766933781540213944429965179163325351834912130385760321901010159461578581973116874636752583155417514919293023501458624148667724450552226022705161350897507192397694482386431316554812272699770220580943986781507275686581607038437418079159555333278634922392231640899486289208741202957122101798361094750604585699702513102701811678147234430895544985976602608996927995953994915068095732823709128730278778668493203619415998690331126778314228803291182404223576416627376107849341612676903803380044377013785860025232661074549640723912431548201345478790680350095742353702057780860241020929888421860339520544290900473653380333169456045882728310571275450839716196020381641236370172306917294359362745024353120891951241186201676536404284247433127927285320748149648985819589596936271196385833103651370644802959334206380355789955977368007470514865010711493375261346701866801679697609676758515377699510048303656307723149117181986676973168836225261101893725604549878741587263705440888943456614332107863684106719018193037950005817522523784790468120313315318298703224828588698340254002784812803093958478932055857290293233058703750049865691565765225404548017802779393727065502715834614535587142374481895530317694301044274758562415068319104787355895055981121349685349125407140437982854274121384315989859021006719774015024756383822695200707823279216575414598806219690290474069035613554927432875810380119675035485657809574166619762258983228193267282724719210906142925341321429337267037912645169182109600312500859024179265676802929433348982315044280944534331163626913103881554449978327872119605312305712927079217485458822640716682588997135064986593449456867759259174394283797073375443921403959839599065233867811074821235724733834296833487036057624355323180676999044935837982315179281906696631190768234847867461929360177011580931231713493910377338831771511261200448226317995694549575135700375091853156257572216892243362870597057424605786208167460010122317491852740210175513034705791907876886158342464000000000000000000000000000000*i1^36 + 8656809662977106570039188585317700487741746279479869812198317918209088042854734767250026428195190115616902837033791846032876734742904988170039452517007123811871868929669395666974138024620747975063962618725219721162548512886384863819532792736585496050485180170963812689358701280978387057142992026498845342637954071172114308731580403542532374033037214387827965294420625176155650651414569205521094166165029096224212765676566510588308763734645648203202606546592535213701819133872525537532580284595623987341524441070360768745897896153934741357229568600010811567598028149419836572198849026617943382622358922237797118793170758947820853485652693289910383132591730763741702276742815994959991530126145626388747510794810484724408534878162697197426363276935324700588757824523130694004458687845584821585797736175727628748551833100092807220022469091079868414336766279789418878449687548143056960939942263487097139903285068544807560960430462431707928133491184487798318164754044028513012493866298270799933739770181492096821670284470083862872932123633848665553507155059860774348741302053456094535346944751100509705877388569515805980889824775811590975600498844659966412821722340436478974234772249932019675664458596984861808855824588997043619721998923004436101182570374655237881289001976676891454994815826039553375304015399165720213184500085765269660663389318841790421417718207788327462576375630567814369289345234181914383059055684531942893781441515091183488749310533098870528229457661290337689363279520527879922767679716546798538114103081903448247367227489396731643982925732523284546347167667735528986967960633426535830571871113937001274548327075475727458274615508855524407101820416770316230143917144270327849497117729394749840578536094204547098801132823340937627532140798681510097337626243970203754786846554148338918316922469262407185340353357518549305287850162471278767622996580364685301397809084838506834234649221906752093843891382649145801407260464757338901815013815084898984945113844814288716747618018789617814878625882618033913791179066032307905186961052297342263400521572426729735335208694165207937693825267576226875748492176000000000000000000000000000000*i1^37 + -979826363445351603592475393092411563682304913307211169393771062673175437813328737397895363329985612487576406584244494043735922480611033060957394608652848895760162136422020974753246704166362276683088218612559474159415928556650854604431648457713861971620466095201740259262957506753403724534943754968723156282694272808026186802803129656958308449252992737730579218119435753607844977909078020271950017656716229021810997103331841121407250638520580557488956957264240137515146760355075081302646633879444565580545265164544716294980381166173088436970117278559651407422712473755485843419832496527605402881421674949837158589244604884141918130341684415668650998468525174680438608928959635679505541946046455076965263355736553199674114094393316388402524177222298377405639106464981843615866951977659591223646220564689371276221248124090494727206910693988029357863439257406181238548834554288950555780932849341310366969551086119764385913512905033377499796936326679633349370302320531977840401751929129024182632931323482356927010142051261795906165794789896082943236891129816385569787609290976742113719070702690654298288203232723642081041018189168849251807782684296006437604508610669680861207598123405587098567503240734724421409797640874268412423180001777988548717118933755651841565695339168459919733516247550213283303898243983846388630617075504899873135650378870876358246220834023271078310847453266919782605832685139419463420036279542685831437200980841049731575064947111750822754408590316043827757474569831765414990732953481947568850163971101183672682209098078727519633173694702982435852523258267892550477835419240608830789715891172466507894468378516702271561309131408435147526728194932161155253978894314009229725679382861741104565466401250908456784689808449005756175828540683825059318270904670220223822943107419297239187169286771363957423313834950381975105049901072909270120022008663179905097321806842442789460458165921935821331021381129820382936501156224174462265106226737790716988149185274513129737012385114246673842228555521931229584435233520418575902148951608379024817948155951322980476648560222430706758439894319123844219600000000000000000000000000000*i1^38 + 159044056538645986086603721279352609116611657778634617501130468714275763599764074653573344206268796946008750719418131313349519893732574428443013757741174770098589245530567478786991677789963946484922407352474351576172480928846857559130824637922381840762015732702990547758135918257555524486962744310210186997595863713276287595860775336852004828686145438276516288315784699299444673054756455564948733863902959539907565831378580977642556517861137114800984479684031223398005538978156283880648113353636817422672396249864749920550034740988473321676796600573503442191499231200596380900827328665202348724686284875088769086378206985347858405090593361433868494630825725010272660748309761447278596400171041941172971445486179943997709289224684636902880858726878517825343965767420541454950605283279315030611377036326203172676137618425295758722750275350889724092973888278075105456606411928786925567127135038085675534570681829052043493859178337097995658903797230682633012513821320948251304698916674156638863012467854114559196293610705712891176792368214588852470949876600220823206507969128268857319659265051966111736217374867521389462216369857572685013781038122194782703465897863491514707997569468882539472994492440104121559049384359131076978437858149508344806858507318121050948964266793620460845315578877502951735426708570473935733369371434122460787193625312212621380257745021156667384392582794167618247056102975942533513540899965036469270400830496410485259891154306216030339638365209903634887836259626505558328666532524363944697540948607997149319107724611088627096177705493403439516453290695830846527570811155930964177414482418240291089200854270281737069438774413172208980237404328205192525710393749788758382856816788519507937203903706282652883975029459157691022960357325157450241134382858876249211009093275071671521076317123892133931396528753874038375947814868079064887605484042192467333441509983911995135016255720017852983831506670017997081995285578440373357200873713294812313735457961044067869862957126198494271815341693102712766164973482989379701685755845063096225039369331388475999156084830710657508957449101549450000000000000000000000000000*i1^39 + -47641506502295651401168375652069894934159958417604155239049144573249662725156834910443367111331438817743512019176140952723423952404470817472933723062895555521793058488130887512926868472517648238303573669475684198507961835234487566605360666001004438140642666199778865165706017129191726605076399668495122307358046762113151891663705764300490182415199471136694227885465996023557091674120629051785844900043850890828097523373174277114947135517715327133710812746482742960217848736274696110817407743737623924012263511888545110318277795851906485661821769190432331454535354849878538642881912664113673787139452303498569528661054411013419756384452626861776478796653575113575251918717802108746500560937579551011358506138450475164399329450111067669471909608949645774872500751305826219848345835083576824521127538573080662236459181776615998290494257686232471856894429747401787103198329143065628690703829738289591904077217139870646136565487849423216991242533384083523537269138866574285523648446452506522506940495129162434504314627290013489270958769389567272193517614430219370674256997412437266702161522905964360881011292032701010838618309956421920349987094856613841260186073233032637802091230561198205259578901130732981521414006016396376671672567867950940653688630067720348613879814657852468517506622820911945526998284706401291461385995678306526232569201354100459291276669565593940225307008284689334320087507113420135934335740738494372540389796820694932738476598831945749599228931966728321801210919198429564202048411494675523893950374735834743829827741815420068812176705151841638796161515325340888073393738702489286565299974508222031050027324321522032219725832798114865940946824020238807932498927433843658112724161814608521614024660226734310900421425526144257145631928711166001304627593568445995504438096874861002618189856878850959817269866064448917078716709856238377718433848229778581687160279907878362697223436118509112271724574019904533229990469933576108040969074441605018686064715386641296947644883650047096607952123207933471247466551073273709056983665333484801889824663622890587710443918193070421695136014958750000000000000000000000000*i1^40 + 5988363996438634571683188622444677945430922513344981837591477177561666769068808688032415139046640505368725515653804305532517514224914080668321341742495611883812056961825204574127845307257659294792294863893490554933005221739627642191496304403159532696399159794115228313045638912712601962723685071123271596748264529741603488198312322329475706572326136395032973552720419847389872053419547930044895248764159970369359448399116936273473652439465128055229376905431640656405206660124639694523227706744927918735838959854105929076066212334155358771984088795784523168441133717803024579971052667999293057423837493515407885093431202852692715252467452794713353956941729749436920104134975061831652664112108593034528260727965429205801915891465101621180316421485459729089915381310345446653388474654506530886752792518132820439800900757052714664634651435249507074114515170819574911217740512746414981318823940797081956924232916769188162482409434016784410895972934397784219880443026714228683166257210347460255648191840642536338476275111595229804666623341499827703229023825544785935754129486322767835495240340702828522078396958348879469691865794463478946163055990711101543319267399733196142541194312338655101186537381798654150030038805202660252747875587491004642337990790493943180359380845016920100410761055532649691813610737739756858537972562846840474520001912992491082089946862601443373330307843456951849737919289695983666360778846537764757280873014124071588031315878541886864078439784596625280407307348383686498786738613848572389174660739442951149419333677638770886995725652686214323198906664480362024850342753692469982331208429943280916537001606574844152928225821160143162899966233299292905115935400227212449114681455273835191334848181458350673741225494935393742654659096928484265167541431110669369560289283253596603619347349064177520951253019746243007728850905795524409410172378608517037639086596429610278187358664953022989121613571536715428302025473349610633042532604114531757789706979976957833414101325298597972043981513490280186235417376452927611021649559098343014797540063658295936766316135939877351895625000000000000000000000000*i1^41 + 136579711964572814268927199522925886887137362286070598100031793602129139878380754789811139558353881464168562268302157785891584946255570223688397441402863327972366023504906604852810832717321913514553357429754045343205634057774965999179396108430541832879628947564805531119534414173393930115172546173157186444241868621838854103611591171814560171741314442624692235045303395498153558396655522147368783053229887181692307030733150523022202932643234848953033289389670187377467416559052867279348286638636470019786226858120208778759051128846831706237749488380850721993566522781070881324499028937528068505337137550379815741890609424377523124594830073103848787492427353681129275056858137426635250791617766333207885987229429789400777122950462577042157792385218575717926927912169573634333459456467404810785734565976704065032234914060262608637189808192629413625041275150944295277948128403909178566563870983953741666313766859382130138003469438770421136981458139860382898803213304485251858366643932585201775030512571268121730419870883369452131801119380709652557804546387672344607122866634828150807459089313632537563847563629770173161293880285816618124378496942888307991855393941212305511707915450262158585857284690557638890192125247318727020165940330315395844879130040429359456728823284240535072892216673104524551814495112937009516205901224974550852627838441789300815857253717661462882834540128688401266678113889661105016560118475333190785701445774234768831844839468037833549284896976958542882321087200291306817697906432060521340275086400941832930232280498984498612005970503961206680890860982711149342837331935815309679656688443725965278757879216461716566935193760306064931066428390540029078892054431747415600751737736365347224881638404374878793420994966957311898551710074916525668202217440618172169771652196452016737064125994236210810465072447429272916317867265359650971478335227047337156993897212088959175369174003548126061084441445790635159316853468833759675778146499099328781912943403118726437232221014479087752347685816911899196500160462532097153648408443833403138336479478387723849317163120607437500000000000000000000000*i1^42 + -12016144565292674152669062058959397491655051192294329950318309570690171011010735575629738771683540178529426291500615407727921415422601055623915622923471908973285445857933234323246843307663593739814031099557762595128691124777285682932710008491047231727856072179656538941643270154638028506012268666113957795169190331115998928912113928432632853364406011928427281534589368825801666492233111604943507682981507435964273200232961596637247229069590505375803219723259989020453449051297388671946598766488300380917093626583853271729274714348438302394879467496965832240201140170957877569027365090189753049287609823194065068096148528199817829189831346439079140563107720366172602380322332579894298899985236605228571195411618974398252053876556756045207421576671002252332140239649958096892332877407152899852046622100727158362181536781094200628390103422331211901135454532593732113345262815636799636436188098002570225910260605940507332100383313236903140265507595021277530313133095621844000984849091030111539975353778453087868191832605091741428321129811336445537800199508916556336516543249501669890131780091926965130880661778036538514954513589453403897490931932355007892539173151772057613162752922351431997386886818953659581248148501333378746472449580131267114350335877891821388748753689310763754209994420545353026458894290987832317676068273010784738895195346456829637379239203309738402965721263516993385115151719076645229805882427689268995389407696263184945875129173562112860134308563463926893050715691569979576514619000379642385330685244276273215475449499842154481408615152135414635039591859794984482250156752191639897264297695809120142366308516898828466305341948780104114380943144089108155637006167227178903695714007442293035061306058524617008805435547782887928571765472013169348621392966079848167426402809349133624976597982758316913863745252849029013030366755014179449121283489073725171636074243529645115804617853882027516906705204255907869717130256672803014872922956269109492551555040416956056226895578326611377978439924710541298734669243522198073223740181660577480800664562858471988791702303222656250000000000000000*i1^43 + -20641111004203277926980138465723243512380197928601248909457091074986813984454108441180022098567075647267758477314887319328240536803317067398392213842515839346510636755727081608574709005519971632331675892371160247332929603080321912147793764375188617541885802285862407533521990009458094890842574794955342936283388603666728185599637029543417124605547436570052617487076783437595412395188920999423992977196936119396174092104751575837010376734660890104064524336393577802380533052702799083117301513000342648891304476590498035895518296027538078478202203456504739469822640513879809247792419630290341744521877286124503850644966508140471324325208059808376503365158352135134367291406990984936673402469744146523843206719906584361273557865359082211194038631083598378540267874027183895122376934114358388594981918198724130955563080207478372318762541448244873331056094259244958760674542537125120435385790101258651902412700515291411240459482515247569311387866941231424698226805968769046936489680117476049338504450974019010124412953232453572135547441000828699713616695705812550775115671947640733496936202628037235724697924383606440390771411710789420113678865415351252373324597737012915329347823986218452097619123114195999861213855376940734755803320819039874073238141513854799638535448648981557447915328386636743620252781697537675140829283961526719988794589600431488448296037183399031409507989175906289302092908554016727616108081244959140203725293860421926513112904476685308902381724262661752513935138224293145885517325775601561355554209491706666115014762896636099224233891815504245699548680137223370316585856250414080298526420438851553531609074680775207086292673990890016751435157674755090287133094323666771362918294087403701441085264058573809258305991108643270143860127947527721454199371145856130631721669099382749460309356974570043694547916534586822592494346667873828953137830673583678935210397391830080228636727603261348649559169944089760204196015529600779353052387774207584498827192915018534059103165027115981875134086122237469192856508968305746653112768668114975271448381770134988892535052490234375000000000000*i1^44 + 1882031304011986324722287459239823130380469387918984166054465384033620217324162194445085835898763463893027941857084221660352579044025820585441094298904276852150127554627551682451444932262606056057289409228128353935209167255980818475131059118931608637533811090449182656652616880248859622933813663116502539525877533360853705417736571240020837303207764075638998396722582358705439935296980899019368578962467798054530171105062837424187459027255758472885470773527261784526477623895199270689112069636616972435694965397874378780850453849592860381711953231925029937813196532487357092738458574588320952411268495141621961666636829162682226552421597707833834349167739122059803694620015799120227043220603500492424680893365911402226489474362733890519283187634190296882381139001452246437533354301997250653118243162154853164858572773350377001799766788667190367846543330946283660278061207849047784589278000890997733062854526590244251298437851937618009840629453087193630648954926880633962698653651638387152697205017476128637146151621814883040140821075912416716786259620995013319323601243040156704041897005187893566626622596514798485184059102458689279763865696529836732301006564616057272412627029695210341590664275714118289025914960635429902113984290386748849017805120840487810705186541441312238192148199083562188876618758554430651489174327612902492409774766972938753448187491500430411516222089592470309262584474990228578377996840097803825254833406908944374498142787750723430117794984932998531936391015222772465376968747333252862928693047922344918462877289641755189160266546583280723864056077183877647597946635630926807932763938348140999992125796813239911354812891631323061907938700258305714950673954100934453800427353443372534142186966256106188831488664648801402539291985087518626063019802433939459782619074957695828137772752737577472807117099191510993782264985960096246581448752132800240544676300384383242747245153721604885236975683489811277204831854351380663115323792138174261028207721262202007073942881014600146192667845594936303889927178859315350419878036447295097588158716036647671508789062500000000000*i1^45 + 335770889243669262536700450306209379081210586170318186309854889559039009796305862129513591176907097850837387091152299034078725434464266874834361653269849275441175341671387470504944199400538965592350823709561454407068019160899684935709399692491552569561035530076789292354953065157078944697170747678480663707900450562697446537477749121297049958142332695128288362888714845849127225169581487200209934070792085421979767812717636312243439199824243334531641105652684574413574166534621556174412934639382413058767785485464738089439732653622011924914968585204585145514046797260962502845503752023719074696291328053851335780218318416687007996580952846735147023375612196112304878724346451973898751011347799242906427148806688596656842496187748352811348479632898798445699019154473405505959272279931583354011765896206761928944500041003258004106912717214971656470200181169185235816898154088952184218276251571694652886455509860325852112663385764678121360228496963037026398337874808740124546749763907070319290438939232314114473860414708304032646734106225859371996046698540825260388708319616833147117572941410089279807868395642600152738348248459672537061697143217546134032607521312921805682091899087254768572036174181384982567426327869989763618010938348890341811029964162412495103266699389094526736153998010339587839985712757320293424785730608990971012254712163456730967826689151060033710272129962489659153377709470132603327841843334512472813748820386667891525638375131274219869830838252494206357351024556092710519888236155600711316373814389404227621363672708847206610787298449235413891616973091495600256458273803020557795132622402765217608834449485580230124542183115146546732091709650179510699238858629099762837378039221792831154796395437186500941028300863941541324309865039086058335422240904997645146135125953508648223001174144253065398853942018745683338687910529856063698838064517967722430424436995146056127907042570212544924375805699726273255577698756830291303930782127044142879647398212214512342938188376377306245093145949628149766253837806522194893268690671594586324513945432434082031250000000000*i1^46 + -60681007731765396785264873826389727433148975813995881985279443902870257552460489901519886938480519056774655921490548975132470536978922926954596013093726414584241686553643247809608468336003258566933721753238831051388869620034979324542364752631482352380848420503827289680661504165275395467654032212632209849174694068691352050644133306405259545857223463173804112621965613491099706651911335248367155343792498954491550696328457996210534184616910325053373033247009482167288525144314351916039668011306380352976719480198840220858093694160389491155054841118447353612382516396994180265107604885077695531823255774626903431253707081430926303510413360696014965256827881011377208582381888210413490997707393715598621180471764463135198089589512653036762667868431869470581833458262965996078824539998912134751179018877221435196319545755031756503612100721019935836877088302961871439228293954793209896828143681509043540790397206501103179418320871596394089093504305285705800076528188977777654943750096405507312327940959752541195677614268667037502341502329547373724690985587179089675006082424294136487272296981448233130329620954477512086053143972097606946946472363155334756729752786532096588337388192553360445400212730868928857180219910414356056161856310237056899541508106757795815268704429467821340386470091624491709344576913310010390544212166068966999527294101454228484611764381755797763243088720430323571836107811982411119145127022578669983287057188479718855221506434127111921972806751977411619569383713257996534793399323357977356539170629602406235678619227325391662704651699618470608133262397802224134454465493718235073758764682746602446998758858390262490670979813349975370589029215894127368066305512255920854222179952575351712279139948059857402878632413385800098431354111588243688758089554568823858505594415366272792993427093787291841590657260166783824549159812158973387148042619500849312696278962563967033831021796656231211685427693109712405726608544118888566793680350338802057091212430881602736613212410812616301465694160356922559406239180064442661031130903481208453799304962158203125000000*i1^47 + 1933935207155654804638105054974381128308749905333463658103891271567051572527434697630102699786686428668305734491574419057009916526026454341676177467105761407315164534266001804901533815117165054380204294934130926856547409315318605595692655086113065542064997861616860917481658167174828949256925937730886915519875628790983515735711238197179612348126112914014311436279606373864060497102690812508991047757177188679068374216110847911661063805267917677120789487996597529253526501853577326255256285273847739995673936053607664999498107830387031600548130362967769687013660802155459843806569341973171391194774667973277135075744190527510182013980837573821394173846656337808499039984630792490777868237496801882858487756062806171820580422569520346909568001300100712162891076612772761258268881927136539676007648688896624608741248322346167254133423035128066936650025780821216764250761458976876860936060393289854180994549606341713999548847651069593822758023250897790224700405913083129126538873033828361071631201875985744735710527715467525622412391058529462449365866727787396355728128724268396761925200602731396330396554454215325596992583711749239328138280602476419878344995309599355187438993619939616090327579321974525236214943445951719853593438262496179376815070632491232644417479932625436936730034527726010313887991789063566658671597570134420149732375621279124692840518417166189158239165824133844923179642868120364206240944603466235530222041257926048591934242173405612618489837091141232081999318730687290630373350405693358190932258613237948768464135381500723614562602631682424747141679766796735317968106853660214467240110862959423672866287705113576292315966829509890216072187030172327102640817497084111858012878858763972764085579313797069171649772498303216830301867938270613574922690500462403831107548466588940314554813072348451411321871973704736359545185692909002314340218600924586562001327051073329147537729279175108791323377071726672773849359267306205704452838351037428397811015600171391308287569692449427500745789767067064048893651769828631975572001117479272508680820465087890625*i1^48 + 244395904159428969629699557773452344650624468643948144209968852439592905226039760169414754131612980189025702522296015173066599024013313437893993896891171346743598854745566292118019333730474821200781578964762871647192911866100539880594903383612390895369813683753422538623143456766623027259861536039585693431964326895675221192558160468472274296149435235866067426308775228449312865738561617874894775826130185768782835806218067753108814304163895090331835901031059198326502382590171401690088689153929917264201108072731120530922937869251433876205162892537770614162139418703057911890769841568908959377080872427194611405379746982922262009352572564862649115277972823545394215990659774332263472244342686035944952203440282461562314890341346392722084850545573597795847094849176115490705911383794665719999482074319864523733456248350761469484262781228606942119798062784439855230119499770048184906982376910965449206113069772980076973783106047932173341935855088855966600885165807334157823440532897100829509617736337604561265285300951552122683114009939034564428492524412882932911688037913675994200862381045043167376114747455710310514326766625201760290740187167197751888116565592593489710269970500258473417789880427184972132291544847147247280370897876586972735139135292958207903142669221762445346593371094906035355390002284769606584505010564590626703095294584438124455118789915370084811433563614296755513493326793608638522085388611030299447403163304439701627396696452190167563519958144101923587683244492910666974526838769175743742606474297600592297200333833567068612859415971443218718246459982866844336940774193226014313075017384970518988555574833727941230930550817768940133411541004956868371442762785641250676262866750936679002522397268483368575083164704824655956507886849947336308880906654955946169321886008726457986761058798612777105821185096223103343556429631508450667058952704933022693354912897010671523164459685072780532876022777161960142608735721085050446092009836486531836497011760866650250736553964758271762387049332548235103348372664290899704421590644836425781250000000*i1^49 + -27332864885512811718320928717359043589236097723925069809589442734342847723787203692617101992716575599016785581979770132055977065356625832638202944491553535244292366967948377615342894818686653348867262724377483172706239037518590584363569557253919094848498519964981661427415438968093767359362111594073344366568402066325525711167223994080213560227588953078109782795444456121982490365212836787767031505670837642320239094022850752559607429362459132181745024986142128524952345871134579586369313971893121467879497549323102646151003866475012105848616733276537914561779952719536629866535555079760611330996840298816332942235561320478973323183206555960831486040022552887984900478482028204175737966845250833086067287061226550193908774955760080927539057177303861791393532867702009340488083682674822652132580072974814980027013335173089152216003882840602594021079466962655738140894400053122105585711831325779634734375360307302990363720616263274459177492261710526301583751612826810598477730572681128748875951806297187786084290393763959457978000961086815322396172304397086134682553718687808153222461719315436630881032575637182246550296568679743792302102941066507264476796145991205117715285228662721278772564484780008297176280716062887557092300807983797011931549774417593100212050446809474933107714733213918309046920157429928263094258970108639760233248234313196262309485533498114064207816162664840062755169566968192141359092597013136408174035998894071104983164567390027946475628415753363937417673863610332879073241226712487682192360804097942028666288952720208558553092707350168996100689498095882208281970673593422847481808825265497812143990554293955518016877380406755827414360551442801864053934018857310048497266902019678584808265653554357272894533824129277793371242556356710736331476734921175498801653585949281487046879883036512702972226399352610804450946371442768695498709337353145535476721504438020819941259594718388147762909576048331214991039949204685752692568551718803983274641835905222500278242972156750657381368707386518271602976367914944949443164062500000000000000*i1^50 + 1264708325774446415391768579413220248601256447337903121878293368764751529595718756030260903764768725481299051113504215156689981845031218740374017009109028022360885385093315405928363715491439914489981774899603978060238831114325938404582534710055165343037731553040443648296488662069296976922911040393440324818435363479059752775380046030477778161243284463470863669793571796294903915834747842470114988739376444523000700510712200335661416901143642798111290619751752342115296594561925864594288058037278702539373462587805071116155502021357737613490461111524657821631350429654430595115131199189147292869336617874879842218011199386595317801735575227499435651055860462668309980401050868003328219028242223718498193952943243016305782516284023111003082666241517218694092811068126312630159921190433568907955665403225353418042828733117161270516470390190891597631351826065420443029951601721406902188760206132973282759507128234273088256953998356409483660976095231233247006681244223777016086154336331265416644592244079586401472855972305663642438604471668322617377118656967977059358856588395915836232090962725127292406881204542263000294930552097515694401240008874038690896616477495376643445583736830404313315046642591424653374228413509595328211024464396929843185427751311427041065637063950697939355140654359840255498868729046092642748948376816009683875049809193668496104103045464785531532162613727368146307229912148220010675136286453384576613029603865871908964366771962597928612222522153226607422359126210839713625146615120202932450853975763633158833690507554044610486590800993662213655417609934429335732750954610063245947132087717847152488628031083397187985816551962903167251074665964980506556539842582045440692986594977425479486253899780490522708252106354631970944208180657043887195111805386005645437879507040492801729100190433231604404882293219192872839318717852466615045644777957499598431674085394101095494812137580487410475270104735338282216526175726222581529258572462745243759307744849129539365168393442436632871645476636811213847208471625000000000000000000000*i1^51 + -34745060804372013544338480623816818928421383808243056939957571729701193419849034488552285350037707619035485208673651999293894622021325460724549057199203052850417405388782465474899802558317149642552558680737725325252174367224671225640732042909481596348752466880540715326458275883780779158082505973510857048485049498356259956905899280039661746006066860624547444048663527192316050617167838375132582880733953412730685383911328718791924235026671637705690195455675920841203340882397968899540329714180127039016308624224966281452545541465818508816410425051430686819799801207118620434474804935351827719663273134646054195248734493292387645598319738303934952903303914369175193176695250964344188836925866778692397052277548924080184307144928456160441662740319118646261431921469889958562083686745898997032006283598508278656041233337525548635819398346022914776014150058824615829718495142979461175255966095756272946161858295379747265533086647917843180230083339080995269177101095717548665856169568718490058987913968276281678162535015263349628458221779723710714448103336084663759582213242193243057377614622392448303990916799267762640278589866992876581333129118800093685409220044001126894765515228280360754104345368919504431727961697259242211469452475720256754754576203007057035623749442943707387649267106392012462944298473166780082951173610220886128649812560395158052478798166328290580729833119630711753110579429491041706048045212310735729460362948382725263683828325956583487382985211750999994304556019111677829951965575525768444461747166552197756388492298521675466170641262378045486716336561631485393874020072269460275597872540470049031536519834503868051762039385993628906195412896240618918492225864121859452757649759508436113252236684792764874137998403353385740338576285150931008574139119569656085381079403966365190417453285179116105501871719854650804784345841016237429086595764099424702299191306694160048969121859667735737909758907008359099058049324324973336053315097225008510481577923557368041811594073912000934767305505365035838720000000000000000000000*i1^52 + 690478184410213934097138469617678441677162591609472503499544173139289758578560240114816914487229459497766372738856364652858709898918819400830266551634579339124069299257657554798748217279180546696394069528115748890243004129877148801865424726613069796972753247212746696928093196197201559010755019712088926215053545806579319577679115885637973243017755797149918739524269428514737631012330432464568647787813982426585751467482800329460209199541597627319033818924147069154059053351999848737882686081445626287589294237664434428193102971505375114091337167663930402239142966651562139137324566747948226578776786006965162082508315965207241758268128904252609910341873214149730859363639808368519956320666269270467568845078680901733049587472789858651867308600748868514405413154907851060119333669429818086484838169885935559381563014718505348881898604945383800426756666568768105170522405928644086842716992354712519189970585415560776944215393346393956249393972693388556883027155032444442033399399132981363178207156891779486471335199824482860866593895475289232361750488729312743619924328882171940707513818897870391156374039623375556615664991365190565676592485217868320476041894420805064149573825439355336533565578586735399114967618220309259447637305261002257124265193350233513797348551703204197511127087053633766685715013728879730408151184864662381442131333215795867049309117035462561832912179028231815140071982425941802781468966145762880298803605064554732565451958107926144248798017985312250498389903021865776588646887665042870432656544880672645754062265352277802826626757726540607819524903927306842457246456940460702109010636702891203839020846330510711210824312172495208266665921839242593709820522536663249094814165305844970713366529549005663288256757917175314561888476281971849005068146959412596000543496503125424037358630455458516818561563876255191443156216209360288312333669099327327645154588560924346969579793909516445320739504058496020732694877665367183111201013467197228842410684737505960625131574194373439642087646412800000000000000000000000*i1^53 + -14483182068310077352706274611403011109547967374776252373803575752329620017130732496245588476153522918977151230225163902080777290041619626000867042052986827823270555207394739985635881417822310111816776227202642637469269941023399999802097417159182272007199215433890189098515064773530671715234407166759596813108040372254244827842548101850446402367184992963951293751870651146921550635931573779680092696762746783162381420463584371653027516148690895565187140576903595960761994053720685715704718997676167768524853890325800864254805037793155837230494754085493807949300405856259384938695485489494866354014847448690186807413356499987017748765507529525449517024575556984643822119147502341395743504241895553940475770568494615171877914395645101562953758824625957391683396135130067386420133381978520675906992283524938566244069554540548023316137957231097948857643121143634783659167342629175835602357569294714451791888925521782672862635341233453957033075598496190981463890581758212748961790050166389439848452448547427104964971151794117240600257422091372311686169223930148583083054814558882848018921506738391539777462246112904352353440878810578919383347783880527851380101422434254497974352976803531486376581901299959070837508263900755964513466981255691023497849221147422312288554711413958456043812331434467229213278108885192288059138862088545812516801510575086838717869403551567019765810254262314823699893848286412699827606490662600447979539669226494006573460835447469925786578064326823519600558070828269353022162756495440032803762033820092358535172625049573089241685788233637565139691897313158869723797300380491822464221047087023793082717909226254301903659539729361759719419962901048310590174351669881680511648429428844916378151968065599921350711877224631705210521394433046484054085045506463224246097099073194862479155405817507760146236389490831992619620441636132023094051347526724141141388552065635435189447987194917138381186753856666782042970335638046871423072218748327546327445657934776387898293078772114551816060928000000000000000000000*i1^54 + 385904960622703443839819748935223395423759844358416807403542949842905858696864008073363883698932203860797040571813361928674871018830044147911381666675079398006109953774146336511072380304052666286299588311801819664593401290468698040017210469570956029957709567166896149980746648848098128687464484932251305527590204983385060038022702043721669821953692525310239815410838011496624873435384778216255833044496126156205116998790671343958597311458319661346997985033421352002371422742768429103763191366321294958253271150161600862469762172295008600527723271793901083918097136541647639367221494293407136971450714554581067513964468000682982510007064710541432784271279385011606196803370501286741441032676058516021851325807369289888207664851729545254108794195489335841978240487529550526698804987719371976849790850216458978190167453576995771345063773589038457288197209595416688041848441212359273651185318627185809562216083977149732332289092905008869615809479009597429982300495719710880274212375459048916216830336153126525597540969582349527304563338398324558519634751403665730950742263217869423059406600630462826495504423061817514345280882709787393372577167300591020973993175505551559170712452865153658426360797640196987132506346502704265363732998470432119288613046609620310406388637045391509424831661088623376527622897408032343639470423262694540783238773389611893600317192382178042353430866899078183131718639476975261464680283220604895346820000381494489675692073554600878778617778733811845307986947873166625373540022123595378396857010734072462677472001285208581593795246143728595748346238909470645952095425806899699348036491687606104230871827071532721343365040598141121868762515751091039450268091153888419074727703571299315886714556142475658187668484934000294095069589398544232250413826326689356583487812336563432084797818899409844486023845878198014709126200456552781864700510145023433467234044043430745165349635591440751425334627011554300609774568518610009766733786873058654311617664114310109558655910124978176000000000000000000000*i1^55 + -8293998816923406485472014787553195780673610913452316721846519587888256161353932660285488695709847182461784285958717258364354903318731453017763799689740698907333698258427736275220765620891393575631827522888236315513995983762577011500077980611316389258961880055213277046864864532826202737154983151285059617656767091150597472972877720312512238986672186596625757673129550816350936489261158841334930190961859830389800356141746321338173471555629129340378960807262646872036403323100473845527526243555353225219924639019219982620742147802449866123128807147078316907814153202775554272855536844840042075220671133752109000063980187689250179870009695096027018448211829128043776822952600756758927872856975111325096558481335552091351673752162649012914566716129706149295263297578191731557083293475795828657300587591742514573333262046693494497164146595966874415958004590831720281396034850075964818171409195210382421540030189408208251354295389407363528982648241887690823404325663383732237354378289374412850665526554403920079426522036428251041906657881780008498717375651168834577268374850946583305535489107767314998228232679211096935460101291842034924022626510575272599722723411307678644705175247532494834171995555990742040443638886320566798790874510655910558748902312579916353187871372107804425890666797523999778674807062710040541294918989726298536748284602233171348208712826547505977033114164660083391197408856230272400914352098374213382935805136389741702408841758528892711836978894456214991269276625036021899075891816663471352816292051618379627304038330772365495984697688066930587998066204489621538018597207676833109745525819219654571274095105578354867046570711044739262598764202990544210267785891246794006557732536965302361886071253850314382455412544115438293460567194954662604713997303327107903478344461988155202277265411232286505840104111676976553936860397019364464635618536076060758442079186676784971178809404725537964139781583967184514274895449565492940156669623231638269653106045845967821705576448000000000000000000000*i1^56 + 99017211677556211294439706676063102790141844343482588784718983922576772424723206796407802037156619611304451596251366007215329140093783680347422295711661160359431855115274795005567669299263283863474007608969267733731998302277321748746453179859062131574720841438566182092807776097411403911578019417837984497601679441431766582406175212809050240120486742056539662875761597923001570930043707161654942171035891915676043229661719604722306532827099662750553981393922801538348192363053600695338674241309359571437899565238381091249751265642240330007042209998582187162091257081265620745707458841206875197727208905334812138379281474095354951459692018957644544060923236492393764929150577786767159185867298966346326820309635297449356574553771705022115040785338484733177901258045816532604730345678009086385171131423671497376833456011285050051996438726520424118052848535301916147784451779696479218502825036084513953997859108332650779576223223599513163569001968142844861982966162172400545560863311682147191191542830774068790079894718389600745393346395994981197027073588813000028209691297297806963716407106687125868965183236995835523900256605220430903746673989110146911686314903811625223033169670804122678437384902009405882269791711576061314039954539932844122975974958968138270052549194394563045960914842761754158460487686839861649601740531885176015664273778722618672281793155432362211862445230399355554637044077242964006287723478828943343827175573956004797830325981145578161392887122770318077210319597881588674405396066328710450289721155946105031905664528947647209488786415420031429320072727617082741509303591866437854244786109910364895244076741936441427833686399864957621176957025724159684125095491557036251233317929567803610605606335758318647591756694122265510369863411686709555309458354246869598438650391692131744826962904065412615470250069785092744144245975485365130468924395871152903442474966230950526134536346757448987360864653327299205649802701305131419095569701374503303994256902266342604800000000000000000000*i1^57 + -235332064035743139202044933974763243024608691415657611379296111003948740598070181267446547268454849305544218298472340373278097862408735667551893409042158591962028154273428409638771489244267674443785588975653282193313683096407003129335777305120496079044210282416003458241525555120222137543649892214191627124273629118837928842723949510723239179308921955407800998965404934477851974905923164812547296131339879601263983529370073981828439785583282819236132129987679085211658355089266479513604481852839571886139110240447357233962761480874058309594693938979110592688463286035048997808495231202676592445140019565298881477135722785724596567631188713683898860093114501995876935768276646112875551728929005533544623855720757433091186039819485232057159915420887521167647858739413467191132638352140210506417483953420737223896179943399157528371327538172785604257404219327893816126208190928707020495326857293651858895471352470905251007297939241387072088958638227882704253353881216474596759783718034498766130795408152881643176406948517393529079986126231230292630661804268183281724254121736741906964453269685991994272815052299631277040772520666728567809795356726010858860846933287396410247749442824495658720896584979943873740472258886337718151537513218898265179008278354008008315964505886033110754673521537763735946240752854538470354537284680406089532772984177688522791260822982744734930018995367564828353584155086357389649961906822781373426690491241606528189574934143981495069892140747033501065191583034877307774300748830003195720324295604144337676257956078422342937627734703255244680368094208779822847124377189890853271651409296412430916820858232627971197045919566074677775526653431905212435925994564967758563745339464459858046981702502641780113511406168094167170153352666621149873543625085519524821557684938047462952294872438567757681518340964132684577432786253078950926770063003209138279212439979471721011438086274084857408473916187157291237805054975484222091221662292268543522096052961280000000000000000000*i1^58 + -6765461163380658612974084970481178615004061483780952741276434574274458897537150103022994170524421643784253134054028866664127318365261331149573954100022219559528930988180446428683250055311331579304104324042566734015959704369798619678290498757121584348548045217252335562504301496139606166124512220044850048004768865711262175902139407105530350015642297240044154200129482337915157316451877931720213840361530369680041451027826520613761875684875009982091804811521089557074364117949990339360333181342696757177115027974386498267761704945196893172030947896412264988732393004278111761538217188856146388933254132558834117386981090048581293326137258373171183740873717749592831459246893598750150313207431111418475616120346340330029791107793974300722404888733368383956949536368112676998007187350343878055730503500095719828096769588585222480317289592101854407976638847488672529371701287944978464246853343412427722290479721852511858765640663838061271380922219543449741949677309926600646733002404163438503472438639553332948697521370113717086307846579780624877615003021279192695405038767827443889409877658427559972415373641649548736715053186890050833139770005947705309538387912454947961355101599928840921070950215863770860413232288561373548361111864670742590963919443732060875275458468201613776716201753203273698593421825188060291472480703470498262669848012780797963474678381115719065114191652595278642922110993589357098273029159970355229765628366799870420998078724102847330092282827147944453315574464462301948057679180614239772243791275471244299216661720221181212976817439140895316520475293747278003291282053126047898119352688811883887889289878513209402608806370789707536262467867266779216650218521327805359709260508652175538806337258150050752359654159692462834332066533894641768371022206491820303031655280060817459379180807821440869273494542056765039865353116007871310394167726227138945742773817225608470601467153010661696285269618918316450074967226415377696225993033894069062860800000000000000000000*i1^59 + 121603610232916569032179063711545347558620780606351033591604894846439814319237536165155777241667947059272051111472327118450877266617318334307422892043385519500694702297776725995534294113934726221302356291306030183386586891624754786181797062231528230949256936211760031198638907202617389575476239567720895261062943385232534697440530339286287709742063862409230162086831465070628529909462050669701428686872094948169257956345685690367262758779848811336776807139931977415730050243529743489988870870502854653513372597592655457726427644176645865974306924451231097417929668886844833485997350465605087961665048684672017329084152180285965318432702239825753540132229901482169262010738151795358313116167683808149694213956877544702925757729054278539583938287463914520306951399696680998297239741968659986435151850330264901189608434309124489246040579605073159350673311449729757846396766102362755275955229911520528430313141599124720332214765186839549482947029112191960280277659453581582829688597793018868260826385322926531062670001995962409672686824468924976230390477761738930280405338995484162451802829143571891228116913725007769938638278391829214800417706028775400918075569478704767694080092979715064546508727167550501454491292343240052187715261262481388764225737375084238139637361822100879398306135510159318901916992117455529589281454584224924369618158424777359695286125732266534233603567463715171731889066119948360328153762410500963152025399754544801792957188633800665596105260540899216839664264157181731618430466474419277741950931757341611026739806546894789194830381313491647868956587083589149155764294122196508188972267895476615486032897931423356091224675271499843520702758135850386246863068459201485727054415599069029907627602608508039420592338140269531766722109343595869585833316017416594546147745478624943798564299272889931038702624559532214416085754780876708796176932630255138283852429720442944708993269550536862254466752204647486401150488950006725258197055045632000000000000000000*i1^60 + 604270450233534990151876523934714782581289387451531227429518772362017360326465950119992472788864653434132760441056388490063377170708715183084820811295873974344528939451673980901500807678723520093036506357143094288256670944782343934924838800145218858635737337742922222714434867164106082513419366448441891074734408557643438388893777261071016287113320454281997493575412915872607851681629042648411508809346769509521479662579088999875960481576135516938426189630409504218561734012645463211072147687203013629323397417585270941981778759871742131789230497401617831612692333562815322882623449333102515332305056926151755917297876506205347323928667528879013222768096106219759510650598806627902345617944341389007547983168177198097253306895243579982258856996210546687435908088427789496469197762787363173401710847760672740877994514297670177035798699843447377086353482645905623848062644942677542468359162937283952698017046079950758340101670388377737165677035202628825618631418998995128085027874071928754431595704565649145694516826061164019942672869999840587005550518759196551106201684602924215263958640842036023883571182170988843080957324711242014413971187085406371397740640433035405403663519376593895960489003571338621738266046152423527036999464401176897472420177933281640008065013244994088821767197324097507963879461297851460454815918367702583397076001869248248757560140367299987091753992521566567077137813320336111582708998993282893464497142246548284861762990279210556273904248057353371998898075612976204998620271901628890875860723264440364376334706662933104284442789083522939774712385684051451244942510559465649219751455791133072061405636365012505697293773267851362627463590421175399999472926497195083611327587260142391663992662880928843471747579340470840997662147849435698100376846880739787456986080882875314878920169566148533259231254076096812972538454430856201825466182239595534425964506581669322990025573879608791771763000468307727130911853595320583624589312000000000000000000*i1^61 + 3805902137346974268797289756051067489757001147753768706203975325156342396621015158415007754663281249306139216574820654439643745353495165889292177100611424602153546895414303044653323142009647194228264636929048952827390273849353063547581565108694470061220391008471927685222566197812566612891517169349424616908349916174649804744382200185909624057702403626712980541318105737257653898227102657156224880327294124737396045596213360123775233981842082306913501490707977480888903130120265317397304015645720105380371290563358175879790527737244515534758071800254677860471582249717950822734578117941902555554307749997863806984061946867937812927535429747006465715243259921934772915755785531645263268091810339592366073065258042404244707647551441189102094043764612116496200141146562183387190935743837798393214179740436681953809558492631037054170617875184175301804342217988508383733885270153788585598337243968844435135851941083337328312761694560464897455799499379243364523478516563772541217435871831699996402128877418028986357001193071389350248422353892319714188695829481591114990364109871884637911582336448310971523891353307912927319535545907571288454310318486983147774816684340631244186411474800077782675200018879838886590259276792259473220661554902451797665215309497060060686672522496142226392380854306711254969145222187095118586307115701482527055274610341188781673744720015560324420251854976838751933601954369651913440752465035005568589544341670099460790755927714953798287876200831385709050593289934768210759771932039692422744640930789111358588505122340430001243788560097487264306265691622845642842976471377967043893190387719717397378361736542108265203825990287825092168649695797494105979947763901065531280634071406474935303911937376061513104187768144385590908903441366596335723308855919297802641197549389092504219894193272320610523191800828449936199547921496413979163444515977691817516660356090284442664546084749741215618633487512998166730280783087193292800000000000000000*i1^62 + 29247346495062651105321625766021598365435446243875632228708300526498792888771804869957331583471901871656164812073787795675888837395157783248193217407441001124664288869548002635962529368550383031938350692788593428662029597372872225051281918534557150616327696209964960980172855092220414419280564428206608397958765652468440131595564905940852027414881559319680636123426291732802598783417957306405722515850507605290956695214147815394096288599955313520212358056180833144931967156817514443325606412848100720936276803325762747716691612067066577380143717482770729126117788242412626706706657609933664832599177153012035400042889128445802854696813921368822222830116078081714029692934264941826937699972448582269655390160809872740563818825683978018208261218489009723660656932215245136655619241669920645483337174087912832688212492604631886205223115159378512693993375801687594454787403626294303861582193574726290394313611893993125540598779126226197480995774158446913184820312522348867726676793315927315484667317739958378224126129960130647905170840398256348972575537936311977418569491258190467277334549469055719083662995829465448952901430384606173088949506786315407381042671854982642555679370843495599251312963010059958274727902391804407699989137503583181156699018833713601254755652837341688460849206784590427075206211631647126727787894099147143632361299602551359671536822108773658884562560247178671473338986201406615411879286994128286436998728027689035009997276802779181864480090178919699153225816993133276835401010003529175339906574728455994195967756146042296292034317174204474108129065120859287754875013608621222134755570563867266629793450640642423128379336196056791255602122288156873518566060229653213774303986396496125501930153865294623575488608988500148968065156001655296472438702088831198599905641855892172915706742253669961567341715406474829683696811745972383270695971084621257798683234098761642624425189170340153452276278312375870506602279731200000000000000000*i1^63 + -796586323121635750954424807603915852465109672146129432616674978007687508459793416267126309450719647413699696314230466961450210663235165249342381035334045092984405794514289714052609619712926280233517015187105069487748480776150630656666350277301068079793861703742170224499034594920847085118376194985598176035365782136921031043842835251746609031274383322810919576812703401090581912518500454226377159789316372127784604648237919554760443257924747262989556107970277161454094413250966620380319170302967205986741208282991303029126985577977358022127053378907257240894554557223367844248207384939130110735502145563831580979161192753188653537805825052369621422653238332173361919833846420863089346501859955572909137386163568724668828834404870276313798469706613863587605692164653806004493418800643109120212779966234381609563902928435466208896021555920030776143400436591401909357040317554541713558981170054156457903838896278510648951762922200997846028478190511599381337707425122070795216104775304407105182880984678605119239387163935956958129224669461167151052602091865476393947347659717714658553910910283920809791134302766947029660847559793978475612229639866963495344090096332743431308511963957509796375929353534241580552812214043911839801476337863652705784252590229463545816539062134461026772834823224010016952392433085207369679773430459072778024954034046136963686114018536042452165557398975417647522470627276223031646658309027528989646575851683742402538481895159885976151909469257727782478277513500577783162787212445213149229000911587262686827370163825812465399096815446341880769570925109911442478722321671928442080748305715904662625557015637961728071721282546017554608245837970118657968548051636580984039457471646859371397325529633582977806975669920254329657486734669112231563470742281351301344498266859007527304701637141545680850931525587195162944413690751594178782643438681611337285685694528064345898454140049004925249126540005196431360000000000000000*i1^64 + 51010570530815068778549778871787011996963181221818629320770103442162908178059793354152982339554979143122144166331784566817648040751238926162383374569181943296618033996188089848344905244630437018493433606369800634384197965069130957802522746531259662444176877216113264776866152928297507353414920790204000586665521312800932519348356184816047928074405986987874190466315859093728780220183413682268444928791236929360868160828796645891402521771169836795349466738673986205650783388812264957051055363729124124443271562436160468520365628389238917795229681039936489172624534273004392655471205608326854150577906686634765899475342774419715669639571099001734797396288239415170985702989201167086019566779317922746487859511963335930894750843081754856385388203419286211933148437698372490815488911972786750376847255167690926052094698315683362731186544911138981927889414816933131714002623219983540033718575360850435113433690753650781994929623621326831796110433991609970870401688545497452273101742283545181698861563920246622669169634624243342090951730182251122785804382941079884652092015800114066808957732185410255258203112110464396103943621923695476495892821508406519754872766027766911418063843802615886621004426666374215740348876942889136760364511592982019074867189049275934408368993494394765949930184901792700370552525793036152994418161209058703578660183878331596685169532167265612493444104196051708291052779726639184349915537413378375474099681511212739853268807753903638987734170390943876370403124666607468650198621703891997194578416346856267799449695972086516296320234604958999895895804832193954176714522052219289782214649796237331102554487102125528963896098058324678381983576175569262695839452784915795840931580565985572337578771506736511982452483118236208009242674485284214191866398460329929481664834570786493419732872250072698310416923033638599465126614845978515950509813428432190879561235505802796476585239443121040041323706449920000000000000000*i1^65 + -1126937195671004122453031453028218765029936188273177077464262828073534046660904871282281299683663924758198848161549444472677091974585418057878578241481277282991831366909492400208619313753366502290825655255535347238094708702110652339828786559685274433741252282615427223123077369290564880610565844130940173323633025597214325019975425096482807897496257371963228422521414068787342388367243948520886744439095178307826264848307891771036780191432314040295789638569536732334499357873713437485195217520255580070654515666436594996740522035445920833655238377007624779555892365707837845597054659663265380051808347426767819475723111408509116554110952647158563518085545093007583110644061837500683216024089247580861366511772922538478798979515078639246275568522098329553150708477109356644942652920812603398257102160395404713310049294286733136737372929447312297579200921096173654707248762288380735749266406716890874645109716011149163171755629422023938696871697894798330811859888844174046084261711212255686858083479708280000517122071459566643365354675376446181929890052786374908563424286661138576319434273553260511772504640405765334065025254999505919370029659639634650854523676769161229540157476977102561834872474746661092502838343517944544617145244970128780878054171433412517861450050709747312848716771482359380320968068261741704919476614782588735433665149890210961263036700965271234356032686819915344950449466399089960833675464734666640260266638236002294010357405751852315345545942150312423332229410184058220302726162661134126934941158464016903413646980055733227387208847527100593624750621471579859397678060845618973554736851152289093911135389753369906215120103968094888854529046218114534114665803376138937296858199257764481195088135015520887743556863167407135292314117198318317036143921347826498831089600982083946502381379997651442201830522617661194060275566807924082429813290709715705690030021080428002814693358461599159943168000000000000000*i1^66 + -2185159111171957554561249781551954864430478019627155897675793600526972034943743457276244030003884939866466460415324908247759509825219795107250169797350585956442442727283398077415090779134550429630763894790842481289545887408237276829918242486798305087587104784451540040436276511876530586165739498043749242924583665877039172334176522541142547336551094654186703707397047063123974495138699484253800983783127922547080138534017277670733763133995181623945877847095230987812811222946178971710764437092263180360518896390814724842806742540839003715861679624441971009041834909028979823126943366247378818114686937410552255994376224819631001212406681330542225083639182482298840641734192488232493410048854244978304924462707046057857819110116409295457190383333148264215912095294818492002490939781582505765203807242262954270381794054901745244588248665277029810272506328388863026404128737666156411814431946518278155223428328115265758139601774389668063197954221436709381160153091116324155264739209729028747791177662598415347895201538491321128701564917285824747423153391035858496948640364462361666826405473457981831324851395913044258379335714105133499722210784235561151739584909932364666239505496961657168150442247187086657466471772864249849565933874624967280938464296464971201807995261512938827602443934635755865936941408962381403512979608093184700623841953312457453886467092692601213000964806841672683289176890267534875471987484226825677070952542976549829597613853638521104456196154364322395184773406557784776583494550371157688649969473426305935786803952092554372076525423836576420053890375213836272394075874054546766521227975661049578231725827838523973056713770497299552668106650029827071786930001712468586383694901725731073197872834635616183209472765038873744523088734272716833149460769757795056084544774435996103349523995901017685280984571118991270784212592557214924662077681191580996458721603598219066009282053931008000000000000000*i1^67 + -3048835698825120223939512741237614519993201459677879562000472731995311609985980290279175236399577056869189226338586834062092349946241749306071575082846136893685986918706784208583648272591594084686399986420087165714728640738322650630286619635162441964529586146991670638997367887389732998561639180296653993189563337442563776517997131878219231211093923652761045821891766543618035242250275132538464985602087551027770556893112404046457637100028478075461225742207299465511981854658977678021666730326215244806542361470426416795006506152415492512474917979105409593619759565975383621569832210671548011617580901510347458379724924995924473305141994417705834705696165021996957198709977608591972364499923276843905887566692365510419897988157508653859075208749482384953719959791747453107308405511463541058835033720467358009222098176889133952287066910945799540257807644129884742058257258554013120313711582501164871563344120059750158666868777057138680248285143186619589887931386443457572597379979453002231946561279582238918103355415614579488697908167876621597760072023305846906423762460326657538520221229538755579733228499798238313592951500427896366753154385488853265164534042915213824049567356833601940750571305012418153503336414063732860075334762658719303106748138676261927937597008025047943564398240152227297194208999515196073523108545525327349294453859417884329590247109081540073689556589724257898052564972760919788950493579328034367693109430569925759379700749615254430970162708370050200286543591936118712957760828428842092842468503895782284696668431343787848239294335405576450649518296621066514300148853603650218118365526596114496547176496796354443209335003461468792244459397248648527857534116306408712897913900003996834444451285217296643371106902966505404834318040066681632338909099516730984046116483049112178376205303720199012849276336171733071999606151535837643617583012909466888015661785999536163074867200000000000000*i1^68 + -3315344970762825445724240364176156038928851330277220829042867799327514394021570197572687878323372719141052538724318784798835824061613572438339762473517810139521355162134008978160275919557141607862440101794666510994323315985265629345892247910817471183669342951801814864802839137772727814307796161281696333890975671081855210612501142858032892913996479235784872289622223413832448100247097907452006034470757947008812321468574303144177611531129164322362071773774633023608115538317824577366333105033327847064512089532944444716674575855134609867700236659446572668297675875279606672381537052526216372302334961382683357283246568137747727069072730150561146074663384479444269643092581932737445906184508919220696832724232251093730301011814123823367000169891610055414985502594057961739856330598782427238333641612350808855619207483810018995771517565763565264821572424228519293423706507890851514222298204560980846446310148912152477454326018206073760731699211570277302720361342803753367641852047471811036803737717421374279962627707343078748409818865489452934335354362534685120464103557872053727677038135839648048447620393966838785625989734637510067338820786001980108864965642835487042817288216909144910844545421593284602643256075392609538039448454105744812779917087618447652298476147900444630576647249394296636304765094827239186726186452794700274590154199186345494893751095902720303490845054174967035677333363310022968587780571559969725171475489934151617044034363521437812378908376798114040457358351111495686082785758629517248641507850584684876223702886358724990773342882273798088311314011001788274546942337664747853176656107467548382948209897025751622908423303814987272155818803621640812498447111925206457892781753868945021296685674628868658295124213033484114811108619201704757198261144042792261118633951711072739601080770952358123289507947611256397881780909539888689384461924865226703324335388072345600000000000000*i1^69 + -3471986174617141191387154099250730029176191203824779533941492204956197679150158876288091210641659689688130425154549446125445765595180370255881222416477305174402037020218291844890135237374576405583400819154624324287537565480643028686333453573529423638237351969544707191339165126427222665345775063572203669228245643577396564091613302432393332124052638339893262938584374682556994492970672361210445482059840368988867189900862290988560794493947355051678142213923240859693213237167585309470911937755328182645160106883270396285535726936991626565770945415236101781942727858946231169051211299755857797568113567843972376622096539149064135246951138506128923007873623804610303318771102022452003928485586785511359785440616249532882461446543362783253291931626447939451414226825292384498537899028014496043694683078385937305319794928390279007115573562646083270507157773697139592254388988124607386520117250381667889596121617348729281646051078214272290519400255104014196230459337171987307695445825824068094601645309866462496090840142048148591564107985809379058580478891254678111366862046338417846690754888172970588947505469674176677822838453919780195863502104561790041623006624117398468797409388480745443603116097173447137716630925071828761837526964080146994231086263448062860127656932975187326549376809552787170113478663602603206245880632888461660068406204592725056459048171783647439506009854241345935458685208264053113964465741724605168729452506392584106881503837870921617300153713976315535590595705721968820080001479920753454619407630472845861416624065132849126767950473615553253556518998085041637002176776934946239673656441309252883471331867950056567734507508220518576183241074834719249185812777070058141914377232166846265453843925009295063080094104945764534533677787576073171744004837929025309779285207849229516304895295876937863030195126064761945832988474772474830347564051663488417330626560000000000000*i1^70 + -2679786078702640593078709054482087797926884602262002356845420889092425439682109297554219521696468459761215063714221018146036789646269553179346646588389361787412690161174023543484137647221009782205846991641206000531740841598411423599779423686748820567979738688405537466580872374520545138983006760127315209376962886384879705002452335033743804555382124974344573317762686755456447510684749652037949101635466270164354498509234401626194780677621878922140491284741690683050722649687648451757959270728724402239951135906216199552183691577682071319402342680560274031006318009175179960478768865598983266505016556758338561758420796926691012330938731481684226757681231253014986752775718003686044641156738689739047836179209096969703016954051632780825061076595883923602686067730817297496700850684519839991863988144630705636383938718902827230839424042862292269953576309632673099002633776902495321016037604300919918393047750969629942925483804674928382072496299954809879058307321601693583914273987161045656436263099304582868409237451658237459375654135160031042796913158660031890246593662826489105914421409940481519553663503851719724239036173602031042308737899553318711738649407568620194814950251835008105940716734559289966226946169919385369801897901838078004077089972289806450154931447980024691057171779092168249438467118320211412292690366590047385521201279753849641582884284340541189094881339801883981231587198780729156040138078894581334920165055961322272186696946542350464713319910308771499713556258706233057219528410224358046958942753511554503231135175361921175969834077004617849303639011511980040674884751936638865958579886311916510179344256239886188232402608668793077676581825466719601389069052586908978686985386259986168858787926866768459159610947864072273370000101081978623988198932418023601714700633830206877620724767120269191163939653143095062269228337525891454851585721751306240000000000000*i1^71 + -1860763810962944039155670853319586444004278194186239303244012412511533618643294962401808758502357078582772899965683419539488447615032484005369468284635390383052469334091708696083182863020436907928316239456967990794348256133457575124727614083677198117825151257851505166577411794934433542484655839596008678968333854680017313743791644581197310752578636448348304473564895015732452016799267124274688795016114242614693195448484405342691387895571592139658596468379107319712578850317234263497068508432278418519842454370521029432434336785458093291431682165013591603541663554098384585522861790748788040881910060307856522850987716541115305761658766603455972961817005718722314037958701276764158939186919788040520773794847838992825921095551775069410521192862105293665738007948491837214855388367810024167596127726868430212988025409130684161556142853113865929671651840741054781642798635774211585212387912091140347590642827900382224215857302599336857403530182032973275650382356354001883367721357414829129989060123925974207849188081693033830820578105995656300938204704434558544281735393508472633200803175605697522329974904154147238875419702275955012468144701467111742567166580307216220591137816882030233322207170496106421447605410248755698554210570556104137583112277630379294093239526324509693550713572476618835602797115112253205864410433403409636013890196684615858229002378410209685035753682628541600038997103160409426221409890170667841509869400256648258529955777133894619432403407750612660614602597262154290124853093586436714492582761504234091956453685266043849608207135096009959955523929636194468635796499272555474610032297666118542997598483074364187245472216875137728492996618134564372835468211852700233904112543782133323933339529332476028457148816277162367831330615973698411946264709157208841601150092307081071885427753008676616465073220034667068098074708520587852173541376000000000000*i1^72 + -1020766032417060962113201526829398333399261163470974981865640948263313324001905901618211029947975593673864533942105623555989146345493377397427175369142260748003295251557874660032431439633020180190822473460389527633442226292004934442377913062517931709439269643639761913054384743153679801492235521644255225205548587450394462312539779201279956414942356403572525781331691467972544423842807939801288785144293820008015577221029045488718405642285906788312179212656259946930552253927125201555507860064009808924157107707203901097970066809293943089363596010428477955509331012878791923015746315412791690493351915077800841306743396473403976184347408833210647253843693513278482187179456949312603167817912680719228401204138291271426211292023938941938015537152390715836512427054254584249806408513457114321411722424849011959609368195757936463238797873601165437854029197143243828600894728052606981627737111707555704441363405305491626363038280631469107337895293283430588640735175179172859597629850672008451108337664654096118653791903617687896676514890515630474805937740764173910622187188014793263621555165974749137944169413564903237143358369176408255244981581085122149529681719697797566724118375592934433258905934959883101800129992177514495517867973519850697210758333268479734997957811787553296205198823898820385985076373825743889186303605168237475321593563456753188999079989101334105843828392041466478300080228227824295029197051226416444715521645175256856542768257036030440461227890255303101488626551926158412574533732190560902096610232537599380957700582115311433991859720361118874024376027281778086566662810777844881047382245910465326676460311319387725087501642675907761420414305353396590377525036923787431579421377392450379391900815547706983333112737432799928508978354741947813484907830943962733760708266299197469839191412216656118865994833374664884131584440293916672000000000000*i1^73 + -486885468461330408438309128235011538256442816616049449984066635773441042026625430020605011904480768496197492007294412486117453383217489446967719370365112852371164599727858720413247724288316100415988984523078212428108628966733548514913451049018855812612949575332440837163140037728993305982225256552141623403348589362778340149768069547575943602779151514707049933815239527951214126261748787994439136741534664778603366873057022791622432812411671752546248514762088017982913771414740600783278456832960449041831171043383876395450546365585804731557905727571902373304624480770270433458872526819254074521125262491803721733712024618412888117894108436821380550692137299267859669495459487487393818556717552945433606295090641396661096754867223347449189924932596996913497749305805702678618685969339646207241537741383224195410831483640504805487999509660830884981724344310829126743369867745957208686379183301872872408993584356571051605635488650683362312878737928782116935630396621175841137676360429658093642829823133893922877139753143691102214656960276748420238853025734348522769654381108817074867679726380499328894392717073507587986886534824987912611150371217973355141997344153231120959370877286908904081283160574783811336309246584961375867128591451958007670286627323792097952229703453824975903863184220106075249111289533341281520374824367439039913343993663035234761261277837611406737190538722002035750045709475992027189836128760448075526489094401313251968461272761441495770574781560414395894573908051423933534080796542997789400743585014356367254223771386072294221118097638028050497281657473327335263774760851345161785290318508824144313891480295768675721111832536021903061220338691804706721996155681000671723989540103452326096545111306606650530740376397149828798594852315497186846459756808171687843982321006977125645211309660623695255827228375339700987520614400000000000*i1^74 + -128159437584036145304313788446522864809502352929800729413091613884059467379558283901554826689295690271624928411284533426119469353779073023090888672609816231902002396109165385142256606674120245445540078211746271311436245979888633915842284603938023803231152313732572206898529103054765956987604195381481129568355202994151034655010413900802945737148594333838873446904001629716597527847973068846288134672443007432248001813376900540014691168045393810902453850215243050389481213188169860734108445610043713258982353663164279578723435403685867875984538063266284180138174980857211194478943492354861862775204901625385049107971287691961566057511398086485932090031370553786764093351574075634185639440308786374660294842261134517307021104252672094959527984992732671474302644362968305769258244342642587765936924156985005504990778766155908645346725478834439455253679738682338968912200376513292632690769898774742587227634933785705365922770836709342372827838347377182440840169062552955154340510272930017749942610700068402029957228720216027641362974131776167862638967461832437250766175436360964288568104991260646180268863250934708323464367035630161736882197218500679527131878007399573846185376126997361151536738238183667668210809237295640381227887161388548124757590081786121525658947676125465039552344638450389497216408966977499616095894692105835450417813984909589832516896984929688655056281775606095397182585180882533998191973496910832874390942209610738868896559180534832143808894115485969847049331816821305999061984458578425977176588531778315875445581770469259213486765456124391640527467352733070265713412869433559156000787331823806753063547801078708203918202631782402994929150720341482128257604775886139093203600493997003752497775713529442857961689639730552726947717693494772159405755022265529601377599867804535679078283535600698906541040779163546419200000000000*i1^75 + -51676083767692291381999847101275995508079232079509369318647580156652043371577126271165342914582121516730594543453724042056911203528108852533567605635199370124823786786866306365927519446598525993863260058401406902867600850073563455544377905248220458412652949169285270150336262012330572623920838275171328501239370566701962141458870059029139855887788792392473402922179209954609121955809051582226157211253697434192147175320525095659354609211349364009708195023988766648286437631333047173222776029944739203280900137210562437847264848588818420667320256145867213161218283583406998955817601817307036545314188401320813890594390602807913335630400687182101801345255918923345798895326961867803381006619087110506221413330692652999595326030280631188034668984776179360017080272899483536883447959158400800610023987356731543969944115734687185739781775753665408374109897551517575346592138039836444945605254100061080305166715681775270363957833831224617293234878972140914424663134335462450351858348766918388070077886391056469952111746071831951622409610011064187534915308145365555979923453688558097105321085009357121357281998173583411941155927412582095407598886230758409196422041665798177766042124304222208076196076294231281472445312428937741647696439727732932321525243784371566778622699305932134581524566077884180948303349561956415449607171405819270352239994498431529967126086439524316314788309473043866252716536350323765428119072999480769482936407878427049134800658344747290271107600745483701856644222579649225061250567438058617911634649782350329771065528194106261831087911650571209553108170290805188748624730899763272582627379690821304659852569816490686866157422081347640594271103191576726617451974168102384651195372682170544495960718215474137768214734794084725242674685517147326915012472179051876209406145199919269643610627916802931960599019520000000000*i1^76 + 3472847853682390804988286626181019197934841977506926953398392529294345032755664087719434093408688214480954717024720236782804354887491666856979525895216867835393418805577960222152179091942690654801059505056570454409556234611255897636033265914476838272729253437523194502153200901249434051726081736957798867953947975776410974913184132143558707159405603554008454502753210189856597569911084165303390656173442583099478628083285546439288391266393551460441593392106882694097481388295787725287484801892413987109415096933405373603683303356041521590491632587571483614807678155249949049453060731474774452613662048113247299455468719895181520821835138354935176821132271161686789181124132333987229418920086534434285588744962473445801892597901034624848367302379864376439488850216546650467131651019494911148242271285703101996852658685576941988728500705809231624676719989451892881907533346830746354604550677025948137437828092088544350308358382962211316698871527796413237598833310178114349587116813633495293120972927411239180233639518324593317376808018988277436186481636168149705881888095681358971169636643146102168404448893097857759555846263824794113262330445061006350444573542368641954320144191973727286458955308625308910090430825966732792061631280079231591319031066168406119158719726265903412396104338328707890400970086437506474696326709879993624013339336925327434531611158823383031882603469345735595232371509612493403684260001918951235703532383611762241546112523560514777115799010011957127162738361086580237876715296572792361313384543965002081803405092107482256564517812404650297633629741791411905479782682559786736023009077889233639405380430527381299220742749115423269889491746784576512123742719857972801697053957947352007179707244968995125567313090465044590098631739084190807299175239936859248630970610427348876419498413916160000000000000*i1^77 + -120536261606566696833125145435723177285281890580348148255437115420969556515808891344186767939658821307529356378809158076032116125523364138812914577844373679460229332968700768174145648840552663374907593648195451212341113413130202477415123313848752248293310833306897077782669804326457670704639265755443249998326616458956138457075410788625397276890799137841524867723160372818840483210040791939354480326197280210575611104872039606173719866466026748198677573732916070362386012795416835023411364146234715981138331415502046499830639686787918305522860174907657914435919650424098098936004131392103118438237506849278479555468558778219265639047951556112831998313927910000989971041035143157038597940508815587584590545900548993791977640999755936325226883595366180596399610386435996843302982892268393345869316187015366665859113172830949575755561707670651403970262359794206285027683211008861918611256766563940156492931359339585761418994921272827914869473789047172899500707803928730919061469501602846136688232930759194930705781724474378573913761082736217260578431516203189384250146841947689697554526721621612378584368961839032221787555590865653531197498059017061948152542277135160092146283112509065751167396377779591443040128406985055190229835068576880416754471122271477414083680582511811013567461466691886754153742406531151183613344674208859881740442561475106620488263592213991439542018243789737827778707416899156683584305796531987367173342886075377931635392932447762462175749885916991092586324495632918317670354676508607925826726661697540834319615770977252392326890553396957447709679802708453219193884295885770332907977692452699235737222585992093145311811409242626783741712557630955021959953968402542104045304213789867564604162756312967490344277067775075424188322485228918298561619226629499581722535054658201054135451648000000000*i1^78 + 475042036680200658707328808459411223237214369799159281930696566544072803474022305342063648629799831148876166510480894822871561927442653164467567977120758347726309261538048442839801913863192445099275060972157178006146030356163683479425603206994132059727555908427258543025709680713476102096014434842413943574841241410474748385776289383473363721521202220893739889635570224132431586805163216982062472526090433274508189266360490181647120997874969138843214185212163934848464030615239104376515648984612423173973406015392915336692528634794318291022286665738533989450274560279057807619401804090561847854594031062489802941829639502522123813409703429375774070539087635624382216467926514896238002122612507228833181880024809935475533987053019111943780947896594115034111736094742435521271135045165368250837099384148885179319371532241099528641104638320088418278478973990487424814814098221575999321644690976590078782505029690302745212391308013201512545295553599272167313487498589009711858430769424378539005082924121777954150900956224594832378342134700901926151141697735354285953235282425752199034821142279522141253857500271168106483054396499808323372965738672417729143439963676193300567879862764015615388380795255364378319019367618827912822342605134698114472798814799657023556724689839171576977046210784868694120031628436324623710113415124300104703291237738882205176299198446214540225693925607126850510679174680472300849306159639488093047467952040265831482574843191458060650792886901855158878539404702583068964825458860484537120904501608032354260491259699324812897258771211851900126475441438544313261127728438605965023581837855994674843648837770884023224432077553299653244627661828148617359566919019405725111108759810450441336377719573554588003908527060302538508974858187210991581737734320436865231039594758144000000000*i1^79 + -2973499834967377163312620962914005478823619242733270574932838416678881191600261103544147243193008302129899157044181463624923304862861171562851494699178071548735418771651599266196383383978893114964908557572118985423544560559746079968743540347856733724275549100583029809834621761471174387597392138061214850569708489224337917723053103440852804090863994218779025902423006221559746403579122578563319397195521371789408666461042019367728166645473285151617966382624024952580153363597249728241009631417392033865668174227256304069184890733466560459178737890814918509496271864479983828845631978760093753511195891151054969360149212553870806283001544412518398128022861006054224652618065859984393815054848298420739591053803699139418232670658749578101445216861405006644354182024303918608882804954620343978696481937410439364479689236872016238055939468257555776697354182173875978886630454359822917913479219643196969248124453678807958511005948547493655223815994404912979373774087051740551378078107569917099232373629000516555909067698627487201721488313190601552913684335091856100470771458519287614117427691266578458793383665165401532887766782426916838038142265428608357252116645373637638288075272913255778294221920553290020879943500349889213128494271705705091033931073449788848745037669913204657304328300983497468205485329852977787105446851790034351952591240516492343717952218910828887495509305117710326059822163642144888704549474646277073863507468299589535157587121832251657454643263966044070717938902075196506559061347389309305292656841426522496385277809251311381999303994760442597723853920803763070144141667461674871527759411319121567158058228316778729659752258461886874678009498826000515359053201905898380388505738613766853253644427365369812092236269873987085254766171339639483246749145951495834828800000000*i1^80 + 70400577046170502565095973384138821966875095242762037534079757737836858229125357202571449276334171939577716574186277157957735662605638260474980121478689399410852851250747562013722046971702557889111287682863250344690269233984646671739885717185241360808073487229832263255735267262547841870026512496676126892851995402470943042780801529506020198834069192615484568976544026022646163020354201638197805592979485450095524435421279978657374557424109949327897960227451893481531074846996426805453077237236929815829306194718325295023655325747446392829438125286784805686703985545700115965637879730262436401255903961011530547311330782599602197093366954120839892295576710341586865034734103427049127237463343608270671978653934646581967433568362691650199468524482667583211958479849152117803511528042563887954068447681637534858134921782043286900522010394219987884245662938238201563781141232814102155785446239526538181309451000095165666093503900698067343919482115533987970361341890287565544947696194015987326302396575961619924402405821314550477258103334487904128671205081380706820280709122729836612553251904151971060861081888381822787831858484719478683947476405023740038223085398264626807009065128661441213631315552982539751668656023242926050417395524587657635110309420780225462741767511958077484812812124901127972762609462406624913009693238746943717872368352413052145600053297796271285062380118720077472499921725178414534902879994660732787375946181915177793060322888634850733699080047018449837529358662834640298906683723512116457559836097108185762742749287806208480343185658526353960803058633300589116216734521451366753249145961369977230609944631401507311765614972932578847846543431877553575817574596621334055313204285464240923728345421502628713717092802214189570046108161257009524716339200000000*i1^81 + -1375400185618961065676050449471894929165410973502386343550338560147832200025494788307126986908999592045316580650067857680161005425914466234905924338266193113153154780215611382713630421332412189078644888880014092281880442586315974696795944603154821660738986756885181631501265759407135026581053560264861668705160285069823220208300876176912936565694204769029503424769922404908281018288607686392774791865169528620406766214438709464064746310521945502377512684790697666055049129633769889525710463995850860288828172145116200297206263311943478360304964482224450774952971347182514455887501044830899560254552151235602689343064439058646225520308250642348409772390769912787372123462858698875289851352635462682264681587125259295537184062551100547006109207393443576282125936545566208998992965666849756091549479496818506985605263441518675990208980467982399527997965403064030784354053438452935534152257710769059333537094535487822428479194262102264026369576724107086025259561070102808856474722562429300706454662978197082487845273417586281447655912735328117673163454701630295806027965668242311692140127193538415556265311380468204612466054591316358558981704414818135560846203591323594133039539893511810854401147051813903390419475841011315842525320237783807103131763102795926363552675678787644731572833896733089540487460426337653291766810947962083146720733528533174564291463963413358031190175149789639590762036558304468197228820683246648980641802464274144191708493026035393800181160709059541614084527318228989186396511039775595242589599945395047195684897439646927825495886529349241654676129977085971774335756601809108291746257352196330358545371246333205758079717780110511007427456446494457651036712517828627603410922877847414639594134655056906827233880369700487602771150766080000000*i1^82 + 12534747338696919202324455767750037774658963429312129706954665310363623803688262041270819024086389292143621166796690167395245325546397044646356520173626200646242367333853054237144638840485354042544941109390421124996494951524161001928257036290028766031728849952346600013048457372734614429636528331107094995530186107629165408794649212349699799114450518086639814482452840832555841479681587607188606746673476815686194632321804942220797564433648485749178472447080489290307691402693954532094188506875648580773754843310531825836177755088557728775667066667209903076925162081811124622635802450061984164773751049827716208164700271053030355941972919109233643908837344838812827125868344956783992342872506669286512719664257913418262204933084562018245759929719759795555103480199911462052174391721112597836218453894978548806119654073362296644671516516472356053917342988389765185714023081445601345729059735554440764546244574117793975491707794424346312974993044396711714282348402979506591030281664782336448275820033639815470251624861066600706351426957841453444128214109689676428188683228395114150560002594132255504008270976720010295608295894739952726454135843444662059497909001863914769614818198447287059267673052666403155386108082768291481196053736880414617678984627372449756881952593544881421849567870237244328551357222111018046841221962426259744363351656345123648419059265205604930239266365240480029458543298760520437855817554247642085021243685022087323799284037059516546839171534144494617111346420588957752827388412031732566582008147105303478119411648588406015725584841779777576335959927101526757897906312034836889108084292069985907674797616672452833857715620704521606861493699518540135623327937718434869521253152730334906146993098026125601428576665600000000*i1^83 + -70749580609698256313649900542567620370700563619787794029542000139135436642850924278081806656132134987781938116924926035109566456236973593200082519091961201115723545507637529460193663112281304348753232249301043870877172467645693494801665663372452025008541183908508634408201647027669026284872046362551275063614540267986138078038310210625184929680992728584506912065374424328153116581676428374751723839690194849150903180520226705787668688012391234126185581659486867439364146181115228916615798419800058624375307806726141641933265894832708458229451441702440719757524118735934378018396337525019067695422898777417111668351009211129434031405575721096381928463107600182363050799598756141242721916220357854563825609037883843817534422940263590746486835573827726748534127239076327345653019230953202912433778394285990521662102499521278096976045990102234297506548152548620856339901850510525676261578429115989592422324637650232535372295476465849340607373713415711871108443105323298170170301431568886825854636598964565879780019080106865547009091673861721272082563952183565463084776904417248439656566557992133316331334294935125654462892127257294861477057647239443312737980549146200038074804355973591824290083650639242671753068310950931901188248748912207911643795484126278153410634636442075746965066247448261589645447972693006955122320267809693691695635414651864093620548214133454918025072614821405361876026584177852451253794518123961487449298757910959064546556691774361286610397464446774770584267076146616291067558075174105150252285007813101288871460770101370259854164334028976011229883256322816651045668902776796736818665542678364292204887182826767909256089693693438395196478404501343673944445077150068254957563151909376707732069253382144000000*i1^84 + 279820927354440437822274132127531997225146266391679770753183122043358568603306698673061637599105914509087565228957449807858197751787173982664100318379396833828492701432100704912816127279320231339710344967808296580568129530408719152687518234276771633154191605834615045711309571142192838764328252523817927619697542171000484765030570119185696763217177900301303488927274459059578026979402912617767369697591427760608225475337136732638334886986702778180591343879523101732336053892961770349282070463245774939267269992860669859452129655897677404004929776743600957494271659799159824436280065890439979599539634321435306792298278199570735672157611932230437297076104801666695242744331904220397678564544541278498402266270234456787777353306244023865280783207740269400737522452711006559417665473424305548194386564072902925128346946723513575541280595190320900926107441582558696797525488713841362391869163698174410345956894887224185456421777380754792919129668550026792110432490412198654975730097203029638777414513659331189796857748446225632207380066974459304332208333127818379023206260524467822139697478393970799831664975933845143617081825156373620884714417248348010208809234491454731175898410303908318079679118793984030602280745968342334010698084813403660840575260595827315581622376806527440070121417476627305832632297919712092848740645228637350434508132908116691434607903073797028155982544203306189269635828731058313367467562288745250456902080630140164226817270960593088141576284774452312109922963152514231202845638890220090401769926660484365249962218204715946855104395282706727234929495979570347638771877531458381201061730753883981534931274938933436011217853049219981715142452443670823987288364160603078573406906482688000000*i1^85 + -792331624281665368159855692295651493568231197322873344323275742237268110367589464883905578337793813630407546767611014572271748799055078091052974282947269672181606143482144494254550099749561861816479183510706209620457078656376624871976535686043265687672715398097290192971133090226283011386618097807185022818358767183347444212075741721336088660167945033883590886905271461169710180525862895043191766303716352396780492151954574707635682069460663425904194340880288597192686036827858131218019506848448356232518706244373121131698830444787861806303069547122363348868397550916977024190308091767271764238282928284462269183245315567978355240322161620423347537106595964188553297438733496840293832165408291361442018084710006352801527318078745014886694886497974439575239554898762884610139750814886376008263942603333270925913004345550999342057184135474794446885259360098235292000589871975416395201864211583970479291113784556708620074277744163036071884869552999956266711157057338666608068168189921931865696843892465208984952204578796205154850658932714634862724390456019068982185568106811461434155471730823667234693985863019756362750751607615424263877140322568348342000447300939440207694376560194856199817751036554582381795680812169358313478467998171685503632443693347066992404805537992293029410693066205926582209777819699752264448541541834306694720608349264630053392134459848781604521447328236440333483323204657886982094858118414770145192987302522558102742127031955463630064440051441601709280704327756351771659724210724674225197033070824302459682301916027180046755694851396693175075218466870380835439547858641520981746968253048049108419230052509876750555288966558613513775607875053278363065350293238579200000*i1^86 + 1537621568148517746074008691142937744267222708524410999444087161046086698417452523942992049077715018600325465088081710428197916385275949486498694000076982874591523468420781336407867245126477267635375793254939011895064006529981096413813796549587263923524632645590935874355581284782791362439955574457245910207049852399291885126898115794843748659887095201427394447620312381680360901502966557122399567468048030615290293907910526551777850264858552096227845014566558585021475767779983958583367897287295526503360134429786756044675229075204716119640557983273389218611972913245763030011806997319994470894905021860396076443549912502952177946129521860745515445841661743563775219500039085774942602243942182976598915474862584803709218418694687714195169062028115033829991479597489499161675841627636650324827543092054861661297332868714993991991672213842452185378884715864676304525340283308872417563772096962360180750196772012672919974039365629167629757924657528938494944835562254183164735185492375039259662502261861411037300147905608763202431876063834166332483723035205797004059123285872259422059677405539824995388932958387533862791158696961852217319286636811466902008049182121593425972367592402305408303495443726599375413476423666609335271235425477158698363692133763220170896106555241846658715258639793672942885055262406509713083905255035170343681050527333027281077364152244658459768474659984073938768799182333898948695082048368949390758602172625954726506855033179849202499215505857871731645363875990972634180866933055234715517507926552352518009590803151380588571999125822113984235791972909571580185316994332213715214905418621793472866513506511409919406154931853556147707744741438259200000*i1^87 + -2077730014667280198333404781196631618576076329090238248516208649570020560056583684626103986286142621046261555282270531535360532659672166075670028533721554393086792307664605749931493049838104810902857657741833796535697752350413083899156633917958676917479618209832622290735472133929614529022991921724379292288210730329922089529973586793631926476342153870220173372394231238289584997202894093955469074951217581103127016655917493701728026212365709183944998498496469781758860651879063083726468235504336830518820860987969377459590384962881933109073167228463135481455599569639420195411343113849466500967062739155366717672207584438540577295513190481048125089187685013240674936883182192738233761887581310127273480731604594448220661942993815596269004358398846565903430494215908735345895290752115859419574067200040050234632511269913359102127349637460537720992885705693209243136440908654892828570571569132661492384478125616377560864544163357094408490348175719238609713068374077386971006549862736481090456177944449294634376872052422027981051050438166582384823045795441635178765087271540365881828447368536086893084890044884455302815451277802070076185265594121706140289058917654483068592354427844171078268626085575818630787060359013526433982082260610888468198070161899143724200382610539348107184200502634311123616981862036620679992933438314681746674336272706263004123644755289988789716811237535082418843306932241259894009531437698808710663002089404606064130770195861293502753021523756630913009742805729346176766342200309542149530360965250253881589666535037237699947098321907484580529046561331463738224764005162655862546760974548363592051317537089708772360334221131120640000*i1^88 + 2227294798226800680449327925892619934156811780934119503105242420425724095431490861259201914609012647307327918422040463359378979038267763357837172733492787354555505636560416225116049631652437638451390394358064673783816939590669106432301218353128570355068025845591452983800146613563481212098360430398122924946246618328772491339698422234392127619708322272579146497719538693542077918822987784673096834955744717988031164948464094499686292331742093196436783052698032838519848732627901682931797471404527975998532718881516657812930500600135411967221154649815790665190687139434726667005650798820105068210549866044535742313288678876717945009922503848026952855114558259055228035537624319070403370145746516312950105783818543801353493224606438613896351777934412153053581551628513492161413966215430044588121578058717700086568512189622095827582838647600750253936121863083578831854990588987577267776214276785303603824698692784480816186041085826445570691471259035851541520760658404035153009161422958528353955908902839846229383542022643255826260461035037379230337382524422405715265348637992254723284866526632979025203242977309079284915002975923949643112348375267022109603777162524072210916360608341842944251280699091957913434890932795359380396880064160961999832468032338591604774949323483926249528383121608969538186718317436370852861361650555923289418925946649524832181079857692039888559546761294000015395449819791146748257267309789098786573381274501323591351631577865049241257249166949344409899725115756566802269707838597255388384810143702932829836781611697355760173950124463896680475395512012562952989026807949521324646569153944127484172147105988608000000*i1^89 + -1334246189228410831554150550050033476425942593206065979623770557227547111260726027099713625848383111034649685508243078189057473436187004471593000331324996840810392101530645874954491451796193433449417533676977405931516128549780306795767066080971514451235371890126189855847653053382144783259590310054396998279971050971275956378969498830967072672217246355537081275428681953486659984996191984892100387883626865919390438207940415667086450833456651496268669768794187314994167559713818862687133320469727783522435620391728213001640873626776654490990981439522681027454569327150912647849315748105932844799403949325760248617779661837863120326476282556499687718658418283602033918892090217329939010259627848625247237385763728270003401615612401980307001228941379043678874119263981309510149106095730203311655307681617444944949954676449268286060044412266831633716800460562599303162623901824208669896843623500820226589616296900880843092942849228755777493181410422119964095751787786907100669543390167207400546273535848841607785768011513839243759766638776788627258575538158342871624582531384389918305921111476945583421953849413193490591706248596526652058098464980380514180659814729231179054198480342447335558405056906995476021409629040735647312088673217250652671349570434941340035416265214832382185493076108424080927745652425769944745487264682470748633738536997705823458545959599823660341346866555783386887416334921414226668232267153390694827730066279035584453386602931279299333089168195928372472863964423898976528746628019155948090370393540658976078649833230629861611893593123908367641023097731191074054486742877370006607640994353512448000*i1^90 + -560441949275009559596187074441287264002075405534457634931050830415754284453523613077761676883271374943346121361953336999694139325456729977544402308274844119633160868140594100386031936681039637595743585204482937107571938245959571755196893583136207734982518496943721423784641893528266289572880378264830813889573221048921110729866681949753609966770625992724414691959485343403065334475919872712707185289061552544325309348263368386934532399987548131369509412542872927968895228834727503520025360161250103632037042920547851017658935889025226230615866870282274165124377687315725112204967689391497995392258420906742315052419108687527517382834880303763898385212935834978560108179245196399497439987753410391599091366838244602686924656271980848331886692935221275472273048774455482604978046786262972262259934573016797874911556730980094734817955434252072978765780272676605015997203566216419650045919440871747236433470586486794144843796222281396059858567702544081017569523882822949133180065758625752557789717985694050534774705370144742420200582544494090659174321930111334081285745918110124261383699835981824981243292273321842164141690466452362747466384177331900671537737593453237715842431161810590691421012109815233312064938190583955806592110904374374530889709297676586204404554826216171848023299517465312718468171579208170637069446677466349396097852945034882544826160752784290340161739316637907142137814794005444248702431958300169150953405816120891485696405655516073296942354111411454089017930365550342148026891742956646001154705168608995627312064676103900828904752897861683742514860691607397969620543915205591040000*i1^91 + -4260913411006566438165266962704493225412758939785569041138123714208711995388413044112067284603357434000864651353748169093172285477515402407008298960002282540414846507118356869256334211420442841411676828629143649137740086305836840187759794908467025128282429663577570976728648478395499263095282081716099440868916441360799844631989847652587979968982657721654656115789457642260143169419744374474747243881344924267430966036477754423015099444985832542143667658822747268256782322959581731785638378435459371319807438736345234868164907522672542095090911860887333099264559910941811023611912402940623335926409432487711631993166119034206523433335237721678044561211119339437738834740729893117374087810820386226278306492211614187179751123382282021172546113135558565879460465777227452623988227692082511365973713992610042615305517345399202286018469437690682082355514871397536489832024974450904585408118850520056715069481026968372937214462383406052681561744730769776395567063734862394974543060271902313608006195862609432443032581647734294329158837468856802217012745310819080577714711243740111045462794774138823600332838065671842090794299907594576192859881575000866859814238706192542187384814573667285660256794286006175098915725607449042520902332781147049347299784921949472075289349862508499521564414748157732339552058514025238577160775921712358806386940446504795649778866346495301792582348187922399331397624460262577140298166976942954729282430096526309167929103871303209466075463729194837370061906331203179985103450116643843361843839958620797328566141442038035821011724053970977386252340374903193600*i1^92 + -10708468526688972496911916811569795784930180422876093446897611373755044316000299681324502144006139640806176631423334354650003069473183530587775019430262232101948065429329133642535157807082452380831018514736206796666501223714589974440842894053338496149315867958859172370305033507475340208105910333597673285937650912729036698017909802304270313037777598389358906563780537581528960392643484514929914576421094629758958166057531251087396065622858022859426276961093581275138301662738229561244650344297102455754723133442631421270756749853288386866541699224548361925451139432613059063437712822146033838237602701781637861849692147720324711023494399363430484897711426219973878269327100856207435407705553423968282202860886120699698331165667882062939738333455436087392555831210507964783592486990885724588840519037242799977478078428102294918970059758952236373477415866028061531344196134595330359721271723279243033578568403939307492286354893901736539572617645742208966241894534617748887196759695695021600790049468103804533329641227088561259845751083664927400284326431642436312171101064968362012544814101775695265807716922904148111356409237079923805248635597134239286598754055471672336652476500340107013237003744734719083831437830092803582235245670215219386771743250892563853732438894915826024619024200876217546114615110724827327787438460912437630392586778164704544391949631599193214183655146695917755116822557386560471266236251099893009793483186396963633802214750096414044299132944875695077944149180384256216959349832496855430746137684246029770764354618103471852332617669017600*i1^93 + 878846059488340464448703982371806267463350052242830739751877437381904988160259449688711687856472368260033740340600708765185402254695675719697234964456037988246981643535279022809621171092531125609543000765681010305060277044920805220019734211314303344328905723125484684398518177619886880161628716115417030028348981889195120798131007508209643960466753876372611247400416117479800323611063909567861151657978060756419998505847206360483097858845958091093277430076579553621596642594278435830020914812340550291207050093420676124699721281123386070993973394888278463973361346514830456556436360420340446910320405204130327751349256143405114407778320973048964373666812810135048577444200122243362877395430273179079318006173542969439731627531754568382143107657115868867216286897261486087933233492952289850371355261994939910134201680222605722288577235028384414602058071760116004210952230864511882871674630086882997968366979246973280925602937045919279619422811458588871854951658799199540667322615334749270038682252433824352918909506473988970540549885365343838880392693033366139385177447452571397046410962571223859682137597632316081510272258487281761458859426340623281052531967984127878608307921540273209669863600675160338831850479355764333379281442880881655233120924577254150816069788179961429106383845919968642560148185010001753134975784209223191635347830522258343820174228440965454885875175516606352656111754689546249710239402938311999198154853965088853464304882758864341083712956213353306472820419486476286433338194263325425021043278686516674560*i1^94 + -222624078576409819166875090174374923026988195938611265140221740380537004316433828048377408073563886310502013496405709261844208348548580089160328539539723758355662010189331600273068004499459689467191722800653229997965784552233891821104423695473969281187227458984259471255479963758566502203779950993906005116645363904245718914751936422018586909387500337964463139199435608956381062263836244379789721627807793856615502743822313834413151640258934771044867701337129737136205733555742310760847537930820509816205913823205621185888235600814033886805754562447081084336871850878800334709866641811965823606726515115286545773817642373137843232364334251741865140995081409976090219647880263191806660678880301911644448646412633021000405319031194228052854174289035324894628234368440494254659422101929821459066379772830361314030723237241981738432743567347946054360132857936540981007039054013922364735095434168610870123008163015777047210971464941333663938802310388131655303534823434185227483746094574919435306983587667983685245279362786923245694869006510519114706616851968114390149712213032995290851963661778034973959574588577343341771016479281851242919768100495788468155655607320028424481256173058089693712579723748913655159105242172212156619042307659869934306652193736087504020410724194578433410788722166936597724716920208031584365908798121265430031436785696257094047635151905778816184392083569160703001809201023756095657372637916097438945443947653780927201078368733001786655798421390968235155302302943092408320*i1^95 + 40623534903911685587521819980002216652915410195222373162592666247549485109682183051291433763346278471923226858324416968323792810372654806447417149246090424482896955912915658172859314805923277583005113179413187547664193244282804568031236324458838614968925142921150873523484010259413932589986313332476272135572380848503585881903734440129088916549416919495595947884551472716924334442174221604260368445251128439066197898032097729953802314479907975531358024063276775216091891258097974489121822666968458910872346352233498343710610116901622410253747510024367567452254008049275236957085450964244366390247730919573418987291184311712645556556359704122413835480198153498687941611669891496082228927811095586477712638679707204416685021881383824728254778883016912302107411964884734915533019759015836330939027418191412268401408613804483322511806166944578329631546803221527945188182766254054112184982093951691118890303195303170713158031719306442971829940014731739056895343382247650961540182353719648178006629169012956593511404866536407145797258857682489748160050619376912625158678964249445012232830283565227183791717723070666338852168596159619525612463279534713717248653374826501472244219859537743172962251230411905839931951504647787131302430081726341048316836767564637001292748331546390659826897133557957066780308681940530672918815916560013343658801224793125297492520706576444813592569175295527188145978580817223239547570236877663224896206460297066509693525380038656*i1^96, 1476576308375915265938831236296939957787638345963567588948160544636393978879782303871514660852634365616311163279907956813187661680206464644938244325227633762210790392892890253295450106414399706798514211331080392334826539924399941388719294950412356704959509067827714517424976494398179874400888838468888756558074851880234804024014224737647921095215167073882162689344787772720284499169386998340826188980863599239569040564924238193117513111806638883935742691958651051992273620944529747089077447960208565671829204105154477210883804640024287843037925596070308643126498578991334029720963163660457028844900260620152704221105373806388537017169241238820715668592582403548029770613012360168800667898271569355668391178198473321210019311490895322657205355418854644862405259929109575940324060212805654182632503367319342870265057289578969745963695686316028408766677330835157939421026513519041389992492421187759082325948009700210342261879248881175582471888169806231204326942013205726591883897263345741698896641401222180634697343442350391596379257638501851158019341016343956595452577200961330044895877291569987580473483085222089725592921784229458275177806550542407462586377680512919215642300641529678291741915580984191276899407017471857793540846466541915344090167127375204757356146448619172859053257460877627662790004537152887531552480139171755456206969068074379004324160022468001088340021744946130002336158645219909038849718071175036256160482921975213679794579514440116157986571466492267131276206696736453998529268785435398092776415025610925758752715513953292834569816966159207267417227346175769772593338980960427973646789703511707651105965647489418288006797812901499755625999646404874471126390485496964087318232539174003533424100524071185955051161439106167030363693505107487839262104095104044589341430308279662889541911539461696812081339507790573029291067314430096397680824262606631253798527422389827769087940785233330537720491231140988085103770103289368861721760788007569808504837058055921923814289952632939871067127354697308112978037608309535300687020550372147866494947525649703622512216944840384122058313488954211964239809337076958456126112387400055455143753860016089689012609552331503068861884914767356621535204564184614488322614450410493917370089876148623053862671234723389251413048452528897102823880986602966382187280600407531555930929881799697497906125564672879452492634948023272544944269779081737167309071443466293830728073496474725935089307363997356841403125701356893527438858732314366420298827904163401640706048000000000000000000000000000000000000000000000000 + 80262443714884411787694778411400129054776516120891133522070611188350284282969022680444700701054854675169640976245559905633615889112107751429441194189289121652209598938047708388527688058209203364046511196721844718600193162189537362779278227742852938874302829802432687499906748298386836828440994876850737324342598059870730335318425823478219992387278633432168754445750034938697906030917987337550465100288449858829462918232332007938740433571899033748328516413466551764570108211595671321557307690528028873006274716960131080082638933164744826338825954365417079848355554333272214011645214792982798449284112980416004704165847308211466359283956822531238927078836897112640290195134307240035432134091809902560093103897050525672068261980319462337881353109377453612960172074083649981704786783425752225779756970989094851843127443513332042108294965837262104288455483266745467331701761571990722917797607038550495463740581682492662828743957536819736917526987279970818308537801025059578740001825902838582062984269586625867305647861180931505800704092739143202033918529537071691579814994723478586690012520598227040983712075111673404655556072946958895558845602526984430595264944673603237569994599992736495368659034179867499074141495463974958624643037656433183455913668175638717767077771196842608104222177236334096797830930604682306162450292049519271732830458560682884879843971704703178621505057085134328686658830987000926375171201331379514632161696660857544437756343825297001438443714654771454782378366613654589842806928245199384369866057723972691613650422139366554744539841882686029901971550524740495607773245803873418929393040181673137402365189929396308231100619336884837691877001581706786836468376849015037514558958650359625945701464077614597971078085586887432085271207712971725870910289829368270959752537037266616247195731264399874303271303885716972521979163695416444979584938070951096244488466032625099579327457047678581839014971073474237889264082831391262954195071475113143005591299759009218894986994013563082651454772770663829633714846024637815206927557177096496201931159818011934920885936225395817134431796443135546228959833385322754073809195885629245031863345145874408830479755262970832594516489138722113682792266460899002121524535392761429677760891027536938436791201894646680295234739262455653875226761011872442575692701210701641064612884047481578338841340215468661380342253112359707828678436227717102748791887907615473428067785135992843472952858555362024797458356807919924376306019120984418652168477165362666799104000000000000000000000000000000000000000000000000*i1 + 1483986867063504476345787503577210648545089431840172197575309352916600673007183673402442263758837452998342219943003303480365018246268064667858678508833538986607642763333316330375792007366662511058980031843190062367484665136147257602904454068394658165891471272096468154327638852713590568137258550815307553336511449076508762090714195518380018552875795111191671227362100852367163416924334068478231079311600886545039977823884540966682094978486853094124837098357105614053612814088526734782404295948723589660579816568022143634763155328573295189957943097591395182017943597284008610649823917422771000530644316124505476932386600876572544117723274410717052583973576106045494834202922393290431391310703709203024477359140668353485963523977743902700107037067442224389510189827210702756470110749690672829147034041528242956492226635656730149073749732744540123539513469408859292728423900301511342810709915302069259292228328247013057579893732315325788074143821060923065189836794424921519109762034552952128008326535297746797466179968549196400656003510470244457484405331644530608190424377943075071742434425745492891944324770609979921660898531155238920896598420845729113213349546096762703375699225876476263434479883660985570470550718301180760093091956520084301856072621838421466256389936796428503909336625465131185796107919476518110858250132040766021184689296821723963241869543886234292149014474147161161591303234436818444568478521874396186384769243521924639200442628362123839015284981694021811059043360568376584210673324197603017507362216075815299953755499662755804137361524433446473712851303110824456060513477840033788291682854232812410106982273140668084693224485750849897018710596538883994138851026923292460117871575265910662564799014801675013413466243563160349851744074269732785006315665291999871575988739072080311792575504569866512405339904664041096432228896359245103896217196159143226309627018120145012934065445803687484885900499344919151278124939193769769486293696328296757514808881830135370576417002886686183904884688718059136133529237580461751598354017388088919915759316390613017652438852913605093287624873501874085704972813713336256147142291031944424814879580584663025869898200865368782963520894880964692409033676416983012950441060052485232649353080789142886464800275642812723458475506811991243233307175739683427801877910546239805751801199230240092356883509241059759033983715539866698288696770476046116965571251555113058578777127678190027485727239282204270254569408092190301860361261120139726042100013587573715763200000000000000000000000000000000000000000000000*i1^2 + 8324670634287166648583334652421752359655724956912590219935021997010652846367380192558419397734933808519857423095521741393273525979115749568257622974600746837057073536000548894684162887661569125019475460266851168581347734309015855491553434018226414226161211529070796764896316642043045152650894654144442793431060662176080916819253366473555327793371695272389736490076825379576126673272785283486528054624799513227830273754620419533567699593816019098352584507380169759675439845402280840625497606507814750382501403160697040655502387226757795596065196070356081539352536159552012977845371515682456196629054532465411125168428796672272589681346184352491443591283414406859230153388683389600606685469162595255326583483816296547852823969277880850076470378035596525620746520810375467904415192768708564452222680248425607460600093711342346643574192538463460531797964328640746338681963330367389847349872150951589369901113351636439722508217755354616668456142072263077409544298505911789389056688557615846047034439128701637893837654740797603606912495392118173856821232845824477645307728391186577192949152282377211522498247732144869604016038778339491329943496122010989950164143321909241523074821182587792745566769192819584287871129293006143830640656434546074471897721252782306548156379814536308200126663030275883389413981680325995883970855541547609216355998730002680440991173175368311145843076004573197163481711548481998478077832873001217164855879127575863334894782062206246608901289662094120651487441245596059224159252380944852609452135796544969172022760649863401966986167417940079959375602575802130107214669233403128217242837324444015208991291568038600035069033900495077579762458029251476032325437196803447155215158356297893026378343049769427023790068114101621700036771688840001690700514035283516471312299428185677950016105360821169519870178885735631556234851731834011008132694914851241282654446299243248887596220456536540395025710816616863885724600724319696540130813361710977223572333892017758247562352590154033794478525340331539061742948830972223876246554481764671650964822950527230315661697484922691440040740337991082710447746610325846207375952228988537584873280448498077245733177643291697861601225844286067730148610354139299587541121775378067707924725552218191620144311963955508009330360026012675118575108744697511835862426236502526273930609174320282373900521513272813121298425522930964742657614385917800407062769439939865943641984236704595185683211547760566714703970375584263734775356793900765893634903471624604876800000000000000000000000000000000000000000000000*i1^3 + 43592147514707559846838797246052385390864220472100099345969256112658350201342047693463469251754515951620662500923425924161874732104814064251488067612802500141060383736834284087156558209080817234481524432601943646882261189782102998620612770225869600848836006223261893927745539060218548509694985755853930416717905426199186240431368563012024507637838362720411659650568159733584619341209261483556965478629146466437338497720983201047291689718297514005011591961524068368962931111897239555677667453974030892836319790961158411818985898567520824124132377905940817361552325595641653327875265798596219512450631341282813464997746284375841579633929324835114621483985808192273157765709623194669004774270200542024786114144506745000921587751205388471020576760825796195532660607469939356621614198712576440590433754468714572516253680688288649700865583268244884792646342384079576901758344209203636446861567678858697495089383362430517216104444001641666011750224334501234688778266785086146136704029087613990123483283153344777169725501491624803597017437291103210870867278405181002392236740496794870052215088487711160214808249988321760094421561848099180992964806787705430291446781574389120197572253922456390883480998210535944262140745524324693415886465967910976422586898466591466795812647767314362436784751001746072941888542692767500860312775911739205612991719656892985060253419591466111995820078444938679446581895179376838051565320152494782324215665592635020157792687594431248393257032889599768477410607612826991420265035198496305833299735138283111154584859222887592824711716348925529245724567833820808559213446285386513470494534374879491415441382064489002251364495555301214220473731827486826990357941238353343762311716513365570802869394930732046238028821751293109403590783402996556035935713177387946988246161456163144372826838210714954146000972531046458808907273959787393141807154171946049117945626576908836133220404478142763886200225730218387365751514968916249347094838454261673814374430041636489136605677715779587422991942214629065896991119893910305650981401117131810026650843388206374588484662737331351341539636457947308726420949141329022605502914168279042181241000208439991431188323175281905021413518543706274182102052626695770368189731126885796280878422716236870227608742235334757662127078698417506552207899370273605574957443581263146285742469645732639887437852171490677527024717482279452388662988950663015817243006366860686399347993479393535067242448749286033366537914570205911601838527166639845514585202423863705600000000000000000000000000000000000000000000000*i1^4 + -29304812419458142779817132431225629687053202286316191374794758935703420345572522542990913955413663667043930510347698770809044452943617788355706460118016497840810328901585658378798553900590899417438227978853662476656448375344382221203767891750270720618642059564592384589065141225466769309826620719243584467361034703774527342478403125793590147254038507852527196376858486525383434710585366756380785259396287221084922125353987216270710541116663350784506017248385479659932246033743334764828314315932495440170180867841534134563531929829019800769495741749870495302746687633199197856460632059581907943048158611835033040477927404734672972566901248488836054399486823812326144757842017005522919126713213086394676025062465794077998270509733143862160612168009217931216583234591521975451604454038566476309437281514079875181105608155929332757318616267511437622297857712345430123735422415138539645930166416913267370040794309066524495391711219892704066828389146697264359904047839920791527167727240451809708472911754566578339572058605598050258851988225058288101542417087730518202589428996043374353133985317010105772280201790890017870719654730983277735976509187839409836284968760493834598157420149853130211735801297644887012425257573391475571244828064264972931898019885009526618200604421252905147789982007989285862322548613369925475374991091054965479272063891623763837156516165609803460806238949668714423998537887322079303957217634814292002665094475243385635456307465182629762309295733089614551731683039676394778804755338056265455496187320627435708912643191015886560928986966891967199584390455902527095192905258278672749175037013441356333529681206131780824572190101532121905292904507895931795911728995667300348600364416524130939454971258607550618615674749314693382612716469666252238954823105579842974587147679486904358571000694844258849781037239395924820932049021483086835723229498848898565905311484206179145684183603023341848271999562387464983190270418295747563841079393448789881397881819980413389499110125724816507498485514973430180483200776766632161089063168045254558049775324944905197269490190297123686338977341371005763127705061698354214082589199878546339020497464234755371927807999428104571408871997134926884117158371828610162995050240568310910545135404988735509538733781805505869737075052308831612101370168780495154224941485099547707080349780707396982685676773071710055980242749032087054368356964830282497674508857148884025692718218446739978929763316440326770976994225388056470969368848456861104314062890598400000000000000000000000000000000000000000000000*i1^5 + 10101886466788831844464466755486154769265035835608070780168239956970498660462351868363649790164103206264483290916330366944030177371810179744995054260742326751732996658865511166597073688690923806466286646558244164859548135591409322096412792202200317815303688624137467905478870659197306579656523527549590933162829401465102129885660283870699039256205674316791533630743544462339587463870393405871769434569106359133697396438522887626033761463988502295826859278947034434911981275563271910974425253456174424853221197865889949998637998188139209930005629736080524412341140623183984164989777247506316211638307601263304395336228501748146175782231778458690713929139027411770880258163585396365168620802054319690910805538159032704068394983210030072989549658110672250696484962203555932641159716384398137691834666891989279939956768349459583528806806043481622225708982742070157598562364939783974318269204270622794611003190778748597256569879900565624835560442889044241657906214514082165726634347460098524349850965829887194873480764236585108839533843703991891070640055106251102552025407819327666844813790964975636869101752628140910766038161308799437780811847981904875678200081191961586971250491647485695532571201081625341268269410927824602774584653334216563018155136643770116923191434048395691590124790324157317249018433907533304002537080893135920652546609196710073034678865928884943468841602988153641111161684760324794995541516949531071522651109258704552940270124277491314501729097581943992564401352361486453470919442343783828766126144981915191246094811529380398614453636786429368278392579179365987494409346980048615104287916522148037512029580416482352521199373616592927693987375257219613083651735848336847269781930736455602532486780297031507373091611464410739881183372803962155554605722202872006560500287967376189903495190937939128311094582421254395886710294278114765032175348956344831081229899653779162948054796158181519075459718622498511627555220716006284722882657824481035562941729491708039033289483560133849262126501366740635525074943053471839848806800922103683438133827544559868356051069002221275734630194443360289675438054972077662483243878947993315041530316060247917040386868078019712747441341441376406023264172589169649969122690992717456289947445016562308686415024642681255490290189290813944910646458198134192412627880439119560379196295167550154214438442078620268189609147458867727029389199806651469398018699571995956501498631282648109910432338842096483651639059435199628822030124659877288138364204089344000000000000000000000000000000000000000000000*i1^6 + -19498381663581437078047696383623582185094083589568106799566019684997864843634887760275451122068008673910937949187068525938845379797561008258698390103605658739683254826232607799008982678472274073655739436694596752125002660708674912668227648206332715787633474084487500875717054025727696666988061465972246187186093945803460053678838922108309773546444265145242165571724569046135881058637196821571680716172667234299828074118893783695610852574444674524115095656481747844450773202245919332910391706440995814973401297613025809699629329463721988590723490600502204308100107612911000175355393783236842766218702571256379177413320886660305090344386096197108785022730891004783524734373734357655142060320832389108020056565616220879555724557968434838294765677598603569047017804591586444937622549646766129363630417872917974736317952232583824410901667642434671746706755094954194502102480009238563645382369546174895853256188360030706103827232569240714198890583320462834519252871196285177052958401588704817198636787055609169454520981176785530814664863746562135942681095915639492679755967760944230071698091531319599416894605170249866526674094240603332756314775793230285461121464068070658862994770062304473410488871579674658808043952859825526519683494801537724263228472676484227335664898640953989835182846960129969386827013503340810493712916579320835454811117688245680412183071018255488030444171837536694656968270995997871271962604751541355584796085768719339698046659748743627829069943538614648461421105756791010951141515235029435306891501187729561267892743451174371391119088622149635617173007438273549955930807807293485173269325484259218879118754956183067127828264179440541132766594125816435407821897658798800999707805196375623103424336489315734866088819838397674060279443548756705014726729309867845199362115800815619651139777691589764532482438923140344452512811190231918731050231543166795084027071002188908557577898119590596742839727491922923808592295026650723240403467379084712380963142254819119724883684346463865934705193457152341001769641326172225152629381638415649884775301275466428264787962120028913386663413437160796311717350483521830970070832103419324533706687482172412777700256430290829370224271716441489215087212754227763517196256233189493571486741990521093832915042811722861335941482175564858343410608575835545733626051728185024683047452964667842795915529142178707285185278033838117728490395988637590117138270334664407298360618599303963907908114399870161335488869902633394737608558641079241836666552320000000000000000000000000000000000000000000000*i1^7 + -5803179006754810287869633907607225059528319306278398887197869431928539673528169524753689371189737677584508546524132086245925500477404081308258212775464258236097607433551874512167006819565435289140829683466830180424367640288826981775214049512408955196329012048186079763664610326440647526672472722811357570268586984505944040936625215984383615786822181505453788719480758067951937855969005718129099164952690889007283326625507965701887006564286555471537319847156344002698922928494844273582075543607103384340252154729126338410494201674536250731061818187359342697354548335968122784169088371790645055605549149725100472293109769668648780779481333064187019261607093906086420207238790053229483920306186722003196382741098338632819387102543146407887376625571009110762574380146340060716655707550089763206919502708918281769868732753563482820579163725759863699884120571547225537742093225504202915195633424534326347811596048006741132985424924797514665777414422029596548996747417065120777771084997719423112775100007930576583239944372927190361980697922173060386134119296907806440168381412547225392746919112657858835866938831265595315755094108478955172681428096187194922340814169109884629201731585229060122005302185484316683666117091336448963823597488358636113971447890737241651956736613020333948207043739097755557076920572442452211460474765940823613326551270617784560122237529986161396211276390201172518495549470792422345032043124990693349665143245251954046298082799013150684886424759558962142587608047051591205586980262311478561676679897693077527239374981753516687757718845269346263581261147815892543674157134230439534957651677755117260687724876114286640667547253521018439727198901150137961883462597456848536522184017723896714622354683634787192879928260346535748025053251384683839924579716505414882112538969029933891803936469836699724339154893652906272873147196187541887469743068577841025248325450730581267248681978310291294089654078011792908248594564269339884797813929089482302637834068374473456502114774008162311270510492542845603835402210122072755699053983779624009185590581194281060260526232015016252393345624864450393844466429065507235651838733666757908521330854568901373021727602218569460912691160865404685555678556267596054161396673623567951028176999657551504948017219372543172340476731242528737629660360572263579295372335408035236738708238968422667103405502413348548790584731290719374985219928624727886695330834181549890653314158678843135354308906537456991109275321755313856489300588625513763202662400000000000000000000000000000000000000000000*i1^8 + 3978926911526991641329553130614894096292333532146652038260021092490709400418900550424277105107234540886702004028039286815776347783431777278355192147368518384631914497748631507926761454853829056825261579756230862591001870865481574749840903745456036006966267467367824722879637688328311054633851924055784031023697570994971359013927939876074832611132322904389601125746544547827045153892495873281906670913816022226989792698989563154272944458570159201182441684858709144951273871511869744968271368846868674142947435401508983816638612111928394891113409070712685791804217646809936162295734356147103637662181614109962018550615434511128156093964550438541300235484474478028969052337393773520464002882684583254772489188835684590168508225255243025478879938834438671306582443937707452497669837688031877567407754699611182796625267127902368069046454067379228524190583437482186202208360289587984905421986587514546057918829004112458656622135075922254202041491762296249968378407930416951779765602951630424635109570257125415247808135133444332846322600777492922344003610820936134938446034349421735356574971388352690951185661091968474918588904573209471314129302965790658172020110500977109874287417226090986110791881942707419994869796660884167349622252771786119101536867610884994188478707349011837612264066407627812971792219001526669896840547978947217344520800399026695421307888714501979146705106658719197408888018506256034899174483474450514496714408578820012456361324202460563568023059476370399526002783572902927519848455215133958580921840973043611831843087529614913808165562649102507932823680764662098614342632897145931741215890423426444683002611632761359001578445963875842541772297778023576711113180270589299180216629722506781376087713403390088821005145168970183863782486582177084066827435278050430673513708342787597917478376043365914021707956264134905236618460198413641015307207294415977411301379016890359657984311450182608003000957236280668775433816806791662223420320007135076151720474120195038156010036635264955639357545153936771750545143627345483690096396054629125074398489318760942389080278260386334675316421234585510904097924723674320814956200219585979868605940663618971243686131699789135617548076938175143985810276898374164661945234506042401091008914573942187707958524513964798897493787686469713896303375403024979453584686603202791423959768032376631336835174653575813716985074899493305625143636591417540318535753694858729232815300125426626042608922748062328739158692252780086852430574652830278641254400000000000000000000000000000000000000000000*i1^9 + 8344100505291519791153871451047710524861484486949575068684954406868822270799457809978505557711317375406191093613861633309125047387815944035973906414509897675437012810049426755315738515182546558576397976697275910367319231966745548261054700299632360740561028534075229894993990551058388136153408696873661396153724707985571516179393323824234408279977393903052896026553781698791709022571738650301934706104830713690395595894905627130729072685839824334326050669211894299949314210230664519287194861888379928925758223614699240371213800938510199918615517821663337800424591781406753314773734098216982888000487590567414640156615652314107698926556887590638149885477343796870352720083294301029461968562827586884552114952403908429320911127283334840282844668843521726836511029735095598911684330093455124970120080196525979475031339717224899533253850105934283268202627380669488332972152136490539208389992600873879500421968239631103758042198362750825650338869665712646950121026286731604196976278501368353740428945734007118706440693897405140495163086519764528007564207734794729014075460368668783707022658788856362827587818958615358268551914637570027610980745233857613068390874292505769541558468925241484657990557284514259694900396704108893742413941536713305331171836905391341784569248073530771848871176883349578683574759556266604265158338140904503558646543565566069465875820602245789553616605659570558163582073300379222025678823769126627330755407821665228864722779309257081527202305292217935283377687177657428732264140869659309023789165268332834170556080132566475827798815346643456857420055997271828840247487998874710438385148866748948959111482718082053710376529450034846278925926544828714622661459351678252370482984490183888354875536378895664510767168377776650732181595789083406803010759989709345663319892737131618940193461873259193580824651956315623197768180523593605022095895098152474741317430241493431676363671752071563711540422291669331343813646352306257042610690156713792119494730271495742337814538741593314663432444923036457530067221114715432815104131830024186915424531666571721340629819721311871328050385466364804857708866661746549712504099064756959820150093472052978172219226223898910745843339744367028432550207002182551700777386228242589254684980413475706071402773534536069094639613106162716309566441739953914493711024682799491023517092378407306639962318105874095814870315585802276951693735224127410828443644999335656030360107320713611039181308252316122048902587798987719777595480409779134791680000000000000000000000000000000000000000000*i1^10 + 8463364736299689724426840189313685275841793537210155531946553903759051679260525888914017198921077958611775114792891603957869538580839753088263071952975608528498492605021831322566101173862510228784495215290891945587779460396260655346783590629684606914408811726643428172474361078125222881142448020501654278529829822196524205257106055225393993200341268081628265749373401706951946266262698280337810190787752062896621808600375714093307695685185284581434839570706879037204300906286566023913889385771910554042728654445967515714040457866062174963817375825439503379580441164098104536430137043196067064410325444089363380279729214249442683647069737769485702710678659872822195303924156230877165464636822118002429555335368926703100930091424390483881737940796332307707033594304102057861100035562376959564576398232803663832586029556990557638092878143798724958264324345752381646807055650682685912326909473630826429405841001652192170975113573743729580797029828951985453239599696335342452173564533598596305858973691314939784422420564523063521147952255866108753498938917247865140806980098734180597881239683337620345467519214435288706277194702161222938297868850315943193203393076670537677864112267299956708488644732429480969675649418177378502428362509775655162769074839917657866053297654102582260338598759368280677920124162655279455995270289510885825312855212380008404892468040215259906974147985791343730150200120505804152613932277013178133354403762458625281583861381364481972555016444461023477232046821185077297987113239493969364510771210021948747833865692738863202284874848945493417307698747811981254520994407340140303156688279622546584286592881608476798074796827190906446696070099898793212920173179397535557051176334685505590681888952018576960622158187690630410721370541381321987117735884459176205608549324459133836708976311631045822762920531668026855850224373115443274023356616769690609081342682439085359759599505602620916652020465045496278169868879049918842478366986299804897455187448183917187052199340882155758326785286223742082609605092081641367800996187089122962696800421141818029309854181026979416292943364206259816729793815180276070516786604057884019073892872690675231946478740885016615176843737915982619544382253187304101714029732133556948353377153809077849372014577386929963453170953840208261076983773897090285661952575782795371302285421389122791495717294889821471206241625479084683355340567036667827453898764092394864052267478843791148795653623960404317886532587336526720772576679276052480000000000000000000000000000000000000000000*i1^11 + 5201159589648435780293322987033235235509575701011226389594436575076030068544705175088231791275394734466462353405469089103927377901529557438489510785702286213753000700061688398170689749063882826339226556568793029095159610210426746998033442619374892132106154648301786967316878572024446477528682149136282070277460310932460095071800052704596739332771837672987280364081585547598680213569055882870155671186459508258787474075080236691535454782325546575775259475269485650801064705925882124236650512729763968884862615543732489329213211817761091863861437952319369758409593132642632690524889420168904612913866639801856900800449201003568244934325556562776434011760054696522315920251647305493200304864270061102552554008858285853494184903486951351944698642595249164239301553007437049069416372412790191273421499608092533123744862662441166784171587085014364092239054221055610859099400562435449469772428454874292736308584146970825215022451430247952027609802468075055867260870015542197381054844710076205237186501303034902003263915404192697982736083848999947258896250952652567875790262793748614674529736242272130765074580077556774376579533919201784997258715853225849786343949763395553153856301949856901800183992644597784283522677438945841918449031069447712515701158885134786075405503847255883015022736701037276352187299161927279504198324851216782134821651130929297913762543654583637047756105354788845757440395950299988757252369264124858285011049938319734888456704765051964366452844884986757961857694124494149994187777212908310528621964415541239522093561480332315362251223973019960462303018305425373984114791372998848154784535800481795137807852471873745846928105790453115397350815505732875503451518166258226888492252561587519998720540695027343386829797389087459695432747919461453880247152149570672413221226124961308120648013097368557595163337388475341560300901806071848454565710372200065136899995528419962000089292970561865293109304546728007933676731240453380925220595854748574147753829984376710185272162049801644846991073387819561644618880089974365900526794417831379372913378018393582131526566642141121915425723386061576200286871660260171447691160150786400113924937896606510279841427787715929732481927234211451523148552792280771622003350191607602098824642868495668074833710744799995006970430747207628496824531235422891228161998285706247245025422317026801015627258638888072392166413336116129832729007684058006012225424330547106930928193858951500396531492389849314018081126523674294438055694372438016000000000000000000000000000000000000000000*i1^12 + 1282424444673673412769453959034135464144444042656708392578161409473878988288874095435404872921312312207697041442282608381199777409185589859894645152768125810371982970820455267433595466818528947853551266731173015328551859504984336981784354106910630349878299309820832856989931738249431894158479057397325963981726120077495435954460194314303989132508829868247068971505017231446182353579675159980407356399640973149214889433304735297157802361403095706357767322624566825641246914825947609654184013464626509251932606296382373105351874190350202199533954876862357558959622132938437840719320930811895309638685960174995229990677527429777557286949643888542813152812409474536181438854083122918618014159150944148784253023745679935764381782304999828773487919529912467096049832222039003550895540092811438867944899596944374246403129810943221982747635936718812193524122056269754977278985944099060193064567058460740033403346805586699153507134675248807589709423404676153494019156041964283803480052595904246486100513656121905144770839934285312220115245240964231392881307956807620925984007105973208491766299102138133344173119942517830512129795142397293401665111341443715133298288060601574290286059628614266294380918062873337404690504878222076513188337123248321207442216369187508635818754949539460077805211652830637373135846437977745703893113296671152600613482602657124878465945245968638044603311573453042707453335977627941743913184557064173217573829259324346800371374188604885314660194047617485123931427588197981563925389492370240484180117343260606973291047510368031369632086266899812224561454514838999603547670988962804520141383513702899396667688422573491148780791894075285777269058892237324892679439235612613574665313132090724311559538047158341406026127420192277939260221874262766298957527557609596352058173392347880773262795394014475847922730516913907715796625307060949405683774214008480165613456383399234659935110907048820620610230971984081681771617590813537472947724746419146936207607104094458167563149578293482657194223307054958913063876190920364596213394047634122233216800919019189651729823429455444271523305739802761880274438697929585256274331916411258003142737747533940824062085206173823806968732299576838246138024657495875881846818066478953503159543736845232245165862739710202716138532716799631976998742546425157503667242984702964941010998710263516516708220025664028147496415744314486508336507561662558396305067667463198176395523529810901609234002070228584874359058185403280703271112540160000000000000000000000000000000000000000000*i1^13 + 170013040389446158374068360379379858989387100071717983955928434650866842844106641072736347284791562261974177402230585327761308882622924907429647661524015938135639453935395070244938681061702910415833595278424160536881928321580127117666972423235733287418963590371507725998128193058401911381385671610332828777695889976919672707168098273570634440964101258830401339075863721621905596435044025480991726339209180775365501491006895056220869458129636101659966119150457390658358817985125147418323456278281936313531533946419009434731774958941341103257170275667406856217167851777957295242697327892437918622870844409615843174877787678842539281471006985117547435627918936476855006185121387255250668488878494811128851530924752181996934964970398319290616217653025937352358343739019703072859614674194759690013981644923001223697597084250669361312753335693076864829793507821622315528765920232504981433453568484563625910674471707980073481075148483636474833499388949504381583518753232680854501411121881394838304373045903039019457585566741121142317785594986468719061898287630597680910188051867126591266699170936916226847700033592831466800982820486888598164925198762787206235823436159859636393764862664300534970292478650591016208118513948813699257385110513548327253657609724878566594791665622681909846502409582671391621026802448663566963446912111206592398304623877220453900580370304627662983687539433985056628282413209669548203279249573030534804649514205529377589561268814984255270144307886811367664707727826917335864550152266353612461463843899764829350775718712022819197082872429781946785703015152307871562867396212225318492623035922754220190432370765095611953456223367157036835020925396943489679047548263049102490490649652396782057152806260727975246562812817614920620442328273606953216890091239709949420739096082184800015315525338390720181541016729122604461692815535595374717964453655492492405980201443929726691831603260434714907613358605606325805681445031120134995168466652547262859499990055341232703048509045138808432324570136047878948175834002843587770951956480994217799671655592803082138415280653166515158638157722724879609382095879800914791245397092463288463285861990841376101985388550007171080787600793779215568174349900373677118894120252584019523308467303958650868321923580338332187605677230523968756166860533798704988908129973345896067600593427233454656788676790110799553018162834602854388818978469542541370856866538228054351649330256571704107882839859091233369700949616089078798745600000000000000000000000000000000000000000000*i1^14 + 14908419086878650409615426546973614243718617230682890472308712423624897586647342280659803609984400286554509430214103788301593701857919085744420128754516393701323125279820881289916699241814219433046384010240800775685092537720781643596205439072000313896167152799868011171270353416670519971782860752246833834700840561609164026031623529674113837171057415234107773189879420779175033761846977208252322874422083915083219483951294752352159378893669758182911257646195680356192413183075990225545332830430914608666625604435318171344641332038147543351458659162781622359637707061779631857885429747964352437104313423111611164563084781903498018559824149731447670887577054173384333527425101317571102819024739157715440382603088019181833624023515926996780333125365727572956914354436432061525732532489451199763450715565026433117294736266814947691990494490920792973693216369964796010803393280461608494906454700287758345999332252563435172716115096801048612454109547043363219142411575259037722866714436231910049275414562186296608289761115066388509585014051524356610288154754770722144279196763521723930918287382524404793307784104398214485738863116727764835345705245938005734601619960162155357717067673814809786057488311012162734469145531739706713982532999425119210054834806211124672912875347677385589209587346914237719517870188455213959109833212369929304126494547208874733386297312813972666085471442749783618622017628216564633087488352956170141724930547707578992612389782929988165929260351671818060058094581781886431749932015821080550192507388093173828326886383414612634278997845081836539184498119456089719703384768119243794882448768272849841869541392777977920941969071219247962073849998993347525303213056703749608554736283339876984607020537792048723891986872709786757130845257624398041971995658090592772630942635639431741128289337961106762884733058242086390049794117660179171032366207783828117910099159911029329570235125600565257703017794658237360861837488694867342796522557664880701269450531874639312959463592902494188306720989417435176756690397252260099817944086028477741826544202117165003692511612356216169238556480244471048573959665109204436514554150407830910554786557133273189336747646983452938606721303449557932611587777377820798687798813707328847706363979710485329882344649937713727572168322885705418553969125506000711784095718723356847700419532987155487776655625340733001893696780478982162070096190398451575419541922498897273880306480617885489897461745873980589569395019991179119820800000000000000000000000000000000000000000*i1^15 + 936153910652238064341528853049373687308997176209081040357077723056717871834824795859563122553432117829749174251027899724612430694254674614964212031918577658592743823554428354336180517160773467471521208736246309305748670901955039292738374786237637553397365556293745453967453108336394987094460014848676693440695369982367822554149427551206572100719321055551859552038891708052579299219573399010376495571880507812235069120846742178458380863534802333693030009232899041496520390890579932831140986259906956723946821380912386097256859834431147105036469624695187399488498578671549088489177250948696904872323703500104218654481046934549772800795546321825037027126745524317703830382283895477676299808260045690253327661937825013330039330339997212564951909158401056164163171309563197593612606484078360670735502707267394315096684043788073248831934357883007041114193548724906407634644228338096102871403365264510452777562146165276770853429782752850525914748464979252551016297785701330979525349311162662303620259953577912196788362644670029099653930002804643990039009453189807302406216946794506255448595052528094916656364704629918169502655955620264946136501287510347086601591227997802682570700473430609215872091758066589142778057698249100406996464842313027657432332653134219597191236406900946700998103351046724509913581778414279300930007695970855027912353638180371937794959539454699344537027216326867406231298443484477550380570707921019842778421072179084911638425256913158515703317024163343775950271058339499171346061605174521774987936101266277690649724215998967487424846078930179215076644597953132340920782071236603210728636760994853231151369821836838649164927887730012702366418887791235772126352749037435421539789187521559098541504169118841591429461695168382178500851823854298463418138368123150638423667776228400326621348776659796753197035129118684497855969104772073250581680319117516155869340617119750717999487266283937160515459316467661645590644970841819465246878098640722101961841202062843383661458694534764857236770428565212500296068504160006666650964910037208285358601813971762274858523117488538669871427122333165750030500985527932647226671146602795870142374921468644956329872232349069771262454733663368466873197941899570591761319253413725331201502254745829649543149184033239538098624610437212244460392800486338658166242352292408848054000834707850031675807659958527575127008914955549319972763659742714781670998449216423492383709942973858211298751527116059230093915522552572149760000000000000000000000000000000000000000*i1^16 + 41043962558868815865599991648395843333340131798089884463905014216216606858692082275292853092685843531023839252061855564213598675460269677931546091073162085784996948116806327386097312681156407317593139129066106983345412175179078943528640912570695794793093516312233303330863836162476836228308199235939607002943306268263304187839600287854468884706225910608305321259070165810758706236121000656581861978967022174464720387533776616613006966522044738960667104859517585231846605323460667051763948709644405751459591568215804678547679902827177550921273712406652528524747921132594759597515905899058425304886177344765150181879787605808758264186777752502162447248068703870318391227293830948660188957976682823357589911686846726420802502925820521699178017368080038765752872937405607826154336496996316100170336680290496247321313289266090634163552507657715339198333774598205765818799316972359792867941347223693389140986392748543415328924423436492779474266608351444285542431218647243209904718517316951717385288289867052709120033106642232496110728155169623041613743599578675276255201310698569288451206495656303913364057756921997740409964278487857982216752701706286714855262072562068180369595593066020399127894812381751734084725099980889092545614304938213132577316841710838798432451937700481807128533212331700507753253566525568312320998515360129498689442891900121578057983253381289778364697744871866711042460119738120677429056001009335054395318821989252173460976974465492298283382462942269549815574647815644752337081825951850941176578590653949449952599542312200213454610887334555508733640490131313082968354118214969043876173005623681715065846869716422735199559494562581809184377807949699324287571155720567106485198524550324307025155855636131346011404930163982116656071264496287318731720102504599965257075860187815755008954883392273133198052154295290863430681308906919064453301657257661089926494890439756303878046222051155900321285409617960698896354377068550149358677760308143206640519967357563278803370547145341970087664282865601087985717121104666629128951836721846964832136346875286358002145221934976090754396935325329604975845835203221318752154798727725848453195316567883005846478974430198542574084134877374931225871178106615218235303545874330646157011493391842186148822897517325303645313051039101666930720892398692150080707645837669994310093683830952808975092525050447359299448818224180008078265507183497841742996393925254905693268166679602433357854315776460224545595865348177920000000000000000000000000000000000000000*i1^17 + 1292522550845462438758146513958645816508906210262922504203084216534639310405876559206796331078282212041446020425511250057900985874592196672568841843649883297576782141170172417862009501768601057475653453774813246571594857157064448075572393516478990138257625098909748151788514259060475571803028469189152652918461344634471532081264463444836130115253705450486553995753562619313651579889529826510406677821686870053970471567419615120938557022741674328258512885986678724691330148429813493458585668288170368526700090749325401871202282805012547027270743600334881446301562014774541276898936404738497158957554765347147724071615766004722405526581892133784806405176253841586786833532538096520668115233591732456836248999386276826510020837397024542516897644010654527019846770415449155853324171699710212068785895473937928115618500383146888367681322279326923087957172305264010929075444039563248611911429960384983276160850194678982209621275039657616481050682023169407293647036705141462162327556349625545697912619941218002580148259032252635091101634130208644235541007364871105751649533784722046432636112014521073758226101721541216009786502446608412575594206008156858043748599625987214991483523561012430148635935307746865996847797849810270483313408065404945393762511787792600392219004566463031084489175098407536677110717234630048484033099731036474720468009077304550789232781336636341752410804048628318947345680079263361634870919542019754171939104877402509983664013992879406323223693754770515296468728630568241311402907124084482204881744854897404455636547634382195407748604543224228103303050033878974758619584342151229524944655689782418131337202319242669710576080771921413269398464847967332803126680263034526189128912430081277691589351331545499006088993981038629389386050748381165190106520548506981507124884206628277419505681383704377065809815183050846151202972387542714997383856528668835005869508996786418958769657070196486926090548369982494613204197344231290150263674803488032623664574304418793651318894901070979232639589627446115421049557555482439310773630523417975041859280538683425295988267540774140549775335570643477746260510273778553593245595182265436762599456450756947063022425517223209182280752174656141678111706389007191498754828786579129363451318368746961804603288411807245079354002626153239423128657876616761232031523193657273189216434925833512820703232119826316185623915081925995615048864575974104970358941469772554647308880115504849108993112067322706806802843959296000000000000000000000000000000000000000*i1^18 + 28587061093211777630816265209994516289810636545718409938626101878638719857069226386710653441659662948711675871883503715941938380215198344587415408545175148979437322942893724209470603147084958422830749657914442656849759881187002695572913192115059108934092803641473348005566899734754442431093510852274215275773097036195658493618938394478444659138517663123381340549809187348108827320304643515648480184262394128122552845795390647786425804591197954648440588680041389376389982067141401926421955140676465648877006271450830197499621784041204292028840357114613417293225345602564034806425644406686343349246411870484841762045961692948532752643188788672110545410177574338481638809269327779176521027866380927609984454086608117981691234885965357736574737891035262546114770177529117097410572674108495823515203693042896776749842021050944362709389980675043956276469518437132926811766236957306486646123212132048268754292510958024456396513396862788936727692164602311183524788189907835490141816867654198834970412449332043625600092775431772377768999185219381669136676319794272848471372209508014603872958503111558246794797266687731604608440960945908474726715846135060257818720857597501097700562414468348653578886515599924382217227521194247336029729609847755900060137922413790176789155564212877757684425650581909026794257740038374628909408825319983696682166817510016535466775569008015417455684940914439364502693316888791452929537377566662347663363790171372682225620505246616258463062898281363260834189779066337991714635045374324307873830368800828651959821445748328645303694660496952549429231911486734335307589369802746215350536955001019453682760253734990773641866070326965924428282586954283238862099506994668165987715671322326454777842866096671379055800974426250499501478643846403983039729644837028050960967505773003275206217198605604312945300985993928698935951040987079851230683497319103889207175213090299136098219441988549286460298111599226428809515983595808042756010139193485675233889437771751446020362851790094046844207966326643766542930856014015134726264008827871555431402300798431541017341319358339140815154944920637197282591559749602654076282567466269897139018603151061009101654602180538471256073119533085188569015436163596326665374567377908274595332741479951386383185264347566870781364071123414343061528695962696657736471771741907695065775694962998773180702082524519143491504340112052209212636362574899435863994152487876877937042470918242416479158984111939146135633920000000000000000000000000000000000000000*i1^19 + 425482188054552985219602170951097603920112772198128141317525295927697082618785805160233789182722357742281801606130832795846564414730613801252371440242188676327622320154965765136834075403379613092954885880659160054650937380424421364703487093959879886172455150395798539802862196994950210220463508783518969318643041358057191013052812810946745186862393131899792996668280100278930580807380445742722463208785928640629264816577912535990653748025431455712090522362413630491683368562279497643149491519880628146613914752574429463741660305596674488044302671402618337396442596222707368457963705016496787118779870023032162878362614499229451054810632365052366839604464452689075703601136492089633991223152013356744450277967167071494443506087234946584431640018293009323228819627663858157518059349080485664720674522329347301998023870887880373667513174175951080015517515931981462589519033025202304223736550018919107295092884999189621180716303056285650926103266527419361389088410153071202839955457199754602047133240174130935905279490317737301770286754451062025588369233166082259078745482190417402942790814271468198294331933174281697897969960489576827893086537528929136123212277847956978934281139455402759957832564020075985380224075503602896461382334675640989565234669202037507229675876371173528459046590227745372214311118036634697482642125378074279872586535920043826691059999978115134421495136192722816595088422231092523906079155399395622544587845737668603682746540062864189677034711861812563363070092623901539316508746508790291792440632438163579994018381118483129303966289269467366122404589653331394458170923070171803454325152210246372357420760152301885348913518354495868780557725115684446987201293367936389156662871792916361037420149844239515625166783521430929982121210804735279056521212617385864328452094072521034664402724391950046101217444419299688446254959272518356786803523753170498854317837865343686731995558536114562734357006261919917969033951714976012517406032666546385694744835976461783438244159654659149032915719917336986197504421564469875329946391986209198797333714825855838613982851793879157024770352907942168901955544224021642356793652153425137042027182393637822968602156276623619412473511185247606721704764153287243086307136836026374025519181957784886823716240643218307508734419749884611749889832945229687816782516130483543653178820128327732562367392748389773317166452962854102510367950062335268958827471912279559806415791282739919213076756752385022361600000000000000000000000000000000000000*i1^20 + 4069081256966576044548174906942712631008473556530422259928366697347612973482840257246238225141428901066640672539332899320269145851042907097386345333325671640315901692117256158932137943487828228340761575018430536251947012063773701372537346872189319672871314839818078219709271331368815970856654515905390263629556025280124398207105402490711889761307214741402411961773312886174922613331033737592555949128723631122227211599040384187107602874242978487639560335632979471550656366528918106545672457700322364373602362974123238826136433908164159887647828450026854111575958957805148748403936060330784701173065885823527097675850308880825556343021150591742416968908383772331703441571761563131108345340253810303687257002002064118563460580985731776645400905632100912455179797379423442851242980831009116576887880944667785140893239660550030533249743025077945216874325044055887205345097949985028796041829061148526514246343857597837849280375942239056993772127582579527050932426117878020644264662019950433742828111538235301338656846718559383853220950612092097289043998454759308902029078159404103704497585220742491100673251157349326102140578343389689160027115227470941935053531323716856648945777837495179334252565399993604982586312850376804253021950333844076751965409847831439527647831463284553970639866715657597189862861200470927874225858082123183263743590630178065487287568842357370847506025082950840662004139697803089868641520410874509731936992590526952766064960943074205478295308198659245034178466917895777120382699931236457652628954837034235773750011473730789123912010833558161114798261450091852812346651689762546767755978233766395460002140228699461159238196784867542162927147803923610465979624240890483690074735296469707632604509713100306710684755613623768358608995893602801928852013540762837445773925386181519338442673416870493362980144157898516972581814870339448746869798884409637163960605809589555985177562184399749841029232823747746879022766553752544991264287161394646586681049555670773556127307425537286181053111794663933068414921242356881081706160653537219168222386461537209068080725216164392130950957643622654954494689484067426966929021094377789051695803157899179053326967926492541462882193281669545732720320349472501178476747613942693088850442333808699550119945745720662781735810893745716471323740967689571874875231605896243544656689888707912501490094591529975479430593296073474364034094343883559269784453321093551492134480376677741792785405212780134400000000000000000000000000000000000000*i1^21 + 22718660633364088563279289267284574961771739037804872040786025201687820906699112528903904087326955052281411053606139880438809885432739777978522743604461629959705242813863170730442031063362203823416725467979432065678604500222160882093729115297971565591001572230637525437617078454285793759053863746043538638336499865595831713749384829937801436633772515397289192732975491507574595683459464233237096063562286694931906132589796530805524945656288936353565734278158114966186913378044637745666000254735421677216620278135251308215783730600873812221126492095385563310853113279127431581417491550232703369088454054220576853487723099639327908141436028979354708130043571472946729495244936998980269597123246821290719579430180398761664652037375096090095756536516414097224351895652978566531490550060481081514894458537039128762854965120913849780802241850774853820048029697437848499878929278226402310486642568204491594252411106087189248762565863390031039341546648377783193566010047572600219951695994662025412717564844449138377339109562674336049155134137880790706873352420757322388581554442914393365976711439272709760541946945969553201949607669145692811928484141914856272913482671872028873035878933159277362557559700730470389711880231330351871838232789418611067225478856974662107425378962371147629811441119957004122110218184514788494447518541180698138613862684209413102954820769411676425187455581143615930305409276066149582636134166255542431793386944680102101893643934054195295952153014053670119753730007351595153271327937978148863762893834628918513143273669757531672559983287913597488175767155861563926903940685125835678688756766304723446859885454312979672371123066181805082208604313641069912153991110697699056715244438857913166167345131199530316063549131013206148296768352103026571273712932124410114793375904906238390675794368116932020319574844687262416203872403753250273562511545607168654274065983555730632285461282805790591781068732015191135114252903931225019351104120442250886391066516047286414287398185787378871342741869642923621958505006146006931530600068466310523844488042111249831771472336267539633269409722743609772435410749249689307500819775132041595750049880825228249129119901436284063576984356855474971495937721914261305236013060121044464224731925216325266588722072118387953677973550911556597784055846768415388330190380051875352813066596778863230174009581162965968294617264607529468202985277548412652749044977360584354308320150656996207724645580800000000000000000000000000000000000000*i1^22 + 51400207336276174403480137958295589307325833822829844627203644908208057818259577689833395976469977244427228944320379604762153500655235255281656830761570307872996487735857219720447888597724030433899445471741358522969870108078740199633096290588240554321321892270153203821873695424792174336294581926184341064036142242500206494609141171662780032902543190396872658410166304058296170801912502631861697107610474504862337585348560738659623391637075899851778556207676850257903159797498079320578741674333947219517182607037899610677460801163976382762518400571197907810869003748532618139065231154310218551743377434014630855465430699750540360707461127195577941399358771347350200121396640725303541275647907695362170086438735621731847066987696156760391627864579653831413276895577963831347136481685322213371848105764056261397762900468813848463869988777706258082335993076424996025205428574033115110585602484555268220927672853145124826413859414013054689338053905566302053257131810224501813620461724704764042236479493896192498207996732662214246700879373566599519527039957315841533849215894449120880113767044341986953936665908961041502841558735775478494149577901200607309235022185267845056267088419533361124590160074214701648374970608603580992583994450679086660279159073083949361162725174931708974570146188991505284291238996489532933648352782405384086824439201826092068449317976932740795158249762981488262293561301427524866252027509502112055221835726228840412215826612657816402787148686838003073010719733210590106035488213787991124342271069006320430341579246984473499945790988770762049394947973141644625275453855208795223465388849940032688763509478745078339086556252384491223270398048671669026951999056270339736821307994009946192999405657036226735401599174725714319291942033776390983367129149782524471522609982124529806778506187812581993815645696740079675908730087392559289883564806793681625938026474261945730909252179883016541347740408615228375426648553113023430488115829896627100531357515928914609461813096592005569831298482340757792669266142929392813539358431256279258810140033740493663543190489546378722281114364568940800630470736662831759042440595785934164672702043966839145940053846541137532202519410277827374248256570111220696224405089096394857638697419105584867700038272720508993298545503958091720842252801427720193077046175436376467339645564386917323876378484090986786797679479378636221887746241653930619621002417520287675059861984415266426060800000000000000000000000000000000000000*i1^23 + -94555351186639380838139724397963421211380064095021171951615957876274876629845500564313324801538217289192325901495389004851181793084560121999133978433037133150705865240531390300572474306239915003189830349229612539060781665831333818055932068791009759718626341636403807213392656731670828553303103278309242729543801514989802364367050799653003354132015567169902145010505134958746603985124590713915311463101252019282361371576391026165187668032595206368644155581498841210079143352505283569344325523915833850674399881945359302287158359222799716336469380137819775947217874573156472761883446954874364678301190360248034885695180121461800127414465754180709116340311333898554719085613813696783868580307688533976947804191520924592430457375315149159739320442941527273925305033892533576383694250379262512306595095987767557568589056423324707840570247529511359565673791133062283278312579333683741511377727081457125638595581642865744632270024541485509460936554352301913188073303635642983667702127844068672237110920750490465087418342674908479531432663192151884286150959226037634555209925063071078908596039425650103759045940881855342956960574759324176862470387632802317956333840466836933715132858493466289248315110697973558930362344003197852373426773590704375851319065722313719443221258490305882272345470831052784609526023899435292141514970238389155446422910811904668163878130539839962217789633340816777642949077448536689026261530182282620836923010388854647562429308879249541964821184595924712465561280446116819643481450966858535188451446784331412208269952802211828111929574773188457089975558603638311686396439826654017811773390549649908155546549071560455690356990598871701837621080136405283838899085067920875464985544439767044830285195777994600384736234484085955990334245371924192485159798713041596475999310325435308991268258598946884662837391828433202993814520814366650017082375817775180898430825254615756305457530974232644730215443319674714146495513712197583463436931849783356357140576288207164345923373522140163603130391350138207789555012049982138492228839594106036943274448312824590974907023608325227702863523026483927198294621510470406668355626584061971119116976934085215530357331266538399267764921475657702182415161949755735709827926540382870158230926430762391830212958567113313899613089723583452729931069087851191926226628119299642941569498357885185567614129281092604108814650684445526616753156585745262588585660312088856015142474165665136640000000000000000000000000000000000000*i1^24 + -364015590877089858292618630286513346076203022014648695743215808226742019317870384036704516701160184946684704311839164226435964940675111806348760175439056220934751828208226567928203820782429696833664297766225705061898136885531383482349897929636202927787025404000238586440400701849078132384670014196646121196311120509033224153705275466825467460934022698445388129192474880745275200292430581920094339665037268360896836446196339683993540227608143135697703768974144676045459765994977152452658747705941103096511937648926237053042880539007759492984392772882944910057939834836395460757292352574150423383369219655552960454162933085525220230943347753404566978468151409670977825285528436842833300558048586921067294591831105476434289282809904968949599982850271016424108938573176829796434736924129778663329219157918345234368452159160539272647310090252417073076774218620337851038290922039170442770965427539565438104889764677571070430416986733385772641947134673931200767256286168877314185317271109512270117202033036299802395001865263566318190270897583256150121288148938528807517789223421925465436050647012591303685113935564137337480724252550315104024958165801628370044880146356651856515169020595692342116058953827400256187326218853328716607075566863034031165476952448073579729887316631596577274643327622347974261763950583689769797837929602355933221839503922548575084749332889986943937268172172370316493703932721742865887891180113170768584491172092696660640551110723864253708178066502691412928031518323286388263492432771321616455670493172578602587024213213994918938640218561389594987399867328708656651642869784489787507332213321866604857669932237583909500345165551287526205916097935260128063174985949356018636000072599296212167074809042453168069971674297215472104314486874680932728973038031868097700319240266860417436133808444774208160461078147120246317072720368134273996886391636162434226928919039210092054533197374005671347902993539524145605633801401121868928319896613504678275847512256926303835056911740614763842906471495946887479364935813593058950326278613644397213999452969507978888882081946364024970459618291609051119451611226113975101896262984367255642734995747718165743590340788840163761906667556461896105668787765797428395166853490686660944071720990678220543195209164484598909928106543535893190276905316350918503502709313865032299828740355853084815366975992282146820180582221461252685145499156333113797359760279735718531012891770880000000000000000000000000000000000000*i1^25 + 1913683330245273428135058612013027701270127517349698052457299223252701510621731276007201381203303312656520301355817174727558575313993728700356303247567709809922980478860326094176663120804847272542499760079387160565641782196080121736203930497388204792634790075175525768083117186308476047854432829768547532711344766999395485857560171352578430455905219038416924178300735303212117785171372675550211444776247117987694728889510253992457050642920325555517832388079164551488746682154327244116411860049059210804901337729309281574322066063472408837391226360925129557129723657252886517160343677771910580448279239628826046432684499062798499007825501934743468351902313559491889458599187633287608244108445111185307478511565382878228781310974899908428533505886066377517031000718862226643471048011231140358211147582819563706239286814374517118372952413508940969296365093997800966659968100355678398890675016968998446863264923049273355450460312939716467614520319901427770099794293553111004611274904855161052143513772126573881691830009377741894655766139041337704608479424055009625373778759345493728261371210255847806909934737887562159939597521471760996420981441909165002995236461548295938269135468699971860902461156467272353414111728610068016162590648452148556442637329221421974855803399672981996455583129765563812581110822012867762395682793909225387306984417034361101219440132137804253838538339540177746544050305164992582398622141578948638763684622894015433108326478086949118007228424767000934051186385476813531184112706715182070954922344998347417314105350747613080385951882851958177728893425919235766096489790820530992560171956585629247222143375289725016847126863568664415323605937877787149328880547899997337587822651247473899528545034109381300019186324788679042240483401301754085794251654450337222986555654398457304151486856058516295761503238974915323195022932711253993098346016280741503404452373165221370744599787339578720893050522226217063270817487832033921549626395716963889086509229152782525162251114827680692633735284772833039965436069405913242238101598515810710412084588848999811841970305101270067673718200457032281493873278132867860270589088779389483579639520878504250688109625171743444971778466147882332091129594988750112054444436659588563818245372262543414998738610202631896236866950922695770981778501503655263677304715521040564487185791832115975961662859142770244746704942287366553670131000455947391256378307882940146311495680000000000000000000000000000000000000*i1^26 + -3831888294049089283596909459585703215023382480054034011123476584303947232817214660637332153367952699764752379857130183349574999637402114780299550492987759112846240494054226916514489447456464251920895127187289503448005724199224701419429802116340169448365567821594276588454321463717508809666067414632252165252417477917170950021712072457383494645584968959255251961472929906933337935550530798169811904736496539390872296445672491046310231339347619234898236967652506042157304180679860317964962309404816012600064112426519662812405120679657054716075530189157826355820999452428389264285776268244731506857783451341461276145500220877344653668459928935055957017999426555703652706541104487630699668806884663290104890899950690847442730605066916441283395014495429026822613105993331267947330896740927279477366671417038500439646573234290984086294762842689737047058855799523937317704694988950193088582073708432761044131445553262720086343132717878135686971676985907040160491304155441346451060738776751555658205453663344083108832560147850029644131139289876183312893771018979858693006894457465381332835209737824600214767178938349411241261913063732483590902740281632761365693322603521331938291906793728754200352471197153281377896725133936282478388088015132664410118811157589992514592424043430679228614303842259273129149608237856465267073061112012902092799364043493584901991705888340420701029355764756563428208136644333601325254276745635812788599414892009602828579706898324754210411950618064010738411701303442420629853225259306758995035003419520177104835711843527595299592378962690440979872237016971034521264915097646285757541140151345740401175339755307386138676991228303064908827735523868052573246048273485828501929292924898587679468122056681476382165368162833312201250640089800255541699064884531572184291722296819489186208004152095990182871284902191634563373948420641433326697673759180924175680500859360300047444083869598924161333583636033605759620584846626306216178303242081374720377773381637943918899570859081570680787447820040356851503675751712149398439763820270695245254784680186134699038987216169301998202817201413643526833040249153282983988952447038593469377424301723307893263473938243833030512167775833819315997960045661133340643267920767034909970283179488190512034470598048231323642212503842699673508183541460358248553835540058698810389813406882270971206176936554951108801140573769793128130977947755216188147869609076389943705600000000000000000000000000000000000*i1^27 + 4677604363892673949185973394220784285399294959754257293946278934954388039931690419082418569193715577009023124046864126687474456208805804332223003854668646696875998849653109894107978002967578859873726367694299895179340294885644509779995796978632373807036281988346217661005871942035565489400741794328070258918148264650991195147090476663869991544342427181559268086065073824441065066219471914098452321667407246592024471514930250053556211186685746201279487290587357856867447013484687490474039627171552388468644037640807744443115351317913351740836783256471674258830842882999030384238841375806165417393908649971506363512266667549406610643298834624749555739261646423842843932579545838305689284333436599983577242635785714747865437107595231292311367407937055184115801896914422916295589592210524940027591786169130050487499573478511761700612753417328208310779941005651028969684100235836285406457695405361768017936554549590472226726539645003394898766542783116115175978839219230801626250481304130598585047106486163366224183892431944044553726395008957616297670984082463052605609998219273120630782397817475532057804209511159746100809333006217169420260664754046552652325604253242520165284552910105283615181759342499384523693457430573599339734514898893413161792949131026362106825090101179364793999899527720971764016773504007391363821639145179763477546285651455865149883621348046534776287234439102594163726614708864127581178520787448136057246708817111106398741030094672908401429194594729820340299922396128863554644345434558402632646524576541820366420782211442485732902171380631380387984314943257962507299359305696777656914512510594593404592660221304145284907992900622047511045182441725085421991486014644392415636753757011485448149268281089423165001259029663132474469161085623471595722806881254432764190834338580750916765319279637284432872927451529417281067437317244911563820303222152031403087221348800168267702279025536935842942636308443186779545102918521811690471961708672231331393287394469274966438634578276831306536913181678032661753772656474500425114143254006492802665682223429761238966630031370530508108580255418841055789011080147387881437346539466860210061914867849181781207304770756793689890662855149449198986556514979554423683790462794397683821783458180988827052512427129498480057824355958342987581389553813860308107622000403601211283359166238006420310884201520722127958635917398198974871878483927627865948573157566709760000000000000000000000000000000000*i1^28 + -3896752859627352846880960270674438178571085893100086806497786896625461100154967469166600407066462908821214953091275737886188137042777242098824998646826609614600137846589744259056760826671965626016076296363095707644137970539809391213710304855106049148065965274879837571602907925729988860869875595261189685471311080301776410809474510743206411688226720187648911184192854599723205981886920676844167616298206972943173807376577212617707468056951981730926985807010430329274580392942913237773851313405135853629095025780666942370547772927464861525089254924338823429408774885172848431992481172002338265186929789319002093859498842743156963908605883269533475759064025703215134820654235143660817293616582378323066886293224575372405449376355558273208109074508433101345731583321093130508116732463190720049413596565349580090485413186412835494248657623969984600809656940656312015936308611300211230103467871230293507504727589117330220206253807036859167403760809551031216070437227097742271306292173939069367662831001514195679348782579199508213471757235983708156096236472592643212853431381391950592547172900084432742560064175100915064134133707228096266540463060124966894821134104630360323469562839098474606821202569140892682888832637779801194032513273325854494615928569308275348783142209449871223147042889417221912331436082295506966480050283385359364556411454418305002559791835302690370442512709829248570181745987152975817448560799431282092685527797744945705743261617953466707876293137760607933901059200726651332925456479818275522899568581910169607044201988513475854584810038108886079728935620643598644007900975600899507054944372014499965421901627545958848572088291920868051089361836010295747065669394170770458169799455149446429102971126428092780581384876398073543750472106389962917028409186132545111295770540579965199463088320164582077183739720324186625468215727621228930417195415054309747265305551275578941201335339988894876571082836042011182965761906763832875929219128087585872703842275070383726143217366948072248911868701138417912611199322528353915749083889167282507596049575386159073195765497380905245077037679640746871894121279459636758483072596790958264349514503818508652297992114149459967736441955500191190527098619225725036425372093268065663282463324714623479629458608958823116446185353120478119134964847107368320601402880349583637397541013024321452372072477646699894278588485864919955983034613827433325219366830080000000000000000000000000000000000*i1^29 + 2371724879114391917365333972560255637555072324978472392137475584547193859215597965564391661686065172698907303869921959483290196655880978196248766925824882923473853988861078358718426031813511574137062139385607246816459926609356843867829761832697097193351190981749951685094015603725500401070048152440298124386497383469474707353594211809567039810216965871172658337967606814098924515280559001152853805889616544532407029857080872089437770120965713243987199525175908184421447803136466921014136091600380338360338518316183358392370910891961864362280998320454512492625747065561935009679969498223236529604697630590991013412668434482878642074428358908665576696131357866686553952578371825255323280483581867767572729449535475122838961567079906537421371047244159023745267531129885486889366553617821197748948750285918009299202026005321194784330676861655469495416779589856928599520454863859361747151835297780117550252730876204777537904463402770139017068080651466036754897218012694414863112607497447491460387814381571131274206463119307835364755784125429787136282470892019832953747182265569002715015577468276711146305358537866978212944677254691958100809022547292368975679706372340882400735620307682819795678090928711027005107858963713432560474303110594167996924713926728528762457694115813067019258964017147787013196926375699093002406441318323650441247754516916680405265657924311165872621722734012123068384331203771633736394828036122232213166792809088568999116391473725545696161851852112156475722501720904764275034318553891301941034945291685292803830074151736095226194144781615619917849373110486453505456245716175286896795594390791178968323583289323709721321580913771671788882674786011962238052258759921967138859909996061562750040942493410187023293285210234805818838620360212073759224755677403036004004356053429655670694861287841429685891841610924962651690612545469823375860740170971428288229772741477341053161560471267053348380170263829102374006663306187046528003508034958214132568196863933090923282192053052558058696434211882317914036984265775296161923565675619349119417309773136097377472432053831578545972795912246925271187969257573339085597665398017337565441293168935312071761028723074905418166933499217889983862464589427954765912531149080761429947092869121441541034088069949572166004339452738646300152255237682748868777704242178280285732543809950015269119987201694684705860138260451518050516342049742903304519680000000000000000000000000000000000*i1^30 + -1261982066332026504779388432230188673522295668971593901063171604735082071617606434368065897892013760205887646732956196219071466174134183993926137708981084912489543369047873662271162030399982287474147806931966700781239965453236512332300241399697477353239162712540439844739101628536451001613219660099564688725147635624225469584145944792504780435905782711382907452002148759576314534403654325877208283980662763883991914079043242131773372156016398313809257124161278181903548849644907906030085645783434336054742831993329785712854898249521817522467891568133472712461861940250980286332506642591893341580787370988150046885903935424089915595248562355774393470304623454910694734704783493981080026640499060881795684624042839289011100759687549105232886218269871079454110648965798949830742983601330769839604204357072521297691317680949418234032212288855777474231969247807847173691149586334712849257144985268352781820063830020434146840077241327176610164383289558265239440014640737355097150883134395141875480029517927499069372905572206988519241864571765098870861265211740856789746232436513293896665243136004770032005848396473245602853358021110554540666568133266823829023498768309919063934423791494734263934729586224584277018886075652769113183208588656225933912938586226987732267874120813905338903671993763557426060917545512724143630052641727270288498794014237138883284112030406724205460950631172272100764039036593104513920099371653181012540389471966329058007602427733364454203527437827863881758875276961722388459587254410678780625634171335331105926199416805660251136498912047684298765787061798574251496426299607101211314653988215737830651847342800901301966468614720131242787758114459276826054533488155919978357146912700255052750768971427043506754313949554955094980637983531882271315482492505804405124702086648399686086051889472548783287343729646673395466053410694722037528918202900782868901614618810457321970021564218334519278071066193113672761930373837982833049697679612467368751468382405390476495951375723710936438743923103370562260459026285869028139841393505117835625655305788681045676428356548326544201899433986304235342709393120147391475028188255859008210914709969678289367823773623319328736957944220152964994362267058685835819057807007705906598110136681905224098413083130581124036444911514592452148905871639943703514671606089839850111675742985251527695684866449915986649773976388897456026306979084697600000000000000000000000000000000000*i1^31 + 567721551091430746247350796445245772884571566090611919864976711559225139483727491151026482286180393760897877792958624305559760156550817384315301057929726421976267517468497990374691948412658562451719713051272771925148439008051469871412569352438523232780613361846749283375674380933970440880925613938004610941371867180181036686567364822836857455761187535678632544621831386074045253225395418890538194706951796765360918203350121617064607168356393396519088327531724006823074009425267017452757102454936702939228735132116644896490400239597478907021467446540645859642013739059591149552756608310545423443423325473018449585521983020973850692318367130552713643661677945062599886847946151480467544117534991312828361268417790093343630232555727342418562364996793860701860688165788507372900107203974501637296914025995822954777942426571755986148312899630130365712529276656215902749580134761011914996015360337698449696502358963895764888083058943033116943389695013740183840312282345516195429037918778681312068568659905395349439650808590079799810740086043261106964075610741167183559882226432679552897692105086748581165425220024184509841815148507905066320263286288448093764773274549560172847460267745326498246748041942867819803392512563550684702915016544409902308625828088498970489926448358173528707858044654937394817946255512913756086383959914917792078549763662566465647643402536838288347803560430571948704729614892439572991292285965070196839852941622919105204084493920482563014383855829106963210573103483437922438674258693769453162918908241774234598386183678897438666790421002659773297471571506102970158779142831293120647343091084541536091930605385524606751889255310006075825905661544302556490044697580466726580302776095801805783223064153616219279927321027907620661750980239027745088664162428534382696398355475029270791206935892182072908762553345269918842997541925976656067345874545816437687781590439086034479064208123487198421587169923200517543283257867768203691257329035227000883949339858109737820223601060399676916743799945644663506692860654934189851437710223363989851603444387457956630954877523539142071706087140479493846439676543385402771734400870305549175455263914063653429364922432541537800765108999048330660870259597783879691677363523773169964158779950469066754975802784337918021847724418380189504770630134211515627333699842832483023259851654280955715652869126948189361250341178446358608659143884800000000000000000000000000000000*i1^32 + -190989480820678253023212287018299272471261978663317835874475302629853119076480724319732940413346176982820269549569878814763428011890485272485578199217384040070142609242389885599009676497637028467509086173067853781773820428852325689319167832822110737141704080156069880852956404297298943312827158145684358027755886883010148056540835588791898112314833497311239587631622748711432612571875721966396406715830177276049172200787711121397340443549164851973205504769163800614977606839702092954444937999760774876838836398951421631997334690281319348826013821579875053110217620348674977069199118583018526764540798839149433156957778497132383569388302591564227642459469356665509202017942924449945880797791695765071916275896062766427626856039719854792721690356292259944991770696163060983577018472479978170018233726794827571904489046825902837783748498953438620207044655545983233579177510141014593236798518430463679226518712268336249018444670646999117857780990850672662766846871011786059464108186235722830530210318495893622478549580076759043839572629275867876068305850791240916725037853957935882925371516709762056757083310629431123412920119247279474009052773253476496738669847012108217567079686207978195732985756866525642696104046919970859504288295033431564375316864692991964995322436335448386268514621755027686838899392211707474790566643410729550084568694437338767051445607228514118547085000379831867523417861020176752885926311642689984562738523738704351596100557579443435214834621046786693483901560854829133143640555496784634308126354254236410441356182901758963913259097641501744082562827533763466066854258655493657166944942028786638451726035375195193146454648270454125513668556371272316387178501328227526085614104833435499566269973019804371664065852922451595119177592954898507000042286367420079746961431763930777421825503212144242112539099775202304565379581361636923430349972953170418556633947142126447853597532081686586068014551838798215633087569621418494513635242059236791424591566930764439084870452258592666140296328180133462520507472874745565170742621273357693022781492008639743419627924192481714401631711984919041901199752495777924925712434539588327730978840818392115352650394793747902609072370106617025311817651645733448107314174768175968684775069976117929183846350202697786457187889621034790464422658489804732457297429120435757069196003291360207688045989572790474112173475558475911610572800000000000000000000000000000000*i1^33 + 72717716911680072634923640638090231055531687813357611372180856728319290008694535810048154620108633553948067683565767363874533946092801163511907866641761976506319212544593200209199366062668883519480597070889225042845133612341504525674426683738409999580374237961619272081902927232267478952579937457117429397520070459620265493151042215012255785807134536120715241637127864592805838725253813790426746701651987298769793755790646614671483608167131300562011005947143652915889080311849709247545184935696413333945807940905701051828607417135202152472163586018510990941127006157515104962974589598189028869502888311417478922229912262608033166589603104714854549476733661717101625218336495824773246649553141738918419314389640557801457903932840963107003912528032571962562137861966912959040016060726458751259449533268736072547352552261988397345950787333964434005583174523691688768212366479452686565503607582779351912000096291414648610059729718440284240687663752655647757369618491878356372653152246558038900349468400142800814001134868695221402082035977361325738829568277508730224364632862196223643386484945576023671009227129288664332206366394446769193381890215254205403328789626721061837703743332711588278222837674807362948758494790152823481246232185439135720821854653023650699430698382348905232741407457862397871334455391694290730381552003477829305974698468862794895183600572144228443784051299424734964475005198240773220668503044194837804207568328636748031524329569047297399976597207004381719033253221508151689436158229009384495411760518841853970634515861839787040001111626249935839560749654912218969341270826852566943342696125260552516234432415682835014321869006475921519877614911114929367830406100622371087112937190223856468508699882708383487504165551752038588192353124776161975866070555382749083406788818123142030876990273418153547331119802286792436023996101481008531243476434794654333453581726325883513493859253415333416946391288918539105570673885171514877612279152730400308499645864744266332295373819472063987312050662621224077464601054524998024705675742717481587340936828954269006602519247435404896277988323335484578987305007795450840284676025618808228190195237455384448684259531967429959535209033773395689671641434349156462409740064916767625865940301802160260918679651373111558470717367473293699864098000881608685843608110991592618699274108759146076978701932185121553545154436447147520000000000000000000000000000000*i1^34 + -19012414446916308700973152038257962136391592787566790930597217733505361494957109341804025648775481862105938027479545530841078146445033837572893313137051445436340616196144931584232170780512560936129667074261673221710240483904314971983730739280507179416643455732613664687393504271513193232226681397174273415866841320483428402712220311896491123333862932186290350403239018982392012119520668953354835111579755737734940224286130095488228640730648262080769930732538677312252247824001382729826787640047715828693654431942065671942112386517417856747674557736137578641336418898227967602859913536778754871355402270036737221788072668355017980807926449536544860908389693030648703763580670931877064448842544398822407134455844933641015105350034432681239280233914910129818966530159915101744022285507947569310353926164539848557964598091228907379777375454846596259178463042645188723758935875569896143241442541648792967960630561118842057748174336544687869196447443677991120861045400042259115724943970252660916514898552028437876217271521780381608776516702961735186739345705501704639443913894556255053183172021146391595664882605685296954968368896306440640911172676715516102658887167202401027657387461595906612318780220706472521313022787467437282252757555718081431001553214463302223738884690424090152485466647132076803729135741079467983996382153781341882960519186496798477243768851131173336385808331870995540682513194005948310303626111414694815098377579534784113666993648606405020365265937980406289947678559018535713955683048144896569409027826844535252941001851605718083873711263287151090056553105082258468832554952673356707086127530906726051899589755151264689033698264360709539451044308484622757972710113978355022572230801549044421617246968569442663070783649297503544676602959385817139912179159863198624393729457195279783438918196478234299656097497603187215820512712510438026004439233639060972303055347732016866853969727025555021148972796460514441421079516870434448987779897585292530172106540468636677868124434757065851837618649144478926201054602762527004027906651154430143524295642643359267562687852129424582288074446177436729722663306292457393320831656925551127598278284071357094904428026227472226707832592260456309381598429479877438812782217044999125366154300030591843466025192297116746410764720272607090187800025366988227380608610736356262359034993709768377084631645444439909967861123520000000000000000000000000000000*i1^35 + 4857049658069390962586186198381823491419772087359181541146838571358533987365879060464440788569970354127016665588216133685720224520447934102100944318525432065989599021845180674016982168584264930008601526837074108940111503628763231511135075336340998570287922699281816601888825974411324648715451569073192325347832092544732055774862068995900781505957237480258604141788276021214570845786605898090824619881318782086973776975048643396008188814442768179981704088137148801952373984006267991618508314879576161259688834067567369029472299955927378241727523961870567759175261449787962238808740776615744217616440061454944037181237118882865918448845439132497308422441117137743741810053265521965516798232533335149301052589952483460042344899900116949198783913267743218005906274889554747173380275287976285786183685784909670333334847253226337314734435807491389503802258140863188889847419738696125494214346103150858761464473450146735551312396189470563396100562563344119877196321663923275775238570524249554009823181088926317290982952205410886354629665709133516926092094536711427102505981442078647207384956822332544762173182428878642714856373129141383301483821617748846931413251557552990381062497452295662611149811845920116211538562554415681080870662676454354582965731829024578497001959207628364528805708715701251735687351951419798379663960974189014715145899773736383199986110308869628021680591050535092781582991381478227936692181495823285141500535874243604268152376808386222886009222132017421449845439606291160931565487758656743756699551510516187971878746924779541383316285293591376905810770929297752765021696190570635588948864970017603027902862478253271939078945586929120941904431535095147729531871658563598740517324032896740217026394563205661674134612227647872282794856970036835192363993423572573414748343492386836148578937255018344753700414837614601278736468696129283126045829285700622841089530728977411071205985896388074682239497899879192014486813574185099488721359882205629369180947660546352336409461768934119937747383793577882379803683169319801317476065879023629987812938885677448143897187924409403310700727723238220873710299894057052822554997636720612533021277555246074882320699867334811621987090395634371215175417218215771924953876477363275396625312892190067948923238921139531150669264839774935805116864612918181947911291281484614143691275830957159305480550192431617157707216000000000000000000000000000000*i1^36 + -914481334778606829560715130638603449940922219890876523323561963762658711557137431253604557871823489984665858138114292536848141140587405956354330677719129155351207670010685400352248760047123725887866322784433501575276507063010681754863864143489003608375326205785492457773379998565981128584671990841820004262249231789646726617395488956392299920518284564314746010903800848627660320298193571002974046617260851991939817771160407311088790863026361909955381660269057608753406920933023456292151724508186267408593765269524773771667979451236857535566786501350323468564347074737458958566731414622365614804684684617463964286358996177529557008685398626674039388839902513584465839022679483588611375706547348789850452934028359022409341059952501959067255449405720098768812915109563603029494233744151230256889158850527166540747756838681447915316752575413159400747907744485074767810021728114913161226957437052180349907684153329142383945655880429214196513245004910452112355887588963282026123208611844689168406503644281019737615820954579082658628676393655172225292918943724887786899512515522222377051017214660795300859566824369917178101832086887630040174538428957918324578136785813326178858510105598213255520843016643263482903423367972269651734390757244912240142590433845370271938096411906227814475455950788302116803827601470872909822529367244663420904641717937103099169715404200636626238205465683426000070759942590292953340256773030355579574813214700184829208075579647829923744733714953369645738394319813548285055103801053342899689762133638427905661237947235838930469048675357532444700785697291452584466216309303678211488452162551392386398709471922068026627424955132820470583105556722954412856470132380363292051114899495502668060829713987144386494471638654673283014914883256849421740322008341594867950173299480554437271435008327487573737596065114406713523351899892314415431304170673148899345694202684824518204216275405108187976824106012067214820155480702797057306097654662603999081628806858006667460659426744378468016630649463967726583072262310092332902386142364030707451155637129499432289173849031292378047217411511603371891382815639987973863133878143990296580821086948647865015564989169622793228347828508581928967860330297840156266231843030384034610512625571396193346866929329498788642975710579284016462839799491884343006434113165266118691456016573928906761408127261428663000000000000000000000000000000*i1^37 + 103521264984123379840978448507446418030054330008484274369115318908319836024874064144449254287710941879723058380727042569457375609072211507747942178757337145318507940297668401056936163562323315752837151146769339744836798266594071538182284998626638272604516957038479710502229829325749343543754894397212336838358821314642208211746241879208131015381357633285226826703715108590054300175431850334526834314363761267824428971370645391841084447193940214073528317384088695340496457589981713175053297112865898901230273726561800086763368776362382875765535566139172373740897290878211392388424125884899353664331114093154040781076561117970726459372218686471073631417312211556674597631241038801446428653340978528704917799052258908100011325517126426049236208220335167697404987420945351179230491461402549599504229226956164894898176377228018899948527200784608879899874108893366438033702647527528985905976632853590678180795677716805097205495550137933076238393314401669602273222096383424337630735503735322769859486686164401685906136293451111221905255462222343937723451106575377380343013744092626125401200761051866238681887066627891455547137613015481419452031719842585646834011282540366358040736023578993049005537068305883878355787095458089585216016144647173422280330278711073326114588583774768413894595218594980826721659980540442877877009167852871767491900888042369160281069654335984320085833337134266095435702641243099267654267455456371780387890490659804265991088602641013398372483281460136585580095464597419080254676532587260845156580130511513994870055203478536302630039804846976075276326448749865177857854867855480915936366439291523527749640564753375057826517867645240559016253755910289365361578233046320157435740384047132292629873108532406784956902673244312170710649038221555779438496190488662088271002492671232873396742427239221215430036048685734333637137329713290593417539120857451877401904415573852869625063513971039477551692748402546341192986622508121372822055845474344652772320698627248070836364638063155862122404380373356779850374209350922275733448495064916838786563166979077050328388517617357405901494358165063819261608895674106093446411005308615781406223952956145886356321075038532818700541321973270422195222354691132656167625540105486466455849599373739923612502804350852243693553101503962250523481296663295589842115206811425641570242167534416541639718275355650000000000000000000000000000*i1^38 + -16800200592359753554696622600670399946735843942521780778713517790058459539816304762363480925147686951749422324856002302671185646906951928298649221544778746211013302527031869613506412926429253381414912821591591804871030951686186729312010473115342802368190179321484413948783806337513063232923712962426915013702543389643224087332682323110894403607630281671969677038513842766331404337775743637800488404131462447297276128027344911811888270517747313326686035889675890280082477348001282519494831935393644205524116794657439713369650351596556978460370265511600117118559951783089252559175010246429099664536108845941145504303517063164032088867022878538870617183187614807324425681634614731853503323622628024466692902042870571721690697070454686498349775237329698422769424809146372440706800835256719281094399984002989951864850836410299183566429923499154003875899846734234043517882777805471546482776615828388739974554626976941394333436350290471049906869866084473403401551783698769921730242658737134123994714318399023378039074215192192785174390450607057080122050364653107762101276937848536751862086248412566436146996474516426873249845134747913410026409391217988200426820197266968105634647072112486946298693695744734465706052916365206389168896906692649551502427111035890092214932401157782999010849511633512303819761423398066630842334946079387760101050835973452868314257834619760530842014969038067166216875724431412004918784446115639793865865531573313887799594649929871105629075670717545010487391354819333657874443908381918807661306627280931091116239961157421241300457045708691270405632895352688544969403555505567910704195739867825094299134027202413707561390817447115963273540263384832091340446500270355432683082242014488521586135349602224551658085611906934748438704547504841532502843106656382762015389443689505407132092392332068956571236840163129496541895891563435073164619754135662516757515276875382916702193712769780504772004332860140520756220615139455668911013311763894185055424808249752913187765591703543498124405119348395832604298880109555368241724829542218608599318846794615678971277842411541455788304335202948718404461755473273072281296273769023919149974534589162775206308669539061225507194908516028038070731499646193675598539203638466393776970563776997676949701343641215879991541712070190139013431411108713219357844410657630723796550850705901090920589628125000000000000000000000000*i1^39 + 5031642982527810981443003926395469591257296419497924847481883734056657400167641810503620666560120271704639566482622021277904141475126313429629858009785529108776823216072401061209387072466820829478020112881710800633993770107106476299474593299474881112444142702355944964380854453109675591818505185377393106636545499412843185060819259840560230836726525272773476549202006106443201665047227535469846475968743051733487295566314418537672094586610776573041267632843854861852932418581313473138569062623018879118988148066373148196528149104893159012925003913782205238080173054808186417628543378742965637667902732798670179950655781786830455340689255857297810371638007680493871489853210596653099811240314366521406583878537368368037356121581483254385820312294487862024571078875200283069837241090983219381594384892047476838902249693647984517478703123453700134254533452546267658098693507610164606861082034232646557187546940347428989338209558764840241303720786667499600437715765535016394859827273498801946949194068145321779144330553813567064611130970300774937286020824883132274886293070977240262515178760278903158937123128227359054524997885479948317877187100560674170830302819594051508770468559987497897101759800892606123434036189357951745796052292093691246354543690334195178798352572289470027257992755934087056583367226143717348568278492629698510326727616412822893139138436800692412580507925509582148981081998625465948654438585808630928338892956017024510525144669249009270102760499803907708519433442901538136065621939007344761611220869232144873885538238616691517760095311900040603121011707558346596443882684701831556961862003880553881307133317406905827868149993137170888065131182018085903404541268762531438964513773905774571489294075469478335194848765637391122407548038133545031688628242174508382590238282777025322194098571943530351965943277004043638874804096018338691114845444355431266761913099014674090533096848217867432055889147687787128363803485923911927397007872105655495840178651507474845473787243426212932421517135479415355569656145612523804783565016492454231561002898500494467796999378862720745023627793336991481913624679057112021597240291770855731748563947194820440643328705043202833926115055696719011942105983999116137234279991842114309724105651385636872826306521641328934553806507032250518833444968289743946499987447034274722424332310434776981250000000000000000000000000*i1^40 + -632504890795422710652232097983623991678653783711386775851580021709985889476517966568665663487177731338362474035022601520839699495509772601190605541354127390553184902129935444618172558197293994394644246319487561866810857249084799050894316073160855346619651306294175189223101661662337750794885099123040523919186132306662089778462898926779031798288929448896703110902493012289208175144520655382482193781264773957502084390542002643445729258296443238246523849453490002286691155802550194508948501105188222888056792950902695158163229521174952820405102835706618905974254882462256050879644000185622559958494225282985328476515747992176165252239930031603293045384222438687056664712607972548718593730162306071314383920458838569068550289773016493435585481735323256170935062389989237184075080233744475502891459368084349844670785538867220801904937107255754269599017341214011709041904276927660962066492296798648871351387793632134033271692285981449111241002466714711964286296835679987940612051720038101419282111356156230244693637271532112910685008117844924137757695315949544399864969605996782380407518204094956624586381865330820947826194975908097135475646800493536494222605753315949016029471542057624827960248387909043623194112005612248555416928447903199927868076377839436542077653159358843775389701394462201876979963172409602010679861419299815832408688652437149332405496160456590023792120307626193371001455965096642555499175783230910061029511703345911296495480577579054268927484802721773717800829049123285989702504581532030472636911558273981974156941348699691856821204763323159489922899186345478157075225707429434075106709802035698157517313893262317489511798149087454096606417605451934866756446404583894609445326338663264272594829026507170126250125452802692908296581612891849364307954554515934535222466106897680404955545030786251171921229571319452337306454046115884728565419671018430771832468978455202922216362059430948573870089933139111671339929060358505834775775528063479060516845470537794779788920334574457622826186545436624152984239641676982453014176732778007583010332509842396864963935536209646555329251646779731003274610425401323233479880723203174775217142471355949965082633778577995555590269041509286761132899394096576302392219551362805887658067145467831478874688582762839189909596029220986153563259217809877735013399792693445533069584896774570312500000000000000000000*i1^41 + -14406076390057170895687281455203157280506759483243799369525654672059386584646600902087029846524045477428328612549073672214384951341279214115658543459850717170131943077818595173800493592468292371974876337650312601256351354157968514751743115487973797185603277476997936882691049413712668232825403854213674698693447880457548477700634548558568931925166315828124589434364856990946419633513479638766238941046761489275492285848009652684574830288333442840615089965193703112358571569693002761692453192405418374937761123730803498122043845837796193166098767227198094963549670613647445351501379345666791181443174845668018435758317340363541998217379311686961229268062293067668610283780236983889615495866142089120725459878124827655199057446749721879952902654334649899062380421229615623752686921632178785770410947705221119722010871091478233994364214670144126830071307325096629893366580118805419921135068310004462618429868024173083636528875498191231327244045896612467246173308013844855648658038868706369852451992207570219170169623946843377339189631811618076406877191679052554245228783421628774542814971655950065891668007285642278059730533354588888127336640299684501506149641483083619470449397699560944129195648811615948425447972383033214905061494613189706123143881880396695235568005269347670867186293349071529675512049582915222866551587499569695143656040629569255641654550401202070297735152929773473144270771136425932005959109198338764228706745146910328299949635853668943217262476543356906801918632969235910532231790958269486399139739336068843475757344812820070673096622158379720753849382412032776612644726446921432166982027317666667585837907987352022410183749540711638282709871858788309610995649637904188885443457596130113138787420892307803299936706372998269167052708792475206851907763527587691696996743091428310892167129750699513153868655532131569212783818583729387962310900578913702477015912656356100365377232208343057559358061221546719754900906445014638489058045780945532202652327542231873974875360868446139247071699076917538710806309178555145845933035795564846975133602747169589586481849390475715166370759282495333331974480501112684597168875154677047825850337967818699624201348892030552819201618450306454741312501268149409360255508795399946720276272359531104470953719887842108884810054289976297092008636883849749964824419065449881743320295898437500000000000000000*i1^42 + 1266188987966591570785123450056375814456524587661700617139629832435981786102807791547400660424731332668157557426156737164496936977946777877454627199493626631832877768225440469591772700103648634523112887767739855228388792496362702660542393599817832024065352439595846435213368907195459731359662193994544747991611922535631872855755063599004321516408095207354619757446706062185004871112076171434065697290145200381824397680481355798025548274731010947208246274749705226600866654232188755143884188240427113703451166316683906123214751410339427927301631838487092790084859126032151452316007841363250327314982067872971243153464621996669044606281185238326620220717144352658183483622348598068830121372962428053854892069471723529660866408552961504744748889357914566835617491024823253095124639864291876703716746079574616727343679248221248597590992685352473319081957748154116319463259656796422560390112401076366225119071999844914969054383146026925305318270623797506611692038414296941686441229964608437983784316692697830069081413921923680326484478295070039685283319240774412146976456472650185494147914550873692325809380725422248327085112931112325350121866843055011776283542604812528478287966398909717646939556419622238572832703843413029669414626237160448884201656759298084448817228296659743351032099643495704980666138929047965277749757753609197583796757119554028996518192009453842927645088481104533809873288626032736794932260407782589896649864443849821897310511355081125967971126609324106465980338139578762779545803152958460990556565020938831606884028407716267248469591683105503560455435286364157938169487428513867704207380799893049999706177960292841444398406628566771792106955215779107306531390910994129087123245059359847525294250208579813954714696331074820586388272631013798723882186467286877494265284020036085383856975211898010417066180207854873331314596359760914086591565078959959719277758249335183046292861460132314218020008437197466721733662541327252133159057943253309876872014177810447365227205712615117962184415317550899051296964748597483386383719213189079099364225383348426413364223860071171138965854383446720589129367119037548837792157625321640295233497393675083380170615145216273090731700398715375870953064939457015420462011835466026688310655787619934232531498045029326213883767063675182795087710863923649189072735126286477645172119140625000000000000*i1^43 + 2180219396927929904199225315794812215270660712522888549913316712832344987958744409337197639602185073536287032332673622813593833513221833864803422646359818067185788864559131117958054355022671801024303423778508210567582768247397121619291532062729665472921202523492365466054245628507050296314198411122682518833060249387661416716304165762720526091618101563576225833709521584675893516992614470999119218832140044225316328918255615493540030618306433311423625193920815046359241565849038647893268879590565464432081122821807931387682348060980954039717791240903084700016828689628685091533841563160688087873021273860701216726737036482552165107313422220200781632538493613980951648785594824258780551114193409189456725667392990326829350386015024745995148729764945616856624255075055102114184811621186922018562037071201207359567215852687771560028303901567957469120506409693011980859148490466211491425269454049210609671080964248483797727772958724463634974679591605298130217444020659291797052581113792293430278807931184269517300524476867099086450938337289765064548638461224105594675004772775608663932882250300091216724494498623883749160158950620759693913959939711100274535568498083954540222006830328345767606447758235553742640501598225118693368231863902655016971056223285780800363170954501530739468636365293970505273150705980510680677548372766613913699300804907727716901555357691926720135758800330803578634891409421050017291373389776250735996581245287782969077312490877731846648794644022366317789461613612272419154172417508927949528822217367505452514152045390240553681243609393983580033559915124565301435960574885276856348394013825931847330868361515952498677276605946147584079961928858187367116545900843918476297511595938743138545931979554801526855422065599568598829242799922783143116416283865164043463587789662879251004804284314534054608809811862906950894717121904296844041957142365038033318772312265575953611002174595566165509186775151623791873931051453465238000459697115301769453802916151761243381811254076445133761364980278674980399178021820034917626360829440030818681197256345532156444465499752905418466377590276024761756037612996453477189001482142276841233875604488216559110156933145617031241391678577363809036533157656452017440702244492130137813366767285701541404121613410328549291050744087802246056381833011132215739412504840085601806640625000000000*i1^44 + -198746141796918732481001695815183985897859614885385975034615470101811423231684408430384729612745146300544335094271108271288278897055762313301155198678302977375351695796573759112346952795182013461944740740811859629126361577445909032254455572151820659162016991815217614770879883946147681829722902441281141799117197100260120561396826127754517591166508280517323506847978263964287948332377898555897077181089929295827125427093877957353036486426146884419607687606463768196051411868573958133395756687782734465599260642011024103270678100427740241309346929170614510903596738914505553769213183570219082340887875884802118312721625762573499584330270491142997197085351765967434436215811382435846052926224886811891638397206354455375025269749204643979040442526843298106514146289928722195255381661100863159724309957992341135208894125705256819378926790234091746531953311293526433766884657254301557620999189330673376086682501324891387992158592850041207995654699447706159552207522260138280990317313248756411015670095489518107035623279567878892465888906404363282683570254357836699481338157449270325388655698331921671481513721198398611910297926645263178355830281542231405975852449523781435520990800661870222157303964998504936970736551069387397401177908519825154962640808910292001974420414652493035537687907519705924132488895790971273742667828405044794586053082116353439832919226778087095723124052277920584560368239291070485711297834733306295978775306323071389008847662806398339368404281779511962303710084790761867870029115430850722765046073048858079269402358773988510695155289232005732361619165656008008982621742535543282928267211025819833996579219273434552310615356202865245377059289018982319357832599283596992371020728034166621889986860611603916290132456444420165361590295624277370694221220390043341120508003561276535557127246373969520040216551758747957608736452480687738383728244415635275744472781217347331644919075127825257259961620450519614602573088557071192217746234709271712213170051376689196629448614159653822715368428980128836909171546353168867516065957771826898889642601453132275559040696419897114243424378887838261779955160950052574433610084352317678283750669798596587216258728901926070186976578123558355556404583316064000110355078062074112863268794431607848133434508007741098764363001222381864101729788638415196461063683605194091796875000000*i1^45 + -35470141502264851677430717190284330434534819227110925381011245276678875909634013916013151939645524139997675245487850111998650718354653793475538580061004453347734301408947341292530274723752049530386815901381628633715076906139497073881486514454554070069968440473485472893365328665024817313519403646175777403307052428136985059769709063802632835331470045085390471370876757286467771614163840673947976834816942764143530280255620547389683937473077586663472009674447296323239340998655998693857600557662754809672942057109402144951817639294926276436364320280968697149211734590103429774299879796490549975017564641021897079632082566819776562581917656202058816489560547953673157488120221106400058960340713316125207032954405008718525877946336382780375296938426545090520346973390923458980101175412867384019843921327916697707653182172160096745699522016802375977936777263267125474357931747102607513125718185130946542264723199516820494521432002340695896148145884451009626403799439067705762416607424261316649189235955186858850327356815501133765057994233952179339677802213650083987325648415045567653278209250080111785700813604906642394903494568871492571577438847008870628599569923938503640582313970848769164584832874483452197560342028001701744277618854460655652371164031731055376003127926302121064713531856001254265290405706737926204040855936671802034102649520050944509334972882305179299343085400978007234911445834978286578848882631048377042440012438687730977717911154621754569521508893296392876614628284588434876977276934768035740101343236220433597547904596449331623814390062707286330170217510413740556602162058639843402943254180213753037580646755562005499133592901491237542269388880149534584825725011583570672163380694196830835603245898704047546121743911073955870891669743567691141737409228226288203741347050379954084544362195452757109824799788298558960836360270825361490289180516773726510399468230062011120164299444108181447261241963203345139428257228949411245555868680447419464683453803927317544513964050703724363474541380679194783058502997158151092455149473833013454257921295347396692925077107538886882987403439381464607322262975444778518929181763037356969014817648044903063385199173965515973843929305750470279826241227011455999873809145339637953277591688010541549774964430424144867395050052782020632232786234682788006784915924072265625000*i1^46 + 6409305127297495948430555232591037462673912949234849481764537887604830177343684923838833142313547015051489102380311818480695755929919500319946194696881272067035357140970008868631741550362138775236757403567543480800119500237753129892317500416303224601534719912015111958363404049424119285305456926686182194765160007040470457015140622762628800122728532850565193742607064001080075881679458276936575147885414200771614126869052573919366164680793537397527597785615371068415284733035299395430332611459924880929805105854730752986114296328669840467459145399013675089990644869388321134266443288867658706077653574425290021939554799280814169720418805916304242541874469247667152719215171269936696586187988002039386107890179537057825091565570626012254086442341122018853291031468469080313591553173879026024021994331073212412085649024159271870660227153000333141818724936961198468113653040299433533823236979377483514708892237792181958082123628538903506457048342221552411719888784649675566808434605127934599607413961277609614740744928528735399042792638520949636785987669826886555754255522977796750692662119159301527344561509875575232220931094353055254333630272669863664491326636497950639744339913485158629315653373948222574172397883198855656364398738242019715762005393537814189729869002320082733654954564902251370813367735960898454119612796243662347069337042920810341900193416331919974948108672715938061893414763082300069517435047645683350821656304378255491534607012952171349262844239481871403901852842317118641857684864801693528033072748625103174213704547173630950522965844905393861262668022947131960928309257119772781230682007391729137874805931508066214135809997540473591930654622685347985075749402173645851588293741652306987891224215318432437507750852620780539867590110852766538389422768402526863557703785959697770475811260897502379097911189436146784534957862379073401215510164709694177392606403408175467468235251838161249659623633014658986339200933956346388379638673467682366295698614534952850505649575974463173556090590984571666218826361742096607362194976946159773950199552042712127511827908067531146417933081958150652273634581716908898270250444305055114501604584564684631557262435014085416021891756799079313228870078234812519466499891725691325818496744294229434655648598184543807670365184243065163075053240360005795955657958984375*i1^47 + -204224268063288202197308037942517386784829588290026487882142496609332912837002724118636929444106615525970799399355952326265822471525198511516174217319068609645799281961642666913596272624064291874496743233669854251057339361754266376816995642168599754398743331523987446743395164655868236000626729617112519327832009351054772688272930766123470689172562648948714374396549328359998124759520740964929335470430719206601669815205954826775638752565864566796678737121164265361619630045966965243797940958379132707282219335217073583105332271117894625729769098742223425236109720534250308953858427607786361953454195602566815882413157157455814336049957066156274147415762834724241638353265943205770411582790693772792371666454491478528522268848760861719859247562705518817892268570600791504239748074132195449407933309436267015311532004667317592956147356664173193955241422538304980164746193636901694151150819559871501998094428238191067733868528405741439306701478359163283243356896623070821261604018836645701146275995966580683647666153242755174663037689974849995038327199200608860640712310438099681088163332425230842126474994917612696231748371655882288380924833468524482075496855255365865871145146244646023957455420149666945412246834573943176057849040614322356967681301000613222001326827393458287750720774705220444881340108071790959419589728539674380947354196238505537661431581714043009389006752710050327687983757617983574589224541075813539898517765188246354198608872108627317696444016387687040753213095076260449220378966209283762252362503721406001269364571313880116778623996848561648963852460622444754666547992734850312182611031598690311961481577676380651398396251302841077484207511416969786279970058308610446908565897967052594539037936947471935226918075837871243558759525647935086869231848871401411076505618148902008816863155042528719942072460312094048237149132906377753890097104966011064387629404740328795292851645881340504717305889039025686561923546312070056545913280111987395560006281140454233653065152957555961436214670104985498283264140574240056198262875215831369112135274184869430249350757036067646174557683657625983941155882199523493900769612201695988160307088513968696735968774441739801543623274972073302332070797662474237455830057785222471010193598135929241656604381518714796337262487307390604507258186340332031250000000*i1^48 + -25815991813257946761053081217253708909358820251136505546802981212407261134290165845486555103513049069185602208663652659912353365298604740540124037453472873930709553482732890975787609908966009004849141112329586493113469903343770232397895492394482111912547089096097264154713461362531680835555185125093744916660943669425384156549386126583580466190772248979775531760027016347514730304105497180317497949371452604035747703533218501043522067905897328049873131099037018995462397883590819156964029460009303249713092898777513229525535905565977567478224799148654617261651506934352883363083122327255359782456342789743584665268327464289718214338593175583509897604926115524262074845422880975151193909435424093505091883304329063392304991053226293367790790972987979881783896376960327660283857327747112755261243603649968290920341897857629147709350863893254611145444893565572051212552115586002907982409317771284493259678185817273026985548984158982399073518304985796572313099500103697090273135040318749197564855156390399729235544029608824505920299402692031908885310313487698645901058820919768717473181581180862659537319198601546970613192517998108281169145872427871218558094526970236236145262396417513567352040507720088440468715246761926482365742193084584909781201936044004218597645067891466044731561906934595566730459237577105021156566113390469619221172752395914896643852372370877521775897011298227766791625022610616076921280184400213800058698534218739294379429164948806036071801639457667972455256364028491980948223478190247744903106265559874524413870118982472639022210720815256785804968478382647499377013398744257986850746639469213354851913794749264909300097460988902052027132915948198552072301541748327686505299370464462069073152239110103007885623121676944638897162195398536965441338124747080781848558218893578815328654887786369249496956619324041659690936118909600405541540818570252737265159739553925262818089382268437402962572890905267663518258692259943224802962874759751984891037335383183017158357871401705402859882881938707194847816102596015790707534426224857964782201012614795152215763953001471625681144068519176805693847303859905669693774584356579886530218866257136038288583464307437156517716940653399194743532036845155241610723547245274083694460258015083647915477443294156729434732858172507061523437500000000000000*i1^49 + 2886815905826367820186582164529872937246663800695570798660457341065534978214383490026590240818617449258426706873818919204919504599020009070262088714198630632077211921043763836084438497323915484131259238337761908017995502411352989011758595214183944066791294732023136275417353559669902354818401183046441862217195897030916358690140779532393431104067911280790186010441174354532510446916283947124526016108725830470131278352017301212647501062216042979476761249198294797499886575127156733340892317534253480699864458423140522439930440673535210764172767053499226825293803630038137378011594459242667910806779146378325346220224002567237569972847967648538325669967591960206879264325982368738421706852814311793386117160757119088834265513104798743508313369228701919578065696234600092512637089178090293884627560828763465639370720603208109394339001015172971288244203806617206678632166586304756118325391655820443915749541338093555468547541460338340098192032484961478624620048466712340103082479538986864512631403157162614880434422032949219872090869878404422003554020696960413955693185279566730187932827143641269459620579285215337780599193513752149525302551705740439558907998617912923324539813279786837377173617062602595518717479517250418386186926872654372317535602886486308008048476496567642106550279277617760963269008758862911767229600745460767816100055142438018873276692592060977294640387146132844001467973878557438287160466340064161524836982490830800265829678848775274486881297608822254375182595975952518997865184069535845459929866655012594753001509769258359710694338964321928255526876935680698271617005609163405334236349492270419092523020380513361597499740137424607276063971801385277167278451758412724915928751475139041386732685300337877318338036318011725116824377281310547307679599048079231293545967291275747417911179733434476317819064403081593397103731015295598867115760316864271919578425423917557221347122189234035963130101348510900663995990739865705675329859795808799362625061633074480941230036287742124072548865842218312058117408819686032457973411894959148206079023573062206016251562878148402222998555568186700470473362019899232126140237454973466317666544936872246317618691538407264500834115246799444585991399517917513951515622589693150752194278361521897145232691259389800894399892975000000000000000000000*i1^50 + -133560097017682219067707890588565415710316537733291732487967242923013889092488027961400829808790256324419247499080309224609333069625847650486518667368606733328817747538870804465338115577255704034884994190699865640181463989246139604048958927066993035046962062002143794184225682262031751125999419170107331056586680932183212772851591491446787763744163157299840563018737644695870552035970002805562718650407706537608318072597118945187463438689587507084647640058861344372873350730435725884824486539320993874019800366337379586809055691936133236557508877333295190818834784164222158997251791417565607926740994360892741616077104837662536433638467487227700012460592379611729763046140836097282512152715398594573283759864246235700394985214118148965431461792975355567107773753489908641094235814958159096436304496291117839598539917267245711019183031850865383345964398744438589466535768280863056099105042701900960707462926653501867848284358230177576894388921245394944065810546834091227655907630635669342473741351979722202780787435319646910203280665685569832675301978827947888898602010656250337859318489376959377273918480565479813957427322370899469312607678124092352294859384425629936746147553449260297540474107340813163427516136234671878721204450535493618543900067693382319618309670887785961652493373532753023768554994159065533070435626427002211244210082500116400859362382488986100075773953520730052724506477863994409229494880881415816466429767247712657139723959858929041217341309321845300100139651596881550428394726019330172701792353926278392757179057035434707558394397646015427665241947732098114994829545838986262900551635448679426903902760636387691877569476186194115040547633285680134617980598354105510285080156768686787756657703302522877067504542908602112438471010875622759147471822894777555393326468372907947084994084089299876714790880841704708390526889963674061002651910388554858243898317590125084908214692290517171669293126520384640144946977040907061272257261071956162798101430858541160265629176720642939094409637022682135150032241803940275984435540914824540495044667991512712855564246652043954918600075410204581737847381395830236474228500365694031620195803624254491555891970977135830665530469732360444215347774144933017980406099141322225292130077870078837549398008942600416000000000000000000000000*i1^51 + 3668809488695353789512537228812314415021910006588925070029389234452807115383882743704598480312008358729295636228133001645529622842396975364010034499312046142789014886445989003673327617322340391946569522974123341459571514600136239231073641575107960811839212258860583492820378686215023748172873663064087401773885410849761760386018380107872554230354540349658948965388677825129486025182263927343720689356031140585258390091612445573831255688210105640503554983128387359822391272529222168790279988321974482117202831610557058634813616249455999003584320557406274387191718817674061272726577455842209923281428787110375657555969235701453462248075247979351466097796526235270402142829445800697691644939410902572045037406019669475104646710650183424195946256924035603914859785547903042395515635275597183539719608118414653900505385180132306329020889295979541317824621254972937839865602860503734950919098535605453392846430590950145807955034972402819497701121547211489148164800842369094768813514906866796494221669208865511122132496472906129100108845039664228103880746286219816391029188558324100481131684552497878817623018429669685019420421745797968148973271037099674657916295066232292185539293925578989572401227976674874245873294812300452566574830414639751106225297700328932703701552086334221874907640205220624860124045672750927057914394350637489560164811131776755820913794393129481931589791630276637405741158263145181343481905158950138715447542929116844757914120104603597676085582424544453748479154309140026504304615162885846058822530302851551794540431737044166234447692240479143709103495633560569830364541009289557645115716957607216640875540352721592511003925258730840260872138223918558152869565282707052369870287074589964220770838132622438006681628710220537927287886337961622489837202430754212327241016956156956441860371984751756455917768907418561558965170315249181585535354406570001751552856836151621427825843641681353238975295924767054425829979385130403183479466429183813018227662029217917956380921072340223751655063326165669987062009921016192368558900961257189886666746730947928042961438137562052746521328136575079024914929450513112789700304857241691929873770336293118586505768438056594089813723472945904919771822153753127663027983825624249754450205153497189812159415336960000000000000000000000*i1^52 + -72900985773507937903918763580902920842406525960419969924021230547073010829181805937917891711110838028940516611324577090585849888242921764073590425775881025049084974072973451863175216517813256624142095247631353574348676062701211200151000441592822535972127978119943308638165687560587074311607617978818625791212822591228707907069187129623825059573598687071819028062134973820771041447350223704635774780914962019859441988231379569188248126942595869477939211722453667108680501262392690270163562876280857552921958807820701755599086916376582155812562284115260825482815452229567526492738520127705843849789700766863968096555240344741415531107893178023088318911871135252501248206577779396242425887922136964764714212981449298697685292723998905398355314407907667266831511218441269508508501181770866447763887081254364549911977288758858955328009863713174338329551223495930226939591394634139785894784278567918866975550215106444131203124951474203827706405926374043233024827447469683031302606509654784699180271951080838890854860743171295138163490847911378571796121606513817092038011627116545993243670825121987587155707736064228265672747840097200593534499565691973990104091798324852300612548360713473761654071473735672607541920373650633311540889081362330556722366588596412908224734814468077127466988786663711067422329636611958713795274505215387148725875362064712470962380246870009110151118748335861857345895106498866218383994228025636689340578761455719417723768296493703623731024702779485163944418314674524619403911668169726448726399508713643624676925342924846244303064132744690595313519066680845326538715895761398804772092617934889191230739190021946045531584879448312314283503733131646326297211326243781888323320057111357729549040194903005357214857333943172498377657400983435364762047386812860497558321912775996285856307280521303598359711091961609315850905840878830750534542057502480386454418317359007270758443116182298595244420205696458107025490728793903084029707531898218882696565908098453695098249855744809152865628785319086323672228506737711028098295444612036333213874370385454477323057495978126285347153674881300382244733860164435990657921384079927961572046567507949381918238235301594480105558571526277470085640812877893933371275872794857502585591916650365452288000000000000000000000000*i1^53 + 1529176456412945688135660791469558858784467060701991520891170400560247535097884316320898355714207264692138126179349112294551558840157809868549380142053930688024147551144036704220636444331142896097285907232921239559201603474037321895048190756047367256235154563048137418119284169620370074207606404940228819209160905764139690592672145310494438396851750853132524423391981327107210757299939094113082360487628187920825644433523864092116979918399089758577553420241486488699895710949270385796711245061555373969679499107206655951386834072696379842475766968299350049065609793161463053720026438155536822655156306642358441292559201567605535355595922205783783584667202611464708701691036592396778517475110822973559231062957930736977800537744410637539897611401849524362463461275440332402642615468735683715769674425956186911243642391947238029099858696224258029219062614063195778583793086434293674558488743307781821906848024133188598623485816964827382230174230050188216464173892989113917465473940202428399988515945297921234574229128448190540587071702273903733075863808749872612062143630164888532142515102441083387977035344814874003209993379028154652839873360664807173913019029039171022325182317069143962916116671000630817967980529462713894779705758612723053406507817274476295112617505425575720437982930679305856139082592034809586982972965270690146393716940668982165211526985186071769390499888426980721032736208420677712001927959383534604268117445505034009520066904479752154012523240129137309117101737417948324895451829567957445333114210241670357997323627498781806496284954239697878187421260405882999205606621315616084196206027435400686201301648093235069887657514060844880354721323324842487693726492133664112879184005756074434750206343609848888403782992590361328867183425978212331599346006883319168419942049823020081616591034326700399722677331802160264326806611336174858520100396921881261631817910427896795878140511840655199135923754437103511981310605438958383435097149525917663545627191867590793429017984183466186521741310939956677276014544334568207324124270649671247836042363866040944588046886204095530012609240230864824555596235552431528187995640131771061717178316631463688293493747875353613282671183559700486020608523892668917620975502858515299649833580625920000000000000000000000*i1^54 + -40749545940007711215718437555073045202277481948855537234299296151559079397616454437841985729740591377495383040694816614903712565441714537648407218738107992760743173196837752807488012012585235212156295060926367783469180950666156531572724389983159230117097020676119193398870470330011113756833977161919665766121115880337929852096389271728945376246625627476707075465335904839840442902604537034402883795022378375041534254046709348491862720195820597944759991383708269661395333734375602030844745663835261258572340067844784655294314314417881011704943566437542694365958011137517534358678873063134271298816600829997980739420129969801777366710754150556088552524404082307973720775286892922039149226129808841320218744553213286166568569427004464386052402867093854225802461918758874159635207702467012431706609302060246143784289181013299257656473333401559772051136799196107287487051781042492182549482587476801715478923045644152147805853313391784946615988645997362426041205120901088684085833265357841583707039644246425971971458640983796339168466094805390208522787736503385446391599006604918496661360096936754025400385794911124912933383810239848686525240245141424704211228167187790413260401820798518879107074568037830522343344357714852298532277122404066993622238984975031557220714457484187670055954569133204327437891541008224619707922870999940376056095339932109895060956535454952537464671981386068196683425429268757984922518996164588949855091407384929485905568039711688258702490078794192017164362465852531796691117792952560659934862219661155890692740612656378978088036878802873199792678351302375931221062457720349381914273084745900092532029571646502930721825151314441849941261994157664649115739660745020616933616677567640090024850954103725032053854555861857245709444653247626465147603070079758469932231422034961317124677692142341462822148422717664210368373695661439943964951216083313753996759274039115713941984096375822240369516533085099794177909545973318424908368538855740321872166810460316135238846745382530107697370298859663699853222008146978064782786806331796409393977133648311112482593892373162057718463362097981922406284502708990820718296220007413744008276780244060982232159776091949742151386871246868827295075562448862966960877609028074416403120128000000000000000000000*i1^55 + 875823229114932072653345183366375033719886710061388075170997960607734966399641519590403538753060271624212247077476025404637203940136973858237873983372959964089538536823684620182938227247326788904923129752598738595055042114227964251455709720365317685195537882868557256225657534665460809225944045380349175576862936782963064338172491788760594983220524260514588880862846070197491984503079613475335975389177132900363028225473303547958738463656403269226384854951058945444840396990853459222569138335802584678982662626037812257837855452354039978643738748231003850441238369597634579265383832395540555113865765667607549625096271092985710705460193548420403214092312685174132068499856942292423375901889759631207816619587197963577462887766295331188233358605985252202905426485393238826696112094209716116050707375371217262911328162208420940414115304082623331339258195842229803135408896005896139517338271546976545675297359910937248561056512831279377762312959600328961885289155113126486183498671798844305084441644708907620231669305783613405559710632464028995055339262323621817437775168473791873571430655151184799503243018649309219523734469459618003075519197642054717259845188082682701003880349995535524605257598929851839442826942720225652395575751552533932059570569038015677783027511136240554680622339776317491215738601948082750744966505748358735278231216924641586525341790689101295074762804679223273691258087271589267991823021600898120206762038603257225827467495473088685670780129251698436844535198738922890105574121267012995751547088187103766998908805606730714180674900774917838696224170352491064794743852489346496505020477032275507314901364078199495512541898937755869709863646688566332980028825439970619639802814727753877905850907871404565689865837211122745194595747796735610703500139439089760228679258628532238994297145072125680650808574011638686263767083998413434413197983229038856292869747990511010930339166383812878725656474813868247650578450222565665253643484025281105812408756045907876647765804254676604908421219650595767551722522056135867896794923352941009266028076743174267693812362062223305593096546832155216173093669995485209618840088925676159590144228243976154034317729780486641257351177702940627586440938115733561412979582263990681600000000000000000000*i1^56 + -10455408637561941380849427026794241579367766379659875443103805715035325376059988658306905442901736367928099694463968435794476517320227202873411204889217931175714048988458703571584032768337875942588024631232647943810842083114483596893385234044572100512525888987101252526611057747123989820411661239341550124906725115984413482352466532686276724275015830690535325934882539183971057182548761989749908315687702406501845706572710645982101294095545476617728581035619120078949671602395115730688879420262931990833956987161592772611184348447856431973964737481481808936025479927059421554905650183531426162473089165519754901574801569268801545198249227348623162863600179046816264124479738082245316912712893251354580645855760538411447366302557287482890968713966313007264687423243628801860739467676703098401257340303582302118977073606226107872872347433726480402428328135448779078275009500779525631080277149194655324493333043778147590688220149573477051478441157490889038153825937918006585038908957907399675933552825918636535924842808284455619573244048621637891696847319075248699669122387271451651199765152039109317934974036998542897013699699622445763487487285193771638823918126441416182273472512038572992446041075524821624034783865521297238545477950955864667429185948154526802016618319668687708481077288593231422248124885604546821562579309842132766517487263199498143554125608729184887460764583451218352624012920563177427283453508059307147665613966797549592818236459094344995888993235493859181751131199986202326457863638968245763780766148582899366856719472194775755105126374687005662036212173648125789428906950012395697132470121562614062804082626991539186181995241896598476374897019441691150608589474889097343874883538734159138753787625342989507292966297554163877796388422806385701110815151120784976639516039545769248728126571688915191214540754288274388168748259917622792314829263071203527093474138268121178247056121883775562809575736224528566391530221755864623229406146294451166719146192353433576068782159432072094133430988605648451648990857326116942560018084560343538451737024395344152652397449111378584342881625565855487410554269492569071406725054373063892701094258387739783848709412587595011804575390315293964934580382658831121008453222400000000000000000000*i1^57 + 24841835816189493754140315570855108700427608713063170061141378949547740983794599856702834487504690649922024379356160290679318730722058511127421877609532466343448345553577831477348066252427765946100167862204477157736370075858839572150527208240285051777068977177995697700539501986291092204533853879659060420730604529225618049929370953152462684532925929945794924370622853179629196076914501877976172954754265006525665205561236631025547816368478972682460257606889558087419571554746792231064466493964801267023618785554704286405967849298335470116475431283051572050368092585314910941815450049273874567791690965010703421615165231665132901924134757205124814640976029602220012260832967207614847316464335385084735973634226035091801418818139648611515761693703854447997425314909938263797234173806851396335036055807786235333377046734725169725598691926309346933617725418769835390707517187606147841260971107639834158105645741716109637747886713018937527336316001621676351059420052651539160098625551260196572186442859199802835054426767931084806792102051715272507895912669286844212227438376101219654758456179769834934395379522873063304073513027121500204029349239820028123273496758856042647349844753359827334783123163985753573907058999189017989292500459850730990697459635079217104070112062708668939418068436728356545964462744412761083352662862086079955784698794412479241925693033474914859770212659835744717659281421466114679286569827867664251384504703365229242097205982918092716125321233901019248929377849308185463284467280484871121869551733830129127390680856528608270269707303347740026331247082130400395949830008836937246035973625008716758643633075770231754612811842890008678489844971629591986219101680463420273601904148872472502347777669033348983793474036347742384475335089072408571379997397872710669973314309197959525108122455586593010860328527119320582672929904055090249047690415893823187377172919447931857931307021265947227885330790126290201613100014156733619065723791614006152156345882230981306090441496747739466746945912794402046958923861067676457973566056235510498257763490936649926839745806322182805388463396094173595759112526063825717962186821518930404516057727397029526500250280772208968982560635836263074729582067038394777600000000000000000000*i1^58 + 714461759968564602528746309995649402319691286809445723001337094564221018071642488797551875579404063533433417326700788547707194437023900779586066437730833555483208107829404846471413718740056111557317299144150407511308563033478980367913088528476498451165548757418733662804203257974888206054933968948735774391334743821453273236184859211814699683327003156940480269784883351340663787606331578731961558781832656040908172132049889895687620307050362948904315634306797448797997525244730837466504739895248591143152682383243721357227280422912293686393681840922146637717810868871555517509712647303123131369024662443702423841343423161248574545295457108263836272011500183778746446722167640362402234000047063131992535858900398106443280143985262381632438763491847246670115298032229168217724343387324975520408517825121223369670204344572687950320297147657267448399655401585515655752222091716127461119211441619882754923583798008782053204166308055770981706804029635098901913389770665964090432997484360087492599374376992353573630449826275483413027252828948131669927053911578891273593650767217094764712115288283722615430249618121266561805701193528930108951135169742314027868304881872697145711811276233328134658672105857348556788716787548733753267839983697872873284272964022648871108103756533903090020888594449527547581839250637790930119591312817458249269651496969355043946444959225891828510614578897984303572878180525805099297384793364347371659560205080746688287972137199719710709269776821284399394796077186809449025326127348277493320169550711350250509086410256997485521704022792478699489540333497437172489411803463841143114040683615101486132390275753213941357831094303591158068988373958212103080821690842499679120014421973333655713346216785769458440126976041878075737782818162910203250327508475228307233951364836976229355634971594328460267608668062683028325411124820348242448348018102906466296031808928041482495476834741725560897641854303517966931288608570571050404994478181320613764987484746994060223317532255947137491722848813721050777344240022589309328365513370725231772367260872960387502147527144343146208754363754287514248280961849529990790031206706865379815382939957702327149033731586198125998200658842472496248220433776640000000000000000000*i1^59 + -13586052649719810110587715210775248886604502765046251861360491366045015001003836522491578312406409950008015224874246710096611438325311071971272471796971953358437978414021648574512751312392218894566683372320839937877169876335685839935839913982352811594049286889221654421569523290132173347635932771695218063905581745763610076383630481452320874066001852951981993864431544433382745764373145411198699035668260154751280507193165617059317944447641354011638880503450632737576282601418388279075945620404129889661173591603952186494720468272920372893618300674800171345382819979371058540989635496336657936660473143259614338570570648368829702257545892216586905590905377421267829610162771574367288304552916868838074360816214168260077230142688408890280004857278936005909383018902150051435973441750692253358353472490104076902293431854951274234301875356002735572082698595498524850898495709521059761576091037458267338320900528112698321410083727322465800043435487445990638014750665894419556176581267512186035662321416553020332517109733758726293228694850140933057017425022642646796116426065444056767767771831164804091053737182988603391288074115954041689016452198132116971844479356035439521916312793491939703909901260708072813170298262475034868697689839032299581635386336162478325747005501590870216236267250358694371632758316458196284878695611744215042265675162738147473655124041177666287259938301898261987379298255657333363096360508137725661329365906642579183982197744238810741204766379946568723093337705007617519147098332437753082977521662698345170825428780214768410726646840181360147665759989966165024496719719694844684305227744626227212173458340137563254551704035195100907385401799722020380533406297869539018545022949533513393254976932614676664823848345054065824198568214964467676262281152923663488628730226408754589069286002740182805346403153098428124313668951604406226189577752952957536260868405834110896866308391134696410916027450500112501990298537332181964795693555371343470272606125906860563531883213077603918310804407651658978754927825747667269821211299548172468165900834504086321658160286237830718955955665265973140451324744716048798602216613639610160233079395792518681471570212248411116843319915052896616448000000000000000000*i1^60 + -63808721583137129738844863889781586523173918586271465598786371001199059066609950738855116684372022160623616730632348616041227415528022243902258803749612569193112855901309361371625568562873962621121392432579374300946326485362291950737999607914462752829541515563922547633613375207622759359369423713675101524266419920692718979331387785701405778473294198051668665513833267513410590620083694477537679706994906830227809986736781700184909311742691021477722079626373952688318982411641021472630189044596983875078097914761386529552737553659981645481310174541626847817264215796888046243806408249121368944420434703781990467512783948328056779273480338894217077654572470820777871768335266331936420835552317295884898387446827418984526984391610159039064742293969290449228205221029836912335603142647834008824618647586567776100000119894505090463068575732716866488093190926870154682880501027392225608013706811115513492546885959404420209512440780079801743543634689107712963020908175537212293040727382994122870117109074120982057693210906571514143982230847768176249919623161190783480317073838434437819375007464991130329699424807681944602430649003440424372795036001327081912417490841777351066972128663235403676695637645801252866500338260285752772717049711853623169690324352389071448705247693143743241679335967927134808165019777411291922810390802788919337973341339620636489002370255986362550225326474650450629437109174775804486223068438244493538788467766205061783754519164263718520039491479271946657210904285354601815193587612563137514984392333566905121541116673176956235838626761532695070002037791918090125536648784314132509700264935656676212046827699056416563822555840739336105935008218756816631853160151226614218803159572914137753385297045097516848019965108780034288305736595035708331763466086912338069539488932831736191574674066118391641664301059213585485784863748952067455544131515467280654328671267570462302324609468744908708512999568724054283189214136115642718611780767335112542192599195550273657453833118633502503631990456936931355718835716397233548262427384800097320210095248450835340328712053956582741649064719922284977283193009402518610320080157426714158871600838218270143977632437208526945026551903682560000000000000000000*i1^61 + -401853572643344762316741416768215375835585199606115050912069179358551352269426060553918092913475276805804202945025978975851882845719876649368641463173822074698377176682761821427984000452760313785381778994782447721271858683133740287547187462106876564481682168257862228944997100593419355898355150155122906005558534089979110669740024975144516759411404158327585344566945884140755911010987387678924116833127384023907782268817410748843129013026331088514379528049199797116019318045510710362261255083838481265445844811144268855483716123090540194659519173785838763918384103453221957551430858968121841007595571909802798862767005992576560325997201719105750830467729462324183319934441839798893843359106662964280408052499285738176146004090877709720404121183475244588527828533253666364777329456111745716058341393523607346215112550687069539084639135001958083820272294810924209865729512944901193817081755358107416138070250761998753134785468006920820094555123689715837480891391330823960541355350547990261603477272397111832766969969152567384016494776637882922510977611214380479580454634843337793846714068291206303526472217777955486396886666733033608222677069686016800429900599735319986173441377956342290317819473217758267513756573105592302723472433711254750348519698335492844575669632644635816561430751659769540392117434591769754204091971340151543129078660548116782345762230960912208397297241832381095436302258768066974532519059378362406171527726642439516044921535823476492852458843535376384213930540989218570283209529918153179833183352409412855065102607346203675188915398674131090799175523290025751662837370440103162030921943211882519385808355820352402580191645496014064250806965969178177195812761975910893579724828325848458521864614694746166601855208997907888414953052968907729885155711061223728215214823576261692182457139932780535002026693181718864194433093752242116385924877528891627368068014080703712384203662944720293307186748777336894171686374147297341844037902470424379487338735008869266629740456409752206573185193317180672122312737545817714504712217764408175627684145022880145790783445533611088954484764681191214216190581709447749866092928695052964065515133464578966550722919986075485523777945600000000000000000*i1^62 + -3088235919864699166298307642972318196228386153109119955609166729306614357733707989371977068881395218223420528086585928438336497701155757847764067977916899987840722382822966212331559663447240822988939184526537497346310067653204031014043061613903055373082480379425952042420806098744206449916417158732925129989669293410939594227257375348527482729590531436448141100175869611124141931501720894577266449299839948515718993684687531591672391134142423047920858218641474041875246311387713768326762750376341314770002700066219585231889887874217060123455108137860363020095198752669193961909514293584866699539717135686149352715687571648614777458043457922617143954117412712534679353969360224772023360222319845628499949711661861156645302517937273904120609237967847802224354178308522718182115985299691165475046257735028219384356569549414813999155069250239550208512845893543919589882595853985954636204079461086621358828772473755680559709786159048090487609299981444068330966967414914500635823264829042014921964873896007052971475910084265468392073928617260748704109721557183128672635245563096539713807552026059366929307432132935430775039197337563486903286751901912269858275099241363119742375983052480942380866066030591853660177379998476608984044353473707898205350537203165303557758083342001179714221578668627032589310557053261548572080829038478007730447646757477452953240993974322550120252135183213363052461338358534415876725846686023672890062024210844887683865973843103439476199947274360196765310781754801426502599956240943217572401465375883112530929913476115512537005293176643325630764514666531753345360524377576634573855757492774668129381329291957519098943940554640342449158955745736099354860647098007080382959706620739430406200339711169146723361884946287022386898124716968692137557691148926936193462816713458831251000461937397934611447278290415068656456628012412727157670103959937110667265005912322273341739468887774229866147326542760356144340662450421752110839924088572955414703125877762012496316066404371941729681449531051249823853995437517477692123329744556519069004077771822860331594907900113170445438052866583894376473542831714477518620330566300651989983009318547665907851173012614361907200000000000000000*i1^63 + 85472663962386209169297440553963061659741816386564415146660616643051488076990779101392938012421289835834411381217531604384465797879229162649669504198148523515464083024777836065304532183364709973723203848471942476687078325117209460215541869787099073920999122179384367879330675176620288646555622936328996327893467812195576686876888587869842226843742307352186620877800694405860345717285150098188143092166706281637933887054929210663719556602995655262230377256241150759983796423971528668290895474544608343909380168703055118331625457008878612438347539960359244847253338585123095611347164052290001299724066748441705772237334662843984888252030838146144880821949920262872215908776175679302059173649003024395764344764901805079535238079347842718148461357202754792628205030443689009560949821040590592127715092697925953209500210490342398008285313962692336795208699663257771985348661110098566209954929081226164794023584089320267682714255521338331292825864754203722568128212440957985326739929278078747393999049742207105981557913336875697688627254702486159627372429519487101754700266873596108085613411967532792685750084249567798771762822983595676176538096470851385279751509217305003751902648938450685294521925425350806176903976166856800863618694938566510921779724567017855617383843410471170961444215722729636847984073137852968204699425420645055072362429633627017989418701391906578629327922499678230604208118757306253733245077034910793151768361424768105401413483138145608274047204746735175301453390280211810601639835912684895546762857645887469377813219899622590420806661393488448991700868662133908195792965097225469203131860274916988758443938734005339597896060454014446299705481935196626801944980464198056586012387803969438720277703282229449634773160941882108832808069213635441290956003790151430766337560399891211811733880743946806656960359404859834701674357170667737329095877074060772242318844998152953455588970339778713817820733454252149084075999584843640855195207771038659564246260892746376063969289353155753993332334353943564649245633587341490495112699171747480935275951402268109797577694284376563962105661198943584950977068324766769437860545132472579139674611922968244242465423360000000000000000*i1^64 + -5388300454748226228004996227466348264794656572936713740906745014697874732833149224892115981510299383820462321634466877546536961990209094722234833217982303096845262304711323388998764815568502237737518699982793160686439494576751971908633954199219021095247125090603743168035593718685623224558701973452622281416827832339321734835922460957267661564821896347397039667875025353883853706390982512118737212909679953793241907828959040627995355480293309141785010099073611132981759979209661709882633311687636950171598236547351016984202971442321383089202989724216618292262822935740446923235090291495347268690366393930575426191938732902955062243210992765873362459236946314572255042978683703260750004774650990049283613096129345513750306999869522209194391047144575736874768900254338354438354446831941761379608859813289343949121662215581626280048978641734213953179420915450473410987300507395871342432452809643759874647137221685631995105129300437320906935052009550291286677823327588150689892278998508187162276019567217947619463851915141828417611011943553166072095312332788179425654527424374158066214545136283414456971552407848881604517009785661321930452138201247177065845843041404988944998196346271553626416211561465051244625085785532152719451883907862111132276429280893920960236870578407941706072759136032198597064460988100435047817918976472113827774168206525631431716991329768755353070381440856922392242256664475387117793754564906337346175373468861976937346978137816817260764705766986690020253589221599107413332479077678982940386380538159237793201307014617184474791148516534651836737528826257399378378002196132092354562567865010178391879226782837463936970361524175698532659109681967850508722506223801188862291156343655843162136545235858847379929011288117528696037491489700695788315152649118311336415760568816954813852688346403541506825597421729157929623476436377999978280109220282136941216269750246511389965398191656254975748854579218083834386790912525605479645371014710549879811254110019133830239630862171200752585554723581198411447443729484217345946981350516730667023909318084407613843010462192227463537382885251091486619341759117144578697357963322141386881961627599838904320000000000000000*i1^65 + 118990949236283695435307614557837379212603539060805501548965373344456444289272981901083753700310710728542087577376166075166769794489420778960942180681020518823687248274870809617640127397485239142041546731810144191790851123692299563398534672843102819394619007870692865735090690160131149511528508798744008795850662491278652418088984621148743274763753785278984670473814506220591358580705355219738120305657625179129574461056293879096399219181469008779048177547345706340287403275099066365852249899251280938861098849196428330888869628525144990966854845931504987854999440239523123760409141177550686486878013970591964082321129877317452525234265796610586799603471718140298863971492133701658165119395173306482113589715482372095113307728970177172571987958952581188724102712202116258908539103975652690907528124998024027213911786555651923520267782385781417399595338279476643922051710057794628970962083989053023611797882617260233538621046619700527169411942079233310005583410077969592430035179935052787327852083415266229120667275462816813862943400874116781709246294927698980368942196695552881771310826991492747299747565502415536361939527476863056949152182756486655876780327159306721776890007231140579562674468718608798142610917277394743907701832205883560336109300408945998871882046801765400166475194438191872160153583982921415702187562177927307468442064459446786855930830199486072853025806298086065805809632932661451399575857222081455402827045007058496872620166702391849188593345722133265921048648976428864066425422777111803767935100079955673604102486143803410458345289590807280435685331143438338571386560293294151627415482330033281562464625335543082952795673619991734941699976013375183593094406781691312519529831443481580292434512275977719607752362342056590159681414320588260871362952288882928633334988982533836591595619634606489572653148195357162879820291573091122453840876085105134265664670973592550644840505919262327081749989522225384401230513774908713198774279458278595848133174664410459977579255089504825359854499689546826857730207738929553716442034334022157755982699333280419273806462415141609042988667002694526992812926797652314594412686120119481535401740468224000000000000000*i1^66 + 230722759274542216783319545809763108690656587434528735870655617904097448842897227793621139874881093747332855734278972255503175995345503949189486944268735728425892210734363008869628825356901271560244710422314568018794159217274034935094687919523985497108973823826556222821974355878953158675950993859495462100759138278411041272442600169304466965887455720109073816141250733053409167722456194526421674591168850159525318949010155237753463674909764363703169098175177123214022717507472513173751476759820132815483941967947239761392128391242553149866120038780676727000438743371925956333998838975640380873207335009804118826361006966207709234523463675140058799358281086982981308223382373269773827335401806068669838613426092541643809707471174401836223002145326263546916509418208461960059866004832255233543665298934331034592651843078308169134155183883174542708561765092247755205020256465662311894676192642621880439505210800791490550035547575396054346940267579256144652390241511724577824202257993431847382060651856289088888841479576208375761423130260203006184102582159906845662016671356926566811493752803092498961098915497447619893738643293338286332387156376068382381777167691173045085494733990928085075375565905915558855134102326521016937331437188999900294838502968341369540410166132500235946193539072227978321188351247845068249297752429645871744720981084638774458824168375754182167878724335737606038094737915891348157311736582662939219348359425238190317294863411896508653282604828747108290170311980973980994793016167873647250952265621221489363203004051602322958045276173957188295199024652463359007222512397559970965377836453319523840525024757213896740530654817693063260023624089025805838078905541944441071201649879628774210759672250492091386776468792938723918612661310706001429395153785935644233385106868577102212786166792808653228278048963882244258115161386923623000103640140049049560783980870534681515605495523569158419685279684708323619086842372620623365340986122836377208839743508013488826387698240249827151359412976201181977595903897394836167217080669698948021836801182151560954547075615094175512747077176577108146184858623375431202879775776521924378624000000000000000*i1^67 + 321912721100370940997330906341598359613030553920097935802919449472795669098384373466216145813422853975489392270115453638169971878183929565906510276225937183205290923042157576522381175005321731012151870463757364226135284836195228304177812294533040514834676584225195091037173194477893750951019322687931517048758633594280973073202497442692820905985886365353590604930821368489067545157926958070140832042296859563371090271377480022032509348732022390339144151053819242588269475142095397602628315083506525443573886065337551945189236701400126395194129196196667268246729829471331728636670760944982350874716165568950728107401797941039148083099384664806578797252895623768760234906543831412960864242780909770174618061314599487333441453879302269207537109616702356016105062577473657442565427034846883633632510584081665951933986004610034748792962620870984802174052898849504644460882786990530682022523510679980949417999810849086361208278751905756396005271628088741372873741330738840176301955205606512326629535428208576038698776166762376792776137936176079790933731814759019491551737151302439521813293643744359701773031057699063082996743219751093684237403273322602804715833271470740981557352170315484242561733769035451947817201450066050284858312107957223549416259006787066560709994493480267400075943272794193916820490110745728109193129077517571062760859371177829400502442812100856485389231192806767490288203044494577230882999013281982574729120271174169387233397736482332427424578645519632270635170173610329850978877586375793126989374376100693817134075521223948527453650313360351451627272291224485752742114357884050594129253870961481624856462553234042970727833179885630683600508225046243062212397410869327095061438976728709290278523919126957199583330974424371194660283499840723557885918469182904197589792859098176446079975233938671111254826108415530030947335883149545636444686722377003486222793150317247297921801781950940273392325547555328275844750398032475489194377046396019304025346534646847375380654815640024476332351838055463421063636234329938006842452009213646348874833728321411414430891802483356414143683466788546154204208075248805504219181189641011200000000000000*i1^68 + 350040335178078237632556229786740667323739211122061745843042621593596938461888312736983752023239990185023336198310150659819855044523776975271016101188776622555813693596703156687485431762283836514318832366725186704546410729378259178472319763852288123074921585971896595016551523024333578845176890785086396103908382005324653873028821737136455995076281607563055755678032049165456839181800774475261053842945068283463004006732391889761567768593702978007961141294707390026735391682146735918238012415675629349223495601714439217863200281888175627701265976581328791768007997309427720297224178356652269228197087447147744333872998349106007806428700232582478474607806710343453481244005887467131450284699327892592633756068954585485316940569987042912854123957572981780650439168615623770716616816920598061300693345504971102415213390943515938537665672108110095377157123793780447711160198857566092608692209228828625305862981770272347203111828336940683739453113550512467716231174243876304893778772984543232419088893466766022548433593911616580113282624487611482711817264045998195304055388113245536036943886544877181828519016049248821196229746521749251361639573882124734289423936962112425445980867790301987217167951100684651888149164832426536318009036142110126934928876062737006991241858229089904288819965171045930569775572121859772455192840639963800910461878516462855182923170126488670344894747510278187920730875582480660423042518635009981362582628571962825701194768595811657424295169974401122917418446651576761761496748488888012040662984119119410506899296843826715665618079678845768343351146880905537227968071744801093517474657740724859569392932258941874140387052775956715378175342641045989818339738271534219462988664510053443159002580556604527209069615098188050070207582852598722176050779975244155211427171894131171479189914647820713990165178682604678265329123217830674994845450543946752166973320064857640578390609695220906582857500736062046151471805031460999482969781997783739119984017301252599678261561827018566393229092607627514591734928811077263311913208077066231210938327770743692307982238128192291130959692689581813844734417266455507002982400000000000000*i1^69 + 366573523595227609129861982232542834995106101142555281895844772399371083176373079341617534147829892211579984329575905287978644703489335933887743616827116441225060006555931701291802995628598726937468727291401157195724953505912029500839953650932405596528271407579547402796430797387889656571248421815909672297437683166260495844161023198896161301843079471905298992743544572497821415760589378192962627099319333805624797900921724311630711753698273143594912677336231184389690179151990154480835094409724869591073682502399770666299392806715069768374528180592287640808832014804647410311146405858508790858804033092134559890326481581584539955485639610988880663193413022013829305647087277624952151855487386995596497697629635817271020315359527232550843059891043956769704307149903067074988769113338498337180725282355880316456620631360552965897412821447090770195169607096710012337009726214700974262258236329490369655067281376324210066619549758333026576143180756777390477757362824520670672987102144866693486857584238938096857916277710460809068766208167466067012820784233675093935526677061242965450967909402304220015284233646839217438033098868374325247498565035960765207013022602533535017243441691072536612861727232855648105918796460564222079319013060550737761575431310926099732840421803599444585914832441885381346449917468853712800181634760052774901439039602138967151904909823968095982676202478983351532360889742984729053989931793124749046657774273306089335703171111493696725329287022993454298713997847082865807792567003734663294969420764056498009911670315550830307278793176406783950980032759688646455054425283412976418219262836343942590547621125296262760982730224051487845691002465881271399487533657840254885430730936160593031702634228075290671278268767014946966297158758458123931431786509327780767435724349806272559243543266218637489033453430246580394234939395429470976638000168872341313784040582130331871860978024636151992232330126343705427923263796720438962603777703575850621033967962875119163686461314785936816555912675343229448556388085608702443946429138812057564209942575922645352599004392467742661835429269899131782078982311116800000000000000*i1^70 + 282926204656622115117641573382835724940311455527739424054238492477031791041190670804807718472955881957736163584632690167493926517706972217202928335792788781848434454602694462176903099833212159833900706590656723531615571629652163307586972884728211120137513375555421891205359802619726992700083178412613160682106651293287230763969365826184375190832640230650690714585988906328371872999516002146737634732837428339286592750950576989776052961609327986285743742344764664801013190039203993640142814495060148390903873262834018964108238334969086271669085914760777872144626757645128237158099492031882342955128132177551019374637626241236674810385611133760745031149981145912272967499715433088813846171604802257827151650424560282668284730298039195774274459898068102863632763087499482112407088618492742081469776912815414877699673244460547910570312678474173498321422213700930360551318571432750550868611316552990092369761852260489158261578828016209107246840245972165845182723453361341046962806764063049101038768833281035078636037846742904646329619165712733118321181967852592347832287924863482446501752213881425389519460704400414237867051878819388091548346684216242485054890499165267346668398991779430701786185750204678868985773834757455025933222835493907321251519274331588894935746228337740128230575762497868248594609273486594607457916109429942713954202285303954419328086268150177932368761255195530940657880526277973922921574775446022832144345876667492069039635350129327060047387194620428094770667064506072979905630921565930651474182415473088349959747334101617899247245491113398333896479983228540766057797826633759473316597077674835976472433038806459117799099958073570139958224867118883841441189644502563754503966516937642282186314429066810043320222145896631796881981339806765226157206176388983249907389753980077520879712208709466305845153320406788191692453722904247023357391104879827084935555219960094223948821045445812876571849493049120602466753506683153066431459833697157628078250313163063832220808008168766010278712191985128689124327718365364094734930233123448746145863276370981714454138710833705395144201147624511413199831040000000000000*i1^71 + 196453933141758651864951258137755174606849622466890810472479334930023724103165809458068022149390720245726005815742555112045306015589960392733329505941979843364544442041692641110130339501633959509567127581165984718302736913877850911130284769684503748051452004471386265985033275335829244747159273660414789587154924849477975333532639103378278648971112338672801680852167180997580879809629940333918905749703582079627463456396393782399329249763717052302135920557020592695776799818401184788515624873183849596459182328565771496282341076036497700161016686648872575595789620598322865467050804552371559180105886206234303521288176525366041511765764959906226396357856558641365186543378916782963169331078463460877446740210553343497484311998245682706481354847828575917625796120044617741167263245693998305223948389176584207189775390567727227192743721579784137619924887916178182608122064433232483074162014964911464144787315766482843155621580393769673939430677222849437390210009208453375623369269975563517723888906641855115892579856814260775285938854912548023246046709825048134817901188745332798038114610398436896246263656976853299008146457656529801170422803830054844741417233361918062945468308164196652579511880852741437075208477900906432067404271825522984551499781942122277319741595620860761062856640629127480440827089198640327002871629399181432085803153838296330604559587057452991909013988301218493247173462786571694307736611093107425881400373703911791280885474593132297607922561160015944683027517608725166168537788135102513065481150440776040941519766485179066015592616173870119405976609538592530681320842513004628173119329133232398665403896371414502755864893666824825108967427624588875230887984683226879056631340162777835296241245217079539303057782696116390892977452827166114176160591099094466596262903437134408828562486008870237677151862710695753251006963803191693030143903538988723959683776225439819097722966302127817931901958497244092700213489047463761261110822285097350367087762809632133373902209052446061382815370157986350542253722341987422390698239118239969959370117825344680563278152928215714135466774462726144000000000000*i1^72 + 107768133676581585717560571502611900147716298173515233435017908972489857047325233540303856880144984684181592141709913927290348309955661417077305036890849064490229728592582143704061301869076635111134945185170057476878528498957319730833925032167956544958013209756375074116519785705723415039079578832458521994972480723904733463761484368538459140683803492632754968063915978984797039600639656801500844586568023159084650519976785040574386019707328223208065864090259910101676871250827144299773794527033096962660783232956060397871988707489923486883280792853888595638582322205685500667236721742343214229236399566625939803844047428181443382466754264571600675803469926020234515247848671523653456404243912206036095491459819662979352533536913677134055886396783078762855317499038101941297003000697384062680074644306031898614006538228901819694498853972947436719959015158467631611313129397251015020715598046514176791897332544602521169541773450921197005109825588521797606279425450472463749062456240476730836677936459748282144234508221167615510446987242837378149027856769796610193406005085319117588887509506161267449939954095154798886374447800551132445199674977431280707275925930108206585185770392170766473384117085095687825218534680629530697907980321573276798744978546027415588654970311860360389803741783827441962662390558535566635418738974177507571896002471949265921246558687004085838696894243113890214818729566538015549618946148924624694095057881020967264878979454271709346411087826850433721706889954948369206133506195872955226996002959121990231613987812725655658769878920799514879617247793037988739017176422759114299627930690151546824551027661794648026404327058780129215029633460292969392980565927923975786605187242301535654380491661123197947955219686285838006705437864076051508944735440881798773255003862938210277666982887300179364986362094625065534738599324980858000178729860011741546695462956309936163339382868088656993149458849656220506632767873740962533765000157496172674986444711964432264597279042979746486181172895236971079193089675345804411579111180607610707620896312377021728540889276197136150560768000000000000*i1^73 + 51403324033497321065365276430234607537538185375598879492483764663855355317324263432816931526477033312909672671337807673866127922216953239722813012166223330395503248279699483838509339012710544004943675871632176186593049537329601443268717358674686175019819267468206602569612073349510934657064194821225014629182483445728539695569358511942615965824845135209542250872352330552497552970894739362330984348524119288520488381978648391250543864720182712401275148976955954401214409017404399289207115343541527564023129236663951159371942423994003910345879005174025609526288745741737508656937136336878808552093088491586627348900715137996942000030760311711770618883161156572986964055325125916992107628877764829506395905237468075414946689217314927909916039028254010974114078864115018587753208054126803611601837876575449355116655311498257889548019808851061910295434562508786515827387134306352241110261636028640577645921522729982771894789943768614304826999299815563672658702137268690689416252312285941924586673574162966344721238680690835701205675037544051452942318409173318859177500501968971921234489804762863881205681882689550607961708355161625477154331106322819230371476235498829285591754146679662904282828975772079966112131489511408007883786681467387877711821740207708798387473710320166509697118931749392788457847586221924637278597712229774495926795761684578301350436846351529804544244200945112834660634223553866154828579034860297977374521905181488758545130220959724961707701108065988338334090839680038705763761190235334657303751737835626412613031306297243871981962183259866526768464184477412785650989022626696510337627915906302135312770173024429135910284304528079051186830137122530400469844275280331402378220590414027134343832369199478895817138988154745891459893271650835928612122091258523401582039917561342772895497249289430583454295612180817020115577645530886836002074933305620870944405718469097573453979858256840308495825469997303929143169491810998919884431384957056312932487945541712667737973408116625182631114498351652820093602957409570148440858239893773127372159187780934102876310248961867776000000000000*i1^74 + 13530343333376760829825704056277816512252325107956226911635210426149672045435480391378639995656716862411066776900989493327661892844148284608414188541983673202156183097479036798994115069281176372765256525445888714423099921014752538493799355747863705237152932946698064291172524142149778679611255201023685965738681671768810868272242596568307750621068840885076179022504563916909280463030529816949774064610867413193640658373695792356552244749766011598641781748011712405279343189616197630271490357096302586753856878007011165306666679312595939563938278795330192717106073027914070001862912107840728233829825683269980866556493438092619023200007629348378463543661760237744151752788508609450929215116312746382170446425790745932078523882857307425306540816622655809614550780545386215354998905132195636057459880761038050144107134056918163439897393677036316613480672851542755443454640215472024556729358918453510041090291498458731624350066278222351957038234407802119530252629863282295216203761309893789081809409477562782056606780513808380630526635736766260587404706768852705936304673956693509926050294295198477593713405677655091912891471107061185759169741328951547781507288523747248909330137446356586491726339489331314161432286986874493915188794162587151711763424218459495014759210263320761372232117563545986088903776408286487967638684459065685874318489452714117383636662420370060284905278910702213498870651451445100454050360769910229060222983518457239831052677972930633373892990313109687957017037811885705514825325987056148214746275811906759961167196582930198831695571681283551795422502749905829863874453204753988946898748001900386877197631998715899350911929358370225831871807965926893987624794622444297415881051461703096161864119692097661018335163432028321964816433012550420209395704577683785375387583316988199847848448795812272871559825581400559049392691773334678368000915904397272369575073107682240462676114583117386416799486040127261524843556145971559171667774297353771923841549281885607222336454248065383331113734402073961718057605117521293862845952714586926401693527778906010965508096000000000000*i1^75 + 5455753722889010210329047658886201649377155578844009633368592040813289174898304607936728681041849259631201955722065725399142110654961134950093317949699401589662655288345921734440348754942972392063234976383917828600421553182145188784090888766503176560014910837510728623862799424916088348053561805220770834696623756004849441451788095999499026674861100530546812082322722621131512624484592087743845782191235051405555849060956305559833275015506895657143890726655432744517211886591200462522079795708390129926730162233531151307399081448986624867612049441445627325703223199821096418415710424196878117211516467601090821369447156131200789769404555897098422764154191667353938458546554256338325304521691344559029099358229332172396689641097119067844754515031508747059211724642345385590521625937524713806980899354499021711138881275354034881288019525177556285417523643863344597802109278980785352576018029872743998287177111011850818070283583731729425079624807691942946260728149584381448965632546987638075773165894750263824874294346222538955248641770960300691838409961583498670853182497683857774227418115286282408858365084966370575479324739496944469244395687358518134437888899361251132403779393070844822232896571234692270138087282746616711366860574667356868348491755870096384105708574612729946785074894132858716023516361369384601555833827718298317217569546567729963631401771830556281048762303013122677307461433904715388106086050535185605096959647817852122475400957624475045025567110312942432303322681518731507120752898721169583844712136600362103597145508246339033416614625879824099653486557427842761165979462402869832148201970191497020218522713674331894349670287716672974062274177977164927045080261930720129804442341811501593188994816817849980802869796518853481597843274069320150015192123606558627447479709951568711056797628146983066326276830259174293953064456625077089542254002092792612719669964085266740536804748321854543216426586167030041540538835022586793116376590412780491153620151161852455740661543547370580994220176833933504943641526723206551681485067781843930505176165017190400000000000*i1^76 + -366648614720542541354354075248813741939931341766578265257791100004351208102394916495987446764364402388382532716375314884623842931189706317330105401746137298295078314792591260259243032936244935465529441671468386726521284803123763579478342212567134381983087887290834440227304483026222449212674691244378925368800341601488072677988593535547518627677601322106328564244197381291529602599788588738608189093234925298124915794016355141842446876180343052305310313447025982913412442540865162280146996338596223544008884815386395152071361982544689600576884664682514296931643571982477888206891858884882347869152772453012870436247317102767866680589742891548476608544201525689016454827872598265737364369889464497950611397198718760331653918040656784279685385829912740190582987819970056952864086855071189674577428207127705798198888121795689325382139316965760734026397553228587002920240319953300826032265978282028176686198767566776962772992803386181793342996123542063720462100431752038853467065932237357048317473716718051520508017786488829701705985032138196815680447260736024000378095581154623632600622825887988222503781194420939749304600762292311579370664998301457726507639785566945771217790634653018753433944843830152724582978863681843402757984730393018649902588940595236644615560927314054625542512997439705335034342318028496526765860789014591355053121923776807911556303639312178651627031198153808800806864056463494774504519436381687713196221288529419727305846010905326977242833359786278735636663874700382416023382124540394908339264769451289570346636254035190170405148770857079177651159675971757213580741269707383717130013033311391257466208497738948207742292951734191101449811405586398891217120142733751142666591658418621634089170313683854261206760121974173678277513642037448236915399581441342876573588937196015392838852972096688403044314943534665020630222948061406240143800863929056911409474549035088060212973317065122717486057613741082951388696335756928876900895780482022887473115917627282389299206496715948237543871599784197502129045770889522922726672566738403563090739200000000000*i1^77 + 12725731019108589528538768228475251564048524244089235520851578374443615324043736918171586255922478546990244127891180083670424470189245514949099621229303443771004904586242834251420018196299130071945190846441029597010354113560860898169987729499754832135021114547334079469440647014139542482153843334023214562047888090529081146330510606080528797210313073651823919348155568507696396695809264385729590673302194581432043413860977859314862581757845421863135544919582594045030533266148475275796601646138123557237207413286042278839652018298989215511832736021347881737559026799866563066342413836218014477707505363142980664902643867670169340251539056411995890032726303923601067876355188321247917071405110691676179944934018833513489802781768314111391419301924415077344447361352723129050241811395192848241267182243548620541273499118560769326549804439766085651633138900641445797350751517130312782350782554723973309391383971352941908873791773300778487567408175736909535874452045626254747522445841121854658870407807163991630168130788528639036135878017477676328905610396264939063137843487235645717279370493066840822019677410661902324930845894027306931808837532662776984122478231191427041600389693265824368978396372160296752991020719215317933375876635535956001180344699682439626155562969940571420901652331399259635248787989295490669089757239512776970712630946179616027259355770432158188764718751743336550449873707609957546066857910630671401334848030414377384415404147517649292327873224660074744605523144649352508021571236288334500363705626056532801530910623778385843123342640917317658157457941915231048294971000212762720592987151429279144356560673316285932829680884556706496716310570919086817195080999816304093722854067631051755784439347630526985036981892498773843253113581418704688500995498340745705939392481630130381452754147602845423742140441780014122886686341099828811229735894187753174281358139407717083985147140808118577156741281735514244134846302536126503859338746812065366467127781514065470545963958187979517762281396089759387675733015948237082822827172691968000000000*i1^78 + -50153057478282421505257105228279482390144568350236952607009124867459480150305912182520660610540761713953115957752128627370008592240742447917514189280241639230388046939919208619988834507166233186848123965771486428676935175809021298595595446745505765438964180724550048348689938140942351210980300271092882747460780106906565197719221124037586213564039475521769257289599332009827359024937107048716993274468599440350704623151027774582159128064194976679995067816603158991469414192301985923768109586135268811739241679691461809878445151041826519927253480474614121783302081901091673107325401896277500389390428742432517867861854952605765314093609722207231280457114574945759792616161198540401219952413964045512396858368509925335807395010077296380513739159459844538741461756033700111272604537485356880759881561649328631847936054253402240355189074252163308665725368232410454887497081692290131579149806674672579238122224772096246111551982943982519372844833515537721609035730983847418471098373739707155409584074407346332572862769428131744013602833824359490288373092567998425387734285921531084451551825649304316090409828808627967258755512525276532209910605415479128648413358886864621750913347257697144142931020695847835659810479099383942018760481300455174729886944609224762603287038178374719890460328061922070425835076620397431615854105644529468889746959632432699463853501875804953392317822721514171522353567285823690386557835820134606063441744817213739484739672329460712379992181472211531388639425103324360990225674345946155336043960401843995020559613083771803580615587574955767085477508570866711598364732399515164904585032434098957820743999397659729255231361475367783894326932878192388068938984860624074270834441688488167928834886868341567594322053788166162021667857825602786943658776453848034647754260266511041827915606746327203364424892372777238454073857286638786313885952233671196583950854806965058017982255602986697038518468583484021706800132217880445596087068722072777285951307754898927821067605391244872484903938621984493683287747754366005673984000000000*i1^79 + 313929887121274506485967640668638641352897228150270813758104423827325487019516034600041556188152685289415489613931054674334158022755490937636806173762661496109692005743020778949662689655222297947061165306800132984717959123222124459711679898334670220195970636259248485038897282924097055040527190615974152273703419047654136482327793333780119906046629285973159864908215185081018033552520859925449898697378665489300078638911097763048595353445621262547707524080350117409549962772482252192403832377517613301862629522097656497628630588091923659685684442249884349170976908641042018189281020451818736482241339480743734717579410603479966360644853490698610074135618798437486461021947963912690520137731517717105358676030162914690167622482516154868782622032182409649815295891450855784813427090074588752557011115594567427589366143940147560978752518373692207368862773685692464200712640672752935822668446894320004650071584391112813456682848109362730175584384885465155420688147203773225011099830373898519640860248944276707632988005337979328421722169483673491383423520913432984003465079956966166170312771572324642830569369181525625797885806655710839782478057118934484643554609550019614350515409686870775357791357197043918332683784093964169318427305418777538528848755191536455873878498235538126371200461645328977671933318221068048425488509860492652842766231237031231683181107404608981318025603219778773635427453772286405486582878700508156609784528825086368740729211236954977042553902661371146356813192290237584803319599061672593469262105996561876550505673782609607452531762130277219118641323742249260258777290376768035630279349379768405509207136961584633457549030101277088673315722698809600757097637037779022676416412778486467211923469129735595903274225232678890610232952000220751385957181921207165332320114800088924581241830134180640162548755505288104036167970742716078067536216666436721431918389544319873861924882213329367169724780068456196902963081483752675678370392885405880859320908633063839755910102420682755922147677227424618714786011545600000000*i1^80 + -7432186024972815368265184800493576814978332425226283402497805558626887827942667774053957908585910727717283006998552005400370827946877248810976699261526229299477001607790682187543075788696440963262247425514723854093582333038893421302857218986250547000554908616490205650053264138536836256753559291162592280708075382814351288797672685278158215372938359595261387742516544648776036248511071406288018504523120585047156801912757995530756737457187865049171211701751880067770014717495556246989262563873306405132102683707862980160358306247657343786631185348000349995013152466087703752867345442406563851144611654655010832355038464205929414234860864477682415785250930897011074456293789006498095672143041713798532301347601588676600105502741863870843762704159907453104300544242054352027314519818420732124657825354635997873776051541962909047585238760228687426583740361986773330522131519270430929829381084550663175208389291197979574094797032976226672269198639603884476958480651496707282882983087960056770852692438869987901116877649515329852533958384530807115037047852443118143735207649770943686939852733152553037542070259379592399970281704801676145451238779987244674946746387330451918994150310110210237347238921696261780282160569930447915085425413935985620454471043945640465276448744480327244673034911736635946056213855816076540485904250724852348801988913132768873268003289992954955788184491247266179592752742456703136523323014868103083167391931677798547106707811347523793557350077914751071500735998471618246291747016043619276469528312511346659464314808198360914607626778208409006173977205477500922686374309579399617104458673148994279255617110191172820137465642178400266599127425845652486706645982644639203748234216111940690220265834086922852899065996662106433596126755979117301242553888205126501619246005986443031351984064853588164648468281762850580433151397359845571261219069552398472002522692478074246132768711800806725290275484279309743658377259030729535558465952278717102516659989903944944137138563496006986916855737116262400000000*i1^81 + 135528431070287351505971394667421242352573314515280659188874889328085559335554822205978080647120722547659032729264438851910262950563541406274648523924683807786107013049497609048907849706192409995468636928164789718321154879993217768735547803176364222408252183349422278727724113878184480056418012222288146448580847700969405005543190639825165667019771465299011513389189615698927856091985629284071002688428687191277867921452787833526774629650976832124211682111430224904007182412384985464599534418411665482209025230505178588882885083474918307756945112018029449763580646132764451091386160819267260926162767365765026608944384239438870576445329940891765098649494502279674380974445854852155898678352547391529498128587086608807535687441904094216819935136789655215703166249930371030615478241590104762732753851509055572248369816759816497059422056853508145349684792158607123251009901651204287972896765766247084945176521164794399332215970749855153000422230450377648448116161202434000504863434212209100920849162615614755486499427811362492949932203700476972549019229200412554240362748428084667006438928215295296917295923209378529443765766070796248870527248436641136445873693816443383094372966056787031698655458601112694363881233326582690788259251909399521784940775528021803495048410336921958489827735552154778208621505702545671801940416882752654589955691444884080638034373142670002445603847974781400029577183301029208228574093958926401687678833718083140487539715269208269398336020923361522437596504140628300751680275600446993334593652026486451681118147713429798990650412938386716499664402046381277562546070060252957977542610217010529361458017750391374614121846586168873388213586329404833749287970071291560334959135743290402248241858389239953149289810983336489018173306719525060886454542794523315122970147995515863807413619437595443805856220978023055961746896946202310211927658449644270522627154312992416088528977470768117400157598170124031312075681115793981497854249838350650765583972026495332029411681748354334720000000*i1^82 + -1114294095665600766246728354352117582089082605801936556540087066311058952722000407357091718221704177458387282475026167022203447553627109023187542564337429220027569199073337983447100040051440562288757332292334886040214997498499354402516980605879570143940439690471226274442464772462804853094897844189904356862453026372513580963679157912346664318989900838597821341396782909919699068260543042717774874375667764502518724908541442434046063700293403818104807408728314735357777349118172696590864091698806872124728031301004138311923486304054490929049293274849480945592764683248937260903337465817226274322879828118425318049902265511188460789613400544421727990944560185843682098473666130156049841203143717939259193003708758935507989504865456748578016156406371516008527741863952246128406579962388672763851250512452782559152592605540602195041484840815840018527774059729518280530624937663626098361345730854855645476259826969600428900458914062519446428685944543761503995748859801082656722602352250490782549896419921468795987786386183272415496542111822564954245762838670028687078679920098327498226381103613223349638622619282344485713963335423504345080439306863229649182142224560860048669915188025589366826676854444694831936118248284798716535284230984967719938488830623106483138204184994994282206538952643698238837625109163437579375437368555138837900610541083237673535761241399011203271657557181406957733562873289385993028472490146143669369281260818512831979150947020354899811180743300828471460866454145570962315131510692485793555582108456542933868213950515145872347318362965925430853765000036471248135926708952110319111801325461035966874319071478038414546348169411827576100196849807270684625458314294940125256825669022086685026610627818894980302340263518836573729597359724218464012810127040305712238545877817684832581474476520436853334461346264488941848731743179265903934701525709897473913221469130142998016624016361659202055147027268524365828525226531453896602323837087495905584818306425364152320000000*i1^83 + 5379122367114730900227301204666993169087401140312520141892578274579788753348518969905100937136719163453608390268134351799745452510847918466370616735769814689826001394916082932874884739399874042182329206676385952832483620461321758496293901419627343602863503479229062506988511273173812240339562154977112155043022994302367091171460742670941077275501636469552753627433399991155651119346823261912688012924102863085268843092030050522860212808290311196212345228353065588645860218206149112687826005587934523381647835859502106878642546623165799006952512865040715099549085981958807274840025549888144976899632706007407627747619024323889858653755712023506023720495337121834031998091281175587295942265621195461668789802655273997909535360404750697399415854594171312532226480140139486074693742569298356380597433984805674209491737726446241441406415824216923284221728199509879575321856403075491316192518331347003245660018801463208842669994240461951865905813516563448944140777764301819442036289639446858933904045241296856746287489798272157437681577593955309475959364893421517501190311544969979018754246706057192620816183967184200359984338721174163654273226761679403608169193864430090230220290519186065971090864256496080024368328538557114705639864727050254513738161757395844930986609139861348580144658824467063712716951790692315952235073294836281000526684671864665347781533395497594178018636363782015144100469429583097404280718333956675573273617752241960657591847262846286730789828890433369718872873630308617968374153318695964675881394298780153154267120327423732779002416507230867882134037412895767820874331239131801681774633094045558634682847033403050694091647666184458460091272654073336820677144215790638734327256540126436634487338387914033840389995487270292954803370273730518523506934147600116766978699432787567247921920368023397471059958800743567014558535829862930797801306638675379256247277198180201802280106151280732978399057194065678275781237084149694898503690533806725398528000000*i1^84 + -16768473139046176569244855830956170711830215023443989427228568600895966040139649473008995311688719998757773052188025247148723958062122277870713355652121885389698245176533377523161429985989805201039325705421585367943616936111408745206877365720982522955036413070587259469440910868025863944402163434050740430409171227067368029421829628426354362208055351158513386955531255205005240711641024643630352462986847139067836584861973924340144774927051619679109709931986969223505663483580648749136117146067844614770755227416121486015845203292161086686529939420607227194735635786250014416301645468705243946358401197166034453417135221442594085687888447397555500414851110616461055499429947280654728993483699861788116544261636389332804242515642259308491259546166928713159795259905736179987264000827690077860598346089123850726639883592707379960778305914361692576372973740902810784547329245608622462450002987271849716546168943806551060141720328454731564051661280967696143552032812179660171705031203181960032279625091210237620969787433858652157011409826623109265381327116523369571797653818927180439745879064022563651120148461800076874861248528059418268603063082060169116198668338993053253851430620252670279999026423002164183705861076185065324424142577614640635340061935471043656260299172402836397895553585174997353117206808681750120628691009963202059307096536866198406828388857393751041123728754123021167592461615312967327053830085185099794746764133427064829867389559826323293709711939846059783214203467035169395176521110071005792359784594172646264019279993297561056543902730077784753418890562567845198867707759151477536802840882030274605342934340657307265354363778099575346662171527152556344651575081949112301797822251322639807109521383302337529301326294487536520736668207266303767268661343388840054836005720146526805918751692419875781927381871651877409415018766187692608533726416211885912886359735164522480811933075357882512625791820886737719504331885797043077120000000*i1^85 + 30276356697214934044519845382969091688739101806621063930935837173348834003854930623465274365657827601294222969727073120274386749667819331048353858523561153446377147990302208778383684146170345262942258312262417983367247166887650855799101907605523605153207875551811288071409890550088057054428812736395067736244859162571290467482061409002951236143482908847805364247019722135830284840066386638049412362226709601595661011519978917558823350409156626539800838374834930330853787572974320156731058490047463989797234464201517994269418103570948655324702332730616903601043582969891341536952865025623338050188850756725188957784962101282406922527152110892807736808532104264657622356982052238524942631890615538355371871853032822490241972038749591655351208053630164715359093279342570870515016199113847088927243263286623342863318915412495402257108936212965769300600953792904591359426113444489913801959357659991681522602657877691909523897419943129932901376191643933095591573004406850658012132537338427081845434352988687000164024621838067141105855431276881234586596159376102751286591355852124546972149486011400975661473948968135262230309071118892332251592152127584374281769390359025679371739663661901729457993755333823992806186163750382633378144365277177522646810092710583382818412253985614592074834435930437277756423984348357555214742616639484458024043262752709925248751376126660305856922704911850171218555872006971055466492347152535904403458794191351074938450343293034599438394037473904512796774154903134864706137473377806907659440425864693595252339020093483624210983505390547787606142151580655666425446527334366068151619744348076922117010831555051225622717820070249671254597107446078372465047384338157033927150620685327075685029864626380658457405828229945301700203747146611847538075091975275630394737893668663225984195441266974253209613244436600322474112509396181259057548550992278772271316823230586810164144056808889412090232478964797416459468800000*i1^86 + -6063152611795795945794280178332532501744174783633434510057659015077678020559185861663784959273532358527730049304591169290594709763727341577314940989884362304680722283635954800029434096185549020339741245779216009174834524943761171874505276423807018358035580666089646244176674565017215822002702703257359046109831342469400694002597576483182268458058778813089204382127815371081361453318993275562530291997817917237518126776428910293204296635475599670262787209299823408511970606689909481705354232558240117968668011562281642027312784697541560680978055378935133628876704561514269269355364791839939817766850868925946975419747842770985042069679111771588430072815756074254969405981352917668706821019351573708180777537428543797741876291890638974039428062608113580968813454650214904060908957380316639964092105001973098877470078980281628378734894298916105685370128712021854830239004180737079580666506801971232076450712054907480902317054531882989623461442662261259944606482400093936643312070389036877526387929640681057868817348250401298621821302457225637689514968088942762290875735047517850891706646580917282848907383155555534740729554462029414036739469974677618996350037771972397894198480790936144037424228867335190827420215014951309138949851119991338778056650863196414350980568544098497540487043936372709858770773384186866694229525575227587497240911493167742244446586664146920793905104730197967790669985835582014014546270646352979974867211327285594655806063773054054546378805146167489886921536459844127881328310873095225611667703615685770901887171837935936462284134759261202202374078403520595890690836497345074892329103161465624370942928278203025605162097815536569383103276904131132093361068359674648106114706845897708926245329208565315346913010102393930664172690500074890676992786873844775656392461150989052119578312808301925658534555127202573508879597846448158692794152689676436747495621356073329528896146292109010272256000000*i1^87 + -81044375354263214561139673304085289310291724588075026802863504392379488373154656517005365016869816408805553372235443754861638480512828959464365035166471149674144475798500192838133237198935771940503916848921280095827656955598636727924505262641339426228032256957563855377591203583348743155139538760194941683465600327686972234364634125039050207545756971362613224441829614194057744406084449323856153107962663256896035921472031049398124376429125945781065394329157245526640004013809776422160801625305795069115265036653500485498336903445364845637404542655897319435127686609158572754715990981448665861578830280634872660749643063596791640360532485341846035903398237364980208035929177522529100213862226756832476781350103850973246566717699880242253311520950169615466756873419594243762529024727545029167859834470774799792359336950948281908449742823826780603183177011647378751291180658161487888462392754070309767882721350544812143068064586549820179722475089236834013957216607791912802424458080607726823386391909420955238541710012796954269977262158600912694462473451342973084498652235361761820364591866024640318515296319919564627535434411285138097390695258048007398034810153619844588752398344592936113542233344252586691256813637559162585145319145324765465843906029683994706437724812220671912841367433412146334861412823833029483391944526889861059757903434619170295146011350380506973627460844785907409827423320455962625036682381524292506075763549404641612464221817360618659998832987023256657670261202457777526443759780718107258672106702671641954468798168185823205057739596995156599734695261746965683001576183691653861154674905537431848872289420610647840432365114148897845864793792104712199555878631757934772713686094355005694904476325151142671648527755231233373430497445859599899914626897562744144808708190784765657148075934524272935975428497604796938358612615503376378211998704113560566791576692137075492782080000*i1^88 + 82914115594790174675847208249778060137677810621682136361988013661463736961383419552552470171420682906838123526810785669205920730629607056648498252294826733224561385094641751118046882563412533406645327088962688869034461742454134557024154232599739502941903962006113400087537530369205476697863957325800270020624649419431744413237543694303291429794087341689196855642041520778636318555412910050475784900540552263019261213899363620098128511056351656315778723951780124165112893178521105113424336542428368251238450279266125015805638759231067273656522825899272520003037336120998956375722049247853215332429273401533647529952824121936253411443214795235758463811965793694121429442828299590890494902617120796661220302223798598128552108426977288266124407164867022748883580699140390679101465841504701684395280591455574884530016212324642209175482151063947961081676089879237861616548717867083060975211352655033116683768331647853644860991773884598745852867887391137613844074266300625873958894098714310570239018087600471036883860962825428964042166998899629240718044342780503105944367512201746322443782031581372198164745992329068366086506327457212745194916737209979970466352255446280986382764674981221216376360891575986902962208919412243897897255539343652419923292627066407849790841125515911768682031056799899738125383026692640785870278726880643918838888335009989040191544436107457405678598849703396466838623299619750363773755944359313227311757041600532114516211471718128971632324460224763147958766344339183634404102171044681915305393197445605967259889193664628182590460702218576599625446903193695388736128073492957426494425234587480952956024636109805571883989721255561365303456587092931901137772663792192636051710898806002012577435456794944156623255559333061324368368779296254837792404327307304958810898008220101610678216634197709932851066519872210694979952578712137539037946683428064747774279680000*i1^89 + 39119295951746930829227292571010928984713505580980077747190965051407602687552986321233081078959763378321353798055332790871829302915287171390501151192453958343247143267179001685062183130183462862935076418123916956067729893723265919248330910599293832181266120828283720939317406080603658964431583430410631219259563969682497714031691725816612137212948942797161790359869526017169249373608665393545848811891377209511172439285109630755273858002811100432349568805718120841975087373718698072256889107552009866915851079835866682900150731129188951502520752291333113811657126158732621031988940112342809303416896634229204653916510961196250843395316739888468502812990275134472347736417192734853448447191510054699751001885514613795428819362519684150943009286411492957462898652286642416559082039282834766182663124383315595298084714497644151247518251491613476956503007427932502856829858098245515321290461838669008558037250123464438881672743559166746252077267698735390133401700534006739249095781233356440835041421658512139282039177642665362843056132951376788420436989420775600271764248126977109232896977801253792013448647030013842154381127345659961742689359236311405813172958752199764035391366840473159042632979224483232045971442621878537238391234606109518839222434548380718617845626217616017263746583294506739057245424729793825705227741264577409754554952199188009294786322326418896525169844728928197792104537278205853030796123766108227720062218265988826682539557665299037047649736097402024112873881244692640727289563002090168776969791428831111307978486580827834621453069585508438714189952168007477048881161680394615866476999792776045270735491652719273866877818499437244440909150576757290318862344835495714881075763754085515528588461541464321226139617861272568821599730446716733109754132781257865095452591758978385214997653517056227875933376530518775750433563567101674103242752000*i1^90 + 3287193507344409671676519205835680867908400362675596271438341190038287029868945298699224958937317816442158739177619215886644627864539340779357479249829653837187154359041442253281425801852252968038973124635224815148601720646954421434560396790827097736454361826256248164987124512851317328784976350798847786875248902659829677303752853385425415194608270099675329050059009833991842676288034149798763506513476663187940909372439658471371809859534296771420482593795984938345535917589676703287671647264539405889318054269107126700021549991896637549816297495602219023792945547870101798778269627060766914490385608320018435458374839900725851536795375568957395022923702443182119992599743450488790743561738250032520569948258653257952620907414277948381333027128518112258562912481436467754872643479500873626006251828452153882617814455283784384838578669204482814006269538404421159743469851346611546754084944205829999156533411221225812469609651528891653423306296987416764484034562155131852073211078012241391474726028334847172602611395101759171588076520271524511279620594855954264724647470064805374077889963173744660525243656835662064714152144647652434306656946563856942091513573252840103734694595811831758602724627000763599381997810421467414919368639803208044272272101354361974416806976739976293234465677016691579487338912329411436159878008874265568997261225850942232897230314652674452312598203687037760914089386505253513510748024124948239843843778070421419461055050610116414657081233388437344338025972337842370822021034751935055013752006960040200754551645081559678516027264325689500926268560044099210229144640666205958399544549167573908677569543442326356406945485272059106834877970845817323895392373122217706347843626436912630922771540829447613799588061233410821708952947283922024553886853116447777305477411602472712769819868795527394099509449738871614996480000*i1^91 + 23760802356616398285727531211697312375353789967576302901187892728213352491046880670372121425366475151066324920274171006843559341173261763235444123197021185651970519356497981963417347398295184361805383276250493006586471744971646038472577450038424884558034691379878630165800917231637961226795298356713338236407445982733489394499357459349284211173263327371533872277188085637481192305922682498346864544747382550659712637033793167919233432494947909729787424334605008775409454595926854109407471674215733253463603800627242387869402713080239032985665702187726228590912403951999893332960840415249605559872261055982467622993976341520226609813510186635407345540531805084028435926203418394254645625223290925704442106256200607208552351753503548897331848749954781141368420292721044377176749293498946897045161011887127490645199614327276161998281956106131167345732034207170821024358941464680873949111943648211187636117488310540004682681897983905882450155900081256736783413015085698627414777334539077351950980331623071629905819755172783542572050903747693676858172257413746613748314654007643875429382303827369513519829828919860494415862314193397800782619325696357534849806928326041363664118211771205138514054158398990120202840567267248332759331500346938602935038845250857055862709541613944856514864705195890761597254284185989697920439860683811730215560327672440592425831425528014440549602750164031584303344284017763210615218291540616658576578737428623425188840244582924794440083735538671550403493997513547266297499232922610830679496517021351127916459002743914942938927778717137442128528489923087123660557302611273261931754468940654283872072705570720168765027818125327705224856612985610104210074695092185725864493783525440484692435121090701266262674960832135615307628415004851947361060156971629274830063968509825290590710791662599431992115200*i1^92 + 58191250404030236769912327680439411400788663903445354972123436630503794326332142326952085914657773267808584682171371953997618896493833467886863213497034026587327439729741091853772575034729090705734483933985413395634862039724913020113130562812497892362291299370778874386776793899520353018672948634355784275521863029571992338330539771535512206858559915563344875549246119744911304337742058496355995685101153828308623488938425337131366549526259000894945009612650715673218431986289133677380245368456356818170025576738435745706739904231586838891239554929153343449158464143188043268897680708134739158168878847449183013659577048229434448135781878729998288973710693877171803176170511876464726349411710686991628723156876789889081714665742236494786608850622342773750597096735231414493620822003896573863540567189525822524333950402334246504820840926558510556582464141451290202587521479481864302340180635118931676874563378556597680993478701769008687459967925041342123012496337114673095563973971466011385668521521317740504862008485196983956822446486022427034038067050547087380032019537296282835992527588783484454678436075929088379194252612243258156186334610159444845911549163056641165617380783011966283067379723092830531972342542964656524557717311032987035471646128319474606552711040188374540579336627179211548607871174077003476726069715626214765474580639858881507715250619116481096470588736088218490509920703983123209768320169399419396371261627116264916439039019507517123017248430984076119755983362443014412143419741177767778802009119674019890467452255130983472717830732808249793733986718656277701246593133586176631241788954137617785752192300926186094746590299565771466647357825960448649479432159921954504131979810707044716067939911841741489052738503451526760042841137600488046158885795183074030757192408422259097600*i1^93 + -270260930578537003697678984401911040249145548540264354470103995645288894418478056064923010656867460523488015475343567075294419126090142793596216364574451424736083543434212015511411879036853900747333493029702077101977919500589198568535428705223199378373782727000926756684666378179797751173307080543430497930546858691547673770758965106607952872073451186910697275766367354582210370525375347851426410305386411741056648677507554486135410309268940569046015131289704264341679740378505756536500608092823351809781671594018135644479375539508497997383769466912645870879746565982640159079048388238475633949933766719259441548512328045903161426524216721200630073551659023901887878696433654789534020814304265923228721062528729642055011147896071732993126874864091252803787404677456634958753059459662134017258989771894383277245947287757247107169430942285804109417187289270355733666964615699229844604399529572552953117747854989807166910487217731444999471306033843408121534609671235839245114548916710243287277213950494720111588504168506614373708396153537098894067658352924615616752902355098161909879321670054717038263057457356880630662188422601303283279211130221847659253689782978769796303887229159652451889912516795877708123653778145558594919106998610926815451260747513215403650470020806751569300158567612060921132899581000672355642571893013510513891032814689443681160745883415601794879199511203736333714792850072609927726125751654425927483582634249136410371889661213837133949299819862416132158574602593522188143666164245941184327321059351944770237122170710799259837886371814206292378262106346865444502815585832614176853507291556410120935353116877627785713637964603468797115894348750920069407754138256506377406742198277629806708659808365157443574669950706844656884900103710853730140160*i1^94 + 32363669770302550680253800633362601714725899944092512224178753355523863373070817401760417687225618156052054845118891482573264075680967791518849656928075442697706442945516677979272753702972855058673053774907378923649986646201083179591950064881676997731638408461183358476775985629433696944150873604206660298910510718281163087258115559520241830504671416092595584202374439443231218532180939130671459989663447689368221962283858195976485715274247109494745173964238018699074343016447218460358961813182801539749247850191960968207342422867194166191430862850498704941439362293787379356617375603321001450239938331569857051941720384353587701947944579884791840609252915998586913165994639220269266322310876470399205092902464476081419448405813070667174940685374002201192656976204804454818709990063136904032308556221086416443877896116346708527103378969053337646106597891289142023634346729412405780784421573698398085052965478896194314618610923751258487456962396060497654652680441614672976274917087339036933468988018591385512434679546575318465967688672545199578320359391078888055363322689248432249088019456516068950832841127727060024003077049831725463361570716334556837960551263883094139612423762867058703298008483868170492633605387380377775719105426261101892546303944770532965582827682161100325537055570967972716106556958685391017254852046846115250005830389128976079012351417274965887121058541008839975004811793521143603781510108496748774117794519141697613329609120947778024550198515326611950283974352212724892444173309016050720782683823314120315629385325182032482106657685086489332322573106109691617771942537114934442665741574788310102638279881859668717412997750574029112173334661195595981710357403820183695791783960690007143961395025333075312640*i1^95 - N1*2310417587478878003348533906657593063989511575824658336496294148926503108470230607784705735526571822334303785858250342101214032023421123416066364464318262562976440534185608960664549818962290562679169635797160884442409087893063827414272*i2, 1969486421652273772659034764522668107917922131437663947189188670142340517692701363222341530420231696442901476711688992946098372423922986153393531868380625022390983662897593842389196450234992708516451109596326769834413068092931024545045966358834557957134102017700852136166365969344334384870345272496855246425401726219623382195064233562619863883903067562405438462561451509894853576488730238596183386553848349932304364734344890592057012531445480816555642483185674153668587858111511797876500244764850088179473366895243476815954111980263668471441307178666564947437867280468491198200479329250783933528768805259260292265081418777493549713386979517220764294153870797215041223600632304699227067243042271345364436620564093653375542283611642588376842480847951120497751262283959792748889387653240890174896125157700642971606366931415791109851408593051755746155515683854684832755892407678359414506866189751172852544916961076203263942798889637514899132908592146313728332236356568557769797157866461138648829344641659875941451201104893129264894622258647258307360839824850022741250778999426905380082608879573301201587434050766671816706694550879166153060466903101465572200406460127177920518498492421263008594674467566989640820010379180095770596801933103170787200626884993176395262063976696173201529983052554041847309035321428286873427693703772189149123450555748806323196765273272667100347907986923105133054014770832183347492345663116368174148387325045401878746745751926420754839189572356849245022231820576855276573765500874912406012706993890140742246238077608585602747236247102944095122658441293768891063031520965861123614998830300187298539039480969756062063514817182090586619608186383807833566969763443090711103381900357364879199637837103056626669695155456302200076518812469399870704774799622696764785149479325061267435757323298682268606553421826136454521352410677652616031639735233513838419425438968892978527020167494186837606588196639551089335113453960992227495366478163050784459804872985483563375502036841391107941735842115884430107445609896853116509435891845800060301270406501164395065487637991538189219014594617238485867947927619494354471486569685440715274863106998786205503740117478553233585899326710863440886237230572963925138746142320755657561972793147450637798635903791938284457032843902969171644097975979871517501881024962636684167358743806583564113187192879145869816721304530297632479723160261541905094484073767800237114876760544802958794209056160482680260900921004842212511292820477455756203336656185291251384320000000000000000000000000000000000000000000000000 + 107055928020899199033069869316200082483939368344969907073064594260592906890256973733441893233964432719550973507072598617299857316059823210776227176477982264193032339799904203305692038378927092691531999469641294440097318824493776437401179596628734021557682157304136583812836970684366992319136042923539652743248826288721170426428878049522205982424132225024938460056484149780763639004927393095566322560121613112911692228464820268750302400441114458368971348607010299771511885782721137548652656977628490854053656727537240260013713364888486110570002025626607009704763587361106556941083544676526741769345279750233356352083916221997103450650162897846357985288052158347973587746210890071372322398172834178534541488882269727493836211140676275846439814972552090923081074317408524015231234491854850426010504439720609851926545703612894632107531635889251405579737389418719039399976857257409381415714408961017570201948372003320275530334356829819978118150186437019732121987879271973425080562369873130696255614301531499115712772337827732114593734809447769486735039303266601410048175571245194736007269330455442155397625237724177147338362244659228190184773756028930046013518964901262667389452700282981045571582959260777229040760071999818839900083802931752675502214688869513509719810299486245014622754622253531987801489330846429382865177548256950833085374401496436201913242345165477010795335348992133046952297245500711017480386661369164599548481052595344108211829047093534791040826800179332070423933838057598856556768096571690534134487485488793406482112391225284864470864707882135995524439079668516116857569403689509198358619907332579013829578747959420412919246113367890301975841170699068856238060720847044272921872530353138724599798331121718300592245603641573985748470030736296772315199695846038071647134592598981799943798937478853662868085600272512979773081083541806516954484057279921821587339632253989057608335352600752216175511686513023878754278715209562086468852659255892771183487780104441171975953125086008178487044456374300993321876832272496244283421135891559907332342599467484654747305189373680482214107714431697829690151830510226415244394299529301288137325745756747447100752767492674257804848043659436346707391563787428860292801119142852056414197302602325402531581521855434472761360131222753827429664847393366122180438011010360906937099778021239205745895098710986201603384927335298456341776559527320986658077706719075882315476131905725907213367353746810303536216463443981149876402884870495530379000632137146927205580800000000000000000000000000000000000000000000000*i1 + 1979381042480012946979432021366680523697014003178188883118530789169979710093730686976918373616619287148587736784071250860593801568239449413874384457935435055872325914531498074039369310017142515164916649259082437405049476738785386871767053625551963730601577654601838077448810247913127366043160425052879374618288760369070265690806289469371597561310498267457300003475136483778826014863926732322682793388421729702076877668594487063999593353955016449082206216242683910957615470188529496465382550265688308528544942223737056794855712825627206172325819662559087590708308775147758356101895783733137661302809805844494960415106929893060674678036979240749696131463056592084799284820023021117259251346797379723246487612871400313907762929067150739801209082978781398351951868772391550422231590265308530753583730801563391534455391269718643810365607719230655539915147558671673709175374624781310910467157593626212001826818494899867538688279856959717413857248508456351534423755279272687902985293292096457916883492392354569315932755483796312299758395113431089658139918460769034968694762044731557578373238482609453805975472157370772206528169053798461750033476497573699464351837617117082368180152157810549448762186997733284010196461757438753197896016437016769352840520083990121307365746869208469739308827691921933652233467827047757511151569876313676955784001808272741557894045949822639633934630193985063675542951484915157931887766447269746104847830996507344425998891239266204856084399138638137119185454646838872851822602266883045544195906245512561221575071160918835618531224815278089378976572087413591569352855384053715820120263567548705680318897348014949919860653339772719178131112368237752288531816179531255402391404575339073945841547327916155911488415969668229650382880186754889767524815653703901629959084558447474343431635580955530656615649702222091826488619246378961536669559261852012682386437194777158585521024536171209141975492300397505003380636105478973338133319968729737026320623548605013955219951212922304478082523847901299000191237367054055362215677318391491057962427118327731726209929377191288342458492554115833129618445460966477574071830765578701978004441558878578692814714764487216557484329325155919011194955168495056026662948677984681276544493858191270935367053821801295427762199460991163185089507757506455801543162004695559073292922909704847205444383734794953552482492348008381143257900479599869494473808065324591573970282334947054594510970305167774461207693449964576671631955360045217459771771145304738575155200000000000000000000000000000000000000000000000*i1^2 + 11103668541229016107050247898462238304926359273977600127633990446045337410978739546221280353139519956615231645529512243172183047801225016700836653431187385320751047598590119435308050329699036205213639718924820175640431143376334461941759869883419195968286711185932160681117700613015352269543424650908377695681941055163318668669387855689544967877722711918298692091841450385718820117550925136183481553687898728176130150357799111997860263258846417566658173321913560107004322682432325730030987394998338772436570909268111179179243558282385233896941034618099388544170314842946096021656399641814776762582003826806125783524460850518991589500248303505517179823933309108878833914145531918972705135327632502312680981025796145103268682338973429101314053376456665018846422525072452129724392542039123675155291615939966609149508134272933005693023323172016796507548879233522434732397958843638374083581665877166524130139594431473612176366978828749177984121513683571629658448997871572264900843441322884810160193484602245870252316548930126667776433519127663635797400932317257046509074492659550307951040070181330836343442464222230886245389707772467603960648514882901106445315864542884078364376779007616000157950994674379573762438105542184269034085609775905226208523192987759123317117622097366201707768370136876999681611086009755425214933152788980441245456834062557503346366351867111488268113614971662381545137438202092614479521969445349081005433112535636941182888576638514625385056777487845447476689697650010930370664056856015688244739856233008725498870020477449243693454884369429157227137969870041910003474401820351558215623416262991354089958107709655827098603301951193638425296903664063501738984046971173938100426706362236449251132152220644402016873457082221962063362085453666034204372949786017470904726751444409778892142890008139454090633839008270567218018455204769828204974729012428169267910579742560952969274759257041876183570572456490574173958653787349479568287531950765577438034511520064454460333454643355794380925933613896909867691541532138764428299345910330305586199693009355073577701942925108816652149647747475557493312314284775104222677089106553478803411056684651165856253308716929295084973208757603487813727444829739303000122664793123950902621599738426480644920741574679642708316774041557286156622210313060622988738688132312249798329389864360082404960273089709153119014517599524484372110906553225820045507372492154672262555023985785018323093201842250237616337451005806544764243589846599752256287021191830060400640000000000000000000000000000000000000000000000*i1^3 + 58144420813663635080096116914492554482067436097666528255339085271176713101654867435776474613627103208543235743893232589604677815293331576986104197463097627809804252258351183630484765035829290589168183419148515208220460714064122781577215987957839510630707111993379217754768343519982638388444906060796852222705755736124700907013701748650014730907089063110076978599398815559038601008766472597460460091350982723094148963103754645355052723143587892064914522820678459468481304921097401015702895533553331782278770861747617910774089607467933392035916392473769586720512884094551787977902406567720414985950653543212116373473414756275508076725509033602981007194506563144332558862883190712560664033404281635099769590294064954754210904483791734573824382399445653394737588126865185710344464349494485818402991696585454298265643683450770770714054999624573819649922661921227545738603208048096711202688973070394764425483849932797076867142099478469683412816520499192083105753574359111539691252139753160971623806958031633795901615526392229480162930479830579252449907843536320041570732210897995138426509981666761328519291813507271300695652535646198618004406675277418295688823138766694884889050975148783881148791515353458448316801664177797140326692204877444353767004023097683103111733497125277442283358179002761782845443041095548753915916237522061549483008196796484592676912428689975581622212821720764952788976210506522393329483964353483726852011884978217349173272050239594041408334077785655393428936598142122443196895667711562249511273907561367180092996903270015112274312720334234689464331954762108676646858132835811686175141366792004334500387048002532120769175373553386841924120997345534871013202861107036459167582743301650868528193204776670240075566969323071218939265250023808699012474173133032379380220588877235634562781433938843769343878758313664221136252810486046295485066918365073382744395862192088130288356470778260613670952120952633695263225684901783181267569686634658978511340670545293590770505078073409643971923991866789339582992740662580953789170253785955834589552822030592565649074098019802217734156287532090882067802206330081772449121322450457563325701776324299722146314745008158861768140716192405177347273611946856527093019860697655690621621012059649032645052012287065600721949509100609824697491395868542923049784263653820248436587417351525562934189779936863242008811223277762287699898417718302885794967562206608020568479956952888382531036013418569683831745786408133502520583723142156998777670078564652810240000000000000000000000000000000000000000000000*i1^4 + -39087469721847116824156643330555799142986243618908156670564879832943425666476156571000370427603143267328887916373380183675724609476188062741678937085588121770153681622968810573633678871575512274206914751692348591436343323196086180445543119955784693039690983445495555709863956533467289197062633525389520836097669486120986121100666636455905952386491765431572242228056340480722442620718807288342460456512462153456686764255076660510407641018994161995799513864582151872138989886146749247466775768642639447387476592852982865964663865704132441338735857012871948273440966037928997120067883564670949556305169121184550933615436204675740098109785486563618986360026606426065832554980794750877195448637909886164061087948517824886312354492217882053584764041792311773068120340403362277104936145557483015178537573823399655052915385139090301886890092227407383325272441015210478815603911826063207172401561367282301004906935230363136426376592995912835953419516264729434842753603395830281698216648009412384741696161611289375849323506240124301023627021220219748138684927794606420177854832348202491934954478417225595994306767813336922371278306367901742520580828561474635793244408205209431313932008645389337309848034514424406246067577599064090560932854952311329548074501417719539701354502896106880151374182825890686562352260434332768332152862703349850840913525624757813962121912713995696501522370182498171680246099817188529235844335709953157497392978920256316025344530635759480826042948899946233262428080815246263035802663529265028836368120072861543329924187212162738858877384720657988539030156561575059195741519878523385674712912372964637626161875640002520816427650687321692121194123938978721233395533489038487994617496960300126417189036702132321172898596932013261494403819465207899628687523803988154275671112955487634045265636791876016254016934821987550738816295805126347368227972486561621816935347470981171294814865610626867697551937067560079026400630175138490748774688355962759112291170067441621316229152455314949613346817303484731161083569889103708995916024467100421363474515140409559082429345186143970941300103553084963062272734220939686294032160579731671427131500537395325080635654688490626160475919635743351578917570269957561372907891940057783515842940138040964149505927040240977802415571241398472389196795703629677667285021585602863008660301702829814688222766021327196848338894513791500580835191257288523021410081876151723048456311163053425123808443701981909187304156931870594150537296759015597366980842446913536000000000000000000000000000000000000000000000*i1^5 + 13474132956781823203002386605030954536891665584672320605590459725290223352056640208022799390340956254166721897699054169934048966388515858614757235976177980926735595194889161469916430569504243406005330075418145005919762428030776198536171639123609493515700090860113273057557099905195170440966045433878218666655193053963512843847269785881295679975896117117057266756261044355217723408005585349026853644804035018187255023971339710172390007961670268720786905025005821582510955928703418210337630050116348930212718940559054158214414568875018438134232825369591317354455342866027618251594895509596758230628154654256790677495402482358854818147260190843269179261315364351363243996284778322710212038598090994154293256812710923102040176110029239375130208327615607615920328657596970121467599355394313976332191543717264940343395993271029664861343328561691105468069478413535652677681492351051690146883564166826080667062363618267504081495370470944765396878350001285062427575849342058658014798753503916482638518111031781501667474828707692770261246086947547896104651033590905176075442588761527642950018412819690183415805410623575462770068192828521062256635051475929490814347640909968585757701396965554766492564848988354760757368119498119808593485315402402425775273335920597904698452949308305728118467600507031727872787099993886681374091406943190264590169076681717180448234315187704875654610085067966775508720308382951331533091914714188995198023998203349768048699915244960468110602359416825320160756911553346606290184352202364416863912914478955580351571494764762058162963458445082883343517891016318836599076105395775941966814264013171725596240059649289552949615057386806007500943938867454541857140633243391489831801518765682811869844486146750889636382925944767801948266269572768600513024217892487089368515662772209074933162729053214222041523637505839247974117096858095143956141537775053668955795033666039744955742057657628329581015350313043770893688845526334570811171308897199398472490812021872664761629443039401249966069148929154159898428541987094173653570556611532321460258493771855392785434722601950326723989105048536597703692167846112642555576618200685791464174256503380800711901938445144803035557150876440296168592169425977734632710787031829951318713849059894491208290782098679621655959390387966486039604125164997900775212943995170773081941723097882219998403698855730305347232540063272812838799826467786632351726355147278904028449423969261331225687591531530399488478829544910127408080981789634548014659282141184000000000000000000000000000000000000000000000*i1^6 + -26007518326892628997757168446183353961802641622727035126035971793295710716970499294564570150306844421888032980210460196784624921314973641267004656568470066707324566332375177642763083947787250145534720521368079710230077518612037299800003354851739724224139244196144335909814303892965583646459511283546277849106591773013300814921385338417492692212871763794863261189187655580328477010648734359784615645933063817034624664223956555203438957412199688275360976250600394518417861252426201533463196667969858690725158816908349549789380558801117603380350806247430548229988211129771165004602590260056287936364912418393758320334015241386015926013484263561730730268117875686086738549069444909890987697280267731619340191714080278224999490177056678788506072946009959207077119962444977736914563278090238657325168575974638868785577010502682658561814747835134778709809821152481005614619976635919410435961938976016710878419060805654072077297968114217179044766084204349716104611096272770949606739192816337682964388084642509796196157469468976880175056442707267162794868550497236104866680770898623380099412497093681601835449595429808909003865368168240673249876499180670309121370647557610753547319720605611057162344980775332418848122435590751003935487076997060854009526661240692774315273172296172900388088907322336157206987307916342714209227063315704973811403343607856228791517243838546372572618188997275676279856097709735941224663499976540044118250340212674338345108931288703189841869710641638147242324856847549376373320367142734098002865313083856975595056047612277749246972181596912436565160392280735086162451554283463755246011611490099071466797337234718137531056829255012036843445624538606534175903000934658379755641372280511506994265485965185054100419447428619269162061993821123625076221894326400643738534078562651746149731770686278189960124495248760842591898668951018520967019595596886928548444542040851669041752680978575385123925747278918564043835097761462673632925007051527926989715438494730898101079197611607389193548948507739011435138601808472696509172666879305244297213564825118534995987646755441412533347877554112687097619545879177508505211136700172614277378034908008664826073106177031663407797919783126732949789982681428624602070646448855588720626784812974586102252014924866187968582938231424505096350482754277979763341513056721287114492815234028617815120446350783317993262720765968239463678759703768891287665921787460810938229295940528769975703025005021540461772930563476134443246566494731569855349338931200000000000000000000000000000000000000000000*i1^7 + -7740523623457648523888702187994594486299761475738225285242703962848525611810440768040323870995128908372622221090032917911662990460255046612590841883747823235135669250253202521870336716405133077796132289971102962160637269488301617185914952467599231636327223894468546112172249188730770035984539942009638136955986515719152075847421850113524149891615545149857880072220332547961434851688843712022293418295504660448517351714506190755584329134324578320386139946023458796065189325929849503083657569327539406904760960264737280921308712977555677796361439110050632345694631077495404974771242002488423001910637989820356972591549504160315199696090911492457512555442417259191249315723880180476854904368296872621031533739093410093850484500565823894089192324822816766218796242601118652665246710263871939972933192588905342240147185642667775901844625944600167440481179832006973908624281742771203885679471404917383948905266855288240021995369799454186400594661950739165590874201277686495785514455826102812919471327485105928135311392249012141945942749569008699306224908366404484899792959179946230719634428216056540918149148851986189018013207841710763760509964254024369554412970032661104023040885929561897995097305904024606067366186927167228422980594425920762139352687497820311286674316721668044400507120256153147420259198748040339842748777380234609866147978677227259233107038403195184155342119638775432908029734172733908554050839783043915467558339074988067772656838003342689223265666219975720375004463878779120116987347481286627623702299472710422165365389190547290025216744306482817916818867809067797136480239113612884923165208755183527433084279929200710894314277359097650737544826676915241960651354781684752435246620534107544997752295193638153365839512169066825676951880591570088746593306593630957629988648945678112977211679459262449042434854470479350045609624207765896529011692142709556615413447521709625528016004001167850039052531581882460791301318356258286684905811589858173122149230461452071007670864172095496081534576243591411881144851238454997809149723154544846382131281490267059844448352537026874077183339254429805383514536727343668825784422976366599244086599911134337296095666574677996728123805129943441928898914433973094824066482241071520841440334859519705635372871147010377391002702618739353298992922802170282470371169971647553552981832348696896237138186535630938931753829650582881349763509529348468879689135635040259822388942427961399483680414520263592280785152950085606369624725955034836061965516800000000000000000000000000000000000000000000*i1^8 + 5307086917565068449520866800099043705779144513310051295004314322751650599355192301714552033007426973380419597915545795894395178166323674583775424813714953362368153106295200052875163110339275306429312071227443118259125445249407581352984222628181741725809018568311239315290105818524200002257240740695578743951085595312060430869933831056396849629235395642078318303024458813197485211302808294887803140240380702796136019746067963867005618672228745919364528287041683817756875727868215924708426964007852765666282178085986675173117204919106707723967299739416514756562596023587677257851501859285023258116991301140157758092645387896641229692999720795848787107676464931482359947545163567509415743767845361371223420819087866364379679353076195954482785922149783843294498236731044860738025871724183648419315012691070997246889675202529102974332330272547446248703366481209122718313133826780325568879721391183736020468463177855358362273146786637093094535143905113479987485431249608428765444029289866581109610675886405674777753569503138095411247968880151025974271076747987475126540565615247766296563407640684749880298180031372380512227872462202765683073498423532701728774004503289785873957495027134223207507958128871910480630796500624383340887563776152504512303767503254485552759782502556833178042205648052907712680033311258681154719617974682886719329494151476274470755079337548880021280062370942777930630320142120655696443886144305116269386537187733005352146275178981835684659947600065855264680709132238799607411922569828325851178834768840168610155842331631363908919876894776778611188745717398528718878213849309314410102449489338622770916181378275228662504633152284797008926514919747944234642538150971630673226093403621651212006856831642146152723687820409947278800341110560208562346630746360156766762931425243043691140504066143372173495014746259700741470744804508105467922315507401013265320492992871033539510133908469913025328677388350807478231007148377241126441158808183181842543687935135036444028986124333731223793419302118534104455791501896981369524371031303823523270402398957328288851356775811304670087923338572440096166663787415904918428898844219624575413834594386974435150243937108773563707467419975600877365726561974341517545266664093583507723073737262994219370570629540969951715406008831930382654470265086050035648772142773536613751041829244384766532422092188027837649163388974680536139099408207187063308508593044543955827691177889273505600016554089662480654636686363880464764189520882719973703680000000000000000000000000000000000000000000*i1^9 + 11129496247406479339102646398788292179858676182935249475971057695938535677804629086817656810845057670124118876097930403606138293806883821526944968178922302118449523392056338701909350573169132241876953590629702102538916568360966682516816226955458716543070198930311941901113358230854241960332029819204745146661816868617393015623033990381545616662640087758451259953044505514585506681500022007965662417617770855635283028294049340168290442973313453116633603763114709686595421922026413506891024005654759639965582335642806615929409260786212657537803747117688776982984349812997600191094507482410557788740734135876782240344774390063665073230091347364961565029361948211166106253184372425703277785395902337510122731599871886243219609938739798865089778269730547736119778841398250504522202220095445142264447753872223100130684370339454367711625817465067011874805287960175236973634280559518759864357250686472715270131261250405131807682033684832381666916548315054827625666679223244062195404739491995221535012535511865720620141873377279375933747918944259276290856804768289781555706817729836451967455555593935811980886219447975835643810137051573122389162928518116467346681127108742363589987824851229875621011731421837511063372019864132800792761915741607527974963086531088738159788986108198529975370371969472386567207175848995487767141245125692813904024222431910818470277718961658168930003951851735529923393320937250124640151927583046892711478879522197540697042336197536695738219444874133850517446454213450246455884553478381354770748198561310381971028038637465997635675736974068962935707900181615363558026081737255822322503595628572491820343218792063969063474085777663600714926330173084907326609555741868951709633629871663793473512697546942451426753751939208868296443673926355931870941532282979575463933975336119652747090334003935987808709971699892775752371284570155405907348690431267274493791750601751196268654082293073523527082954511493034973407596196910839901949717676677044491015309934438888475118396383674462658055907095591961581168391224452526186039301613178391611720653753639922474972993856816831850165900373031026623254924798477358276962908736192569255387308445607152561577668428314880423632711895723164586862926565923370341114745931134447999697774476652197959209888049635825918175672665849609928946359322681111104365700473184108027247279593599207775483447565841235543039003391006285541034442841492888848813834003202506821300853160555202289570841216954003224712446597661268576181639159900002058240000000000000000000000000000000000000000000*i1^10 + 11288603718818153187904869057494903786875377776414137120396018113035990881922365004046474099811146297413775023821995064778106601400218888272867325470493134577335666292905483246427977870295733092808369845826783819818763877432029507231233854542019596850226627487154604074099011042667827339935306075549789260987044062871151500036183664104958860808579524329331072385929156982987158978357096296652159909022927626376094888540315819013482575450199146448308296243940925940586465108100178258149402810129763688255785210142613050240906825908100998716392484426314989032138333293311498560340588867617561881389752918881340176900745167344398084473366458592385009402595108589963701139597439313322399062623790231412063980566200536184687027165192572820339443661531838421776495895452334884688792487012030462803338230488450506710514008260382422273039794611728531678671584699790781503953932636566291520275406539377144925285667661135858161328177127844249903467981602690295648701269492168297429036280809229230514257617772227018932779877035791329491463514733073509650773985656481229336392793952149452334264906615676741522317986929934931741044399780514233960698608619101666674464899124530915566154822807865329573115180666916194723700496932804273451524032631193885841737181370518803868822483293467305466807142642897403933512436135554869570763598861649285238857451062731055831640882083054445479937060277919887701965689038318398491368367026670399028416832368615658590802460937979615123798992736254898028428378390904729864620537448194568822732570361535186842304776722777338761552135752280372807909597202864764575981276933165296417749168788772034069424424994425365839442068264082433764853001971819430423198854430133186631100113458097334137483956417995783793119320514885714826077330612807276022465007802433685811629293853219454529761541707442668821724075498916049897052559113631729155766825127780300677925854943340462584701749744235246327800221869804389923227615201788323607517673084814237146000565069568408511596672906250606147931581859595966724877353255345366449034763337801176491132900761965243721865656164514324418394333433250216357663369484278618992267861233663851386183529502515999869934737340446181172400623432379271954618511943757307745102625617495124475025270737112668726494234107114533164503831529547777321119286812432263455446997997262916586355805185313789318239350539064565438218846786298081985567612866893965311993735941480076460481816242899247068648693044146085330570901740158149012947101562217431040000000000000000000000000000000000000000000*i1^11 + 6937420206440821859204165499522932342102420722134214356682222892636088553412925202130586151258014755508992330844977432397342570022908745200470403970996656383260969988087567427967164432946067383423454764679118458730701307643912880719852624330404312569383054388708681069795020929637523342587031363092643476041953013672002951602189415366214683965256810240698273710242881990910801643519552865145126333819176149949448762055331341379053193526600348448889471546975674819231512460354445569308513287271619559148554103911118225080740701654743872817873014621934605937228479129896711520884021448014241293836626501877726955854269590941921084545305734567713925246134757032762689965682420767001393157075692637665776355643953476100266336678556767358856849510154282345051588872014173559339850380495205774376935600633658198068556412704002735049822654027513804629021682724617209228922266975223901071199461799437945922872691343241059875061974029904765573667183026940694625943855251388872870005456097153383871210284373538216134170968941286050780776433079078780904724892986950205411121403422389421855494484610906437371544858073496983080948933497968275278105658567892396023700354942409269452945977002334553711635654370380963788659228025584889845985878650270997183814721645220049478013476960863532102732457136512404921588967527736826192539738904008261798222367583621113323080277972573219995839601461828234347191545852682302253949147672991529102533463442901963715453836000861866048248457904326890965973550848847545446780605678940991498329814411446528395001524142139638804380756077933455086879369948732668365115938831564490452161823124043843637955623381817641943831191324411276498121034830517030623873692556365704937538981261244283936872459924288532321949771117785948663378428603148179938754119871605110230189705341778590908841870633883533985065393675246003978359260810235382545438791072076923438641085509975729289502833719109426695834255336883002954057107295098952258599183060448016349296874015628067931948119732634124813373603853292478662133063913180184738225381618679614266862978954122828246538781091725900213053691470111608141364544330248010378777482045022226181270270841435585125980398614421757889395626345626967754677362990695266855969784874105184734377375868861343972727747323958651503460890134825434956336030112706365405759289734612482798768792930676574977257218824234282599533755157827967823515346348589177210894519113483119295174672404546409709644044100119859892574536616588927632900216879841280000000000000000000000000000000000000000000*i1^12 + 1710525809394030085619034175443840266459798791290156931163394682621520872534929761787347193146500831829639630377122897172454640866481794328680763911109837283764632091710196538144565041112168035541672274080092943649047116979923526555280050842843233647271670807041322177901014833972617683159342940803764989307811756147486482011892416877057942654515383060261930105932256001079761772386607630048412560159242620404754799460636090725255855165668531457057626249474513901578976642198007576555518813849383487140876549594338095301485999517490569582132601592993552110501499768492862884779833143892854907700950281108243018189577134045223705497749291024367036260857930211951759947977548185717573362400381819724600716337431621163526700194037399461763267961041524008465848160413754829322028791416841712867460803605541831760024466625265011149465995341211733893676751155616841470013420074114236105016817569877761904390898379386605244535993636824044945101810347941721934074059773247025479880174056626539828775258255115774400373428120756962403836789148222883632148213060424769126105875675945558168906039713553696597845224326051696683701703897779164400657337481127223419468848561193652466723879644784268885289664789159948776231311796778757494247879391848007146200389213111782230968442451745100982827705275093021749032300906817097429467981031512791977370863070601645827404764578995490350943410866531734449075868954997069384771689560411595307721329203784318800662044947598935157525716300995634204857947859987671923042223046473556424148814910380871336282692908378507941398052883036566137580597686668413432962357489988041446913280628946638773884239365148875158932897945236422223189980548147388510250542575669080510330228642542027554490251125398985004159280805474199601821796209972589394290821275307697017953645971348251303622906684291137798692294065868531155148834440186207117553575808922421530117116675017950935785511880202874402556850603418417539513343581035827607484717007922940640429029114219782425689801027961307530131104703513057326404765854594954555247451933004879677592228640266223893379309898470671435039229611683535419703073522694148602948195803866634658256766340199114254331885871664525598850669524162898117158787412373541380658903420302626426546013650541986932712489864481150965739503085521223591172656910554093020314742704154848009245578074509235884761063420216377152149427095327593305400655412798422440356271440642103717770426634401752461102289671477781810749420815636965658924620447744000000000000000000000000000000000000000000*i1^13 + 226767057331539623959532603601517239041642092385696911763486486098435674682051562957338326627754568155626464288505480657042468338724449033796882017604986293017364811475738920788110426113014941453324500711343985147610723978506324558750415383150600266807058094182112534837360831703532417525109606121877372025945764218707507643137865675788309676075394601020271226065374156483092426294937557705860472590082044329066233322507011129246976195509631826417600571504617000120817447953375363092342516597785780546957622924290725903057925199475289434166057436469855578476325259436666349724368221590741780055573624978858575631622206489810140279677067201220882677912104414965320729161541028732680152142219421028259108446388406391429520603041033106436034876393027215238858334798769452497327130449479598933375567238252547058889840809846651427250002794233577422329537227429642918857375958476306168004838204721590757921531275944237587084755166017842404717929956719392159098373334387846078883929625644082488108481807506174228471585645895763965401785727854117475853898764035660983763614427683013161704071981823988492497827501914675860491996401061898353478495518562021160209970141000833523285503474196090714535889253678923435517160534761949945746026160385690302826438476820635276164231826960674024382832307395726359628939190711362306012909700929424963383061045405835079450859657302778296923148177891748388141347684973260469111554853688045208020028148637248843677275850439306272182959523587642612081916170086421955629122716295250024069038440944758516913809313891809904456724918379097589754411744372866328769182774002464925533295877164948111785286653675061132808102431248834763179647661989202174915216144587009020140324415059688158797517793846322739467497723980953379606523797066947455695049582679841593549003855310386069030842220487011264015178394349498975366470370454290872770809007230970522119586065429377946572227274191708554502207124552731890413561866138436418277284012905918178713071953404710529837263011425548547821997921748987953815878756265996707845759038646206706985905799949209498831078892808057268281154707002603071831837403205246850990682566519311089035000184067031862472808491084716757615104610885618146948846148222365627027810967383727683050420059783587498725030047686306423011311197505846879808543144492592394381239713969017574263413887280045193957669817966812940796552514762006989616540323491424129024001471506207046864279825557859147489150410322276275206739147173377863061602304000000000000000000000000000000000000000000*i1^14 + 19885168420989930797022543123503547623272814970536355692571749369569813628880378678889832116748715990766905090950911025463168153520553766627246787759643579903348547849799826098026307630275730905776383977073506236151075734618482880960710758921264702734275076142298234129197598461768651993922171690044681150714688706245024710614817281891118420278002568438686225926166784507173135799400846922209690683779431038779975510744985438821801077147349256126311598540648184540269211658440057896762901887513288675598459149339370206655253178063375660882867471746731213233431208047655588168960615520463247749105045552105127333503124264600061617585331522495283575493436650876186480552279823346462526523179771762064362483776705628387941183558952051543858047449447173960714873307980560582789323488350700510879358344031283996849565434685638062013001413452412575847655946878612232007241322406778231142008246832217882378727904790670036396490978195778596883883554030046327947642013041945468943354280280938533802222152807397631104704897872445869328743581891008890510398566350721117757363086515686981998620007536998941318163042044625952683971015927823481789328673071085507526940355406028319055108840812677050766512773586818922201714948297710839507224249873236260976163177459307226323904643936373864702212336483174724305857133222921907225927664219453110766960828562103516858365738915292721848756413929152983505858700890149581687956838696338355071400241381641463928542137823755884871593366214386631981479721016924909728758435322016368147930445011200130364258100045462631671864173476818535813629637118587857191658106422746949543667609111053989812044032185707179626335646024891235857625754599108338854593890585441608669198562829321170222635341591884870445957866456839505766150675651953001478295906573072194175500935074180229268404110979760250355816070787620957548455094655736118093661976553760140980861143485805526169590335434717609280926744343212704481485799503726942025688142677383118047825487700895648382079982003982945236748205539882665259017816452694698191596662222382171639007888067130508800671876022282217242580062926699248537612575696388857564922201112257104948827995013490472285052766085601784635326106254591910552827519656399204408754577814280182741228332519002546223620624627420002785347951179275334749163682990146183830238550305389164686068975749317818811682138889335294615143660643012812000058191046845648131325835072438976230212549434117182357995441941944136398669628694427118767964160000000000000000000000000000000000000000*i1^15 + 1248662105689124094411939110442592847141027772671544240759332085598741429755544294534803589340449960324363464579770560664314522789196225843246720111097209778375700160774145170662150884397791187957910979183254284461207048583692441913409591846462659409344590040548032838843656173197209082491464090769348895528319921761580437846397919457569218123093209797386844884202386362015376404760974438397863557793932545544731384455703220392573564177754223107849334523126145984459723260465401109195137059832917395891435959130909343626599763397717089675844503455314338667075162302779595246040524026982166711228000275758353256613621876357257409163952202572820803632523205301585484047594156056064572744597746409464971485452337472297662756707174436298503604124444646124022340008088018741636162036792848211171244964811255055980782928341274100392210524603696910519838696392417642077890445498785597924224587971248084386149961876233327489417163863182616483135364736329655357925423577449497814230997653452446711086926779605361700577083750728714180896863677229108348140990360717463721123161723134086619731427446166823528497296461158139469381618905033809351839077302489543362208619876495720379071865143033446935824606997263018215751327160343129066085617796327643108399803540926796327758776817036837856788396879566949598487789290112429681153677741107827421920200835015403739705799071637176169300639808681738688738427590153762660215042524861610112157159665121427103648110433749918673363462406719566847945147121347775592046065874933904353865642161568899012389494102844849616460997372617831633258107871717523020791566600503219962565779381477657087437845680832154799534202851784923479393252647666480787391969551265004661551012434269089911347668320066439464929672057291039331766182388144659714596005339608783561477376907762797736256635297014065264004218671285045434574584115459212817539023603793268655700978592875169280174869371489978430790718650623954051766128731800596805550118407074775427857712934283074657090607782292215529938078119695560378436915124293805599069697066093787390194875351907462128058188308082058398171184541691159820832962413675400262515475505112693560657646328393048367961018126384163973411540747182191416830305727884022886749171242051848125802263714806361727476446903452129699081258047971231933860061322220067481445635978847834212022066690140038797034367111329636490404243310784243273681309009431242975009670398305149653171534003418025008702007385370602925423676184175637954560000000000000000000000000000000000000000*i1^16 + 54745303116419298181965301624627160211392477739037605817501914024030085666002119392939353274461612726465970906835663410908813926180255661073212761688019220799946047719035075085883816610113281617894037302113986648230584201971732339116172677877637659521020022222892292983831160300837179864744024725802490545042939721059446706577637911833602782434937970272557070739700872511367750592461208987969142903055829332934064438726639137639635476500296789403362766956451998011540506654943888087886214911845555800955588556805818122225334077500310067206199165580293402128993766313044433579532286056445998808711314976273366940155306250559817077114603049178929573512309302061670700014492006551796569647001530434014069291519807725974228334111014419058659016991603510512719965921738574072267070939473390744889943259312876851317446460499651637501922656615030796831165668052254504469497290652076188273751893576877122841393417499176292322009606340688227549907632935155616027286660634059818268146694936719687314186946432159544050778045019806579933650895997095096166072297344131840778953723285571918459962662483119700750218720585858049978383651446248299010300343447631128103125793322712643251058045873460387744525651130122728147684862046401991089520949537502855014374386494434689523698987519801755708905251085812840861646888728826027069275955406225484557826994995163129184572141957960775522469644082799637233104656924074622909717338996454429253162563044730294118596721154027778320881444325675598822297767892903998457699064131423382486458142396623009674902253388915122405949859097166057555861082458889981506423385587191988306752127895982485008762285056316099034053388134380615780575786427323637389958486086985076437066643218510945456672435608374988554621753291741570503709182415769612224529134363588638942469834629179222664092395047235074987391648844449971498351073979983538996903097323644839693535791312529934433316629254507090084150103872200531400577588384138290157950136600860375971102567742713847091935277453632653555451851365917352783594749627778247979138277213991173743836823454791255538624987395997084260858990113784622459412578233143174976992557158582627777991760639958585974052700856701925486021315754708658759782902926421093659036020887101849487581842622529171971598859719979655282674171133258907947449421816236469307231410387536087645992190095149887044322939451809126377586992347117096321247670469741526170496373992286014801119578759478795552840099931953910275599362630352896000000000000000000000000000000000000000*i1^17 + 1723993438989732111557742910899926377966870825488540125705249693289092632176448782417655130474439611270387419954971290532199264331043625310552355939460030368732994456155133215113730939528062014881663563663018634564236168132539621986262111930806536240589794596558247424141596755351037574493300076390510632261160290322640015489246323862121979469272398081235455703218711292715118045248239712580817997571889713897528837342792611969228816001137203590621663114706168738394651578605453491546384352953875483372949413239576966190346580209014975782400939399098945315231978498107501076409013606533476851215575452562874491329388747611253852007300503008076533747705942378584358077439895972152785628241679995245698084097442964700476890519643048760171836961506492086073894632586487389959248803319498105323697817970797500729902453240990026587324671131828129299754582017127892951074315664764847232864044143293773484612705746730781750596292237564794730707885301462871460271894973306020304442423266773872587735357138534204013713301548262698559930372750552681124734224607874738864865190965827955252401506771482321830153629505328551252533303168807748321641137465144349414507979355743950713182385587768645042959547598121174324643594036936239599227081505531188169484337783603870226107152224631088589299232945131177838569913381577622676721126422885470249944071123338541124332906278230313321545325689581495908310640400087423530988899575506210914023416294727942090283883689066725753839351314755778892664474894798841714400172580090989491170779111454402381128210708724043833154403667600583293441937260559893093174300270681160775669248895497109687169266178584102714692809104646464467486518854654305548941904462696412813875958812669807413063758750714399221418079095730263897670532090451732851091638170232117925377265139654806187240756379616206127822528425471528837713043501866801218065457179826565365671815006851148548285749466135997542773709452428070974522902751921015016113506574666248745004488694362604115692469855848393153636152647889750156619235668786877461496196574896552924642970473599454822074413826705661856302936090732617512821233490085689756610790898853391229852842383485482007110408521723521528084209374484459975983166585299190474695716323528061015198219236664539497383057059181607743469842746751136403382356131874257803818197449687029787135830436322076296566699267785540073650750068655257109673523876349410658001300194627515001164022530219789934887625201213996719198462541824000000000000000000000000000000000000000*i1^18 + 38130010053459427274230684198943391042005636014491233620416011994170506926392403795012829472961651603936568317047760414231587352045473480353288438835294532711847139115443903100694567311786534550993426782947949167174323275369104678989775341418475922666131424160476203875165467655039411884927634125760719518566326637916918924333663851475806170843909927308670621197118734865874211474111238411417982050756638939207510506811432029106635976644613617443563468530567511770154446081752843487201656194715320913394356859556401195076957031082605175932992334772756033890398709745565329821070050918404876066574620692982667631233720331360478734324354106856623985776335291242760863247437253625373411104933481428420005074388443718961165363070572629985732228066810749864201077693764197933732637453390146858724055360136459841293735782215750776422571340088902212997447395144966091004868913990082667736441597691856249963332893255462767042127327248360263485388608708762934769896758698406210392677210274026812903006156564472240162633525244524148355841963177306979609971550641828332898715943035503575456316290310311211223818328773805819690041484771550056259590877506662719730631916873546647370975751569929174139029857654524404425059819773288541080291152419031225035963707730400753561266287628002817801337054329804265581665429531562943397143757143995636440872729570063676361617145569714185478958542182382710148255301162921054665588623382070853008709952094980917094467611631820860636115680688114264857786539022305312986999667166135154687829608900238154135235236786876612920349333702910433912322290897090431101590751326184204340824010610007758326406567144672618185466984299046597890218718237051706450566395083474207132478954980767463194129152937096806983128447366355720609053267974409563047706105949891677724556402622279973126955221714997180963030389153974475919765296936332962931295186625505401551971916629098406573461059370243016299277071357893690793970189920282479475978628806748061357017192839662206190440277227265791812896035103717538615748265303245010356552169303281459384449344212390225756989959025016781185081433634859903933731448534711994386745675783638615418217255685976812202302262881933222970979278589189231052897475380243490954492834267991144289052309031357307427812538440891440836045774277083908993314256482020159410518565528301080514247318349508022337364094119578278981535111776661932559928322370283651845015935942973547300134797520817096344115307296611077378696806400000000000000000000000000000000000000*i1^19 + 567516842446933704123894971044437776536238341239912099233599992873936574680044721267645697435954072688567291582707353002466870094836091985314472647164878593273668712776736932842506293422036242719157893101665451460333785437034867581726979513063233270404153488566253384249786961175972924940365376014126473044463166270224375000009573882320914425323690448223167790006311823948060621232217069375671517730978737101535468638613394631767704611123466208122204797884434793616062109155030032580140943886308954155833884428640672622256352151064648855471392482524025804059484333974925814252982017956211858895332209422661546439221307704912060894949677408062096036882415512496803810727318603624331088244441680800526431971734745771471513567284204404475602523590701018286298071338526211525170678509041752143965081894230089921485641192111053234246703212086838623649317761126800553324346974196323381698758921555844485833986626435989268617737203599582852411131114637279242442645733107892364792951939195881163157998490771893759298243930123212854549891336208943186791326102009798813013767230103772171283058733068434389378667488687534994258953478442993421268727881188598966853606395879309987365070613710415645505023127195037373765544325582739884432551612809723040279706491498849206346717765780472555663307833214450539786169681031922044845635119562799430043344182041785739170377369829970385678901313418259893935633579389680217007458802401442692410563684925490355467185317506302155324376464390066114534773494118926115141609658898347566070770994916220262716535235265546729191947266631470817401233100982291291443721564065776313080421135277368887590269184288509182770255048213849968031208444509536545884633567533156881062129431024984552708636284879056124205826632320149158858343487706429745247767938438584653105660392764823137337505299807404103848533942366060880631367102356626879237960730883233173671458934316563621971151822286681956358591855595792034308542833310502146728082043762808310115339690982938705456056901379921475640074887452338634671692505846551887987063896353583249952765358788777378773177766474827626789515211067659202925370895715073622610342151054918367290908457043944214372199210574344432056333183145394080383160896517284661173314011943399840673773986632821923305460385450589728434050638525542106845973777716299788668025156143576251390349678764833622152027360165338825533894193260793899909117461952055067717440172287703458902778782671381735801644486824033465139200000000000000000000000000000000000000*i1^20 + 5427423419822882801649371140304778159390942414440635929646095885687010414779043760301135664116575078910133852931433937586300158458001093882509806054526443005272221277425923452607960035817810270422343939447835656215297076709664030467509333217037866385552243988598485143587898864000726335513790242769345447717886503809742210679173182413535596848499364100929754845612888024345057918662853441725009482192440477428263353570783437876014056660033623564981078497700730773481806521932411400726903293207977323574077886042540230005509387879297708797020329194859170883868303733684833666306506278424853001762221812655707597048294886657849572003611951278285629402083678619059146265166556286924679543670405979533689008318971290094603317354897616868100152215304497302379343943522372416036144548682581056915080069202756909828038677984072179654149495636686400661396361920069842295376868593720641373511282217389874675791649062019943195605385542174285404691015399124857009379086159271893800218389773863843830465544902631814264363991836705487187732890549272501986017579563209465677679114607176237672673749069154594292401385800859988895312210332403390320483527249786694872408306961785225361140852006899521465154833517483305429063618732385418939914692391931487293512628612175756160717569113861639002757261607292041977052514337598313224693048093260669466102878869790487567279808509813724564755424452913719688883713136935436497425030634635062472638148343222980113855915282516633503334340842115359975917176800103774472101785787168466336278510583378153318834916176967409460008209338529350508205006814863992474159537013305122348431428193858053976903368258617815067163026400816215709162493650689442747832449155473292301583891904991582974675859051668362655299282420213638983870454955823587709992143504490075977692373442840785864693521239734984478035459759655388823184234604649983642739801596234022251048570085889033099755869095954738169107807144216847031226331742841835729310735885057808242444152977216504553002163283243155887443741269167681706997267291747512159731130372439360912190743583762928325822086977002548426870809515874148437741589884253599281189805027595096456306580685496772030889003886423360029076377184900198148006363963641135101846327982880369725114209367202687531158748978772396612054296780455913288212771661525792772155474756009694107861483344421813650165729715068126533455753380027555067637302426002687161499527612894493339437918476167978428658828126474731520000000000000000000000000000000000000*i1^21 + 30302606980017914609606546166271845933926417126459645158317001949553432284807279848404654408289788301802586138944235895420839791986352829894342148727268618355762416521421075266006136213564356216842533088341524810571613617705322339115578566071679634158510914525880862678723604866361087818429389085410623757742196587417704190432155248301696800675634334535586210005306041060700972724709607323738253846529629030719345106168377525775980265323551961721527113926700452789958261048137767679831194413433904585375710378504061155957123924553967742996563596020138860851328854390720064843128076086643300648113750441002861336359397737462958585792240281946897259997845310023611599117792416843133638350655306348073994567880355686836688743491209742665122561431542369805854765602835159916134205927005436601573894739309237990596166161539820494699679805013764219583353578275276687352910906466301740550899976377677941206814845801753520528116776882452144121701692046461624226661363957508926738033133888961504170347990024255323508507785847946492735394659206166657137714286900431306692957780147847663987931040957261776170463399983921699484948043176535667817416820194498831670719789513303225715842896146374887917008881398091538144168775359027567860304361561124933654151933151022019800083843357063013279146706285989285487886453027232360918581315985814471162584352376797382235688687759863446392511803908404599348179032440182792155814453916396451693222162421310678073676858967525764249662815508932246742515566489193234257903418853127569989851332614926074678294518773014450237987357234582857201707938218357358798993221767736712160791941181442404416764061019412549277934608850723021278600163588982386465461827586557531979060127682342607460422060820244297810731390410913060498443345664279168753364008901146219878282218066124720204111211964439115975827144976891542921103332311936154209500665677452992936934291183562943367319417903711793442630260302133395674105628416162798457533759661728221843908660013451483782345184263729104810628862881863901646863949722338187289503808283808790532216816213245002582013992998808677382373924390267243134607375965819362918269363626474779821858549666289676108353468644124952367888674098473713200244870187816709818316542968234544788794012028013163868695763763522697876760425435716754264458008255521688726626310381940855962432286018252713239899808085836984128536468568720587943741024645670665667810263739204855609435102146026296325888781844480000000000000000000000000000000000000*i1^22 + 68558572580461955401526521638896216347799402717498704909656732257426164594513995406499003831389932334436745159524648520863507760632674973411676036487206919942014987700685293366095567425647081386757571136028809245910362007903311285142338174624703329396397405279141475148657174659941449641883428704712979901181095294372751303644541786203141047257376224660148605928371618017632590950237359967915906265539805494452362973736813468814026047657192330823958183454150444225410805364297499683865824631653972544936580396400322270594203196916457733229035990491502697924887584978835173479031358434597280039894027790522186557734382886637160031985598191897783479081845522066202629432198186673591214175301867677989213135680351331965274908487063697076640936166329883172980823157108819020099776036095871171540423250067884059902908555724786922554099172266535142594059217335266513683142947487944718664154143782342801394878575069984743076893965506612887941576717857542543495841779185630960258965094187360469259176884956588472854945737083023352929598611271778821942808482345204975202765818321827956902948255368962855721602118618095831102251328857997298940643192884172744210112274107900626013859900541994824608141030861293817780148463994433167099183038973949416659961335297443740364553792690005777027323332483759433228655201482709923053467373488732627992234720757276000587509327715836442353266589641935672604743834295427879724227915913383379512597302848599109318718171108188722478816258984334660241092617922707006746443516244241136500971373217368488561963494130987125169320461339300532398369464472722968355874443368551843467839003284164469635590878326210805757103706900158404301918825878039198386681236876586652512257516432987371119249131053331422527500025732060818479710722778749458528562957558456891698070419467874190552550557780299397375963871084036168555444940435569823158460787218900813441337819533686651075185508043596233097850407424394557441679741851257722446335288359561116866591846693164125163205496572568732081501403657114119951664606960757297272395004806335818824585673015125733545892152721368461717281725129416274546225005207475834674735588283884847709108761018968367262382775235704582902012335966704519896069824347166648365491089504559034425518709083503223889527538607424807907738756098282979860387217967722511663999062195699002077812922348190639617816373983850220977783320370139728903673123454766049625797326320372862684859018346911482922401792000000000000000000000000000000000000*i1^23 + -126120217710422071959801785853410656142621226155564323189224827518425066833458751889020059786368030847382912751621661529595640481938253124279491556398972134768381037575874658813830110387584216215884864140778867236263743036312043796438042085373504202238022980050187831455861034590292316462817588686899359040177643293619619571472623300131245213423210287684901343814993903892244527742352925710797104145519311532734654829171881851244772224251941142793445621850181511205923325161134046481064869401177244414586317514818382869792566702865067767460529785504282887452840816219704864524517740176236281166526539718616412899662735037485998214984845594329900732080891817544023688728406254868648950672900997443830584806127849743450620162982254052716779917759954968030180580804238541408683384947825678578854877141100746342325581800587724146028369863379214824665894220148668936198795997272087932545492121428966895414971761612720942082255065541757114131236292435393756706805695535388113390863335507681339055769667260767431852744917668716862517192748991834867967667891014181566930397873824351268882751466397967950852229234748422628759603882426459297538093680968596360102081739170605489948168372068217966104241631164054947682570004471012029826274579993325267514758344864296745088502604479056679827152872130095504188260468854176088036970153610733603560505907124229443185845617249664744097321918618982682655317208819718008542380873938556235885762406304947192239065921268506771879145497268051054290458608306481145553210634080169268176950745962627649246237945620477707190721213647600811389032209930564006271071985934796466936471877645451949248591650318618003794886137778298789205471637739245491591092419276172277289047552644816383857582587269280474774816574492455927981488590750456435632836568162965745270270342465973909097666074481648475624917215876395518859270096025619715864949485634466589260476585513294089377314799464491646277931656389022432409443350399565304060889525458176330563742103532763600490427449853448160464351628675165789774677867097688800287672455641996598434951472936385747527988018503164684385723377052162208767213618555161651940968482386695988184385955105025191268126744329431803166538619283236419161996261784845273060972842237850601405321364033371935579427864841063425793201455137879541639005919864457509099654029723754814263272527131799514188820274803217614512171318621954318697724348866133387423713867128442929294961559151480668160000000000000000000000000000000000000*i1^24 + -485531177264205941460831928611954770662737788036343271328255703451770577672883301920033427971165932686099724103476505457287307940100123526396162208778037082993443224638293956108426143966055509317907556568912272392267404509588866352659641796110037717379122794039437345021522191124133064741251542642439518800646526778556773848900534528825805493680032916759911211944942445205286577189364909913101903385952613563777752266947117915413969669660639170491994147558702090333523500210603308793964220269235319398108001363940624543284630524513473381175296713948961005788475007330162736622548092907763103747185080271088668386067865802177851159618585659874183007881316779687753148445791927686592863722761467618759672898222455156704374385375398394540924667354903895266639427071643121483379299835625400540747885506845746076860666802521609290531797655691094043318377307423789082994372462415788313098600626861605148129595320094275461887067534659606405307486224271564628478551615508930137058161536579563019485866735016184867801197290900270922143634976766666619320820350492059118027147371534110553823131606192791746944081191814243164718762678266655014030990211945294768224092854637687393882944051397543264813503615091278115368966873064272798136686395350595115324534005318405239215592888787877260824143125115076153922849561763104494280144726273523341476409128820094564435795424800273947614544095578434333793364017901063984499611647518979147417030466307053295180987758240282760415664226617822391345708176505073722925212957276353387543152753167113401687033005067779083893170239685432977944700275467771161104304692749501281596259827280398391636348883287674608627503986689086609306925294294561955880185120791886949769835008728639714794469226768755461718368772190305047835013242064875233142513202309459674773161151785131877055964925252251222892014395509507546146693891102916768693942841862013375362106192994275681517533626804381147975877353160347245961069921998529588081782740120138518801355651581450973764165420987894325887192358632977825631706604737284420027001804060521643431185292425730968520525209792035670094639401935330615669391790156925119626055704394117945925602832661608760729830846355681517944021126044786941180140698604063274636087827649522150166196674580410342519491921624027450240712754312611224159154838813529997415609052514992876196745255407752790219936598505904959141015830493747499715678292939207772604551333241761128336635531257446400000000000000000000000000000000000*i1^25 + 2552514076510716452764293059110117169793347293331794760834141589826423248898782390756760731811227254672885059739605063926823957231738150742195726232387120026927606151966439853183831420612759820087960257294563085412873207156662872016604102862649014736970548495861384331711989631361873867884873877582223923362143989070617180522392485065616429180182825501308993919738990024396955860832163024838735787985140273052131188122916921578045834895648982650007367393519930719773309106935192598513792257253903534297137705891493257365438160142507213119128475371813150918785688437519830831577139469233026718287104499610211453156311387347800064222335348294367926033783467214085879516075391544548714406677943115107689114332094169680941098770699182413961792187041104753561433425480153548576915111409787858345060039577705967494405141235138464693554509641655241570607393608584641988330307747253588119713867494909321902874091107270219056485038304055437017087616403889524299872847529767975315050600876051193347887950122828805950201425344257972712321537321247698095693605740174179157722440727449414206773255344744859885462775495410623238396062931566895655492103222201497426436248302343873903064344206146077922671920696839369429129565065897539701351444366473020680868061039813726860979262837348550183739733473488988916528730721724110108713752945628518060926157815761265215542183802488852689599769334040779720537338581739513438900463865259380605808861318145004665480974227901248986182008856557688769155215407141857417447805998376787180461723489786210444786107988102587510719219154114184063405105400453102777406762707944379607408916224577504861311085798573165806102741190793553146214365623017949025862743947094181316403113549978754882983905715520528448339643944455505662918744594873069849951777443139476496778693557761122009303736491462386743348016270078412220154963853263110689052020885161200049302704407625573072775129492103652567690281260222978117248087208950432735890453111797838411526414603068954108790559709329267280389361993833711359356969287545945595701150952070721447704075331794522562212063519584185676488791983227087564669652108581661971322494777389594972639689618112485065754671886714637725837982427202664337773193057408513066789759501680213992239113496231469318700693348641712764693905002533236693383874576558655580491917059102431399221365766306715277250048495354142846449224196751199619682951541407762743103314081802169712429026508800000000000000000000000000000000000*i1^26 + -5111065509817607356388576586614767761347547880251152271051576143527633765799644141918700485923086704420309716595983370924424851188733870921538378865361995366838282786495217803448828853177274669442225349761258860905333306705240708033174027596818741601611335002216147098383712791247986020803817545401089215460257997993813666739566749451160557045398748829513940854676288949435987048459779260661108993475005514416316571649742161545993533334523591729297852407373701574496084928311663586679711385426608079005305021464511128066589578547957894644311175352601291603608359759984975447788254844236530274348769442167741507565431963888864316226144380705817522600277299779698599725590684701906518177648613290967324752847476495616428059683710537555776927655040869010043861993514227586167866725083243821829233821901913386141587701748033490741352281200466714607905401961271181971838319240316912513230872578890237518033135797083300880824159534538185685845952687430081860169078712690606412455465177353776265735784538125705945800244764825961248047320264803645847583258080404565067297808263681952233634724619259985876092855881193773637065044286756772182547813046572590228327074994304451873316628107246596138760874274695182124007939962012996748404511612349455362787280191129287187744433433083615866486734307012199315483808001587080392418815074546771957888679216477792708654655822066082739339942241050440790731569765683041372782474534512909841750738214636163235430454887405965375202466151515871529389713371900371349490729607078803337562470278264300372588431387223003812895956647598554560449398582230836549165851619939847972944387883093656663988690115832705257497925751208125622311289627067810442078000611711853965588925533925594116169939386957632252429127326865629512519417274784944271851461577126133502375996146318876641014855040482300840014750446501037336967245967035265133327617981783256418955926908301216206093312570302293434852946239604027052438492843439885091729445657866749022420099300330428262248731771497331804517264799286229578749359127864076084043562479873955354662015250188279439729058422650424525428383809252691747121598778659324373258295761748130189365197709877418928515939820022888831657319238035532437945183881489399175266436187237714020105959674741419967076677286078630336095879823207730764781020263574903559202636469307197609694912013864845194733319049062691866768545463831516256982162443441008348451755753475409801379840000000000000000000000000000000000*i1^27 + 6239107217933456517407889884581917516897211468766550134316676278640347829023603888155185359445469642658588855355219495419810001217891226907628402912876233642098056107696907436715843270933968900414433223033177036601347421482277687127210752108574649729179801095110380416953362016112531598373643102966195334530446046891801968061034121089172008450439240021164604736879968588042098640193917253481953137926998451198449326831703875393906804726190910308571895780918945971169111936333155875438965724871779364633288842552265851636073005073527721909533388044210372153634606025700344344954953814132042056844407163986451946561198627546080859892511845790875359742540021996086900058001384770442537226912298554563249179411726285193969153650388088081599732382469479514108470303564859887188540083874242033996723256689369208904674750465324974544645095097507942556498961615723367660227241102495891142016153245042938413508540756329482958571131514688751308220870517920606662040290083958582524028026401135502215943862767177693856214641260602007705206684649209518352659621408613082248809022586152638877642093798509161531589201931733313141927432106346744823297928504900476016737991179306724759902952915814620756989714832902315087170559525586856251244960609346060797732360462953310648241722589328552499635310823380573869686338689266394381205029786528661831051980976092467396288602122867430508771468719600000622131733429951094590780703557689344107721126478307988990114924867186526008665956268746037713213552665439474285371957968886657498935269759074249473949876203242571421880674839749938601914584618819506031343124698131305320672581560403484106218480186033601624476769421527262251634833120061290230629508275391643804462067917706444532268484479992104624418221499087008742318592370995570665735813895221970962026788056679969980596289791634634797447445149780276785939311498868690588887920689644665352238629373977155549409954355720591391730359851649299377139711816962184043666060158011739602704524296816172058888996911938439777944652039677580566235672537279557321038530208046059838338561268161867026705561073783310890945756456109949361626476944012303150407285859481975269255438736916214992648157860799792843970324952173621315794556482057457866030746295534055822735339859802267475632288568946031474213489018312388911137870629458509285780815310258191351924915703839025632719029748681360449546346170826824568595034331971925782505601095098695680000000000000000000000000000000000*i1^28 + -5197590756082683268190791001680783665340978910148796348909177438361032528412427855407994432921392225552213556361791724299769318150124389096990316744210649384324857113305070482605916206803064902559608460958898748156849728558360299432108701944557568688467924489557117953125379565005522325788440585753351915658433034741438200754170207356061052371330116702306395166404448824313209204957524400365160747198940259981768395208555451418456427924090355701404598160750163706302037053545975231586305168444852008520400030470816054780405251806371560600135971038498643127888558048278939000743469292453555880177456446923115922199949499421970692637507407815231321182584191916026942390711609413882112671795392753422847972604864046722441799456028428859241278387823983682199213443519040425148192071316849797406792230272491106918308700958621036639175214023373935517559209787787413065922061568646009343259045060041843481652447993342974008381173839424225454420379755226583444264549259933293200348635467598137113834740515641494082553653646284433661524852663157433610730198005286729331838840226901467774088414546000985458873994893729553609861096647037117619459283544627260981428519420823832227502112495239095179235702296399820333256935416181717917150386770874029710746197829771598833228099589345184372918838800037556895603977346403890386594070032483528303668455135198535969130406445815091220680690905598665897409339173814980085488274974958070231279315624315396330440603124893146807226946163468103803999307008905326549065412358240034791222979208461212481655992550472328745670617934237562495778202175502182842250417067797273531598232745561102616532979070310957007245075553915733590654196198475291725108552516429403483647956521714075796471090678001641062505113163109447594212922552070828628086194749117490579250597458585347024540393785303410661378606021059612428758484843318722653787201011460987388328358938719777224482051735637171343339718719940666761567439752445813058696646730362826666757021133868168769014882423750230698414462793267766132239519777838842774544844569286747691481388573552955459387575949150741961477090562804702540490634945709356461095361228570531064104212450303941850455468438273580659702990939860116007053328401230275950396148781552323006978277052878321898452998925326996463210376904691831074849124198547124829337989419957698910537026585102874709180839346689155886804360688284720556745447952332062451391558320128000000000000000000000000000000000*i1^29 + 3163469556579569399862842806992197877403941402568825647721892089370079591041570435596872569148009548617512491939499822965465531837973289435001592919546782058360925162066992019757166399337477804327232706543271518580519761561617381562161450602067209920190854630321744607447082552907849579544890174640903894863775446974158797282309180301219640273055206638520283610873889073810857999870314217520554348545976320535251221640722667792774657846512650161561767945988700824253984679498645754329504534825691646737200679669118481471153880353948069570991884948944638087304478667518690252348100276014705575836542339949866262463941893792300221469095839146363496518427534395721322397035160529285793031771550804501499672897315740804454811072356223197848387021422997136404844298402437427672891229539253577458292029661284355881430090182726269539590856631906363058476084156311864518109937467448135792676181082673227690374619816093052904617248433333838606605990569554141599474810910728950462207411121556033011360770224122373479819007178658484156012756446731989652949513651762011627992188261189643530977097758984508533414556396106658749303919977177702202315618339142421871230131392573529790840791812155486759319847319070602947189394730306426540157430761948720782428064043148698097567556552765531074516602623684351606841546724714608459045634955220683799178957242940493169365283786352239324174058550031783153666845224105704566129961125387576106404056586621784805982453193370608410576946604278100474448622425151701225678193339021749658978366121572933872460982970593139854877147308507675381849310650800656622652971430003153442349895247345548331484746585525417124586893998455902308473905501373612916821727024864920638807455644629326681474554907595597869689830935150288777837951723235293860803837252359321501792868344920665372458319178880218917670538877241047481364814343625535430362176072614569669334677340604947969162348647550747249707945226317016046161633086650683687447260298464030867979638509164033499594957512483473920319318216898106534521388820229435399638904657309806450012159100615133103544012806573451981996883661658498783004633620096023314309312393035787218107003515605104373451972415034715241967046778321894840544466728803367601553003279915697841264928379608192955203795307985059410164713779904665982769955093759315591383051645874820434957124104626580843026664245218304078111552995543099864687883305344657722441728000000000000000000000000000000000*i1^30 + -1683265809152668537235879299800757204859894415677530541212101356180970954742969114536468262312646312050567520667024318033275088808668127262435658379562889752693985643198092217651431020010092398843574837327304841912403311422748950973772654772891937640110769440179050355607345992247324473298597390104034353561767453455709933859968005258089410403519186411198828417385058704019760766211963967312221784822545758702424723132386782746034172099856733060077029755508560273302304879589293453409144494205823137310324054387455962706643558611533911893931746484048110770685487032578484505960813420886922575053080005473037841760778893690520528838838419253598960408211637435321926251703105662274720545950003308534584603746990514730544998378576688648409790541288852792134451526910547268569380814528538360468079966404419199823066913279245584797425028109883986656095606645836061536935550757193969796365796864461967139405411675576030312957745556916816708744652382512433169417187059637439894181408377046931948045658291887190052253437003365856704126581822662496357587797002292712887802965766565170509390524108023542578435026256930144060339708407589607720815122023966124164408257629619940952324737843929594501500149699543905620884809670707790694060418894325157422101458388067682487746355464461166415782058420780998875249417001868019595099898383590094623461776500687437572646694437854263025416581611010437323128801226417751232908991698938953047268893872355158312592157167114490059241796385357410742596635227268272081506510863567288527679944790567348837840458754381821358209896521696359043290905336569906995578789130523972376455825523961413549562988523831529722204055519533900135252252801798499696340822404224966518315267856930526799269328614104356936125241371290563340530600638138059570827935282502046315492798921669372881558528849599655361172497314571136754094997832650445278720704276129447020904820525604706337066387007698941523449090909493576945204785465767462802279107252644008981604228078260828599217718995208521494612299702860815990227449838196859614499521111753380883396515899581037761668506452103098164572068582720237308754420530816200124775174809708130086066449145389379287258984004363781880005356165509857149269632501951993664249063322612599036142865379113542637985954237476130667403912063753399407629655663366953384718758087472881614207423563158436995656622205348796880862901500420437858020790150873179750400000000000000000000000000000000*i1^31 + 757242564283681841264323329187335917396161886826105831426839514173892599701256746204764450656294614637592362503094805860529745127277000372002968426451591528586594282051075711333523894690701667550361549425259713929113877515811067291193824572506586741183606274445453611051382189565871092852189435117151161035807308633208926035995561508619280319260100326651359656235790843825879106476276634330998663839409708654414141103137416898696394432563709932982955411519378308694387201661417729013136829550599300989260863220785252860807089243727722269654836418282840529768358116449017580257692403394677751639255619522115472841622000752310487899133558421814723781694015676033869266864270584229704470129632029319804611549996368395525083875045742222617033183119164572082734487742003085262690879347360910615686563326142308856583987366155149069233652808290437612889413644355979998702149270020060103495972741701134551390381293720377438860281311724896014224369191658735699990395039956290985950872921236286409475389546082770471616180860416216926126547116259628879397109777048999561137967258612795751750082602924793463125101193500540020664402553736003000910404148224111323663491171193769894217532393199094953991809378040985683751910221477751704030336460230281977048490406946271804854977711977261162753959688368365115049524321416685801423416828897414442676876204390465496491490805097243929935321471319725278432386778995180286758599351918061040895915854670206585282778151580221274649006299172451397523578810834685800615353430691795577097236003889563134330221379343587520601097935499592822443496478799146701916254695216951732115217759416994353342918843253519362455309689121233235579377146907439783416389702583562687360321804704866281209893337521620125915907217083042861632488858270008964028858102514791980213208038723360487600494180982707993824964540523907010951852481424286906133088912996668323506422164801503698254802171007066716085839181044188472182514192345178033558390961004416999331723949958287649070827344270493744948068302239114869197690525009926661041281950303798638521758821045561707666526642185971138066426462997499554733560624484012394661841443836892868313666718471399919710761954968382400819697745980202764947525622489146687754798657418259029028360165707898822113364215738328222566876039368972355080447776424175556939460300579232496693793981583364838112076591604301118726654879201923354152961910374400000000000000000000000000000000*i1^32 + -254747000149251433963351054624196896660098849714223882990918549436833091614884395933913702893291723560354754815514928706204825981323019655269559445335097081721881638657216116896833138120644293634057223039934429110373757786046503979944789340040152408871009908883924799106072616037812531637326148334284345547527738175064747928593222223463960112938821688270099059680295432778818385274234777758490698445757532793338130057499113088048142987379441167408736717995093467819904062233953967416683847344938524337130987503337609641111689095476939005758665450454891484024940003814216352611200079009175724522069785094073847316541368843934174457743067421551116132014718696715872721951210902051608343536393582541831175151364014327832738561562284136183236619791989023580815044557356087451671533083683647805995889287534566061034074162161914001469252751409164282254977856169266758647253723776869709517076210089234739142547006883155286568956776691436200491759166140789824470354072011659198646671741510722739424192318380620275671088842747895716100479103575900832944286863753177234063163341303581162859469824176415112778832226744801507550344084375013322558314597367989517736676667400283039735961281831202955642495620832662401341287632489223829674040982146029918591320116653040259927166582479292322147202188913019052052679654490499713876843500930054922090978932431125269207442844535614704686686755439749992167250173574134785486128784799762365205523864729330562952032290068975031237956097973432148946899654623992938583538149846438873327470602000555897939256567416232969190950897956063373552135886223040013299104693774975751463051057100840927492813104450946534553355350365260630862521139367180046663912235529374970355228395773296227782470442147781149611576385001676790930255334933607356271701322995872153810167592973885756503025015037458892380392472016555411913678544324460412082519600456362448442780264086623550280025945513126973816316472677801924118708484515129142711061320118174512146336904877821676958192904691332581519665286480667164013175178764554917503094804107672895386210230031731116157860997795258345114907966644122331528541471662014138240083254972944102787913115324586907698332610956342348736058060053268301907511943987539806518627481085300379630578944851124916473863504380498942069277409471583763407483225303801854688064212942232041357480575655036999085180522131051104829484254193599069159116800000000000000000000000000000000*i1^33 + 96992955063552002305085113274274816222730506147569669730128779135311590847243230181807307728526647400650542298801261776408376306640109903444884118000625200383290413812472040555078207955877226914341984371089377652423889707644887370459096386209453948761042013768378448238072420763635021383689507577530765372736781875356451186085552753873479015799237845774279380798072825789180783694411034880120424406052715278880621890117222677645750326942660316932047771134970668798218713591021578351445028096614513834255751492016757911543784534364818782727521679412647714186213953408059180823809660375347920776239378844213373678736117572577510999499950644613901743125395486999815905199828610509778466077913486026522590617444337626688153204337237803848841113090093910599859918772261586666551492737767716871614681393481643581393522840551932824824648308100961685759891311436108186983417436971454517715394028404055177091197819971195930394692256620704290325994660614314015488854278386567131513930632852229673037697164191543997588700808625491251088806196629987491150975618320036288647134485803122051615765921435794219274145871983383611780342100411288688666542790210013305040816694038451463172517058606461847350807642532446392276646075444590005255112077623252457655373004138300007891572686953289802485547290729187599310957147423129450516026501665659567313684882521449544032323528673883185733591493424019162339928270484086400884245383137553003247949264705737099120828382678731037376371477461785119221185354338419317793836082666783378507630766541693210832936398392218749273348717373149450894455235525881287864047974014332955055728300184872393184734218042399026519757824684162832878229920149384203233896973322782341122936203530505787794013470591349415338015474803197843525666264687946385674348667580997405324777886417118785657403256505125428851417820382473597671800342702289930493184586238949174945975556531067355847426694000147512089382024172924838474645038813422744324606872245998834658111493995390985378245960801598578609422138079569019011571390208180334571871355471836318350609900606788440138366232658679781022977313175906445328487158747140043644895120382469565284758732153233226290135812874047553872867610567782761313552455159179871260074371334171771828279613936380715259408869980611672068598883981593311730251973700684650438032604400261829691339308653235871317469181289599010322787880186752222720000000000000000000000000000000*i1^34 + -25359293328329185097901319396991184416398078582311063159977967917600310405611798317667420958361679052005072947498819746229422563378293837378734767667161809816721718439233206550826233549613739670091072412576595265499091552964611648893203997136185019646593385873215792507614211006312506025692710504946422484038432533428286242738026685305061575183027909656253929806578377139317048380083483874991713435576812702670319407034109064122200284406719001360974427066029876427770996144462967006465835627576338416191737167531265330526034712109072299391698911100266067773530894285596842432665444672417570589539020528337940394598813158522017505475258577880900757148131774248797720008622244212646706904897131393258810640970588184141553573174382834124585421978465027717092597599274044110890224951138641811318894983662830835744314537866195846243841265846960405513844039866739430746543796831628805825107624808911736611394112165766441143272030208233332644023140520113764186852398504753838871436867044650152902789362446733434855187802270262927853319233361280703713508510061563820821366896281982968040687162849759269707801270162820427489869024437060364011487352941124770233685838186047944147623169399794860867028845990913691588728840244170753796838695654531361208661687331205856625562111748066533643950111409085763341041038201828895165248480438474710237668165687962001692594538990585333888624909934728401893099306909554015311801801488386312360703694935802389996126906644566191901797259048202106196180915242516647078608551903829567126637105831688557469545182238637830052426925906306824338591200527192719072130406426331613994088275485674547312503173314266280815334887914136342095024301068123092808999358411430241567627072728268089286417091202375096730915578025873920772137273879745205256149281248792198178163974357851986642160431250800568374567503765182975191546608868371099491496699145429824949141704477458359886424844396874729652344753884608897947258446276734517389680844245575977478081361389199858309030128450021436277143253031881105372116757438106431385246768510540762921245870327875448980705510255544392313299302519939512029376264092507213128129105049111041702751181516319737159499602647595439670396815958147888234119242549865510226635621149286140440049221882404756349866324153243278616810536837460921208274635070572798555221750615097059149040340097181232609991843671241149932670399215552000000000000000000000000000000*i1^35 + 6478475950864755987138659350978235059054702106801036791595142607042679716658643262438529548386692066158343460193466563807888469211177618532825801118953153859982612519568763073861323382625031117521950370472472893747588243613528707874230633187251110303087852030405043027414330447564610692263043714626958985924246959200094970319130379722693706882561565462154140181023332302561254718788060175727687475238869970803008298878519181956100478897800812885562873754772589950704657006715228236231799614123992151353702322001079724548541371797023373487779805050183629779985244158226733724575477952368062954720847838549448670012795500893242857513151153230892875829592445834560934781315506147913493963873532996757885165816429176877612178937819011126225399818794299245351637398256606293077319860341102039356475911350870106318376620583189380520509733311549367943406056470061333617301202495639807221670856528931657084020602778457615845088888879325645876628374384305455813322124311870728439562810580449538083328426234193744187685654573332077763880857014213712672834893579714664562081939515818721668023503490755864558633656543206988923216836194779474131744700042770679021499358202357762486729036297849131316638723653780825355275473236547926413680695748089642579587109322891316472378979665415124611593150658749724931204151430265776931971289830553558759026301035431407090384899151185831316923222650264583822969822890356222065222754599835610485295124405108574262738801701545055011139687631633784291059456403872230174321408698022127942277289840001372361291919479908987613806697363289598683816795398017255552582482665493510338550830930480602036481131949791726056703214958498526102458072822050771910782356928430305274098390573110148014763151765050851336559926780712729814700979391240053291321248167203783102815791580785536597334144027545287787285611781932797609518485549761841897089659533747711421787177381992210736881223731500851891542789910207742754215401178019962515659655787767409997661065562460679402034983025225744935031638445648031368622472205865202363690978454703841551679206246364276732368911018486895610785882444671974318944120349631226353200636749445075801847479321343610912673461333326428295795593905297822630836499268863748933329809689020047410445901234494857260421787699465667398171257339720283666471698537614471532463002481718474961607362402404343784544752656251323657898152000000000000000000000000000000*i1^36 + -1219761443590900142312740156067281430836756077854330955517972665469837929824317193550349596186546533110988290794097479929937789759046211069370176352244519966068119437682741426658331605944520059521687311120471164015667551574369084311809531306609771135623080682259562887991558642459106430570923571009831874435913278447767426384219833885197573302216802834430391534476266957566771786764968091682699712551189257712589929271893703646825447740974114370910312064423975118380089765982600259809833525174630108484260098271869472734934211868585872266491889861021949636861851481808717042456106995493349281618646741081727280302529441278525239397053654844609727101395619974642382108970584403976618022946489464841821760512841033757432890041297626346722724026372634105610893364045360128025952074678228266928421390879331218968309111835477458984277107828509775005173889752403623468014824448047362336928553022725322250408619359696388756429502235725182435471532367525669641950694878931441633685581873638319609197321661286091185093907630083499562344929606449568811455467301641774689649322065082105813564737433252372559857943260158767651762264236512887825781581913867507511862850806610113614963066312391236062351865944776100380026469809727809862526450548657660174690089223840225710455143939390418441638651270055695255105526040673034563345755019040535650438992687344748321242484051882685085142100783148521631943733706398116884135309785910446821968562273499540684916512413398091778079180544553883137743474867538438842403306620277865748204284097753172770591640312689310173847669946626735782208638412383889133307018465079033602019025157127461276397090738048525058311796274032630610095921769633170109513940671426945652108429644043297385278790738741696469157005568290685172045361036328100246931842347798495575506670298179000641605023313850488964095017948099054936234494209719427863646777164864681958317819947097610450311388763949005895734428216995823225041107661591241106534449696886362986500794137633782655869096408607551197211811513063050559941895573572919875242997393452678251397287523987742862851880568295826191912689887873608557751692541639242560330168771627390438402202908423296207047960202083169601496223358790927185432277563270486648534999640146002758239834388135944910832262317705022848103582073395572512416563175744163180355310153848473929898102661904509106008396824925754204000000000000000000000000000000*i1^37 + 138079308321139871253771846502043313724182868195549437050665280772985009431640968143696123327717178584632505003517590646765638068334842418332063586216411475357902086884171967614043562892155703889561124912928133437834174053635142784737929087381898128272264870081488026359288991893653130896747602406876658900587234530844155290952297561866942227071301150268943808288478905682750826867782559736244178001161164959379022805805661473383940476613175037093258274785588005891876668990442796956384676828825709299288712476183231080411672015055820748866929040722450671070625884403268868079379219044027809775839754751523822561519214277158268619051949332514659244625551005389900344848722383815068415150799743744091669756282807831869198917500696516505745665051406118260405834924588684307065584242383639833486470546998493339919390819870946763034273710994001737080912552535523957517197992792888099956747773254281163294913570232241564927620192008431058458915155432736563047159715862340854200027334705065756021449934169819373119308497110578645006200039632840751535028690701287712899530629948621081241474299078277545215383718756973073847598806617264516515073665752721745440237966652831571015195409293658799899737251789369565808993134395206616990130280529990646372760593435810952469196043096887036745266900941416492227169216896504719422724291252281816690629357571599360247269755841458206536079836982565271931016772461622455532166833350451670685214386687165800158910166338844633079146279088267922449243465605191655131921355190930797413902626110824484127637343157771352383765927933667799787734043064582542569861695007637173562848198271243552017696325591540930547882120106286494538447812034815952208507473841876162773794366131904383435004809371436068235666846460095767748247688304909466552890952734152048799635046489398041461103587319468159259509069985915493802187921298323670358385200670271905508161048880404541304742344327470054622452761532341537811077518441824245937677412515209734903716193528739911263638240858967773262284086430603171215000807246279031839337369264708472610883018132954812877976359467604908172031646618904987975627608266117744544989353659597982077850866007891527779465285030925562082789154889835655422438110593493349343381689191508741794850218591853521470145766706112870608838681555633134454978569472877377633775268370758050396653365854105274967361438928175000000000000000000000000000*i1^38 + -22408451441955154948760202374215979621065245417897280297441521744685896648581203763804420943301594878095827030915925665109482305182945037494592011809784091250042449537395044476296451980959249372198213948079994554467947244508479885238436693410577423071203585512323561319174828590124034240393952240483956685933176389047005648941561856471350387154866638282463225118112739600212630942991414134958599472970108798947906973965080348835804772192140967687340537875734990275982141133402727404228151908012286974481434957356602879256994561963457085874022448515630699870529247045418410384839509872863024032542397262939760785938599493948711067205317061546661522704224550668649945757655861051437235017692044467910787302487094675372919217431260293836655812094520810349672424673636430329682172274662579308415530459224155361529035284531049915006773726411390546218651501259521038890574562160103993497668746610878920696205879326301290120556175901291742179412511841589577011284812883346789201713157042040004542983120505088263572918458690502044002299292050084271023143887617693977311710660895048341646331874953832184485333521768946814212738100831074383460533749339159928382090177416168371517051495551336324956778047748418939998724557688218975758492797249741967544207733592325511989217004882634569771354067116888935784484123145797158671992282374673346358513312657149648955469617544842299113072652323995069944757306665594385389430726446306818992445958862587672841643399723171184766484571289508360916094794842526385830542073239011515513140759628643164597222564326128991484787831240368627061144666024963332789931982555269492494173123424985484658841990483125226086424646683116628372414984605544020769590663867832672188246793125191600096774823193803109438884154309538406689736197230348810630817366069240570548588879718986658039066655445058581054418522240638627647815278054730754967813454545973195975038939638305844299019887107989122394631340338515627052551612480827063525757728682697821572087246868902685685484400777590538573958673248025949970432509721000362587879079401703959077128169889748541862602372692828064154349829760870988904193383584392415963099132935163054013061305209479152908692560458801328278887256903131099989174122794016489224575247997103317415005954280695519151172739339366646434924578551458027665188922439790697094235130345663685505635857551337456853159803750000000000000000000000000*i1^39 + 6711313995123272264407177464031667217830468315504518996676276600441563785473244763252270201519723369290810536037423611485803215130564605938764623143442061817390393608951847553997974216235063549062008277366378477843739559720650284041942512626868344252835032005965759687610065792913506735185603977104632315243581807398641288345710775327880189479754967571540046592031277435784804593064431692092265944749056969677156016617372825048347375941628744219370630699486087168455965972989371265410726073929403849580685978931323981707262929656069195404411069660288714614186236911825971237595143575192723975779315066056930284378977127803523415822229837797083106028916997279388323165290335619117177724872015219741758377565791910929937208320123736773571225652671508582221807876861527588863221776329521051317909169069476837656279100959729001745733853356365688224227951156261792975985849123844357246228982630843531265019763168401157742650720389552325935724808369364645626325672917381934693525281027649731031886179724042767271752591266716593969568803440899216611552284826908604839400773426391781054333238045554132238202381535618320757214901263707152251663287724881943999436447202521102616632687161685203509183895799065379517987947612115391383028143966643309807048528244515669032508878645652943490789936922227030143850835569720047354547806202427052446901256223368991904455000820404118507705001301488463107612861429072198238830948220933369006448174155961820108342283751673128974813305561684766806150463428310299704554283264573718762346311032368325372501488960281954526263938217504671843826796633027799166104301259538258187366950891935625817674953889936444260604474495452264663362018059992008638659870849775187689636870401596344232204865988546687708124659280134296547577697844313371514274801150975155399959876736290046978155842569625895692120901886988066842253254965833687528481721272119031529958832575350575581422662538528680931129899179233976053061741414944165298152157427059858902824844784601839341527731419143881555715285854460821012857850928010871396318265094821946725225053216711991413102076047406723485774211468462975675873127088786928320994300509483225250478394483120017448771477092760110696232781014624568144931450541004777552399848398232889192815110273820764966465856652466121320888213822505043350421314786886374348273423700226159684422810047231119949687500000000000000000000000*i1^40 + -843648981122888927505824555955436198324276705341580703172215484201797888207724859153451271627059979482502054417381005673225409592276978349206956558894330146967422861562263955269090465156439656726511933724289320240004087501553657693656668539626678202872119423644019365105672786095852646418484242445391247399463428760363357767824546007317629328742618853704369074456585874053696212410905264749390609335072198969790863159166244856369377391292208681787993746773584524108571543130225462847258420039211925608146103448617452262406069662517107622414898467538801561371967330164368274092537844536242442284384460911711330593661666499898077997953310088221561229201298670354700895943011960298581946792934477201918540612066047254626878552982893380530210972607699858060533482688865742021506327968598359356525742864221557496605023751256460472380402089510520145685847383444869740166779252190826085087690075136854006687587961059256821921296707286829145779221801696001910797369792587346476623578948049356549755012886037518494884799807706128100977576292041412912097171399641035906794813534817206574158636875600355369426333206311970483289599176716786395842594956400969532232277153753742313185718390136965920204233743718415160354002089334132616349387376943392799114070083113950398706707989835658569519124771687484276566292304079559461801016596618242010419797660732497918462826871534844438971183810748843631680506073767064357494344940625114700822171212704238555585761509489387083542982640978139229095592500613204209317985394242616215773815411174299319295418280704586692073450323979631059282217638592914464832725193416703764396272193367682133462864906926003289427133779097414632420363877671464279018260563335248719345148123477464913525795716126600615537413508705039590949779657848734130121133147248634224422784942477537894142382961482700161891756008375771634786669777528949290999142957031578711574859185848287449398379676571008019939970299577737263835422563563243496406698016264935343113136850639526286715321069857747559206193635642001916655453447012172718885597405909863074994361700607400394439074192818234125255500515250929804667558311558460857091999948633242021397146094018606386031309273314916385202192484194497471320614409111693436254396720415097717091050785181232798465738485520492939242137811997295416183932222757260360189927846069269858482035158311164062500000000000000000000*i1^41 + -19214667011530147189983475487396703054277109346991879217494906867107326022558338206286455747720910046282353411255706650591789689300673853081831726788849066459617797511251758719779326408318135424156233825614677221631808479988844769919425648411285072028633765362637544566511608145850071138235238026457279161832120391930535049083963217774751820525954974666182397321704567729349190924260542615988289312400125448466254250780629518906675006973098377256239840203377884880352471574984014693205283563502466926812669768248707740592977032621027579570789251916173889421813461343814927316976271378978560800531099389569371225255938209644633619895952343998219009131761101874677666648966174767306784246042359941600113713614686280658710850083900757248859892317999853089885674790982562264487546167360236614377989889104596727880723881224971001331884718171879555210793646641223143806879854262954342419490161151906672514748625455476988904327388313092962650913966769434332760333637290146904952309082356628237273996961619216832857768335230087659750297948126656866805442235817803542364369972884900032370442928066978210306582132289804647280550971639054294799953531096480093830949102427190957809093666310656809705307154780406500692848532567392996039335150363512368944333455536025142485898079334871932459379651265268288912805760250635493032486331382580150377041192239551709041616800408509431728269678237643852865358639123676292340915235678867426855193972944722373200530105216239684269050669096116839079531127525431587553094048036801081250768210749595382280595140185894188495597187195344107471241363526361076616096561284708744742031972562576615257440217026323263401681214895516366706040329448111395909163240521655445271949555972852239911736958334429921964054160062758390838158984997929742112272200142908623726296107129760698439110484119903092061649315951628328542971111201023683606092293758600191730457719611207091613759132036138303086434922779269494289440131986449838205568505790172576479040103921876131372035521597248339719221830636361054138089653043933599379770207183484982515778434487289044323223634478173733824153566464298515029786221374381010509944574125352268302024684271847662682185867378113021800430382825403244654259225615774580979070134901660400449680680927851967850291297448913213407211414940028034518878142943318397514186184393887656601807516357421875000000000000000*i1^42 + 1688747309013336253056437907772090482156643214620603779780987041921219644367208873808630217248974649676969059048619565898212379704267928358162392139306542859153443977144077460288163996538255984076071414476511942797439203315012300183411905847154472847610511564463322179538904844175770386758484192987891077017361265902458024914134758770973494500211491651779834582236309595647497691877846812624114687716255439665757966298857619976347976808792736788753910712753295135344341122336751579969246133902374221704245184313455044723790520658503661998845888312790938038869552226285936057067023008501294374275500148688955492126759465801600856286351126408861785983617908322904464393686351163828075106775094646713041114232755187503867365712806737387855609430659753286404529247955479193956439980423162463661626786451019317704005407540817160970991432995918909460945085364092928542315549874823616500191839684986158565691475627056899741714088649476597447807166965582587325407118183919524298222926059136204158645974481504660707625498641633136605182042203482404364677220587027679405018650370113865368732238074679263679454442378160986361259348049075298181744476760399513769130109145026851670166734170664702161167263910853881092038802012559559881559767796063544139279296666343397621219826161594093332742900219327957916976345689537545581898513969514413861304485809694299682078066749169048031449798868811204700476834590000077837693544901978339093792877155587177630083697429409869164687980298332457764312912288332657208769202324180476850056650352960380508021456870394118056635029371714810789380522729610080894432301419395272429546785307231293487954491728498505204886280505569176073505348083211079949086401236707787876452852308371261200051548498323723681178030501929851401184930357493090715475946758898272524758282669981960252279635218029411451659406222152678146048610273687839596133226761707783083618696420265277978816808596774676779527853526020921288572533816419729969420635673444432151078234608383301860347713671495315673286689517682256061048349222939852640094487015677590898962703346390521548410481215613022397895095545347937095247977216314386520715985597594805248118798587203882570557984571603804795593459570428896704951350205645109544165654433938740822985045209338786559405562608333256057188662989455682297608124588396603181090521418479225663037109375000000000000000*i1^43 + 2908017305164480103896596872008531707288296645280012140574582332304460578895276400628398049658298188084082841820627113229317178651796559373623343062585457450587805793252844315779419523501647326095639960219672706006543521590112528856047470760463090302909787839733247462770962029012286384780858525410802382980143964993782124174588976423994883611767181248323332130088876327379276219015842287061294317588029944015509206236826032167721963406717072721704305710394490044568903089515752235536611523741820015313563808593106394533683298613760858884692119731224908100632630099662879787163394486019405103391907327939155407142237223297553477853433756633371678397114619137139738046935010622771613414670935958616160714167570347181774685517881468257625823654513599046541020099153319500558105976772198275708839651955492218557921530427934848311882760439455118435945571324729318874980355589039900781762763090154042271054134940016217936501099734878021886469782995804074730201607435975191225620270473660656784183418092297264209069102591001970366336395225783933924163977105535723129896895974666020364834764810048876343192027747669510781023211357509247025959358724155455088054135717536244670608284995221386170790727716877273998949708055136324624295395483958687809353084962465866956986435281517122123233127837387405688865350210850118132231540209223924836516272796994622178204593549392502585564855541987649257455387705613069671043386783117582710877729402350706693342737371004775643245202694549378456981622544076116351762304145727637836046290893748733797919866873314071862208180204023454735632258761510791593283533917808657932782598267372258907500500897040094023295537497115892370218812309259034147663989402529854439629009628572462100182112693045237649586483070045045733994302622232959811387062091255685691905188665796843238138877861014951742164071425886748652644492356978167733973695685827412986209542939353825446971804968073144353769698984431761301287987829054131023848131330559051224190888067743936118244803072675702305075625512077524516796541080063146493813242855445379328937783186844709964157845559569670600961988304748310059521161458392224963589436697525968905731846060722821893967251229337031187661041577958717283481454763597874955873598565607343340342662708679687573429881468632321719601713796555581104220628194908118800044653897919863128662109375000000000*i1^44 + -265086353179359518144715610179677977212550666317516787015031045994451110482120574985492069116935613122987331042350180219203125186677243251600471011390978761876276396780639062185928542918401414450939785917213630694042639866888956950413499781194664411181444711206707041206035795703775957832237629349161028727080641061882828542964085378738608032232110648436050027981294592936997817597005947131010640152621622128661421058273796666518566305700817244790157094727848569837275281644410771188664619264823288853839710134279987922673912565566936416089963045240274079691718967294401047300063390043249046045873469756069605508401179372690090991633957361364956230715709794515369426654168658804864781609070042908928166392943062933605195809173296715152416642106784671373119766410532232618536686722037735425229233832831401708611222968278152066354527120678865507527409376724767948147875088284854517057429285740935090550095210996189580198061463104693466821845882987134257468863768688819556357687459192252498199355154675795861188597224161615265159210346865340184289780607518606711129981082151059621371330142866685411886902777297450857316895946484136385394814495896810571832734241992320484093044078494338776846506483930278142249905691416225386420423537007746906130750451559277929268997186786131457008376407749476183364818814207641069001413571800322611631788425411023493089245736984498147141064566728458269121663537400446641049980267701903238725332526321110616850360356611478216685248501771326364143941951909625373206918683563079312050383724587993198453176842947725609040970959325634432137602628429234014258781895069151825347015535195367776278275666699107009989661619835987116439894263994526489506788643832493734537657616023162863081498383942642845762544830541131138441916098521848575060850119434300367930235747752265484506210232515900744428928926432941689006616502825339448572834510022216791669602618505793548960503358624552389140910020557076606362652149588501216635110873611571659965697701479465371575774244023859110379516537808161607766052724890719236362032170132265027760741591393900427588125913889691040773223186340652035902934951951793404374821817376202781310016966355951315462122769983019025012719879736636568744427420510943215364169985294610345898512920158776590721278357124181036261967966898629450754982716657194321978107020626068115234375000000*i1^45 + -47311264029281872582631933713290322117833464866733868027976368493739954540838521172758970019967031193473023241720113952334114460715099418242141838319838584398269596167338056638474049887864021116362879684119255327199194612990022881393932944523514523191918638923167016756284457848956882764040636996170724645046394417052656341097020837765765576808281824426248744316764547613165988328670050982069504271861688833195708377120906893263050206330106468539653084383180267218868070592309739711598991957967107417187749149612993357726747358674902883357924889544595908532420656924315811646392326273703125033420594977949095151275854823334527428860964068643633100034199069021399460888324451980395396790689801781896386140985948762672439903066315182052109416633033873387821226244517925726313656804786607058374184378311386347639006772387784505716344788323697060187499297078427443157402679682375169858913283259510835342288230795815446662803167275072956676137313932705313853121646146068328451506565126634586908583085939837455093638100907244185487428560416552442397799600727914973520367373063213564522294446004164556360793848244096532234952614968248125141885852805632081182375538871295517552089846637859143449961662769213112912480706125447876733546017232541046105494468432926868079403315496709365803354876474568935450335625981485674377055865589150511036346956736520307290248961456425160100764633722106182447610128575138911800142755673618595321081506192071918206423524149747974563198697998516552277751846693437781685837557256139608565915255532787441265516973067349303638083495854752252526038643449450176948057635213709155454449225417536010993123689526835619854420301228097188685401123297538098158224954737944306770498779178264749802353083434207355057402334475952203952433742828160148456713191531658158567553439736715746889293187771749440267720801825513367580193172157793052396572904188225240325019690395602046563359496858381194985160357103839589562384665605089215280293960556396715542332314479018981428049709765201174066718460317818281305890598801017229323508210648403858008576259747577287484479631286405414156809145386747335925768481694773442851227729561388085719820261431143791935760831238896080064975366897523141202023212344721736592465665998573615814703457324946930243985257807369303742543267060160821537073829994553012608811855316162109375000*i1^46 + 8548806802472716352233024850819401992932208715238716909496183073818432628537835630375759946915882403613922453929924633517425441533086699923742093962248392934028383009083073182687538375035506244186343806443692888580229657382482563197039105090308209435897006509031863747934977365391445320818218517895268550003568430670027474190473662075932947660557586873137156385074831477094190562076240963226031347687121116843168046825920159540185553526599066737393644104172132277183964235018293540941353850792971602603764577331335343736783762245531630758318581277914375305740153865434892056315706462983323774513137310932013263635714182543567215808215112292495583507741627490184022919191952540158556761663792826004900650066095034193991665876718415394001760245543732803800958776480330011159282797478760871777184690775490197530462252534280629804738283231793041316120520645024870469849743116334755389503756556528747579628332263928209383854584422647448294739838418960540933752651653415617497131571869932103603031694212295003938661067627198383013060233871440622401151113999625972710045672150893052054160296038885137384006003423094768606143194082996703886271432296780208027637088855562677064623909188431223459930955553297103937355116294171014403421751854845247958863704997315345778364318757360150263633430570344535199551598374775763722041385041990929179127438722023920816371042175226673806799042307090280915032518694868436292372613766081073127378334572077351520278304458981927825165952108140917022974496895923178382363426904441198474568483230959975605895152434173938467571778286720644733071980342754468213323291874963845162546306089505341433388330553595569240660500201267599015452740503833005839637884891456657018242226799911579160295604079647704968021804535492062409332326069187602709674593521854154501393239107154348477939385389770296783667319056875765837136653739640443025119428337894488166049401104958085496848012386092689641976951937679372176023866325649249955368545656279617444453484621327041032903247915975578442596201755437482580857845170619178433725006753722845619790911523402485722328967842583441460638226029564663947748761028388225268199874639596822432287567880000252656870983019985097645121526475970934906534500716281654602336550737040157096574373363396720494621586756296141384635168827557139611205553316471650660037994384765625*i1^47 + -272388448869967933792858411570259153219158739909720275225055243485106982189341926388648584146759070233797341924399413627457802546587851725112291329651315855743970789773088574913189744699007564987294179535791147302427862364012643435820805868602215137921822448009037945815993110777301979932612343078986706344319802541532789227995881905006594016524203397154243146796905316277237742541570644624206645512732158745395780134669766288320063828852460692350283459619063716715699727197570829065098513079884293843935506415008153160456472497135426112846544446363222375103863137495885518457563055858328913102206284583691994319255255652696344282334424576802670896241095685518219750909637249469849850159605318375378914007650937836595814010857281526773683107962435392052177209444123055017244590194099962363226598933539794360959491155658495669861698806849718043067533888569585382434549845942615726461958818970802787977912471986548612701749812890339004016719885433590423114672062508230309060599867607838216975406728838597526558397548082723924726124482418780113725197399776864162600929385422278678148463832035383494204296551270384759450035924840660317328056204132171770298333277333095717178874459744238778016175154538525755923951874952584501303834154300629253473661197356734232798298750174438482652376984262708306893100314885376513672335116740510052548127992909281280379252551272676227295701413022614101812425295259875926488832825211275784504269745704342313054609364602622707065035236450647212376531670732750598402618424909911266857130329386967987428402197866147472457962101797907905574469081348821153853208297366186995854429837854081761502469510011379325497356056931553963530792375497062272721473159496373798015669915764061591204484183254013531519558467939688066385886073554148315134388173744495795275860064914593217096146385507839926895309780660831520016512837657940216371872148186159810660388369904484190137651272891324399774871106046314640302549190629922429060852161802339333934631280234539357890847521000307344276056633691050522947672587538947523783649286496489914603105988307323264854026585476615557296139091103307305116214730504317539756150414574001570260195593168933785732865704094850118788516187342429350199007803197552797602519407612002376433057209227963622567562479404034000350317253825396290040611076354980468750000000*i1^48 + -34434106789635168557503531779042357516854979802295450795727803465586829083890399990124966275693793122851775315294655462920480014166401252069868319572840236106813668777113712184975810218783153808524211795005969021090609100662486126532122454623224661762106617307895931616580901355604120600853256129805277529570421936087892300005857916182165187194504466521466012385122907384207959137018791866618655216623811607822752680520512035899398150441850491170716981460629954277665437876125918356272792564719406753512451840732435248577819709410617541451179610831135611958802599399612782388571984451682961146395605378741664963457438756359782532468157903663145829382635346015533962320146145405621070473298093713268350234568561838983959096577101077246000810255916825707864998496434407045283500901738382237926467243057445968641571261234695607698480665068678382069189177283704653946705153512268279123262028535006415799817669152267090820229248298262241661079384214775151657707993650183508893782097234189718800842887618704103683283390806179622591203807373994119462481702413453239643313032291665818559494563549649823630773693453264064066050490478915639215925517482077559620485905940592342004994369715181620517883710657386449310033448077095728009081805726310378904418624565292870558330082024813012677140946964190769627270526529120126091834030225702035430329888385559137008965657489100869408446325744854965708618930854052997880675720821407496757755930398599978224039937887666002370071564850106938436395713768021626489120563298937807985198236341804427039953400160282224424400389136890149362845386721916533994242126210521709191730035211533187064893187237550184458908626785156443272895916462705937235948725213462550417923102418574522262041728295295045886216782498860133251679128457639717617699938949467325763125325049839703836467288366033211201109355449273703025068434417951516778744184745729461966470238322246010652388691670011682960203708487466494442416620758048235733914024302211304520179117860597572616345038803034472617975637157780772349424964213445633370946450970919418897038345227810308218228909470633304615634395433950810354899126263814437218149021722189418998993314531442761690513189208989536154328498988412368084219982601605340892260613787701207089131665345436590696618817200652478779830246692648472851562500000000000000*i1^49 + 3850449738944359694504920046566800841766052265044636631914186576720387261209038460188108702924441382854698136782320369712259926154812432653470485122440429030045532365392046923533444355301843992931942510071928733933874672484858461690774916382680000259182325286046354178977682710299357464176179841242843222493494013347691307309976231375869091172971489816435247346365921710294941594088850342901295738274496952106348086273441054291439898347714232462744331568928124212953005656329309068655932323837849237660190649839231671971880843456790348615206835062284801673797941421622045241095580112173399821276703608709810387585329786045574331249553946223293835885904759833556506126817038002476458445303898446977574175245937031803144826871448081085389965508169903449637540334525031828356856948828089586370417408832958495425592586943263524396356877149092294604368174759963703032433067160354721152161315390622747586527265664390903720056236083585252851217383565703610964029139031090949955213882263360596553965285712316807450963348125284928850203910207585423005129277999847997018506530031131951650812427866521696315433860735114173699494365603011659908407978194699090155919198540952533712810083953694004478947696496137902379409232496168416316858042223737790688685068345730303133878943723106090416840042683869361464800830618525292427486691618243084955440968179539055377605905001664605229362559461280805616357916435380856244895259315832721022325090921864622779256838963834748573868263770009224761201512039900817321852587851297880478178436529537031917083566558361910229350172427881245263262361606001694765678149618009600840341648202831542600087982885682356063836877216998779360396872544526249320723120094938941700757965706607548478579331612284552854341470452835768274111545412525660095469582245961398018898291201019766292106589964608799201431371068088511366572548982332767002115409710212756667711815270299965581995548233030962031037354434732226708798547565580936499635341965065815237871742795469867963510441232665696360277820536670027142948840229725725057062540298956871451976756335184213691344779890852061003399509686109375672676836370070020611859288522986239445539298768231958960833203730005096863068497432867469234899246223816754940063091010063337377551683866874886904250524355383496008366471425000000000000000000000*i1^50 + -178141725897230949656269644987260152017643884168955099018115349918388974519270548670482894296852861780185198433715456544720570529827174409809746595415396777025065301603599538372429046204533203928168560751911402511164038799880410835376090577852374906995764488318987669911998678045310458276874038216770075344065195945544178410143142606060046885807298715384769405739763412774305949966618148907885236819038751834628027440938194558831482977205480243234909397491309768701615077327813974167290100396535080809187206109237281586704991686469460237948321057673251644774069227874145211708313753239345303924470901333586826697885195455675045051431001144965958837557347972143758989421702500434145060959339499780577350986812971816247330237261742002597181656967272055916223061017771454286065458176363867617665148436598164229062398818458584711535203201383152031507307024410817344576245038507229659689827717776786434729406432612042777971857251583915561146422734737173776014938896744851905199286842651720420791515307986657553473559349455068278140220967195142702593634404440704665133800264394998122055271297744725426908768256741664359740700917008786302924405328642536908743466171980986635886708672763131673804146623407979529594388170737136492778843676758805285194273773155737793503425059676029047597168071183298952866934497095639846120988994299574426274313775167030205692079665195131792564240794292452921152273836676540199255800254328464274223798448564603013818721477550668948274461202496552326004520541173096607477947987539766758875780164662547988888237738381060995102588349537606318558175987797159314315799662814649866112130037927040413982230622898787996598042282260508150790932695671065848819667997944615459706397352283525154725171838408550404897339489892513359306444231671135125684288321755640484694221250433689544746952293927737437564247157678444057180164304554494274504625417496113794938635164626792979340403615449303928681091059265281493203524884958166522339629288835288066494236665533059567149128532480832287997795864241930850235785853395338910759516909992715655843998114370663958470903541141879898694417094326666082497896118806301166310664235408046202161357581720041841040235834060886094803555193685568995930688801859684137594875996217578174878022813634578467584551281390282261760000000000000000000000*i1^51 + 4893436786983632767720030519329910798721548063192300518795238984924533583052823482303062573187659799192121450587095367146543561195300516475441867002636079923457889818130541040311244806307797713516863657742636551504411369115213972451997968229598244133489069576779766791160575502116137342895689200463402917840559249674072007641801460240492720072710411702376440567308340114342906321938888173098855927849161753032510998612611285268307191156447017551771661682996002009681492015747036200285112120749934828829688518607962929469289731738264014398005058680909695509050005729095606239504376243927445713785697677697219074674867173648342966662992631366413237966428789695483796389219847643805234655607152502654099420803116670269854396833024490768678772478590529847380376663530296818500595145990569456549780797346827792648953341545486867008962956686199096698940263922485526304659397555362617168984057445219369589084900722373273280655961783416365267278280477889221496385955563936623607700926703012290819337341488745369653064660524687730387817664525975150180379697173152725125609006702994209966328114146942365169826900333520577184620647861474468289357636742186209454830827725450227420735352943630509272232395037680057264713580134082417404149094421451110806277236565569824500389538836588400717847930396077474107740646517444824594917867856798387851719635466753527093863451801117086600815058899853484038531212964433901359929900351668310126181895074889661848650130517148371729699645591416456150884443903373724221208115314741781567502097502551724149051021971341494785247271694066226275510233071323117794723556561252619356046387978027858356960632208731072649643380993294685251729551686491708021713695304487351406217444103611039269808795276145644492301662356321994226848410414841297618204903571807444389183713742829104478254695002978068957463769981545505261972667653935436723049022263905125517252740577898470780810237527304933517413082881703173432991535919957614455910627854501624738760795281362764063870421087245549215688394699451857692906163659514897407009708949278795453374415277190804302694526253897062932777267232888978148697028696276956407577373636027213020773414020878797656836265222247812218679725729013812513141699036547586050583559413987524701270139010785356912323716956160000000000000000000000*i1^52 + -97235803137406045825359220273949527339878443044354017023162860547180119035399798999833836926882051776440286032390750604973108153308868968367314473115956571956930717073575426710734698299305673398482182729610370644881491786976248957771139475980414158954401810996734791593744624439148239215214151908996212755331467109263001161626918900622722572743964899898403759983326154929627800860435237928250094896332033999846076083150821949682650879102938525013677548339097436357292144595393825964062832547138668567077496575870582913354587229946744656789577989772350685786138437097288087775023463180424384878534131976932543074005725372241919918322048767666499003264508139947332252220988319519044765506031838619001713946507570043565309021119639293130714785810065093844952779751325642266983212856638809315116833311627357969456548401652264082737729108814155401087469087570498725887721099506908477015166020228706126115882001049011906381354026961276408217101042552697922771002058391602261228814452703694476270389687874111791991075581081171112031391964823054390139327648344337981026747083845413363018539050176481819884967497202354359857299068437251253523183682050593067142164091839514880015940884439144353372120539868059498690908169488210612491929634816256163852446422017198186986440671010542543333218137644257022956828261763300981064563789457512668563148340592207578638014400009191953599865875256249186637817006754735581092123907440130529188704496093929151314433848093045699057912029189153742430593167475837113383227191289179616086787279868607271902626928991531788374420726073201596796898284380997739981910062708168554550103292164271900679112384278057689771043407722290847434599227494099617030997470895379570832112676288712510585614686165767109253240731356133691708103499939145460605925391333372983463023545157826632812747432003461456913497920970358156582721362532327404671386063431905774020970640399828902287717646788769556767120014139164212263815183385892055387355343244260508186813566206919656753107327976015896577412910171364510066814215339696701033406958996536592492367232461027191677981576819537239461413170681911312111454283915617374601477051073304059733375176515871181673395829021455901953169264867195176025480041028759817773514846330580439741792802206995531694080000000000000000000000*i1^53 + 2039638239224820514825820258022612486822632067657486272012381982185820678673635592557881028940802901508943861215983460606478695878124872664953327396661393246404782684654931547205423155401834182789223349511850357664229466178076334866700154934848671412234930691596975866044532585722540030375385473964885738731291056515371326022872430136703006260380252963790331487279381253281789003289475986105373570501399011711340159246098492107384614615242020225819180338998715882880151849112664290032163442790999053802109370927929096655261994643003122610863967373554318281607658490425258467466566323937027348678550906607590721680859837547977088361879233661252887620992455849128379123818828373886973857412191695495787529865658282690072733620159129112333025818714896320192885322815603403743534729228926782521302862298215121693605779916542626425951174153177526993391967168829243153889270393488194641133505515520742341694141008729852464881217548167538306032422011325165390914720049979529171097196589637631512455709980211264116595685594068397750225858261933675930657774158631903015704626819016459593831179984385063634295472095511518281603188897296801049406256827387661349346037463686068478158927470220548598170114621208156943295566655910948686351936320703033281556199021023959325922788327305384883754274339531946368715108219903703954485769633866167694791771834243013133384473638267812052311344182166892690360099383417122662205670039921105023095491497996013359074834834108376588691728029925754203713814609341869113480750295986957798195417846936879742302694172051534571974786646889544181732908262153922728553017798585258659776308631362990223419662712636256281794858384747565125302885099537566624176053290015709759826794712761920026353161063159075257533118379694240443168881884829698574027171306200938923912819110276779211425503115309747008399885100962369402315360289459649411161069534511622931245153982946745449810690131298199014380609289974436684834741125095248560553439105790364644796872096577592256765204747061458270736462397686668628685433181588452831506879773676534734586974739518844984891636559007162482421761108776322279226849126314051100200657357782831871023035346898148072886736380822483811798956712917103258578451123163333276097637344819349450564432755163136000000000000000000000*i1^54 + -54351956666533778482024891389168187593212226699882958635868349802579109868618792546103946995097769208742330422146539670379995069677530682291231431669190813380846510489108938160557697641242987120035523437935724245862420746687056747052791726497339283515927798363889620039945388439879911019597745994836219735969594863440142832281797142083113369090532382869237421550842748584097091080831131446615132953032178396758124418306898310075754365029530272071104843436769496752536682805967738305260524710547841761339402119701138298461631798846691883736559860850013583819354665240272516337324771901073480993836057344728041484264183764711670098136591395262317675982256333582687420023303824980002572827927994486113726762080112713136802166854377662888433581490652460386790680804134880619234156336811371411664989138150453572470466152500828888816828370872157438364980233523061107207995614841312817557975483352078656720301253718676695399077539384922914860806283630001102421548753063454209405851130373594540790153067432886968148399939186370261229302344938856907259296799475283090999068516335174130292584089284699777212618737456717376836876503606540809515318209886516957897788853577665873724473920574174118257622970854044905302690518642137342990512890667618770870985570871298825407488397790006003892659156752630548756951556366991054372070814735173997557039632820776673687414110630936712842408675644146369810245474459371492480189082680551434927443653477474370165033079811531466453560757405800339492933319963237563036516082819747920280200719068076168987353818477238153332003365174344374702909763075403886756914692928859410855567269614874903960347694313313500721242933524082656776684250131989112829517432241774271959063289734237643625057662958747455423675688982064636616415318188734734872066559568426143535500808693593441632152947421059405589442656788826649486468271421103903073928975220268049353675825706377469274586083169318499257332321196836512902607335732172029799129051888897622523411267951081569606959062227969561013575693193323036111565184273832849443591036486684868958068104646169310330265423515936799960395059153051036420182245436947094657681167547466566106107318818393859288205785488295562644389055114384404727270182914502801622216902384032355795651788800000000000000000000*i1^55 + 1168169932326411794630435700852905626384827317471455207153908236406287581128647665886513258018493028056529629123602330926132535340382448192223440995618057026547801897509028796397909135137114545287329526426681352168825035379978507279274086525853144501638889256713658082070858684886679117517947058485531158279251959802816646647194273940628221902229514128348308880290671061194725880116098191744231147539168909900553604982938129470068408320922840003492637018085195159654783901714348131081172060924853553531828890653723920067764800574908037285243131615867599104905470993245345226618658093039120396813824887013973438138090093485348593421155338388501453055074221198439272625638858842916599572513563225421397357716431028834431400096797968460144125523741775082167567238515392529091783103479374610429482196792339969227157611685535959118670290527917768268754359170562792709676040176119272947146616307476333408838648357233025788167138928101185645486093576825261718911997038326977612988811914183361377892505696234770990442190963668805286330107591148738480345801203771499940245265181456790292425607838955078349347678116274536954983206085641668369448488837167251242080647445554338070146205485200974945399242784567044249836494198149303887478655819283755620484107575173074962219495410119072660824506509879330384396789370621372072043673887048440944051375609430265595471463277551966559537948187548810611014359045187777072328810687748287483243095852393882208283150324543940248953542277959990759636553236674406538149306156846817932202836363400262743989573515059458296910509970456624333836007474103248709459746372550670072391378477687777660508256971997404857800268689691513071302659160639661433054855575035764173113409207324403863850660897001880886610260351164437616519865959797460634372480388155811347686163150561168093158239867539502059891827480863816307198747802617814292074579445911512385316848328786161284233791235385383069648464162833332165666666024986324201555897295321453558992612829307406746893844337328191688329373011662875544286494828950834834053631345815868702894156161387436372635309858921682738267496457060531269013274746758521000058824076307519393063094372634602134961072154956979824846059523102243635132111985614578025688149919351911219200000000000000000000*i1^56 + -13945460764484449981118315067364179733021740455748208011328363499516002282872845642543734760529020678220638789249666945276488264795383157830067093980532278858455188882912555112320765963014547280173843707292885335320110731108685377857873446247115079672910365904854222514033191935482077443616368318131969356409854508342984286449649971663810737570235958601266252733112610942768771488564861643459921211474933791465449918158137071759207066144920817524226181650702687465920704856887337510553401327922430288834775841299850415430195111736681154134032188221941667244751100377082460054450223834186112388275545905936078224079873554064305297597788037926682293253458159013136008781519082829946794928568996753418656931042128355998114183480788186461722381981194309852922460136228101107899062381044703349732242396425989338686513953115952913584692350368256295542003130638967227085604196301732208090855490778002466737634280896013209695095220295891358393221427893272537494981277007954683016142455408976558244308794558498164477137934281988598749539060751461760662435150610825362031488168361288156324519628614443494855854709832992354900939728144233981748824181816730541720637695435336224777424906611481103010674203762209618509923576718276729561692287340357108890214056682457756956548109315096509627414687261705515161136633101072912151319404347775441686973411253423467772526997990271027542508369288463668863743968260904244449642738077880068156036888653944753351495371087348867089195037301881883245363223998006108830028843379350061017898973601604127592346194776901440106332065020702932056362276036823551090487416600486529527221432555246385064488565950332737633462221026446330577873856312326560405283836298800627771728409633468597459495851255916003520368669262509615756395821568018359255345415129083952914198688717611845426033861824178417873692324389429227524852709492494687596191581749052580406639560677214069439626293773331785169601755929870970442393418068312428860244389925164912036183659379710714849619801778273403114838879667421275605594422157093134903836914342417990325758705348850823483353710281487935078653392188945178964500826777589516956655167161564216763012162256376229372702355065983415512921841552508713474854061964778414021967442083840000000000000000000*i1^57 + 33137240377018570385672042246823795608967020607182797021048141924727584972203138471617361115189959956910074542784391874747702452439881090962125570721441105836836831093729781254428323915710969201572204777978657422462657090328075811095893476319003331663979104533794816395360438898643325938457747063439888449884813985161214269290892709089712972309041463292422914121229250680606218112899383548718971859957940066152731628136881261794567730493693734501628605573295553295815301122448939245346722165918198164710183444501268939252327890365551533271461809206683456766853881774767821704115185525771457060493446304330492912595821724614147153320425015049508110402601885361851737659874317494658106111904176886700248035138734900634384941846314482016357875244408050370926704388624943473724172446156575205777732770601135237577220012621628906249651698358615596787283874615043010470759455064239245231058434007828925048595546494464976378348223782077793046867145046374616638174033588617333346179687991040257283618715802531137196267613934910151449779482543594312748444235321588280447296217545173743889684339652807410312275176037872924605256959673219089333561145979092966923249069829680277104759013136045590856671535899466318686714345842776229955291930912920512933638274187914603033430593158543226163883885128444643568313483410155821047129674953878797283418032686511871510815044751071500580720567797056058895651762125713009857685081770145114913741439420188150116527972899869531804598657516362024485367419552424615601018587051157546475525495343730421337851358341553965410875993379111990950789970364201487596887874972440960730566882153820466563729732155009930452841271124791704532370158757790177607412065464368280318934126758681950918329206726198204251706351268066296341847713563828077696950800987789805836081784212066557000530281196130603946106705452323603519352684547522225230192896225285743954480247949792058871016151794971528690983313080203746571686318015394331480125440138029345377043814888613601979681312353052683335357096174481579929677236396184954893532998834935586522707857460348266379791462101191242187593168170761661804507378112665851896793464946129433345243055727863184970274623055359271161399130193880704559137268459867723530240000000000000000000*i1^58 + 952947818710509502996644566703260312470697584332645330758194884794895485008994243202257034583411579839451715128651279514577849028404003676625453244539958122204146602673816339664906995140123661427792027367646381244701541879382104538058210661904952053619376490523575673601053354166396012383369002768467348093972193865294113124707602302746614752055221693116122036297189393728460568889500418983429496067317764168535738036191193300531552480638029578782584994390551252293247051711070979457587478774954529281546424333726869791539146881008651134846340798902753739918233909844594804219161200487675404321463155684029848360727431229914385275887785184907811986342885550818582724966693434204517161025210830500103318420428358237992623957668826276937732071940754408749872499851091279885049317777484264533829688943505314974449777062950361947499426095465727511834292035116202303685983189084554074254215294959130329086812160484408345457459465243692974526152038172570092711078813239213883744993831144997911950439696383150740703900573219114557446600968956886851196510193906662078961479078556365437491229908543708560844299923535843370440702068344699326118737346326270184007827141058083316336352446739602964324951399558662178813820341104285719590484743484763647319135486034595414919699153881479095882269264159774677424958028029926652517770624207145776073131605882079781875643583217786169687853434393604669604592822589450977709659073950124823827095371054174732736725913617369469197700301750050780757491706375083804849399732828595278242810317137767166973695810416944547533091566148808816198794654707950335077057709229764046781721855691123732499213140860954026913632054579141056599202009910226910907330896206842799451536198548963793782580346784815089170375123306322004869205111482033020799817187753214386260105675259231392426263823590228328151147471080518034829442931288510204378669412288947032731385583436794383848834748263229112482217605001843817953633305215762581946427751648379500248867768277580506970165423633024635556442683214538901623768966035069186108348947158877146557974294945212089553486564988594017160627451650279583789455394327877910139535746655129776354983711907687487884455542176945142402491730080708995088177757683712000000000000000000*i1^59 + -18498615148769646117934822385999930169749295162719461476993576278773244657732870849344412457617018990656975628187891307232239633831676742959020316264902577342054037867810197839217915235139016528954464328803868118111877184233941304500257986282942409637534543653703658285326682346167491636254893034178222576595731504129672022830063376968797477252660146245933821546610480831514514622289244546186273971789876057279362486976780308124012993331301232986461565050790764502221141159661490412374084993425127889190017280004029602508844894107688103878039397193639711747916145931749992210768344217132616422016054216359827334920179561591494977252309250612373599919388974041602907122390249405448540134118827644012365082180257295839148628607877614917559894172844612536887846984980706354553298649602080500472358892695705088021513240257747004861173450341115045835914342931707088080518034056587549767672140659375525342643687093724684217895436268501559918492164743890470036473221511917116055448351874338211435331729055594757486995369936377140452931266804476930997635348471111998202707616747773039983225166617707948349658320104565390648795146175958064602464062231131867091658316360183284189364624487049106099833519489982929732402116784441854746090071067645451295036122466733055317203949215705271124038190055333361494623455474799918646583990204346562560893114367044408225193746628964269085691510921751102364617275071340030944482271167599382227679395062859460956626574140385866789038335992323710379102551583827857781886412814943819156564913943312983325850890673736757546456811952284579908598169151423022839562959524300537120008886885349648361422438255026060238871055167117354955291989961023255275161286110750593511409470681653674364333593067973562595400217704029563824468985470305812092774295734889024093021479714375441054887833896783425249053607742420118490229846255920354133230258440380296306534805819928672183280937481430419088347185097251777861650119272387165390929421358402687844355786117833610022230856449736012884038082303682858182342391037716073426394480237642457763943653425904557391022277747976638255540011859346361576856466992202083353591567664487150639068508471359399805083854369964694240726218023003532296192000000000000000000*i1^60 + -85110620415574319596493356051106614880545603990468901559320339593308750269121223261138183266800937955343724849477911275849627878755842572599656218222307768043602572196932078698298273031929462454392744077970725162494664340611906951758583422196872288897622842841424756490753558938397279249905061687375068791274299362582412742739370267205399796769367740534192956542105049181954827921811101202145314155536664073839771886248376457199787618811600584789726871130112655404095867282169527615337082552113421635610385948444142625188258987255044416610209700338197642960519366748911382174644207279293489135772795027654266680142239262539723828702533758244803009229986036864164866690316703076862931291067554515166819390018075922074619491725324697278455982136423604853656770800835427789499656588869272591347700174887482843065214954740377531438125310821895349622811970153606515360578150205102703693905274271238165138255950119508234961096396473254295814646110194927987228357010140032632005118126987121980367805617911687717875473417014752733521978443146275264462367771048739683356634754709858907317463286329857137411573644892628676574976396224035773352934341609676441716162576184749697063659636907875593695256873567116950625972814263684657317722141296385624218997398722882072888396769811462741873004884920830142024070911596338336546209371918192884283468197250785836341396835244147690579852852726421675259202276169202284874416133512214516187467093451305815491849368350244842808363270701511530440527370949353122999514016572343407747980905458283065892047984012708000503729893738317067963118955814820803685159552954744082334428157579809272713659186971498412022047055849753064468707673998890547676786257688792885863643198553318652211443182182686782204405919729504606723923085688632383817442625773979920872096233463493666275212513250754929462194352998183790360274915883349060286796822876136762335140325363550664846721918796148471814242887429638920272778479158008400394109005735243774741325988987156389865609907046890143190455019799625748748518600872601356697735923074528937985174763866368619001850758300146347874607170937820565130791362180313932705249134132994330040977652366084393686963887663923971250024514612677836800000000000000000*i1^61 + -536002520650376897738811944563204649160303576437607029144605270063700416702238161470313614005791217941547156378337096741438299958624582043752365976852115443681364316714842588026966200737541272732052240279428361471605432735419652544390222937706963040471879972126738501458909120330140419403949064923777411757169596552995314479707682665311654410766575528377701977942298212796100120805600336936198272572682857337596414666371943090392206438636575860493972338328627632088749015954648420311687088787040979240088624922738602169178315923505016724627496335543844310519595773543551536675576222429886194827104169556655065489189763694156891811179542244210622140869287593838533339705658569262046817027305088031959042612331459230572581803845176457517566208334843649070227962674485216641537004803488848456684476474241288200871966108742420405963665326984225040156985867386251216990585477435880384813407216223478524686819538964240767103586318199018637735963146990899054515965804407356168474533295292021124991620687177925302075177391401632250264676655530166488595500164198927873715304183942701215620697228622814146168416507778149544878591116154320562297437207662533801679655955549097261983078626497910340207387357357341284144081129078242234482970426697229677567194635453709182691269637939611028499244323457217212481399552214210115977626020857408204826566316399234706205572915871550279023262251561059984616235582068923872078477651825239910616568894151703063608785082804982451156649923349962309661545616553638207881750133405111956602322119346617407509439010145095999079088617893752190901670343483495539902185354508137722672632631078219672388894967884821992990142464858301608791247782652993250180592851523210409268676039218513001537845259086242360402147491509976057862551157450184641909360735262302158374512816540881577625606932136056644913291633030688848367487211706764437737057349043967784592376271047027370887907200982247491979975018887229559324293735816000305898520488206262862013742105511144235604747041540249776215481008566105064863142616420847416489115811318734016814850197988132763451729895722033256468777163506031389677390703447189051982011414173304178751787227746295622542875115271342021752651776000000000000000000*i1^62 + -4119098208803579451284498099966427423394482124577690486830476960738189170474672498210052742538173719136110009082220505681161143396185442982862068661957488231130918045517016871323444139669675192484485541930300882964433135405477184539070946043668374901136551093025667273312463561962538033844616884179455497796727035923519067618584362737591257551676162925351862137387642560714263948342945883462395926991215029665935257162510949343305894105127635896258605953815274567446022679472079361350271961145453197179286184156143795142740640649676259981169791845236965662018448138087503916160580508966082694898786402291455484302134182429637620998084196584758964793026790085905555648820605034212320082057564059871590156934089938224463253616502986191704572851178968077974066834555380803558938196773999323210956958111872140640429545571591584513436450370683478979171130816159519556397138620955360246171440127946449749571634323340272565554356270904440744952481195533220351021541192611100482989502360583082531613446506304432243077973259387773442868547190515015211268728264038692466310663632330538748044277394734988519344465659201139461884952764689443603347108567007380318225953021335162077154324012238795330702430534603619651310483252490150510025166541669742722892585420728108173243414647297745863736414647365364586978079102493390287317845647739168851322733332029824250750814562232643946833795758887694872295667875147342706032976794914118922101469474096107604450999491916107568751383859358314805953376072743858719941534792024091280098758396045773095636024090772569462221241864283466960333591100057911031047956834610779243843277109482726937479908170353794611834985232863773807695517779247268350419953233344250782806084309308817827142762941214031553991722244444184868813421708773331893659055531310638074513092073053663909284795467455661116776475644170580575780885957026976701537215255947773824750444710036041234381277255322927794641809490074177663194515567741185746370846961569367005625411563244116616097630618555160547364028255462735058517243903786365550684021917673577326737824573953781058122806610044093891824389451150164011747211171819783843289236187000431526343103078513119795941096748017160028160000000000000000*i1^63 + 114365110592726534263479580126722622947784194970440891921762215693087668395529908638904213193647449817154542987222374379507290532252608599616896098568591256622377292571941572909926725536652325268150962109489904233761546588048138125246891495113933921173043906182597595165176421526667638709099603638573373428925642526642037343726861759131661848393126643701172962542650755341574826270166693536045181158528310436071526563675956929407369336765002060643708131594692507886657344888596057910384537606349908754619056703115861616412121300832504541697858551272011995620042089831542849541610518199458171309832551239609272735479767238125775795799008839088664361207501670681289271343803472878465926642851886054028528553419156151603573868856534655574469356602990930976439010192679464517708988621149256074900226027668790595463550610790843912278254006323365136689741564616095840451442430898263931067370729350826613957381791588088427532580981661204084851796331734648982549065283303532485850495838887381997094691726190495204908236677701226363289910995097604784767381204457275898915076570645453986803482049875228525703527508871087592927603780886387156220501145197827889368729909671644576534551529663530761883132686523883685396832935410574765783599340915021314930597816233713386865763297229849559693248254914817108959912066195571991417389307014719667365581427177664421710895202596545548864751277398714851369470805767206833153511798741991278087679284333579473255943657583349145162431663004711593362451578679724608714922543881093374259852533841101778733910532321772280367799135366188388654873970792772185187352167309899632654647484762853430112806247038156858044367113234394380113035932199896737859481346348605643382768842003504767315949650324127781284387459486097640866666806398948831449080381745150279265524425193876964274416616331689897359628645427490949241104347624432925727121358326001671050785157904482326095793359076025849803372120670004918146269693900919698144552885250577989051631933291351779833162442247907018489356294468577105205992991122523550474778248615544985780870766252020901988023116059041813783668187545812432124216833772038825107519465957958582014495782379554228080172072960000000000000000*i1^64 + -7185932392838905436600040443236125276487868613964332261787516410933072443809666128056893489049117279274555437598321546482648333749592910671796200156785796425767959325729086129092271243916353698062772298105491828052639793978535228723041376768233009804803922250819109955362309435237686442318480145712256258861627039749020573939127487322823602741822757761015854920593197555649998295989551410969220654575123204104610940395456865988128490375962520980200668100283058724684644301303160799688007187106355116906718488312606685068272083946748534273619759365733802421925434352327734529535006627504599406760565070295528510768255694478164578484872223569741643387114220817217404389525824803860527906444638396015416296375132530222525287568027940923047275108831235677861625082675858283924404434606942937267081877751216024481597473967459441988613506170899586585243136979101765787074751443481311222951723734311878460925203630316277010874405461801987359585586062311930872269457210201544961899975643288442252860857699572375716022170514914896610309841449568966143255983446611748671687528871375793639763869285144887364997078030205007168158398897186587001353866288103876124992896909596814173915833212173523147790552859652211962591611053680521573040552682787532813463227257561502535541420678808707799926622215570956834372940971297387841040638750316708787406718004602047354008412781972700076492637528520177817461680246236591650996053359659823620909884137090428430267757549482881696501905882446014903944161623468595569953329241364372084439185662707278616141971891850915513531511491532449969844640491799708312376837305217945598444326139386325675505490767212777493182427135695556375759731133494450971369411831192397111297473451227716217963625650109417847264804294987902729517195484935949850882507299652187091092465657186450542430482545559880382564899712021562161871881735928197418432732469005353937881286980121390520301353692410152659962152471198052221224588375209582145809124190164053686446049150277385537990932131073448005179894098639026025341376252452845433540245408592473100017578265842761853237559786016241035665832757266796340208573667881161066269991254091261208898648371204322230272000000000000000*i1^65 + 158718248054534828488864177147521458236006892952705752642063940019279841214856674150482637325507296485169301912212591117987335708258736505370697421463668952675100610404818401161626654499132910701059479458478146471059462619322361843534804745900070389668119358295275715971399441283972608911307298023792589579686468963185407356260410811134005209367207651010775881668634489708315367594880069160582076485058287568838324217288594785181777757415014033783364922251159554500233316416337354590691520520831797421948883383658792101911662710940433848673599687511892383677587635303699939091265529825357776064373359767876819331849744936061296996881791496014994660325655852832051990937931063114075759104835450990277824696507421526992304036151830330983518730772725834661168384738216604536652464730201506018918524845212415091168889063619772638973036763865822169169722590245811059306099763162847605092801316837704748644074997076159811297885678237230203550850551067357789779496259208515589373586579503727286371008590003498574092170343026222597375237830966485029094046912856728708644429128515901434587849780828989712495707765894880222385340668473016222171168968930297406485798410832570846285529485809684176046179260880940015216806610891011855053979022184361917764312963596262859668019640381544185824629225933144650981691009107973120797699950370737657354209436465291967673046335868379194070454265039341555611754085903510820531500539244297066883106286278606314346118549348443919060683949041106662879084938837467397290154962367279488807987856541002101671624815639428320908065848052890140682030499094155728252768312378606702252883700723128511512172903555127764710523214228077205401054615025592016178424726265619752489383550490032566723703259854515403927372119765565799277389454487761806447197929548727466604435216234811062464981419946057517535310415045432363993339042866753232841083330109060462351567618688600964737918474662796003840693382931389542269866486583670207716899702894419440052574337555249338951681829318268119584072909638497920194917037057234892326551469882148867607791605964367804480253122603506269156718490612186329260427375419178173442906781994795841760225151418368000000000000000*i1^66 + 307752334134765538020232572418076669297864600801701260053221017660271753798132362506733333480903155921063137749916149399445317808304161037760470964229338785313055881857427693906675434573138592311004350851882829992667654540742494076989700266212525005588994405469165603546097859858842247620679194546009826780747216262544044281742650112875525354347497462023224306075208587070040512900357126496896143444074920113222463695263336071167661722438509403158361862210758573642441104340730096148184318858845149183596660208466443745431434948063249460044555996009750112536928259201664685058733055358939879154796894323503776008888265519678837010450243450763976465648031962502853547571140312939747566741254797210883361865556109343918889342530697548609021705397952377468769113429259226592884626333870944953205354080321575863443669628074894311003566379215454339780835964355885270411018949500859098325934299526753972405592470304612093305130782700857911649072240355661755681336808150948401162882120638632886982991523937193047909913341549862320097384777689976981740833297938794038038176343020265196194040786959382462694369834632876917869449475741950451624664995990576013138337831994680006866307715184615512020081549566757778925664686972958595428283620452994327611191778446281841572857039128038296069313447189602757427643561632393546592327927052621896305103680068292209892744003058712334082074202952046938718194913737105584651047850164765470536867368086929165036907727219417213891872849943073847406177566308437640361969016465283570902009391410954184912560543413489641570469381804629033471924239144160609517642473789770140677703750811816583725008066195366643720639997197832445482494846961748949918648612853787582009849966698092807241896264330153014675577602690606636750136763551885446627875305154012791619728322314530601464078409412848173687523053180041246583913607330584597716283114349533902020003782056697542370902389977360764383398624431508362496778601473832232333353779415669172335224435617184917509585559268531973616683269832886202308316890116007290622989480245614976200899729345092782651088904281727488581328131321734089639964751803132743187277220236932735513395200000000000000*i1^67 + 429385892757406205189664240089137387152131029106106602767241425151652002439057863946203377722043782646116380881619649805493478347691930212312630916963960710434795491087979243818648719155506159213863705132701339045871134642046924239502001109356185279156949260507902582975087940991616052536357152977443400176119139970956429345691750012609895031757172942481047830291651537359619169027982835382528524131963084530005442951399710660354339398435471129236989658128513932987897157899018509757789723560856481466868539529803364903819031382744279668617805919322136025138785150866617944147447999258336966542053014957546554232252688378504955934713104918572304161815887177662510699984194404383818284485594676555318943886177856328904609006555007634269940989826181003783690519226041438628492467037824358543356445616536671440586791258425517058806809521981160521807528670232362394249358062722384573476235097451499857546218470917144376739324468175907785548348119398097287734438028689899716083284527468961007487332371824450935571841768873069959529576323514857168969504615201203540909581378844912478370491704675545779566860340322005758843196090545457211222478718926921157696879428635632618382853016413058083229725286705429487942641380440539855883958870468291026960878210177209180939629271565229708186928762817876591417171793752790819683501877256967686895777072797432178318317937001331506035859668803540584864631457644074701934368561505037363323472900345188941158851735790639782773765782837700482446947746968659337701177548641545752711964981855248566961199922941283927005104336649310224192030474198813817767778431110371286314074801161395353684449872798996367032377644596094808787896355819647653579843997420638021033182455244633706642607459808235679789824286137970407665618099665025448514760538682315051022051930841526360705059535535973574637874800899413171607537356216217017066750302765239413050548851618185828011460545796881368444796523288186332282020725103170738151536915880247324453306928861737583330889748215102498995306562625873319599177539385174709932560129518935221975939952885810690371575363125205428279631417531455391422426720465473863537311120097280000000000000000*i1^68 + 466903764025144312756321536211914535803870371803778224168017342382476160334930362103130255860994891811902018049056017206930183653676110661017984029655673981492616797567405739807171637404957444857471609620575280070582522495815544560046508926532413713275397696946863795616504235292709819799626284847423866596006032050099511898158664059313027470291424708683950085323534521333648777223008292589366407279007240180800558162527822627703866967441644906061389973817805128185829053430847668142466477473980611757826986006145551971072873309730079389987416968726375061636033148828359677110074308547487237778284585401229564320274704502042254964189165208270694916051621557782550646302651434065615395373352519847155614521220493768265328093718696146323212714301559717128440716065778634877851795049258463215742777694757346538625802347458343547399168861413983848930523592120493931815895830505199937877060091923142151142266713331828944754867168215911456901390865259948048807049384685716048120497672299153269823486393795625271171813640681821108279191481328144859422503080710788258971990180106687612923613948839143552920678019198031487539078262635298286625209589307604712320785123706435619731423223933027194155518676957800253331710593320544590412020973124936959803675963895861106625277343124138738367785391246270747681402784005125765132836518243756629271487554379115401888656187949806308002800455077762040047213396552266653823058848802978445620853245089613166991814747800051888324517580010085374814598182132270567017754521328090531800544118146799397332680796097968277343362294138637690698597871623386229048409785305875977405265573802374506832988577665181569529871721759532871137399157502326066824283538963789253270881391200597774144342727868562051804208703412417696080318046316980177685195755728756213379761544535897446583772115256327053868959965461237322558219210573642282356914945924085621614795227846133280428752880762083044205445258665102633583190440170882124858645559529948546842578568287281569819267687612368359303582324649657429307414801599731967982131389071251674518223751369543670419628617812423447160530300362755937124321824118682226429788160000000000000*i1^69 + 488956268460371177527765384112693439106667792925357757186974311270335127083778630780427307618789728779652104891414558236204379393727966384189017580542433810271075120365903584028371529552452646289576539453062271788260284516766978119576837815339085711948329142604973085243274478747054161069453131414213288702958089057526188677675744541202585283980493808406177961291477845742761318220152817690380929971856791412446035633038834166164441467974283180583200076671657045263913549121566035855507469883506500901749339532509269198177077047823914288867756293484615633916837921762401388487652773727138633306118407412000283807505756911682254641256741601406371537337826239932922359898358606157619119585865730995273009116335797045282006319008218540816871508304912135821924319499734228034539051781131401022339128468585631343197772624642262871974012031826833938825178956927962412618368235959773788237976489708390776779752258472919553442896205693617495530527987264470391442675907789465340794309090926805899237956770299743869369043773202994008028920121779623351745836705418328504313809647029003896543793523802497094816229310407131768831867686315683339120662583183309448135342237677502918992847517252734743916049638296625707914607411890715983620042208503900978343986445595816476381921942146768360697815043968337252393029812141532486056920503050421254770676221319699292372543179121583722525910175032885360003398875944254345451260517580537505695955046758346727477680659008505652334055741669030442912323952930470518005408520786077365094621663947406131788556257401012053057543304237114200678023140735320909742348064155590303142553577189627898215963387632469608817406881896306106209021744392836329376773523049620310580269468572986892826230548597121919484413446380492333678811168768067692836191807968723150966380140096102215288327107313479415826151877923549096690145855086979280098130440968033358886284898107785839092681179908847966027494492256738922378400833270130399821970506522368045698913776998838725126690733490647967212432206325691717889436904176630381774872117524345011841807916546679511907696459556888610453764386231506130050728717189120000000000000000*i1^70 + 377382730821819068473772362071366244810271593073539548087478801264834185749692464256161939931348602489475390548693727985193210148509010125597695701796552099170712296852010499489268471970610607503720126193847612015494723331851562569849270667845460339276725021719265482813435703500282138646022168037418041293591123703461230116514540697522311617862164636606734657720266179564526600589707890315763711250561696254917337160124447727534327423218002349327056955683458944866732928751245608737175293329259763579947040529704226522155654808792418722974357483640105750241720140663981974120606461022277934679579195593841237908062657650170986539483251726035087601041724540302001091255676721364251558808470393650565672502506414434648338323905695169197127340180655030308203886256632273596042024246460097882354502992641589324087670622991927659020060269290417143478477549816178183032463639411367763557968822354275189620580573967755515577010902303447106806264891858880627091028082318792616352201332759533087979077807817190302295408707599951755434106128427114085035245774728071717692752023340246063350708592749662056716878959116106844139377759800121971247031041010914055109698886199915497243991287196071691705751047409745264183385216486694928486850309787335964278625413277146162014751320746521447641562090748712456057105909567119059324222584599461048342049996913148347809043325876404609618042910416001076183517188056665067653195018305726111382111024677731833573432336399550951618037060159008859277398580288589610994218875925669794565381206076604580249549150894239920546703267597029262091175213873111284296785588369273791084505039318336568325231910465028953463194588438736837062812256258650881433915914464461232271987373604138330520200243764335899672585369825214873922474359594120522704587153939153243416289329531849663649295054253707704945879257757303735582070038933480449639753417359078906023499141632003659930973710607099333399729442310531824970869932448891332453602875056250100594850922920266453634732683146510715380995743555681780672847945083212255648856091053740885536560788171077453648675533683335317622847972434015055176007680000000000000*i1^71 + 262041065082194705471054806641943234199028746006263298676096667896333668571120699924392273310548161799191235121939063801899749911286498636679091578669714198648835443442093080804500494876100298760177195944854365906353637533372342852648226087575482925483935481885975792042569697139544423574176846764791172741854701059721287783891285593184523254330462641259525219322323855041959436063595420692857437086614210197261365155113792484336697535195881350207923297814853622960947392539555998557878647504286933955168370606793816232388280841485989886245194359020611847451685464827981322967824916037778640669365148234085156524298243279112995524253242612636480891999900030345680836439948699085045272453113282414976863904838290654378794333479050739024057147462156711524942291591566458616486945397566314260949326901856762449143280906958840084320977440644105998992870950644288717120098470299503594304368541100832681150646375941588577429846532491518781025659687451155566358913234298683800096632234437523190604041829905019232693918027208990752144125757187377581142299920615853726745171981914980001145225391422338700408303902026033097446027531579729646273468627823992103498005298111129182788237976680621534081482154951940886284274273367918437369120635326625523515323766683239773247385220733175577948152804138388165989846116928198379022400587849331090749556188241309749688058043724062819228337600067056851929669087229422526943134631003726258531750904271382575393971293443548584220269886996078016933576172018717999340140358132451859398211704507341436588938004205149287244155934001179778437491563518328497263063010831158662791153164571187222521567236389991227454597399961407196478816662619418492228195059398676669018277188593857502922024504079366285756573955569353423089168338038467112045586813712836285785647386290255194485891034843810648514130754267086423641762569107128867709939546255641733011613052936792135251745449473933410401657685237139277454267081691275209239161476290901112902166367041485986191591864618245655013581346826489490720237978312715919581266053241558721315311337431503578961972001421213705482194131980648448000000000000*i1^72 + 143747041239479623090662268535228208287421432453612502128771538282058733424853469886689433555925894303829000328558503242006793988510931555844095995214843296015506106364090047440637979283597489514833866605343436217318354680771476419290634730999681170875398393662241962542784292513025533076111182966029206198085935282805194307597828346616152276821804314493629041631965415804447124631484865780693675963722029095807086989540919891845583920203552491596638112310736091102003185691576110506258016830099358624039418521564217408364595950901985346677453152301597295497685375275261226228713383170631739792896728120437733094703968200515237470678072817240703647264212320947965571397797701196947821560450620139864808347936695131355287763576835327014573525932580280182076312153211971383515162825377222335016897332722195470918756448558447986167560400293355861659908731128329055899997662022880368260180570605590218482223407246934322916076169751721113062842525236792542893834764315105396651843776684029743958119388887142260295747126306526805236002803972985714936201845316687003352369520151590687597091264045768384042429847848653924529461595340094765908084192890514993692262688785260497211150114715132970387663910317988062333174897683210400724984367414301669350557860677722185738945518467495708607437986850767136275078883804151795866436257533907819895844654795928816669787261178625535028750473478681591445641288665501213474661915591347491138064963586700898378481305024039002637420609342898874742470882082820952147813973987782544652906177640522641618800974719888762449904227196260782593637093216731866139676393154941017969497944567968103586092734351657088317018432528958510525930571448036092725823376078006636491335084165809987348830496475390723020830349632566350943412038147381661841901135988840072571334773183385725989980785330466735732475197212702781964550983452501911462048440092928670339656128163684694549443740762414702057163874435385128383180036411306629739580156972775425482715546520240232724918318818320874689228235825033078291803542793348602390253311888266257007656784672275920664911823994865592881171660800000000000*i1^73 + 68564535276382732371966067161128968497311919533411756821133051943683892830056808121330488518836900051544167264927203699868947105176141244875794104192525773336286422936762230751889311618451245675757192481148218930752618684060501238975147851052094340433755559449671175863683029035369865228178197501810025455729816875239863529987397959804853111846768099186516510810737388887183984103098348128604448676369867715161112814310025024384360446343754845692042958821353935404971898650879146788547352232346350239725673336598422817413572202055601417443259920887304122367535797414252919515829574261391883014699813654935755236677122314892279964933053106571311834309155616922595478680216412835565200120832097662944574851329663740970009952851327312222422966576737837698247055055395512593236845912105985441628797300844260935287748969456483698563472129421708590107705530658300350802806347872737855783351250582663971970996947794989374477086966085151786968184701178660364897575199019214504559337051809528801171273306424383230817418064592215552262549191307836071470217027529192527977137314186515189971145387394886404826782992575682967656383418998375615715144763245874920151455255717117869614469469348650539280093299638422320183297407615395475195014123328239127320107529233461446515138090158171915613409818183546741976994996572423745850486406703308314961977913160436118285869468965359487380568119554872943394028397925819365378990781008661827760550082440588810784691599310810659198463750861313099304554196182846313469096020224595101376375885394148439087848985242047400109459241650598383209132225851358837739326457202255328603849796138810855305075624390138583977101404835974737729321924424074685757116760402057858497016526936978895619872465281870296694578152681591177081151438996126585604578216457477961589919105605832940030973443559295372000257878611846961856530525514838253505161123182368325725734863574288403902963083164031698971446630727500698012067132532422736075644030817893463892605886940609183930721965538886274415057231447007189180973433235162474460422366656862648389864169585382049300724828986985676800000000000*i1^74 + 18047497689281446234531904094023149812994808488745751635944763560647097772487030323277728753193577716333344917044859223213213543952308228179810051680387485452164763429093237247224389727026743653247393340185670024230459983447541566810100973121662346729721437148291758787312352387186237548961117407310579398878534111802609962011798868810024086960564447246823686069489993882406974900806840249378485101175049796547252160645542743763178641120072131864551176615802450465144577762678886625137358844487857308884182196579387663470121840277770104022987924889765849311854978984803274733143539359379855361730157353811931173476432427539584005322741184789468100797426750272781873176193948245971915170544645038299404966008021480878138233538405473499247311715236221902904358179556608553350017937891410431906780751868046845890507399536327792621502650056570245093735240404966187268388397111662873638019894682372016572095350805527867637216407345135718830451766826364990682211752584062054209712590956906069201033352674007091693747203331854217047777366519855293520309486292418015498150532467385636760152531609029641282452290112631458186009047543299931022901391401597716307362431135007372773766548424539656735322816778546463744232004158074569184660289999617094089681805314533972365451577493290753118131304056854839316565847893880665609625711277276210798555262118918994819498990917638341383785005176472697691405574846858388260528114512050738842595767270678699266712516288795597469234378952602224473371561662169936526058215204732581763846886718108794426992087895953194696722132144870128672733823163298545058759795755955921638180158873326677613102526388441136756243167653851154670686486164813364135237265374876290735431487639948695244759639673981696691318224036574758567127084086823110738615392511106235068472289578484789254780512600406579880397959810417068962663440597930039080517433333579114057964774199597556894791017582810545344248830774213368996904188352794284538431937180764494908067736278745427675676109738279714773255263183210771974821195852506082821629410492981614068455797738832591586873835520000000000*i1^75 + 7277173483213453360090306062881481234931567923299076556190589497067522910517064170621723777505368370917567763288497167006831736146346439900215962885249161777628294990630029927567641557481011368383086644090170513459645534723004998918990855068157989706978104124426465109494227193579672536009856280421411442812448908070370635280070130444340032507885806538414603859608332721990707614679903005907923137432502736237119204705994325538946547306554168801262692314374175535091490993061817553526460131178763395039649210662171435094558633299606989130809893553197663203251038272909526342721235246514371142188305718128733099598064397994847322035153879689836356890972374041579965287655224755614882810282328842930125643234998199758933826849738514976675638747600073886783987141871475329767659338913234988193322341431765962147697168347966335129259502996054109725235156620491338946999715456854851138855567545124991064074868110960167516967966165626597376684108542736693670826757428791472635588599070962797800590913241643518491254438104657728575386881134308899833201152870303356038084941075490964053901349435986505168079503354383914026158166365060211568286334897424826611764661633772765999530522697241998376745626591304561643152373065839677962892292968574756721832081093352333238920618731625892426864511712962584214011005839598751463548128706045489448719223407493653686033191477667349113910128433082965938838139895041513819181989428170402183122278201174850636426500996157913725639012732353278632511545692398658034809248796834648282448963451160928100700473712435436967463389563553139559845167863033969910133158513870979376746309794824072981479161984864989452909517277553136765219978078948552763412962238077982099380055358887745737381319174206474048305020758327730101052148606168850208016388107840921994606760462393703035457817613070257848413807648860743023160361832153273625423627723374075208614548180695548782038467080341483106563439194317755692078006279378317793764304250487575593068214784363860386787098043660772994465494070404946065306142746878371060809199027717713166797014531057909760000000000*i1^76 + -489055596961460670472301227676554464033259143217041061633164610430389221008611593302770030678033876441795432894159876944085324913776873533037312671626081058784644153415485531633463160828625948853254779076696179119501622910592002479139354617543495873151125653902637358343886689423760902774705811577443489879636927708545239052868498662906796793635736850305813120052512370273675786456164021737834736418831843002687282247382169388762751528253077498001100501340752041427024484397100854078869802520028023600112008511263967620544609739152010511831881261202059511715345101647203944535813220538974409593674874925694534489831162212428499606138411481257963505494133197215885845867913494691278264441507405149452343171086954718349163923860251449249948260304019098077208195522677855371441501839540545128234398255540957566729565905396865402870862698698757425357629515075364667400336011868087126968925737473434666411108170492527305870125465504704656172197385341768863402237361749778660575851324275547658720906642027605956154977975477906569851988277987827724184542059311985024870583227167083264762187816263136622845420200480078975283189348712890399134608675551961346640029256527599149319180820662961040539049683573080854363146064317882019442267474097785911591051655643686881438986072406950961317816722644551271920956225738130605287921653829279465620316692318453107786502392655000979522738059052046838619005203143577139532770260651779269060533296936090000163672178769811872326016323901966605202069363312647195739868375254069229036018049284143965395582915853555711551188882213891690424036777358948130306221328918372370532560254761883878938251379224031120036699662075400718452085149036170783741087288193580409576501909811475921246990403724028158731473198490771529371260882661513289981718331997063743078486443994247486720794702556091826567664357905770124053501832029318288920330433756769875894182046402755357270352421404703337836879883863686936637082098149218471297965102701408337213068518083547107273172497164357067021036757863604483690389915133470458757684259903531338812096512000000000*i1^77 + 16974262088042690896937548843819846898513762110070640103274271653582938307301766970836372604998430904006151347452348226352870534528149799604946490198926353598410054366161109884828708173183274815653829130146434296163828653729470546760929499323228551491447673504363353500910297670767379331187861247692409376189109459157717461357027770002783120594352193423645319138368946776764342379821836590095267993534970025742220866421344967341646510987384770789331464242054295878280893066043259065291235562250529383879472437439342506969209409382587093953222672178782446940069010109164576059775109952465657564963784495793339307085665304423834427637589462642371747606779040753608156932359732059892272447713705124817599312929032261929337410469529960682736249702774843567621222123035244324767375963831794840305193870147571846917448273006828609675533170924579621337580597913637665043507955880198064648550094286288365742280534646488219218010764920815578864317454648123245919118684672680378961931400389463031001808319956868961817074261239046599477367421622092704002224944438238246773476964104794981612353268002061833405321097103563035001207871501096385624408934730715131707261160028851305743503246952594633113142740483868812081451738760886440692098019289454834890721367013862978578534935679664539713915193989349405221894396641628926067071702521822497489757905346952348971884547574508462729631420748403333925142833575049429462220401136572348359808426838190849154812609747765452897271494743179345658155249960709462765898547881906501310509889437944985861509392950370750230322565514471142777851378037265330593932415581413530957290476217016756655802040550470590608191562091972012758030038576244600201613488427811008548176996458515991581318541060066618126245493534644113897779484477278164549637697231993356959313989739021770486496204647389870886901059582402166025766664886343719444506105480205466071340244315552542777689405261553853721986623766527172462265204666145498474209953363237356126769938630347123950888525022487591198701930095881912713297366704886241685649275943387136000000000*i1^78 + -66896814435511986773119761280425815591937663517240270534912902907882410358550922879193396073968766143698572341102920404241490444724580949290073245789740784207380357332126035820115171481530690675769460124035622549223389993765641075691300703049117107805676044933717489481228666248365368736601103960538268170164467444350812437462603708702111820277880150536019633943908581664367548317976052040542158317445052598745009078617087463514415161325324343834148844611657368315930268985539710396676420595292983838265752143285844205299545952677677512984447269442043495028076478556393375661069621566723861004400803948795362599004268483218228382092681629607556383868693826495899946947051149813750146008982791293889147133007681870731256450256470373527513478686283679108735348178459538004997316204536114552815175920729743797860509157630783914404782802836798533848655618051165392807632678685613552893272317484252005411464967140515370802432550588348979554328408859249573293263801552373200734391436162021246779209001749604235323500481741696881464727412230836376218315220546127520885137125346997134078227389643078018247343185312060902344857897894364423813141542575697641266873893079242617393763351579485570103757004253769723544734167240490801724261251604898576080837517279024853026487165431613660914720121212844453057731542722074393126668113442804958181752788787652043990480130712797335594666420169533992981760803691117761809917829101895095340562523614651772914331880563156955429342890299766702921766018485535847436261475842096146719851998801432924016923734756834925380446595814147982518404341356776262686603356622941356343539950804161808776877343782254793354511844332875752141007764352073175962684163233569370636051400598572213740380798613190325086302210260403892524829075187210486452351253517023001623681961876251493379879380971771697752957430882567219007161821495281233655465170114095632640196104324188331417839193580861316182507801254803949261856773430731423069487405051216096039253610686347682510148497461221688545469463658962926835390478762873398807756800000000*i1^79 + 418736705179479808468264512373342356766677775305596574327325076190083106001536519447102209145189776737986802555941146213322880272964255748207558383963545577735755740535875320429057314495879581883730822113665016830415973406750196411777552240865588168884536134340936899471068255789740494648913871419294475028477972485007272457815495328814328930514473954072874979733296339875080764082473974332377644219177465866089907306446493174786156839135447319899927785074215782607439525596049245725652725528541213494465185835830963074128094281857200323953379318126514727317229834666983674764462696182218275638593320349388471667974302930445070589866597007184936434621996128963550834893042726876288777300798215536240186174196611581568398250925625487890720368530667914136828665953817699823333170732869205983480931759645862178552535327763698515195645997205251457043782121044193264735014798092867657166928113014992914497847234252786496551108975831283360067919310655429810052105823622141655863013218893330931719377640829775247666996993257349406520381375346015800773073774247046173621870396500551332046741778782554148813156916911818209215618238128043697964633993353611817873916843811629530054714043016694603601756887172927995899149940902411123741452351651113611106967419029655688118549985195508686161061023994152938111511274819058346308284755376578756415304021971953304795225351006807629886200304657093469036751222941140052765692797008585383162509622355031145839126097450526446374575935787333626301478471042186971694624722995382782542246497486499012089144496972476210925997171740656579813331051792101116604965771212201944497931911295933507918330081829181634759834611015468881910902711222885034415178864654222490652133133258914546188719054764978998025262432260992895680525549684077153397777044524910146152056827694414145972494572106328247057956743943755659361605214938414733392794740192176027184087761955445782801267734087663053050929311204703677385301782342474581580822262368056495258287534686428116079058556194875425953793342372733184894563463987200000000*i1^80 + -9913456652364201985941386462389561141862968130606572928446107301583061959043886333318664454229571562235931891600526583734158172589609655698341593234697743144654080475930219270417518055082318013681402573019187570268803767822510712641378040212615640429824162605236305468276755958605110594095654668009224591075984373949993545671226385119285351141595228857328198473381473436666079149860740929228940051124393204970831262699985663369781527400936214855895800545550647814057549482542028140857332749828161288414673476970857328656364277192056682003645905664510018214274895218124224550615672744072102236488193573832835498142793047611343575688162225837608389936123672871180714605980360813753268694183693765093848884061408300751585569403709074005016433272442195685295271458765664061830978344211432511793902139340694621261747378660490387145111194130924085380731731912322190169430894754973333889246074354319698717762517063672661192933998268520956682631697784551775288324002940797062578123347206527922721691060015368437007571408323585554469751498418378063525261386194775575728100089443638331035316133438656158622610809806297577382076688345343181995350932300366507681842778599805430975014655102619568018134572734441037047843619125626167092069670555589050361265853691509806437582378188490085223764419569058042473896816017438171145393083943462403937021088694398854862419645404737074027897214391595509936838295261565025491385887952066632095156091255055995779586538344828015806327287323402574590317723171163076035533676772851457785084947880797790257458945051755145594751738249225736193074452572827338606906192859665872620849378741400021475800737363813529084552566412589662903432922185322853501841713278040321054264102495930087921219408980234270754469084403326153835943525184786889208165422992936539296586228375576391998021598768706578153546405859957709421180407878928179325774471337398460429663966367089508744861017841856859523519899800936105754145450504816206043560840757562381541379023344711521921878694007849122612538052702109696000000000*i1^81 + 180786927488136525697639333679230436728027247486527708173367581253504915870366820838235599819990249187665712082386454696263277270360349625759752765901752053485425458161076856570845357989205893950742910132970173330965026931286216317224440671939338979508028807529550222666360813631086424406577832253885878810274198564953440339135999619210655387992923420103532554444384806905431722235751106214705866117608436653652384477655899242460204488762356065512246950236143346660050073600425810337994019514811656190861890571183579066754296320537639205577391273172086307746937465431417314467862753255615467498757423527777691897676310748248927911523791382633941709564846540372975453414333373610024092046540059709239653293720996381330177108640952560126492600200840002311531851430285468946464300156830456600130249510589328362928783708679530443105956948983295445090902653176520321800118574699966832003639467611311463660439273359471919112801187625453790513016386496983646254904442580911829113459089671937740656657588232048070788044751868942895597542607452168603609897360927165542150294234862100918438098677700204136256644417168330069376772961789464404815453289576094114639002447655043508241033682635865374833017005096108749245448000076607728591896213181359353991413518255632075617305569243737264669957251870432659414144457928133768726731833305067915226879314772055618048242260694978059172015058889888350146322632447459649670141489818069784694210111756820206292187098781026280868234255772794606442462968504696575424966723653204551744251305583909855580019531753134896115750203426222008716962747926037900338837394638007781814502936969673015149250577043081229994178236878223203214905631536088374376255830212210600648975012576653452510740688203930215285213083444718834273608299706220196289357614734234828271031401095089790760544026199473982314000524773746378000503882315526488966686098014984090958369708528199000801296336413339082073833404809422061263085336328435239914540214693256367651997330788207890387718147987524812800000000*i1^82 + -1486534065012978876015766561533508054807806442000713935865107479338555930848333656428086673234013354361098127281340535975567096759696782196853495841608620389868745797510652456710862069550201843592122286896040000982682199932583853110360783371849797992408913545235240340205580923871093534924621932054914592749906983673624887373081072751196243967250373872056233959041379853198529259428617684902047083998931295631010477603955376347759858626655397356495852157796424610640385981514069323555022476983058357556390915499155655068480842042585132552515027535911265339887844997740955708491384871471489576149608815621679263375769562508958912837670491501356060239210612345840006214957941692030239794478638325695326307893138597035881520761340038084257473770343427820581455952984151615320393205746912235632501249597531456149576042146637398304899904474344627646089449721188800710138675047235987086198822313325806396787849301505185675451345288378146698452205803899001982567138178693639318006633944239361158659674724182175810932689235457223376348807338491736340195826179441253632026938186655368107232079404534496490887505015541346434221023051245130367822989687971294598460405854917811244580578856911918143713415543875876297407183727891985361450396870609990923536364262361075854960260929793320740989226997426449590558565762445169775122514053940894622935739195864649801088467515946886945101963090468342082037245831263768083399864893516459839047866317245268171749409117887679579218243267662594162042953632866926651524535385306974487641921180258451540370709756930750535387725307125803094787593002215876342445417132003050102618028593705704032998445758461213413964667990789438063115049916141674009337425672611694817259679766460483565349715541203395293815307696077609591716825053589234515301052074864818297480750615473872683190600705287968204560433831069515442702604160235763483857091281618710456238536845171115190375280960682952523633220252498248430997806476534363853425945958326452948498007947350626009088000000*i1^83 + 7177003405872959618887819226357638356149312326948502502414215580299882331959766652783677010673579174743107566237206887721369366708071382897133017039119095788021976041900759058834547066492212609615541774304355083363143313877844838968590200419169538282974076266673455121582281296356436870676877054429055433395794686219714843521331384906802987594828619745925644171174292431287324192971866859456759181755102310881877194558509479453149313929989975610536294843220583078044829253540477665373744291834595357650297359874020411908031287842496913537305167852013766692755352274332193155279556089628372578840539849930691633741043849479654155442832922652439915668420624102757083317661866508684635089517170483672159969166718108035199378066045291861804598704824638853263042392668020467525001461316846350783807089290495213330230389768087337099643526274957841958668172406381483302940406237471468019747125528111850370253057639728429851680539368081717244843828989656066859125019161980550172910730366886438346516430739850070789953606286712520475154528369378123564123122796166647559261013709729883929698670189087521318569788490402205400139815320987832939177197144044101468681696845732916120774391978730813815470929919075825161713286713458311497828987180452021347156294193811681680239655607122785401905648714951801011127453481095362032060318734576605080013950101220961859030424355832236940114192522057463845749923638182856279659614651133959107689276588102024902775480909739124608761952509935733800597870797273351591475120895703593114597832059780425954953775938020260175367167673575302405212308668294561843308095363926243463804751527021112706974334401319789731390746000197315325330920403728213488114205805614482569020689633918335551851364176858102649672553725782797562705715125058313370332301543148881575519215310763554326138350175812119713569392157890110463350527426568581035119996389208520687265367651419347596396237089756264051662538453764628334569722759592084026351877275570766086144000000*i1^84 + -22377718045807129196102067843656475719303646121873353250646227457449414593467593865700131321265254687846679250028906744057942937530965691579295613245885563640745149201516506406399125528869921947113847282726203017528941276341268325686768351741729822575897582452578972782721161299525111025943978342190056327432598666124454875804521933076936522242768524408314567347219182690294297188201636404103148199614278999734404701576792673059558801523733004086562132643000858600008639975238037106646709327352362009640284010452733517484524043692548885036712963213246097806780988173066020399127557567380405062281365530099595002238684363734653880165494186115116490378023287713727853649785101366625328746384464454915370119168302805872313716473606961837329224995092656104993731890014649508851847762324649680146783442185096044643929048603209767399429222337077164504655512952655279612934308790301034175705114395416890753221058985781299904590600295820121286065391901125476539258442863974807828979896032724158808445797670607372109122251247736034125513141324300194123713591295889627155563548046420669540397206223185245418328710839904781000270890176991700655256196725525311191267179517069144605876470093583449901442358224855846926480543944842180979482261335304431513619951597650831078124031384178084450838162728147096497194084280343401080775255057114327530443274093496883796207453208591021808496649855220409703317154205540660148729351414810774095666064596208901250994000079975536772177649992542617197242738981722497021866382430398389158696019168438676319458230247484534968391430776798657746223871022719091144119177636883017487992976531123676239326990649658392630792699518917319339546962532804700849166327701162096376815701027768888064637872446270509894855988178080331249009647143431816144574063733194914164709285119178281533429823780056807173244042153599937103936351058820782536488159711975180023784550214715403445396639649279824460376661576941440241002381091648501396275200000*i1^85 + 40424548397665760679742460309469682154461628490471625425574726186547603696474473525220027083083630824857347118688284351419940293778265550138022015933498578724872931464472593822095499026918554274964090342476528831806387803354678564301817618620618341619090935951414460806100816099683116473013474430097754971825852351395317836239371947695304076749025405437699977514452901447187806868076506289316352849270618067310270402828003067435281205836330498852136403590557749678734693624689835360520916542430267361436800873075677338422229542499034657076544704282302967663834425245096660324671904392062503245124249813809964308997720829474808099822280533835319878572219129254148340700088680165787849011508874717384505873547525852179710292273041191008065909361991492924885801036476599919056842937475898838220276472406837336055640629280312342862904025310517373601487904782411290028534226866434233164440323257535288194359463259164573764001921864219384284020477429589099904256070744054124571684903636648602989720475918254859862504943969715531970182566852638708221741827765160558423258818064226946329953869837446366127022319108458229020364034311249952660404282843756660810815160434452113606857402892569218715742560549487505887390858141185063247371564962382678959759643334545086002746277380458035013969150157696708643906809522343949690959998746618967390515424987783424428713110056749148369512814668616899624131612631538673937178795186497926014974671048361646094203360468150205857075259588969738437165064893811074850464346639955065137202167559814713428082231165659571301471039595353718955440802288242329520388419019377464549005922060332938175405342313439533864333286572218933277631226208500077140969813099267579698218059962316340159826036982925414585261769923387860521698288491811023348859290579756324077679819384575588340497831940944787505211882870049887816016369537299491885972618824957154245068281608148001444933721324033730256089533050778132519321600000*i1^86 + -8186337456149643668815089415574983319423704429129754166865476844523110843543247856326537844385595690674682002511774548470218161256907418803347903690593943633710261560300706925465146161890515370335707048290840100937059659181270484875101168080374979342921779322120046152365471550942557317283161629332290293455803220002677908607821280928648807643801577809022833222561654839443649613961753263832939213181430043906608148593385661592753099119429032772455760997585506355217997719897041576766960939959603424352485566829672526479520242132941266991411627139562366289265722536794056858182799914811362190791623835277952400085995237858740553395870605302785159876227047809201159227662036975798335298683829521559253182384137429471954745592436301706001734021190379861016138836906315789678250283624255636403802847108371956278735558842211973147125421308880383690620971216550920700476117548888512469287621414507451823893470534077116889401160426106583531097185799340754970428306235837262673837125938970393236953014594283441906963551876127401514048876600054292512385132914429286190403509716953153939089733467864427683203325011675193745609728917139352716434788930370323392285272206266916318913780163453505577270666402939875004266223656833546082664377122192574809364154781506692642404883221952880041005359416685792724849978510742266039459885411223408388569035448477129218229956055158553922290539829066124361261757009324703243611542776578319781083539978563513934809678891960899783284612929726023243533269714174527004113206919591176142638426301651359058725688003736958350972025047553774281214932270761080934686120605102431898070615651892709011818953836379548394703522188957997830836300774653939492169449703664859823098349787858546509082840923442734796867629354469168091953914912818251898337661531263224633242984068795694629575616866854691927363102188944018760453867273756917754887689767442426421842806170937857039891142838109519499755520000*i1^87 + -107964327431501361215200520524445274111567659414217635401057450589553473796916359238004160976187585538014305523544970978436045552517094452995770470046218756659041408622646805018595255409512870897919225089797937228408798510113615842819797388236591100193453356044671660805607224908861597391230905918615718041274955548928201382998987697364494249397924547039936509904756071861093226304875235074965157051952070510588156140650790224331181316858003742476892071695433739239217203748021058550790851544620484901797779147799370736878617744067127001782119127108054165432429048925080045834392402671097037905334237292295958049821917172798219688603844737323892091379622682021451709900050415470554928526170780496608435804647542796600729690039249667697895254807057742687095507329089221982949389894996156826325901924256776830622756219543076483824621074096911811627321237221690665023889862371278877638107304531538746053707099564561500549632559191724639593648226132315480977660761747762333708668765655048184098832907227561999952447853845984302223474256850117670549412269535822088788663277651503554294159054587090963191266249076425210809751163135255058426075427425496428156908466216910262211037928422287985922138687139720979791556545536236786732320732946045233052515169450043860689110786174303938357729961319463452718632696080939514689304022528206571399219664787139512034209214305835186345376015339134659762731035639404578229694603788693799962116619299401188031282851961003674269520961116569078773266426754808724618676849205758921813493268382197249147995300769642118510885863751257452232702838772681763512914944540587155646533238875001930217458189882338386196273939196717264166622656609409569905049902872145146318791141343613473452408523720327018251342357748566213965034790630443742754364006703500858244001671437314876386014072362130549465603827573508352513200610031351469974415983227015738936794570493431507929006080000*i1^88 + 110541939064708094822582929074179118944793554585218655543660227967732697692034897245757518184085512500501968718285238056282679008808542779843703720711755460512325167723220458465006792773716630188166122352204829073206665271107940896324046054693691144263303285395552856789836672271659142910233085783331696920942695891191309237121467325057629460753821730428259753602132540292809306872449799005488173570113362928040803998029688702696987561838995329897524948375321328427010131908955430591090669242291453706379806433857492499691167350121265683533841267169638031512168001391854798929290846240277212506584828682880898276854627421081216487336273839941930328926958323937100988249411609338895858945710935466360515441258072333653189788206875485984392695280207907545064703077342037275467003086852313657207283334002781267307948724535101866274939801601810882754567039964137192943879606525271666571509925417761333637061519546010435553570419741571254491749995859095275058077932701247095826366022978490425361849867935249965454237711044515242083423945848112602947608239886929403969366076440411562887231037109018546073569300587689086759953825490223288640547032591158106486714314280403761597875486352648627799244002564817449551735439901487846383960269208359867390029748382502664389607719671370802315572695370443419993419891426511417670593626692914883234604008683224048237451861070581777309857832999301829932205740535459273999088051915378252658166299876048189987083540833165558168611984874507999353166611183182102736292988832502644923670314634476175229252990877484336433866473891018061937957507771562580897618205488340992675836133148246579928291063153725420991184797421735883745775332830545289450919924079304914729271010321175450337182826037050549940879971796760273520964758176623127897675443741340208850844675257243282468672875209497163775320946418432310820056294704876140959966088741836820494417920000*i1^89 + 52129650386376097576487820871596575037288321731321904058379665407637516742514326561653166834551212818542990468540132816974211811218722265024536543282713039200430196657086468782628105297812325692555331575343000254610580865174113841814953701507683081269224718723645256720664126518585453126722772492448798245549692086820173929512668296651604465915580192608731441264313157177913566609710094869099488463724936892391028781457154854427825963110423570126183841015051809493724155412986298724829852478419816012427666443450337687555645651644089882135008895964925998360345475662013011316346136441898566005961183898947470912477116465411649213313980895648945964931906148140092224105481674531197299611324156713658389829992061665274901677948464842102597305875740314727958649431162693483264327243050215761426828766102219415059278894351285345850103666961082223589757778215570199511136281347291078192168355485949200070855734374825053895189928073242454373215035489133427301009127578345479853270627203741041457382261522975757703217078028136810576898872075628717562702690767729007555993684489537116385846138542754767184948543288002696649930618367939606103075146574897800141193624934023664642186969134601126934134937178508836265908077747011819025760319924957041747729112819322924969183557155400349246134306096515096171189096354689796843027052031494854337404056608191383622775199512919456766374908523928629368295315294230797199228188063756944735680270752729106395652120458158251028880943768530156661924811107596246834595606773702876165829434311983007423966506118675161162731688467203466461894070292750546264958562314016468717678154990504810346561509985677076038149389884825194998315970128946986055629741926623627135418631028184238298105333341997564789470633626801313705271927999514902494296843035223036774956681942334514174542653729972481111705870495034043093647218870139263758893056000*i1^90 + 4378038554679237253437885860271230953849469868067856519028243344180106560597073752126817205458918922288173093888711733532237200328524889749096843143666834433178647408943547471344062601236709498337707680924568759515519508146973280386514114544982971886465628232681132825076499878275956847049816799935029470964602512225893562607536830878287969678176457302417474509125694413122477024274712041601450936364164414393660501618425777082041932152873785173134756444955533879387088369360650558373573766221115000666880754746563870190731725691105483234354153664918850246402905743500969673717311094094274112758686223695397161950022786088893412040347590702123869303400217127792860843315195145767584348623563364809014221592921683748972937831364997404552694327837158203119992546642509452899445783836411824120015777011462877093062987042933085507243004260206329089161512143530406508425327976196070726534471749808263340298420663961452892981858090233938916213852722776691466145627986128478819553038861182455083246832287421661748104576933164045445803180531289825920552599393286407149611880397094739531411890236445632015689938427138508078348528982683824191442016561909795524367039959047903431445895756572493742450805140085500420487075169356120850689662845185090087781887265951995388421581487276428343282096667851691967164612117917691520928527665236186429621633420235329656170549425570263047451489514918527678461867368462644188255551082262756098812151603170536027982456357360465405256735886614056695542678005087893626040632383365503235988881631741947960073243755635107665940458714247426230929690790029967039280245212412289656349203928602833336251093028671715838829851585460752473324082684381910846822223407908808902577296462637302796280226128151086227229667427365656279186006148558133236172931977569665496955199815159862738484006138701059434625456683276999782825984000*i1^91 + 31644853186631372636337374395472076718054707238222752918965305650321253897298239415835544620769285401602718387515834492157471282659514947333926764067222442014934576151167487151379777983366087131472018199177708107709181820246885141808648481170501616492652077274336148319597722265266123899690452505950963926905597207933233331080083252498323006490321192759645874357619312240221772402171797523669972554837374181557573963498334195685405429895969928926651632255691220904012070537259997755028557347846757087526811931620993048485562183126148218447803274662726480934800565452996153811140273395875873448139291010623901847712120120199805205416965441510780604122724843845275679287632905536060522292719851880924055565178020226225497592683653029763667349138579958447014085738662270702944934307307807344114387245296976494644227987051021110499772771804904684054631767464371607668251719118002171712420513812145722800644138614686141596561830305261607915713130884795246934928075354286966232266188930170007166800518657076345845497140130518630503778835221041618741120784304516791750868430943228594044914939204408642069919438010931420803121355923617095959705465401297623916144934725309930068125732819561438555409542051362723866236176147794889180288010552322879096274907175722732287424104159604317374988252448040397535501438356788054344972697475377901990539732449791277965074166924085265965224573802982750180916134373204117980390969807052480604090699327268546141759569173855376127149331608969888691101348109433955910613797181506332828336498216293250637771264284744722120660100746047569773871879569261056969678089705332297664980808726611936976216426013821012245660347289785235086031427469582696580274146560283622155437203013367869882732389013463027297730305696952066029631384186290042248271590748571002126021413044177561402634809539624489399091200*i1^92 + 77498639637104282053916932190933842595209245229845524058850366992939260963470912455108579843227326737410208962069460229398679936927457606937920311288904528478208912693041834274974808793399803968543476021178540708076190108152461880697347368236887839021914485508482414742221186302428043573222429967011787381205836201534316841366027239235430416058881905538251866100368373742538653961890414939928487803097666020565312122841631443381709986722196867756233625204641211746764656827084481423904619655489169648198878488386991934910940848469397518717182744422562626249535335138557320542436123137054409704796018778799160870495993251057826022838826679930615699343404077356403978513175590795945055216953009133096466853114489556009685317334241422621092724765926664315301650909727406367645632964234532475817445326539540829513078774293381077398841401022641190974564199401826045225011999369780447666009992971386627862319082906080075211229271695739744668108345710847347202709889417762433812164848098013590451722783274058295210216976241696596020079197115966634211637166614786823686078667636443740603778241571795265995207294070455679781688759051975460272455102649330596721566414575859565689016592437457133094712933615511128738041975949150444190897066675190343160608466290263225940386468545245192227951133275903556658191202035823650558722328166661662153033012424341527239651359417054817992908024208815336808624835775326868561040347792384835983030121472383006889669819644096765822832397685936307546918895739422708369035257685972313122535541085227923822914974621059870026588908592479436480439807086096818303766076029002910173116554159803054720853427764252977523376758231968046833916933114034793873698782434009667858258617306111834210165457645964434661536228269033928182282546479074733540395551527878838069237606775561629204480*i1^93 + -274276997634160433069707399337684951071940434008420608571215142923787297362635356373870085190232839749063341432623482957426213765261028517344957187980703101667162920338034584766713881953300330095362098899115886717412171218544980371682602078160899027390468666353088675413935275703848902584980242099602887089670976772536765608476921516981019904720391645089456131059212098920678770492050013829845839797017573561582378692748541781008914105874863767805624698357325912464907754209487104873998550158868555779509904634929825292470467728467076691963595796891507150731373161796087615401690156630392066098160138271588154350624035853542225690174002233833124697324878539969179687874949673537924313876296405605251769505978568548310457907208072980916016572740795126632284959777122272306480361527526983018166906897810754471533336239157572911176957700612411571700658905874745030071932056219342414743115956460468673451315417712319128274206795357758996508580297453087583274031330248877323571697791072264404859508393544245794831737948319971039706215035466504258444741340412445159408673610413114138864032721283977539220117624146281839677007138441111238901100885933489467352627418368949076302183845394351879804130828907645693453221437735763038190111390694330223079552646952781083364724049373149332779754704679694868161493351501886197228920309611483314293131794840621197106943290223326829395796202429288352789128196071599314486429417773431443199528459530249481470058510194056321690330374459145978005859537840890986334635366725570446580938688069656546234558071307209857727661086617927409111749007503910591064427267239060469838992749200503149973232316031426097474189786742454828654281215845213624330407860338502633794028556006877449919374568213480636606309437184563940652707866311432035368960*i1^94 + 32252888172804110217063417614259048294414027611023378739856660019451790483812397457678093998753199720612836509160805247819744892807411246764692216270158478996683210359325855059850203008629767623349400448169673764940331352412372962615803870191742465445117254536352353435924851624903574537323467611824020699945627703381413772517087109862301725558722283956676177699992401274178862222382724910758609458397381957668327540496129379740002483548045686768953297536461793789352325699793024154722619125409592308019539825589828443949135544659762306994322527757556194251514119246736134445797306273984302961166785005930980246118581291674390258987764713002157336444181913089755257513316218173117155311769028503978414832071136623071822395538916260103752075552850957431804531462386285399508977513186251766023887094378997177500735996840087239582785558792234989644998782620629466508707065345467333155059094353228560284559917489087748150688880370053854193260697151133299846750169086700931848954942154702953000891274260152497574876489550967447392712114356473454411678161213670462917925742918715236587826081465755459998195415205790026561236336954038155910706534196096904465808833194663534314136573981283685433652003321238077590565950718064565976663326214055992054381365939849624357607575079685640732718627375800930896152739836507778999809963439718782603402160757462958781761932546724247754575628897582534721212741796278507623850012117178311870711821406336572132572390033878403470545718737301085173822493805991835208395560356355684926938993928427023362926918364751838903632121979389850975295237426207700719282506448415616061943357593631110072044608344394278267053962130781489705782397986939260151225759669458900529915231378691851513549501889992460337152*i1^95 - N1*9241670349915512013394135626630372255958046303298633345985176595706012433880922431138822942106287289337215143433001368404856128093684493664265457857273050251905762136742435842658199275849162250716678543188643537769636351572255309657088*i3 ] ]