[ [ -3707814691325575925101261424861735710623737983379136239152598915830854731625055848244892462878922293596784798833806596294501485898236597053611476096994437713227642309928883770078220507387212665872077265396365792871730042794349196770196594270974239980047234133034427998365927376575671320063230036427634074078771058152458122108784985417345416759284386857503413473162057833023511795257192918794872550323249076501886773889490681463082056006752139890191134188718519284211747801363038376752760042171352193022481154018339623411168691766832956953833013911401762363388432698088017782065604819570542509123157964553714088036019538780511710604247197374148398902512621292713948188557122650240028521509678370142227713532180132822326540029893259371801833553582933954930337393286338575011896545198456462610625464660831523763564373671670803786619966591825845031362085772711841586870699190032829291873500019413481953001931923634776031620157139009421334589160641534812276018767109750489004793179280595478865001050310433649082115509858678936414058170031758942178115046028270970759195325590281380100374954281540737974353772821267373557064129110144450483844509398538620419059489072460392113720121186301436038784475401399811846285682641963061106294193749620952146994261848803443567296927511348215691815928729637867326413525864889800658118151689131145197905802903977957279187490073816433674110726050947700602539904369589796266869799086726769253885291061153899935219624124121177726110410465516572918664834227180756608409492609928765313656124951830908244947803851984256718297610469672284179307298901928006200867312127091495868366485251655522482784278677965810725652480074448266660301574781310736422764182206711156564632273939031223496606623223353264068487637927773883469662196431758820112152028550343352951053901377964681491571247942774913181713428566740532762559049206873201933888285042538786128431671445672955084158528055336286057798400766562104235991980488686562359857000028265066968645078384963903616474097864532539577298793138094766559243327280386909800412408123479451867898741687689305299172877611540509007415203385362479549611034917511439732129506550801488664921467395780956706211287873060240891556338089646051842828603768801344202532069025002102968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -481655773335529713446841199590395598540966912201208737718650678756357204803680282078070538691423743292689947569972588061328145569115446796787249974242883514245384170134332511376033561751110382497791352559279753195839009358286656435923450682788758547815803678226837618756494731877722188197624015874515740304730524240284111974410760118252433045224441790432121395394708671221353490413855083585974193247828469134354974795550474527785330206950277917612195496881013861498502123060682257771615461174856865362900884957559056133472510507425794856776712260254976631208270310192083413694133146124889677614038070757565339106562780255958537190950023948949871186961608317013823351736051489110262510106968553498899775027345993981028722085845571223312926518574327312647363517137681013258939206390889013596034538231284738693172204412744893854979475667261931712231903777442524520079754821838580274451696599471682755528489056734861230590532828708095888179223945688586716114276447153274581160762650025817484920662113048399884075918207348480729694141607975679901833265927845881642727023484029907578662335604773164036331658394567219205697292015752982158771880952221120492342188846083473653496177142918946024854573924929280477842333922185460920494146516088364030236751277717327405829463962207174585003035562248784803700551762775816887212170171057338980093695357585094197515795072346013379580515335352290561810759522876128283278853593403436082892855395968777212555240111656813964161475250650952688303812431653094876179428869978140151929518787971379717253593168086705467270260448213912522751134984126760805326777684844706648983861679135029580549588356420021588604534526571225281770582214071038657242064806131133688242482230495403365009003562323146826453178335580542153008469607958991992509706178891787960246312313328174762504227060917538633267896187589825696870812449960996858691620690642604988683115694674581151987942719357014630930395194510489064986116639362362588589345371219905209154361179634200021583241385345032519145957173416524216579370927824077556286174999832820025768331027034873158199786743582188457996075496537623917160040524268358680222222484530969010899555279797678779473968621683104691029972312389897469965407172341544770222571577085917623554687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -29345846490512501756671661922418382879802323358899130247677973750950222943012030530086683400060450878835639909540584541853071008515186237665492443336497081837890098378571776949922896985095128153626556352698338637645285014999899663756757857004767042425817093343903644955336961128733948558284668054759816601451899723060192439872843221329842315037979735637768554887439717774274683669179596883253821057240060683882229827873588195556587462477123812688744217248782281029532108955090644494888757307689256830907881281701187740517450143263170378601017888571120039222926289077898691962535823204391465030743290175809389354630550495500336298260047983628141918802366821659088548624117221142272841116291440983799345329333120728602315497245346962727181653436843892424722024908766421543934963529744510914427281028379637989210302741316713360646510676635587623767257734512665199867877492568830063365735062104664506837162181641871453394562551306497708445427937091921549162873836126868326835913056399416648265772133320121201601067871463096144726316618699111017326273210606123033264582069920159476804904777458805391139112626211462504878515860251834610375730276872930274051902519621746109343295140289397331770867850040136629123534148484003758911346411894872457088162448874379345475237858533533785867240689323337573177800315314112190598015210815030325117430396591501102633912793968429451814731338870263138353009988174003158970078878518528380645894944780355637904471201629600729484374607092264481542742230924964573122583141217092657383676182008202059322139685465239145383146822256172557141062156025666662029628599026235787364719058687582544150318941940579288627999816127274753644187022031587942054881627836591781195521239349518772616874297979791284166175048993139073828392455492482769785347788975477659742267500097421568084612090443543968848764023458401851084639536437031055010089835191238863562654301638027647542626127322786430913951118845382984483519981247510480167888603135626513560281479746337609789650536811853347904615983787460627496433916638577106143975820915685387633320843567284262386847904597539130689142270069723652062281618519500990685881551256533728701364225872514260395998208857853025731298709565998953326100232405162438395545379358299002283974609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -1108676412923892025021593630468607058009789737373487052220638686445570858516059418820102574901480916184236523695035675646762286719397005122952190485323553753243829043586551323872716317605665887516046835800107353457130085303568423455833769891948983192619488683605709127633526361628136984496202589055579601972871048399593414939212808046465588645437352460480263905333762988710258987894271687486031577758002309788065606935815766512292486628507673551886090805503653611853580512803401501582088531231412545653297307313602154363225085909050944080131366813048143851436762247606259047786793274584337853962632151780087023111614398061460007887696446382285558745385570512525222078908669284841106562545667669309141518366212944888004555124099397747338078775922823043410882892270511345479557715041458595732290929497433456540443014858105748815905310609155977887595490881175002019261090393357521367210650077210574011391252632059989206096407369324934161229659310994286216635200635590939381879826651608395118069276621102317505811042435159831007623186972865800649415863860558124040561081896692765732000944611358194532689932837050775999875795255294980084929003679187700681966333420281318193492700782761759465355319403698539056409762034223269207105839448128247435053725553858652907672373019951869349824214155569009289164780260595165978603675330134028120652005639936924449732567273307837225555894375066707905213405271185679572013129962672035441266246518510382170507142642967715285845266926016850381188706685276955537971816555329176920740985434131230611415991290380585216900163720886977459530637320798308944546245111023536099507293131730260162725349718085132040572481242095122384966470647655141499396446232531176503116375990525816852431315266370372690039194757978164815589976998058777321708125450154346422006402191901043274528671592166874393686665417063708724275222077961049342655003001176703374393684517884114692082447112710417785543644938809870852081207154618152168230767085201384340210890885432832174166140058337687611006483868880721079221918219288710866902856543645162351672705560699968860814057987029441927003248447690373946415614548312867364269991487977919506764242516565085652657642766100961712694589482428988335770133006321137585828129233335383765819873046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -28848478290952765038415268943431887721728724118118367690428588074426707781086678128861371652209942076924487856675803861327599074248756820102888278289163840363741860988438884271102248537398262548652839686382402154150864583154295620278144744037603754639166549818454398734373720333874557606949512370553019593976529179675842506929513488086660907550052255663467535113339627726153214326547268500662448487061598833944305369729896549210594352780489981338022445211304244202934060059219784242687509119271078919849802234420895972509767028236162513720217020956608852022237808926474929846480352119352499518289915538739616466611837850745377619768317343967994787570103776305460766884318519231626707410799154330385013445871303480880420438903681193087040154315739143228197655575688900091319861101357741275312947763542013168560530248365913300558950961863932650622608552217803663338864396687679920615572712837355907615640008090044115861807819828582387439103238705725490162989446860463324771600610952404392552877395789789250086112776453917472438671992859233645416485138206393480114147590809275600097788732630440774310481103352629380116757514705852890584626807751656394923863293232827028990490943314763987112656954880475773317241400219517207385806983500796543677296836244154275072339607314727067693641030273445030978477900982886084687158528913667259304301255573574671066458261861209228364537936863488745253626046176315235716347800779314931291910662786594199579609768899082672843966439984408766106247046823866968253327153484165056006955649854201353064022852059444574576974161298418869259948877958427614359656726852777071222494360644972514085972488272765629946524749696214034433618930352357275665207542894518874282238164289010221306951265941097884919287514453217696198795075137466352976247256674217805238004394771341855803203129399079404304006943122475390144944225181502221129269510491830145027852804100990284852333922705035195733431835909236073218567090333232609641798155991753718417913875647268438186687557202242207003477821533699843268277178007096999677058394554728468477180598649104266576989508490461334629592765859004477291722090545424082858217967254188529394617577767975116571165689853028814706616743092423472647266624321309373156237562017429827438295751953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -544092879695092417743701433212613414078457940566190008713622082417663548974213535285608721716667514406426047471768899692422510177561781279075289276692812628171203572267672138070980039837311127929597144873401635546004527823265685927638825649537607080101651765951437694629439075423266057952566217165277325259961366932686661772770444427823739159890497315371183750462427438684267869714501160936339369551663592614455724327137555416562501182663094280384856290891250827818222064764882862288837462635780534844132351425371511791599610766945842513144552260164441516108578048418152160726415065606430524664748071294942246345516370244790141888836159860208144651480082941493847355606797480790204445354726753549641334623108649376058027312511970672321741181471213926853299883078254705324930248961359192768095998887099016023919010704492955180145743519365147974146703184479951329990400526187500232168152861743440376045858465482842599210722472576395617405856208833582668920349249776423976988445289838438360244807715884651211914969945139886448598116963118236220465385203275219305135786975578805660210191199309198785915661143949117337945322741432783929085796909064720017391929760858891742777774970920983594743315177019270811256161544780676089586612485823721111239577163301965048313725923822916924582316849371757051316784190684865331877362947796099326646864360236022306286900722788854542855250327014753307383396962270577972046313502981265164476183719764231645985620207958212615303069822255705975752073629449475891108467067422411114140831104277800516924728731929909675352483476160091235359356458636578295230332475358738732141129366251986482088362942856498591211642881555129522056795263081163993317498470612090624218717255545165027846235628004293130099630114511837347843575673348003810544246565767463003492037099076135345694218269434895079250021984720469694549273859060327689438980944566033868515227420825925647265085579245634124592651743879280983839223380464861045531650062473014281673942251131100871626094330999212613746359621979086054904569017505618644066054267188902473968754671378192457942420194120685395819087503767921741805735692024425846764918163700092277603245601730950770115645995480556877646291245658377563674673569709769744239123946048991032386474746093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -7663553505485618108883537023704824025169858466526834392676884243735752104450125596382957373567452727688775564949491734220555387251934103848333647425702464210076700045000166205010433291240185762854127081775851523192245097253990444592244629498254912745003273546191912325397974917961542187634132705077386283825180368096037674485880418598803487863220617353056917930667662548407833218435687014178290763199326531935685244024190262353044719342902632951072474676884081074210666152992979039606745805076419538052763289492805005870316617748026737566906853412232326932181099688180140207422114134328514097612680894670027928017031255353098425247793635579134846772089757254861611134335491470720207818845155166602454192513757680615943947656235345463275939357995228968655240615316409174800674711287330427713932295689208205305785172460427588078171800270460684228658572643440356970436430222114801900862137114996132874240045484891002485199909584544482130706527831359033019792070134997344062990372457319558955156735042629510267121756089651381013368019891432440644229530098548363329443122302627301732885165066413666942185677639134342345763690054353550336528021014030053503553877293823355182883381598733501771052585937331793224285595657242471311913208670947492388061258335653763280108189188563283109251353193423903908863129459513361176633838321062630381501683820808798678714693578381886509508482264522581516732481467102248198079433338402290150867479527726197044074203521456332443161094518134624871932960769358219105626007053753844843027455350279530754789369010112121697825461972926216071851358133507740922396600456063485414026245768633934578946606390027075775786356576156741396133509581569502298434147381437598603817481629472435993777428675982134532837970792204501051269168827282062268160410773817262956354048241283915354587918573078570116310429975770543306792207755011409230603684266234612652585596467443681057970928727532249877194506522448878064953695331845483962842340822812020247328554606844855347594157271732837650420036055734971276777889028847679024928691237831834149530408180541021347007124361300034915270070594089563789151033986053238380034214196529801503164902241943650598503754565904197801648581538656375005059515591441413454276924028433333478832273408203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -82220225196993618200740525740937452962957021794056326674560610908602248334965369898090433395955507737235837210468696458196070766088077219873009974932313463266438927824829311286816611678744894914741140237084728467053239162285210378719319184162725404169031765830929313442772083839049512364934005265108057348312399675827811339880187652911729634804385693039652874108689658168103477678062522383625914526582946928384161255602142281059067168539454545875783718621919605968968177446071436218640577006183902935127298820564313067534026374277416655259391035047510610071874997047021299873895232823563058746249855754517368348559174797120137036606615289568902867312691845620999952332074781054804927902069090642998272619588782996943884729484477017465560555757116145859727923980239569395593919321895531724324571496316510068355965034953540836559839352068946181322198419886498079826325089503858595509872508354594954594963834794604770148860788349599849450420584489864256911483127173854717417710781266517018735186151514757913042991534610975605090459820431054124956068720341164021011212430786007979876050679465423558020121339574105937828478970535395496165220410438798655660043115925924490069151931792652042976800472237305003475736195829032583341386300878107559101755075298541313977558683345302000398379437298744715730143730567676130676652960973850696250563896144858243917105653263188922228488202988898565099814239986702697850044079147416721630737961035469849272598588583533512795283547888131065321961621749017272707645628924413468479749959166109651214195493886725560080682201935991110103810930847489200611179924488133357627177927119433987839845925470919379058604337972046860476888980001784102584776639856817001290541468225979218976883809285093067926705237782136153061867254335421999395600144562730473974448067409385896729457820895657590925250802591155718207458788956270534284958490283683036754595722164545436908008055448211143829776396516417155789873795076179149754697925173043057962292602459403831301635150711163696281010561405716717922732810475500365263384764163103189979205360886666167420584344024173474775933386824438891096358403055030346270748347939325919131217212196896125509062921540127381865745219741708802528303441034776362535860324576439784602880964248046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -682147385276835620487642903062803206713782884652940609720419256548111207405021725120189685843078040675104223631579568901723951611228103696812305927820641119921416972884615560299610502340292380339395165724592593696631282304933657481984125656350141908085841558375011188194043276146455054294226599859594378142526973984974106457434768094804072253444327428523290942677046018181640890572334461892536794166535180849423241802076313713255089600949387678783508876282855767651066885763406659017082775894468195764286454565630239352731694225477574519426631109604504395402392914257043145703579941145104438085178022027270171712030255760433616110879197998024818963476945330301245271428343447925854673304694811434427657214921885334885894400186306314794783955539427796776563359437374301864892696213982307010193148242132381276733117168323757372827570387476199833295868134005163249771485311608303273724896030455725012705085081037119817432664896206493188221077926344247017268481348257813032070222715272703206669222376401836588833530736087247758254275998984089559116371635112568895261599301659997099422403162909603539641545483670626953068849271399014534207885119224999302196720332612024081423028672729073125412702724425358786897497901111348988269467478924276794859604998873542432411913330151217530436703827584639614364085560448753716802679629659528720312081555795524317705106431981102637760778050566618828257142146823923991487890515153833497401869225479819168173804866611758747199216223490687606397235062007831126720625753345468601837413393405771829558596632211630375043182915935298295269147731361402991246818934084258714645261400615716533866211317111158723438300756403142774633074725039440473903046374635216545380400369823647320875352200416840922151337266480213040523706540765620131453657636523056548791724822604540194691384622165990135626642637627384158404746166091518761859989725205149004569118796298393808994690255357607820751670339873624525473663526110182416942175060257043495067176821772830228955715597525054742002496877405926396191462158230427920226288783416524057274002154959950176344833579537582092255107757500744583547751374446101342254100525657177865862084733222340014494497123355086779014660902683453506975025448455560587040766781134883026070313776318359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -4443497818939256398220747530553220416633371955566317112653928443620404927118498230239785332772578123327637836294555313199775761741930202848600931673635525642148856011596367246351379611239077418900562498547439536017286441766634819589990178259275778742025217359756683504253087479580360149063516417451434760310179542748361955968300595922652251724259195729889470874401943518466281372845141590102715957141483938819930284719392993274060866510728790288316256371023148947016111482353376552494814079598655505148103557977159356399594511762944298352053040149799389287256904928727551791086058657231910575631360196414178361114581682954161560618136226634401049601096194026793761953872651701481998967274244242004026489567210152456327907076477853966350229326661254051556954402918256078821974795415779723594689039517655812940298781589527748880346601996625509016834220538882233642727448566251241962598307897522034870989917127121302273312274996308174983555562238116710510570132026964659766993684014909448367121701765057443639544769770776522696592997941806081412245137091742072735875761422650184387010940515593792308129207965734055197627555664150805075346278251485799027600465150834641138686421396123154068192307476398176771312939033551928348181259385406242463794709490068212978345735327417218306288326740911637711742841107583623491015396240450576963795456757158212016549465373092881083580256220970746019067342192124508551437155236055983734768961324046233643185315008661613993865034225472760495695623209042577282933115519636535232603392715513671878151070304630894984669437062397990220390977325261690468960756150614742957192037824634744709379771173514299469260528017224360900910276671393412541235125531263206401582697380025944749887800682120895343101394196730841475109004809590827725747264394080303625659282262911880024772976543326529563308957395811378041581283808277307010105446308882510434000051154270686610528781873918395943613318894097808829784094228759595492974002897494591851728132209957440811561190261552058261846416347078652259983861605177366910821879501359907262314625781300650096882615998290470269298403939076241263677295019853458381050472629457650720591598012250060634500336323531532952473201808910270088040922190407613977958014475181757251081133284375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -23185294796378760056280738714756458948322554040518346199479705624331129829306142901655011069033032482292159118209210897195418675996411535323667227773776995013758711709706041345043360785321693825699548727060691709770294169328952000156740404339221258187158452014175756169375184371661374149066424479557268675966438096241677889536974070489952437274790793180994371639726162522387337195497414960737132626383282051894340669048214337546106906254768184099762368789698889536420653539616645150497095744111255386927048941340460298732711999243784400853539992132224296411227555458881986064226728141921219132257990849079184608049175115945338003830703199034437587369132013511765924368083372443212105693515856186369978005869884258493429342209537720575966644675271297108637273089361070369230570772985940420598315410228297111543206839076166355357470297846454498681509389165520044162284664942300830295537332957344162245484811877357186094463167879961210693926670421279931681385453810226187493817526317979718686448394017128742422102992293156567963253338949165736641191662922535628591668684243443335803499453050251825755206258192541061294482704922469805266844644711600125221365953427785675360623382820771736448327208682721193763729746651558496893163691038189341633248459225757975798006085384413458575301239254918883924307998172548444364866404848851185846021885414230220795305150685236586273770010760741739689062197373803241125341183571931569680452286041835017017787268603745715330215759398667547116308689243512962141445638736582227268344116750089628861976885429304203637376413767589619948258907364165842920880894102779081080241238802940258518768492286544489715272861646203215412013540547290110100781331508847434135376813092104103159394935355793586243877274141585350636541032517647666969598105668892711803819223300604870846353996693176745180080620487733510632707726925150717007589163489884440230461994388724442429384888851389081036192743377973056010049157056341217583114586209729351325454357050982916416441796691445608808689293812902489447894799258091664395376628385465071448284457054677046357473194585467058314857181538872214541273516358699399119407297613244773414805271777085835076801081911358690743238128618519657062395052623844781100631104826833314428223166483046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -99756856771333745510992169753084720878024819969880322404665344637824613779950752758988297675684241781476731981073116610214123722225954935125057713598153475069943738392853704604986905172417183043782072302803567950250438530325740930274235820531400788691557725515852409627125835303330611347104444036430845030401292379065184897721619846354498744599324056982930291145198230233504034699128392723264054294275554989010191644367782217681619316116353442004809042171395136307982087495991473229626283296981017629776510337208389466880027455280230799216569131060203326994024618202131068853704067795125455979191275926181297280417680998742386714686641607908627044077643958447418677662511750694230151296245792759765274397364394894541684530475441245055354155189497217705131576367697050054898451229561260845559927137325976529748551906837619116538489534616087517119309658656621454996467145581462134068706802710071714745178342290691173040353074810011175587477048553623483015948425369331099972114993976864459733787680675891135301925749970934028111863828641417295461663379288249607198861085790767191085820191230388993441172609548283923674006908138983591099414841158301797849934357409411466349355545945077768163054477524841256311178775164503360610169858731382744018146945595282429639843317021718660960260788774405447035207878394299819806034160467394722570627429561263632417895656197010425288608867935436737353252624505036480865420366564363645468695691980857253466401460948657595904047395163176721704764730643417128511889473332581390873041942554594236327580882148361624971413720268858636554499379228177030911700265972665678425166433157667037453656460583253469449483480271094012342833263770175199568245153517985322276363387168551854304991895108966901334861967452411877479146015140853641964295440428582829628875216303937858980852261913407149197299571165498643061977903897091675901939462286065410886900788318423820822138616589246358207784958630196062708236990386974568180526856419851524965042277518427967627161306874865582844956404071433742219533224704879509122262561875534899499925340358842925871948330377965806537009957622576168960273626827190246086475716780501011305649446893992199203743469513224982771897195148805644208808229119073439721996169930019367479899073974921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -367070538974392768540084860257909140876438816272536018003781593790481038763974878351231468955422576748039778082906504330813063138599201283377019046506435218369246694073582885507039493211487271784558819988352306999976994414581656301691319563107421311695173972946150561289097716408940295803805291961273156353875885573081305684908182209175031845432474954718823429646810229519745352033588963510238924201230446473081508918033381899917611131455528605384078927012556727870854568468313713197422248975178453660127378622186208538356133146806324751030513809035347690623205378935348435532165870232315045596189076906897925933011919489157090970599864350270475192951748729572099473416438372546414797814390254144846693412566920677975132147294691834349561520062600918003277217856193016841102988288604169908652885391578573871819568319701072028931773098269203800334471052678106473338684018334299080180894496908519728093092939305781646988865615554618962241530099810476780668817684183430317797677627509551595786980425546425959227076993110766339959704498678393375202858212111704523502235775828389840628971698806205729130335697156690559987747660903584461044261216147958762691889207530389617059208218187942150377203783006549138253113491985102851218910638503440114232025923422560750717345510825780538661851605777980025647649404678560799858067863747382128637697581124391476830714944754474288991616503933918888258690296523712026473146314635556256074295270812916701048106422740505249828096305836794477109134170495272670724619015964654577355457168587561368252469463127772678448085130612998739837081135847498180096722971209893646355760483321477861169616743706324086819794932265290787790614050181762551095200294853629745312106444546319318535043438278625080800189291467721685305188105813039174889922169318771525491067827567382210355444081707929727704385331130987271238967382278767731243717417943560628370906016429479666209704044653711708331778203178889852591331415880428898726920175024665382298844711463671821897196368726368680720996189364241872872413181716241304186457701097457325905518341846049866907319543446910967095642497721482990867329230823422888193061212899712474030178288518754517793002364585200300809359918985993670506652729093357922498354609117218939497409774751015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -1190958521552106789335324069366754445417906423824259854339204695400169147285244356791448989464436810008038021013622414703433858591462539059307921734317902188409284433090192554529249589924097148032340507404081206713116371168299888676918525594193435264160645295163303365565637041996582765856686301437427542532777379836253823617731117001183070848728919914473984016688125796079320342252892745456254034266776119813615276423303431372052966851221014127243643453540599712189647750368931173673624318335252513471385073805755897829188529248749018238519825661100592418990122581135155579610387077844366387795716816060349470492953520928461985897710065801632299738231922201055754336944861328467249792413317338106508796129774735971489677395401643725473057979272716863574966037184117084925879891426758209441115402765430498155139898178799279627877107507362459561991010328919647454693599524586503853119456166915472687870973370503908149199588291167477832684332248194412346778415266447469965122948831730034151458125308829690310739898207518204975181318460440734101877969295623372555564895415224548029817719425937006325913749127251856821141786247431338256880879352237674018250293824883051195213909023317153980013205967335004304192966029307003455847857813093989884376595838209671917309485520348169429111211220056385203926555017380875341768320648985424554806133711059259653706103751975658900329479553694488006182595831630612159979864506519637059317334283196234658794105327896300384797845127578815177785395615394133535352309888302230167117884251490220065111938532386186230770149046439194381994686401292149588329946615993204803943117389167684881376555971389067201813943655110405984293771547001607141784671152173216154050531912870444164084676530806176805077611839826394511406447608041899926652939651116095223237137509927654634600401604876964947763953584500735269256146023045472032644863587951171385823608482182011700342775446168640484624728315533157766322524698459795375328888057093512983452229201829848594089381552611283666352045209246229206996102892880784907107328517872791179106118031801005603433462371953288101867433961261020217331042726965742049995578388388687851754978464817516943088278838417202767437833884356001678794200053480503123716421061814147777415818817716406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -3469210780844088461076194655584655716809844984642167511765358094187138173017701517453382210467704739678839008643491560347922479295565187486078216172633253797556365507826339036004182076418702025564171951874188749812026386839122558881051638019348638690792319303435726599353883224191960718216819215470622513190277764542424185233168166568999720980583299315850790624735975653208537262733668327689016438614650202212423849361448666566458202298398602509408087648688916230572607026180414042666785728400121420762175564988420530895370284536451678097676368389420707574279963045318258034720673830990134370439667676084879177301758657963986802941755640523857388913445954613260363345626075513524811204706302373694786811159066748091226527349254359399323119576849231215192913862194333199408668430030704512582337051766142299498938120947680217011765328157191349202136296502599730774491390854649001406103819092093156250724419317894832984185602588689439999065663779042877238870542868195698182920545216206127019794402863066622835343783817002483744635510058805127659461888683974645834202935842683603532991482808951653386557700807720778284340470183475421527942420269705561448508600362953364258609852220330633754648695675934954825279329232733249979877718661192249759803085547477188985809157150675241050889215888086375032373209231812827786679635305756881065965083650675222587904283139347638121700431814193557865464934980614144088051232844055600037470888153893624924752062627443270325256075495090199434850577200018756994826515152896669240534694826130107431952178057358975841691725292312599348742227020417301363573624349537349528261448884207450118594127613685368741705205943220300025616022916274923945918098553766100157952219483683693528643416584353408099514456922096356345491965799827395567161172703970136252053541950395570523154367958609401368878484245416704050675317276846214396824503943670873612815007877657166623115243376502958645281140240331847748180571395331572391721193099198062340586473461007160998827643447904080775105846056654552964532254985919440379808635342196141540594349665836737229130233996286629972400800386721663591918767711293153547468988730324179997532522908089223280081379722063447749945961607241013184538007829674538564823344848021203901794161573092578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -9214903687917680450665128582995938666676348586732533627145760549389466950951796514809260904517460650813446537611688346652794136359401441051510227209052603629055086055028616818968857023522660464477669932292711051502555103794228929200918354527294084249358490154418804645306036777149713803946237592577629479996633468860943289109410295736818117498040936650191576571223429246238224273854132953589218512010502032454010122462279932014159114275583238724441433831476293992199447000251346203093712079279826068458293642918574655500719520788551853096173932355705241298325141419088469381470073972813381219548017520300022068715765706433114167592703981554885522629253079185130235699030536578387796471716018034417714052177488703517468116474689961685055746667112799321545490923663020478545833102014972300673489824000280164871360027354271384467425017525597686999061184107215988075699403402830294069056669824094192980600232289532192685230723645824365689249882795761856585347103344638987298553358142583740246347921078614878455023909882049029458326690338319586971418142956678766628406093678005057918276246287108359571613010868431599571624614226600568430577676211723290178129404712708702169796134878301703732411695883144958928395584754914051282754686208734428953397093398327743696548930642274768419004622884447195426489747713079592503997514963483864444884543521198524945969318174626395589683577537798198535304837145804515628033992632022426330989026512163494174361782654125982817675538660689277519113633079895335007422207177036036021016739764141754971148663727551481428561233483897478586900331088056161650253838325364263834386633916187760157756229387079117461920187498824941377867372841880702135835609246207973449704087982065030994471782432990353829767829084318919323422272788347160323230967869234973291093641355956531608943301109785816814193804506272574234270428816911824881293010039150230439209628442872923764367493967363110756838280302002365762467054769892677765045205227646715576485781692481876476902843908240831804481580371950111063633727622668416557299363691871006010758152226218376055883477457182934283964830354523591904206991002734037972992703347080096329448181693595872553346546042237301208338982846887009021128974157727319206735835862817039460399063370281484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -22531086902436793463991008549549836106032450307063974270300226383597250039418213548893110400728763933431543043321198478061491002208434330603091557183963099965340114674807217268973722817199537993174367186995750790365588368721219252500463194302402218346167693974781619235057648128622620305723690565186863249013605837919652341137929872739972755820411963242108571773538461477327872484059004397580366939751534505552590995321291267596159105060524048997737211887793385346532525833215047982964321358664453499020914487307501323613575639692073831535884827004431702245757403565992502442438607822703418475724562039122272389686821596193924749569846775970983650228930961037289677639395295624457918144588814413341677136827746385963136677221299497491602262438103873015010515784424906599118625887442971781138422389821811537742645906484919646172972124728749154241078377842568631956727174135194747579295571489562897615377149823900934563661363055035025940407081682873013862807154044221568717687323111669646707127571365994378364407558107834533867350956523099357664145419853109577149283922212618131026207698991220730431029762255936711218647005649683968006334928441582821631867609005647243217624119399378308533179388673617476554708936233006113181778067981987628833366565627806363192303524923829231731983992155767702977176679033821425235328273696581574291932743106894701863331063823031726752092229819794609609130246621896686583053590908084791736559193204817194035602046420101604042458596051105297036681184464217708857939249858993343588197976913527648288441268692282100483183340604362117536682885689868668315524366803697352306842149882867199874735620257506555707458058112089548756400471995376317735777163312057938584000061351140642126983318463280896336156436876846842720529162145767730119648159731953683705164485873733857425285361219620258267735499293809118190422167768720323057376235086148917769212750171733826295137729796648580097595633735417100119551542603285076177216003805596222606544857061451581674480551800631787200749881059794597239662162453148437747550065257504670255013770267735490009442486167324109309037039750374385312371772801050543003101787063537907037930309843164832622963710178646201108939355547636863182071310965128014747990316832144801578248312706160859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -49808315197846724065154904719362773238791619586198823057360395567131677298567240849556614247214491474322236836467276880096128315690654445455879355660529356551709471353918616152004545171953617021967191326545511289327159955911431579854388182657308752510935499285866726387125278057643773797306579287346557042907187380502960975659972438491177647208356702032365542415959286115851369773549692027240964128876473049309005778527937220096113432598929978278031232465422993763279723731820428702557927314033587372633923217957304870845885685054335136080291187963644063029234105629691223359298413547208068413792733806040851903418615678433647657900190265404817546652003271885358046137609587316881426513865918533964617776066036871230656243331241154095834624131887248301066371829822052235623145823695160266450986107361801608657532683754968119419482102245408663537784570850602397580536419629677811865584590075904238958795454256433342341989061432373771335649089021828271515417057497918893068266053072356214233795568887442655413278150512430441764959864135783836167099648890616325462687987992751941437784065057389374638126515854966484653271539575496952243200807204205075294085101523010506548236023255066860080014967910860558907079800091146243144058260885235624326529832262139888883211933340271580865614993651010847146923268541332571869177006006014615391614820822828393998290069808184241322583431937833208783854636054353420658209496363571211549846547270383150824053719516576568967030112034954751335599911749738572042133044268731847349590460589706097643410858356528850009531495695403634058682697711678249381934990220050342376221184012716516803469392658080388945010585093066899800670917301727938318486525182261331876394575169404620676812678832391865141085376785078121422174391469403993924940233235943983683984697518515822602899911088800311739649472461839202534219986032170315151504915383847050571608628172107844272601874494343217925690634238927252352194803544242316332223060823576552854511365145656078807202238839770038071738660246407689205589337480603077130086823566837566678135123900992204031612746342413053812264091036378826418368299011743021212044336694707198332527146374496383718960035542970876066957246401702682595495009282479916688234632972331760211728538820752968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -99469379629368477735197670952297002002377425471485576911493481804465849493490065461400695920648476452050164076899133450292321822246740928780402750814046312009701615915847909093316042449326986199662142407127096981759187967593008950283920525386170303048941492420057867655942589624854752704602140761568812639604242839468321361174795500524472347673488347084524005710011730619500448369358461887920415028042827938279016039839225676048977872885750704404608797128484849791396878270140293088902528466505198598871970914171918590778743248578863857421844440490039595769091512370270797645192508341425664472146837994404341811093762313208653577748414026580565161870916161277567981612658098865900437921130112039895245364891079899393446088424962607652732864723011228743699149402156787148790942697864871882189036987597330418852844182144903200590982961444832413174454454553015176378219668443269104813471737368256118013158153252335267326101897163589174706916649967818995220173031710780426498841014340029536736636329081087757886459255281966150953581949125588728874206290120057959031236761336168728440021258882125532114277991022987623154110248880571203164692416415357177943659116455249159048385774073278493274365103260780408902104969687281638948540449882702501988333316338945796014076433434399350004735627539475736403109152626281274027841867105976570207710525219683873904334512594322393699146944855759059813439316250327309797516779718042257940009160151728202043029685992113981872404644147649586486596987392209520053959028004023377493150107117130711303376137019651443119590531130453579005966546766771628989871101933158346544873109121875618082088148761716707777673552070770455846923406519692622111634732202653858434215935383913317447468227036370914206015109017679089860363548704358241523701953155802153859038252275161272407278603019353911468484744707460612347041675887644713536310108390251418933350785123629202088740006587030145883792192857491285493582725742237544178429183743760522214014102786237580481877966591792306227578805286164022353763762234216971384245013052156867281566896329170628703669931916617234316582283398373802304804073230661983468925734148895460180881063112136857305709193499335580576501063889399994214074361740923438617724893570185952115014124901840820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -183437119013870216370041775671678030775935193086864154603296347289752455672092309789050336833053766611359097326863171639843514607155635385028652360882071152422054417364367373177340099649383029063161341655737574106111062215254319201851180869024508475491957765000722234362852589037314014079093299088605858076473629971456846856253193669549238348475361998035011520747273204262536981319024170999245079298582991793599324761872184185597621392591103873720277674615929227021744038604026501801378574145476316453439756962097384586468790857395125926772722662615952390818875634110160826815213332051870816916284781388412953365947269342255368290043186467047153346863726323362957321377998166076713220997718112414307098837081152146904008219323739067494197750793189697712767137647862463312259513874364404553756735463973840444094588634184932604130718591515958405557990303324561236844375356092359135240617748183506707428999100512373562794075122524588695548296747147314467050211389915348586218916269800338580976346810296197818850543787076189009076931310753286292071530537449029984055400091498903797884936007806107237637143693202683386865454029878783306599397650667702415493102448028607211075693761724947229634004363996098051991519457979798726494196059816182354653149462565432354272709638501960834398643371628083607278289683337451012552284614306485345379110926689847176552891651723958019625938232814343507665834719130737223364777249934400506569760570997321560943020309349098181647915932037867532137217826963329023606416014906653522859142644728740838695196815239304290894917723317944607143573241889618086260184085635819641766822740497590910988275959041947813805424061499727839538908511519287519635789661517812122793902852957888157275158406762921392318663999544721740528022482374934953358160100351386891280154087978790666604999723850804328554503405913163393007110536094171520857512554893148028125439689966111423551588999436151944095074536497900839401601678658122147090693493468458258579084020028226214766644151089177246135154687113899371405644447751568572526259638142022510595321664487083692445304319891929777745084692803815707885860941167247280159667707013321251080425407054012894984301064690725638176483244127396262786685066345640626329501974997790534694031631650530664062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -327091471630191014521498239021067332335518304866162656048058069330305024719862750395096305743385333599800654314623339984843816260933723898908495573650699728458163771649958713375341419813855921405803578132409033847019612029771995892734037948394068657809664049721113314591848486038228369631740323313721849252059706741763653231811230352723237642781992206437583136241566662553690158672493724089980022169592097925956669075076823241184306447009443272042379827234755856574990722270924046071864445023518250081422032167764686622641965343106350459178716014184283006271864526003971281181630749770395144612737736331020744288483709353820315425919933385176380128099745657358812671134902023449824804102967819955408125923884676930466667274536422965021443964437227517235552514228824292430324716143968741237583787715085105343391281053976625764500586752125739630571979668503955898350048409805523403931450088949605077650458249116525751315025672377055519931385339364899368201779087265627950957554975737106959565353808502601438395999927200888293625610891502550626432829839322188983869946613595260927220320332897195019566339636353059723668193210312832005873040591530120963072848845117617541257663266230921062692594231311078157993498174621725449705183261303224337145455318699224754200791664676994281123472621694525814512236700176367636792710121416395481686776192520694698846934860938054078988834251309066956952426842225807328815670865159231347032583128458582856002712380383668925385489196474617703936838266642679202029316893345175027787113575282337155258174039930199224688536582019309898891052817628769025814066657554897814689275340938170243209449626946385080690206386541924907617017690271589711096945501938140877259898258750394134045651869050407995386882261390681520052980963786836349213485377188380644432047762659216125431141739244682291422738457025345236407479985432959378710431171191653873901577230348650632149074374163702343206694442968105486697269675761757916838990576656351191634418759645837517776234133694330606487142504975126207433827461295041231522723097261867771965216914506359999949824363953087248317929158498771936353467630445457321430818546342768468573192861370829300951813861460958632756659369018860405366155099539044639255211969380213198392553260388062148437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -583464474819596753319092640869701811347526482645084588075815670125886793385212094588292614419952837256621054724084135942874724032514368508181110831914991967076991669126749488634868002771675775954637392593297490741500637781519229820935624727860427295908863609691433161162449586120973829149789401058924222949264585327331304405717335224104709175490460904209694586305525517448348788900822766350961986031582368017030572786379761660176069837149416401458781885861693994831502742703810029901306979945934097377713978091513816534699892543995712110480232291170113691711766247715501800592556647195827094400795083185965830302069224986346977361561318428356583930271559803705660490522704785703208491897427757298647182691170746375756193588103726005667368529356508990390328176128277590308201824599624364184089648323248390145272998512943139239149253354794926334476122004444337022407328352179617912976726048027352774777017855518314413713540956257797857679126893214066755842091739436315690222499523488402565095047150524722470698270064946804768866500414777505754571567524959303106098296345698515010490342948961135020877988511259468595514840431158788945771572342467304400159844044079291545421487862907358633174486697250940265186073191647306174433176609716537338297817305654279126001590936493220912583905593174287152189430254117378811058518579145121803015581996577466738955623531628769068646173984626559484160679030388768337957600714637355623150408398598098377399339542642879260182572655854496027004261199258978459696016399229898011193232061881562368541238004789611431754970271024413601168238212533414309871571252156043601828657229370287687417805282537967896633386057325692848705014317459872805449812331523608049559734717881554954531557706591807501191923348799451944072899723341614786007256194192129502557829095360129410520788758094682720217995900153767808812208860108028021554596742466519053129220198293352527191214780453650477904845522084646834557755477546652885338897162568530638786536393697290124595205547275376754691928319803026799583704725484738515917748339170730402888666094120644659341444591561261339379083551118175011918749125023501319797294670661707381822730587529012776982411030068258201709741232566650006901883130127562604580922734750696542583186656038583515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -978825500436590482219998987118357391242089925651032864113318833345473159552414953517542753366518960799596391120746450073354682623394390095664229235531387128001179207289049991229762729715933232662559399601374625998019244574573778014621104644145938121844653632258740661933875266872746697010127558651742774277250503362093220855957100945671351263743069264288864454984649706041446440711521148716087991335951757254637023421628243915637002351585155468987425158134677276835535648967637334177250680472506177873206012381029173735558411197535110940107514447890283177058455232127273594825658544015184564633689775275316227862698339100495581921201441962721553979140732993214214119637894932756174339868202745541478517689665060911121246006852800145679020108342105880299962774026997815557506867367821193803876699910706115742818777595026247635568980974852471680670585337104272510598738682608672853440600230092394996562616298010853162668116650941864516796202718182596956568338535317527959717914150774990160853677735428586536419316804381315343965239911702717291143428994021782748110149690582610170243455992851436059701724998834689767769492953858532409947423332881102521088699117685672576546355046552797965919767073346829323122883691544902959950842987666824794666531326139423248489244420671692622226694872196461497449937965884379142314407422070941096338326628573371173732734191426328035887690690245982351319243919773266876051670891979349080908311431958941409139631297356099121782151126076237333550120930817720698070132734479085125708072437979849232091626644233301344030131810936062190797005697775010267311357527853247400020459091302572851474114923659153046163572031181724542445280302473174481958943610596855415696717872932436077057887006279256302552963197127188385674376568766403086173656652359622119703803589102582198087775826597745190059341549823679219037945978442036212715693754706643419249057302179407135392180492488508666299536296904128660399959257634102492290807938075541479458256746780087990118445661475314440990720431199169712432744524531764025730022702105791968582930867374316717338954431437174489481557028649745022885730885779858697078334080211080201755380635872691493753828898200243618783883483398940640117497337519861223201667764070343849410702683424760585937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -1426470250420541835992405368962321837397769073666013024758474081227209848279549905409895395065072777864850365928700986864054568862463915925805498195086511575491206068180895124144391524072383871148646325025347266881924284240628649898706124207615922335714621869786891952936974849555249709115743040289102745638879336602275143832249414063817299220405593427259957839851888070084025853424832636143443664101134698005376866459733541430901632044576781840676211245342624609652852118486857618517805362456616888784576009719379928910203522387385177296040250526088462280560420567264055887361239934545606015360632738019313281228914190742399821884343844470355520180187553445846450908806605953390562783244513298027071741167831353843845664111847775005686486834447697316918104566936176265647127169388641851779490769225693512626060365749655021994722153652767211025538750673178067962576080400624010161148264472754317095351945234322983226775794363229200926714018445379234400201462486017550034016440464353278753780480440083893386791055612799497565222913040930692330364659289637261961445977057836817680826917010205486696971103355344521431330973203686634236352926680800033842868189252622855628705701413805011819127356965378164395274298467718963788962271181230949893646800379424000728955785853202354065143460184856552287804190589294997257945473494798409456891124309136219751690455324710591273250362120552018278249451995432618037926457760408395144501946171241043089495694164662103299817140956471930208630497050729148788896691838047444542182239026472047856252972528866666919204598056061315466353028033945694718173587760417321402969547860872538656614246181321604834124028588627877260012546219648123746151903089609796363894422681285273155980351144010200901471184211084013128404768722334907938296018546101658858178082323852444679775468864125120981561018742009399828923077353329248136087875305430595671509932810701715665490739602554428802026645713899816386779799630767959043933058568786756556804629752085323111282172058072964551349580386173017076135076073815768634617059305230869332538842853444393080628194207126290932222747284941027529363781652243288766394671836403341169659555172670664836746169067414343049880124246577398423406070574087237330188247049093143223609267634490100976562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -1359796111134684329388559316727711000592531575938120573491100200690862128165484173043418414993425450952629103398563588280593575069736042120805359127414479167856316785709960952452282752906206998855513830732365856108950963466801289784663189954232741447171945475326675084160269982474080981645773634293652387289883879363022360048166722899845691407606567828004097722118995116696504468052450370630468591976219039126705690587182698756544310482247376852671260230524969916993518901447024319545997219057398776071313269150334592145205744941938976564482759598107453368312311553542144082929406851790456938320478348929510341245044841709133717331239132485383614036802126712015606970128564349305738809775184998703182614326377567938181503535402849492767597243852161751156569582299952508778877171463644755699092463844533155484426468546675737645208793070265499176712867851911014379023702018863120845150396862184845835299008988183486597248442063209714729036187004014225760588550767995418302729747713371824979301838616357423765623937147176700333630159112494437492092649756352379825376610023146846910397447883819971717849399241198170261524285609321807264369365318972329938830689205026947543992761914718441911584214425168742573684885299599278875890854834750031646061210705810571233142839371732077080369854104799254611391268530580301309891365669335838856673455762340264245935765918139700276555169448277993210382442344759438073042746334882662040302266372904096228455033912715698440428761751814259137937420546580968719683668129962535478306150462046505535775637304114051224234956196188409574953180984647122680225371712166649983560297884970341505850548929805459453253658602596806688673616157817592197713755935219613324468375196525546772143371767772979855740669894971496893197446622645369952917458903799198548955492906864502863479048499324877613378338129066491380993434360339231265485862062092949791283973622785726916333458038250193696346159926397202593604817339112379277158046218200235248644558642704333341944214256912530210333370350521158858188505862744773395914323173623343842740854675535659764730605024755557266674852030607130393081471891496523923770686817006421119748276476647657758595780265192544036709950311214908028701398799253070583053996914773349971712668986432817382812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -351890013914864056136314037016749397182425929861004192652304616102903138843327768531325618178590411067347241429727085584795279257127083709237811731352210095697006977171989715889821614360628667629705386779083661603777056604564616348785935374540757816256532784203737674986460435727686572529045363874642159070123725943833032126175932516108610670726118374900481960040998619679564983051479952935578812869333118426206610724628062013982178958091991388519715993526458248397698483331380339942660912601178252716429628300868546799909853499417706560649847276157280058717547776516161649941911769196154919716041085422307484814420254808659954885836354433869234326093887647304133996531907706414573114404766584866679753820031659369055025853419578344078537974908591537888074135882558808404693246630315841161600596562982390593303207976012699563833999840689812461549268345417942240109476024182675051033622492698190639628162980090302698499755188497672354497094952415875893710164298343189606342716235870306972147326504292639288185679623826466398738840084893304204814423289765708642949512547075296295132206104223270798041921721009856302792044330364226434231221235185237778686530798343808465811756347877628851649410315260144294397652296420065173807169261122029651971703563631186918250293579542791113395745260433565063514531968600837273242458036167420816824544020852063797988173771019684675882497026820139342190352500007712880744168099017763332718720022921812018943473810234898539201059380120889407599065415178175220380089742731184377458799562496901414149124822232383543980486120005064077944465635117809147478509106506426728541987418312162581063959672819509618064222326853139114951686313345438640637963211769047575083804012074719687788137538819718349252134835026981926642503194886865283177407407660975717950321497796101179490484573370359342594245009588044698742877975668706179567470010540966102604784619734265236319351738770629424186707546560712361712404940801829020932408972040816417452005027798634765257436409840730790438434889868072353428795406047687561513238773377116394740861266070022891873473991212505406715199902863474175652900835783028818962657748429381727742586605196234845394909910010568660579965506804586237132767524408116622446978854021825067740544847361098750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 783033602242519423801750112417542254310374736745972110228316080375095200077518222849573207373751462176964205873450621893623424314060214305369910042529772597798283064927955166960408449361284197655217947306680786224710749590234986170051614326246563572233246079682261205927790983057023408134533235567473481649472596046062796321736709537738048563334281954809241032169698772615124829694788316940715337029003096334109813141744973576445796087774118886089503297412890796031041820430174532208954008514614985597815186720024019220833016451299902901130192680832598532018842655271661021137202126358820589932002870196534115810147697354788897189384104738522233245677499434514588105833580175568275667917370302465212142631999299567751690027143362647929645974113989596031430658217138984569622406717591332607413934015636986791748208938061890152216281452437940070240820873544380575356145840976490579408428439283262144389085883219173312054790424103067132784675771924221315421401838841012775307279306676565734068403869470084211454259580525389462876419005313624553705428815572936768242009158072734876740813503894210145458378803763657311902751147390216326837329425521414881736781066628802973009324767387536124946853449252378843787330948807670499765150615729293255463740499754910851685846617760642188760999141447169130900741807959832645107797572246531949055968906615542008463903813042680567364781988027234404295585395532559959913151462118264353318565615812813128160412006708788918014884514371898670724187756035757673145462089720547017688964573994764109347748732428866806865455416757216622566776632085606888255714944368542319465331247807161745349568816105816650471038026847424938440619926813814211933788483962659120909615051492952719229851232468813579958407086983832266172454546018683627104390239585714686953377591371806837757303743327424519317484119540341767372119133076098876607330799054129576212142914680216534737068819254239398774383563698667623966877137539687188732771883308628104498620982395300552068574534136240704303544801962284067429378546907679501038058452871328080383478771283861040354709749066711034478585084202480520025758163876661321894268683880721377995010938947215020054279135961677568640714731974619870863048978643404482558128205845556751186762930650325234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 3560550464845608059961780571047304245667338733359190876812925922846004105304682665807276765778681115551517555165955764471693656107163542097316162946313841309304338202642328766979590497929298190295954335691262420101873455610742763505698540698791597991957156250605409097805123217772684426331115797134195471698965470346566104086313006917074460028756907147449238594277199082689590583300100087718232412464056754581932410896710624099745238212872689537137014257067135439867464272919176939259404551118560992832713532569365366151677897543462635225483193683494667410609511366642505160048769811763348466015546543637222443812744916002110447204172554851658890918601802821061592596640914122329573261274365553514186408429519562549236944060176137807471418349252257685996792841138646340361121038258671068443401084651611212017142387518629613692900802936819237101936480208128139679517165969581713564293719550517011658197938401625165997014186443627944367732534254936919121718737487813641129608653754459906271377383189110267986336195304050418317266247571628175244240906826717088282067577099662445118379385059529989154774332593224259761794735174285989495767881774253576200287851830284241100544060642038791516772289846467858025130940023322076074529342706274499265295689632086854210039304690575777230433995473347267316028246260642580006116753080429072246012659688338375186370228134710849444692162390933323846914984193656434543466734817137324498196701070153526676531152669997113536493372417317662955370356237460996617755049698087558985273828663960869261207842961760911602723336075321001296447978806898108893850251085402275477192870452129521541467889570511508824995068824250558423779890709734604859784534990329870735820787531655717217932127075670317028956626588514726888520701660283315551509596031362648296043538695598722046301477383322987163598787241170163127182495297206784154204373303852050394490023130235805903391605213721692655012894840376491740785885394284266664318621216989879788570111176328730568748185128530697001135597650461108609637703717915589348533830789839454265414743631730679042509796814589980229984641452297616154628435463290902259143405812266699846855319195108661882158706325787080548396716345261766307351326721400525572054333056020161378007457252099816484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 2543778520804613413872686335951067567188534535326229086912178534606458465074481593878131919524144944949550825631994614937214648694414823055906916298759039048448430483407466431554620804045314646309410671976700237553210414933909461925667077508032456816690960059544930545441583706570858520740232102012875434637659521683109709384377965661620655760173429064676761737616360151168207543093447009061458442064740648423820171047109018834353364613110300468902980210986174961376341099021915601327815259127791196678944858061638014211760139308047363936658756889478951800790854439266023316737549143397069051399308232881118786254076214019473462985018898490088368045044598032070492352637565192824789178929181435540402516615423566032637741884111558286298463825972485324906228619295942837944419181872315259749741481607717763007302478839629783777343259112781419323451465444165262928911506371129873576491776905898582012954392220680168345764049731184702859057019074723376104711242592576950269594539016915575072061558798480090602832365472386116625760085147578239910092813490905672844463975778379348999116790050884773401301180104080139698031842193672008958287175690672628759587193257347365492492605020434873983928389648737591308637271765489713876664065983079660735850536134304356778103793412673910867205089960748746157032440803487975681341076503038322110489992907325223968712889000143465234341141961358679613500275703760677681789634037939923684798287678809214298809490087211721024849967553246575138344888406481510353477925831633198091776190611821218313088348666434216466926600615583164660402890122221523049886223840494592190876134858324653423275384121703456880766426924023472063998630267778739257905441981916028478331399141114126335956465657904395239062692624431225066810706924603841804673111930635891913284573955563280079169190153458806752415898070689564193552778135430565257757732475384595713871797703931803678571348276100706738238130141621063465664710717546540543374649396826602036262680199062322236969012713610992233953695565023037134905473372761905324895879502776684493618515247462245571042453049475869645091274749972776221229144061465991935455984833901779861695465032076290654887595265499472367035371577181191744024337055909923769318146044673168686213273559236167578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 2830380611031891628029928747639727984391194519083049867215990674896353318042104474510786901793615622794744208582314296007827026431854990868327692375043126136371025231199636177318333089455098323581539468312790092327529521293167156796391948387742917808664330417724042376607846925939335266942474114302154950043327427277870975790732937588019616644212625778649809167662213255748015757970354013680657541467821180066994454518971322817739067974472846333535518911786292476553694156729425833194051640563426667927986675268608660810512455443936656610670239305146179665152279029861455221895890901490972823394714063861810562038372210233859279957008912772031471317762534391900669993459076456687734754215167429933108320299323011269835845488327682881818551979801186902897061446488969520847874235233353467485035589155711081318172410893580958923811949490028978206809188913455889003539164610982087390182026004348108145830969290155057312708451052201503199128680718282083885104926242693428715136831790404617835619941767193218238495174328672389467657796670217552213788989948695373803534156426891565988211077586565159086600352107058815075469401895925723268445854147871546288831708200411030316181030721220632101589828067548796795051302009654955938353911559626734077571343209962818984869491824774096319747374927253125895339876054308042981801264277956200465047336235227284667512551938881979074184360754380878459241519429809500436189776052610747928474520110236621327527737756083656569360917892044625979190466051409817464945817119342839178917988348173286776563554302750860904505658825798382463944020900226957551245847386574621319173250547310787066579755712077672158151655072702571280694387664367706657707483942079232306436112554419884154542329101141348810686434129632703994979720110256403442780699122505387768216562626410928671362382085646721501602648468182920915465278780655165280450759779703692850273201776270492098929441972660681639030680521789291983050166807188665468689709966138684263691409178001187157178387492150222661380695914380008569463709552573305069208021046908011131288378329967178548124162739930681362141534800825545159355375609859284124447424825842657823328556227255134938669711540275417667909779246533240696368497374692310568090154299672899813533463411687366406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -123342167993457583063437527392005669576589589358617070264252787121431522883359460864782781456354253514847030163316667399622797926973716466159520202651057447157959279614401348351853898305838907953668125242303969372802662426946697314846517857603087402561101823241300936208828254238139574954264669202402039161002139130682780036046492607985826389821411179961461771648997467167474457788328083985981157517774341190302603515447023646948345213136417313478092938986340252804189154475637492537185961036354273046345197914710549359710414796818954046678524187234779259571594659897858909416000521104143320964490001712859467561134959806909076439479021572338495339769933603281614330379903270175007412479136431972069225356960537017483453105788669756723435811254835488966353784442929692437380188969257314661147395409623527302807822480917242580857345245117507247894588137535450755166942826054138511722430285964982983318707826876746754856281197286938849169622287012912537021809477959973579531795560159191916001211076692277164499408143128048206836488029028284555691912571714220762200285223089727082814052947921788795589142645117486125129374358591081371829506011300065902192418606027572827894622751261867959546339289926435013128274304389867881417124354905601479206644359305394437315434876973799574207883985949050235731107558388173733826406452196482424038827973742526594846093162219605649059918212037289801928599732638400743854965211730196746399959761392113157511710729369450242661417907302068864342566455012160948990116500166558433277779963398492340644515126698139004104198119264138335968724650473784430890574151281675874344935113331621977536665114454149360021848439838148770005480878065493013796169902347977150538338055603463168275758109084832466729967596618317885461338184369331297835182529452727223345479208370055524333567242160308090800137885118287657423045842266808675516463973143912907179088060100652203654734241048298462707404508864867285073364214439882603085906661563684788601181740525741834488396811103368895026001229062161827597246140059375295198496635773154614522869009959405252841584947194306025487665214356864380502518030908037010759271968930327678188351352046428714941776316316059488571735412792888285456583629613259076945576995289529212880410777765332734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -2138839796973017144083934154651144383219721167492238049407522401557214700302692820589660888661897797583728912261521612448340177240683549876126903741044060473949458569578233748221403530903561347013936295705474949219728694746741527190828256679926006850125754607621063404097393586283733242088377256438994446379283825868958011124629347468432921422096182642765964907679142502953150800550311129128280255704258305948950678706780123831841639654273628027981625994719457642780881722489456347435550533516940454352379306130919526784078965423801335925798283502159986851915925979276905897664942283878177042061867007563731370601599271399246134486777437769624668020822602437495888100118299065469410109642486124434364779674737727302945043369515100774537884621518970973626923731992452673114413706474229003859173074991514273850658911130276776088091362866945537165476908148718518575318254206259860723635272826756315386003109149230216225662857153205472957559652095674060117153395392753445229440378421035093422916539347734915535063225994307738733878021874266929302250738952029077786576895983925842396189031888333354062470424401213652833992408628082164467301055929585831227417199234651934522385236284379678291975622060519815034691089404592713316117964323957705723749493891072162699548583790852294256010721092473219104400736303667934193001875130899537976691907388739574431892982879382908673500534712305672437855210540983006680910695972350226398635065571384701329976139143738087951297200011907562822441498811761155586634631122923907507772955494773624313172040950562658411594070755933492686200248832840430628660689663714592281743586756404834082280821277131662754493253337106532307828793623804062105134831421826320238891707992350741338862303876918206167937404530647020798378358722472957287155986567261443477520742299892614396671362947171681739745274997067610202429941473797249155764221323707655389794107496739326777870127539655999128228894331020299858636210449418309624652248016936483696295177927086739503232907597844521384418867982453451680567572305589500762627070126491239816887574355989914187140111478586379400139878973423652753321757616643447756485577081456415885503359465588877333036143602348374333585017260391716244868872239052950720983935973550894348365098476355301328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -3033305391809208560958887969137767301945582380604343482792335574928446075944051806078815845897866099971387846598312109205925748336849620028905870048909111273049855052986906758164126338352938130537695734855203062217346598706299282326019285751632423220885571841103165165583579307241885167043875576434924015074723957485264793473232130920642440343829785518289682720217557344016739385643711717775853487962200632373636854667796062112935874288404835867190575177514300245391326723118079095775425424469228337641241726961284886208749912659485964309490595410971195082650164380514684937939824068705905346769876886946947274375255016242355566642180041449719249935648859193952694428789346899980613499664467489378731005397223470375937087137291909414459841675422409227215796743476130624914093506514361841693148183809848289137563204118083338780771370528121456994130842814551630333812977683421026169486785139616625988025119577868285966785952258231240832550685880908970995185620349858101660788561439181060318528439677569924478341716323790330556324291315385957289413921940562122277604100360489829178191006628910175585708159152124291557719772155510356875962472655226162513340432700716950815975902909515648127307471787018167391226703197750683496322042430139403332871207333084611756578435216939232233119267722010189719761471500326092893942592470515045334285275156578137387805802917998071390798551125912355550108867321843623112946017254897049193355401449780339555034410957338574860307576005014151925169674728096121757808054366312721431207568558360367357720309660685109482832763031938304542058272568270777442872470476934436160005287787307632439693860924547944870737570229625168564099020084607327914331812118062840075938419980896757736612276838899388955961794197449390506546011295524383734703384712155677745889414169009099525250103744914045948533795388216559122147040940621117725762395777702507151606238205422509480831242756926120737441638379817286278681591483847526204360529407285432497442026921762959587716253550606478710032553583095537318028953438812905636668372720109296461507910628269720967361799960344466706763121622546560180448328430356331742493640120648821396647089127056379430124492547050937726855066744455650561338004480039768937449637158337393234307916749809633515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -2598099625234780835515444889452445772263051266719691859659125141399981331198940038541718409393044852782073224532131563874103460576839768948560900987165873264453670155878554274664633231334664447721527589857990413818821886701188740590848967070666241970024054570295200270417089522113676630363692535558295718705660955594699689856072796886514623780382144359881054636942048372745251736573105292348314892902935149053796573565273850342748591426227083643189609988660248989560723405912101100292354509873780501586330064640080473794311673187321051250984413798245754132042455511374661353916848508632653968831827274093706431974216574248097675128931212128738857228586428998097524621135687882055127677528992733128896748978265405742200642289297702330009340822120000796243483905110073705652075348815270055871775447563436618730134060023843825130722622171198481799499924204682588927495399258029579399378652632183251123458079657380196534451899867132345952332278037951499681487877010726301097562728084541396847059051681542529523638356218465061447549287914685533156991916607699377418299673891956340835761803422742362143324542891327090248420453685463939093814799772622318986845382568607714920072804217998449077478225565556917285631620091568593410231245372563174837195141638556257177351815075825560744478991821978930557286577535981195826435645825745697949266127336809847681149758967752005777245037423353025264808491471176146357896749739703825325196412796698629892924123201146696190133694776896467469700282185004559944694957936102114925610438189657920547220878139837314710898187724522762065127620387412231954650235949642904717764283877707644758214180086848140065586479284388812846832085202644393108044832942513188109367531087984087292277925075582105923189175397964823580463994584137813546495136782349730538973221867073440975104092169884450423631444879828879982931464947562006482252950804575577134148265707839861200618564153117904906169386519977994734757734515557980547554001627213496967969120148285605863540798088343270942781865668180218117095135341054859422990647709398732727433814964755079224996721050776578013143042423849553308179898847312229222896750100911991786943598955243926026537928452920838466946012133242604887399399687231235749761604291009663630689846456928534765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -1572445189234991333490184949053164061882115271660899670143666563052971650337307845154005341756347249725045860954444244217105797319747153746363419463655009597170407885775697074152545471452973161263047306428577926440781474666390025818781693884471117080618334612329557392316727719730453124719350125975359110187191352448739593640911424879662599074139877759649467007587428968154564144937939206280117958987253774311881616842790385703564179824470285129998529043829393034859560526838761007087064815598685925604355962659521006124049072725087495232568330587813843497391578128036633960776433965239088593698774379525906148648671986017384325585715771638042430429690055724504619173679819884122908370644261457342997137778923732723585797235925016280076383009934995257968960028504928114086967891702867117298001281235676260443681065056212381333253598821061977372530836433388760693850282841647120532130940944443371770904873391716706233397266138284648126830985603908547151252288027555567987945104284045971815726857606007224804229245902815428745426107674663332604346991047007694165164013473589142956142807748340375667458031544737652930683736461684407823593287912577102596019844825275048156167777325502073763511877333224891172244386046715161030708575885460092564259224878275368568856417991272375484039244444326014852055142531746092585144919854771465842397755467653771902262917020434803972689218774588713513867905964567529577399880668061028566607743686568685249917604860121409119257764950942071746101477633895238053391785171729555571533753264154874436518213739415450644845508278515477457362530521408015163387623622280216305911423703962538569068036367224917867414743745784184683604054005510998126003051647573924259464563535834224883185998753506186861655237989754624587056815165268734149134150912946397129426426898729039673990585256928869543052459272358681533796646859279489096725785857785218168163944171177854757479390795841444923494632159318049999359188781503370407615935615006715469605724003519041607025301413463137451115635608112367519245143229187553497476023090971396626658934782976790024455594892883382840264860288344048284421121007133839657481197404175448521542554897930931230764989789828399149250213450968818147566055150721544250517366720827582399827465015502441503906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -617896442513467157299443330883598909273354050299964491707049440038309029202205463689346321950525482567344819576517855482768689811057158096115789956107113934031677706264310480777271790974472274203553263301221318520448470608621928951643521282205931855318398348931664798785489559062527789068615979051001522897602763978419881190403087469391764696466681940496293423544982325242360265177350235296521289219575164145493093147572033631244816233545614400956156961859359507475567503034363754876259128194006389194118437735751706983612054071090685237252042548110565864506050577273955896522724052134268124690251279208070941600383026302682936480569698926346405977828732189628743406581687401710503208656460948530178436461125036397202534179683472281260538745918312405371032625218162045060196766409320094567444446069741618842980200986896584839573534666674279944483327524624012587188166301110050918205708904958947694430785062676481297781361593088578134322879624309126177383672509775590030454021774607281148614279255638856732058875157209099377475185897274270566279630929004392264075716615553800274885317544534201795893262649869280716871047118840625038407122524369008738490373354869191316371035531397269533630839053808241747161250500815406573825372628908478367517062114597783762065045750595291011011108125969887132632991284067564756860931889469968474400407352633316917537859865175368928609664202539561846624030302624896495904061209099326462166060857380692708564022037896664486650774953634014776316063235489774488075882981115496862240110625100928756773997981962611012563799940794220455609558568772474907710334972320282544459759668493763933977826156572449228735821491871069657552166849434581713190036380790032766107248754621911140422567166043798834477099203663295134078374676753423496829576596966358891566768265925212009488084724535691294172834137776454942171029104526204916517617013218156723945323014672031264276848868227858901323676673210636391818043809053415443474720618045240008084944110397082941088106646901032848784302581619989462827061826896346928431517627708554773617109870094346212983842367084736239788843045999341951839146027028867268690669443669718915964851270236850255306276452225722273551260441140008602208434739955919202215710795207654977216373381027526582031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -138749125642080264916490813234094711947432680218762766885198774163750042373376725992208457022998094692562773244670928681468937465163571456667056130690022731465662422709832034533112147692079737478421067102348907794038510927843873520425511926249757081308332311733320704496393660099634718984204625051054956739741474591229280669956862089843133699481709237172167216091515599159345625037114519137291421601018107522448573775856208563513543432977203715207825505305769785377614484797689926701377197295435016958594057283234273397228490882014944632470950336832780812267571867315743086790584943533038030782835325916532791349777494930916770382726257414306509629661667467148199611377376150589284176452991828156516618620363697597165949086204957466964838963862136535272141560295262695020116557722157955118979534121307844068602044245873473547207613481146368797716523542615936043841847053683798514604654618910521852238478834845115919669493564566658911924900965905183911390798880937341264444832498190746519078218847205754304080357012489934438891531320129554344327400363125145118710571163416150987971602531826299071178014616053973779405811319728832308673561811244146758692125308316781970574670817808374074877601416537146209833647701377715750394358886108782120729549957898360926600754742897525232252278242324463037434267374703869530130768623466441015143229240941728808710050900460036567125719160567491771506274006933537322267855144150744184024179838308073582827039651508541170473964902692755680240665069272659949581579293990412980980314146785350200044892364400106883419701570921771219488735351787730803336607194754947513407064087583737991378727540322994703515101997960896523306161402502844770957374183090925994807950912227596799979707510140791882846384874015154464494200361161632998130838284344031728956862113533084585114292930050168072824748426444053542013681262800334556847127481637864934053028972805493294045710103124360661508377904203944228453016491948464515806048674393538932591122978715232764794965122377351986449099528090076390245778269768122735536811984594024929225399254038242930590660266804913700516420449166820055932597692353890144066927848021176244379758526738841955476932118289625477537091543855382293221478384423590944940248050253898153806650577442994980468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -13424285549506474987447344570029950165493450513922577966013513893262025405371505488215683249650708215535538913989497534088512218917588363548428977676614906494469784953372064051849317667119042053252421305615428982956092161590514012405940019157360788601119936667366611524312516478804464212936403442635983785164822187102753492431365632149932897112573918150143900378256953142672054757005126131501930225371743078236164669228176458524603517226613516775656761976208611652404193366682583220816242114270507627721964233413380211740367534679704995991088563051228464893679711057098568296346501759512883201611719275375907718273210219257070823857291826352628983738694030540940679452484018640895924312117062121110525162597032817398977703560112888108476131835051100275390670895378966589130122815676268172202209184111504654265565019731561657738062794911841559953073467148460115680595999262559099394575642102973399916773708156002237806253585040624549797315595125968612562382221459319438099957622868810928930291666585811974705089753814203005035557042043364035718421656132109290383750512277036536569705596880111341025681625517403043167802704336807394674097347698636808137181210081007692619070852127941665344688437004228726295271823708548922759931771487338046624302977305293153457827663978362072432165172415869012746143875942373487926370950650087520694587589843240209896277874130293557836506164863809725685163087134142298473845355814544846538151628238947310984037576983967314220694916385064088508471882966944353925306602549355279651016964053277982884012323256113661870157653986480436433679615236986577463136486802941822818989821457075435024459792036282113224506570130818803909847170393746011490482501027122242370946310522843316505193539904636381431456711554371310687497906524812494266773403231718224496337735574025060761106924878347387910001350963586518473672553844030857974428342625608458848167908474063176354670755002655357767431069993802051846795465170573637490428530426341149359458179031849753683143957618463180904367578807590972007537490859887202936404982038738594587016120164182326350164444018909703798485222781524984100142288042997617326276613603297110816360803062456899946173574921935988177232887330227332437333326794983071917092604113752189066688951121252851562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 909844005399876299250517449127710207322540800792846453076943289268105303260367080796415064224729737287849410983919512556678873536245632952075885395694351610240555223031890621256305003448188723033114999344310244697324670302377048591550315321576314210998825679047236889020390245998685825717507460709649562944866315963242450838192496923445985088269005573352242542080897111283790269928364878057878397544725885313104193910580122145004011498047440345678118067937484755754709167434234702293976779778195088583912213734298448424411002319315381319941561654727049016943302268332957127680878447768938500423371882545311670932427199062363152465772564467334906367413887702376499877507513914345182691538492986613680901269065439094595107617815097772487420093350204851380366723575754951055372835634544938262422609928884408011779204192355725514782246115449762965068190132153086331123041659984174360463297307446172945853336482173937406819566883959727775364820985022466393562786775715190507264841289704814127703346295313534365523140410028942663458338806607956169971866559476411215922426688147524522702138117370186075494122068680682034019284575643041812455286182317313307580879292972405477191238197330126782301778998103250866076637164390821099755604360005665435392397407201932611932835790396792320427793569572329399610259709354233822029482975588224103835318989579211302475199653585386234756511961042751085628830442189808195700741183055818790619796317320781273646048542040446471097264776686436687707828635475965262195062420047534457233765055046544225797037101970483265326362119260798911634193506656083346956656132469799665769485684815848409954149391050711413364236115324693900529929853818381846530719978729849005218773302718364925224498636953409549169853621572535965644106021850424238576317657774530821014125695105159168512717841460611902338103809805356389938324232044492491865657371573961866913443491489399494226440136713383734429619683877861263484707252214726337723585228458227112963225679239374789060022114551392725617487243723264731339925245751706124199502422655925405764653816168880861417498907063695179360683699346366734006990240648845971208269560024215612381925410383456115973867792734977656839340448279598876909273572536383829568800559207707939416023011913769531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + 1012801889952957102384461518029982963658103791696499798147775230785198476903812693368841256628592010775680001229196955593599320218007074878507703871178845863458373611699018232614136254710806682166349524087465665387931411677330507667075443219655414980100844093995211655372929460111972230723907479163830437713460989885184713385350041237173666214558528440184068854997400290747969590340620452806123324537357403507819532824350033895114868064845972772955595218512457595975690706539132390221175762747275645386844668270035041412752114315175272182508788464832904169618563672179901456134103790565749288718868054105126863537913688772532555508274028841860444777146869265713116670850006451934914403254983761907919448219522485477983669194177699124196566641424094703684948193231076910000630181680395446650178766556050988073139020515625635897564461875048959523467765297051491562937059284349500790138178195290924140565241019659436210189801128326945226682193106099688028474256060483458409416713845600629219311689967057418248208291945616012201979843149798013964460021847117422505389201381676817191942478627006619274775367431334906480644141872654067753369698404754485374469958596558383499241446897020601198350647502062443153359085777830536810817720970055355832912989344185953438866840649678467595155656931513757171630890034970416416519820009980714879237830347911359436367559074291744243992368568501774311859635054918389969414547643041599886809142793755214947492309978514851663784555267140607989961078737993761102338268956995917925400748874400144448993461346483704493040278490485277149637222933349399546100512323228822380851266135008278168220683722115963013198998719124235534165024376163216942440994897103518985156372309743656479614141401952374239035655995957258717904312566870321716033719519118824258902365982004723155907816639811242946476274620997387783640557859661424412532154601654342905026299648308391349011519270540806100071168293694067268936929794393480665956494024883387669036527904398465246835476221613690289811826160094159569408716890373315725564072274405458203588378864626289054876229920434670132895036626579476607786044104935494840757408817617976030524868213398801753784874667431875970282211215094046381800893987162927575182862698643088800324881816833105468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + 351339059628276310706700711646214040556627147968596946912966613756983390341352666138092566063506148298542766266840086332011423754223727968663050935386094006396557306492382296019063288076292273193768531915105560706530398106098700849331441506253174521711658491223696353801866048199350336742893499853352851240034129931595181957585940771876849913765551622779379662306809130719675157380991225689301317157699014306082381274741205207173510179330166825634680063792654840537488636181000435834377030000769404684625771702123895381398391681757204022654949013494212063196955327862909640029836956053566795147836905156155462666621428113771476725481910621892264398364958311260120775205283522475737790796926855425487136122857211774805237798224397019051044203005447063526284161114983483979194923830266676895681204191159506869646853065606879573286406364761305186687684354611336044432455930387522033685355324535743845328743355311348899310121682668259990568121552769997998536566783724604978730626778760600021569139246044589862289796926807998811544636061196740305211686193506966244208262336278065134486384249074450157240145735942071518456225995217707343481812267182596084813126024866203640215643049654507769511721003710076417897603585097040762320658805411998707489299277069802349404645910529657780665667636143698216795512554257263938079045897242782216865788312415599278486021308544073387654580545017137677211918327363638853779296338169861681968419898593151225442911941915542203513881428746460184148282282920174147721435667718602138385558067475628964600334580070474878737946704768602022994802489160968692335014282857160798000108362689117556478138107235330807646343053944595415156424440614755662177180072793982173746559169381039331164544763372386939967793698997899131502744729038020015664344612233477040532745719904177760694826464508137618332082754819007671615349344000026201726604867033863116354774872926205706830913383806535408775186435400540081165658071927746661665906826695837115020498462764719364734777033915723860249978683001542370696781029388992564830440179475004652088874897649207231493118474789527459500001905590281600509909456636213372507716070453124544080090743609689034471854939796216238157034289360285116678996511035618268979380378339425101160530471822246093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + 58496879371663519240685332403498559833141023108343616499923145746554769979157737270312005760834040654319187308017061319871977614619280566442114663279522689815451273081236601167487488503165593573369808809926510398218039643023016920609912259697980231591125184785159324601951303830867681959893284787690999908613713878948288357314353064842855443757603491213563342712534037551565194472762452446595910683010527058574481461376908978789179807480007835490218412944327724437069915549338306241345784548029529989960283203963139932471197659735184785246806249549503423214148348713244075018336154039102835416726111244448925622310014685129038046460160060117874965737977441149440904157774342311625212830714415660120778738839174008085229631244855723131047790346557178655652514403090589298167308885809173213520055498280759680771932685041882594004840608166002518916676825415978755311785751283526823973498365468120248020914574900029928326123274262543243095268383451013354932842398339980397900223197533375287198614463291674047830668804746360039510301667427375510298460947883005534866533261163110011935529364675147321537670898239965777114137331487710086388761874714277612965651481340243862627031901673210616624382441404763498286817163315603960074115518496121113031774198955437764042544716962905887387880623929033159511553403535489967262899825464065295835527537509491759193873570083461953865497056662581330098164133910545305527504192427150095375970709007188765753732340948025344415267710694094223749109475860379209942460664997570395232389266435327312887735100311833395489376665548586982472062309402593708330373238245033824825881883414428381848731501858996107517592977433255627224518287483743894399007277313634671468685616802275233866344858040377176080839641481132190286795102863299135375668009397845236769949381075199530919462922664535618224530914661501251412996724836462658389350121695114136306083985412229935728421270389499757457919788343138917381276385675068397555741630202415677177541334054478722724272597196281918375606867867627280492965976238862635980993830337120345361126912986840253267772383111144855008233548669016953822713576062495320479491334931305122093914393323684843941623842838606811217935912465577593112462652492231461143839976025394495343999189638125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + 14469892018884066135371243044063585597585734916075299358625700661143928346193734809774177226033076231579237985353262466861620913661093132745809541260163406787547307007634028856939067298689110166247327980469615535760248217121820442484512907970389514464377976574232833384232173068988386599250260545341004969764156791130385991254158441823107714975721748951751661476423940379005273284537949604729926755890703573884331539991857472137510771877310453661276863361027810255575206012332301452634414416207258763546415727902458847357992932287643896752207636064445829288625270739967018191865492989281447720329156751026486483750269667410694008650321319792083912640567488652771071827786309717663582210655024759032904070850942117592345767168552052834463995024480497647201907238715546713217309603384162493433320515739750616050753136724578879983493552062319184039206621922695804859380052757405990832048828699119379571363092087903771791559939537946231520928131982399680994514397483939214825480918847699962874367262165620302323755791384854821396667730898167741294349325391758545330643849285577580378260012706617399261517637802236016789582008916964377410671598283627052954954792437939986842938443877655406522491130346390668470627977706733864026826072785156884000519015633579930095012569983988273764300101739122462264772235062143535782185847091629005981422122294209381653658020822392760380082969616204681095529910279293574337483770975890316277011972030743020608637291556900662156356308644455107945347765456478759547896051123438986147832568610712247423517368541841911709342680842705151299230137477381184526315160493757694085810596431637420454190919656115531407657756049008369797627311718862480368614768082189151121598916058932237858494301753200951039401121324753598668682680497103896155764297740603404208800176077016600932597198938219853401170217058821503986790501638818187142520595085648050477745230459462125863682457759336559655081965312069999447133644877040205229616575577708591897987468869030261556935814964361444959083661131866570296739814772211189935820266971787129166776198666413255389431684923347405095421764780251685577066120203768866765189533823937479756590898934572098713633770791820290794913434952353409161915145417711807218287887870836523401670366199296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + 5353917856946860700440697194511127357166533491272853579209577559675743509873969699356621580436766056525192839606256643023438454287362418868614015748632703117345357194463721714158399049967911157467073933719031906748773105105292476041925513759623630106670636579661548998200469600280612539628497423945315955305436307418915692762079832414985058130926438890841003870656612319841096368694975415205357160852682498959049311656176163374960361554889894894166939272606655973124192671130877525407706474941038078802130044512771823024967920722493677099971990734554584778634793374053442949928258670618112144029028619104883828945252054700360745565432411463673658068888209357711896343980647390841187897454104772244729612616553675503184503638033914020121075049578605618377448148095085831659031045722688099685094598569158425082209033477460570276167508471309332074362625163760747283970424414636078320075235861439616535482345680090313703773846561384908940502842848256630473770189874356905663976186198585642314811407191379692644933569538043197689985130132280568797601597943450735687130644577227385933089009074526221467163606229579257362238396799264189139198008866993101045928338598999944591068284283024405580252115883582749837365944808368578446272717189385385545898261392932857717802190023602911728814541949970050999943624173956238548963581873987185005311283765949412159269886260407150204719895242978088895925094483064278062329050408252772883319983297607916149415364981522186296577781142969359731956558141951875100018217039323830015177782858291439201954334734320093817749941076241853244025970482476165110668610552171338106830707737294083434791440409324575327837785913608042956354908012072066207739451402125465006903503836841993087687829148499040169874831130992886272737146020249087609672908103995860945778913862810189464097177012135657754726812369206130544882019821506818683611166936864979373053419943081351769580897838593507673290654142713873388983803421815452345059557854760124741747926089150382910776273571925647309110851321074739990795750979512978859408792027215498321167410828100172506048477287286258975849849849684526171280825337111822904445430500736968453447174064909901910407137082200459451615682274791020387411813128939242622046677858188636721345410169921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + 882249609613435991940056334436530325579545641987590624734662217117691011943498876933089627479979869368687753250689503535448560662173081278809474161594027817407875861019973149314217328856939823539364682018033176378267443531153346374823516715389172650735659293105148205040001749324174426686525351320132568732565956857528075376471467703194798932524881207901911886393023430474418150680128682092622466909035588455132179949945144829419081613619991148925268577621824471075422908235033304937654526586877945216201273788172852503656126417362754878943081974377873971724168237172675734595862781314470445053530228359516430323705721215597636400481291209443382234711443006206139897315831876061337794329250591772344192593669718160581639049102930599895097379984710648272496111052638669425065446977525133612320732223871978995523929885298692006081125909224768696236277526778401455802125204697930254868902660190272731932480649272326506395673036673075189531764368118863991051546457740774248612563097000580937179497238818538771910507687320311742765136980426905585708570533681189127630023685369294107442088855651617931583770779456065422891680325194828075354885859622886516521578404163708998623223959494722874547094751238822153886365411402579462611990288644090446620543745249777082427204265318866518350999897319117411082814880193892253910404163297232568591329241829048786136617081960849792530813297200738119161780862074748520975057711132807365009257543386326569181761380307884528825412988577430666202716133913697955907246514640997096505335791045370244344844315718946105735943004288981977078425715703684995614839136095319170488528086860218350343765492757902673878595665160206604213527606823938021297194542701331993228846902421785322795619569967851494959081923916688091264682400103386164477697300401578030521559901936787262573797991624470442550370323534062859205113684575813844034402101338790999975523227975791650235290170677852238729780578698481277941674150810217769420793623379763926198685969453399234220870553635208491604292009758551637004937872535068852751047512608985381014938160391293686370096432964930843503950378340932217769010491764308315673652420020185001092268799908468051210870219807063620671899842374236761809721055558296338595245260831784656358530334765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + 104232545914312610416018517364501261673483080408906549732235150093763017318480930254119865153154547675265811399955384903212642584192484452027052840894472304946066489907658398085296139805528333451867221035408632921728255626492081177974050835612554273608727951977527289088296213159713554101901037018688233781905847363905774543890060317019318725306487107847392376264858539770319619634833324462853366054489769297310803740042006374156661514587585396176101019637942358102801290777278772682522912597927208350986365424541774569974066957345705648082698788018260423590809352660881296753015879512361506378459564614475851692190235415684140081050526336153152860420004535330325653227314751859839353755739655977878230275077213108607444645993121238726460464520731116580322905680984273942960819094529917375289130634386772167920548659916926683105830371104903320398533355013835146580161041699365512946963627439527073656576320855585824143649511194133607447070466602838929795688942369589247526616047903214160564781574587942731880943929648537605973324085811796180563134810923612547545579186684854822921648674063656644196696863643091008145319720831531862681746628011069636812284783921718368722923649721594746362520230651114931958850687990617227092048715781403778186959642941945460128689436451101218248800419916286388024443101845202020547253404997332807886789399693794865091153239758804027052637101945081606562093363193368848451384240341516354365510997459647045428051905183430949234247877779391026578507846884350055841356336513987200100703836329158354103039969629398543529281362918163694922796916575119388917154239251050353353654304034600782141070345228234154025221689865979579398344331072855506531959735860507676884345236265683379399802278768292003763098529925083594950680433834720065082585395183645279808576904608589862022660152703320298967974672145372719934488149208585996347210437522902413507562924070887094654274668409045881538130064284226184591302649577136066958850202994049642248122226496311731325649689643291669467066519815785100296286643690556543872338286692165131521337068898224913123749081919173078058588505997943772680149664638111170228643160531450061746945601509890807994869650249081466171859371442311697315907424602345843028170015905650858218236317656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + -4894581088420404657581303163435436050598913411617019255334484805374595190627900419143036863107430497234729617284426324027168003304735578525095514586177511394470832001487024723535663728558329461826509046626140966939334050744793095151040043587472337142061401865743283072150104685490765631027050397854021790112629616206589458170691707434893757442444808501444511015275096857257895914852347454397024550888006526010290953265591812413477055161060977564139615186130834085720235909875398301615169666480134250269238499440731995415029450474451451073792285940900215060882938032765828624231596787806182314500778009614255926228657156875885558533437596083821483997269048712688299564544734625939259647638031383501297690311049312833045140036948374332461827141387905265279255831559292233872531625146203688559629862326668451219930698810813094643938416865980237613738754966179717433877841136232555716250561194429186321798530464953422623800830854470446234662061935551541309202434916313792249349436147930014065277189021413595020678920477153899355419808907509528625521431057841379600668509039788232193474783573484830600524478470864172977970664337996191773359115298862391678257271245150166695658634945493128214549015491730543000451377304205218233670898570418123445356761035849501561537853210642186792888215433960961789467290274347958822769443386727580317474106815079084352675562465786121939876572099131040204939534743371712085247600731607495088402535243751347367834761089933446948734401801988049888756769755615229547203230433137457358840194655063817271258100903812539036261029621351200838618122370749404004248544776654350405541825035096632807008528230148013242754132284998505340612491306837912364778691424564142684822401519111563169012573183753657891908234535922698100763616775516893877702008687973317952363228540730989314948632874425281003207153590353989648627304858504523886639722507134031732451032804943251769812570994712808672946742106365893625381364390247619047402001834741959798555328570616113747344005718067346444709672630250940425263258059000756008426553424537833975314784077379038933542768336250003698513183703167441099794925149723191471524088463421404334893264543629933037335237018194810422990479035380295602269699422913120596204304406425519697983584921875000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + -8111399861797130677966514472242810821268481280737259909240752361017112124982948904229712757712138980106521823522030663671254575972506389583841645930756218410599159006089667031457279430814731120854471173896359538600919447338472023324129805622478121877512244946499485226856512961150563829870593537611462122443748568455749923923913878117855994729108706601701271274985523639844659178849130644555537958704749596480357772068370229650458889767785747381291827479655843422458662901095422973622076967579605824546528512492365540743670789092048157096464164697719012164390573399980761641554459878385239507187647508807619602035993038195084865397762253468219290707126512318628810388445398299041934727167664501596852929199038308507542647512801736173791127833673002107793191923827124957159698545452462647827403610009566266889816406916892270179250598224994574422949896411684674052230238809796872106721405668785391443020471518921666803134368873494616321660031190763170178927817663538089905097586224938090167008925878832618511529775189599553043024373071173965168902650783039467353408281866572863013252758264488307992532872171795561700425746278602874582531910313161043984909383776218602890656801693257770622149483343816524639133742690678029116667214987216746147169672080030071775451695510970281572124435977257520011385188036259237514477420388368637798537758194170799780901512943899939586092921274329087366525253027800052170671616606011083224532093372938339806210880452703012687172143987074342829932230921526956515023593911644659592101287374370560995890210821880621371729098462699448881564168924835758534533868558137692712658222896875390170528510772074443828810156064692752895079114364806110991577613156213720641707637515288954591609817745395608306965202362502064142133697440892986036303161586346828743811420761919148534535823181772455324504155981362635884495953426085326433335209372741014330009207165741401290866742646065376029322298508311916139565812005192622411268815702885790497010792111902293008090284423689791751032139711943373524351071400542812873280617371181110778019593798780231139362086991235385337071911916653824951146401458361685356653739514345649080649460137813692082005006809648444205278952144519068529756458411340000076284767968530308758761189765625000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + -2058484821323786561355687984564676324025437926497358599547825849681890341932360207823596349866387069043723074646300493614536386007643051103975091962727109834800864417353331451387197270940576042659836946384263284908632183957490301445079025315040350032804052161357553153853207964266117112523890920052019561476691044968496924456140179522899179573976232619188382454600841519930915792624862181865983323844016919522934982851565488680101295185066661157154106906996004780576249694780154025579646272947219841287167639910321713044634794427832539383063720982146802897796741804579744456516152352661711778471419904718405326722614279309590428724506363607114949788084195449706856750656341717323445348254086764684570265800570773477218092774907812604345899141335521403796733680006437645257896721286424982446675250070744692662573579720088650849442903376945136676976769265595721977023960520700987287825672707704829897292851560000783076942374906738206515170718292613472030260500067487433062224288670065562291930705797038742891603408237330672058855036945090566892740508633360370620563498105574420341187727259296757873299148139476605353932075588427616072210128675083928809349810035468215125568312268683335421887783190202199740021401977877799298998648288921326609308078239249437790204196646182398563896678626194976737265889850891694549423552408261919861179641417911877423440251503080784238615102169379438608455022191779413953242577155308480776433394749828772084366660978103947484600754689730851966899148476612724787903352894709401649064810706634693983111487613269219891124660933871691541439345085909699639103768003927040482671621999988672423659108481437905275412434574601125968729348069850361480758939423935988111358115974126775981706932013318630359110741754435001716167761832467424283861992226282745825421194839634177721509765454117114057002995995840555385766448835463344320872352899146784208158542629719869440390874026993433214536333465103501987356212345759720153789125466774305223850680408755700023606498233067386325542493196953956589851305218096754777106765094397193847839829293165906285218175201557780028834761508620011028695758945109355665454427152414971379805356241128792297719946888632560125699211153996740874323287093394323333638136344409666554966512890625000000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + -323556141400716443960537407443560676351231555222759043560329727102321545690368143493028433985897371084490794330798515258624213708673355308745728864403930838795600004261515075935133558388392121536208311943635735742813606045042860286986161082067019831260909246594083674604409650702383260841344054214226779351137420428080981849886039026077375042281935978659383229488888617467462330946936323928738984141713355038422848260439134730583593543211845018404575752351030079139460375386777186096935208279325465093075518267294058740295029035580543522454277597355473412565563201097187617316699210089253986164444850842118435419046671886484783505482655015703907016063033350193567963802763035412234870204261657058397823532110482283922484819858826097334436528308563169857995011382188343591495998795108806944198175256410641740588582066318356130980196895804958309611260997506740441369238008754102352387045527393549576208404428705662490862174571974500617700390432273999969221420292750685571800907964709811334383140383911039901056191045104823932418296101869023927295717341036445787181229989665662853691257764639378912149762675354105382296961012689681290323872615687499890834772036189293120638708668337436158127756538069955178189428800484283086462923172588769566710018071188483424497081660706167413943894541093391629845238704076646445549002435083040665883457373530469674550535094610973446271596837098390116994215387791140054830622837659897588035260216892489105539298481820335833046228394759794695188255754838598067175767489558720617373528703832524321119594933837493938967154031500119155968983444167685707825764928763126083667521556870336689211408818394110789370711952785579609794960248858616254333422838579131186616011126289243307256097361366182078526122123324820366139888445139954260935598612697009310391489258813354895817597002405567646658981191284857137425864239685652427742300111243608388078163058340049195529837770089626490899620606332408906915086483614839244798396497318244574770672784800851642487786388610201647550209170507434158256923842463636015588065322921957176670421505501952064671178250297967718833955946787394760208252238693951622091268922922509451109583520766639292426569323082841253624825987374839302875454300855736744103955712142770410739652343750000000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + -46287222982419159529071404082859461610831973438142176908874351427753464294439482004465649133894400085873369363866248201088783700843075457874067167935095015648073507458042804401320412786490900581725484468528568637874855373518801677261927662255798000056902864825360803643844669614605308152213396791750391597168394921810215957493192652328683199427967500657321581908342203973503080357936222136388804346954068949642982673539924062436185332857086098755571018107536439442351499185023669140876977032943450694490744872101657241685487837348272479740773071788761316780781453115228770125579175154848030649843875861664515900085320450821287727132395132736429817924249815149754383426710212011677771081865298765227510680225681078611659506929702042689483902644915987001090327532748662499688773078081122500745338181306369126425230159572471588767330742965935401330078463856781211482909328387953840116803085307363712205563349291624845278722820709395686448809395288032200916329147785334229645984361170809307044383106609990913900506691778652427960325956766400474010941737234044152088963955613247896306079846957469271032913209528198227627991856916678503200563820710363187428019804274714381297853247149117406512452020265610154451922366229818770970706654251716812855798054586186388894713464210939269525042052977892336859590846625705898954035335869052222264175535112365891862056408332922242073239155064421357813881947257187659786580235189567934325143408983738985971291369417733336697528738006991320333317910496427418924453075541626946152541720824180143890434967384016411812080779328439841358604223220320920634667781331434378078741182290417992290443828549425228769803217223819026669833922651422974362153012866163902212967428280094997267921691954524937441437483738102007800175233423848169672973733114684218817925307651745732799593515736100886339703877883553707530266527657626585089817889850003104645100788567835712224820817215533140171736587371443841925079639440193591975234430024600590498010846866598270355000324313241823993603926907316113821984155349414064730381753166559707924821129027018160617238584340461719144351908278555276212955466925216165952056776659736450080353325444482446357367226492421540155677434569092602431195569082721486806060198898915047555533632812500000000000000000000000000000000000000000000000000000000000000000000*i1^50 + -6037708888261178341285478070567255308298897490948209176881971984893781035555325743957685790176285378524631384207958103704629440887899479381256595170646998890321210900307091622773323769212543319353519695788919548524850635710257469957208868353957344438862961183345528631243674652689660314692339471848336305552480310119581704779153735267490712722617702985889676911625475262183093152048770449957737893192515476794839912194436685705188237435030175086831414080405304558495940301362222604629757356171883901661829505064726208724861125249613571905244490960475034019896529115928060040772034504693960169774270045825835858785514143868682173044479017091422451139301862906282257154507307620235970913108651437834217856532855358773022573092489356448716836867578637456493568935376637295039618068737870179317073756735786826318500576290862940302235336259784246979239044088589621630359038240759558666630250674170312436800138191876655648997334192717852324161159905237793180788428639880711472611351974858074904638297802128645998478965726241307388564036120398621209146096883889192935939592924287836681740644446305976374254658290122376174882028239052696931183535704665003614028718449424548623584466343314497370569379659788962550930625367394428045868348576629524342075136941617347341777359773421873167414685673471147078772183087333025957365183697998913708775114083839568468790500372202078813350013603454489255163114528959089678073784974923072633605228726842051805037275580823213847071777598712375280222163625257800461250114604629154226248515171115656169902570271251040154203728826230652795688529178105738824753874451953896741247971654550778057195160374828276474684789949002553815864070310904924311001312393939782505128626541756690853450455735284282839325754075840660595370903330573494059582271294927885024478014251272109969254568357501128139085443364792661492542492872448603179158646911622984081234660174617262076901044463299098990319703271489810083324918241642954699467634724253886779377655135886780479446122031892059737742926721846809343493767078132228834805139659080646123370955172237080155929857025273359647528774619407936982012723980489051647020570865913815286805690609922357102264177945826536520693933526841525108220904499364264340083236447451872247965351562500000000000000000000000000000000000000000000000000000000000000000*i1^51 + -644042689307343509752991471877472108832438126173332572010373995281986579761400756258583844071532063007006576285758305740843042924221811307073683962511437257543861993962862823170288273468629434989148240616971789810512651624771469992484804980884192154893821961610321272822827779251817102101594204621576275595679736988575196680790547710650360273014913021083225811140838161748801794054055420694914704314041684413555755370844674960258995809789155473832971939419279292932917397503439742213690062183977476498421890252963954397281568128137921336687681434763304548935775433284818791992797509052629814106230819346193350642118128330491353906388074007338617787770658911701018117213385674770298457861727500954168086488343939683227276778857613089193482640623273372526796538935869647175056410033735325413079904953943758447664130893571446844936078756250383179344005442684685237154912123685103364808301202738219250947727754040764811837557440412827822835087379177010177792722271045132810655741612292431649656071345532643000750899593480210261963839021639251771150012127540803649840758925173500115256940364086604193744956668851650027895790697538821032450070421211786881584523501945151827977679595301409385981706209241754848779427955732277053072306008307881668177534290019899296033080336019027182327114233047972584744087263590649161090776898871863907342475718187248514699091826912220475724331505980509281487902703430747175568217414170487114260312036385365685691104390502590351882826847883216886009202310956298483527858981002137282269183526484054265905506910694508751041787626996669805493168706267434681168441262309030046597034798296198713109965927479537071272715006005743767081601751891289634931479062647577815244706239651435256632391871332600932289234284144829037643508767210937754547753944537289650553626411053197379588814668672119263316182750928593371050480568304376423281060355752647628386010839037339775455829879857840983293758734553205214727773227688725821551233065033562794986843871121069735276838405110599030251423757352077054153784729623809390425495914814400084888546247903729104432896966821080668451382703159799101276434989864139587681266453511758574351036942495382017804652348712754906152363435969522567197949572393051668398543532659151375685585937500000000000000000000000000000000000000000000000000000000000000*i1^52 + -54399289243060975092733965240136694061338814666870527385863439887505199442526129729797635717259769649299006621113133975968830334599827023129001864590567223283939632719498362413489476949431500473141018348441682773453129213819778631271301291069249822130580049668079297586686488351992437604911693115160122137827519567244264829961243073302014790164194182095597991221905230758624917656347999590346123701437603679936064854447508550739183094566881496385753814000693786065006434800497331790082680554658094408441575556725025574390489991975350975250394158228877075572929496372042063387762201180255973550154773597221877204166246372298123200081257125803433788145620666769154878002484233072698777160105481427111496707500945435942621677417108702265157639277494476425194031579176817091303682109204134926431677391237157029680718872487928226759595823348293324138338028432665625004171252333644503335070954667658107161817703756087735413698425410593676595534207410461628208171707586786755163355159780320545539214240045993705965367953531993677850931951638407959327390056545121373497250442447883934792723339240101296886392654927691108005107237863868004630013957473145100259540052786136406598962597166504548519469815950733701794800373261578206649651252910501355782318906074650956011361073405202467225366125339999432277606296407699884771732778774149229468153475661672438234476450554796270087368752888769407828200832157949450132541661834412182485629304069005185556310672053800390884349472680234740222338397877965484990907010857503221326730732707579716577871614547102400132833934612684840622153429423580776141055706969003345624352125747306838133317112293158442312502987821130991259821216537986388744544730603806019754810631264537596908063544982313365931302027641916817103845495500948011566597922188710927857828837014449649795509448711755821242212716743007116386899502359093719330271559510532807851951096678259802924246522068731840571976300482144525922389948955458008673275059817480083235101286228478689200735045264939742914480551632403252701311453861598796357490653355417797080576951402973936862023718931288264685486384392268478047637831274131889920112031259384247940323307262200394562452477055520201017846056267603917799357381103439276569252585049631010209765625000000000000000000000000000000000000000000000000000000000000*i1^53 + -5317440555268513116601391457205596895946255356441903557089855136163079325053364920376987795921472868497443843518064615413314896764303447775045847828219039517235403282954238852718703376394961006096739906340257263507151935240163769713084772451247628177976679749610859022980784112832887423286659066838823930194054047689604905081595506902633713481852665477774249706087223957931684287761479783025791707413913010705218255721934451480895180466254859356396385560332747514839148028482533000460158737045641541253723334594013638532009041058923505503199286616170821663709184540515228721763866364765002910264653788798005507390707020220711062855850843338697706704898126610281077082863759944825835619835082172382308925941559832530147151897363602682830560246059631443182553934359671399001714773921737651507299796890664183798326905410264629960730552828590571289700887344930333114623879896311122432852235222292016582007701323355899476933013834085216476755059452999318633447539200376632076884833415274757263939701589939910155511984285039008479180128207403155543337531299272838671024989236990653347725209626139224798772695058003496144676124854183917977605078300947755134847693723884357897954912975907044170681549714408991192598524644524909644497867578259469991124409519507476319222872115485976151938628850557111275404517175121029776386382685414177496677764011629270547732480508808044494095266116415217877999779170679731271853415145454238036314529025232540537737986380943436589647157265805999718077513493927948376457734521034674756262106884680398982793664924344510879446347664528516470009493626150113998422999712923756499990828137489913719481032522555265553106496354617078627015906718958376602094921715472821397835700120789472346104045061357879064896916525437853330944975408722642687895266841052698848181313250381906263099907985506786029749078716792149599994373595926297129243877285167692655031733687191784195183241591765021230710470826934567580986545601970500921638031957592581299809537268080738745686500863268032812368533402359987900491928344908116768489523887554496133028133462164996746039443450910015773603902930041954271244864919705990316899025802377045270281931014145728834494669880377456993926032802488358008229770479195868737791579506013381352148437500000000000000000000000000000000000000000000000000000000*i1^54 + -330614086892167956951962155591636759260706513609983374406893580861521924371328014742677466515440803626835606470205398705928889706320588155703726997333806935773892789171429039846584988374818155245465945403015743661648263799063617146342855363911762625125053234282140812957938691298780783002743583038549491194649737211864315187177636316124396295718453525187219687437248711638482266324570888096712704478017314475690413178889805017891921232293089912803112688702809091570587099603707517027448266574971317444899817579891421479067967213999891053993170776562029356030228861608402825368544244708333366517909891211637045404825519227483691880728436148778598243953286571586327180098433474464687969083352572614387601723034546062132085559923117268177120810750138849576510541678108687749666248927460320889278730318688968066589633307193397790096080842918001541386140124549038026417977211137542831738947586773147964290302322977409321698699797797540225458178983342382937806212658263496277745825981256299829414271647560616256587459665651289026451844071480754419825683480333582166845708617466406248486575702913106569315642382972522197734717006815180206826213695659255549388147696504170796732981713024580029162641543904204612420492973373645437777742264956037074243278189168639195232437405936700123159725769951761094898129148848432336874538404666528214896173710816232100961404813048849124958827487002193444927860632377900234743932221848030397125603942740845839529647566586795444328196258529205614298270727667531730659874399953970148255620282164861359524277329496272129531283016073566129044767200748251948451691931709811077726509231947968687193920814531413131574298456346998610152794624654366103451861968500123759307526599756395527571149073771260258803592238080976668741581603679256786806865127595094785518809529069730325889249244470268414858439376749972879860886777167789277889254067697052374293742998608420892824705690050582536389421147586455642644416058822155825818552083992301265757820278134906974368447172946742506353286563430369948693310100224527135137859986376993247056642731565130257452788928117081964181789435680665507285154927060458652564745121802188573628919579480899753550093301353873885261963422615306571187144471378776938018881015066950431289062500000000000000000000000000000000000000000000000000000*i1^55 + -24179777059969133590590644630946691526774805488711157996513806988721651648388591227798581046810094484413205097449426792591774078046470650501710482223676817775075184373531799717854189794733224476288811291863989008471850412974267188138333344891347773161935565939011898689916637911449411125726730817456610738546014624663527811914994664810414523265474665894728974207994951149007734946266379869203453562320594957508173756672816906987255272192138214231383346034419763291289840834296595546845478607689451890017834869307094216619850271733352229718238962993293262737711082520066351842407402551814780777729655354751563854173559289958465599177922322591881852904252644447600763398615711560390654341542360330715254343898207549456092538503670707950931642454661518521263806748342594697424998697721936523884201406647242047514425473617155456347053440057523842145776979992476656912641694289167099292607025756483380603458554026330427873018665850768565221716626076211009218855532352424001931009442313442890398261715900805061530151488151644182424705572450084047226253830632022891338207982467763880222193787493361517041337519092946275491792766329610808564220972711996939269201568720091336061083781337418618730425801173963222127994845968089168555796730303236178129504537382022368741801676796578417907793550494694644522963716656421950908312334798242489868468900780024442008127183866673196339211318640370182595447470834750917584804262920437095791082956042056972644673623862533633747758009559968452234352713272269016063581461080377442138772790167747825166054093645505663907198622722925757036857819976505581531769339177274263805905408632207678011357615784397988564544918772053471746507567415281399312507041522481525485705540201819732671284193888213765313890757154956319088853373135255837307376327202885848550130586877507138477693877923728066797737863567843834921221543320654637165669637778516484207121895535739192785033537470969669137429979051613874323130456214966718057649502181841047005083560127889145938682218873057103333546010716034755751832504071308955024764857104539157671870500216667447723916817864450736548820151139628553559275002351514583399275999619484791860698410199848204066045672928581122724193211321396335090267208778466561068088552323101777070312500000000000000000000000000000000000000000000000000*i1^56 + -1152958138574988078005654208969165780494883030672189068786544838875126083969716232873632303080871892218513257209688059754112378659284599081021938644531229935739835949137681084108042965028305347584803796421540930869651990195852509649421398389090164064727649382339602770100394598164435721462581462172512704877929617415116797542247984910191353983091872726423597889174015693521362207191095837551844656361137076186117282473770790838766258439214285160090491107640606437316593534982159448800090443182254415385721517717764213980690909724331808676877654602630098096992032343309728418176548539904758254214905924148883890048021359569395406162867240321780434272666814227831231139489522453002727256910884028625540103915829073140654234212366271647656549714476894658409874736536746886612761927425289672895426730592961110224199794275177184574231499806571429857626481823151428369894312519863189499725378251501028804290840998887166314237822539362646741908534561009046208208762791445376737227683767904464196149468036157094050301038287654997519215217390622206147222825558267834584070582732238879433283382781237592109369637680492065535767913670433619748525607141923758272835529561206375333577630954477109791391538568820174217307881854821976341461440116400330470748948032035862183766553063157844925377597390531391527420241940277045339866105553792996273411855139144087658688680243393635711721899888430011235244956073053334642545287647542803529234334468942389794209022022207724831268218245545443390894846406795381131974769879116865302305314531528788390989649676969563124085593240506774946739341381283586622044284326172475715780038933462505824018916373667046302276289454584787115861048675017724299296389162086242592953453640567256022790800936631754465917409948321274772287650394286980120147725822136086912569873363390880772460536840430295692028166036607015972605833655442307129664402927253087121951143522911855032644403908787677984562924859134445783149701546373666918216134920111413729055807078524599363326785146844364740805926825798716743971535040456944154161316698880020415688716675646904599426666500441048611015743526496534180330473202195632744265767514612970221643689384605351510239841256792253609697559267355305938226664248492911875247324317379860000000000000000000000000000000000000000000000000000000*i1^57 + -65564696364610757840836310053271942932097423327217865134743083453504762309731882310766120296795749693313632916964624422514393146791649044482692087599026632406059224241691347878878065376567133273103137155953854637260103748635093842654200576764303473752876149066020496302901922525315493127230582564212472560714241655328444980065394554174663983523814470577166165096814309250784958207164521346839607913356554106864059842882553310019283519165302673346204419244346293263584524371295484931212744362020524191913079048781194994658279130372880553932060154016601766479083649034493220342690702767079605462998149165893357953981819252346848315651119725452484408790564215525053309712093325321207263332968253883281637978419029682565680816565880794107428449866064414771514373715076129209277019044455461452550861616915323163284771346880766566897966835463988690160622388845867385597707969550736990498543783341351287718383239871831225808531416137329042274075868264693292356245776157138594418727824147247425619620568289410677896145612984522167432751368524295562757959573438561995240939871944620929647165250121774381994179095548849063701853410972865193406818239215714768659725483982045473464113649149354838697409746651249054615743904191488006443780554651381909691036596519313587669102409598187786061806028626228561588092746036413894149116380779658361224761513194581227611874725221869215333964576946434028327433316781632022967294832766614099012637260749834358490093223558386499112153092253263346980761757374087238636239486388903043265597851539912097495602425876964547628764651787548849950627767846607154117181751529554524635847537779213699917929470629772890890888260891217738610607184642600096662713387543636099317977580899255274883457349313689042970574650454771802047949718439616703405444501290113934658653326603136264868698602080206356237271097590772550508766862954915139090488855223785482312591951700347683995590718116208213864331207147045588035968896904019772275805533110513092236085391516490718819377405612137717977372067344286452875061181669055456044793967256589319843857947037695362276714919175123949418627907787440545148240961981577455159575826360332841923073944374439348943113096794530213721301012322827775491968192980391178423419668706852734375000000000000000000000000000000000000000000000*i1^58 + -2589137594994492489366634484865569555734520467535857396729759455841072451768735141999534912439799564508994618354344787136412081276507847210078351461530166675739373035837273485661357903506012256831273512826700482515081800883100761109469781792683316556709734575880000604510807413832895756917995025259264488603297559645045732395242749536622255702136161289717060069766238721892544677991695704868921678385982367382825907333016945570264152417645408952330569364400045418957844074344918003283948029281168530247132932825535779658242712393818798745895813594294497219492132718536377437773769834822447811125930457657009069139113711211747334250023948360660319926172289576669111707537915625026705022458432224832668538036053554310176623104177743209948992237125514171413241718230244668369917419136287295264524581114997138767974544411420249380855122904442779101518868849003144005320058658787475973720394698514903926063177114642569420310293749220657816406248448796743150025789097558556473166250980113357983892703962521879229867205381789654670416133641637101064021986398912214287229837845415245667543423006514769241571847830856743348935778923580874816985359925406295199851557814021950753401878698536096172700182610865965777225340013278241537473581637360318181462918283334550181574044494898007083693392085790781784722139124911806530387997500265540927097594291400603105438193616464535114070636428249888930842913697002917123084251748095716219126073173707303303781850836578037357154038129640249811605737160199578904530204816108777855454546387793784792882008892724090724179461939356543878331904680462186740391649030927335569770629509800068818140650700963705563782455679520480405719509958450625617271882195103287571084245871714268545467834750298793832548200558184307252972347773472043176460300758764881570100784686643612016495023065796934847205361771741804259320285560953788933108293403935347358592535497065836705374721176624999835139820188229846208177545378036209214261656839568527125282477352545685210487992551238622180217045484747323762943438356547624786477594060863527913710943971406382712944709443560194381133572196166158836008977069313994680374311148387195728031330621616607562443780988432159426780538993318130487690139914926625206450853254227734375000000000000000000000000000000000000000000*i1^59 + -118311943626967880517357974524733620517868004658919883093955406145775111261511062944301699983674111603862081470659911384693171894697054958530723184680539232641026630966195854306792747686266234227274068325939329660271730140557475576586651638279636636562060955342692459499039031744743814860370642460349222343366904044363592858819888561974227830157847411458113217468961579865451225205008399441411426752397405218519144129486215006471971305868560147039040516347149505511120648663123761394075077163198058365350252420743932987220637424707781499451626266307457950882327021537059764959874360372598474782657872774923033665613217945849032341025676960124970613324570457236894434627780652041965725927663420510773498006735500273018281228801048840674585332843634079596914755052482254845276846486255600826539183017134939789046063315335719287346716364430403057386302256221541780762856895952191046840821262024250079013816872502415274106572531054562715424691611072641044533841188941742363253309981894655339851952024326909834723979079921100595192959038598409445568968723185982794749234874132640795346706707565730561962199387450368702791011796805597085015132040969040506764459157340815212903063878807448502795482328708336946985351231788184104709184840715058993142064976988304423623267225440934273335056513064554483291640473192446274796964913911767833544856091573432742208695095910646365674689800268097144520846051280542142294406560749327474819535724526969843351241100801858708002079907258983501090712019105788429178920477593057424058868456053936864959861565330560905959776981292027713941926956420137670971988686407177055843493453491856528237312193608019439234723989149395850444456017598630906868231024659457474420457467531820467892595965276327966227447425874182795294100434814948012580288339360562403735809002128207138917307359561554868318400594746821598515186962580639043615768806381226415117880495080989378968233213786739910963286146121472283955921256200789896135016052314010367338670824721422509512125502588462060088217593002034014808344871807690773224405075214538268472769225347589010571840026749475386235471956838153981296824236972557364367429291130903480344055965066468107806034840796338591211172323249799671039154899073761314531321618815078125000000000000000000000000000000000000000*i1^60 + -5871540459799418432365714690575017361079464257940913172111122501520841500763657237900388541544313641017524263566234168019301684560310866848216364831805381996153133432240457659436785102162284282806672335169142002405395939343929930720870517735599887690180316715858852850565441751844959549935496290254994303487063227078015002440573119533830487758618517096153904690184600814481873529828384985754399562213685277453468490569647463841840270230223763941873769958289192711374266541396372479912950447782745896034418924027994417980186805354821964042713519630185533986830328278306290297809010425560857897439541749727879942102413439409468794836510658114674639575297862263309586745878250609020431235331946599729076224538147052255704004180929185901413369340892224337015045913638940994712926878176052845194002665650369198206249300504269287447446756354329470844664978197598856175512582973281096799502048729542168383109877335254415454755458862059546202387088439479513349455675499504641339245568830853408880694364389873975586834765933724881129518075330172410722278749944522686496110920639090536868387841064032091495139116488680382328214038324723480899102943655836249483460457408144134652600535535587515380308001926071704233444501857575733882381344488916234842376261591214995443388261194421555904246058169039107373156718562258946878596352208317663060027806963143580992605539394987798332325273223722072822888877150240235864069087309285604641163502878479268083856673329103468455539422211734552313007863255167248274532056043239825089631110993341345642962048075515701787229141750905593173029994054625291116701592128860494987836040900567361287098301040891024261886615594495573986049443563998548422580568200438937405339855037615496046543943336529129805969591360626306623628957031809706941062361222129249946543733478500563074880675076366115696119503951963885281084212464572403148923437004062976824347078943452149344173123468864734224122887305049545362250371266758620108184443742638275093688135128927534693901084059078724664986950599037282792544807477727363792099127654989161423027734833812545269135685719061820747725380871217631871996139719506042774009507955952867497307722091239547860461103569826596985870306085419857648137048169902060512776965840156250000000000000000000000000000000000000*i1^61 + -312951436751770617454900571980822281525673099690394290833442981995252265464965638515724296804112633094727315706528411223555783812771103970500831790951320188944416301112124248561793451952015701606582692638927326321224214646840139001631278999555999048439730429936129080280377193160648638980445286851867916207326005567097471530886008581679070936352313079166312648919560911875105705355444355221756007120594211291698889447941654670330751093106964667130136963888726526915456492285148545321251988894910872764869535963233250133748381068836392916929994066452572185817690729230393981731686271360596551132685407257791748128726050292825192031741400773625004182471472797240402124674079905346902586043132261670917260665869094965230144678069836531430743334259159474552499849844591657843669482468108636989208614768789556776279126716518680533060886447875066351360634846936927894298271490109460636399084760867858094075640244100823795251564505109259202575768663478120268495947139558514916315666800711745878071741655097633312109612596757356168990866375667593766711028876927046571278462218257603426614249011298764670838162735653699550498147597127863537843340718737910570610155686365945705426708080347750266512768181910052958106080819493135135783667877187177538355244581676710313869035664619435524729364740255474993148816524341250276446919053137622974609220616390575030771256641785978698566070043646382754503633290583188455162996907157020237911267535193186662240223140083730738751392554431731616719513449886097351675477933724906909331573733646367638291393755395259404318728445525024993660843237711603611109501493222252868035343989562197415768393723381681179320976211634958491689025469496388022272695609354714792452282502002894337333730393172154698089863640564573590236822304286596575818814188613199741138889125143100981189533781298661673489909938761927680597913285767880090266835235369767012275784471265502353209825494906647840178700146173022998185616587747890541288168493966851616990256182893321896635039871237194433015985519271208810751232709751011138207920949353777031373837250668760737838440931588426478229575471085784668887112834580509966922767292930591689366512665226356074505894916113533817678706518620707424817277145094074067128396813515625000000000000000000000000000000000*i1^62 + -14448149909146143965990502201489863171237757464994258884631675335778106074772726480523331797028354257586143422006369105039068085663803704815650622156781797492800709058112816121048073985301157124389148166565044195996885032048524833325325711205419883384882201182350494021187892836302741402643064181364152546684325340169457246583233989574749691844473793460518586334681882470206863894751252489544595738316372099953931709736406549159472919130440067301574608183249996596125295978486739722312312927938952843387674028750349654510968890877399646435469239072823959686033312845051661815403583841953132755361961553334638326770294967058346514731654703198372173350240062157784991144641141511354081152783193789582074468831912450093412117806982819622992921996491338373341612832506198622319540766987115066776996250395668850495368191100489936124337295258242407313545821075870081396429737631268805930700535878017204599921374214446915010369187201183793802089122054318449460491694032001918215666917224485708238399555392760975940146174732031657348829347835293722634978307370024959869938070725707969346826964281670988254637303159092932158366119923232269377481187962353720986557665901517426131698214166948354540591361759943259409666268378590939130214648883611025600977708649783793069218317214984971324789910698768746273055456355481982428224655377090574376716365915273382661621627405919064220513870432893876019367396824929528574824259859591749127927453319657480629841529462674339642971740213020502769047078397926113999939810571391617297575459995186901582869371222537604853983388411330746830694783671407362386896392088591715743846052788691384275425686093167013760008525275953435406983944773031305077159060030724083918760302227585533103757609321543089169601120398888805850102965095335488705184205010739733423555209705940970073868626217773536965918485230680337820579318321623116191843813130396784598593933505714400811280364980645590862356219692970232196693614774991505481466033693926069374498251297915420171663894253161316878090409154243558158490939177297974173164899813067945581893145916457782347752416727743295248841035107457235858578118928226947156246831290843300144307327317018547839601376965773823706767554783734732350688974454679517839284663671875000000000000000000000000000000*i1^63 + -593070742289437256004982151621576154174975317356902095876957141758170234688783631302668049837038835529937679538174094082285920933988117622662304528982290658266686829147762389454837450128594138646124735373470025791874479106599351312537037882947859781015286747942532173932008162624750033904524253632745269553884463132320657188571658101905486330091504673677819079787778417250893634717034104598239054059827206080570367704267726595336257305139166195315238390630902654864051719272337311698585110511707623061573035291433099004812319049742726907512865473190209165909912238750704225831439227495322982369622873813330924089927494843882636070347783342403850090941640263941936712767705706306138950421587948836009129039593851252484633577254517507919003985392073172829242711366669959118242457238246338200067082132540863287202494439660183414567046141172321134258934735016752279956445480410857742574495910943229570884578467757473740304330625210658428075285341693347264299313768319116242076244564523360601406238960470191556838203533401231909991937595900954708164399640381846131788335249870406269873931183853585119428310474279782136320370900511867032515596650642886458056433549823546412710572191337670495894927598484862026763429293505494266896037731288846320147694525015096347979212327679429943473840371990339977259325599162812730859326034026441898328282106988206674376430691794790535864709973117460525563028067204663209330651552680289464252442481664936138945749455969156597669373782904930989827058244325197912368546422983348363946469697804284804256924709027068448817972695494639677340946794045986603902606183593878403922008574077558025733585025978557450852342665688793960682355493554065870191805236014736369697704295657352060276330716377224665949405318600474153136222044252375592997487478977546794439025643400693174938715796421205267822429848807259023154665498820958934461573593003058929733037262298189246382014268023346915017238857118811987120720613134086404744117919928206338513662427387887613052195398914194386238667135348018160057665154211295619211944633881971507233670982507181808468166309913002917606994743942580208553050907126123826642919930548123014939254252663820677358195383295568947489823563346576480503056612580257932081741015625000000000000000000000000000*i1^64 + -21848953830468431335689686263697053074641955083889865025103752272846419154413314447026269770174238835657696225889411294315045142829342261128022775338378666827407399715242689597453663300825683144975381244143552953517404063852518695203689793649717304717232652140420842046064496344007336596110505346910595515727345534331583671368349651644636707732070326860397205149006889862715302668757564343328960676127832878640475632826287159092026449570395146926051832932718062061327815803179870510596133734646929717397914992337639362915419040026476764617388907686493145685273412580097540371068897851794846710303421524046372231242178328742848058248064166637151228394772569431549474605602278089856264594384933028966334971787901429598161836835136030054718253862697355466065636362369635266536507411215561655684870934111747211010302313188912937293914396026449460718150729271444240739031565912457909061524415706574487397976530783187658325503008483546318249542058733857300081960122525706418234642278325634231058411444149655478174045690588258300467020558650366242969759719138877291088998838855128898694281789548164972537155226998782504853400284088780449467438953980408081433958945966355685888817465816152937452510404761156999987962231176742236921445586677955919902002842018460039379226349106504727693568422313201657570133302426952869995586002212466762066302740014464722238876131371636010849536543226151629935926733675611186718715861094388410980872686914458624624065137157681897669786745151246051331774647725075103856173281124513721584253114073694846311967846379607337879152383346369679097272641877542897736079988544510287746905294744863989144009712620040031618377663776210176962046590466724042007626988756941361788056591149048426113230171694688178189910054196211985353838629823559934950496964453323307129082530207666989346949330617995581624379274350286543277918023575181134333313752217615371077805434245586454564737675471756384715551698055311414915247913570293228830491825548022479134219563333142392010049005075777271792459086466495028689270035979055799271599535502042402501455128715936890016489143212553829787885055631120058796204666344488440141893192125422436479072024280355877946541013826794209797262214389611197170270419265526172901411367187500000000000000000000000*i1^65 + -739969688628014632444063006647143072546599072291124458572383140624241578087686960647670950146983218299176419610878553110938942462246365279360507583564823374727746402567437227642054191233628571927992209397043671388074734325863231116834830993146456376765944872657259950595939385604416269067501226282819293186139873151091275345180613112700852532657538383338450618213562037759046682617268148971607828683993675133928449088242030485073098128766972930874701657374969029922030295366910269484483666086098086817804753664951667390035068569892782828229382360317074368200226425088849854196574324799593253607875835104950761048018297756346741391760873670533037603025271471289947873633508716187572504479417298144231782114137845632326461231735839988308396886862955473695094558830566481791852793468737395220803370408860874489762384546360550788059076455264389687442002298671860473122002320427616847832465207049431248318526187773557165839449878599570786969525867489819867837510414295693552795556846730073441678871553018957133055059462766637361932556699189387236736020147998340998947385073247295566277527606116218586560463998103241558102551563705043546366696615723648192558519755602538150828999919480825299926047323636552902157291588748969065865161215984666865574881082222029322417784463258056097980698190267351788290176619133463718905062138292059560414441801333450766138549216580500560373987958101727968503317088238430999364931573589872336366733626043405638417570738215920034130042397329302595105225210258619853180025931032417442130972511358478617874456116993820698319118685431421375955363867971782658812965179054463786674870993121700582654004053455628375377264057569163989643338458184435553370283737721260198242742979224786227919084797301906098093353329115996415986448694803094434703252501316337889543174968818659391978933923407997681521148662479715828517906295817940527372293995129925325900768560984602668785694566911429931648986946347796504121004508199534941055873610866313009501561814076578558044602066878986351493753529653968165727676228568159399176738934794516997284482724078200902818645176528564032701448719727076593796858058203412755731855242791668743081267862800174450849289127676851592772950695187269299420358538201947593568818359375000000000000000000*i1^66 + -21633460585422524371420894606519701227717340855166916960970322599527598516228604828695718540797993795223875224617492755719592403525058621283653504166877864529118647390567790050407463259571350842450148836504184269633321646718640135665761815893044273026020385024612711619721210083192667825166019439609749735891609935375021723131038668904485811061135853285314242128138433087131068137960137758018981911420157721557404041849475451125649416433396662363721226351366544492962879703664016054605792309509235740295247939592771939430071619205168870746545652155199540441664824586360393091574867376783557093884830623685979022134745433563931626832580456019371322058249457372682227649553902715523651626699730057408674298449589690126351891328834317176914115887107155660464527084714877043284673222124584429824472437225581574921522986050417928646469961900981153529127544683848629978676669973206704969075473968675989502022657224955695599721841714267934341174785253452620228692233457146378155417362495806245636051405091656009441447682555212453393055020012214728306989607493089856123800034235348534890035753216291773860972081853357142833788859041212643449146931769835001838443210449075062159083271010948455283642277209151676623390511160315656515074861083591813957324021210303326064625593971595333159165147920447429696982062073527363783407289172096917709362669019442332081239480398053760442183380555554794784212808329090311277486703520477890146612803386216471065954142577388118173895294796384845526565609672752064451322012194755903964892307193193264809368617145361652508910867198402368280439426289507797477142272293038376603603341514565355087114452333633920027010784737334177305930880898054813262148364522864907232471686020051390903176159730651601525512042102811056094307685471912679581057208317912237391872746457268695918696829995042765245918018827036451874178172797756126568335004323475369671809599818950894255424451378604800439832849632151514861647397849258034501938007691195191895253453736574193854584482672885639437920769831952969102834658140100287104968149632666190210212803349552864136219679327747087200396292935965652482811632799953064303263532693124535312248373040694994170970133454595092088302571687589530795148933261771736021279296875000000000000000*i1^67 + -516664532564051233475394468178826389162830678550544175579342293523023767257784975136097754318748570342239789703462244916698705372649022952633355056095845593416153846897339983966516157464238874748759171209350518530995757430793078037653628699277489777286361057798636936472828132602849480454308458496073022950707370859815561881587207214559897307281912592845179336475298986913051898658199787632490276646878040646321670489413958326291237539177750891134508059898521974336233921839846120521297052949750640895721857576091054106747470235651484904909189846143789191878888952465504320469960224008296215382047750597273578263853719639581314581652107069164315832434428506561098923426594865486236187262655589373943872541301455872057186183195363143964919695091039410501964599544613628660346826160514994270227890405770465772546889406034509559965271285237393627004748647073014329422307765701273918543514276657984042229051415167643772974160214279645534707927183577637615996637695439906992723690033661066366897106967265875088669290965686525325067408788188101266208263640744377001749979690297893796803540334863180123217954322061277800377518229828090626606226208831510001044402571214378569422672381312444464699267673180328708276440866295909053664083025344918571387350476076928791778517098910752922953227518961932654524835335576656934049869512818511282681809821061143880594706506155296470201831388244674061920812055539647941045429583264471345260003232494807048653598844227838024781259898759631386439938187489600784298589351394666602954446600948622758700413954832835681639808268109312785485444624449277507120795759761945449718507886243345795440589127300854477352862660663887414823114878821349057226749085394705706175367041977230246996171192124230532129151812714491927123925127958312332986800394923389468403434416170552987030112932505887333563032693601230088452898968984810891133156511029338983978142043724489591543546499703626500238611201167814418427210391973095328245993936207765946035155943078577181732066505830554216664359768757273405341707520812696669419359704416487178806005162867394124276680352978638348231098171221701447467890408487656177519385743170131132994400152137733086363191006479337304153881528257264184074687868931741977783203125000000000000*i1^68 + -9799936375511477673697610412152067777060316675683116857385517695170229779171534751393518956374397406066286975901803239608489292932959002911419278065086705910116184521784760326302733744137741184682094621698599531699643250350561958638059908157858802599510132939072719020343924151679521474547347920093943247589069852667707040815656246126608670833249126325488264351410761923330674889248481223997211676758125103652306671083707580278684542123405801692194193779069781575840268670008148729586093813261260060806953147254011726282460076247101656690563670249624318947859490707346902867864907096141807324180996312975029716965089258344386627054707624031919431102281240011397844725458503518782951674542528978555715106006366233465428288376532410652512716740200083309505433582862261405498247495454210305825303276473900053958768425482909295362156923574416932673573486329910914844810413188105711256867462977375922859695651821745704544828506160982880300322385892135701257364173576600511321722025218300383111643775881021998597008869179325551089725253376075904932869343571477150039800733662830179953071683008707270736711570981051968647726914988941287214786983345824731836837629771820075824390731553612403459545891355000353978007377399717166120997764161333599533193794283624423370542595171472617427947042844417715938200775324675989536419928507737503954774354247082187100680851792113100345069512192197951138432380915871757059845211357801254246081620508281032539932156260917169814877578233300849411067615371171107036982847217541026380394095344438039632133861982140107295216269406050652412828433418896632319905415537091068070709957627854880926913571392779799016484925503107822653175550797837329324422116778625784074330820779027665474605413781623062072853372795427667735631728800593280851970398849121071631784854925726114397854170027127973246512721044898123730916981082900421179913460394052684686951119898836035564762025492840368528863955721806928612255768441111909673325174644528123811945105141254629737419376282671621541529612544402138413032146073202848922759513264875276056697792952091289461457131163446102139833628760547959822756037821700407723103327634512573810558041581357771101370718585895737611170631033663565365881179822576886621093750000000000*i1^69 + -146567239515364572549006243103158839180037515395282988075980115930722632133874888527101948518237962542678175440046281741986583254342894061783477989785650073812519852631707683904836554417906645472809449630472478865872737048661829787038081992390423258437876647517606565382918839017393914533167913916078640185276302859408295765947913947525627608434046194287824810779982868500029531835595674375098721401708060593070615649442772761796702348390630007799124651133962052030113577919367980948433286426305498518058232441675791382433649533245399977009264819295470793091096812618165474034801086479770719118746238967226682968081061023936272048997337419455751526953397559725163704113541570765171160807658477056580652002286984531878806177978365723513020091134859835047623269782212275109447299201271687889794393779523050747222759285034669019101911663865020820052272741946874950651859745148834664728416490009687947294461838578781131802435004157810620689768966333293146235261600909708421661467132236493540077830450660020616359553301926226442000973951307953952411442841365964936558284437520465093176593778667973867876675407305528906429166428683909888445868192973270562325693024799522180840165730722381572011498357265439819548026983041821798953776995744741337730844330360695689749308079097645721835160570999552923883211294844991802167542824428196395587151254432730241081640891321570676977380430525097808467835524256212745551401323071168073704932505160338873918306497819325734159386703765216398781296507075667344845577094569257234690480913858102090824248220590097048604476442979463897591288518039847840388003821134082672632330656390388829513212133659265615278564833291240420844267108376637615654777958815821516453805944318224115285531706780424570118724554733874415156250876522259643191111961504995819357094354617230431264375848761374558367509469330934481605863358053448681156744001463499106489991582974754713923265305250815523723201215748203119658414838137146348021633634843405678646260434559372841278494282665443725882100305948407704895125545370078920252121363943259060672611460893799184821093438180808572538859140458476955052145071365079722043288626837402565062376721159719370733629273145122059382168924622444183054560207393583876953125000000*i1^70 + -1801540388423928490091916753183502842263494984090350059998100548218208273776287031384667381525633023611994398380969697936260760463705576034069097357754478804192701089158983971283250658015914498322794017529641391728777206510762650645952538066189150909654341271890464303574762755284671069806836967320474397115155052182923929347571839520854100232807105726663848111628526853929686758639891421972791248710267005930913561250711228452034219385636748517569223521466109918153552401701288555844156671590526339638932554327969135052786818184964587204410464865419522039865330850768069398406898496742946183742379113452545647639165580886314990252708485192874817556035436043376613881290150302714404532662902586987043740592152439060208013983307133813261414031597310239850932520604308049475547476085182688380428308296062041759146773305113812715804074444855633294964376305745662618583302748626497427930467799486970083173656767445588277383406706149902309824975402501512277288621255191777829082868452750805916752192445201124532803306819951727244759422567027717845123486920791727009053239440997781870476541730273732091827368401913114170953270179730105064791689439677015319776324619113942721620984723132672631281794759389117212001269132560030773485490556662892734253998912870356636438858953072095033593628069070333585843688677991864634338328303299734888607905260917549391681274874264508227472312741512790494548968905366594458789715781042516254915478914513601963742837980721004485962354097539319080403498845972113934802990900974357153245248145313347006586533182798622514255468948614247668426533275160789845334669029962631978562748408067778135684306467673069376227466288489760867543194878680860882048872855429764256658063671157342429069387516806266555876728716788201386804853083844059605623404106140254038529301875293833143913785053985102451963475547895054565660919484623842922436168513574647476769982651616737747330848359164059167131116038756287426238467870790163730140861504333525375832850042924263330411291401763770512951325520882034243832856763675693342817433097693757979706468180979205392240581786851008344944208813932683240217315829868426938873100130787047677726329735439477205135465747897617510307812058657374853884673971580341796875000*i1^71 + -19416496442820648673600662313336289815693618027056163743056807374946068937992684336312407292749272169263172163322027134262829899542177871118205064936644186994085482966331548375376998108214864526650797154678399398029947022946710872390094592474133031482841661028302180100831477716089731446945870993597708782399910819136459320325255967147013733720372691445082264768395644032125667620746598378884500465114183163224658995906683931294709634333613208899660413536948528605393214481020116170656514413778845874092549289254469542920188642547838005725131397087164199591182385386153393139401895458868599538084694275304490082502011623115919419358968257289860157091939749340224371898894157829299697868927940097050414723417170942772452049287419054982269136657226644167715718012086673563518210245380099286212461427252549536084351293976796289320844178215576359132933325041262213173742925121044928978942938358824525627325152305941792180526314816162893866556641229257434701732484579732495501482976792879236963482581196152345914936266119741810285113175579090175208930879697081507546747581606843159990591438925120621121187951431333625764613225468402962950297496060019660836548031009281573694247241590308128211575648983184416275546570531244614073415862629368401903493617052289059726233294378109904770356975899051993864346837369576595265021528818725084109487457520586078714340529722372586455427914246539000045487807448170034392152442795869244881289421286619056878731944206133771668648143233507967805490236376645124268248170694099908095546180054111889852681325639024115748245526428145347000761839304557897008872656370167229878661536486323761476564853320600212148104304087462430793399383558282521924109425159467877486509782091062644715795850121991933539848391711734548405290816996906364416782588021174155055263264713991071850752108286193804334855432777016921149990150963259572178169668994447175260471559352705260407323890311622768892505925490860521905928770223675481482137022554975452156751599289488107633675238514734435824819222460564563285555503264250999751725579777323945768304684076688965663766067544627811997854532977596841274549384803691715121254673642208403045368173007878530802415063597425666551051541607129574557127853140224609375*i1^72 + -184407158069503154661518609418775451311113055648521568638528523174436109706969668692078610227171495982095599916762861283441069235784284497633944250619410855360138070870750684148534330739516474274179880655414820996162846464126710512920600938643012073490303085055787480886127189725691169518354117628024658021838381844217439287610073765551838345182695614851356733469821900436181772583336286482426187743200405162552869854497030262386869960498595793910706595223553653406685770725696004956165431636109113639047994442781339959291322301827213427729083476574157804533228821679021749820618647223670332059590077947489198374271109297540378636235468812788017166219545846349432888593459481684824558980167470178399252447356393434873453727877013177245743788076147566817562468757869605899093125882187442524853305002296028633252051432986470601652474060355862264919967725986559694750265929616025701887281900571106286600983050853364200916652805356268529023248653418631495955172772629455162743329038517513666351565321817772153122139042084316229973540565371099166028469212374190195609464119303845382291198525238957781467336664777329518082736722765454096112308883402386245841773064763003970145231381719557049094691052412142989706406656388970969091501430468178321357056856169212690420590180353221920696083387112857999545946113383145572538475585832616290726363595353704421050446072024457340412873055515055078342685763001104164861355410343599696820529121517781887044623561677500899597010583364542177321818435679522811914760726457221719782719295176558791322486281387479431038173947922743372073348508969135533964375965394824089365752779859478813268594082347219999698422956635647136913274467713702005427076284256857094352879371061652236425080320771509032880066261535813141013821712298483458922073153546439844337607463198460904968106065657123494144066814204560631770633727937271258495267066687853438994645800841537701846315727174081254903974090683058025472098647370796525295747157915474298476800970683114356241746976125109990495065691849393998402010989506037172949973529594240556953777754040067082355865020068431013400436194753492708527767281724590593676154092664778420616256130750902932543294057039962829328804140609023298274175100000000*i1^73 + -1446456078301411440852752643413999552836771251245285815874372296483073620367028207078386889064186649088970358741945464576961042665038643318325159218384949969264386355046976871296068801973505052227021948933657840858195701065248402478729373561865676402281792260946488223144683771662668769540529142983065140011333872785716970211457487751432755718053271071083636529960083959888409002329306145010392088731799823542894238095382326403245026880455182959516045548112881524867809439479101085301852102253880075390989886630261455394235941295537455839541005780348695175285548243911806638651979952922905325353564792419511867059090392043791422291806477489577759740403921014394420019114772763950145690510462777840191549532023842252843131769348802128085867434983149523790679344616623559602369685817420871312102600880131573096121900281678838812946330782184864165558277397458563906595016630969366183411397223172614098930840579336200290181545672480870479145162465959588811818476021797622286819809827724006355479775750337556844737861000596503779001063857784133536454612408093999435408857841555990776553335826086442473853235519295097106391778310524950020866835450585417052458386729265171386660673756977900562286391099999778761018903426897256149872860416072952551548527764484365772621077897711129213684397772797277920982730432675243019722229266214445085743679809517978734000099348358558889969047335366815481135521425287749460087615358330809954366401010760516173631374838103232522096379541312740037377682512030222196091468837853243946044637391675953061311128589533807030136702672070904237604167448654956236287911031885539097529231696249325093323960849931044941923585722247049721958061758660635202153592768795165323339199263005749317296875331897219718079810442261882219749753504934368162271157898418009015716673254504084977685904127621344355582220338780663705049336418283753065686486535670711654449575491928530524093593141992196715117802364669254059218016510190407028708053333040310500328805755186337316229187888872929937054697114821576456640150675751935333906177413598447409359802774518869873946459969897252414240052153538678799050506046449539584762322246565515071075052740295340995526866131552966299745673998347314941184000000*i1^74 + -8781809576473188194574588134688847616082476754818963961102203713780786286500232127295637966285986206373330603096431990776654113378641962683360924206675250372266942519077659346413175692060152430475861165235514658404426358062507122835030677956383519008884219279460759045091163384025970198442136126397739154763737938874121575406150456524044094780571119886685726393452363881313228606559290255857552672386930980478160176693994906707020239768018678394120113743705091231288398332923749223487562912120349779233630829067779000292219591364538068250379510092880325754627922110133744249673571659308940347410146601859454951806446545082949724905233118080582799065831691153737255501434707132423060184264009159335176122844775342504853793607000335850258907935900589649985308038573856392232284398175727470734245115033088879217384344637776612485865842159329937134358150261713645381790953305021106694077904657371695820566258467084243434620955803780769358869396605389876916635292448403454636954225180513300207188943214474916974746239949898409263737527810325142193103296634481714825892784913317990816342877913909174560664736728270688876207665785339287680793412105058210206781658813002737159786534551587999319788944903088262761944149519568342100724083528845856361211461200345580872616770876120276155437644739216423854417938168588224961268433989114912605623193608167662724858566683207063517649572818166773935144666048961259195858212552536304270560713823265888743068903939689428770669549240770659850720900276149809224779447671711315463602652213086411445345682386282033278505777304618267902389222881508455119761461501184954222105815975252361610640679193710155243088437100258871737997864011982665702601532451579918233858544452438437346483293149185605231408125365822492691869325883107072354285828608773741320393085129399856765209064868086000078922402537975832686170497607828981066343439583708793410595249784840241612601565789534337070462395876495466872396567180254693005038897658066826514443679368692987363880730311635774052206618431801113334282991539534405473377602225932211612265086561678012857185452959756353779528779803079296450696968048638456910569921629623429106230246140701294588381073659008484611843668036793139200000*i1^75 + -40872229534755457312482147656635856141578417125035077936006600548302338921420690834279050294021683757783350896382662440118913945548483738861156985213434055151173846915307123922649302652292140641058329496753146681698317502200706387032557961174617383330867619907262823900115766308864876634136367598683000430039408334865872201153755314995332508342522590474375655200438876151890030647374481968051615912844955991368995835071542604910936156817399238288125931454042792408081759325932779912658228820603071178715078434305127399014527529685681168958226705996302112043050689809913794889320212294505376166293981334572660050209817392154740000945521193514289031973539063818546455322977821651821638622691586712140475500351939936475188108720850555671178083889999441454382240774683961218010362905395766809990038160372257137343726604667332641766289179847737721061737109286921898252936346798860017511873527340263474204727731144899256094270056741164425508776303991607746717960674608412033048890854451457283352672448088551898758327855194727726742288216814585716613754537126414824224790143775417102965181366385395314312957591414067263930985636800815545445906608676355575866268904573489264224714511796241327311755914834212478180648243146798182268686657575783553982970642610104912801657127138565912645241639258168656746307897970614806350738886460048198182270763035238627204767527036116591840744207418121068864566463397184043504724940101316267350667078319569048601737317250843638301893489125481981373949285577180234973368807402274326777128237654716927807283496008375321208959104946308519172205492398425930164334138274381907824706521156747152801557678997267352726119551406959821691651327429686757795712831895325816512378891569356040260478655074219290620030426700247923728103120932189195889169183771501744211330806701294025112643454958879436571014966749817099417060076836938168200773519372130060517925525817473542655879047770107905180403282255848258932671818189421616438471397707098211827185904539070885719272468427792476022117134152531890472557261396012178358100714993828901361058421250707964590633097322558428781823602805475805293484294036015438018067315064285989071646848163853694833629525266224654210989062881280000*i1^76 + -158413558207629853621515362332641355934061187125546403114697903637619904592752999789962154353615850851930438984301589163243915526439708328182742699803313050927108722354354730188628762322574993906197627825343228811003120468600004125577595748671517269858676507472278187618734464153881494463366212866708004173867176185174388954990024373864380262300139532133723196667633099225940909928216049680930278215404716348435361998691265416396164921216891029011118139183326259190646006676064205442829346016858246305273695943022370748393045405399722307966824815959713451314293798877897284917551014221979687002976417596739201388551612566986911513823391591607338221762180837935405479573006150642321438477734532407257218140591623106080383696576243675396132330657891243583330075049444679810869374356206980333453948877078234227180999913762067287218731630777989897459549943020171566524412395609041454789373322063371130946125081573575598567073325996170940806301602319940990887849412748984305540147065330427314691101790037332734781903796687535646057688257002112532762608953760286152122438131011499250688487764205143715766596192054652072661506272423385181489471980467962525153090805414576447355970105791183013093984508967539025689483281500924169420039130160613611974984372411967805030828542227871494109609695625800708626986069626195251268575047643002053362271023073009939094071033596167208189896643061314246181289824101065773513387382146878865823622384289953164764763631212436722811841357117325826198071557309678956569235300800277230636229393492683952800481230932053383035954366823364448105070333404411902944628194770221075580794639377100176057394941612472144390370392911094629350520281480071566109656275089740991075263647718693619380443520091990250982194135639140549180141109625285045988391732636530544890632909590137206266204452553462124810759341777404780689693308731963890497882533040327243436476448112807595788971800343540866394852147488842077450344243842608190341152618820797055845533788586237981240073551477115268098815829025288870463643751283580155623785365608414200014502230053725823854581832348464328519476286817177054513407601941628584176356780225922932227071438540158953517649125361908274847285248000*i1^77 + -647087798288145702210840978696670759987663047255930465507491637917585265129209633093303937772319437808713161039530602201706145567217539068319776677605687627975262771149396013919491224153149866746382087725925441031081844924648842543102592958205783249697384447381931579850108957306477988352737091193402613794532599783318195692399177961679657026082215206435890946058950683201354851432866242442490835031982809305226826140119114847248141149467793818810318224591424182885744083271712145312283545272166653034026635330272406045682456445475585472463733156716915327726396013630302167958208305395470670027971016569320849778815841942918648592150762646851546458965665803243027662648463001978670852383227980058249912464899297770467435060864002153565475213392494087197425937149915210428364717869037696190918823167412013153144467367878220193948469189074878752338989660818247288823349307206909109058638770046984961416981122351060124041614679982392297212347078827998395824262890625633893219270088091912285460206672702995039220054448091525583807849986767562455442803740951372992098650852647413863521082446698448414233026119263401070391447250742049927351276601313226740473810722124319969120111826261040863333560303560039421416031555837741570826965970490869406720975288506424360194477334902558246567826771894710829936841530735356281601266892868313055181808563638800457797795489050313712699328238411569534025865283509063891678719872567245814738023691481756471322207513830182529850491881783239090522541237926267933595450058180164003306723700831939662887672481501740445766619253256492138867421946589271495152348305258277920748880672445815474089976248911663902452200946809595597676857546858673257255721929771906828951233248231031397981244063299906495768903757244078826664745198077781203141841525643339158473899027966197626830389479688382565197641382822456760035389415887378924478236370852816223150245719759377305115028841474169852527948034703218844748951052084305566828811062291221275675405751363167470618469415380432108162534417122026870874665211343745407555629295073656325545093937973114483572225246220697625644314356421545689448749746402073178671748076853527241778609670051132972055959905718234198835200*i1^78 + -3248036469752890521401314819814454821270589802559020903341180444120865559433571831065479746984564110185370848130612848126884151443622386157582650271146584873020076286043248309988843683570934870745285516503966147296602286653959765513845287701623849449682857367282042826526067302278986549089257009049610474808633617276076951493850881155222079470652498709428658533933983185135673905799110691172561701961430000935841631191263906117859944781086099394412899260978165094381131716210865072748995305606689822752368559122521584612979532349523674973812238517493451687902706873102800424032059712095615574839476446325720307675831101188704067093188211751507838942908585463299237057490281891141197408922734384960572254264626770454997027974465556359277018327776381829972445390403017387095630449069896360217291192368125645833920785899180690995612069770696232083317540793353117552355163568181143028591945450562144164954370847021281121775656654692075789743753666939877411574915915775654792776010676631273280488936363401086493908491334185316997679807055835394208414440907321972349820757944015129415782961664699891669736998066563778902134262231040804284513335610870433096203935364656785364857679043298138537742957008066790037463003350200876601397218434079327088388195652987123222451042704156650822160915708748928630292225679919609842846340479067881862462432714564919731592030534365543256612279570282198384642794414921360311391209905624185364050592096653635053005193705818821700954858561990886226342239224109429764790663257728448767542475434600851420734337943566866328299243746124726618494288288355566661345283287341443237092303295006916251722981843419970678682405524721251865971539924860710466393155675963649247840499462156795773578822564627293118371759644621441050462382117308256329936145042014606122556708288074237919471971629146344866474781265036644009570165219314481295267356584283486253925754791317117349426897455891570406359225069420361863738349305904977270499914989913947817165864825643889467074073515115234497537817220862277222214386049959455497573666520854436027175062952208742124521970210497920910292129297261808867558472006622181962100742333057880449288402631006755235787754639059845120*i1^79 + -15731819907117873233546843050242136316232402149538770753435503817042702112380529812359464109381316409021838631358056579327576160120533375998485858632695490337824297551802059983136377504884338326876451582038191812508471466780015309157356531208285024051341106025634498176079350285375753821159764127497236360585744364360192523717882278738711126079108168101214390489222330179106246065903131492222462483604242198647761017839266138008803346503729846046623187258939358788416272382526608990995887356188566689895638720753568820135808278012090494130145677684667194936513342471720260005209246061117506194628805430316903162061450986861693873042453064175155283440670399075756331826009809711184172423310672537845115286695671147435418233285247627797896634314997413922289942798101733035886540522972260277204354973045810855964195823297543724388221410027025257884070293250958063585809012837813911122317612633336022219583571140518998819213650467438453943833703768288561637483314457107201338987190854706809545988367104001660430557837328265948401581370909086759073267660795809446870767322000189072602492873805061344846109568681768246345160730432876294666666131090379589946930709155079932056732675172952660878082539894228513937633380589222348627594497243903177924166997519296348382108492461997917083008718152560074971076757272955112020083558902776330141299754413476091276885125474113700551050836810353436876486076446013761623695713687441682228143507822658392098263757405649483867418280217913589694901375797227572493247759835145628837711074873024919531925926817585073269192011592122559737308422754268609028617382584415513571868768432509262340047921767461131487570738954913772159521783749667235505183159531924840825555038079267618126502005165756949352847599178909434154105798593742638640519603979844713375595691622544368440934183941524725058959742332663899066953156860262001383857918472350473534120584617151919335808977942224019138724637935188555798257657567712562307491737390031766939822317051309827980946953338915976062105643219100555242887711153028767622665285693870055215897010707478684458050836544122702746749082655546722251624952348018935489525503411076284625238972551767026242860416499712*i1^80 + -55270773522775429115637993019579824246177668192271175271199356516466993722832757926953134650738777670633956143524733081853246359861529888502590629562522104592870154908767765288148595492094979387270958913965389259124424201521726349403957744979573981718855544252448829944572461713549482912004006141438400791594481175598814298111834923291517087411527060134681502588676055870926392811749362863575317449405309614535377179215339811011357426207542832845722786026958513504196143735670346842255308563852281800854267507397037278863994928248992520012453005124508248183813978874330594330370815028524029566604210520999058585052198802346593863951287125317841826505937292911768036074376904550120636329837318256601652407770268707373666513342379480139008571056206860893253548504807054240993201136376704001251940996686363316190808772470115703689445786640354243957493104366554733823158341511867984739314848235792845912033156199972362459289981257463958616118969451430239854251608710728804188570591165853566049228189370772654756642513897422494115992220368887603244604884875455565504750699893584513277584734220614294952523083213393752404047878000266349838933653282660569249221549093625311641951496323855513294336745504792874676857682093856863633682661385111900231687911180810370884850253101883886171398365475600385925218711942343447604222844079225654780562884434384264643745271047636957957031596925148014433999478446900319576918932357266322633354797906509947513255647974054876642125128067517108221544633797838593671535531041753398745909731036503722099154265871311941680609673407497782120690665506454224567574318142755101671497627736342679741130836395958477527787883109539327127003536271740995111216785625851815206991368841838674660998958774478746678594525234292951788700605893475119934943615569523931074725445142354672513140256773725459290684270888622488092693358194715392261956374532761657345613600718425734687192625247640525977345434321094476689336198276277047942626138258416494783132228873034699971357732705404151416294877615777651665187079487052991370331943385166012324677420751659031057203080585491662663945560155877280925140893752695133323397513348887541230846087499546665775267840*i1^81 + -106779581807846440785379673509195568261292325468596744881300100521114199844045241603854357172998099324040202512388494954059202174758549661205924081213851756028083715600158605787991602097484815291741149533941991041830361858137528682031804428460877188751688822996059074716196555263238961122804974357383689918325400380165489249012357058976291418001512300802898036220629816770388394408350030538793025375413916029651291147748170810030233881575289605258940539955469506843559013401069167225972996927616668727311073263200041983202831654293601575027627010552638236393384867921024953177127642433569573620368101973641577571040298176628959752596724555177049081589143987780839380505483020022537916071293941869704339304374653114872466175416369624111787226997605088072711002412157151607210730911449486023108716943447269962840223199379209597322345046700952767031170903712297889461460732099227238968271289265863704072262474762170923844552191526844851709438958355666856004245252996183678716416329048508759796974530515593784941219713025983159558041338466118390788995776357504758607543618824018949089181078874986029218104868949352452298502788127277937348968943706193515330686885841890369830970531586935101651187848923196359515171797940066610877461459908936330649872917528438380531113514659064304721148438696747338425582803622076117825705604933045514695740120626330084998950270753183113248132832166143188702448522761556996705256167670216078033897329192816679109804122157529174920770481319343821376882516101991729289425496404840327837132015225614268411401171004941433790529512267603752435201188688154772561008951630222299928155154953574128518154581975854213975342923627864488097952249382083745977608503184748514066183286663566934196291215907058521670746009923207917095644750858142086605123462461469359421559829160564970352643167064016946597384077122161440382701824311203870983157525375787662138430019808118061560507622953111233970759094881192706397738387725271117401378220757183383066665639002732326418118213742236109479602567427403565811683185997961246070533368256635988429680554138585916780222324670404156366347125410231422740323340200856652654011607643328376609795564639413600256*i1^82 + -12064839825700622824132553000635608647439425575822455345475028514446109498592273453396201142669713867847802325565907476150569654475910015689023248391611616686807022700919585829325957349736725884573233865813515580332322532296938796332199468331882044924963924744784909429090110435932923428473331085053534463584439028379961962492643003609277583889363249136932815731681414947107025471612165229689659606426488351716312065732282048481423313155594633216260156382816824726995538043937479840862249267824374424124403391398153650928190442305281915783304558246917198466443588395810386173948722718831754344217569068786152248954375567724462206485529659972588158840708373158487408398274857445943919149602614649602859865332630773230722880516941403027543099106953044804018301401043840820313624211367650761531420060183454245645302681849925322390311347241643364194675728322984455856684414975013817674858275736914321901947118974628581376603189839633605724803385614476269924356592075819710215253202534651799150567027252967206174150382899522112133579551738715520459420803215960126772686631541247811322872413222523846574017776818294919487038407892330487917936368108799312400587606617266976981432674337448261908503293227913524956430263489185160819355459922001756437372349136474409959503911600081938951598389450876257869072143668594354652129482068847557349937825250965466414477699057594699521448894837181903994248823477889877387230193266976381428085885885947393734900578174115216378080534540569716208780427489411819388119562978927211783792375009759292958966916667703875731175736846265156270505122983286508833802421755234562381605804571272734547507214729964316256450068922774049460626971682897123556433398733836923355740117309934095057334475173464338157552960217861871868066120469458798997756541097965846190390655076143399932869951380068476109011500835330900096909711790010939638733714803079851650775103305742769845483949744576487299744360299522767928392132385771222431283216100516826777780564505558876941718674199222227186947844543612178865449953046739581526478029099822100018811362154198263649256394664753279233170711584893221039814762614376190818134937761026738423754240557056*i1^83 + 37436757576895505141423279083617937389707137558598873696907034549072773447547319732046224403611853890797079450040172080792361132905512515907918818501052624612390382444431839632529969718273153452817171546673627207544149307993478947093254511595393280151212974658836961183649404793428123083863639231615561985346214335392268693020498694834632592121950637130145900843363943345886762499937373086958717165328578655037679811357216543416238941397195358871135250460425585180858565871348411158413352128578727424424364572149276458354258608565463493886874077818056482399051534856320492816798128701237416869229780434764523247826773452090337838779058390235702820308244954226454454767730423936566897095791058367572591730387383838034910218650378449856226843073829279057225716361888176213871471352826962616085322392482025190732451316643723162674548685786791863351734558884175260724844453864183266775028839159234985996604439858092824660563521069361807668384088506647857616218056718576281314717368816196391071861894745292656205425574592065062995678029924950782256930849873890705708551317547714842897194105786261745994120395793813916757908553040443121646272509934012861188135810343267583785400815957127110891374881573884348152754461315684831550448682487017548419602253156063638952276870235157071716783605202751264300487412017185039953726076363736677126602419427340050160462538720866961099727419417994838901758154800506820010759940873185372217889850432301395322858605035949385087262511220139420265658579811399157988634999470130923998089869047187529234435806101601530812873449888300648294780227884083074465044196074240031900512812875183212430382317994754067196515781053004914868767122148649483381625703040343109636901017492832496759511829435008094385843866647162768475986205485573399917181581128675095712389139866260811762853577742761511209913013144763105662271669562441269553496327980735362495003519786723298989993699028533233299357129889997088247678542886536966806468547496135896651629139118815800347415202739013672161773925276967360720749199630409649826632434530517211081386780978158121531334403918322350121274390864735323427683453231730110643247193191340094806556672*i1^84 + -3998844110491942525996466173035156040627333607363510922776410692594383426145684715616807042637412901012182910930460472587260345026233386364233640795661051498189597600172403993944717591516932466926809281225642169962896830176220316106759442178818477106665716915769533195308331028960459109662145242260190620276528577563155752178230084777068369254983289716191365520747802868229088390177608690169796535648538455751408624418362787073247144023333582082972556550014841294042218993988933174830512646629819303005363884679805783541259613799493383628327567703287829770546443512119819966895375643294472058211766667648634194397336052682663372708597856059213770986346970713939275551069624240721855928787660959924566958361103422074054953566984952138423163863824726572638324185983178234498833773421056187867466785016050642989983062057372886251549734089380970780671658723512717645960103210266234919073504472569987001866635721598840493208795361749906367194777351671013528970501411877760918631591679233960367661254046961197677304539961706891414456791870759651079096443574481742157523856988423341483409203349654454271128685362028603625197921127730783864295412256682048168371627993477908711273769455362317579539182259167329395428650771372051332265919818678509431131832946467631433605628966180135937093483166987004427325064248802972032680570493554196481990337817807807160274594964774237581453127409247436170381822757807403231645170616510604761492040012497537649519511018748937861904311070822930289343592141511348830642724847065810189445140211608895262850053810707537669095706229436419253552310656297539359958911062092636973761435197856606494824173500072628231061757240857173304225898760161970957686068161218088108842699933572855873747133000723332707791040070565896191094244669505918850319369019625767455009027280922489980323219093044440277297610866597943690746094430722941265931795121882121301829396414964609265458502954729972443686370699560117233957635185963132439840300048078621625354864004501436847082272193885206065917477600548871409806006026722138954082386633530677889459586470851990486973092806615248284640491620750101691279173708026659021746526566902944235520*i1^85 + -25139044988958364668430603430185491060777986167563364878566204247525487108005888980903671242266572253960767551566282772347329565884018700886808858889932874565140757687878842830861714278374336164648964482012749584468868150470887576709096726374268559446664622755362872676166050234472426803098754178145846384714089139621323627215990744853175321710670812122882742935866652941959068820844456761891805401421929355507748186807792914255510454080979927298126114447464647307215477316021371987725555627642028155159504995915328205389611614233912115346910039852540165549357767908890467335427651529036193034787369947182419270108276488081518762216275661138469408289929058894739722003175632042572630872774575678770087744737628373190053753668392604707220474197927831066217219872780691384825610571292660490884625966382523769170638972177356248112157470799618783197519316859370305313602373853086285554140656490837913780188235852580468274432408468034754132483001038006713748276749748088762321514118947432959220319750668166284545180641404644022420710716831789149833621392663621664248010850198262557892919683454626553664852466893023509350496880629646100635807049071736011175106018917301851277117257937330027254684793304014375786008244242495467123437727376808911981171816588950083044144239167461696594433044956911372319601313139937437719588764098905019981003352591725875365188541043702042086180479349465041706989729737514285199440756151455056014417591419282974098996500157120117972592108703657981189899321140161243859559839947689015234415577416403487527596203428827558465609824071462553715821602006530041231609464345355598263549075152307619204456571441726288640244008303483079747387081064629360550789452548958178876431411655309371838395696636754287515607238339846152726777757414813766686657458982661649523620716692704989241196736172342557696186861258492555028147392719267639641327974053490333084944168414824117195974031542256241777118303889557580878160271405406315317006064861677800888123039886896090790545386768069007172317602805623472788572317491373476922360117476312623463873509901558464487365043939397674629326936561790338998248315353910784733642311212204032*i1^86 + -68202425984516322515536581433418299295215727977252364398317903318207100425443124512921458872191595546591198770548018411508647427499991636942899020300094719711837322855605993790365347667866699359408981822961482347243831338679984262452463232457289319517379622850004774749294194382979980168841805452863693408005949443746870842757173714194566966742548394294243735280545153914301809852104079024297545547224537944252552357070369970268877951567326708460352650462511705944268509109300484785505236637617159762341999075802062925704900497736642319581604850645408550157689649352709137985078453852517273855561063130997212705211674412157454497983347649659580266974728141108461917794390645806992188893976829354479348537065270515983568202156808142438204142897481001379826158452629975526994428392492306220261618053812356821589267962668292410770529451177832712509317749156640569742371599102613392148483628360400590499437381098305219736089670587053856494835369608161089978167938301501739106670238437900790816908596120947672621818986802613752903814202228645521031655068076325804207853061856183157068800603078359548680537726341363483163010870544776586327378116803152620593387242110791068191877128249100523110862073538515393388168776346153533058800250323962415516825648074752723387550600880710101851209652247329640492648561810089798776429228421670919631472970807645702110542884757449652596111927309291893774001290586511049184866631835035766180164491094260505172919529588837570458876075876985323014262069123327279568496229660148060044649091876966626413058246631823940578349991472943485040957430126576711794301159907544504101155969478554382507703574830542984111687661218281979609651137905890552161381560506092504058652139636093159921989057403689885196058798863719462959985579188380923950176054753332202515262636508384159271796280118031745962353443861582324512313532361000331382409864385463375501143607034815052362395422332089652846817989322888708747376777758327004142480657252895365799574816937734215304284609104679434186119074554891302612522695369191135759961088586097971695884656568845769545114368354012774065253070657622921286533056708766122061586235392*i1^87 + -74159159160864181183394885993077861077983827233347002995591058899131958505589383725601887219846799034897431992091114897944213618523230224072757788542607092207603727573041953462982788547689326273445086210853490477094338239338438844027046313952999216944406338615722182661747029884067237865131701215869564088996002794542462970507211933414956134759633060745505134387505509295748517500628778980778569419831174002437973596277900633625363525923054241322004765648762211196180515667670060481412375968060621237271521248496824571917002713706159474481912716175001430884724704519922612500705152569913564788259943396342961588635172234056189206688932729024129100171615659551765081900899617305237500029716132338138660896085865747460099864806545938701913283562592034012424931978972433902490158132065615081796892647381561407414905371160282124978217914732001019991063276085473832015930799637391532426484594398162333300458402301206351269128070074315430645318148246963911948354358189387661317277555725020241669780976834401279952629496723405085141258897985276978777116096033174160104404075752042999055387239714773694419832469651851699037422875316755964140992888088704960485604792131954244877300859386348708227294456380117428071103029667071198201457637653730956203697075839504881614830121531656445191811781951532845472642089333638619324121804437836461962024806749720704131467283504572406367828332701093091075998978363155574581056011780303661322371535584131674342172988591369077451258152433659611545454311607518458711112693060914843034943984726711471254120180624039126187690364086835533327743633169358380641904163955546657445497938633577212391347001079407227806179320434902813157123631351369091805182907682683209844080901949255982193336540992468608840335564346046216084461825642097053283544184883511518312029757454718219917088533736259261625630309720167306702150602304124836399059504441407965188676958790584021902653698453153646628233976699961489086362110416913509182911236467429481398178584410018052809894873595347238632730013721702754184759645722793209822945752103622595684851682650268368861458067184406964932755804896638466145503746755440010067968*i1^88 + 60344825178970244819636542162354126054447658896414006345692316130419538822513056887329949300609159352210748631978856952633277963258285505421647945714364769283778460640761704557207280322336374738375448654446916878593531371596778825795736581354765726714142566711887550983889152013495719212113830196802556022521075913300354394572959931603358073733442347522270045610460123190227089823048929455100627071823443588004120374418960094499709611598281272399884574124263337333383106831486199033941850150675161559484475925671805338108645021682813403347220951953946514019901345700875759723697190143822860551699662282436919470033212265424511076174448767792364833113010690381991372929765729716949172916565771098895219241864448398585055669766084142348121894661569299487297530273805283476532239757786248602199900994581043179501659575446602858755684245146844401438387606162880617129021486959865315639590854303364564237147272186277422508764297057456525445264512642575877421543539374455428781654129232739134834807504348120081832275221809590543266980191063207922278118725072910413671990009019106605213807208369283640703376547458444364248652117957479925164876311040785940705963817405897207860972147040450812030549887053096062721154995845802675097591619935694002622790438249953284154826270179607526203319861097188502528914775537990186815334498088177786135932711376986029539572287778591542447304706520114424708975284148229370185020509846463759479126702741381359006924408141078582898195446051177130284828238995470011532876619814852428433915136780659052819473877429082093232980311494072869317641855685836958111083038961076988299744622154185242116030606920852018879448917271061863945903023711855062773568154399060741888513451888906334006754359755766378809382020424009068533971398272523335545427377970622813036065831657079281724326225334711055275358191817438153380649904760598958293341503741459898984491264991352469011040092631521617973352477720994141375671824227886599012602236157722645045814824216689147956067055944051632958776758719604431854909126380925390545045689748436437981661660193344830839880354732541952286803676479792073440154523013218304*i1^89 + 253400380208246726244505608740133160395058959984766418050401488256380294806940155451085799994435597781090400878223753850568502478433025305347984758565169865819379723853631956919169379894604498431662409033481170006565462183223522322770171636363186924979745613760355323013469048846888025224525436645722637521870406017978201110234189512129899901937894000824071678866688743477490922227169596791554379341391717239113945208445413749933786281293864842588810009761941337097882252345999204738520368127954006013796178060195550280471993651799339131286608300139615339172158862965274063189331890808284604170498729392940441733373685038900199636328523827097439161139740847763180307026759780659476404189793705666012004504017802899900730953232411602705371870209898574675218550049150611837604070477547514227039256782888499071202009953207413882587031588260856092287383566504434287995938003403326071666834940543892274123715064298407993598407618908599042517972977049288943646824047976873912851363758332967561826114148304378225859179424124227367693903707518854116755696029222485723080391545331465092940687257508221840752542071011117005182898257116508977313926213436170640604212389341749472746573688161856851799018022091771131041213054280764862542374006568034520366178884431388417804875363319657272095840289163799104497210951801441960930851735763136090463099876750690242252995521242271000351430145991771583395267799813162141482584280212677424979196084517052921646304730540520800371431829298020365122641614377736974451603312211599177594909581059705594565791265939613689309836154159048559564940106947618400579746928304217420221980352488609249420751150339379789101049540135642342038240278419690147737094983830431313947077609244748230811554349001648998719119818145331259844522344629538357430429668645283978299023268777230582339293929353834432959593435673941176932315991035826812416781980568384223665846335195253322118775131557254390050429382797273897808820957179938581213724817188340856770644500804302102848786551363489686643771268102361398755143039094473598597639160891950843224714785735558491948458026233560803222251593846550898134929637376*i1^90 + 241655418623928614463700455680945470302152687542456536072768811368676735732241294611289855025910495995918549273336053781358312496555809465017164759411483913498458475089722119124732138724633781864375908165266244994310922871696452954632279372305596881388440613398464047852145142866255425456119071974091262797989777319420222123272222076954244175072180844428255558045601587342591090290028242739192585804114551354594052965175132999221314316802139574506733671632709190563022006495360397279498917933707676367503103729165292204757646257518021574392948874317994805849729888720757313957310157568621458139028825218694170988421287341454691619605734905336023719793549134271781230018032017915691892076264026482027380307713856246752593284700563167757506354000511503351049324129846902901232085521581610103193829737559730045788667959809732741877794844738953853993010733153535944973669286057276540278561574873151811717169485328511530611158182382395351597927417849882555985530010327906880487890375617664955986573877907838482924631109223106992188773595031763935207211279853762260014704706408212065648661095666829476413015110815740017973922048961506846857918356566293487194892452448360005248521280751600013609231540691140748091521552261956126215474178871800877822567268012660445217428693153742550862428436806760427327498934003726153345870973459532528798624679479748804168906228733767771807009887057370789128631093061400605885927080505393521980640867773612510189295741574755469392653899845821360165259387129108945185575469649930309156323265317846004670109479890553350629300329877953969694047786662879981553108922201382958627067950232624714321934871400018008038438071445749937965439808800650577425481998760682937358749425617340899985817571418281440471709563429059545130813071465293727416333462754022831258370308933411214741499015512597063989876768613575559047429918997884539352421076472946987241378043975039320952149121089040976815124995565563507919404324083400657370251400176576285709122726784215550536770664338891556311157843508898753840166838171038151758281400843067660442924501182350050565800771720883685137197167242856944893952*i1^91 + 74788868842125273305032241890878888582195690128685885543558074829239744958019945529194285099507456739085698992527875940506973353116265911097346413226250850433964963703996955202628858874431688657328257535264997145133018705191643718020183448508450028403273143972113898275199151783600354482138648548300891057812818167993526848683611121190358548589617940250128044877817953690779380325066149470251036362014634845770611103110254089689117273699651436657801508689278093607432528180987713229563381117748308800516514385072891296870569648469511357827129412334215736870120630260891992713889239121777049537266989901645902394078452400845095582218416763957348429623249034978216764310914540142587808674645821427777275703680822684877784822629162119339879782276604156492268789178127717945491725228866100044032457662524671674708065687149611784164740196296766156483076201225034703444275701216922210795998773909415969357854719597700049808484990389984672548253965282906017982792636223709977767799272005771218041553664253026991974340625647454312191933665628027534402003039258007762965448617936679336673264368962839442718259315984565135203280043139605811779336105072236977506855732456504326073379198420451341434381724212636634266849047182789498178524677355234726396860583299790775586239530718241546055357001978328393243600758743260595086841786322329201157904218038294459615545451024202730909093382540951950981893562711984202912805429971746338518512224926723900893757478472736103490510054243886816167934979589004494163602769302997101657260848888609990430802340233636765164109547924104426080731847586551066876405695571973071448978601596238450161823774911409167085819081061922598864757510242348209831981633821476034144960388938475646157689249101043438408980766960743718392718342761509898371186516218655149363775839685644336431630678672036030065293076697458938641349759683296357469103840493229416655780404770538300967980308447500421142230681746562562070871226729761203250840012115395831383632961113472931236416236227909031887530429393286287015215824160226532804550448550883743415915032595788748448776179950716803593156095956221952*i1^92 + 18104938114152941099750278767038573955744504085677909830882950210640087287191059335027698202274309471620958705860610650736333951214132859659413355409667559614415703101366965522686183728979161442237931235321375523111929516508601298466990595287848555372199092099004766924340247842785710270551900188285427689490216932745109774928518464833331119236361165136107000399055099131410364533555682252860773216843457372058276215141834669785368365849048742243151063362465470260528161277486822691947802537668904929919777879042537405817583384895115147016513273629705989153957928298911570917294614292911428913373606085183820336137966787487384376938936157813225697434710130525453222355295950802811953288819170611528045677195119292814539061171206990306932744828543152996351707880096381518522843251509763579541930279163190955743525193354603057362074505662589135578182305904122631210001973688515354950386337912458933771617653822524394176644882571344126098452084370965776430594724372263701628568229655480458777002484289241045445178332289854083701452074056770395919014015435758917633878100857446398393014997771807130743427772727620796636369027961455935630015315137871189658310726845921169499481100227702331153007608237268067443787390094893303651002830609378131303967240769048794357946357650387607653180651183613953675122650356014437526892881365772667786375248073062920382105466159888207099516416027740500605676609637774178900372024816876048456587417416490455126948110839575469702430740233913539159073201682906872911881736535133693876436814953302902401418497878861427966492179044879550124545610367525696146436845273128706786831284133323487164143313582521134949691727388263828377264467138217849325623376534163014154207903712910767502281754123048532427080888130153642023036232850422239658803577520999261165326787315049561506009574565155527474081072382152878838783028928936093440779937301862469403218162421349170673132542734544624700729128709275036470390271818980149989964690752524239944048822648800181432831435445913554574413144497410298197302674108575587447588706350743108350557341710944917012144435686201460214743433216*i1^93 + 27601996958788318374370762849130972634627770720984030288342105842125198384062230598026963114997881260664279830215869071063182464383455275234936268596749385575581364816197376232720248551664930042128981030700474252206082432104755348688865168899892998463050987650988472527583680041724262987410404064205952632069325527668296840164453398704150772259598333640774191471002422225870019502148973174725311747105997525494512213122992044242270255551382223451504977286492632541335222578458115632457486707894967127723662235857723316952054534549507585004849410133432714649115657156086905997983182541487507603467148530463352306774048804509550620464645912531910147853693569657577501994807426231862896475405891460104102307275349348151233201591739976939793379985084448747799472101669853569894449983251028472581345600978090824999810214239147088633152650641477490934733699021974074577240945125279723422766603364739904880336602319006865422997470595369688262036811094169290459651127271994315138786656773086153140186501121171432260014342532045711157570364180632077851737286000178013145304800502344084162477111248264768131052776082060703929053740527930819396911504839626345585740442962907260060363366215124977740316839421204715253792568311339377488021942268926145477899905712270111550902390443384863264839323324301940040281359090043834244212880049997339152675317139273974636052576718618636694935174571785104905109433703950990028171392222422422536419927779626655168559239859492071120845037659239018769815203166571288710167198665664168757307895527270059958238451246196814025328878844526286564418732731480139839617185590608090619924809542372215730062418123481447369418773228052370658929097957796519353147554879254624186184157806021990951612990749626271588195806643257797942718298632872144373039406292649363517471660484246712178257588656917069334314882310500646213135700823129866856859439983778331083685099472354747646118800349220508349688956575226909913244929434701680268172889910107534029921355777620081627207618629364156489889586795237864822468204663069069342062958183135774407829657630785995881814153360976797237248*i1^94 + 30304320937468493494921886536165253333846011432734612712311749494682970168328298187114111151249166932777731268368351588757415092517256084290106341795809772783801371929066984949479830311055861502605862334180523323625689523562571172103792352830652892319362381125154572379598724798967942677512146688701460006866245860131646155849098102364518590310925921549657079301540406929089257542522160822738120808263665966233211435209285019416131510470494628701552229192939492988891638116303957581865403012062697199684202300595658501062053503935653330339544307758017715021126295767643494520114774862316664792013521806583694771480112076281024554526269469061646946619971194424653130772730044842646522536021648151618982172230885343251448366690237558975663315858592790627866685872454334089489171576117130665313982040072705127591258857175534202375386701883510993387154837092235086678585023488504490464613528998288442052620844395563856654974668698390970063150248562771395902693651927272394775962220095656901834868529845798208620092500303344893172185805065651288393563202481197157498167672373623610553488504230425668672309093255709461967398522585932230043955166656704736601198274799886970339025182344265214139567713886169822093638300828261376559821647469257501755539223318312065425386214991249020028798389306178731726005870629845724393487924183271939092851914227668105187393315894058524982056269431367700838220977083494952066751564151969603190326346915510297952637301309055792073560595487521286280494582094408956109358148998086374162332659689491504625176558614365520858458611824589376498222162838667172608677116591698888566863114174656675177788281653087690960812119177262685982812885275184305687708514678192665136664187209544377633613519733776473507820926376658198287242962303386499255611446793582677998491990863384704216164961867455285969422305945605370070563178800373731212429049706412584272974265613608317722074794111400821589014786598720979840950682092868653927062057130531461634581700382548070704493929720892864580863691675837343064671496864861294166263521434728236348643071277787983614973494469591040*i1^95 + 5560816243088272844170523636958296207703515290058681933142672512342599460074138591620205828480144263036481366632194255130573414853609685175340834182960245759220406626918236418694064344853904795646970887831547168523065906518202007080638669520752665043285423610335451335128332378016589907834864838354881496746476705939453788722982855540815390649730878594920810101869389775228981125993936069883570947633703043098346291841266309926826542751172061002477820751157542676460421327605807114431024832996734600021410921692232013876423248266419491526350370025755801566145274261301327267667970877231852475334174270064017538545251118712409952582385591879863294306914805819345794854651750955191868570088978432476242607861837318132324375824102171996199868291421321727931148145017450834883538491971908862641837011159603126335335085249067847444360385180234050032560680790089779763138440590358433199677807840070157996107805222977765848122551042114333298252780620364743417996412255761170521689055223845559326846971969673201569023475979228254716980236544485412470317430113078546620119632605884714640326388261311345304470113264340607763615343952651273948220455807038263418243713819192634747559674291795214396691322736108562333162685621557254271220303808985370695920521030243016897843175040684448788065870772043638592325599159920644537159265881409347356801022324657705202079381958907557886197980915477568839206455884204932762194320359710038235411619425279780433913928310471173070307951810099551082307210881188881645057276287750057338339206231165111541999625179214978537506531073755267176123229573459371300721349253700165258524286623285679487506686198879112423188599713177978508168282974204401877003523831953058077901308877445481803274363750208384816405276917944160534160837217651021676726862624991974543488422653531265732849654602704817361854804171858615673186634600783129244508614714716463578228008345114030146852028395430478201869911111027034963664004831511622214465231069561136088650920853986733517149167928932141460894504248535053812213606886440586647201021612898810163423586540859540655478669312*i1^96 + 4090019465143938211435534341851073064683916154630382070893058434740839412727183663379998048722155276344535090961671114323652674976494962441808827248846749723429746504586981685380801454818431308559329135896875877360014300746175144226982318611817096421028894983007239935496816760726512147349567382778825121936105970943262950629598889980222436526010817080630894413535396518912082821010281924429003673317831435628197017084686664394292878353132993636035842757841612026458941723559729210430730622659966927096840604025323184619688956888041058520138875948331952680428166436049757677948114149022955017437629255490575997124262499319403296481432587999417841941854205735437593234322055672889406303191371977949206617079010645514692219626552297824222543215131524670836689614588748447756428803241612984530204491660064762280971302564753551068264017425749329240999910373018212616411981947544149170535392171688460195690495452294280662975190262519183257633909927409584524871402135850497898604772549135976710847465683003827393514719473619041588459933257417497057577899810885651584773414145520900610580485177955680446260114291138332832218334380457353875967545619921660545139520888709786720527146415638895509449489031560616904468461856299588763547092309923960120339421357883037113394298273353701072118398742049808487901268116357871506545599410142572881407949061948008111771999188409551199366371130624787101433650664391414184254156172774297731462242690010056953647386242743434055281792714513255793071884000288728042938294675252837887140168187322735386122214563875218509543524716446920091393665048464816396850853083314795490405893859593903529764342432218351868590885088211415539848966744233907756689962096864014964932637511167056329114633347022843297795650533920848327165285887991358135996730352588493419526649838447870957596030841177327166898114783834684576181284910769876090697628490241515898162032874996283188399021230333992655488130193575578923967534942186046839767256751158909989489200822522470044771541239327542080891883880886755815043992299693657375916343599288847367690009673633191952384*i1^97 + 1231396519265739053781909129871599241376704577486276049228479205519434510417627413635982773525385700137408033409295361209591052878933225446552745066713967488989033793834965878021070946436309053868209130924512028781635342299379134967877613136583828483301931895623329455687564099239319864262229613008888217208340106647844415593671948155383812222070649090185983332451567839663861110864250535108391639648540493167691290606163466797227663581293990723928348091182105190943932287759892025087693657512476148725413210775061196474210217364616343782614265527639095691187130294520379600024501354946197313627023883573648824423998336712416253261951379311480338907559798484029230557161258858911805192462891521553829856233120909621089352051055731335444948800964218486901515167668519112532380808549216145505312943571172926926344864694483516714925502168208870004938061458878619230510793302819850071774357013130878510736330499536192500591921988490328904972625546448368651856412049345085915978799548381317928207234127973365208824180401747016535590874762419457607200490527401750004284009992482451127435296278095760157383937831443065617511223505572348715625008183184387222437299243387128584304062837210193047424342118473594271522232814860988210963994306836780062698277158072984495821667769710230104990576338442692210468347374924994680127090912854851484782379196386576392176174695514510181602884888475686693715763742744351289702850721127761372015912804759879734231120089641709802165695206232828654014584338243227672686434501532893865298264426195393406559457782497421116078469402173398445834271658929527733044180335174806034980137042839734812186417989543516091429942962009548784006721299428883525163431381939978656857761108136278734651532553283460507023073866670659264927738475442172086946459790389562893029217994637828581206731856701092182741001986749208888948276987324336770467256860377840250180037657940657536878049579194208804458404739944825029536535137332987479756273790701272947188062803416524942532865752343843661826001821564154176473794202675141610253677695002156224317016722374656*i1^98 + 609031358086864222342912457085987609742871195500565402326368964124518357465512873190914504801230079892605749028848720004820337070661520484025731051746321263491308572101530923412276153805162731347596467096466629041188714818710046310435171910599699379831685674484129656431867980433718341702184427043858260862860608520736509879523139310402082101978761521597798536801461557877890813601848970242799377834036544309371751632556601970043159373138357638211951917803043140388895559842683713683745159019120731682272961459964238272992072823340628302456715440677039354631441056001759322216137842680859239112003146304003495000041724054242011271280538723553069643539824475392850306558659637464581515352777550690711083023702444216988597424455480458123520799028007382906165797928378819657180143076943022619207081538540348690269755778864312135298832780167259604212430630591890256488899580325682880321506754721125396376339553173999778493760290389963221331066015158729147494535352947059145184399459242484768016067527920123735429269404665115317818997533681291536343981607568514145117564892436795458344280518553141094089669471017720723553990340382551455137779654106561909858713352129292916959119311965728504114744454350300058338994156825442298794460936378518332834745307034494032249117263659463843239166308021686851768881807427620879305502764696733086148722861623297961078822033619881214662241573519079042205654488675599802642563096803176445672710484673698446843188203447682426774193847806179010427817562061522624545013766158809032887341163918567621920880383497983644470805695306720427223169929232568705273567880719956955962682389885727011708567923706164193209247516245815468117168575019546096789686300559781784734676475063965707212316353913934700864232448688895840653804853574037295537889405482423454167942675375736816777147001154451846479928604963575759661900995891763904176204971106121910047143444630292326483408599341246438032916931026461548656325472369034106574866938488238506190011110398267027686953623456253719590372313706898957542079274978857638657109117498477873261969408*i1^99 + 300643316829494242455752021768296383066456579437347855701016562712779835759193995845551066146442088404605271964323909020163422456420653017271812445999525178710336989194316889812425832289249108311834540460199490293762852586065209118568230744863717122202271476087434356519188563705547138867477979127522319224256260835204708374876088728136116868224245714175634257721782777420213077547955072900324529182631070167443427603413760642674798835603841326060328041604505595888386031395862278233599205396910013652832421899232115335234451783070278535214777880542550362512773671409836229350605043296738831931285775039278864845020126629250615613027387295105226619877345474249743139278860242086550174275634528042768534850863470432640279964833119305950013278154239552058385970182616753828888850489979825520112472869499051311349767373570293622973655791939435762172197250306766946575495875421970891650794478842533375141681587536325232766132046351296477579012219614926296868340591372164748098859839775615912618169091260974036420233995058803795619587942759458887709020567408324976424581819566606371904156613049610261175398191674041992939348977069573413803920063307909003144899362912796940494470977430071334866727073843078629786831331323006424444912391853976522297772176137584557402189628189408732331056428592987223633329382613423516392292998225847131371153928447657900982961263648941094762386871220146549859430907334651000885333528065968309320040239941216042734880100962281482227427241167630434011738781710285633581736329490612108188277561778327033662452333443353772491379369169583454077090154638661607344611316201334469102956332477264143261633710190336260469131473301841138789922199510170301511593741240437976240595816325538155607578091879127559648169659755617841369950349979201623407725223104434382383524817133833082712380677209538756669630702379457741803297560625195343946647141801335442346235723768010695340823345741522075647875961817477760321111211548506105508586025118844460089016960228785072841081720776683735238907050610746478794698594855610572198616724722639962112*i1^100 + 40297255673897502860345318277862321975853183669583843058948296936315022756354264285904570880621961185968545019328482096771854137985474748783394013890462131065361654088533362586745151412350709345371808679845954066165711642158300123912589538186737779189724407396160014791852131931734487962719337729512861274953192133435101932917411109908133268350851981830956730853056420074828756319342360975827504316562317873368000899926849117995095267123866028654091114642317966793040771762573608255910174349218593604396140440539777434995207384945580317195445457667154039245393447694913682414191982927121796798421559612554927210908319008195094057042135803726754749577929526299495124775445806976354720377021772871499444674804830506270282922308618874973803351029399519578966991223396069080942127527627535185407830468053673033544769064097266884218080947986394254356521003891080986489122162309353026836990305492618576252413852275712377719880526628280397341901425728833437631464428419864304907317148694852523901249826706761950611770907360080259588179063696273588359933706625966782616176055606474402518734395357586586720768560201526333448770786229542260864233707038752712794014411536583461665857560064202117883799880458534751490012457672938863931950792105560804153556132584240469622132545127217390187912497760068054105568365043994552105660461372015232408810959348865680161128539454663782535110705088356238947223472382020176734209050451743487959745321595339867384733591133780052016420270012777306284030159394846778342962077344181487883483261709381260542007533168586667845590268911680934368690595057889313271999086903461647377535080815626021842507063941114598036972472421549451648658236622667761137154393503198914836664678815523242673289807816013159387500034441350983310641817055277545947299442656015373982648616552532621424567535919388544121942648177135747790688006858779617896364798209683911489672669892478752663776349661082918124759238312615714496515140977140404921754209174205297341283305879917049240490674504211259301550148867088416516182574299174609259477411561472*i1^101 + 49904931675698408975218624076998899732931966463348335664896482707891520533002520619860175924256566843628420690977912012058938029028550225506253064492959264111349109784399261858019126150167826226498484458600281675117113163792122332087300554809869232201297936491937603543688178586584060120802826794696889184168273993485571552557140736066506818010466969606446152325699674265506670955379764230405725294990482869074067334709052904698500495353465207216388181243487363767262264544583307811247361473000001008855518018323356783513941225583536734931519683697352574776091365699581523897677546081139015831007199963692246971323834603437406435047965599885185681798597262024829467307100345798508590900108246385025889779506873064077508514217055565251916114078503973106515430389840341511619007462323085729122331737057638554736851800824849819624401386400807492089356422542056878807834485973259756692079023356906027426083397369111221635739644142609285091291640026294712154024144089555770987385774257529889800005948056185891936219015697756210575353889857708081077273822715784398713980811771909705184939800439702161693910236129250053493014219238015289603882337096895422227326650901076246284607365719189405970365521663640943718634650564897362304933804674426328854777139051935627100257527586981461400163413160538577294233522073955373570909142691583842288214908072913636920758263566557483403663973044298645912746234300297865310549115898580419310856538328584963520110180954575620809154390557456990800016082664731582078809764693598300944440366249143523423762719024824604626013892591987547125984725038278435019453896372794413983550104880064924838660826901095447722059016330055774835288329382469473394276571404836491527409998444815082119006824743511975566042023163231888677033235833016241494619289745289827891538810865874220592072936144579072263112228765774221709742331116934429275577737183397091075791256148141464526357240001902512275907729098417654652980076141421277559980522848247563354153382499627264680193795678094563161110376195990711833514440614920073829679104*i1^102 + 10707574829742657652924926105875134281133482196449393846538311732164309545784939837155823779855309618250686995143966047882825098071831300844996579316284412741386222839911379415312550247208625524878659350616721454291155884443421424125913968298788012115884727034009109499648143067282572285849597540392599488111596123247575218911558697377001379820706602649839416552066652983101045951772083522769112826494867035155111437530228565912029061466450000405778264571536551977484274870360052319742967132907058424499710778599656466603151872322521761054929084721550479012065759593571352894504779083011452893353342550967546499767282220219129881594570397504361013333443195292691853451277817704779467927829276620605989386235145189631004270957520959244450903869670116863398722300904067253579945853216910729443461648754230945014864356646175362561208895942140248983403900374504289923247710459828056938178199947339765453367382969922005903220150884559458196769488798708844064221113168296833912580192505070544995228076804034817088523082437109424483534668609741254089625024924922984588199513751205952393536909074709048579603952027028509279790626213909487293824433940978807187563630386424239747456661829373038886973045578027755152267903168497684922574344188551076180808681056426031475328579420506822134530965213061932129647074241640615766015565622369583943555028923204549427666100459477908168486414616943773501406764768828525281519527544717409461373958350671467543652635045306438387035049717720205181150190301971958282787831043338357860071929598540969536357651916865160392849674313897382141567396292323673656441872227298668892302614085766357901413518001846471441343670085404217107707831689265647731255105639175793651006933236368073342641997719971806306809786268831382138032391905141907752251135616567841808492815659540839504175893167180767677739436608264329318362379087088718382894610355037821655179512861486529832398389280961873632719510105524401131366090835568037258929733088733770200776501566116181297369746081744003926509896830285705208439312033312145408*i1^103 + 808111223187219248042443410986382331650864534646962192971217362891517423268451514162108618360230855662116827306900957789663646437007729459350119843329052291683762114216614814393323350281272271655652832907852579569750784443973456668933028851099870523869590680959547539867332468783077496433639354433615574654296896432411856626861111427300796571051330157722438513257882482559993113845430658180669219549345291079058653667549447600714413965069639666378458658993798701107112280841587135407429948679277274943162560582218946204817528545804533491080111113922965272627457178990741408836970508631243403133486700047502209539129673275271631122113894897769351900727343654239628562089623956930064037560372443470401350891170577392814147292758963548733057697856068667989410509103431156250680812536578337283430350240039398782874971931701415203031699015260316403053409228042011101752306817378429451356792557880152965333656270386529348143584880654333041334155949198181886347426400545582902044657791256470945064058872230877005097647471121910793765012978096494055878435891343278259095522987841500833764825369033280145345117914622712178803510893332161850097226630058682319683731759060233743096449846892321518772393785259472550204435369662273335877008171070182742450604496819467096104437876663657470103453533125112159030794727513078822848713835665808103180647016429555335032212986742956844069132876373226068444309504523227263611765896513575009294053465066228099135222623680363733949987187035054363639547504422017286250610486518409760092369281776760147991359154475432936672446961255092459741119283311933845511456225160575373175013711270840748823335116430519753347035776334174270738269526940871952420323370218329635099398852111723529382980280132752318985937562038534511194706809677495088522889052262926295445737770071227929431889771600431692576546029243811852167419977342169439005935918738883515306478013686406230202115438415201633099339031391552719772072487948221794825619594470038689506444717929735207107277123207080166887032523058977893395894108160*i1^104 + 104930584667272699465805040149777729456441901431204734743500345736509172866916589966758804093087664995712922131744680417486664396217173685927543505930137900023195210312015288101387614835534834825359229840743653605536857891607677954168974804349344673848241830090246869553374043195137929028224990073873815083108843545712218641048196539011897763864721722159098101739090989740518928340601144155418917857294878869386963794564653498603824390990881565133039036170719279392061320301681988080834260696370850489893806112000495677475328004395944010508467566859192388675622499381571594128060502118400565390972881715180176402166749201195509942196357536380336091941427702709394392610782651659767069510265143470707590415490381529896939786722066029214275272414646824966134158905701646147320465911233573172858121371155201086384323410722987559801781111321149104804358908549433362303093759765096801145260995862723420336820707066402052903714290482410907414471324213831028346621349837049667453991004190209971341295661810224977505905548003364044621482495165048359685574335369202145103206234029468618722525457853577611286088930063642092884659565170474117420207333490129963848686521104031526520032436195932943699349514779927421706518919168374236557970214811641441447906791001306845569034979913134355037044409188534048879375273295789561306521751226490174241024688607579998552295805335582248289854319614702439869877844112455337835438127905257748420508735486380836848936119899401891621487103005100586075067244658378604330206897344937113959924474122645027874405518884803667081838168085502532977377696285183065100139688175742788557085393953225812734867181745082075693790536196262176338959102939910927477101894638579409596658226442969504738127433957663696044018119888372190480872880667353205186155562944657960615961071267686498582515346099300443094833062529635649211840978030990538917158170475358657570919650554426360311564283706986212121925469235887327267255453750035798531377933449912714273186850557797609701123714361535264020945458650961487593472*i1^105 + 36493843705105863381895581675344724554740836067487361871407677414631686472288937265702539347260904597397530307238155343818240056265511062194397154234298814173620405149758670840860158174586294226406746971820552720297297680453618521530993281973198055609708860917719960295087421107406849095286945279718832563149926386927963546016209053048677858347068348006529708849811117232157813610436199004044840269103275681203306303339904675344641354470259034055469924278171848222881704073832160355432412839139495501440723814974423471483560509480931161396558995177200885439666414681873887596662795398741324995930081058773826314399262108557404083714641097494832092977637322706040431335281637054057442414241460648990584373270145344471423948991298902126304085733288228649958250630430055317556162147259876553366090367743954439842833790955309993635487717718862098570375344045788507069131198468272735212304398593212223995319582268527359725211854357336553738564340054832183350857291410765183009422728898958855183921175761649402502476108557523761751136934351077146606053290296570661846406958941391187681285808947799547213403318972240319215575371301714449154976763490881580405186768511599828050194898664969999784717054873012835105384459533526840857406360149933583147657121187896044687842023003436575346906167360045600258756173149668003268872034905408147776731417867377111551521095669205637031571326619066458334481581447420883138644487330313638199013945576540433040319606032643144938335907927503609397892752868300798637709406324369976882358200970368497218638490680774308759335928572114132326506388350449890681602983175410346381894076927733578886615882697145390394560063650019483212377773323943639995759404056391643517521201731656489860388808886577899246884377532316898786556363140970710368616496244310805823691195584034040984251106065839494480732359603248405807747592685843264275428681927097904948959648063048056736065429751619340209112515162811096614901595646322499746391569467238503560081378584431878137347182763945097492752424817917952*i1^106 + 5681250102761250333527382075243121325455985101498935838525509342997629968194592435226323067451071301022893033526600331235723091928386611832179590455080249912440518781465802825377821887926260117418689386268198230335803565956706690460374029579891358446617557570918299762704860531866374353965743846025711032729259419299613611362463321014471781108691849537724405983388780726005288242468514462944800757549088850637764362832121618145869087438824682009506996545503857579475604788379806398055648639326109456919237320104834120741117477700157638130315334339583304974729485198445211677395377053049853117730705720193442662505500551446949605400045006311762970797964843072649600719959076053723115488066275001801133916897541046886378449207754011563381230604638412561774639147538668350035190130450047258696850037706096132198491895290086164729511453653817801956861290403233379067299875943629729081687023992470680095760462373286301047290346555687120070635226422200802623794257706313760570150077272966264757596501460343000704296551078598860425224484679794440488559434403038076959731241812118951509516559692993892197371662766401878322881194770899948185508451827857615677803993467911288170773803461137603575024631149966541445794296257888057962538703000688833094841328436656361057339255526499656851133981199421165026133830899819456973460594144936369560582747596122305789104662558364319392727297268745457072998392648696070899290848287688744571197377140912323347155835111617710801620600428987853434258191335464637391962224906394098510149650996178684373152229265375813521368220894591918620279871575497427408208775088944040951972723813284687203288216709138443775787168977063246382593449461387185096952567022531468452382338090671689402197742939397441530870513223469322102652864423970878084610595089584166929188265468796020232195685253188390872558390492092534265801358495580365130301081744584923515553561925145802646321976785531540716778554375521778678720651583002611238148497608834555410463535215282214214850159657202218167634493440*i1^107 + 624796455176778777322338799714870254578530193316407826118057361028536338850270723452725965088193433209255258157359405603731506396030259727854700693654984171117257723654097878733478209791639389822312511690924080639315808757034069421158852924343679348217488884970283338463629972195745787286408913360544230194544606994240590592752703811539662919913916237862271384084390299135723088332726243122791421292535467252092687235004654676803934721547288319258822643174937438194220122433385786725697662989630751750900562462326023544139157762853860453312025511579775350994369472539342325451089112583834142713248627427026193075877520607075772470235630609283937865343314840095215433526326619555799906140976719723434275167703128170656201253031179561897668059627823996742911910908840396141834438019549509603985321079696926957220912782082543974289595905448009383646666041170535798273151227278918167369312190608283610147992616190692075943673610543757443367191241468759569443238238600410142109871993947048698058870166403096289179944367188116264758480680502311510894036948739811576779967436830345111146305399689596360368645466152253382854910876128598608516944262658783501998794450721530479683795453646424258005845521886539118725645927126840072769180945599072398866474768624713376685241455137204745781808788077058294497293402429485766070668048502244687245157622958466814320217463462052081236225513517648074913505626056547731049436215327615094660226142392999565584957663858338616568565535618880271041186857163795129526695306930998784582041295504850707328711738795477345234230264989673851313481003401659895957117864733257511451437970838960494878087321065511914743953950981804412112910957555061423278781979194247506204475344335674892366461449917055816027253384114178520998396697612276538925028036886689179422402421757270061391679877718770989979912396244285139569525185375427179775979981549670439409805221013663785888193745381332404039203980996732722776058975383484519191572861593787081640341542798306274304226532611793616896*i1^108 + 41248057614370538024137635128809319571134041569875084982114019132859598315576439226792383708561591289415185895618823212885684391694064134493249792821932333474211453373399293339535077814052326912543673577123938723205642779399033411492652271710810513241541919126216295030659718499171071184497260664553161643338343086074034445620662356715336003253029259327541041201910754909245019759386191802305320673824856283655928780462028584103866134358131973813722171438204222519321708366754814177881911307302677980624647657484111582767218134055027217183966038018925590484883426372825655412463948403110272762661829792036536080571143908998728849787738775861891731147595992124262792123395213682818911553824536075084975733860668620959988730198795411911460985696677844681881899072927391354479240091612260481706579873073219810841447867404837429980342988386863807062449118257575604621337803064936222406208360027723022582589138739415874191117414654498242119803753121410406631267496615893245167991845582503157427948522561725513443734562393625903451445784109428098902738805518809008191922759177277594916606179983910518004936852939935678200053032981479217724064631439019481978561908175989283030813484034791400851302303379483653812552868141712066768097473518913617095114074648577686849842515835588740975949143868190397318002349861851141929642913808564585208959116575710032659700907610015571893171146782863064856806689692699524301901154937000885321536280613842283647466550619685802055348665098881807296750649425728861947016625294956898622911676203621212156652825339148295448667601037069818239969225269392419931098362391505735379962781430111642697494663752279791181889896069565291834837430708565862753999100541471369672804910298317788702442904124980054100879938001019605501090109894636639263129248284175632156926437660487329984073484706879847955916855819980818292548321897512252995012185971861660485383691673786948309464055488231903386991352629108290887298730625813267969201768363125434693096088394044262697160658649088*i1^109 + 2007778708156189189945696309032393984752256633972290745467476438402150804913308359767374614982289861508937656910775273900600886507140485220607049608730156953889212663652816610462074168114042580209542082996663066055880626748358614289620959326272265627892259540685672819853917402034246802971088883328085294937556735414181159232656635950730186938012165163706991597579848991585438922745796123862798264535969714248651578065714956121534471520999290793667984318076984772565457518887046973368725357299370094216381755870695518586220822028539939085527405661724828552641132725641832726989677768905735623292815328563698973710964976090984310586158265796104804915684866011706357360995397505725724193696795720612418309511378648943812399422111616057216107431492664689151867098194473582192382637818592793656373825545372056839285323625177741962635500350973832960583389033401898971295808184882218204740402240346601403886434622424796171905760744478878380794274438647767911984125764220660121360414058316487925221593994459195794394668284695013666033150491444631216894008463943667369164309892716023346045521853716414239711257027815428818754215156022337448200762757670874863323217635473393650619283000210259122673075267884107677256705060374544278609803198579122119550840492632714163276638196764328430689617003994276813040637780079960997248638101463849156156180374323603181488332864187540970040765420068403812968844478740307939142315290454058043530720517174983722167565227928384907332795667887206429081395752185920145115532178401228479124242503777013153619393319167554372164787144355080107764299690265861306070810939652149030894355970561260361360236233674353612114648102477804770268553825367955043840350340101657654227369440134108624591425584550186375584885406550461480558354976156008437018489208705727684163721990481502015145747377518872323305316735278853486369817791361881304294513198530700769285724406712886055478949101476341643338687149045387862482630990562814605977304400525990309992119809432821172273152*i1^110 + 55516280533637474302591154052370737355099142371443417490745656935177511850458324540561648938158696555476917509994450576393358328583850219078744072340766410158088380268444538859739914315891318188293442641315985078953644424130818857947084107691983298869493478245144200660538232581865916274500286453700240190722863113602606459131424666169150063172746975495917159297051513170445194320182525693321682162003982334741497836252092206628778773167698006620326744594790643188601925185295037374996618574848239618275223523965974235519227966153790592137978671435100823192816607649707087200515115219082072223881593218896727827278585624792522153654727129141682385439555302837583549525897895837273080657327455668828683141853433575993863070356161113677507517432217378253377944713781395724295778001925019075318048301401023192985150464804182316831989397085724817500435596798515654798055785357849106045451997527128021411021031706986747144321152472866253410474784521155334887059745454995050323236616066899922387544190376417631093787952691843800151073784055979885076354361758902600479300686755235737002477462711678326368190342574937029571453801521987516707228965176018512723189741299261865185198335794763037721860192690119779564776251611764802119848162005274974535730840934413129417291868224941080679166100727925708924639074329413195395130015142798526728173669424822917985832819630814174131208631328888924794151698208760212999982304805409808617119129928511683815252757327369409540531782247947374740482058792018406035956853003934453722348229819719797733644587676904505506919060101294823209271391693635521753270182045984472768529510289806719095127243271946938848165018912469328575456772564268492446587026127441519023711378373717341114384494643829568353929337979414475308541879971408214067513110092448767058458106669492690300461461759416361455172487589099830865822670542171026666862194950698909840327079403625004640905264211415493176379208222249260390356660054708647866318513190190935469032223551782912*i1^111 + 1017019306950188699128282217879635803872933543638820789015938453001540739305236240005978045988790023579206648626028457583285474645103765489046141870865219172640698688575307667505106611590993268261188264805904571958525917543951688239082969933030003163767366149627163392127603047645032407842483937614099441365315432381854050123605510616845269200275396629638315782601722810653290077850318928208086731520233292939047989333908504615146221520575538914036835806752997892783592616680942209895384088799161339271931607725275427727469669212843583602365732016559591627563211595834192771004668105354367932012599930679366930763702610768727528323491902837364445018305858586145048473225795136332565693925512689827373631895010929098420327402342346669002340741456741504104538171986962241989772625402168313330218547621461595350613005634622228231084380266460304046304069982186297049364079255499107595633746006505987064743818112459236047607713138693789694868904844062787118661576949944879555586366457337054071209903974711989756311126633205568936612597147632173444625367996144781486163970958416864817185223370801810530737071553697565463489334900434566090257247719127187297997988552930092987796553227477908838462190022615457139337916149038883167227123237878041584478118369055758644613426082590286845757478894477751151256983093565009642465389344013062217355588541291647110669920969851492569272466954094532711024733941255735125409412737127627258950092536864165401879013197924108226921084935671805050654653809511737543471783790153629700052216396009146486803988778583460915130022609896926682784871409170195750342689469514845479689178606791738758519501528072466724573685136385519220133547898097951921395079536440164017531841203112529665391507203983148959512109624733195820257094003028634213520494803757896057784989896134315722364449941728545822957632596794241218495272988180195411403451204673219731964355710892944480730659357092991172885275115060264867698596704835294724052008409046968535200301056*i1^112 + 220928872377940108029719127260296292162631809946370075019460360549673712699596540680206510683249043233925976965212059402257974254939897535077507012324234020769248330392984320798600521201166132613231821095954714687384470399081366074333670284423175070694117972538654452661506752182492102010314593817148344572456310989214910597735659547210317049544702853300063828870214053746123356906559088834515356845238401805761434497639190626690457827197598213830947884354554239156480845167460341330127097179463654822597349754463466177162122765163293649126272989751705685239812274021418850435516946654675081592354151041820656296751216241648719613416973145214309250228272081911621055505783483341480514733606365918443181047710141901313643791868884896303079392326487323048990821855081751658445620643582218040817863446170743363808169277077264941964864419695570046408040539936754593571587007326621421019793645296582631085359812617160259707242798610071609971238532819862571868412333398050355065807320902020411111751786201767831071068859555830775012602127152455161995178225725347650546610808241518475356512527253728951145985051714808809296686894840432197956626807255461613606594201506886987205814050284389918331473137707077111800503952826648544379988986630120541712401761472707965173965305044686194907292334600664677388294821759019039429644717305287669698182890892257757736975141108484594357252862315197378685377669405949085907095656241197448095883082663393325601567181101442846514940427054536268928863992894994853113387506758377356159503093378326756259213524553155983565209751157441938560925836446183426967528026414433748320836455790127287617868642455669825054981432962625974138375415563760533954749145118899085326985342692980805028556657023806783530922736757114889033614483892202267114583092551834169631740002180193256105252502595209873142240058328178358622217573484600289863935675082791890311247104299290079473661815138312843746211600610502502941760649471243443290760488320761856*i1^113 + 3317209841281782867004557188898016768932148523545180038814463408920848994782640452144342924056283959616698979765463402182538006988152305574880861021892930089689508115795407380079898524433280274331088116466618014467143850135630650627701281448078313014936051630798816595186561297370905734766156628811108845302066073032975553359294697114879520423182729611902599636899223906299997454196723445037130111704768551184058565602775646571721654033579130792319575840571162341643479360578505915739007861527030248295648088167930035263888098017278756556419352156994364907363674017932602703030048434094671617634891956471024353324736774220092365688929319014341693946578414212143640294089060878062569155548554253398190754024424043517649184956574140062427452021977301626884191939502056714694042332981722170798738417220471862184750484503196286524851873647272269908219946005735068262895476444819266689553324831251691912091132785287526396523624586226329816342956350166369957320956780101511402345445616997203101720961520204991622946635254863056256345943991816460516315442853000589668873170133521927510789656334865688753293967582483820599874001369425117507546920853765661682713045634387035817611189236794133917289206326943963454781210170188657027091672206526923500500510653588865947378762705284896360381251685983080987256411625198512823995030207648345580621589095484714287950828913095029839607424079688789824024499073179809042421032478372475456319374982074962876976775603070458208371707398456323780391343047629349244885586862754965448962955492210071687196257358948674078540263913234019667078274702386665082795665975287584457399098622501028585840892349768181819918018421466566045374507451767581777603347477589854659943097176858989742392839075769392028243916948724148712170033099336787839102834983458317552468878671238902495563503554907793553975704098003274299450089743340159920626740664969587851290366309887053132423055410184461489992993478238848708799703809708134049547026432*i1^114 + 2594735678120818447133713705089319572585158148991070264304459770835061794994888815901766103548818149556585560826100672434625897388618569063693480342553920599143542615613917191152003717366309720594406069808604753924642783411121876837887110411891562931810565895834414997945490374340948175161368874304775020012462494540948226752695717289391088766709663237654584006022801974264468030314228124806483524590159216447186412091289335222605732969381635287476156419194809275625765759220042094439675888425824879659695892703625385090316106831993208342730097470275448631161889274666244541467296155413489855722187005530434202710592513058732880737350852091557676245284341237270988104880946547413747262966141010482985885837141553690016901348269654214637142940582335084599141579938396142858870053516002729760494524382231804117296539280223757299255822428483326766499824072137251378063897021645408327702193532609664698644612964109044721147605057547808368544297515719992292122020552479868236663832327182947114064748048855017498404739536299334071156583809007066536043392891393888120438347772681798359219293192401945987486421400102065725311194831313698845818676010320860470767920495421311997328541350873257614701227118539709973893216637797811212016130673577642944764999784546837762194950986000536991993295758445444302673929940060385874014035149254606774322971444327615485776337991116055332125338661645294821150757797112613988793940517402918651464128761465200101522849093579592130790442669429247535200633925808855102207083118931016827447519733392247669001950307682422498124364182247010720686632615939229741958292355362388327381761469949834571150764309980980587964243611976972765283104111675213687448313686016636414697492182221178993991041809423201158407517419130517739972776422876297660673576305105155602138760885222439231693285607266510387963904830756255424196601895839116665336996684862538285728837483949092554286281535626861611341306975911413387725834456823496704*i1^115 + 1188229496525979024037320988651719014714070782386820758177202661892250058735048641471816392227166150519113185965363053359927470322552326563436672370180126499677460077205917407527739760250534214718369535241457781212832913706683814721093156680765605505886146148767826737792348979455934204068192285099841576623018002473894794139087089438927929497394872353614965691237577511503014921181047872720679436981155575751708442063375441129056083008671671171046123018920820561780624903545219513832328924209503279555987578664462923761631417612701050070726632986406274280472386420801987379377197722704103038239194162936829425726240282292323546879877095600840286886158482414608814794583583536806204744411242699454742094758303899172799473818374597890403905538984596602702039325624733626050536467431558364835349274916623951807955510791589375097256694475068194991704974355323047061556571111622675944696542739314949230146503692179081421377857005566912393140282508707046961496190093538436779478378851467955410553664406852752054915934400915396983752423048901862469333725663329164049588785158789631441626594213951884316135028683678573446249734060797235158981349171388806137394250919720797965151686233971143564735634208463205735753304320909137023693506810629076149947845456895866864909331796242198915763414041066754624353479743685445507587910026609448092848321738920744857548108863202933247174861056278544282634113382949661935177089446827286718090112758771981326927815601989894829558881898041199595463450655705694604116902899495245285250178409456544244539602080211631764061458511359593262322409432898213611332047534791840345127419175639452423243927785785166876150176943883604312127845383805290046013150797499357281277572701760321822773981252469365320125431528190395956846775470960732525380825186150450607025228873554016221924766353823878602521047752057116940347958857845802623992456878732416781060370877191763625154242756234390034222823263221791176572010496*i1^116 + 285526486214279183060432919174173303091689301660349914393876844149969075198298635917445692625242099564874092464788136913431927054350342874572982756696910664283782123999580726390620052911449967218478367760465107057241757498520618628583508547321291426542948814237292321214075960422792721963354285948405173301750900511054298314110134009541922523361799121008399131293030702787799578383574132409204493269430765179526841544408589542236061325258810880728048641831844226822239360473028495767254331243165065518626370686160169688102557377240652908962602923502812376557417809915583711089376807496072794796276887406685552194984157343369875142454338295072826869045979445551279414949446265778449874469506985408731205281371190497937486772787569371170355701364318442272439945184247936793910888670248555209375028752816878716544298548776952604064204805014491519161034301943934290871296182322399292693669551333943607695673145721528280455841462291588870935232393270922126639668850302319097210783398630764699710951632079724718411726378995341374889159560781426548761911263504205895752155282261151960441949675262395435549308172787170444886277110608904898848494358235420436159723646201804101455401816578930148662038159431680186096364077246394888033695771648211471455846811396437991064789309326932048520639017160861663093126760135067278823040484398524769378573389779475415000709371746687898908132284300517807876968704225905010021286168765027256154813852854352515606782748814790334810592124228074333716863929518478991908423389279033648120337534068683193460035019145858212004120316722270962188201493032954421805873678697678175521064791929004665604538751637094986258258071422375299121687589852293702036270237488853544483759452023373699199563886315014377268077824659877733983829310462811442410242336329338162184672420621975540131106865602139705568890284393757910885846710041631290763917266819655072635338635819671504933069187195570860091325245227532288*i1^117 + 39988302074456824176001549403889646005138624271584978014127644233896186437214002025359454301584083737429342360541511167953504034843194075032941143937271679234461347580210223976528348845012954123919020493204022012890650792912702989929849819926749776342903743712575348033740761551872854934813305116705767232550640698918004601499123592915577156677604796018940373722365007604857722117113871611030444640919078579186630920345906770662336082858053948622154696310781256129638234437549147795146455572571415791919513648356831980082331889100698418838980435089613266586532101522511435030949720413375704588411446140374178524769510066116009745344232352193851142642423561458622609721299343837333455874488600711530860949574368071219170109971993070057007801607366230079678971892342236533814391232928641667545328629077040915226612748350630261680092556635360259330886288275507848830827415865592790002815634299116640300577503852678800234360987063896038025345435983911065474990875183902671050422580462124714128654095890866311001475045530925887442058976264935346276923633005255417601229625748877951159757523741250496832468024891906713176007408979816041261439240779577227293782443053211191573370794220675632406832865618244003669422819948212363251734044394351088927799864270756159774118704574688519508027698792153585049829353835181737357013567114829234337479777377794176099844089089813525634405437634554535511395098922705059872279432547354871268637516486375554514226742584543662462140777106493565056258731974068724059434653600071288598739195078772439951202321926568810741961952199299833203289011200505888263478130818169434873888597295030623840927018090235142829368468897927643776674756928252473234655799863700768851313241803295711820399514131492246951286492494441225725508242944928343519306965415473681635504310868503959601866251257898597368337042046668524250038077550605550060391333258584787482084608011605733027034924778053790095900672*i1^118 + 948973927269507050667791511061852526780389130995159374950624886106155731814987465298542915127324178812799737898928819071229780257446665382234207542960566888679898795815570828099122754031548819308008748089216815196972131482374105973405699818454932353958775364152166039097257830594857327216604132317337682804488268422035033009069930911419926802410066848004008140211278821895386390653096627603052552283107993984383972969898056662685401531214378507638423161748869400980636564655006895911791353605894201773699972371042556708891203906725697599212010257348267586280262959317951491291415522878577610561317622276903044432870335319840606503256766482954386878471465708578328189775293684042483486707901395345677371654952073169346226791403490652728181183920571254750659025703831897514183551912276999065496698314902363140452100246508110796952849692339228259389505713381414170686913624723694983190442718823626772299959421311926885253138981045230672602025590467192423171374820781544353351472697422429616058097429915518243734381713597013011755869786078287404389538144803499930133365274555468997570934628594357914843457473274189775833758487201681713152294970881995663854828467856102544227305550530202048777044942891760876210795335078406122838799210060877359285475179759926299820569260797459230218141230110847032775547765982561515981132237145505326495132052113338586953632052678907750272799108827277357363268634021097790373128107751916416048362188964099355504972399820406313554513346442448289182205280569525189181396266441587477413552589643977825503439185284951141816861571637079634450644332739450614090281941611218375279478736473336774640782512744634569310256908054546389488950498340726787364229345700873999896241939396069167126136459982477240484947555044849022078950579177397896464662762891162040589110825571817116639045875919022742219741469828533709241307798625050397234998371423717392921068579776676484787656680538112*i1^119 + -70372793916766847313956418691061292338420096465252360612219536722410690113492103011915773617507344458252989769052245078316252681148681292220832804530751029789352709322850158748542543405738643136076934925022497857468958965910066913460508659203477064522615455800962286570770877378869149556433085666319255732204704475112758943541801604868465997604992607246809440191914669757981092732135292602458778897245433337071514744454338795112879271105689058799031247029269253579272968275203557277501393564517766394842784394511886742515687388559054693429986028708191399160516434473612300308529690297219434801862352323233274366645641877976741976395550154726935613426796850959765801522502483284716992883207648793291378941634494271654815267486538717703645194612691090164112888402743633376765223083897157941897206961939356602615563270064733015500692222388533148998991354543772586943616465496705827146570951066378972664553208002970337842353588242043370697385618776310285857252454150473489239537555431552673528801175671379500207032903029507494112774536241664133927702214645411778965550177223882534059127270534786446288054886211426305464824816983429227393659459614611021353931810197874499656543221676313328895467080222701493289232444680928731076283580285164376829515620087933732579200620771668713084629606211564739280703033419651363915877836083418114801511823828114239323913639393280433031736461491763622067381798618731487926750003089458601976032685209827634072840800291244866334370388393201645315554568960010481745636564086266070029350765815385498582828476285331958375516929764979086117159795175325729992096947319011961622624978672558625670544861247399871896647646164216759399663523617473364714280573099846785265690653051103216491998176065872075012148136480154401476615438702303685374208784665495478092473909322631407604994149908349307803134244443224456302652340452217489554316020241784338518074151858351936372736*i1^120 + -2733446675057266558517376504062860025692470001667379618200623014183488944966306412045554302994082145849988595352825137047657126016234434666456800555190045490278074059909077849220755008499875759790409010073440727672759782503167951514300130584383437478548318596240545872335979079245666768909278682817709283191794015480302941411590188686753833807127300336259435769288043112825802300454224449007282672996206721491224755790968945036220979808351366774800583935657842968763582303007117375681257062263636500502341188105419888458564793577237416567595886215639782069633755118726905472929508047425306045792115699061344328464301023409431865807678716894440174771109425525081221405121530268646824133872691223059557230868014581570340987934054917610624705950963721212841501407569792356720512501715424786135101788132128645406801507570220408165862424695629363905381038852815158876405455868385058238581222625699892199308767341193560268854161239852194780641891244317603158129584221338259541078184090683018430501906952442635271280018431461435410719503135697660560067462746503567007358004926259628079041547931131996810200050408764355812835577729655301265870467763884342357135538669401008809277987911366978974695684335068185702144615918629884645339275746750023180204577459241197563323470152813896658706774177103453672287657001374317001540714855260992391906807710458674188162636585379829239952030077267039184711583603776390113130435036491431625901889344809369651517286921512389680595164406872998637293846617538986094308184785620906108017248832194954065449450296029683151315437492308087171970465352646181209069897775892628005346216698765103005462472570996056690773833866809247913926938388957216744190276393325722540740594220510870365685995563867712297324696262769347785861266255843099175432820683760064300534828271865258262494670058132675823542589641833164450037589964990720208219990752257832889970432409600*i1^121 + -92366839956604771442528299288538599410012532331554713402869951991950097875175305062656630270779926649672869999685267068932016328034594698542848364035964488180419069534543439789302605627813164941091982753361330699956771483020455238184968988721128262623571600904515309377701158085392736008332513393806898339759058807069239236256159080040288259228741396246955829493861854823309789727725253383603681844795614073453371138856816359244575292534266509486909973459596739403917549942500195230472035182448342029430557089377213962400948264834731624697394651117758520412164530288499753301597949158475284958287838963069256962470942909019927030342227674902821874267438423152053548476844453229019061254976755985397385691088391178838522749969533983264047207803535918296136949204198928280349174515599496096296775768678195383829714302737057576759596627016136362572315487359437893030555484612139356235657942376895854557957791037080757203540008434935606792646536401306043849595380397508466884236825801722496610285481436052145358431489877572244106033033277659592973345213607421610820568725069246226259311194547938782836291630811293301671087219959775685559950590939568874983211705625735074117304836778697323056265056172103580772880795451277772120040037634720425011993705658092571047731449149142654323573442120558269764485412763210570849473704999940751900111611078432855689196345557629614497435184120216077861107943246887393483539720236458115207042697221003712601407511404153262787322921001217824899186815420112475869729975678728686061201388896506401411525572141137664456647465483304165759028721879114745761570352708780268033944627687152684457631822379950297477736595651355505852926990705465562428765924365312406474934132480326974208308826157504788009946300689881509633835843179048742175620011857923666338116611590423821237929740131430304142566291391058664196572548972733338085553480313419595776*i1^122 + 110072464210526576453195934170323803748207109626663898293352966770458727158464499026505161343329554470856369326978158555617233898373544784549661938306390263872327052970723123073121491810553774361366808220119972247415604905173348406171185202757813325242316318363666528475283866603131924261883894383498540106201614889729641730031983827599291680245295352896327984454305856735884138356588254600928625260358459012255748592534214136277743102727397169471767145429341043435937266568118887214695039130339339128015627357042694112731227381772280256551332611711686518314799650491088300489338329264775751844981835459322149572014687489668219093250944346804203397711183971459581233452398937156179286074101460018427588146557981270768972815176277301855497852422005765785664506801447039127048434103816609790011553889465679729384276627838760455832248518509607456075682613094303856823908753295519979725703535614028556449849861793137823873603614434780616845891526362109627699818855439501356402602124640638144241172569934985767824132549462507428507905133310428084374448582224422183264618816657626436438483449014225627400823815732422573256233777692811408038389614553509734839910095268870835737065915950423245600439301880594486725832038001244817374177965057158706150481562330642707855321142222788186455397494165722992546277072627150587930944172943060317079129358456272233987732775434003873619175609162918827455088457159167469976917228603652994368584295251584170131065169380741620260924434584723407452424756800118350707817753017089718908763249043186710342775385191174382574818576451217002286033663381947619709656120133104503679002721993556417883314296223144271804462601512007461227653400541233709157532977827427862681824282878426033217599099969797625552758239864587175124639662055651238891386483941689271755084693428481646185403901200883446305925304605253660549733249565072492345688064*i1^123 + 192802346964536936516999302067425439408976186876140897275245957594377000691615561464695501649836382462697836810736564949889003570698270296416611768431607116906599560736591198340203055412760184214138677528206323538413173048426238450936295562266775657166851112643109008394524970601852366084450324772062363019855452608038051511844300151511685477674682356613467770770309698707736042441513403253903087113426590788971040028260836515184483572816447800690744303788702075363043688342349927208918601094946047915681160012039468491030646281554029880666443585815570186126250222150535350117295647634676267236924372646392970237856816997710557733822494966163347227615676750331805269741470817282766450764181257601608693995841470613653854049195474292593482532102986838062959986582718754494743502756634418873511538544677091295899315334459162074726555840766933979858021201125761138565101592898364978598283433221097796620813049665035763785076749238053685755720211144818730132772440711660830753355030553511580875484282190985857386147115013800137570998458565264975966741913792312555606099786782597774172285619367896216268062117706451895448884516291473980325870841566635235439797586243464712211035631500430572276056357108455707857437274924987689156177532664255486010367187080048422029641450237489242535786243281047216498354727944828555625885840237364912459906778668346072590401789855801554217242951689238818698306553951817905973377991288044687522368507847813396286827899876462794329033015983748095819834846968146926846384395209173344498435502571841941496658843749856368162262047052394642751020617017629422975997595764589996680829727160192877005551437780243654213298652512633838897560036595525297492197985661831227171602511637096784230416098248219716351280151856795384891042387741651164019256802090422063311826059940783388273777271437055986174712522604170053038114714828144640*i1^124 + 20150047728233641393812353200576225585086977219320353303729083702727592173933286369951518498397293659288742774337799883159964059975667190248152333151089805723111184218836591151684002818329790158494670164751479294339437033414202174939856989252675893350414437294808872692487345897118985063812158616402667236366871315341196054642651317988944155781088555310621992646944236061528120380331351671601439283102998203587361442076732718121596556009633228434903218800774667402310620350317748681902166647710580849307484921729262300077445434555670676955326763267868009306137386828436421758415212239744453312716405934828438245730605325272076218169126668418475254210831788032010191772439928684777464977669278505436647116065973496183369596227024898081846030431074405437414673821719663945756222482447080302158860789344584743573729116647951625334964643643141232706706573456217723407558069326337916072929041817786629175675266548430532624206139252659735563061489949277737761816602967046668235543718566308971895294594070743286351747834265082948939132010583116775083107859120521482683466710873496695529191311390660019180993387548769547972585971311761643033664625533748661340741858424231430061421446461556246852587100005287748200575441416035086899908106590601892843408725164717270109609857136244816533179014203721260581160254579434730311212331046988668639518286497224443902284810030738286783538133147590949249301681344068541849333286811176248369273239213506198842201179268387866412963816868562656397216205951512648461385360703999967747032584461630307939356595276660520330747662684398920103322417688928720102570842607333741330417557485083669228901270149804412743640244517946007828621811312396811651460031799471042029578559209593487543194643569281143259113107122541937514605101140179401817306373120785226574321823738355752358785992743741594856857090074850331983872*i1^125 + 4232907193145134518048061449254915826858305454072757682958231143937089972662081856976401777450095214850691197380838314751235657472541998145108853526045200019584639742978300552061599273135583810056591774827400829855981109613632966476513880297204147735450225986909917258521228945063790017888123783494504457249429575047552693974100019145355598739019939503696301222469143197353687893159017473960402003818101428669870122208104837017343189852071559298531469777959667382368951081231703571108966954761511789991278772838092393165044943246055553371107579921925803780171494107566352764913005743254077488675185160650929971542059241372119093534306111803420051318692126149960174926291620148552222655816244921622887731893707444850086475727153981435813643073766305552705968094911591241665426678472089091747414488877359360412571671057976786996617683340735452350465662343869870955609526895311369687643459705514704865459735372148514076185248570294798385659955135630053076600472672021096939765984228267573675970918489028848245039899608718127442327035208371258542663017705843558160893449762223084032582399285543985898394418746553326568213038535346100307628737198145643874639157342014180423461963658832982819822239798331385315786805743932870721590200663826311913148810875077923947635134354413836966468207307543477164223976335136768208853575128314621411000088456042310492983815607526804448086184725361670827599019129106136489168405606787010394761154138867393840638307083484699147099341843529137617292183510137508843896047790200782973441703008760120245629658671520180690412835881275534461901956471534019930897349696669790610390168099581226589729711538342624777754649867060962160998266657860700836515839168479756679991608520734774059475600050793741428790405747129774241409714159208956272468538293744716257118695735018972668326250621307552590473226878976*i1^126 + 359123670886247940757008453744506919958592874917086992257843646774798147475295405384526223378330685919347435395442690646446243897824358155911471171865034299187599948648033882421668335610448857425282535652160264456219347512228399854039244731078436380294085321078565678087050562116323339084902103650925405859526087683982216262768654718833904894543975559754123686689936224085936182107775149512766537395240960875113425286929806677439118762139412097264066975012782851341226990392724634884404302847762815958084479229650106244133471799776475277505517332530088336316979859432648314574867719024458253336776032995466360433178949675906842711146292388007175636907004390197360633297360906355653395996789864225172411230220767188044927543846862771048133693110310243685219840357734333047191752432724966069162099001377962828886509732172905870389350993703336086427458337717496011018056176306394882074309573098580525474637236294567681340216577882340669122829384422370041971626025557991382881358853517605162582622043659161145532737374835825762230174491280910889819306810225569684789818459302881700796134396955535732698414734765096513390272331058221984382899876044229007812873028736200930724270117671249707778671581005660064799453960829729962411971417738554938993955203355287974182941634105020170305248510415918125166814697681420058328106229517296794839433680095151997667147101428906407246506205425055183138987018922871336076322752085199622745342352808998782340378800426191105480413188244071234387665410976994533610138167590717659230354144673197477613186118543518496700831855035938035476174703572895413660064472481553269653491288346870037248078512643973326522560171226276954806928228252300375936443668520205701904826034128642211822956326246579014795522921201394917896123483655214701198534408063276667475004634432781840366346405184274432*i1^127 + 25623971400835513414977541717658849914603478231189732944073472556901559848466766158696177324945984997523162584252842280357318157547439053090322741942797302643099526327946010783239164888537218028526721080937822952906319945392481146091610959445182047982351180530959596252655039510006175712979206795485096133003394770036598112100023377589231382812452877333497213191692474497726732102620823122717562512519686032112692226552778612521504524701777599515334912948495266037904535579231053478128867162404482882124010925385954996569218237722743802066195127244224972568345750865590585718233038018292783042145229766256036290855833248269472824851509470333046110868132848185745373087558092731780215578824105783165036420332754621233687708249248299069175868172818318932850756433527275629864594179056950257086006595186926235832290139748511353738596701110829513449274925975914613328181427598703073680156252381351968976432064293602008771810687228584480681152290668006013634420915591787233401895961144954331290057619713919767325472266173339011266020402874150678972107361494944347379406504820798931513515195801948561218788079938173593911702108140868720892415651247607970402614889698666815512682238470138392581239700487220907359538833401349098557334338829217229980844188692680958457274544892164081949447978058025564609902200251637857951077528313252768118393095396014665407333786937385015367228849594610741717875845862607349862077793256919554608034794874265675305705649073289838802798927750112660356582599418834702440444116065825973611870117203107433830790688262968909038805954617033099501311175756723999693873527473252052960767693426708070214489140206434915189111735714133927496646540297199953647836254967477689739301821124922372257964629761015730034544430685224116866689831305018354055689001807092879294215106876961825226752*i1^128 + -1305247918092885877229056654373310707531195457878021260356228095015117293407009841626402434118993287931850550881888859852194084754306329619689205903597032959313250208952083700358925958230896571879378025460576975514652610777546245853978221811142801654978734054918997331252005603392819286379717850893211014705361639664797129785885106915570877972582779196079433056308511164182549548327654586265509916471885916038838939320565763451822914194925726733820166566049764058185110489245445339687525604483457231629885244788333531588392806602450134441088034921304566021721528470894635085737301524960279998784736193488782178780158802984324977157289113885203198300690711097860449646709176976116924540908786576282086043525844829173443025180065284387005249572305008539901327472003534437290061117475343506649573049126152053113079122187200041149366185963652849245697797074657915336362799755676399824386735148006821148105763645468329224877550163800058303423826498135335442935909125450154401215134804770157887486210565129943510794390827896987359243258337105736265942540476189440845734832526823163555638200682052258573276466022296953435982440933728726386240974845119385942345794250012598494543300671995910747371345925369406769522010319537988905374587043313581559403886957466106306353987964947565582611262981810283341039823097436604554461289527508627149307855938068506902539607449840294714578283982244372978121776874267562055613770993027474108065628711156755771169607153056044237080450392600848097840985603734522177028956888041649915197960505606770140273912413088564459731583114436196451982691805021922652789059364348334854481641575029926866034120950935627391005300933443209012500469693435790449866244964287523606496280182507710637852938550867835995134142606508194658749195166380413447523271651504837724773285888*i1^129 + 69310417679902386121648703683723206598869827288167094183499020063217600785311614577933773778194461900580138692098957122100630495547290628561183854170928197465855049127862173154172068675820674632709862321617550413860730861625805640158901494778305813233344916623777943215621099860419656324287347626452270166638440463241758480003283791225325980132519573063809359994591026768924071800292488690699331710906413680873559107410190228733175619918271650331195660371890051854189730532170825184940625175468715073123436826438965461961405719779520770280680614810405211438077251313521108328063125047145205380172010861047654825586639829239774701507587259843540032386788527733424870953086091926737888040335292068703749766713495520818460887337683414696221393265488650419718701057779396205150535013870020905697284603926050995794534233763555809285024505649994478565967399701394667632310830833880881198199761952188906308771323272998231397735110094038231894211647445411433183682529166184921352666805895349787372102207235347148731019551299116609578126038801225612593233080492510622420554373952114804126453880374226633404480167960907649051810421728314434313697678863180772517298215773387894198355422036183729037348019146078125708648831732773115624005885512752176757056237264830199081202235423405616555073436640105498689721719871430894504565843593301065337245910628044488250193752891956163213900476229944003389225808256996814339708443053855122621389070805357260277414115293707944962740881016711623963407696795179686101047043611516131296104465859591243634127425251183690556965549118005864245532654205052637470504398177618734599366163593203688016992978408378774261199783493913598403596332851439208560908824671396286958237593174563682153325950524551872146307057034654592554493684965711911741457749245952*i1^130 + -1281514136310627075493985680392525622841908665019367810178531211430116969056761668599430585769074102087721198343195462637581414252144152426512299306995175084921670957695943890283018935481424420506615585534287170053831841503001018641879563266904562236336302007103620213634704458102075443741432700455310521787169122766593370761994553730683451207611751098088026820606485616229035059717686860374656781540123776435643627804922615307398065826376572364283989941015754276195831454078027694553426908778029169089953567456940811043030306131932718107733346240085139832057743815458362995274082880467642642277150849404501371501342055690114220268601892268897554874496209930864335033564445144420334035656315621660393151134675786897248878704596548750208349984687232470725127591212474792135369931141766298316930976178995079761061608806200658385184854963788019386930974113571139665057518470938326516435198720524466584276216300198256832452296524838263476002380757822520498531238362392238382442180695777200995521265022154690877035986371445635488098635916051210857797065934750532747802845918070901909648751139610326168812248498190550925844786796811682042953670890028898356449373228099408628156440459847743717685721428820771252943326215011274936024585751360977446105347386588251750593630402196160943547552086861625249938003608998963444176266350888174938847090728623961163084148721005817314221698733431527381063886266691154513053233894470461901673409021915084199026043328868169394073210644104357586820424408332834168674581010463469584276316238106641668802118744773615853036013447117467241668648897095775617524519653194135867441561177819328788481395782067742619652150821130419246710179557463247900914119731033857245914149054343817763750339079975165659143205846738467512057060874046668800*i1^131 + 50358488581919347481394571698311930946909474167233278016068724805426025822266241227379121413655691754166015697884041257263481478880474694357581307800402266372677475386018508809610660073064124423493215666125579190809607231195920921636226178406717058392576925477935499266610452673691727465493433671201401150084073743372388753311503419585476040919687328517678095684149032384389090954742656982197258974714837998315360135430067321413595193028302743923587365759629571401046453192343705334063201860067628186524923251638469505711821356562484038540041121726988263354035155661534948409581026392384943812474341300550382275582947443697088270239751197506642855450332756167032533460961279852789205207937947967383288297510867086531871986622323111283509879511326491526623983742972568892281408160113425117857159065712556280017926381298268378091113511786526476025087140894433170830102080530123107477151882212275701503617188029191302914024200266376117241416767883544111836147760984332405899768160587008730445676511644875998854029208749765571426177715787297390835741029980984164262139054533759472456048104799293992871428194101850066169132504498731400288328018006559954127030825912706884921111783249780263980677635752927971474103370182419533092098015673715812028557467889515540645826614750750737179471221650390467846293168856009330551955167059180982716087325390735225729401906229508164843834176745331296496322487670655384328518724690091525787165415477732419523169403566594793732902005209627316338106332348314856885265592901390771565518144248313793609917176181177440278688694658914992185335021166207534960877853882904887876317286046134719013747286640143070724562661046685492411277783222303305438351457619151086511287814869623324672898725396251318723426959012206231945216*i1^132 + -64907580532649564400029541672489260261492454679185563825766766285851692480327953507610708950626654529812739583345754737145572791137623171639703419191520046936704431791946659416710554627496927575690325615439392961196725459489429750828920656922669217252650773038388551412436823560947682488769728293231022374267654419046029480292668678973702613187176263079439822820930713659403791562809751281073190765259712968540294439360603692058589529477029180366269598845770638048602996840484856554896897162200314310845988561942544334917163023789199846667525132448902792856171407835996841223750837399178346040264674557028607950327122996010211108198947699748649929831688174568372986018463002622531183370663473487501934547603528576331152366753573906022844631775805847715885016343070280635575525747482398583022974994017366193667451981962527915491482181183502343548343253500004044132886300198809215272477333585643422143682692650074519729816131423224764542220899833187987007482654197410322020727947452780537881070115391725607233706948530888449432587242151637628277674234727124070659774055585983517660595553306816300266808490781144049087492674107777269303639444088029680050547029931947326158675556704808647380252311562715448925218583586405333402728628371787996474538604024647916871622291923732227194511208545774625497975791246622729550293350870295489915635605628427910561132878536400009628708559809666115601851706765133002047048255595871671574854120680868570718683963679648649032297767675579171443305854522024063294681623516479364462498089631402890771946972558862162280798735769923663364847953873090359177070728918057659563555471059282700068347106418801778032999099899279518421307076432325074721174107445307956461693591374467030317387370899311958834544640*i1^133 + 17661887775785176969164176282517925013770398350707120533474936297669671336839682359949797411285301959849973300030377826665545272143504206780192293748937313726965436352411286213664805968430099853543010144065063801589250530422115133557646714412383939237361976098265264879839387737622136027534986968265423874015075892952354416194187761645321464091724535941476895544123619785009243412495522104892651889095772167048285773959828472572411159302328005534409856135354625186720343504839056157022686991972845473241429143223454583861339577627389434057040171430444255236110491011343588083143988687304359616836484436213787942986449664663076673200411703630527803396168363753840183317369112294878389359367762942775473979995349853510067124730614167102295687676807949636300345065197452648807271445603561119304071096916320251793393471191073071890401444658256181020382456825933735067961709437490247288140996594801159732629926886421105297502639461863868099715193657617309888377832736828215316978322333470020135093796353996061908889517348319036696538207752046431860034308595845785140719026340958207423759379699421467681308357615279251347964708091157770980783911624689565004422030902297956147624464908415238737933368299173028658484462889624633329644835628601884917525911366199656305726540863987758711951930459583095371509439788285236295978277050547532310006740584621267077068216807972730184597625608231868157620404438447591404402987275896875368380409737863093282634524699980392654357255129884883877272118799183237985175743083450616824753675199047456364007272940607714837471879614385881507854255282033805756924580929411449858034771896098351725212033135219553871739876676031593420998727745091687128503381888316552854385196794183932134712934400*i1^134 + -608425057122662177214773200538866398087746444272529850028707543312271785750455167751211161602996796510668783004265644279096830902315979416572028764327850787601563305368503864697370859211822112655706952686079354297217502297918112868983079558515708619011032105090540725865027538311443116533949854568168115087418306725317107672992523485529681437515958420934489981507364950275205089605338559284097460331334231691734886735381930064999138233998522332943517529260909753402758867482912115645947791643369973165818422305917126805893539947815478187185880552536108818208123976537995462176766058521661629714560930474030650489904883620651198980021503577286174845654789810862654852573422686534995545811571296883797136201136295605497006026570432776546432658327508226844066377173612918604332290087931109182339970788664507959484720596517526827069990646042476852053465360161410589682206323532796151427149587821373858527537514364579991005832509742603163317240476433763909182881984307928670126632361419817294134153511797618931458679230343271960926387589987284363303210172933057994696337793679898476905453623901481843950611023049541249320655094245769530989055984152504273526443789607642388430237576758411495470384872247227135963409555926545895942482632851265090996235965820126393240564090542671358892187105473163875608797957975361490612973666792718526178890064318335579572028741595743068953009913517014597923639594009701227461775476419098500036350084301469852023222240717882069038614355171328357276338917171393025775537726804325183668276447247828156729458950713553160935262072711188417954605737629133789284699907439596807700713534248468869805885512582425731675959959802840017551131656785334733014532669854644028453818525024256*i1^135 + 923071386006888885135946667861181368304761239208953276797221582141721559384051534585062105305269547617241277298588477689905177958395933488476194033403811285772225101129390719860148687792277166110591298592807739283215815393957638535573591285308621789825800169232158782556465748946148929129844705795197472188665287997184055682232766456057309469809074256620636316101670304377961169722307213894363660858794513292854724329108800320561072167643543987888510912092978133526678465492737548644402678458443803067849956857739432278390764635955856848587006513068089968712918982520212064582609588827602851944816213690451172999854412276894509069109487461624538310489703736051981364150334251837886310354996800982734027745789323368079682847527327367521446729611345706241484509538928645235299122931245032144071815705863853989791182163326846661913704341845154087528968098074789141944538213211238318861299723317153375729556919417222991231158169300109566452334055503404548126369749398591789280440864932280996968007596252398660609241942115644270959284981269664516296285948752709461817840827006042923450914455849829356916730419040093961111172474975657502814237951525090828001228310900087754492983511588522199310078849054390698670245507532718003167880394865784239636828553515206110696472338785425645318482146138972072094019475450685279237528440889441261154428619778986081453171904021660500604766281818050685847724652509037745901762608563864573860572467578503591856405152600759416522905449719711352615511067100571129541889733911521056927711238011792640730931143162615761084325355352231287858892492241906825169784293658431309861326247525577138853514497267232741104397199247432501691163709728814844758392153026068480*i1^136 + 93171275855129414073879895786059157183230330836196809484137663868652662090827966390420578438773153443772594712020452648232190054028016166418193597866472208469873391037410488772275804986659551409756978357988686061033811622237623178428130866410003333769907431693411741212680855078320179099841831012453197233240910324621922026317041847287256149517435816622350885863514678354219850928560424590501026068242098988750260159451443876440853384204530827260990782013801069749612727210929162617336771781313718182923635829838525283546245533554813193123648816981758293988689267342742502149289742826963104444660503600904307658516531410252791148638677223081593253734664070335146658657641132245162159308735375672794938140515875031150043691411015965559882839688616907677441663466127424328951453060394986044451130995051074929815445823326879611926035776286963368206736812520652056991045586754297314024046579338835848498330728896387830826461200198718742336868928453473568749581825319386981326386799908359558441706064080506730704962412436750519166433157027157254543650781155109438253994589181283887564314240829879478621234507128105257323335947032843902792371590202320088052089052822406597593628962332515839338396356845386929742528382952538182581839529531556271074408266148719182358614468610471951673768434289473412072511871393253301763800620112844620349590819810226062826055856941195989864444932395001579321626115416825305942863829202003211445413436326860176774930538944537012906847342652684977666116672907492117694204577325692332013167169612952673130075092787562927464199858071578141338889022948641490539916515429639560489309823210921518105576767047804563643928449928230759171423137456029958144*i1^137 + 12751219126948384731405793481654960365327554094893522444977197229380860754129438120959283427623584059586478067552210535124940613712527441084838746433903668785524872506837893341142912207600541275579514870017047259760140908963757273436287724787430316467542705538060173044355343862238375463415674621076686396298561355626737038963305680303776663869729625961422189307528917433761248518422113095045334566315501681280368505778616970280445474935981184692338172746829910675088608136944378528036534246397779070166571967431893934268802045105393015371807357036102726279399157021074992876113359685680547423931173299813090971804607356384172541454940650616369756954667560554172227570675698008938586030528449217198864475154467267098337419411143361707352559773622535116904440837941394981677158341176810284604108313326379420124599035625412394362250258059619591084199677531896521356771397648078009511164011383557226304156577426584294729661362845868013858670328232763658912425888606098289149480932233994404315679356284688828515014933650806967068843471386329284908174529601805396620834486303176892916344044286879891439990310281700776978463125215890824188721923113180446345172994555603595531561853294394588419028224436199808513688998749534677317270740973443970254906760604474808256925739625945935787994749014166640664761058563420635687185921550640410617671324915233226957133714104006521102739915470153249235841649247505129102027781628205001981009589320620860912464023054903928786932054869186679274848283369919996662618419683106190416260200981439000320325869014969311711481074835681591707674301910764770548026604761351170817284825621547744658143334601017628784070699642337770864640*i1^138 + -255334369468540795582641979473311611666297010676915937791688169564924114542932390936599851350131559844953586444114383438765593959228975645296938915445377363873832547832490643260918636077193574447089750131177966621019535481787188403034732493164569001907772733843490110210324722834912591315137111032779107571529563147485901039143429260951447543057387171441689421005501211970664067651429558483898212001314673580669568678606114788140889447844221475119874755338989112027299941794470056078237592216167929461919991175808613291888038929474324125598239836789456586669979885999105202783324436124032547950271796941368082864326121144047862319239522394000135689999990606067143764616830623130977225967103885163659761991074931468563855768619989949514971071029574858167458446594026568745407222727429375110786707824902050226822027392438035154954472572724546816808210656099320797185072018073183598729712667948842308801240258016765429271001244249334635849556108227921273626040753363915682759496127514111971360450892769282155534146451837029383575754167768781012700726669549020880682299668519212369833435583645201959576450388080012143596266879710157140337514582050160912004713471959050040826797382651739164242097863345000000974014232008240203334513207396588838577906672574375991947963828632317032530373264476211780614898339385810111424974691834994250091976707169294886100911408270960773926161097343214278112376541220973448360465908647864401263753891152641131180953050672444347601223974486318888520791446537580170815369026135119025746420888464701852789996715645528939281509325385032033818040671182575357941121655432385489289719987853932899513266171178647552*i1^139 + 1260410842845172823073652469145897715761691002483452346904480448221848715965961407396673723987811849323794764734236355340583037401094702163749273846163028253404349968251618550129302078799109667596265952955358874901620174504734930187511710972963884503813656721578947746203086154864074681782751272071668800580042499675007802198164802635314906029141087136146373735494932943893227331332396190738654086302368090009722683489663946112234728675851142940829420169919678349172013870424009312001835204880387304262598706990379937937237668984058029454340429171478403150826045971644176978699135871325824274586442197318061300282381461047778681182408981082463950237495019565882529573488525025171067209107866729199862231388410704724534503465964882700113874937626493499583106929098186990581273842897781441943538461706547776118180804836174332762259565346436938812814016756687920837502570188586589505670354943589125027940452510168883688014598837044687688035727514357629676678702365286669921563036247863112973565221541088970615491972198504719232362702341604599499078060794670983908555523734619623404434769630644040543055343603320822459386129115501116090956716248879566554370230419997969450558897512634235579366430133768953880599967181524776279905437362864395830438991327620534509736777773438622666566013125672377610979122658052206421841941939128328524559613332518673291132634583075203447320034206169299849877289111800551593201478395216168884888712823635764230183151759849375708699696475767563138352616947766253948733096022795238954421076509923011050747601105761959918778123930765172457203661922976356983541107514197483615838135123968*i1^140 + 178344350032955372991348549756942040058111144138132686136411374542396008869020703958838820091095181865485500669204022468508089281227386739055215467602384507084178705200370569973013572128062327860399529436165500658900519035750385234713465168012314839543991939868565723114507665223358927104037089269421588187803347929483153061099903797332299288405604184605158997735434333553786515181430850861476964541556672616445294997695332454570874816667323371738296216882939000053213912885097211075188982609982932122365898251902839120763938620042911226794354111520076615798760034307056724369567655823882347468700563036976941046773622569205200043875923253893920610669874212123026534514383841651156790789930284272355527843156077223409799603674665716287282955033524121898739506736009750757358896274585660566756395265920656969826471093136572213678756082686983445719569100517285998005564166913855306664248751300677156413472261364872097662994155465805798218147169558344782440859955219765083272279356542481780413902559870825642479149764476912298290577377134464035942282489852938628013068636756886992705051138025859686361821757604082210882365693437685659465232325583309133521682315455532443505396461884574024748936049360998242081672404087288731683370034183469323413387386599308408288234385226874139685548746638522335371254430920121861114794078569886563878601325902245603869495396924578874719006560055984368151540892581932672737455069588278320844659730408669753460664244639258585961557937223095512254416628502086463008749200186423470703893295992049872150954984376588088364732139321046246880605317636872562802688*i1^141 + 6220880784517424528841938676648317630246813738501237203874742848451912564457857753279147445740818988490097583531596165377626269617648180215802507241172514561606960522156472007314306822167037502378720371029748688668573681666499509983940759688572914497670893785649692576174873561749378326308946669773021839767383449825650603440217385351296945840753778365175807394695584001625492750068004272136742427692846134569870111877074274866239693479469829545003706255186342289711828750901130582193170967216607344439795694569750465345024833409003941074675173632493523596559843176558025570050919450977522059182450078281526474947804261942087064586821010336156122545969914870509139068001155613237581729837692848576188278677023851236974158169994530299538193287632972148366574544004167376166963120995270082978466256173655359712214162776512307822591150873922354801805757859526205759748698252482343022390227802442105795819570038415049336405135646405813681494597290255519394432345434752794039149270772968014290256527892074887898854998502059938305346816246849234405681983909500813759582239568410240418533629234027171527936366337646417440466700200974801415313706020266332441791906559862520101640760947005733851266065056541177230596130590712150845911564772275548483205912782140513520654216598680752690813218581429388248694495000132664891478729861203039012021186614632135006699787035638784296469766895171720186921866966583768558635608076742341294410444742651696182138275459554891276904380752065817073724588781951198829951042164917257497311807848318608061627495482474986870746571079680000*i1^142 + -4940873796287526418172799701943785957950374813852255228406370183835110427697046274507051049868917260421544095153276495558456272160701107750530553151891449440871746396640599953384430777623531709300728203224549602263391717474312458039781708301201267759945962877648134891252840762269660289323132960145903884111337129420172042932048991550411450589044355774928764747657499008905585113463051723441902787151559125268654949258579971342502051168290498371706170614743527419218118654645756612481158322048720159749710980457792718531339650868854144066524427097131907431547459087030689758443192262427394429203711739883695098058370035351836106687369640710751698073522007180086861364217235494117246994828177395091019387136320493366544409425926308716015655217442621853299390516898869783074615611390652408453258122135125403820188122316981026283917188602852536689792222026147884645532006190377088324958361423892767354524965142386471656604858316504853835023150526013138438630813682850544978922720050655156410609827532826941608432406692645217319350919711615509010886128975713358535716901075352689761191833508701396899420863998246001572137939665034937087184819960841110866174642206035402341718831546528595708416521821285234255457978096813904325655931673319132322763074594563454802686942044342832998935552023869438355419680909896754283473763402785174128776510927029006389282763373262879765110286360082102928034509333616715863388221805088928730470012155593549136729142176524243122418355712440083379723755812866899224449718524313600000000*i1^143 + 1056057755419131942667241768640485960704817201001028167018285341672960906496189938626858040671361136809495577890413499668589719637986712991082025123556672353080059556348085252443222458755857712832712348678883026660821558617392854803700129448682555506164238424251297504166640073813151674499668742388142889823959687041593727023127208998563138463535868194153374800042912608243422303911953594950932510867210114734738644863765264215939919285923350460417346213383282931069333461535073073395697579848610223072566400817350165961116117343455509469345713668334935918004667200191189646423417195903519542301073106139164554339806589595065921293243904049348313232915384730089253310980591140361208615898221596883368568136880759919597979814014953369999769771932945742059241350457890753892705129681957559773756533770185268770055216960925975370989659257322886170821531308809717669515196592360873961716754928845422530696112277750747477890409457739605453622078082162073880388869878413318164230585492268062726239835961665172646578526037100937006387588088817867879406893777202219315203658667157246716146693331415102023257110391731475746727691006033559565590506407918219074888967609524447472920723031799957842027544974768125144731871947482297233150693688118041520125762974210637538219156342638708844867545719308051599745493478318585013822261348840699613719225387139061201307093569261109913090609388530271799571073412579637437695867610750507696581700859007625642567318634496000000000000*i1^144, -126470428626819001500901554610777522046926788538056204510519827283737033366411472057021042285747822789350947173023236328746137794379880352863993474233485870804050766224456834717947291830070091622507835456868810175569644713360022548047058312170893973240104863360657638218714920716191833086170902060241842869944560079104088835957235592093931675008496943655833821341334323684553334209043210186919033833603002142127317304209560685540352527676832089701988982245794002797622155064552018986898390183051623989166568214141535032722570964938306374330190745710997627607418777210973202568090568000462254784582986671935516568456276311056802131484292173113075013938524014692910592515038478894452576018100375739277243208385365409364238304665187692241740611665999377241938703729876515627045805781291312221571490996932936489128466750161135932327416022004274591683771312538106297418968659317803768834137702256547612053271007642455474837411808782933141565422586034322175795597935174537581173763348945522877923760696427412243551006866364566873746707005027864702549743894644443760439583144822261603667189910863084152816869890584198431109878168136728320637638249463778346044737315320846272030037009345505574951488066208170455597500567009327717711064283035282841088897145614469162367250386178893776685607992029408627339040124176182135973168410621745754042359055126462375687627311400305735789428749224448633330311239096482114441597978817843754348456691190232387802926734735183279226127004993437222716966701273339165098058109876456858538273478569265531584261991100558233455605776925732706815657000623041125749281867450902890912847643053803693786141281562308559585522116484922038093378603865432803189350952773838763334404487813292162390471436345097785931146722381976321586699674364084285982001138955436667309947185456870039513650184709495457246737046429997394905247455751397353910657126738542288470929128492249960791116221962509051629424916635099262891152684725723582823881593786378351428470182253030752060794339063902256387938606086704868046057326069487360468887873154181368017362742193499920688927233016881117824079041660353993168182974258458769495800880417497144422245148225790454189123169840902343243544684065462497678278412120495480275299834879217706589030236421974358162911683737110508936512453878624092775863949359879650891456728853652784566384447366317689274193511895888554518725854657244837210667541586047296418187877377888706825055540378229575980325078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -15206270198485701943630021997690010635124766656640822102702096726494719845783802871451125260172084684644496478486593181771411786287998517376852675220659567307284187585142333904608546906292921105870864567846111942092972755554243883563394214906443031985433148486744260842695677089744848135305765318477010178813877714844045313272562492021901239208572915341572093180895457422134125303841512095523091153800254117138230384532045511612553058294496159709250520209588177237330979921106228454577395535077666497400893908014591129225395318583456960690460524326368275818485618739321399832317655055854980382139686602699649927686886517737844660073955781716920296196057633723597286234394587113635537486987410034861873102635827753049429807479968671082394075922890228366948534431683421503872232272385360059585012146634574002404022569387218124195866428242724361991710735999892029430646995683381634260734703668767298447199530146858419255979446579776910661017307843949069064286508648597972999566656095283651829702281183989590263934689066767789710874721506996924606229810304608583179079611482366781441119856887664497737159887954925714022471273725822309375191780402324114682514616943271659035198356935067663921452035567881077144766362092870497254856963653974518515077304875110309030487801940663174715770719492699648647881634892840270328263499666225612121248721780530471518928353665848892866632667111886315582953197713928133371289407983138259913471381945889666659744229518198997361626051755871402189737514293422720005488664990495928181009865762061853355294544398666856589928385077731456638571679843201976489934418930129528073806166248222418365665639672856202517086883382989558149424996049873182732740538505168436444245425476524103713843795867593283301084791690984803495290333314007072891120857931358511144039022350838781606875769362391882292475933700940847244818499004569718979387893910539750721456407922917693177587713949890253998855078907041857262993662176411340250330099617523798541129948265214167908415091380677672171838035205645200182497373723734624183459424102431570715830205927166929938287933004991026418350227682651110612525013368364350302759991029028888821035352107138975721244524557286792918499292279726503882471333557970261442756250413620610902096396484391621680923102560028051254776119113229561879911755290440920726511054600301706031886666712153939367256846172196926842752303819397521574475631215182450390924561471830583772028091494363073831954860024414062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -839376736498852967440961388913033313671858322768205077473347921436064869819996908029655632234560422140833185277336608687030418863407855141499096193157092853878392303896514527412821953145232166459216320727703970023374102054793408347630772710298238706467418590772573609145489533732871880274047323035203887576324922338736912260941593808772485974888670231531682092826273122796276960107703221561340404345033250642936914296976387376327386817348939955991776271035070459085039032696319201252960663930057876040278201711118889551107358012177590163759954814972930876987915997803788698255597739840393807167405896192742312096065064144454612998947517081770521518311128683295651108871267932460577461574355108845594880949339394367666315080738324196178609484720936339299585080347696729661141920079657283059719308555944419521991659281788077608584830844412963204780865172823147327379693834675324487186366193432789129635820265704730582401002077177928130095813943933809736660326394122241247274748506027642993450050843080078017674779020547188571996566613441272998536473005216740425561207300288713838112134412742176115374391637690767008394679140882597600370727395551089373000984084461324844618153266236212050301693148289353542310051580037780218618585046512418826644417239909414043376105813161768213173512917364463881676996158116133756276730082535528039730707509868353103732476979398048065815049038837935322937015726500395945358348956200347332175637767995425626213403356403186325376624471904319609548182497587191270099008215127705592859405415657140513808787923068302791535219396437538545282915879212804885285239707245346548301803395125488812210857840891670550989939950500736583765292313263531025776930304018632798088908303887384452255086720393545620513919099759509071103375756111572803560180695563309342816071594285075859353459724967272672323934334844365134766113080240370473995839194856007972786433276634133973408198599584587595002515688212082287525601842197266775985548894795785907746244785006362099059844006339010722088212669493038120730857609287981150770467356857496182976806625668922199829181901526418200133593298360202409142952428815207086590959443694588071584734402663975979061768256513772783217154377437087995266573960656653945669320730215188565096075365617844374352954716595605768240343231049231295774549523169577805805573131437230271131799431364075738568853457798882765288281138906885402484295555188396887199279840390789602799951780672672051237807464128417968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -27880507756571935183039794720436742041962627923121110903465684467137904669047467526058415062119396669726542279092896031674464395122365466084570772650986507518676265930516181418996154774846525819209572663267916992697167517176346751013076164836400261099021597573464448815857188326047946978420151310165022822061059158832934772363045225787001347803922357008390292560971986220792568291286518433115356698209596904235786454844215719022571435462361045635939742898448108138988823967898420226789242561964795320045052237196530472678233409842268505304653900450150484399604631723971745836907014177408860202856346445933824028853674923900626966459451701741718199365942582238586751305625377354364096007110029707994114404129073016552261525712885783137091119943439765315603907876008436168065482151376420404144232711606797080287797670967411665272931751060410779342299315553046546004751234762341016952716088207003729865996089391181187115176065280376579056212651847154552062994130324335343618072079942659994195269762231422708989729558266676744090161272916411122359435337568139703678336504171202047474525125387996241610589642698941629380268531456170935053092384180358801678562657798532794027810586832329089344617851159880552510866006455684276545971404298575171411599495635071930276378197315187677156723320065943948417169711404778203802888663922146853895251394419265427246393204406148705297288958280689317528043758093092907349114001253958993634142121440440033891281780190018801238911558087379160292854475001385885643112823613110403763727084950785740994219417148267369852124131095534992784604785132986477710696524771567952767234815063929630734932247727363823582594614867981085334765249078253420876115417141178321113546460978626761420770803094784549055556736315508185464713303583533681771361181366530142089501136355588204484222842861851691988063087524997857998129336158708375934754787148787385485511348505300460816872096377156174195566892061174360934513895184959497601524719533487531952069557332706420387369218968136677325045130260804492591391411859733634908560100266370378768609024381678328938601979310064540280226795703968051555867523866033940376970452880568814764872387811745171243820351533667420112205177673310147466309835114729155278340966497556816359666569529486447843364760482795530545231379607752157044905747828757534526484266901036696002414001213450468288156840527745471554324969289337934184200770541320865621857488243492957498339381908650140404583183126409912109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -608365120380785132537832164932999978790332694579686829765619867488133039060773139424092045724715491787217755674396215143498454159943806798891544044373936544477655074566821618006610000555163028593089474166988815736074858163987215285735652301190707765631217316054074224511782197153451718403150678019503778057877046948089873771454885087523180358943070541443933229598737896175116137694329380928677078137945925506734700647854810588685439488963983833431287112595914094167326663950069963027520966366084265170550443643148672326060153926551053035694969607816650003618238161889315367515531515379844108959152002282092067376961511415025212744523741473344046493229218405528248008063199390428626318347944611481838734160590262122824964445101853208307436664856482356167618440709184951064082251265289266308252465889031712800574012182662050854786733359231889349428803026879625269324317168388809580892809938005267832022821052761616606742230751232419562704015438459954975213521542704182450868082379158723514515380027560152499148141048470233901251264888632147918465290988707483392846000732430964569407091822384695433727169166704165240496822798031622692055205652286905909438748759589014212827990096472840190025482013581099172403450369219057757800255784647017181304759136149474103202044429585005196598183000572388772335407154057673714394677694253835049920482048226323099732120165123152503657836288003457199665799600802765212592116673782352151856629413772114972535667640436251512170819010103197458436118797087565055438744866134276548735254848580455472378677410216437839508970062659389391940535003405107880480954242342288094632136421791939081419340575697957901722724428613098064157525897116518017778424897694064007091976937814345574674843617787709682771858221013672157409320523096519792105790790390049242884465141947307432149471203507726527117096671552820149458479291736335681620106361490241377903328771189226314944170095161632870286934253538834998950845086169217541175362015806753281987668903014958529683131464275026790929992920483763568681166268816454105825998349180061895650500040778296529913019964209579457621740084617496009805584772043755225687234565121428905395584083716501310296418490007255604347041077946978633290417342368633460894666856069371152063344521398463170642847558168904843197333570068878610024440690766750011059221600237307424197822701307371930254772973909555632105413982848010607330972651195022577867586586614190329642122924581260436562658845285961914062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -8855974791163177450316712342621221246399590676735714476911380567423565859634330750862177080716308859442358103497926897510315812443304016344217069479721526827507868369047115017172000182822526297719127833375906587666040859247273780308898051482109877416447623112541509202634407019048159132752130671279545646557416202841572262901626787260038797504080599913388465682551455110622157598769622081745369757413681879142105889530090776152934397124675115049446048919250320515508544020740872584758927470586523264923883459446516507511483588243165027690080327608331173320370436475985610215614044485194819671256418581061183711534390117787338394025385957175579937569077387795402147089975129116481888090481721710965163175631747242101490978461128490718763953596448950099826662917914266072498104330661408587724908934301228838716797457939097548585295692804376389798215469740361926258682812689615686762059267028782570066111649492258881306265893846732341484805761017460891698339123412571436912959248493262931062248585177466811285421460655844629778084511106738014634357543819711666725753444869856300014904052285919897701593702104030922897548629941432834509069557641822324104656714088313485829410868803552040479952456628072993488897985375678743532453463429014810293701766878410422963166909241110546378836391786633346563044547782575396669492037931446363148992551735979927581213155354806409967435270393641143933711161383737349772545191170193316147242478585965957050590803187240148896161507456889288563628186483881835777591849596606973812062336426394735931318849189369736444613646678010135568832007958997578679200346395147057448877577228659609666228914219830875346404732363490102051249349201600513751542915406971837367442527810278419117877497990207522280980617434455674216616350806710444241291691636094825713959300446532977805646370855478757451010187971276518703705932874621659528623817594187504610596800090663704157637763400590528863200402893775509055529605277422104442604661166148212669113349341801750168376975516058735517134857676302930844102713877524593418658863481597972010684229414824471912533290603142447009114031551097565657870430128703473804351614357082506379301050680837467225138903603796199130887137959100536176361669297755941325700759363946897655339457898143214296360261362517241956996237288243893381321890877528064512784463704961354300893847166349102523680554717612679631620007185962356936631370056959363234885862722268784505691935100114870646986207751424895019531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -81168093689965894224448050965895213049047962716722223058408099080834945066547703888410684646990026717634243547583974018823212502370345188320467346017884146519943577079006820495511705395165675953459879712868043798209215447098495741905406292064692138961527732972306540353059250161145065827788679591655247757273910072718084677012187955112855211021611233010467684588239408654453179880792719805292551959598981830884240880087163409360449146792892683387314970081345892405822486265051067177812168753727246874724849060266985344290413206966640530635386639847510868503627685959138018914828645874048653273549712943137705906649051218652457523287629520536677755361634444645852335896808838138188719537894671318286086880227453861326611756422950998667375636245816507546626707626240476127616815958554572759185774882533839938699747357630789529110524709909827838618104205512750785001049089174018651217255603414674567170779682616842928451008011680105709979386492822353318477063750242893270792445287693765675895285009318581452650046194076944237291371346429339723975587668409293153820654464682356235967372460695845405413714606923686025096120226117067374565433521598758689425107671050329163854240851550329012103105755313316942277241635207086156304082859405102520484388773915401351255590239358020365416363199070268154644443248734481352930032593793466178368305578279558501581303114684530453817853773117067653217945049585861762163939450808179578723328236555262393449078484052138392338691148415398777623776955134342082995347670035924193776626396407670216031953154946568388019074427536599201938956570874362385015362480080082259253775682202994050028174774763052287635456074412724927376153774524081492161624336060228634543433974909780319452066530962903220621241749984480234603645436336380164263257458591526818682286655035952427670136520786370250557313768441965904979295629666026155806890096045806967828865348477358562534883994331991113395267885756720993049587360688577345561365997054097031183345792275435352828125094507287429458749077728369289452129775214363729620251201583297773938156495926642522251863082721911898178019449614089045461505348253530471665017485384595533378822563844005022381781876010219044776761713924321505548702876762435527923150400971159991026081952468186212822665760818254578778236126313752150001368137494926500803150818752029710384934146056398671882276999175413829016417335455475368244450957349329392990717895048209982642016132566130942628061951415141481933593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -327955772233657758056150704631202804768039601807809306608053958882121621651472634477401133539443322662350258331893661715910665233585513627523741629546181673726641759653816323287147544097160457747628974839168567647398823205786474590318260491154769642685528830248467079073302624755061787641859034831079794849180439220578070932742801432403499531996724374418830152238475791442700816848601372814575304665464096821228067639163200970740820639500450043375869557309815227858443008721377840193486119550038974017352222891653396657682139592525643275988264584622364162511553279239719856356588683630497812584825653069961697447291655975015119569207974243789107879257724836902312344483475241878228856612487991509050090654297997674406692743278698071953014456283061559051429334217705785509315985146452325439504558895548362919184169830295588366011044929646764643740022294252556452873614583037349034003167747895299027134332344801664790499003583095360734866290579419402902653005311709101387363950269285550589137792925884327565767752811368289318148538632828241234475395185017735362774909855133255771238714792660340108759015245005598968679332474147395824857468100796704320451339589163702521214286363193522146127814997409971079480254705281603006796831353171430323541236865742625938690249917693910191000058735732628941599923814730280964749160319828788824902320650399460532541221182957424132148831905727852522474500657965734576267172674335631772618062321720651998077253804089261029908472039130674764680596892328425297257334756945757364157959579371663079861976109584876763410250505875384204808243967787115775790444103962838106182033554390572226794486021185364122243783183742426636732793573676219611886731555466504270905250539563963826727401621947738828591905321858176250066472416505868609130620677653525996830899475747483704175796941533632868641483922930406739666926013247957173225237049408629787049288003618338258878954916485500976084222920982411048177043026651638949319888543915196208648613220708096747323913751150863505125991266816784555794510070445209416192236547120283687604527314395836978807203699286195696894114783552797196720363256554138392915518429669595449652700015689265493724724588531024720917962767261557174750333037793473625818480018015154200128692813753172539643446097208102648761987239558466821405005625181919474504377688201075100071664284348586979429516242075692700602004676709868701795456335561573483622635694964352176098874578991785077081343476143355711669921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 2352140754614717809033622150664655860968493087704802247351722380540922738735645390641242348119482455831241019898220819719548544285862807707041217100977776983196742546217458479621265268236875454438854994548744554068616706199282954220057015011870169455173446474598360478128547255806073528523433342310358808131610950837004911569585563292640280792954228557614948601649284946984927562457239794337318676725409407325259102035004352761153350535014353935346466969937406839366247775340440550395731004386718000060767646929366575103057875054668858206609392744379519435671089222254793173387072561816282224708216756209865462162754126405543321260804462529813094735373613863486019292840218799412800765417331692278072749140665213216199917628191160602229979871932017048501814545016711819649264964893444646934311983322991221876176872465632653362641341344967398928501227581370672501207879049430163828780030747971968500152472653241730655774524954279725235958639255884909979926529434920045749266632760976629145740473279117708868855985448800149186907099227757729410339579848588361542448467760442259893949305620850693673808386498967371217047196255627558049118606223265243628507889070724785648050065249099270540465883477295785998573972731115506564241891438605555355374259231055653527215161302362751855404749606236549468865242078722526508402492882471542228640037546233820398366743560148844260367767861029324549888956130766235734683631507408575422680355693861136645377953021411588961169547562502485989997478549866283447387907754315658795169963481420286838367403452719033858432222071933454206619073046292120436226060235553282223141074819825040338501770378031411453334856090383439933808635404760721943778313071768332927269962817399750969587460982658736209146548320650924535565869290674470458333369826382022804971049326067242264530552128672868582081627189788945446585296956853677241661397004573688222011151318384590717303107667600288735721035889428733575446289361624626119529937490316984567610440726980426448731151472121970908844577836697505152325277007706335702702225129586618258966405111533359709163780803962119716232987969235264670100711648158635647351233903780684076635579141952750349052899042796485770606963645188217225998491678159532668924775234448300346323229599569032189451511994684804404499619211411493394022155275548333871936862949201832723734711623563511863511838789683791931958520238486043671902549468061941553198255724472671778874681164998908602978020895505316015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 50402535532095219336124428415329612758077165241048548073972668895180789978815260414609027731989358489786047349987975371634294414138289570710923115987680895127017659259533440100565197537757833960717926621924037988245500481767661422608521691994958740842184787542170110376714479035656011275439844688371798654647487687051165573040735555112545791238676662977044935514942362850081753013653589975980559566354745613557317399762460220060953098158783766038753382287487460047661112459032686244837724978909786321173759923002966856397815337925081963140618215405702000135901379403203252663580131489498262731798327761918728424493484301954876981121123303314775059681759962431645741808147986507936744181797979571552049685792727359493187203467496050219326167097560624124232780815943593794599918191735674053860905928827142500897167742764592834600484636136492025079345198618899784552020849692277614745791888525576358328589200693144379518909981069846153407803718428411204657973171435819969018124978708152372588593410729287511985887699735454036365061534918216763027053090963169750958207810985876666905422914576246038077385740006177594708746507985520605601605110079278636571240443043743127256938116164341292463264168801862280613402839069165603994598300926151414139962642045484051934670181452584901026349186072124597150153955598584408462283115482002335777540173864446865635257989804512506558479930758536513631766746525253088506629335177581742789141169396102839060989307691938198018008716717518172732850737316860071440852205325375439067474043180985644301785798942683496684362038555575825847740064727833641088680546951104190945843173086386991334466673322920540875161759367210911223657169404497169739845978554958773680584564607271009272915161427388355603836616869198232313786520702515578151322070533315842080348851706893871765506317043032948984383700903102707978089715407827323014552894099603536491473429609004085556195274450667181188599287904704020039832081591708851443442214167212993316392034035690282318472787773420223682277829048674406827719595397978925199015666553522522894737072606439329914731581224213607437707056102880365557355069333285376477001171952905618056012649935085851176399895046447286812237497572626442889914310306100047610163759013769223595960277221215047104174244305992315619438856851053644062930606623441419953524027110650527776127196880974385243670823039257244246931584747593863204849924752764720385329396737736362633617362537671877301972315954833401953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 437863225678018390957611797560293475034159716502952252266049376153455722706390190179813727243707281274145331854186207114494021430285506718331713505681819559028611859751618943688439465658801299463156808123825673798258314627466015104452350825458198267366723937957934261935021611056513110333493123520471124265592788975038019168795568500101756224503509363219505817865110941320383221867204653486490605102567592259962357931523132853376977138246654446446378250848152036533158320240494065723373071879703564266145045048603823772066594953706462488731750090589596065959517098345736092134442839365138456910411200929931283426032370701768016966651347607314951199621667614724535407973030495712803344661673901184895660457099975023188104649338637433381938122770710260202016368771745573742013389097292895066463094579669972596911681449936656256635948190882858509400579827717517498529519158290158203424316814187016955324007817112552002169201649746111983768890857715072778539772571620329042279815922503829328172802288774484935204853974104115829848359175883114267181198410297542061306940712837833573197542896983526988267385124748135613084938373337809354436658505042959904457023853090669029209069879027245805554697891519160462490480843184307959028747579882234742743499919160132395898705410502052886869086463809834022984112775173670281083116645716358282554376869860733451997327517889071356251420123230080573321010604120348944073753065085846602527052496151480822764888584208844943397397094502908425263341635966210801894315868361300567698204919070846497243324349042792670684166468531659270042575429760555030102769634687402501461029315377410630720301167045321048646291292935788630940923192148329521908658173702337358803752604106453137924307393734377966688407890086789675963589999296892183809488851325478674344192094641789401959126483787171916874651327912462646019143492101202843833907484664028887143735764797359596930625139181210344627129426742996730005778626805902242030369198829823945802368172499692335793870485092234663177944659302730860205978973370563435438547582681258116639490595637208371320207857484921264798782528598833224052299815795928051911007195202872530168090605651825606070467610414877387523387621814032248781184762855760597129162310141538829372920091301444648143615651428929547211884483218126782118734448584625533945280062858853655684459514861255764715453204507502497673982876285814996769354746231475504726113016247759882429017186484742519163809236501497440644531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 2492731526296845686901297836623286118415086905154439146361459360021865884717154418811799398945679278317118118700694439430987335838674757823594927870697605489175001210629473544134219652719431722195760103903458274378096124451729148679719261665982406340025222369396571088098806623517795532487764435237163060638282680414301226295885900319783358216422664910010814275850576382199580330958841421627111981235452597361070141388301420452249906233006777831038093233584826513238350356517964150790555373462009622808090705605974370236334710762269486617599791298171062887787415111828497488533083187087321934040632846218140609669738158537705962267128384671177646075285826864287255335140044800231159461578203276415345975372782646518772605335155622208691334776668895102042277162261029321515512351696019691841245863491335813183906754987024587179577083368700688240345916802516642443806911238430569361687653101119567391758873133833257472866445525575371374620873734754196218296905496910929099147145117083899018732625790021234909315707624933119383529730970753124562746406172201085609296825213739217406542678349126979860587050996294820638050547973082157252670134878702394956164000815252316087242282646883033205710185233724670548992029197001591123780223294791871259275515694814741224396699769091156856981863092989635063555479268152060727314333097710114966735273143317073621901028348390207769913273736328973183636821915764175314894537721597795984385247516236290093402166223386174997844516594124555309641175719501155222295311355575190754536939675051877536900702773861429085620355397476624289060990457014429904437023878829201306227975701645058776400731037063906824760211631741436270515524126596909607804683642359297344477471123032319612489782442027091583726545295565290823574135586843355178932082146960391246252841737343521279575240380228758749086858268161384701348498151673749853562460444904357452883228595329804640185981030045644044965847293860900169064934842759608212141582039448598203156383833736710165019592377594406986303231421660436330672523823898444943265304138058344233232513812386107144743398799368760193090508917148635484142961310667288030759234904907343458248615853653573012030127104798025932384044445938418972872545256241408201881896816863692320149318591037135983337700555465485708782891845100182980654040686800378772972121615913277658736472777226365567883012757256704603645902250534787480354419494132182828344191363630123708757130469978715288005708110534433855087890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 10702180309849662811690080666567021345139672029734873889521273998342541962555471007276598636595901637799081789518253357356570009956932030623751796692884728177366893371508733980162235344851658658526275838076203931467225189094632913951360930743859937322858957888357752208419164394496964291052843983267031497417302670854750568140662750725125569362861538992128949958688752075352636680949334041130316414380784146384048731642117121909722630086524937831984040858797482317921990456512304411611057944206086173848171444572200321228504119755731974355867226323046269064891084792412272778587118119410903357616603589788956043326220913580708667330148055066743324290953341241619361000200308237222457571037592690766011179574973405491832955975791859050117225112417165506452385307313255543382934293659680520929947386076136028751801267586737719582459498668603397202788514540824963871214564772940775887826741478175031384296985854475545450733576925897090596955667188151097817736032970812796655127810501534919436506738330381135773047249396610911353796591217811498582690310909292742673683821217956737672920611835243793563401875407282445652145630670208484687524029880982792758782839873191537706921329716478519388108882242166830756457912476281440081127325001658134386945591373292131159963689870072375092455743652214382173875565286665121630055802979124591500221494360955676439556494056661310615521380654489896620004443976627837890294426698113263880723156462607956551093918487210365813261376097339591034520167639897840536640276040612461876404306052346845288358740952874941368105431204866786414670794107953042413829383520124881231101102484740930108327749184270549144169445314089679052211039758735823686523900018444144987963479500964057424387428970787246494702328317256913150429148685019250904902974447816455609694602661910771783617713647231908589545566553650224509153573436902557072328990390360642192741646320546206129258644487869073128396610940495745915779526029243652879601660109403456868165285206697106998026020636755656931691680214433799672025373179382805311980726850226110681125843051207628508016874558367671370420508344088684324179331494291607934964884633465278090180771088841831252145041668001711372997202357887911490871445243410120245816229718477814944339848418021346557203613838550271424524258358676416658289559160646911283738204286790264918134001464390248495161537805886465958567071683462556632044776194094171154871681276761698155122508848945255127322679380291312694257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 38922794894995415659754172014649836309668103116589304395995614279468253894199534344698102804914851195942072540738011136544028945483627597300561855401725973160265231873206650398297374143847987191504793362938841443934878529437478552570646684994275288185174911409331411003069547360500115093789411167534243544985731080406166690484414292480432786731648047779779912818864663533691652994022099519992916271257917111993992047472535373485378548016334530355397023321601267545095228903941167060494270465241188182995529355687087583845906314933086075884019773483063316464845211710574957050531742127860078114993603344576600241905990499344161986714643875089374813636282297874683216198833147417306955081010381244625261108369475559291670644969577544363586513567498547511168978736463473958614331359486991316590392263624321175688603924932382302609347873194454360676765123586900592806019379937825126544162622368142691633679802044859816134132476579190935853973878345013920367265538996838232641746479694716063516252042749342221934396988841353803990583914663724980201207823112624534561155178864873118988905686961194476574240719280469355376741838354774340941746427236690646974316284588728198370909899984200397634661751490356602071919840885790631995460312263500594422977655213317643413393257781870674480918299682767065589228909999821612301372930284676495634288809333336673781692043401148274645653319763773393696463991888201716586256702536481929431531169463541387715263367114331770073398808668879133310533315854854590980988195421836584800546286159003591715334561782745406265586538084759264889962578986031307827942112458799556529369536974069180135547827916683011974761601011476069763651466966088708163436038438317236388045934635983332641112451427353597700336001427217251770902245774492167288916776995852729146151717093733391720227689562419610645143954726289785272472237942425063241599487220715386816971083947740369089700706971475047524892491814360536796470811776189683088641312896918618447772224316964996010647954200286192151661307699390239293495912485577394928969083968225070413609082033663661502537242468769748945349455970971327729092550590022792165285043300247021091937696612851437785472466970450342352033979781961566050815843195962473986455736513092085632388150654083640385267367674029647989847607777453595937249886325076051163298468258448276862830506325750762572689787188263158804841777284835037059625007392630415841033984563222136026201459703966938405717039741731301942675781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 126156539061720607420600067498626543850642239949800351206868631573835689907677764564507099182955169709374980623532897776369682483562636608472901338366309444478804936001541567525108877167700496064027133942672157957336048548617933905976764818447877659750318878944645168993191188009787699714920176054953677314674334822014116477917167705411601776948491974289325140989942320754836147920416206207393457808441563183241010967528990067653829935548779607593220351485362363597679098116000690466432090883850572894102073610012239579546806966651949212792090766551350228686706063058434926185014677698559476055645963889956652373802578589444807255171324743398362922923517505620836011922516744708090655795088345990905365230214139404895533921033123036242298114342320642419032420845450580411667853128397030466922481374141622872152425300882935975358652137817618928111579630511659944559426308672090456743804198672986738447325220219504256209188498215077729533520739874985999851217422850565632483327800311226349047607559788802639796738109163341151223478816208531159362942127787893424824814586141946863546810784313199588084094029680837011364703743119456241886414035344581014993639062600781401996326826452438941391356145743480790492409463362296223983328193640444732005052038848930665832358108767672965386548462772389599276183925219415876715684509695475104333172176259487754951136663839436545241819104429686995719210377361375783464602278328471526019240475079997555501438941493567981621436166255535428191072505959996345076108924767578188859778259594057424224434039038021790306033394932094829704100388415213261428885215816847662521299983876315472296879675118176355627588805067566609983458260637045148808169390560116267607332314739045709883004254414644941804746672760999626578807802711807219816323175115646000995836131728590734728582361244015033763487412402619046198858549881262614069029656109401750483266132304426398697816346671151435388357650043833939940377212191392156651540253755663247705007546519840360232345689072375893706876592649767116452623636755590120115735777212180899174921294460168106001782422892871902052275058121646098750741627341353896289540563658639793964333928003804960984712324702539308935437900831759887936784874293488372248760371153180968490210510981665297200613250320251842775916916567037898441129067379454673036662662714755264468490456958708561415667719496724188218771325396657872568467237429591141605666846721643919064307916109840176589745410008438369139550781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 357027214900126533665023991967302197301310633499946468593612224427071382722713412916538971935532471665468391348394630924670344323829026936285346721094615127428205387134200848878946586069657185784542182812323168162855489242248290840408913373631831712602236679576236398452752711235415719185846188051684462694031668161754649767424633753102277753263938724006884171928143981976236512540198747282060162577172974717734057038792215593334296401800845484607312572260381023726424030227294858944356739177400937914053301627101085011876570548693279450108784028432951469934718273137484792036874606254515524367423706733380722405273928623212246481308791594178698870734377913745545945234424204640960175510129576038338218627558269561173624692828524483227929833477593384769273792190579257097745863443706939075242683212889141247206068466167538789040063654125349121580807812674812358750868753389802264439020774917703405200696073877131317252621613662629766485476001646397284528452102923207070153085260173307932458680046104631331019760179515783246359256930385708010386865293870983247179662482841792209222843956053357002263272979460522120993910047931173730698324706003118288003799390727279364287964978592971145024430609246015087412699837794204253155126574497177817100792876092316978121416046565679213811887624665973624677535603377836264440091066453528265679702730360769109103802568389070723503586567141248743130136030456833071095126452644142267969997141464943735033516344500904769872887008454005407157525014995062240155731508535874727109865176374636462709640491345013763530729402115552293214836268632280080592306931884323874652291460744085871627625528452133997435169197154449047223592465377159159677808277423155030937833675687549695719125158683553987636507970922026901810028816653922952869614527082366507638671477500078371604513889243860040559223367433341691708477356467944183491261785873450565848276116824634205809332244256647821327419036125861504115266042590886572025302483000383262696243659665257073466495159584603023300440732325445339278741667448844227835044288805466243979564395446688778678484177935397711886880332906595286267320924489444483506798144398765180729146523760461646866617471046061789498842987110829968383627503411703276837358908911481969075427782665151911020601909358358652519051810012761341982306812048709205369327067066435611830760889487499775398662495617756923518830106164030179749687218196806623522188068442257001295413099924399066542680059919759590775166015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 923765262353894997029227318869265342618003829969078417772165949885144379468360069379195089729315211432936757742157247941441656537393040228591242179333639134480505464048099565108398526468663741329109430098945117877354598135179050837775327179098529523678339221195387039179403879069673173330720414900944994895685570782071514875808765852056174830773079298025734413834854366395607805289271254825347495321406020342942367734411701916234823810131948044498907697918601327229428587286605651956557685707603215262720065143362313445167595203294699917762096242382895023641233851433202847114310578658350385930284039836854370478393936387318719812504296252886508211560730805886045696894272830966824516429396195211663151918914405745050549024229836488299179265945017258399237781144191470766836837706717679283764834795609583868018212283606106313154074897823488896560871235296773624952406733700161704876539033633747600312061468504338947990525123952215718820501184127813241494880379397981729780058240265160868054014933824853635544328297440310778840580799374165683792418420307957896511499883197637714554455032767612615024205666210353779568129986999429898898966187902393465805427919517856117816768533860135752215103142954886185456046335790774892507723643722528189795915685015708339320229064639055708221513704128965444106867981247945226259719235014436571109890877719360689333704079706127905167364808925914836159622848531531927739849155386787550185699854459647234928666191483912555594125286150766420988928103118085109481815305892088164493237645763717747561008126899169794580581198287209751009364502473289406938456832883843891243192399615211950136626628539235812819558478222741603142358973017175931392288006984212962023546291795596584305766560761603355487880899655803707284853607844895265561249330919013392540440461449928238066543626707641840331186293752753547035034794846855529383677055956185425167891253488601635709603527943829300155415862536789249741941812856722201183136857502657473745040844128738750046816582235163416803244536947379687596329363326360404671517602225292428718921694704341086794419469140270869390000524832175522102836661476116678761040658867607083613414648153399979212231757222217345695442577471988784140263130257837667879666492065497955434976860668684989852067856337299543652040067879111413759266124980105745022637340651422517113035153793296456952629527434681816708445898558098511314176653628023049524810767714219813560207696431307015005504739708778867758359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 2261301208210747284149041828083132311590728988191813987560789246152520708965508307123243926024492425733756793578198024080011708230421515772476657915504961582822241147370279832757615619210119695696426220931346364004393398139450860394534120504679900050226452152251684381024473254819561733941193108889748932956347320108174385977397946375929788779906468813087055605050461737496475246168643976989795384273835627897841228971610946287464694976106339968407337710996343718648485332294582095194805597567421242295867997299856419813553029427708016990953646358672767448250122276808731806981576402816824844478757782516601788423295458303321989393044124847923056079590222709630385467074344773739066091270339236648596770432435120294492449562145588207597436636086445045753288042508072246285730297034062045773840744174430422509721286496421996471872858252114412074952457395139164271360067426420208684703587278429463735608696082130225645168969606850871434933668961833572849035283843146801344410141965162641777839850327974424710403219222865985410005018412503581584618327789557952521937332843860198420748033856950391929442854180669044811948467563448008425446973511608933976367546191363033061422655065640975190378170916874970559604258737362284154309423694827454989299180967295997668711113912725080960188324245613965771174936870320825975375806556824530267209491413584563131115422496689668829443443583915909974288023212583503485142648460384102878041355402025046500420650504484087058605390000337636591267111183154953769157034191800419267010853028903602485229077240634316254741197137637467114066902108863309259442013003305497444218190044674164089530397336945998712535238249882102714442113205882827460671723817076256128203713194033372678161923620590662736415776524284630498217775341738527817049850309207412838756299711471070383915057388100147177637587807875012948307049650758929386914583033662727303667488667094432349942059036841959110290125214176986802081297060323685507731649843325543388593273165537197924987377071312888630828512536622375111110429965513762775019664485657457812372916161280800031812625934951031510774288498583261914237337037891570737911075170583112013349339308243004101851215302686526688505062652152891595343550873085978267610230496790141498528009204791517741476923617141591397864581341759889295042079007902659504332406136210762364369331643678244607910410607969962929756579175020102330185796858462554563941658782731259391055297722904517013005373439660521003808027343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 4367520931660087102902569501186799191187655354785989317412272722496068344559471452057418950003788343903775657518082704580217574496524732407699399172136121607587671535625996280365858659027314496327461536567498381080556922760894132403096424513910848600164324598916720114431813980336756039749680274395885190728393414117195706498013562615273445626440952491397278304116233953651167433921744682743975587404040988171810473075752171813948116909063276819240734750139277049819301975816051975566612516859943290794039087965001894777486587184926672264638283438480386488324388450535072037342167272700926564306191675103514647695748635964023936312523575874105491934393758297498652578949729345971587737938868970401035477939077346590394618962212286963270185804469884427960253643844403736484428026709268721166159548039114763211828656044681737252153632539553321209213679340670531546190805543673086914068051546900846583134677897453081166235577839128206749568651551039069565607854178821297811818957799049696893788553210215961589958657518294597539976398938116720224982353440278151842647947515919557135317244737118849056272260876045813810260782582484357735156943314264484157407293602933534178228154769082820812312403681335002675344919595384192604417943064138742665760169784004058810299022713026928703944740581213029934430630322091663271844887589488536081418532720492394629730996910836599730949115699506905074268195907976063932889497173759070359197055186327067161101469966463405406658299822959039272337346537675560877046449505452678949502703206407801371676582825352001418312407857613357304661600462982938442879338116632699620013143820624384868265503708569255536086192512804461745305101956281044001982406406829398874433484832757164594700950192435409784547986166872509773049644275130024838471202566154268338055703305841860494344524414104426771635861108197163044073444222578328473399346426631575506239054919284311401992140369134882014550980631067286292015503649486900877074064641621673832007778869094234127969357525281903834597208615658288382565503915227415488498534588738886924052195304765363970496674792595249492751471529924133668507249680621944636628271042597585175923555413794924600437410917963095843173257434069551847120160636929960700438076949631632660975036685558741110436283692522812942182613569440954757265425280411218731256900059229556520603997406418674289670002821259362175616214831195335607149846059597694811088967053622875086184288191560285001956888937566676067015380859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 8156409445664983330875330401721637167247769113595396462796963460360452465973725817381481032505106205162808029313505142003039671871265336167295756763850201391801243862669591574044227130415478477257235219765626444524925598136059503972566859193523628802631260064730830339860144838873745755632760555116679540659168739738430340401509162937183583422485500121508307294422446922049574434881410199836447486220559748504270333898166374369159893047905929841678835932591456378238613102438365941296973229954784255841423713851716726085281684707463679434985794524306761607936743054699359485322861817752429254898296552043933460397880434832392948802134556045350689668013384497079354224043369246763698409663944490635253010036867618286698565434026006241827905114392534780368885708193964305169400467661573935122661411628941984278214355332538360444383627148261578293775625935348391303907180813175471205193079421805307966796713139528280194494107112212481872618821177324516235028725221638896449955320853441176443989564910531370733928115085100961611603225120175262984670457660652779448744794032983591372864909479161142595273133320506222013362991186207974428570266272639296200230820881481861182553221928953619928942835547014525416740244404625868215613672974505537396499603477730917526585581500109465045053339336398354871714243395556730999542470344897042901420597517506698520939029438314062538451440739139190128903688575304425227945398099012741905164529455843801981173747152822048517149346306961003436921448956199552987083192200598469068596509199723949846780304354225474120280898815179979412132628749018644477373493344504237364182048852393778541140890314846938192958790918421886291544364730536297613794172159562692413925153503571394148194826424674926708696767240565377857299909020398568607506606885298017361193490083913022948896334564950830475959580746304299679301604405187170711572163277418090505221463309108524038480420311038765460879619036240152887540476881900243721448030576161723015614832226710158364565022608167218012059993707855205922986814450879644445602796087011753703395285845977932899608414245095647341340288051118763024296649197836655713965528634384028977902612863615057474948958681164753980184533126015434395468210815908959679786478097309584281450902700068351801745078234767419686810774812234876101132657982988175899198056999722090921543815427788425684447250365087434977797286349706154996829317951351534699628845912902863588344046041499470044816382989041809423046948242187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 16285352551539487997904216624191095397779551934525201996957448498561554330304368948201769005799807493120717267002761697039713965180592688784007951503218622174996878105611293145537892460454783391868854897972321419246575964908999611861845487524427004819388563121852526004481894719817651489469771868165977212476309764049725403832851597910846554891288200446732394851657979304097196019056847317167421184059013621032189175906708567859686762808056755001425215120265687458130268870044882625260041352713089917638276311593962142216269745375365313073882693369785204235953101898878282077852925243406838225584365039593429960833347099047844559418924130195979731911063354345255776706703328477922009617862938333512359907708071409510282799149056297822709416731870949950122546950418794726439071822692906630522685750906189173980482903163082285809502044723144681127200087004822954849052394520717165339461228058572252442440258457213878085996320610168166220867860759627995422175296643808216711709572124057443536735185016139698078451577081547333362448516710250374590730750111173278451914471243010832711329864328971875925494606520473488145815105485019293579990352750629384253560097564939760533593848779845178530474456089950573761404306533601173930820436846812556991656738801387035930163506788416035347166979808305329996868605870026081271841102168383816963620877804802157331232894258841407810244761829435023837055233815011959033148608517344539314699492888324022826505932755102003720064612561917765062107194503822449912159350822563970833712934959081360462923618554000022891956162007938401572871172649267555330638922174891986336659564924655444512782393211338053876004004013685446379236696070555913196460129722249315346653829823905017199297891727683052395943919215160442551376289233271034829493488889410817797814282130691001148775112956923260981194470440940273380707113543518408121285050609904091108210543913212367144213040127839798643419925392389253699973002283811250707915501742233841213820755898036116540441874369763053496540765400722459349580130533395860859644249153438837973249345180056262987035424433798833848627991717273590689317457272541421831417864285674465841911578302473324544037977026116197516565319220883760831521423538505240600245770422346113087076183850189375228998539797463264207665737576346313725080076110356436429868744598005403639046617413158770905650611231828226593432747073842119886784633863841983062697494258677938966010172234403879942644762593632721712680878906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 25782397188391080892866731826931642153928926138084738993513150225333080458201037922828068278304827760072785952150852326759141834199271103302613567989236292673218731878394215628221795319310288171912117461389348550512949917657339482165488064090016256534713458537606103192624964350388875934130666659271352420974940564746581977057857265359791687233021493283867699878649335064449435908033645916552376185733213596739977784497185896278168467946467844800747403721450033671207700488631359302641869934698508271017360031664486584007788452624623432427263239580169849469840527034599817888818994454055288523043071684092944140163432678686916692809660740121930379552435956875315148549978014546845966021540475115495845478071952149798609053496488796532414253182206051653174049528275326443761138757606260624497961114953796263110065470564313489274512324601062237551148339363780924951515550065915194488358299219147223036227300450665687496498110741853205866065475849218154250867136141578228669527994095077611938952844700439457955558134715005607140786822843439226134399100014740066913475889132663488677620570466546937287340093339765456458393605238084555260440662240137131921557029188488867675157418203065000715071989694932427032676012890415254003837396524136324674779503517431909168973130296121080192466702421897017207554399000391419652436986081553251530539131504170183900212665625052504137002156808032463689858876489336739048010891289433732580895701591944214229203233922051408083220852344711646309956147869257488407666916713538514488500006745128047736137468784657486011218349344018304179104635825710504472177915734843890786179154826132302354765308609082611084369364209422233463295731965826390031255266837790248930492460286990035593857405199854146166851174029390298425681335246062270026415470326969584741419382473857981680049319828178075946913850848080930554500881587284266378629761023288884073346265122040227792278246819636348165558974802223470391174396618871999583548234339883129975975581948437538226116479029342574565609514631261113376760815698887635442184905118108896133488201067262263134774938488331105503641963475385960536546595467631521131508268593450539152300929131119863850636885044927976070425423370150928419656681583086307331880860159572240303518393441175905113323530157218414096989635449940485205253062759166987881387065673857893120646987453923372790198943501386568042023406856944201744435653915778714608078541105446412329180755333380927460877218149068837560394736328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 57288153649809047817764919698775221732548626349391691248250090897395003790018591917549076605421761078184399167653910842396332022258542150365810342554153078846051956459165635743486296330730866244156620940878793609847797922251249910261321583216582673541959908555457040142040132030148958073064293786435366279955276588967091871310093067062162633146604236870788732041165474022140374149574732093983815227039960781003608806421478235650823216005876651433289938687533044272301755827177569127643585277313539336904547173945884620275830346336536585494656960333385212821241829084030401609431385442738255344093487028872226366237545226070256688550168117680978951145582076342227434309632666713486182030676765822555931258365974145819430082803916750943007131043825397588587815038469401129019381993041968249817535372007218932901953201961762828567083315306882452576138587940977456961197219512213482627090856242509586941611633208222501067010182506753946270983025714540551689928795213844303484449259592373340302727121841846542323864680596059851709241715853903651908077596066732739919088031993007556096574963465417758926220484618214288416071492286374153424730335189187390545303470853291342590221802458626717680189988269658572822166178494044923224886291746561794545361749050910450672653351835773249691115310055106849159469863846470318266918958792766025073704925927536704744198272838671875597857858614613578944288974955218921806110396920053064439988299272960363960189693326312553593828640564248979673868184705582884187758298892120366645322646386859472098831660933753143323596919565752795657177237988206557996216267005266834461405067274821439306485960488026611935160249771354330193189684488806985969313786194825134584533447280236797749680284261866319666444815385455426103893315326299466397609046193937085009867741143873302818329583359360227638983349478246929143213654397489437052437288128831005911572558499947302191379166582913885305196756421219743579962887088844984835685489481882808844844640677679816148476887115405783259078597627579355116021492980132917032223874781684080262029843410885455918409063308206389364368767957380866326026474897592747260602850301702949920641282655228178391132914043103679486232115794574534115168740993249565472932811460425494704621608446188202276521090536635494240641211345803095817225204565432539518557483678596125104477854677270658643632131399368249812447145667643226883805559177246619353777830326824231358048875679683345383778914510943894834963935546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 83710468655920588658797355305063737409435465128171819731614322582795626831244934811891993037824582522428292361878163666178627389360656153518137868707268612675737811230539079673354322600473183966988277534691083534124754750900100352781586391283402562038954715521540377262468018018246182907065713697998058602074366403796427024986265388065260448724099083837806827371632974361041703426052620010766202481208531970003222409745298225807031873624721432172585341072837623250043903495258145730425927470120487441307319736780834984296364867461371085307811808412077667031515799095582695572755785235475680465070980192536276141841436384593768707540821382079675738905098746202221126337303422541939865199177941281021968711693501124307439873186907754142816075573338016416648002206417375318888598677564003234147490391991074075712939377976403993830102613256405798093450924208662989862039399528228110514369923235504280829489603115456298034845966952807583454762218323383392287600393355743925318365708481810033407994238673200545461394872700943156307093802949644886033895536237108030442770573256152395989820440457902907390634108865291935597279124610558983221166696787749392195320724053951284343012429127768116600936592160066256548365233355625139820496800308542574308644680917885616617251678434283189380111153209680222211641824993912361328503155585863304868001243888198369762538222916783201672209702464813608631061626761804873270611469867345238320348275541320822884383327427054440434589026791211505000783172292325963236458211864347038719256165794786504112811234182408392442534577694474536154720602804206884182060379077102276293390985416984865615757193599221286872686394157755408018884940739969458116971519475753032853535203868742612977911920061370888927511702770500714919226656585612833950686402081833924197594432724167327500507266891808805900161141741371910620948014228012899766676015624475746174365854655290551720668266890010343480788988379559493129516747028091237102100036809368614597450087403007185536953901947707337327635617376513824234488527803639464744689479588424199057901982912315868589117385412749444245328746369825785559258172084464468287524839665206490990227926993700699925747459024363757436754839579968068923687736619121312270370897539064876604969263597959684736117965184147207548606096316983731578380862266641277261475432403069201016160848511934377155479153212222840022201701509048287564766116896712553029035051167239318008219150073370068851810032223507389608103100585937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 37032345503741738697226319755830051406578953640593165599935956939212606107889392402075758277040184391400161032716900513981781657308229145229608409346300578098478333354780569449122879705164895741864616014580935285899345043374373140353943843844280268626793109270135150275507572317841540439179777556334022663320950048078802396783788894854502070654389892585019594309257070828500247656504708210555977639964624009184072170501832434300030922328084817358358934339343337778965885179965876385757067024411289516107500865088861921686050402499216721631908916353266459310035291057484745679306445899245339610394900488530683557270655607613258058781370341767698281275350717331462129228669607744558278970661399730751982645175576541282413189131698241909397411579967106799299309923877305720115510210061025623577935245185243232596242982556794879868359048147324040367112026120264164252779451236787478582720186800715428061159041899599639117967537604557331343811856983720899644329201134423733516087768938169304908646130796379464474296804398950603617566829295955619840012862162367040641281312985557237358490411251442119506157667963888924685323191230721796193645439691762337433886584439074040108110107808136474111799246463412471574565481714298954140739514708162006185843137308630657880512563757367306174182211076758592010916759067037664183182101365984494136819090417250823601796566174889114843434189703479948742767875194730098338885175433839533561308713388293347773814464246743785686129770269539228939435994834475067038413111500156197176346483640736351591434708315680030786818521078326497118364643480207627993081057175633488404931231096294138300531669828832176412376005750410849258952438687544663543538321258934483660145558138278959264102694624847413233404391173020795346071862297084916058207010243675722614237324716683681632688452634543317528372796697822468448794758290587081533459347617858597720105571923268468809627363717719515402492524780273911467006675111297328954921532156880369004730592512137028527206814845430487648788866613989531134524752865242462274565403384490799728837800080684468413667789494642701727873154159839724808833206401626873770857432363270158236346436939935753690548294108620427674342370916900128501014343447896617350782739002303444658648432215863118192677314394049540428265629297437931580109410081058601355552229487282819680596198253044111812166573620360429938937455200158547606462866295482018099889205334586064443973413650938216520006460061944464068447265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 63974932430465576623628787326263499141479339950987561828312509676999674610626044809041334206766108946545580515036577510637475313591448123707658788549597422062280327317070094452542013651761679579881332738969524508400571787626136824064243056085308459581266433035405736529949804497904554421738157944415698259000562641790103128910786526709549366632813098545776500894993583321799047385295108609978536395514274674029880872708421855298921790813027080625648217029906131896201898616815583570152982619641688208175175005755712168137827618388435309278051479130429608113481897317722502792843202896276252372315594224893877249943650235477674533349715283609752477149047141482086990468278536686787748431076270669845870724987569364265792930433718502774465953890912286470012186736797515400354369041966112667023757763143533717933344370715574835538989704288215778405121668255431926195648581945299425807088583263249834890347064076871999810697036158512308235713980685396152970897607238460876226440145553317229095565738017144061144271149854349103071279848682939656185808383159586750019851583531567686949270754792393305307756223207334919545092991466201175299685458003439148812752329861136094732901924417609206955949075936796988964494448231977825581437251251754689387538407446973081070640741094692932337991523282627085968573883280596620605052066669095323964892532005256102836713374194313748751446757378422301775609012548525590149910126497198197303565095345639489707422934890157581392545050443355317239477305252974207099921342674736766707950243062717818033026351185578088700951287246697072650807456958406355011844984658902007501825422372635089313526529332970104381041895351676739290056765049068711227928930674312550198192032179722858685308224572101603034610326376143564340794759119787468444812120076632840277090380472111606981082375690728362795928705971572888492773311605462972603820011920962490748325301063419405140828390392495393779060017663823219451268211028194710086820377330445939554405755979557617497801514223847642698500149173039144386432930288470610421308949121992321129598424633635600056204415582454417090530968738773351546059864263612843461178255845776349726247593780754026296861575397460218625078365506908128488678940270069331311111704176296532640209009527455303623467071271448538894518757998588268786399747158615381390465214792673533591128160035333661568681359308810604387450127527328808967931244017933123986917661484992750172185663160842690008982052278430803140880625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -174083244683945635149390694843516952126409179130899874960568803897236827422836815684075616623525765030537643629062195572180939696748113009167167046342419657027028680959582108262815889695375349162357521548492479455490830155098102336363732294098748495408527533974819548873752637904141046193975568275689323684106421666587840541526384088159709463922216044033128633848289791760959016864775910275672155075932397751849695527565905714593439302608413128730531402276093055554980575098003229120328182556886643041499736762703528641920231313339001175384549812405072344410885641296998123259983523039754376515490408000340874385241208866056108682851591440137090638061193183412427987546444149472134505185213928502603224970085584783985501460871145837371116291553197905811054387535821175786723046286133874660381305587245715082981874353844633459292990689168321777272092837063612714281577178158252420938606950507508711631747184752146186421842641463864435092650576938708822995135139966214079199004158130446839289540114591048701081477807456913778325355484993831297023107487560978469152867761985088854941480443228050877803235699226600266084247547463950816211170490231736950808144724580639602010003621282840952683839830385332170787457641534020190000297618727906740179672867276814012553593335128293427864710873170125463996143379733033776547025524676105710402606354512487420976502888021991862792406602277396501434770686815892597096562237832642610295680683992988702375976650066192866825552788062163489435478238865311082718921946274457637350570592815482056542361144463138638284322591370545868168134090792874459927261765350742868269338664038318770180262386434097570729961934785958484105367212681371226296485482266403840543199707174169201712223977802330205869676094044244109231779290701781849264485767982600894341553725795857804776924799610918693158747658901355822858286351079750265603998103219498444990764746064297492258770294542441826151665534234353273400329770684324426857702567040559814323318116870431002022414452024014462292179631364186493871264345601672115771767290071622607857501966342324073455856741602297508730692446225252233526631301997150638172386856817271541649512612982487690123604928667915228359246533649338267461815686329299871591360968858754461669875022000198901892301956972509726762034100311879764216827001935407651990959742948635498676756993704265156490457711268875065302715734010883245708350423160838173868119694304452263024785915977210546912401561583786399851816816406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -116598350329463431382882738884226029082718336149909006979430547489837552181876979023224159464509625992648048123965637559664090492152746105432321547466811541786008468704291782006714934431664461200196685160941321522229569603021837701929068126813624089446549750905586486375330247096341806272125731560490733624155074867708445632822297170405284868859490621830680633517860648997081686830012890099911768257964070660676115139448416905543666228453239762101361860841889541573960182231116450242901982991086715875432773718576159829710295260728081324605111841932531912318180830490240687106994799787333628051993522323628356393837157204408750172471722970820228663473923551577097441410831228627002305599359600372408663129782154702892289154991043047986279576702998554765440422106130131881035067265318789945907476118422126643131273782945242658747680369022780845366121817223451291278476536478566197252986407890343438134944423874099949202759877541641811812797917815703274841460253600961125222599783127673033296303409108381044997007551568235427227250698537051821879867590953289293580702248910990985801411493975828778650291269865358908789666417571183960060338745997443062319610931842963019386876978324362528842835630839683485587489980408928215700655101840877831147431398217982944236275463969229069813732524710133212909990885805153109360689364294511643117500713084007281390807730540776077020446900486569705433981794430989182671465748859747687797872079766480622916859364604304255181707913759646126705799667520978689929050455509538165257130013210770703323298024237490345776684944055618489503926927818874699255575929213082279369551224787993323926080149103837290843297551403738567808590851618011182536870258671154011468756451639703534600635249439932492765528681758889065438794677823477332670832067734834570348543588230717713178327029187041678580619493975250389746441508857996574306972679431814876038817047024817837700705289249950587489171702787728341150946663657367634350096408957302869097877075170601023611866074394222771426491336850050575801059420199036939320924026664416923170250981513697540686204748316547857658302231031984729183258206069604175584330146875230495862343080893351781631928293824057211751420727574045415237654710125472377848673980885836624687655856900862146851969652138486925294269628385168355176266290469397731370403730364382300216070156592438131167479540119418909464395413305260650409783463674029817164532929399447032495643431248139641068057908598588058409506923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -205029868784055755631851151777353785509860585967954850089582203733611538962014387179908858916733154074347066124427036062614991871608018390669775799775310903400536075414675655528969834001924454209100212106400571126756054837447159620999342529802933845305640833288653972787093614288279056024125500616788788012230061844781648784454396594717883125968498856432793820492663757827459162530647397277883054538598012836165835306358118154038583730979061330161011465143858613425525013323892942198358904897002925983238986069767154000617341069812447049129261498692934244746773771502333762280718638261876874015456891000877253229896944709166194394773800505630408016301586321992107965935786839661604801148121560963602340575091759772485491889374259645000114391494582496473912234085818809222893656683341161713596798128693147782042150211624095101891951907688790892655193031900746247661732631182683914955329918047630933368157365722878996136148666231175632566561510573223176605079761192126845263067805428672141176731992078003490711925242213737228986779040946260843941335992822358232797043333307631877207704233400707811928099041069780505969703383885801980341131073178237293909012886444482479926594340408107302341309152708412707068006719726682268283252394954417387355007493191829065812400620272315410800442146679688440239538333769459219675844525595450618831976053408526127022402369506056569345034320980480860981054830527546761058580351388845421372290654292812143999696586888892764665807387506305706756657104766256911745135250228161829982135409738586816195550545651330068976329193463483892933261724441781897911821773449835246861565982637813302995240706279880679994795933552441705821655103663522195069139735409481283130410714884121849898396492697632420874717472743806818176517784390605476800007595507706762897975081804193294158149259439104568460805862960210070660489619384137250343139398191328792845890360400704465092810846124423478960814420646058916799987425649390810993907516864173171704579608735448893174418292609747764729593949592107354476158083306410446448906855548077280656568503683942198858179148233999160538585852369946215844340454847340514671463894106502914767183309764650627770645110294702967206739524985526645336660340313781066183826065109602831189192618894380547108260657537011786541071274912684572361209949597140919582127093311119006191959027092324944256129951455124724916377998279693152122660785022412956162992042054739702120195171397780358830086858223945219593665820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -100943320659141538943815082374685794598865753641720449431875010569617118103090502720648633686345310084449612727540648466648678683143209438462002765673312254657891160734814422040420598600923820413055973620737016422649608286547249313009521698298259886736826185442896796221570198486127503052146429789466820707265302865273391079360163914710668069408042431676964847494328494645058579617308047785687021793324006448310740031890405847196930213300719344891281621978933889605903711052287233019301141488518714741902913553512038494887711822039582876995576775556745482314005795579677491782151963463824085851712985474829534764170828442664424826318436643841358926779152477429616597793883222085412401181007355273822865895440414096233123388975464877033925338366117926567314094952931862232623763576830999780863305810820431746192739125796281580854689738414208231819746695902628308864150726160058587485391337929487317190753122373877972503110368870859582503453499193361712082654709678862219811667544372179905086613200093607301400715370169045486016838964212727079725395951017125396088455866487320459462315743963144954365209278390999633661725463105396926016725104939598880791208921004902243389783267221681073946540349493789965558935766664971136319556475506983978956603523690937545660633619604712207384410969152379163274375718528490657423541430274169199994138929927942332858705976608081938710510087711562739923358032758736210537705351850804156730132827211010261050122985402007662906268264116634637638846633606798822534077955136577005553917064702398506801812844355202335124971174460696094271985618779479743520510515792541554660424812025913578803514204545544209624063831384120329306247227559811038007527388382686125716094591180452548372007498933047082476260876103974473431201525796127299037982553608731920660257286211632441034887822269740319554102656542818675944119360566140924272826334733052434908290195864444364953367035852637396484711102762129934688761077586708934406885900192401998752155745177988825367196903810819023518177406740934593989145909801304364891065575624750385939257998637202891718183177853822696501525619852118965655190856503120848573530105215749352827180789453486027105088280759739355125245431104162571399398445605625740820399246987979741899257537360636520473151810337766201003085435638727580590589127204651890945883710802764734801771300860553440167384436855125926996516489687410977645408313396743486532715583747956994662343466172683509704980962646051840138384863281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 36932778638014367359341270114352299226485303152736262633017662969340273116095891604387444895237739114772633626120052730880576082360223122045805581679314296209544172842212450049543616935822382874321798567529165247021085992696699031126960477703220303499069238230403298203327669853801812720996414530272019103335058376498116189727923759666410392848840632387638590116786712411805037419391517461231421883231402309714494128290839136376270425820277838526205528795430958727433849186016604075721310293299447619967010465972726569883153083753948411470763906083848392281198365714759623275870113879923217072314829019992005875393547014973827089856941587358793117002169500034325393135808947558367405538455911144817890593614367561040470803900923902328032655568676048015247720459938114132079978621781381232249228420599021585992146288099507682043566824777642987839316360801237735165776717863175875939692297730332738047176831690500745946671258217191191063865240948917533478939586692995394457240838777769611495283881198666670690585901612506831067296087975258441007132025928065359084104751339080867891666079372900153347313677067883435561225030906305103691633362598352419876161407776265438392037026692970471826932804670469494516008065821547456909370328378733090201077550657057617360911768692516435161388080727051106255684042102786532076921649343899062076788943770857079137898364435857263290648234171395097215470288916940530148409703294140773616208133237264544412119437205609348518123930280319069040453083744845814869841315744505798629037757093209943819968021888050520683603651542078386239590740498134228495510645888293509746218240247292609675342573780169344426488734072309187787794890369378550550747228587467033743005905502859703911892677651075447361209838772793861368818967806641697856739900605476522183655279855870521402548232106077934645479497821771145910970312637767514811666955422331464455269522736509582374405829892092019447061313041615174760426258364864215258534108086906526081901436375880842881784573454381251453806664064413461396675795339819073574205734545687152608864610721006119186792279503772607193724259364416324035969210683937923005843496487179958578104866050298780320533400108615812486591420097144059171177068585794541629168922962008912084009062939997041455958591876328458543370047394940220764652255600386554445151227717614746353548574650047652115686033829547189990520278113789357517103726600769900335073152195166154633568541475095054467061219908233249569617246093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 126823368836625163157920735181682181932821563045582432369200404863454506497308412308850964192116446395396851046254515646912968604653424492093220704941923985384798775794400055621964103493423879368030997513809454982615353197121276305603763990564896113906969955830354420477040514441266736703394531096027132518869799257325409327962882753013612328908361591784336975480516158353103034578823543069141053124702417695367532290394672864542460089933725438286008621971828190750048971251175408850661256430586993779593404045294386528861565401448650857997008803818458469245520800200954511647607077539010443867066106540153364999156215982080739736000596935251723638079806840756674732622957668442162384175906797712530443358423269481547334149829491560856466780470246775213657629798578314110671474735966412356098097286976322867596524341953993886353557700894437145215242524691346544198081897957092969348855969166224024136929500971362416672349692395293896279150150886432493441485993624002789434578737412327965945963114390564678412786439555424840327861707363109681311349969533637178086433154902201402403588458129700182464232678667850783602990535802501701198545592318653420894947858110139667813386711818605510679754353159029371290180877722039348867750372610878152045070188221614408329708568783000978571476380949845369667316628375163919496608977549075594410047037112977957749015746857269880664995203070627817815449356007631515378338381060480452865306102535594757071992124411933727034412022893014523018605544098392387214303911045920695806221499598270032494159955032630672930597473062504313516936094643670519123887952104834830360660651180483750914607055624868577734096636029722123841896851672352428671066940466739800755072091339827364630060821606340654587540622094239001306262117419791313245252484264511552574275221067210663524634299354312442551331922799122336801803170754089732082045995296999372267973722984051716517091868761542282062015474709797081688300712879555097879055900914581916141401680032781414125561124024403761972435730446053910661193453143481641014203665041740498040889675302400497564428263843020334128897765674444832740740006825011245146847793615536452859506195465772127838233002382806006156440829633541214857982521036658242215659864555755326699839020675807000138390423230449858076512338873935587659927629816616331822216328054065072089359358079094647004494230123753041734585720997776889663791778529269831149783597463977715054885746146930610005564572421295518911433232421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 143347355285553823165928805645117836659301117084966852317661281293395971535349275367665440571376677892475679077108939499911620464444397472664506148059998759320446538487468985255542729512664000504469696673749205017331955738278405450344888959079210598287662620564366036819089357299197304094298169311988176018060945662670736253764598851005368969487505358683614849350572973020498487769102942782509095786538117977398600794724512489550545092260579695074935734623636088085839530752576047107723712243409080408556194160414377412891689100157315315176885206721048648271611574408053979307678550094846385513092391973575303987391241767173795878535452990066464367712743255062598229216139374409606915519288003142106536225994345590553862525394951463751360761772414500367470465836026609334815075837480822615372918507841780854009369828004391827669779502674636091929509633613247382709779969166187143088581232095293855387722394033846124428740939276315139998019745261390591316750191507177815859506432294354083112993507469372069146930974860846639988238912277197689663615718735707732479676001622524024395965760017125225179165656820175233062272374956787544189211448503981282987694170963489570257772814950629392525691381243342507296981376898383479552093226623980074518953186177843759867354072923047947095737160799380366510410817747976247437378584438236792519634073670026934752396057554722784393505691370490457131207879680965552039012967347852893398416076707228848906797541664384045220816323873239461845674112937507483223951344831692406700738349403883687691401326842768106840963994199668707548503747975675957580787665851733548206740456982664511480541397420543018250171150389206692168830962909764531329306162769489591791585201467317754463766266805341849559678385423633204716197597659121243810344282332676070112642423169533161189164839213019580221687827248021636445731583632686208528885187848296042917945095726591307161979233968106064288570077429552915871999427685867999345826548919416459033648503370814452057165484823928630781799546934697507099207233138282354965360279325088689530978692075544240198778541150691103495214241117639326984680230038715032248685991526290289343339628929901933726588537607193327885314840474177977069037280602231332065578018691926882353134752409531599896746915576355577773110197752828318914488173555505055734458759932558366423823927356556094144186806463622683419170842193699512915347933320950593240112547035446051042384922946257358014181340450236516055441953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + 106941815315278013550787792878335363667002978226416692417228084318076128853167211262629719466179224425492845220039181864199077853305888040326711342393038962191185052046058276614867672733657114126329913479518218796943933787363351191319944792361593832973313473770507182022736838071368554393264546842521709962040134916316104640123912074734405716140456224397454622028399891106632887530712438574748361151333531557220094057979025824407782589317512704585124320448730332061332037262055068380542462792100696449515700010909086244273862598920102350472270708195311517966250524014647665737476667273159343121273456236128170570976858699879925353116176849515992278224638263463322219106495878777953257226650532791066183033644572541574984029063846854350564480352285645666304828712307444793163453822182898180026635420429557102407140661243437273406717698973959486586177703841677218195292049010701291753078906787596496268267286973062453417903006553566466728875168765384782229234459185436620472908760779426952531340093450847675090424788762653068176850039600686336334874029442842232263076713889406741781073618171328344917574212283218156995951775231801566050379057611581072480272426686650145264550622199403566904428434498075030176204731043402078610660304174433662260288818512560605392040551808126802715348878914408353016596772353136601368754706424874551930792385410747683529832236770634773987766781724639348194672606816283009908591689832514688600714013987401482471550641915867854853069170194361477355877907767030293748651237031993533461120941851726421001338662803441438768963767754847689819097835652137256517500745909989340122197208629362083660558148133372524746700108992553731252852519939557967998722282228387772664648429015692514757771303325144041593685442117666119243482566767862448563823471319321269815442276025092744862571940746728892178033706366294909696440619101973378216382630813026723583764543619290150127342544277503472340147774426451493076355751529266980867557539989859502262829114567728292945681510445215142419665495435669486975766590345545876635134321044929273754643193533322621930357032519559826626119242767094980378216342286530868720587996755055942923349728631327811012908079242603872950179342342069115714300905161456302273330437654912613613163754416403902846147323972707050278902856918655629077405677179331456325736562284215329821231826486848630059744545287663185449338661707736647950041015689838823892804502895008513225494563477703733726718009609499206366212939453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 51858327634697621678846493151831641775225918278898568718969546752734077636108378971113146775047583294325305185812793491312263395263004142767778120863130197953036976448460773549061693464809702505338772219418700708952630077755668010666020029142919756254615761616577601993223446982905053366524969214287908897849231401470447756985981103897914557719754791618346598976258723904361670557794502209723695872418008469158285655213114311165177569884945384161008137664861604296969910392297687012644992025806440231835191740640492219080220967968380662227704650033550869362838806659751531823435956005192565444014893582235478826573147986828066141304194591212806902075969530600517496298824860842029487607180264858713929452056341562456829859673020818944274094174654069276184727970138248872020577346975083332268776829755006003795186330021418958447596367261192278155093685575043468209742491899828964805851453844487196007249466711110850237373010247336558684032470944742177286519470981095866596548689151249119725620782339478005898614655842662765886106908669428026038921172261072631106431856455340168411059164650058843760335330375016900895987285639469473383179438089107288831342420235353174694586536700818727177971278810475118188799639640071377758854222025115180404293457975733293859379423146275091900143867272720268441046052766586196322797990342513242859289855336691293457214736941086411571355890225784683805927794694729353583755226253911734008373305976716948370546802930530281792179894099625086021225011186081270111406224881878573885702623874014994421605202713985373376682110405200780414030263244030634932424324098107235799824838677384971514688886873741173327825402265948728502957002457522809843989889937607791860299215240191868501320740747950271031124746128837720458591265390525366529200024727285123708104796051255769611381215696186303716052958058599198295912025603671393597643260712561599557423138032313526727857303158165869007480093921626944595665432684156404462656306490363600342893181303392760579013408804883846607020515124581758598720324722200778755224151479656933818405716795697251086135775334962458405656543736456296203369852524615944087561969884382513462792480268419839094155675197884038801885960572961930091412052412653385084018716256349873056099748679415074287165896900060454963934525680746637150492610956745347273165695995058545583893462508620913066422933638761209988740877948286755904032636647657947035492457525395619338258565049195369357296178935391817646197924804687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + 14373096481078746697694866263495672885674151085860105845187009096060232280574358135165294023799250126101437704981267925937720777776754227838503869860884067473361076506550758069637764872022390291738560180938250276918302268362062156220504257700765459528901205975673233641686236965553693899792388678402747668542297936693120297502961221985927443601570378567762232366197809590567367205207291955777101803426371231381460700686384394298830773191223978630929471113494236413450174875856915227417123714236164289387935306385287365798710078782258079988076364364450538314734266345302254979484659087982310828904811995515172899853007780852960179589223746563530279830359346711409381828825296445605142288085076386187859708043548328942805534896353074620927576690241475730344755940332395783911433672012526464775111197836214265805659033968400950280563030198170465883008683873027350993256620276219394779643242058617841655929131148407780355910929373083936789543605514794959088273407636716935073653308061135416384803416785232069970367565075963092624305844453956423011428442558768350074019159511808635591520908409062673352770784190671404845543335107990054503789125531898878530237116859525868798740773036601334117737705778538143321180963673946157731024028883123169624372782499391962586861699297853503630680221131727256078316321357052302092496348591856606464229827898515708599793559251508995192640849067706544776708132138551970485165358353443304226778806981318486707776941214207390639528414069793543747880197309912052532209735780282528862065768673034497295888264630727398103899782381376961775910912666090967056583381834618158046618896598537338086799617000378359846647235577257100361542877757777463009900192234758760792082069955032427354403775763919216993761029842130811926906601740116254756996910580551339820354243904366249332315048412688969879580347364330361690866662967506075476834753949109864893636149866126504827848421592742011081464487678155392494425834298564338436045229238180451306438552846562548166537861650976960847838995380632240348393420204877556929496286464568481659812539531491011600350511401819642358395151008263525164184099332111900106453369070240353041485692729885345922056932247286854126613105486583956855680403427250375667895245624152172285075782293513792358420176377009911022980753587835057384983021881238595109833776083518151980065830603100894297554409649461490764288719897814064948303076774250614805967838272061013080719279272728152048371879222344379048267575683593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 1726066601248532873416447544318607081451498572477152986893297060893125833577736928617995422264716155315871870154805388872623241280512041063999024673705340201625510334833917159323429753553234695603022800983018741488657291534354731293241146541751028435480461942755860628520267388557387597586168092450639806331271420748438398391793170850204109675533030932053361165357442604169393412747734025008959078779683454391710000661475551429046919722134407685712465362625024284690704690214652374364285852035754920615064074842714274219883841881797102618029962423825702157370903801825623173014534166556982870334921392625046799789092008769962071853401503471065654335458515595081259810310530950309148870941795054045726872790154428087342576300743344548652311451826699499943908246939430783869340825678831568953888743029908735717310211462737626777958910616504780072792371533726836112760121355591281684876444472135485342097166997418711832825692707413257157213573622760046814858455135882157749113297914233861635281892282201199727233235588064945411135619550743139868301313349927852500217575761517946296549229265394093998124267314899109566011588074638603033205223846477604391928595850469180276608684079459986665346861281623056863493494120860944349046077223774292418747850067098518336541580571991976332220454768666880285986653525354376241133473013729337512172957015561099982293258386873497546116129439097297747990970857292786078516365861731222006346877534559034903975991611516848074263383244870431371108712305579121373987195549150998532331549941295231285156116576971068651870063794813017743732134339883386681697250309617519293264141829626911164995809213159857033056447874170022063733903767660608444499989416381320563451494327796828131854663727901707898663780026608772696327412126829905923860994128848948110114255726643539029229869593248182141264967582155398662555475927929431404002361287897171966207273649828727601214457682009143524688481113992838088426064675319345208871282888683125254932022996943609041081848596586142457380654782739106482882475161387532418337506368709096979728722819161743140596618648411490329549062807983200384730009022781104684111005513933142811237156398798347632429748889919509246274200311526422367227551255750305476694742515317911198743304354532915349760344161676472744960861423809859364886855330559800879213170539756365332589001793792342372394302688049717979025568009564248843308889891959760680717083056944908755330692238643112581760900073223265887991728515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -29159589833960754974359524740313237778020681548140593232490900368653619721141495092611315786585904264949565624807664641709398992901103235461166653581477696346242245641769562690682726486399713228473302360440886750609215862363349517330462809947093816369580796467715540781330108369571744474807471080799005490867804465126347324623092636246224377396459991236590227090286232745163343022395828245484917624180265337057634712384213172598999299217512371328224497423662453127102517613519688266564491035565114837477108643502361196872428505163741283750084360113950326241914860645736526006290901894932363982993189212995232584794041471957081394734757250274609087284002562337427566874315046245472602298740872877722268249986649963069059220256630078876642065126603966575000905651168252605590428250512003713067946087783188341344849216694030301775569630579592611558962647030975073065517440753306833113366373238734440155684791007088118513869574378044601260940055369997700453612716027438919659138632075560695124151584659500297008867056023707491004131384606352427252380696400035555817065199047912765675562719727769221472176677542634922114485536728386594499266255597215071534747035951474769721418340452464629890348515120116397712806224012030274607045887043481808389815016035880906338412012269619486593519044621154193123067235178212737070498215846475213506840307740026025911704912973331977820847756607105203274804572535948380063391860555292835258436986178840496348353705190122672959965812322480000654769356313137759747209444326157511715943222436259611545364903260022956565315724186502638745869521056517704496268353278168738706287386550898430883362765679433124811945757529488674189644188001414957979985179618973970235870974871080756337248128583605831168204989362849853556888164034007627010145027113526301126019741709732564687844833450851182634376188361452324532897180808478646692263714483127079756067359375770670439704406892033160517984443880935810108638425788832994127343842026577465946898657140270977158825027379084819161627341171787559019301200320340269786871946492005203232755598805127615708484038790147840575113289039101365769104505474173315316568840297315796575906217970649699286967219926216807808715256324576626251793318386092155789840291770993085206870927420715525098423222661643701953053174866140629791031728655452280271089110823394530415878530542407903374287204499878420643957981679194477837245883365267953731152886298593342650081394205059443347794296433559818457729492187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + -37342397916781357876694956158272104367905416997834591159545911611201329863523737182560666181372743590951975303863622451862647947558093645469034860906926885321066705947871737292368840943065900883064624299693843949250087760855459311172578033275843013961279011725094539124720260423352334883372650384737850959364359837634848705445186510183918927005211776644074093572986012570992442615539663414405037984337539700320739833612200846145067842220569759559786085492435414235169297694965888989609198081976939944124954433885793088326843252116540253565732363914407769625018543273736391762379485496062925703124425275241593643480653154934927756865330341820903063861941109120231213913089706876698642260185396337405524088287984301873688756490311430886592145205956190828532931459743342035718487241698005219990068809057604521677510318827667875243130710600755208749839106376457685548031809224360984405158571537177802104710778337377716677525248395554374811736748271704914237031986095134733549276078055637828872869067274622247029336267599706043539503971879128248062490929332863726670755608563966490046625111922192947747683486018884247563354770439784053709506021045958141955949534246808578333861191671594906899367150991648108763804061831686351336208905930008024493683135310286838594667825568409454213099119651985818456707834057127517008322083401916839710108771145500972358224897878630056814487872574530682633790184497839519431522403254900395729339709410186681363474662778939112400680786435721784669298168188664562934459159834418246356591381176271523401182960871374568297137399667945131732829327241090999503092096870474388876617249421116469055013787975447909631938950269911907206667979818220659545773206161504794684584276156932805195507159097235237787944184602922261909461703139475197253808677944753777984024587247185286782207692454414522256654208851776552253330046428915473135013744630060777627988643206114398707390523892639809596750176707948275874987694611155902771325171376905187581902324410454153106050836063882629169441897267848578322512376808850428985426706068758451868855209247105960698438247221916345653798978157571489958880038294075157123307196414687949269022249365971836027809197133594348959427776370129926533526931563777723770866269794222524880055948115874665283715150703614587556498132092158481128293026809964925020936815375756931379332779855098926360408199661026961673395819448893335139908438534623799132453237600140067872315053344377021569619697054726866710180664062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -19345735411079714050973008357912870650510151949879055811879651508409720133566643179746541151648420419871051958502667686306067376276842429143526707569699092373324458760464559234203868560567396449697590967763293480842242745777482059575416596816647000919593476658206844360197242825545430674772390570938447212680335968399043903080353733611403015424008495867441534685621160132718903998377095168852517760070892956852522044217828024035041526746983655630460746875447519006702836570179427677123119039092789641291137760365376814611360623564712550822516472545157960103609270167432977946570942968210845547954672473932210240120649499129978991102309832296541666471292058683128037583960634557089763466080445794760736374041702544725895478531891100060418118342644194963719553101854066930126430021403349543613118770511068947366545273664074247006614750480273400301693809632717935332860443855299628014524079264483800455836575645287284552074257506787185773857728179551036843619091053546355101922645263239325237623005542577002071384544379399382870891632607519283210172386146721748106497842562866325695657333104327205502404954204617566719413955741766639182438230253572219001900736511275501678367790653096912106829656054730159787802758850264538184477878473769107517693756864735795552160441974168751189042969286343312424967690534128654205773700747558736591143778256219611543602318633427027841292345103788135390904330286824315891261561172156498979141301846386215979389234043090996752550808944862116210367942823995200456290449905018719432411527321281343667053498473748383048320035316835013093355946931016544077491423917956155538894947541715380138182819223384437331714927273724958224576426134287007691387347270162656009540950150086469747045454456774864446810592195721152024926454502098958007112503263317314977233425387345968741656929887215049978578008211621760995729203168714012927243303320897305637227234056682866334455913960579504297774191372678454305781368233847719290447786911114618773648063026265287297259296035255576264538918729813387059418687518440062389594140155951086635534894944078383053895363667304411621000241616221887813841748185423602781280037706262205313697504615968845387907964432333698415188813991451692176990207340168810139391421174781752528318000841014102572412596427943864244433573272126289436501842747927866071714883170406744599696422337814750154271018271455983226301826210012979558444801575750634522656617308476522568147927731290526196365642092753572198352050781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -4342429702428721621131318540624991227467426763265466193353056637832744670135149362386978498566702278518643747502242709660975602489380489111798877914183982000544942164650419188349338079255158426579214274137985965669402327212106377370489955647311013701536428064451124847642804247173114941763746558064647078312890326835193118293314805886893669324634642845972970893204316131427967797792135670686646741353272998197123914195359278680810213327347390659400710564803423265280710343492088284503751500620188770345028890443463678797036394571091991730578463451389148849668923065429588175007825021471488901514261767182400277974056596282959388017796569247718767669405506403703382568108864443540939023363690531484726515653441375169458120891478017406229927327951496961420352206182198288141341755808452595617171830802936129257015689688672570866690344131314779520231495151905314379179922199085719665598239600882953311032726229684351350554899419564152436306340743052915913153930771818679498480993050748392753769502976787686473078897597235486894299431217461127778164323646734579055126739324597721363078927267741716181934145591080634463286291218164470966961141821817615962116430061352841730240416255385203224203766308265002547211023956638222475345239071311535418823843883264028319594914928128265129298162568839521149954430025774830461615665547879101434289688520082484657263901237158113210792521332171981127389570941143787995683373059534195733357420578757769200061189256453746192218068193176790766886921670831828735415685874790773538018352732998964987311008395133434550322626368862179081601900427634937795961582931495985775842597426474413593834792518487346202808796197225135242813324867755238795136885753627479995765554756470711527960431049475922382579240885837214567507364991459245168276497060650761531867751991650402864622639119215402187248993977812962866861491684824133687677558150754803123900098292356049060674426468272209557324468811150095037520042207831137406028135893751012000716668588995005589518678836369403128699682445193950808111399088203297670087495454992812333678817076402121312874362184942042593944625299078353067941336400473518958225892372377374775249474977645313548616105047894896734711749367708301089654231122825169946599332044880689894442015360937054687362386507312911791228471204078157927165458708804589781683914493401901119993265642862686718559161580727941830622912348213706849513545252252629821627491295877528234295238622790467456050458395876978321328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -748761758502542457982557777507219931931877902942124546437676061604090580021007750226488762899771278566638195032753407609431023673557552118458159902441845617659720601064198906747810927771050377358340387029401851238653315260622003369050261139987758501318115146934925455526139611391611311005305223301064195512919684121683216231608085708582925474069963223356045528598679117810717518096355969371066887203258816455980590986325318933554762499088998269789304007297406149586310117600292517656224150935482082743580050835680068621715869975448443951686680252219058235798623717621138496956009358642519316978613426351735999524915755318885584385096303613703624719113002999006544627462295596907705038259752266507765352229378464874202954525629978043990473396307430908654194566304387665590163461434102477012430372360822176202611762074475354623839246307259657677117763073194141978580445245482921361862115723828540109049528390996958391618313908567460133867236886633835545211560317437438606188370779927073260294823482101717124531009317863106927854575778788473713119167820326464551815066944629420143748118301180334744931228007687269645332269671083043786411663825026501498561017828600311773683643521169803316129479699300419672631706303822234554076083253066494401539618630654896310359627026078685793140984855618165369582006408682335807904182330709432811657527940671793789056073786973679396484690195209557277057448429221448421504538767124990964957801389432306777588069404477559801385559134129796250817111142862940274567078972355466822019828509075280119776152163219362158859694307673396297505267052322740105168445172951197445452076101549503801229343901291431892618345074275035732161928163190126889161879176162080391012005711727340306667574261043759471047338975197306357951973799057184072578969917326231715155289943977587106815445984402899981744426605568716414317415102364689772842608202273015742545916584479349876825268451234504580117150746870420490425860821866790235757547900812155332336249211881212096067583285454082344604225440951630776901600746116527368982394697373833245438139411125282311017196884721202519272996015218767707663240748606487728170271330560333623551849960207867504942349152075563030627046631442950890872152230707488671044761316626073175137568850735769058957634774887092465009464847580729766400762873041895762947694377535879377777052516003861007541914088547089811147846432129180389091349618534835792943009476300915097506376397516468902480948034720895190546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -626345153742566527041554641360865500243612274030426459787825237901414816588097906632576245972458478519720042499401385265826080434137984416317839634774290360629576088490658735709868053186663333349976339067639414490245222458709860194701589371634347146487485635138108833476766192722855208076449268788475069236887628449035700892164028605475787301508680814411068317512821759433392787640280763940284258989307034885146602640543561643168018247905895105730800316967758295752463713208470442523579951230453908369551175594050445169176844606409536415832002591485001935493540238167647730898537047535891489853118832744886591579535199387339940675244461507479552215037696076783592929838119450133082251504714816523290168283050889804421193243449527124921511505017526740668857391108882349991793369388924332124976789431541808237193806130031445777402550202487275892345269137708735368699287307079485291983595264107006793571508103936690414511668381341923278007398263240655497426809632700683065539573086750365677637216783719326968437719937349624479561077563254080620769325403585849614028753440311463726552752182371435065798548368807622052130789520778111742668337770840783478040728237937854832705001177372177965771787201407475177893416266803161134973440621103284765229986553535972867820093251595717986887121574301902190641836621473852749896920988471843169965053430940609848974444224973850465069717320729946788493846491364107876971625232495548536797616854288291278952246843980358281550794607177336663379366381876935564498236232021433339049406291926796482361705597049306682589480178760394732730771850959587299218111642009842993446663512659866861039046362571425360304234262815595340263220487635900109311499518521950044782890623216093840754175776789560091778919710692218155306394673461264808664219025356154312779988382111247682098414458605476286218711337670537451662227629546207432811401542933071927975816271116816984207222893445582109772140677078353707544006350529093534218950031017774538236036732409958522965902938876959834281419012774021007519895961135596119298873933537288631779765891713723783104365733522720845112948460565284889633296666097971416760212521072138443722489308863426783161565058417637523052800163634694254690126843130277107344505506879052978869929543781239044953271478204657616813464097065916924236801647888243986056719506833748517459161522572007708753129229858626859610689436970363970217435574063362526648429571151566952601877886550185227802333972345856117519531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -195910748816159682643241615482749941010539333602470140560654783712334155472003988075976065539751801802223419597511005880568715674869103256967988488557982164954935342273246393918282449691041486790057812193877796060796377673328490107779687462802205256226851883729421844019862089271682284344856060150699227605339582301373353387389582726801517933061094099450744544201178372305093474924611739170824928511544435926776969799142042875697796813770279659850203912048686062401107492356342183185156330004172647857081962570858280397911083611241826620312817856553970152119705102248715028798613862783420671161605840020355664981389221272613648364279254298799042181809571210907693630637690594116950647986055560596828978565355574723036773885574518690119277471188173775138100166614446388459406298947108832959191896308746092515223839882405449643071751483011757318194851583442485903193504260794968765151155676822166173623436413002430428719308657347318383544562962272611110755061285845705056161484746534035513903899090889088939115478200785485213959080694342549084136046766562197964716371440825188910603655732480677002264184542891704932291043366621674542242876804365837159314299232366355382223343385064699532381918536087348910838194591295441338555467692300808918886619088546401769804307709440588832219474838695689329844752472373372662642215334925267690254317438426729706232499278135166640533123573536657109788219624120114304774718543686525233886310343117270306450453390568705209631601251061847209298151921206165988241125147449253714145735432705411330974112941745206673201134592222149090121125265059054963833707527421673483377630553135180451772307023666317441074077733472449049259756061403910285425023368038304911601087124333851219104085864717050831814917757382937721251391070928366282966386018004525455703837851070142354203528787964214101998796035711464100877490811990775156521105222710768113558846058518844575192733617883975698283390731572409122762078837135885024361809590189251525129542535104679015122856324505583094766794311643826191185692010232168594125703177528961733663042024706592783314352769502910882471885062983461470492426404393225405762635396290295041430169157977183239251314917560994657042502177287054883786097311776087186033544462904149481181818154212538883828035712504914757100219664897174309412813859309440589936824096059995462481270988398965143822068262363100446905885313125701835644406556700099153298172026621516810234033499808106387826303669346415066650390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + -24649274852328425261832754795185914835684018241071264577694968405736758932517430083112387414302798489176670038907775490997464131206502909954138888605913035163441100766159209325239221883833787761538753076666566990188310124349090393270603172349093834391529708444691537774464541653876890206143969791099824684695326417026337439204416775304176223540237306009869915836434777154663345996485327569087329876408423554787862618412688353351156198914373127869287354125037676000553928594042738383033262451562031002175931742904465166626933717345441587022537567787122232041143918566702665651197996197322090780463741469866135134792202970689761122179527809782412471268253717553265473121130590247699875374369021966826171675700989512587816063899227842485081365969974492789283920287548218162164048991119450507610601935033268010390284213896874861250035640468962791772592257954769061386505440793676340281710205377745115664736100825044826881554388156657982097950167696696252941569865295314245940948967376404401532811336565597401614213885360489092762311938072481700675613694596817295887867307917677078754324580538239295821797161881726224549950682580391484756397295941713050621091937685773852774894491261953808348728767730078874500470075124217382077269340519070959503202129861031715737178932572334155676735138732415340605112966538540263689612149458147565791702200235010786113707212423410778205962389598323503318362184380386026044766363173417152951838384642077207257068233638772698090647902907052501280264977996607022347092498723441197429290096229682305662271619138505011629747353912171431632558762534262076021806837461351670255243626125686294267212962767788852695743504946082705220916892101497308636061272848310363499281590872930515351924020678039294595648938928790920022785302647795038172593909839334005423495294032246629629234540486579221816885127724922146252929034657960616829095520304602979791662427816780197987802430827911264061710573421341685232945467563960543206435921041195485272311930652207727301043571811817261938291373347869397926289990647907158348221998258801640590495632199704920589010420959520365367988702538829337606691609661492925585430764548113018521688709413348975602610708459226269612482305733561150721817534375759852876175729165619816470134805223080401751306439426114747483817745170795766399727343920992707570190610964183101333208081050936855937809908842439984499953440313465122341363904160138015754932504384901272934655683456777140961850504553110331445312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -2378135628726033136977862947710957295378042978533794116888729541744894283599835546713860715152830260948945736820734980073797287092038057595571382119845492235926275525069917643608860027796367396716385760670048954477872187726058975657669814526520865456006557600525588495403360669792883398537632763900933589113488316128877852673351596742027449072718087214644313803572111281848965297546293285342815231376427710384968158417009535323630793174092519137592548808421612988529220668748578161335495857602994047358232845099238352848519812668948577653472278722420181854228394918789479876600201296674429074785664444048727667881381920933181790985870348633513614068141309262363516894485490842572934181153178795807470391595197374961331194518572895264816443672061143420484916391264945434752874869379159948951953126167468750239021470370389638417076545370994963685048524772549343041477662139810867001521659592252335782559900522155837016507342099673563664742569795154862086751522076705091745988739690086769106867512858048374450897296167371709450492433606636430338061856535888157923076876134938723644432710290039805877350522597279368680160339356435788871722176922842546625742567115620041809772442809685351412696793877183628655378455276336197882850153698249866070817420509243853618843183598226641263837529697049020422685316558919588643317267773768095297888399421947305337012379491889268843086535687395484630363798192665641613650304324037090674972832445145516550743380387479802919950477767721291844167395545892011342611819308341356405758414822301995824631443889429030687831314053146556163639519086293577705336387765961312369813223481462105933194310699390581177974038465810396449900453718494469865595690932602661288068972697053727282840870997987881081418492958305942525625382902447709393819526377528089352699340815623084596089388483153929752764972679357523395357363118409160001975825690811157557108581636302242052824608012751028270944168555676430900854946973465852755238996758357634938504979326324254767841424053424329596835278655850609328070910209485969528707170120017324994769800065812990496748162263066686694968305756168041395262960763900679011909818352134243457028819527998203216137954269068659561799259240135335663505833379200377604899572719282819728739574593290979925127693209440264021105320783626406966325682972011896853655358927006285192788999063737885943774560254265021195525879611598410487969705815355412853913756215915018236912391714119163667596634497174884707031250000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 710478407378397873172511850078858811427536298582976673981517750081168358636998957729481315871556999893834327778022909754789501066613988372227154551961432840388734046089579470760208206954068009791963674184618966642256790079867630560185330853918762171448986301479703117383497699639170460100397023070651766278574929871431082539747842300570879387895572745271329847877395637981781682705335111590587709717563400439370710399413573984210226439712636677851362958327735580401506419831432853276896295600980511757251663410058127854974659017608406545372927307004123535042281909778919380294407135011130365487862238116610607894521356357027942077696248934778793105594034244916043797616423382173239628678078642754343991442074267277791080203173630495419701374412896620509300976799330734546650170639324479161387802986494221246681395315233864173479216134972586872516860916854732519077872270226492899169519883896375074491414181826530058337582627816691162654220858516307888465057620582560750064957926687636424624374804919410661013572482278363285616123918917119556160851723842082083556797578997348985151597953356381769586822939402893042357331607336535967447642916592270963738577222111868832924252123333138523950889990702428750206000250768885531699746797619749986046414318705872475743915372669349224483433884545724617468630934796846056821944775728862525658780561608591718931540518014571130375542079345204680519823032471475813513200056999975988957465564462714249295575749848374628976815830337712250581747313610788402459721363360246302968200546577704932924987254916082024032780306388785655149459913585298891569557083715424918938061377706099859243536874784829873047987312851235154045190353055670708426425133734134013229961997951515892360488508999924948512288036096444812468462199620505740560233489133701297417740858602798847428761646281935043849047902901345395641465849161008605689930647871059145502015105575958311803083954465083404276457553234154997124567800419279928109124586147180120767065456067344978129378198039683360473255664026178437950537808693960601528194127677094308643433167419151992518187785244044174065773002457205422460932268536128132082316073949440380776256931342161771345747611548881605414142193472752889397702918865532297732242010109819052812894568788174752882753235933625659855902198026349560392967553005026973187094184177889284757988694150844714308003936000310938889612768224574062014232800792240981484474643266052353697154037883621658950723847328263261718750000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + 340121929880987237063686388948403111325878862474997718634804984508731277950861534794713637253299279096306647300283487836392737467839590781599543261599437375530211364156104935620861481164923311325901777664284996605875855140987484670288861734697825223676193212635735068701905193409632856695364134728161268470555386727101454357604563052779155927664582914103535956464721323281133718457859338589261989223469998296839382205299459258705590566272923059513173697744187611478073987475337447851839863940635508459127889161870281015232675091684482526081724666356905609247308980452743650733658000920497605217184425523889324431469527777828272012547600570117665729262970701651556015747437936842900350889767403774208128965429364152502934171172529405556112547823217301976945081076750149319537086078732190657178185824642583268652815285496065171911881064091278855929738587013910410093108987807710023945711329195228248387701164560706475781525057771187276333640001925397980929828025285646171845495114134984829908748462296090587114166724570474693621712158391158865493323646982894755080728330222223174608569558826032164753754675418248558035307143840880530429184970892492506796121960060881848599112799362046441663059586774624460365100825783713858185044418477343305998890947673983011680129698197399223336949818694737264062556081518236025566256034481082986361306371788691242454445900886284445637989461188645168234652561768901508219066473974033804343278157152311718375305230250064800838510456218629511071528533353956080607005021272110751636048105902382940659827688709023010238490834167112795425318996100994433426919778374243775720964569256358717490692713831764229992155587388670008376767293467534911842386687312873637085763046301355984909551755047015442543618988833372358559649079463354549811071557366218217390387264661181429307788436146148858021123333587670773619188130139543296864913283142913081578112514849165897401869630965158800696764353505594451055998027026021577785283985621612731327200355349824343333163599013975080533816314071884601962165994480973763931458670159273320455926096280573806208178304872240021697632272653671047282024735526818142389937106289152625226680521243848874393073483837347670439164795001995253332397425763349644409309271431721139041757647011534437044099060209632327554047800170461010373584673226832442396446745912984371137115563102568656074181303620465648304407007814884243061985643922766422145734783379236061965236534964447251540325398560145615234375000000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + 56785058133855950993691066762319034656682892885092588112626865334956368594416355904452175829170208683003025789975769677291578941428225558497554683742445931628625494061098218788103121918898260226825841383551458032931325681985197966634852685194836656506097089320407620337775128586842927328922333244922339755821418414029103779120206658304519961671443036297945075231571264644722260300077896287487155707367312175133283051920311766613581772348914792369737282598788163299390237456187339175017100298930522572161930993022113947877114952757753676138868321820751688708316428316670896485870513176647253948908745083626500121903597859062471723600688711594363410377810349389772510175576515668035261999689002844093486667399036062159473551502665453714503997056056250082851343315602174531461342547741442552839759139118305813003456879817538157341720742687445735104150081872494053746963418508597138270956082396956356693815066241300020496128812258358670852279418343778020465660565852659375416652114248186975004549019349499779613670998714226795067670413880093139150979237183068076536786001667427736057356883279207344580482724318563337944923148376959994221644578075061704684691886052143069662910108379712844213413462895258299193244707279678100236330311931560135977116590327604031534401377275985233675136377676659091715183657367077660795503385498368946221679890237325298250930679330323098906890969521517562879158818279149966333650304859348385594898396624852598343773172714426899851611885667809828442378420816057231409081410173752723188276200498208466416527113022565486110265594913654084070527850117767165418258228464933984801089980385133350539308881878489068091230998783299346948282379858478992862969633083889736375935565841561444718970073986239592357224474817576168797956833395227168972350952761579027539061727139894645524799573018051990564193595157774048529829393154115066712564145233660121849371260385966407898306063120343386493438448305261934514988026338208215915918815795174527930261426133665827303460962208102285770228233306275345787945489576315506014843936354088304013154209932011781235361125328624008756937637529061125327465330461101316421254668631651380683557212680791553541518739803946719353166894341406609216061463989821129247687915421527364773439355348693370805061322155838589993380335498570615417943115235865803526272774518636166502172906932612758055110716491606879215719965539052821807594065668968283173340040984864586323493825350756753980556496463917578125000000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + 7344731677167673969787955679404885038423632821651210786132646336084805543209218252900426262064782512357517664433271127049407590136775773260731265464842261229497785128406719082728780747194585245476176587631034099418608514030347836185344683547498873780460133859020567458346358948773397631552512858982967423764403053862214561527897800407266794170370486150919759535501232067668392967271081593352599894112353802619563113584794220319202520105862775084889761130692411298905223122355100657574171304658288610461718873601470033517533660369780711694721718238474284443309846246506995610580720918817580514786458908168625333721287825254054052689355430272772247165108257596507677054832612548528017471451874796488772501985189359329891774982061383859984752312873449557946645571941805825713918768924225933807397012993547048252968293197814682399664833810060613253180424558600714397126817413213717650786356067331093428986219098180940752034079150053685300569054392242289058410742339835578548672760818520873191048210074071054999979417384612460244485133925669413820122538238569453886413441268193559720927177670018793893791468352138736219646046710342212357699448052160977599571524593830666776818184710304486266957239065033640673894838107786279460490395673592262650085381247780567320793164705648374589615715435537136679865618038401834528081442257639102491632469948498616334254106591049938266931537353233134582260440837961507017233925700069093245962188050705891608319205785418175414360599929906258998127439810835662805860433074584739804629466319502601711040720936540923250496718607266360617792947352469382794998477244937151295680923729528216389435548612730191750720159375030355819989440622268454662898703304115359926274628567151078479928998981793352583890853608481546830664929163542268837991522983804527944396758633655956992006086522547334170729018815576020773355557404022343811235004622513755131861731194547689612686634508546782961285243572762166966332654954889358919094132535496861138301053220528739482681891425540687553684395246918140912830356471048973863415723800349513883723131526727322586087347250848748203468491873742553188785944704467397134417687453088759609978835333557202552569516492781713808597836187691897982960884632054467159235679934449630290067683210497623934960743831320267198547253086524940962685314400593522546361340596683237731267672520579365139018564331512766762881982854748261061101986280034260572666427049423883628225198803670063619035945743437011718750000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + 1062381320867546728952267127067477009323817100246141317745038339108919180531491680781283433003192277175352186317922864104051290235794497580516588421263766317883297482247114894693670913917665031329255180893028899200485467254015504154617428858392222571139999901738229298792367597818801914929538804832080762817535844429540718219457665092652838238594430205324336876262057178245052569522773405237964431485091107848984389576641528623586867409145311847375268175587415842815138023072650477428962667715271478228969541416631793427611183246410997386492039509595025074256938158147712523746570804684354324127412274229991945199658220664750217168442586909586513718437352685459159416049546329239937584234184281806594861466514539982037982919078269454388640349278392641831236508965897064072063227977826554682500759995166254642740345579660451608044579137698712735393766391974665663656473343368888640610948893643133682802658963717837817131174488658598124067529910177643865125516418666354912738644008942001731536145862233544000468230112514869557714825740492639938239426996341580938011378093479657279900140710752512313343191352744871198648055978468078389999446360783902042735706048340678169745722927192838407476344769883320546206018388385062392151951644642497401505836663140882012773850054894859433088194238630686866056510621663873563031934429910082949665006571962068352406682558219092844265922502856499383397868855070028479894124694361071094808602874304154234427544461411792151439008367688311842153192766060973374430507563348455799150813878605165198377200670413556052988883778627722440408522959692326891553155768227647550251266538980209310430946354013683156911263695155033473884092947512580818820906834590319928717049934503604083444622030104838292957391712513917501004438038394573662734372598554942454852644579218041946614092287363911829227191004723652317058409093510988261698287255324016595054254474186456239320672125731285125546178334566412543822682829968430330612212416572851182927623226684390590800090761674809468164026899509863786726480514011791415137996308742454963536470080547952920587782717081531021672507978752781806479745833582895452323288205215902579612121948750470361434020887272577398437610606950540102850877461401256000140387106330683241722432939347850575867234849502555664094655734610034556570275306663917269909597669524873827396721568916387980447347964961910294375274596953667362759552354520689173230833595617889249281460673517116081233832650014521484375000000000000000000000000000000000000000000000000000000000000000000*i1^50 + 115399373460978479551948548648447214885202378673491718128679832563488739474379355587480910232414054010301246065007856881757942634041308777929924864787923443338430198874602322791106223909378109293755815754989610709962900521663109671236352941330183482261642938134347080317469537556698945283107916306939393259300431224692379561069268995552370872016076846528285963913680350416718407610756727777562658759733563959899211375711750930063406234094555575908718303597099051775413851424998066949400254789027120144578917614625307307852905691983217249204415340013140772501404444405850166290893817591072660675303759932139865455751814401317741326049777805754280357689185146333758603946528677464448065767984843436321289433832434120160605684797847143496369555794932808418660102710450067590809256162889887280047191970763232471392654776414386497130750197950058300288077548382672614100408992296567267283313365471777737929375344549217494501568531604219777738755685905935912330438582777802207095468817235221323826155199522635903483629718668711580465664633247913008740159781030389337606370539643011973592457599478539170657508937516047045043209639384594109140048697441941844660052711999584063493791164199781634942616972591299604860205677453903888874116505951987169240360033907292817816653557610285233307939394780321436562904450729671531278702030505723280027931544519955159813972065186176859146935400903849054475665018876830369650234184298937153377361659451190654600826601114208181762948811973784410282391342463402391688475503811568931677292353765923981370338533591278594590715002069543390673961322055796812028953831147407690374800603080027909581598533968010146012709275147992133575022700658290811170797029608065188903653939713126542132547997786774204748292233573853010202522867058690223369476438728207191878390886102812218019988005410273310795137818012016049597829421349014434204801681830175421752569185692214683887368356745292552848356637487013848572866665892148407415128898074383863844117776566869072935803396300555191554416791635868336761318379224744261444256159945008399991725855636536088003583148189871988543590719829760502302081673656150828107204914858886528111265868790747970766291283030606694125219295826906283600060956557107525782574424251427656730945264434549681556470564721133748625391102668054072258984208546678422537383701061101381143750710752585712679499723064573914476293187186337001186213705161726176567583935135488122965402021294804665507266953487143554687500000000000000000000000000000000000000000000000000000000000000*i1^51 + 8489307097112184034909788833995818834520602865699766760157079545295462276155824742681095512702374033038363023585616060421338971249229218131141922239138925689323838730517032369451490068292184221779629899823580904468718673946743123084599113553774184449045954621147064357699292231415591938198491081899627976017776191954521345745724059594730283993700822250008628345475232987797086166549490144653810734190200182421344193390173418387922413623675381106055112497243941992555938285226970754019944356901638870261552521135357298722788958248328124019038856807177584253243444983306530797964201872756134637612004351281580429151145544598719817569532759215443339505161280845624830850418945323390191171090740898868935707706061744424458755024648861861553298805723633444211597214290601917852653871965443705933917056756075982745186951607100891852573197207987037121165291868609404822597949780790003107105829030717004096903690783482116094815504069740512539073136384120721113960212023309693676480669250588749868805348415922317938852105398597465172692700273461409568376290461643282294750772259473814584669094318724341381653175225431820759457422285165692259647453840204354878918666971197964249255859922357625169781222538982841774834855081588848121081744919586950460508415247541695990169471346207780780336320101026020627297692308525182485245821974758872563679854687333820058476679413851011075410413968585113613362885573309564704396797644863721116462091384685346269980954122991395104754556195372728226423267980146694676860542369435058421044319244458100553244476082500671504604187872393355422371985563323972240105610896721337658240180140482156924177512137646294488091847799724471711022112176990899712614405800861248356421216135311539458604925655891971947680512464878055430591718161794548982368086199358184071646665052026749513090152959441080029867219541652009108287940294035283237500639945894051692347020261568030116299760542002802920052275698303023728484718008094634347308744714800969685941856446936952483394942999647862007800263140521736453707534807237367539292046789218790377118311523972394922000563195195806343675478102473164131284454116630974284795660707791882296858717363218232100179749953478005801331196861802131373689335313409034425357841610753353415453967587895746346828405125978352344414587693219889864531935355379461657941937610925004581788408349016612514991081315531328273406972162042653521301691287698500711522047910768050109577455137999427062387598996503906250000000000000000000000000000000000000000000000000000000000000*i1^52 + 601962373489732132279278548725841490733650232360988705391913736911197027225392230353175404720232872198913350076144720825050650127268064556170154687935007573697331505536038630462918020643690310535966822155896390485571339016506995438738007999108293852937105581852114524406833874310106200617551050238407162038503693017960411995476203623956767384020242602349731167278547333212011758924171941790703355696937383017411135438382838441564267974005671298711472722940792865510849200607126388648402443298554102222110534102241955876293271221307581543012510751220736786595220356860018998015030303626026991579072977407677444976260499480423899410433594321082108141310577765436627413566241422192621460969678871759156465913755292611840951081689468614052702174922459254706784079359871954213116360336428462424642315209597128894841395839522030854404735083058759792491246253225725137884872554227074749766547465437775104550639123502846874599731548686759952389640922692283855039807356334133669646357495249922795248310321478441814109602027445098231325577780074179786801649315018727888405016753803426090673820592449387398346924278143700024899192459743005586811878216747506591811369689042779326771300696677298017800089710637647609486842723232789090469273304493299896297095146673860716872685268417291688165884685762058092128557417981149752861850509457105182287673110679872391317820433764513408647789987049218426020380160325699791615421077557016942143091307465635348855495708172897811621864124792765507075622465744364558728393858232894920828486000294189041731363078105487260884627338694121947826909698901615104482963910493018845934925241939419232846103557686105006490170334558492686670072679565588218907948565398812783844053307766101412881888492051282681420511854090718888365367193709703742396533306745187813835259519963886595126098132610421580523574182555221493116022500450596778216803748712345635560632930460310189191483810564900530514787795306430682141113461152957577973380186181311750750507672551193168867542432962786694827602241715088463978213347433371336923038580220401644078743456006174083863549569873526492674185559313268954542087263333005410398977807628924727698498604481686283349146557475895215895907526047224590448623954258778601757358573720767692649306146966272719001120711951442405912409828433903752500595708583371185748885685426603608318278081051474238212874491784543230136928944209575205930632984061103427533878523701617671215569725469312537053490528955078125000000000000000000000000000000000000000000000000000000000*i1^53 + 67712808726900104334084303462551527471645956253580551500700362966579240826417970115692834219063785490790432296209753119917214932331586328895607470693722697547536097400197626946011686675097831202164153534377818353765171821921664356704022282591350902016081946745993864764816203399479874157073713348059485900738560471895008814075748496550775210915381049966994910784771171077272771579628702961618506434880389573242691792054916121722282212142640570336904679596049716199591390053752924639541474302461572551011902901960836116394468399905008738866869753848369441908548634224314435595824686600697618376203193286129050591157178478896167538130625638468609276214163120139398980970725153487520132532932335953483121616357551785012465064970553527561798125424944428663234604255634010562834642426796826279678655960063163138830325288888026802243934215554992997087422274742649791708358682203286810234759982102153832239727493345136229585517201639100898863442524155136578578005518705612189734755826604231736001520945913029036545971506103652921169074562425348004744386022696686735233717341341436723857359760044234398321280302449481759652919118623638690630280092157324088708275783087377836403736800709978555574556069704275221166722553298101662944935290823511095262100991300113203206470024453528673354214144346082422600958026061335533499690728890464714740884037328050032109728592975919129238678943479954273715853543310034091126855307267807731794466552856511370334150730247172182220619015577305734583223298374077367007032709293335473796109554590384254987871101127042933872334451275778163775116399073892534266411488838309854285628480992447118415353957342526719676106079754232463081616038118301875960975302961252185059521158962942390283901637398225787359000641036318630262110946077042951844316123015212990732733233186055220777296763641313042023272582708130005962086718323201933378259410568588227647271743618034844808239257079696183321987520909768411427492942977469004405694072524127645218169936325763110797252247628562689220711785485223545253184665725039810512294217882117981899405502414988756872801812875010241032698690285510147146442260986131339079120058525394478360978019360106562373288118796996932513078017565919290099763668122963397255878809852956229611241009358098199851129386777697954108110520173478506638088072943559804236573410923819310849227235879849407383128521582135463709520380325669454801717135343302878814936112856107565564794590371441891202536200732421875000000000000000000000000000000000000000000000000000000*i1^54 + -1400262693712547260255901247180711850627832094699940672879722148114553942011949627157396887044551409233541229623090301468697266574292773541159344558038390505591584047017025038336440933789160142453277216715009826163012782363429835441519764088143619308660893738883086878298540488605242066972909009196045620777476839302510460369583460669792260972084103171494649148726063375214169267067966188230941659910973803941666110313652191265574717290958853437804938745448097726425188524738205496674774434896548899699822388654307427008278915937309500234216876391957041891170439058029913396440478943113220597692798516123463462056086331001898567887517536454510794432397704843766108207128845976504262427545762885248223931694518151165144984259674128818837546811546849873714847281513405523943073487756424651695691390885799425299018006695870659212066070900831005176570408684775682683982289361169475123291788313456664598361704069841699384629125467790882468812940748818403200838158821877112672902415671567528543590605804968374988279203117601500982141651930028756860349618827113075422990325869630406249573808130778721007398584947242618524719404775606770533359188820899397518664915530902538065868469408693639667408968388852382248238767533808494334548536389693355297485489774462851495369892099172446252949335761978792235234150386610553416444550521570455439410357281358937178597242832003983012375755901720594705643821810284612523665903858047002215651016461833307524006045953828279348417882372983598968796371532704136370994378486771422317071690232446265291802772769043654236492985505843676398838154573961416378314697030495592951334919393043368996007468681807671848706236091992618695744732538322222503681194168746192647117197121398870994235316490805316308047865043318919830090571024856474377174361253093230469738950325814439917095907674749144998025940568169312643452429547589097606032692039543156240886547159669985012824221575129371753210375190952944940183795899820794064211058205049133153652710852276647102014798222841053442897525430985696295379829729176784594473396094754028198716815467393019376710142667476663941593613417643160164034626809212305895994225283794089745328999844079697018356674171603675451603250597319035001550566957351272437919664201281266502094408320296687108809061764840925945708327365778317203806734414064987071445943207459127311502063248071402999947370943071464633346368748555416414442580000011921061984010071038284835039302268510290526691699125976562500000000000000000000000000000000000000000000000000*i1^55 + 221161274871858649625688812140052391430180308542793229282463199071996869852766473691112059305133859872462563165429781070887468083615458244035333725593712984415849991436765565458518760859582875820114125699272657568530079396384677316817251794845441622469201881220262011764705440525497680076885380986477821818046323132718951636019692635917779534223445311932533191317674393619555520377028279796634064824673342048355918463337661913120659353949968089412887876488324540359747961736991034817170526174687594776660192778835660510606178271559148518975800505017662966236343176481531780164366232388732521830147483558044078121697993369354840804626177957370550062066232525369966146831223914657890739568459413848048872180686058980263378534163386477001967784642641885519296248652630992880166900914101425551161840369467017815332180658579137962510282447486507147217756217907285703028741042800386460612258328517581833218485850404622009164767396307773872105537763948679595998623981435759202950173410958830745433783342348759623016364693191343752138980631338148334669520983726847062108527057087009929312184325933517581114129488278432963163403568172234954818167269775567431221126438181535493424419460318449956703992119948426923093006371849986944018720430599061720312160970055925592867868974523147990678685196135581778957999316798067863687443528502319460828872357878136754327302810636957607131266064587887970723151514078294876612247147786856433956666961183456085282797784080814980565714293706182169377265851444998354926167530682066231590342990240184276932593694041357049593604238148302032978192140328581820319611437245737353722576395834635748716259419072739079412798815651377491277136790753156227205078896755123861314737054348951677038478111464392020163257928728998492487730919765086244045704652373519968658166946754874602795202139965052627744141187650715450540275110534349320193752521363603579449385688265071250954727221111706644331225731189980923795184031460026960518388875061584490268352222968165873039892126476965868946529976047924696714094922773238170095878352458092323971458733166569282206172059530769051066205329527591695832165625352386944141424065865037005831258664643958988695922340993976337812653977615004662844214122135358541953433602425058676845433707250873660887023033149966455474224766594172722508473870597455447000543054226711175243931118130346786253118260851423660221411855133162501370106145089615661611003935113282593652890487664028381534875546875000000000000000000000000000000000000000000000000000*i1^56 + -15505735495065559752910628059773648520501350682477851198166288677606219814133990024512548157971343220540090013024940790151826088320880263006731514274170299014040727631023716869389042898639908551679717902976841733637655351864207767645330121537867519361999318626805388348220441603587890306840958318539756367406365745310715900666587688623137280320361132291861190176441488428266630261418278913787279999405438902580316227388117101952846906940965755277809299680479018460870633123235260600541379411405475083825889175326244834349702233409732721648609593962221774921821385283407166306095238165936038007773779775518167186602741492852231110384359901751335862256755871116928693087974500403488477826350055094874113790793603318873290786305018911455750868813082997651018402193755823932362403021053821756128700942282967690757537309369251985402951755686235273291867875490032265762435610912601800449937895220437707537119324587262472480148933564014825562579857086060683121034183206910403174353695811318317023749330173862243096055143628778919028029929003755885632219542143542345757840812410588219698811658662314118540552036001503777530683985989663687704988230083044497602910440332861575071043345228666884110105159652868649989086437440276725198754767495855421136589264049838470098544815918264772284467258648670713880777388958880426682407781603829555633902578880297996986850545373895465481176867626361389389101515850457192160779959623738308301476831240993955809247962863153036940359597756184771867450637912125131432641154311704235502850423016051548008720840601238575205175469621642636316042422983610870117081063329147104979041886253160023425476156047273771643598379483405417001421141922481245601813601716142009245223110367982826018813509646010788367500091561387942484588177480358761565428445507639445819531323767807269105324396606033295286368695617491155196172327959341713324069896811342165970784308470300282637875372989222135586015351958769784627755448548013192187259588679173977270883677044469157443321910359679380649267454830405969109797518861879366634009517149199134848165540685577044846803524416193356992990906342132312335261919481009815182390607249319436947323018998213463986831845977419507217953251045986842069445165220829234786073222835699392983928046460218486597554496817728454852232394666729740147506666977801138580095929532049478247896769361702454829446283458219510974437851126275262836025196018361871746087324423081124201084971646736162647098906250000000000000000000000000000000000000000000000000*i1^57 + 130048721033815054921454618954732803536133672172427900659812765632504738482336473794448036409422236433690888268719162408325160351926838813917683471256252047934188547566754795183670652444501488628908864927594646110544091315422668448451916075729394188079930977470449836951790017843444139121772672913208570982933661318084263717561344398106141676913189798041562549602804868601777696577606203938716491585140998298528396368478613356011852929415832846950092962965621710242577330263056577985798033000732298486573996967033293790081565893169648701751498016496780786797158160141288541686535638578924926081482332749645297757123178961878474688374913060382766306924992776702528701326667972269783583135487701897211105231655593483526388220404062867602238758530213825761258527685978696486028370188313251119185791502110217124659197707049947135663015533690244870836125042842658414663269319260691772109211888772350352724939430376504768235695478797661301197208455992425250054433558234426805539509564342889837986506722037429347316495480255220454420927060673948672750554756661482010147675019198034697504089444493496627924639740060547845549756121502541934615191501798994078347146252017540833683602433025071883404822223478473884417282758056546629526087123181699888225812345933087108797562796654749730916550540011394575994013444042740741987171643969753496852763218270753527363195333258186940152897741800780064552619457614403647338202493922881814329325091863458715115268316802217083375691747819274480383234778653606650638211227599458611976531524851644207766505848526608253469249677721454767093905226079824777292655940458202534369363469468654633480335126154911571066234803301395117330517991036246783451271178519282148627336313692257600638835032932144311027035858503857722212129299418427534841907974047322111670644036302288933395898036232727851093491433838397263707528290497321744951508904548631287892671919029143221280123579876832656282539442336549428724605925255248161917261949395448411906833557765609416604620134396114738065914633946503271546527943404772970801341712623545386819993936625512572641017808890850661298040986291871057126068663676901226171973322421071698137141973180668876394041116874149184150077605742651890416468979319955044097856889189660668615467575666682067443633263481506549110008010230219825662362434538461845919252060017449534799252527238883646036598487113789930197483053997776612011689026616686590991567255577798422780116849979483254832128906250000000000000000000000000000000000000000000*i1^58 + -29195500725107290628727803725098292188565171807040095307665040468030067815540389979106176785530944252722429302923912310661255897178572420416726708767574658202656239541301661851584503288688234819683815178588953108542199722850235070780419935201447014489327232942785909446668660461873488606871228001613594016791453091936299636005180167232847096169710937926156733011808550067452674761652111485438264771476341898555511188551593502663581983196613949873575668364231789233582698698160396589969481314953751986410405248703331766621389921106586968315542091724664365479458903952006106642668439668864614873735678165811395470402232069741572059877599549287686173179806988628519271361500017406285135007739713804926755250328631152585925163294750256634776204122273401564121797148904701776000926285248839840121926407707128144746471170015280368925863678159278540820149745792311973878687039462382009120327924782568699362771967708386187063697695048272990308894763524963747520928351745576012535946514470150600915838079631863868126285825960584574317244522482761143680271285988901758100519160543708404091769077328102151241548888398961140281736061644563319499050195659049148952740654363263485734264208726189643384886958800277062348648922478284584575728369394156634375101183775581430303912759957498169797178489407550711009165865076742591889251673733615081176204967446794495789263000982478827402969852957440471076301223110564105812945224600629552542847654774898917680444902886729176895231256002894293563676069732891102631382547405521324161736633194259933023451272226694489067787661810343071508624071792632155379941259665115465884228366519280228149727021512038460185309905354136688193252348203485816477356578440342198399638866046164807357248729050572671509084037619283281101432676483588460691203895694278089012909797908250482744036717037428194462232334615640642450896280467609451639211086849403756436732063247269523731372571676060563984292275163107919564725029698478701411177850151621461991024355893321531995532535504171047726584510131216261610321960548779493732249711337390388133144649300896879592723445127316118264416580212371977844742959131069205923593533411978897862058368062732857540860298399263460425209113243808618533501394497286174894297586892217961107371888691809289549937885342765442652536509518451692458940196348154383528819179663443072925595167067954420822285020244739979943835019847932606977410943156603692400964688441601272361829717166859577546044921875000000000000000000000000000000000000000*i1^59 + 235395828468987742676652151021291919899256752509647242102342938152784594852731958600665622393149379079284865033301007561943642667793144116417184873902134125170602912004393127987761157687870330604520282371963173638391098579469292352977908826135458841687008453380303507478972176596441242083111806063674393161904576854130483765248906682272200344663007845713298159267736680802074695341040658737578818419984750447847158242638013325864495690100980434720251228497563304538134244638259302446520482517072528105093424887508125915906454419098979926805962208117926303252778477135897112844568482779524310325859479240545564033622066144585657243407378676409282530252051317756780195519086639782635573458891882995033222628618953762030269799543522364798400249459607381534527850847595668939266372362685982343697851073303853713338093749355840336187520371924742901881571806697235553182329012520740281467165045160005347177394378382194270120215144286813657977491890912862088468527116668284418138844400713010813284716126313517075088403448566933537355785091284646344160989966041238881861379022261598126789829273029836125480395485980994654372510940554039666073773635207418598615819957535142952748335504707617706532112465682251341925691615751655227993687904525518653618848924251336114781796283918799317722935636005992179186950107967560987660412221027103243597070349341640267405947012317589622797951232184799608548869850545081059727755159965257046044526578600571463193562113215549638596238928368706809598867756614630676811524016882628142567711513147212535114731796605503735936727991665837818035320217740648839002928438383087971766384371785160749650227290753383373260123446429500297678589183112158459842871035535824026723561549758917864357807005435683087121136605438446158509299376691847261706864073004169816006738203600127860179029822802760457452830149966829748227328866784886477608122796810143850000170615727015343554024779736360113507856145977675380254069034167830799766924179663899622799595766545199431317270137984406021128536684743107358066644055014045110805133081596587847624624062768994494065291393208631052957627780244898214288657734816759564495060549015994494114233440596055669717136973951387853527582845209634787088395415687796301889592238190661384121685555869001728372611651414329438420909723908014016912815804274153205515394397837497673060016843321028037421860347840238398745655542028395614373454588487628742603500156286814971473407670450502066132812500000000000000000000000000000000000000*i1^60 + 14380022436848107550380686328212836532636722720639603780015267912373384316204850688511018284530542011936434955939162834198572273301938397372562602538657748738824906118426311958760991226184513619383163358515314341035354649520961872234364701158881634726646610195230018567203679080322303348199994938300152723570297723867113816507563439382643735092351730279964172765253090244996405073183474126017998540465274933707616381567699009371812416693494119482726753572138019178230861728011860951775979331186987318592421021553736917483569916368095138718180069787280113177983036740467697636376258213728427326495628087683443509156603016316298324169226664457402471253570716844847502690556250705688182868898666767457923444934505381934124970870347905770249593756224472451348841702313565630377213093658674094283481016259602326191174965236522586300407999159773605606010918329894513453346869683821008303635090356376658281297312794519970564872260884089702609775274198702353914027572520564788085793226390696917345487758752433690705986979833406603180476804189695408365632585157210554992805324439822211775089828585092350279049757798983092691571728158639028616477066629489314176055655043722148843710315748454478124256365449699595572518496319857700201754799500528322361971091150634637835309789079312094480345856222369041806555712642605338604060563138959805875566909828346979947789785566914844885062116195337530851644429164816925184549843957524979989866689484381926177359181131787519320323800404375190258829026012684693700657088339409973214839510088740464594891811256951383398232192469698055282341812058737928602557468935362905874605469352334089741892802534512435456335313101947510184797009311721594624997843844631445058666351177541883698011636597660335882640867030963283353310192893827349721755116248788396306321028052393418234431026434435277585730604431562290721861567440335288275426219307554355578925933794782506534159338177779710151289558602330987606807417603700526907546187074982337309116966158383525560331086397898694099563949399613763076602195217970715708391793895406711878958157973071891199916362517823034830417653127219793930049678499185474659636432124339769029752620307148336532551524370326872350908006712699523030305381088655348657257910681841651875889063878731454236260549960456429209565446623346630711974667265821110012917888742761151601346454880316093464886549195008107495538461814009916710463991387863520496390589192570038433952425875029183457031250000000000000000000000000000000000*i1^61 + 1770570112476316435595233530676284324139444140093653422604482717422441337943374606323513668965737036598979036465168829541803187093525034901751483430529680093096838737458047820134605725096311115659157617780973929167392951325552489514367162391151806821675826578797641968664461723027434328073945652631786209311043878525798100398572691681983301091110933507302848848613525877908900405703765810972760111163449260642348010453680153276335027470200943198629998823556249603655886365989958630045207886667021475893885425044413138320209188598248130632030475006779060034701149124152949777209016608218458188790425050226374564943888530738313095462734249211425819415918894351934875563470649092690573485294116365758744693795751211198037325371579087502137599284290870101654360377184146986409253577292379445895974675058075030185831449972359979978127528258709900452422600246134963980241754195885563555637952312104612810901925577408035488603482544770046202149759353384628958798002272135678919957704434983528601645486783943051769978325511466569013404516581214945825208354604056446078537395870434898921217165401279649744971810145900652332361808420797740132299701852522416957662747206544330245386981258943261644150932100186684328286851324470097306613611539727620376038094440569721566870346865556297514256066948567625876756999394699085470155376641866572756556575446029611588111722110271748841181948237842535910837606480842343697562917065484815660786940689457651259200213469062988719428412106565190244452150386021879216175296795084483069793992884419796153953064239219996059241120989889826521126158125124718521838168245173699605159465262195564782292376161077291932568199015828408233100874657633222885602120723806868361644388754002874013333815694138343794232786316378852866891894081641170824216094958033118925836351619656281145068372923589623399716925031942010477573293057525825472773973901165225309903429788876308910811232685218733479522356020442709811253370794084777681789932414460381574259147458320361739594499381771726516741978260824507914648049196112115498114231468825801896945717016389415565733760134516300683431898972140824461327173265151706032032967563807169959950040770583046821112798427438761218649419921403205965049403444850220757069953097404185724030532998422012356373646918781475322145667592989573882598699698366739047989863343021835126423651963197509851778063658420244072706359692503520331748254224792067170911333313778131719623489265636574628906250000000000000000000000000000000*i1^62 + 11651785843523437741998087874227357548682539445515234352958649759248724710749758862384774882386572552112923628541512648648466106474790868205430113146407429845824126866373412027890630971231552561345984978450139139504084266625830432767518882950585199583012616009074415830766169101432765971790327265810971134958644628024004787498121224618839259654950070781432262594538378214058103805672842443435858907106857990855828890481712603034511932494852552047381076411188899089029796949605062717009456916893694244818901526824408406122365046824251862630152016794035517811253714391594543153278775735855913593435095610282184754028754884702363326944874338199779276813029032827788345309953468380657493949757724459000993457428632477852602404344523653960292673141992502676612318059747913774004310242256257999899388839510000668485075876904477366726442268046291727251748817266923862052217537615069229916403472580838930644901568489141339834154324235336358646288579005712435988379826637556806714755902928834137789511137465275856021428011038846143025063149677787996478504300530978029851875408861327095945326941150836403819906003247140463042342135145529467770385296349049259408080212537741754881824055469750643832987039102498108386155110350670727103961993982974248504420042499236695652324934816122251376889455044919118464198437942353790511966155576177124977160401431539945850088000349227900660954500792530068030094501948681395479384774474444931596914688540476426726583556769983495168449795425103723812551247657907348828958202665849392129045370848788247540144230545283942209250553162007548867492178781640607408172421451655813363088995559723343350108010268165520065019144150390823239198570350771018463401862414238375614636187924809914319171774163356389347160135336127356201434981332424213274172968671339050920888377430491425863867569170834154234204725636739036225526882207106832550078391300119188679351013319991481195063052862236196456537973840462409921872021188755488123445781618718343028337342790373278331211897100492322857672992451968674962361210615469159758080637152482408566924754244273032733667000254392147247509998019307419931519237914202266227734663837225813606618347860146068803112891887623663033535764336053044444343364918591023548696703994274976125466313507361232279045391934861347792102463290316220733784925853709622742946761627684361830637825750424038260926669946677877638546135302294388375188350997254211654793680706000928145163076613769580078125000000000000000000000000000*i1^63 + -1151912043136224039796199227737659968737664492870048941030275615358843356771989618745549476092730494661414552086266125741393032586300666245002950512232373046370675529155505464421900562020524606813609252139013573765115846456899506611196984601189048862789091335626491620288920534265424279375186592233843191371570078333486245907674748527103301687404473140520943293491542325276273126273886019205530721052316311676426262716481431323800667486337578983686123647249087383389376684749471041844726848167490897330948359292403140304254434035946492445900689497574452333009243965522646454565669181792527871436337595249804710351908260120713633521613730980608820641247302608726637908498750394353277074063059670017788102033433049662094630540392321511881703658755710606133489617594842834124364124603258109537417069979114118355214319851333190824699364096966783012495459485005953743718916356475926170409678373603460796175497532371128916418541171529033214792986880949722027311896315185249442710444773922685027451631735060721226858561328448762393662738423519397177577908182461059489721626833229212873421047553324207251808175369257774494508810909279115028007578277224474966669999598602314279618304389867774357220505717054533172238274914015586706689349372091084175591347475973563564306032644034822510573362468382433430009831916866797345488153468902033405406636157773699709160323575742139049498403272822691921124011539209916303610709066520503041932709207699276240398930941149473024006902910693935737755127060288974558112016757805914303238693399304078808954953195873311709535962462615268981443313948450456524802772910382600706110840434114088439402374370434255576840504953597836939876557239201796389485639690990082057151905774618504589527511844902985114519596305644881557001885317928533500553986317595055870214145382535612555008767888954823562020609719313138629383837027831670068322762165698978713430892701382816419495768064962395565177287203629200268030786718702694883840932686383587541302704114529960290465716867798386520030810048532248156623746037816058464597051398144930791314807992275866403900423411966450021562784551908633843604167231749431160004182364287428719829664258594185821028540673859800770572912250915244490021104660982576141446790779417391350752250711929942066588719355004678998692214282589146084228952223625321383703436179938118554912453991566048457999563112357714962444512733689221152159473328209738561355700131052039316051716901782812500000000000000000000000000000*i1^64 + -132077688113614116854203225354342436791370871002890097031112575046530743733583245903183861350776686344806711124141731483858194905556380217761226773613509585784804050679158934476614219800567848995083622288930948144619276209880340256319145038269603017950644929177151391123956130232170275638876532708773764461180162135930023390727955170653068066107362740100135117446938486891163730310170212227964396892953342904537338778565345596136098359149009412141248835662571536534401743490917783463376757149749435081927102441511799972133011788962037487005520784701020969759461260824256053724470205499442510065272492658797852997650272036072186526110307748730162664227594274397606671865448302462591684221375610165781979339994322890398940887519041774471746872270024373458381263645676728829997135159862032601986384945760536697334258824791351255328078418711818392947998583319035291143456230033423677500424284303971779699299960346459935095090293566747361075508056615119186191980866790011109707165564769822319642918968237635781876767169728196019692479243444199904864868954161205689125007561421804272639633353702761815330972875375004072300766048387867253460531998354297104920875738982235677723378808544606937564495644999723388426184266741154682680159729542041522585568823648971849424713845682844329460455876207630779225343645723070926254465168800219593680791848112202119248926634416376274482572620946856722164490307954301503137440789549175044903898940936825298211174137873382452663152616197677233008374889607077205569483186025315013347194645746443240478697742544732405470615318839598390374672331740841757375059291410502157155964596193991286891919531186244074488257971887645896042028537256260516604532254669481365428113696342956808935340194838286623045437822242123009817719933216703377325080205790071272016438224472684271880732057607109108087875476294767964491317453878193736936137917668466632999715028480175551537772247437644740215653733476203229353431060214078693218842360112613333437585672328191864102096177568922647994556586689913517153079650505274532681248240654853735591456054681122882939403767597279850510548251854517194676722528490850027938987346010270756845622660611077926361016155769883808335408282385906403254749554882990315731030500345185555165289496590896119323076380752549568562245271643939502586052336068007869526245345473511755740508886847342137150416937209003439437414900129273991274886361028495899937930695604829782138262172751079101562500000000000000000000*i1^65 + -6504892837894007235446104761484241840890911519232133647895703743842171606016370811187078179189278027621511348579742764853094359213017880648211534266277221328258948266369263395536517459056013598281683929711382449779248966692350700311127926377625310050873503249213384187926168650693989150639791758398288885290946768623934389553825557035663159361410888880380809978338259175190343912822235582402632774606745205055447985819906001809973601210006980715216573650153884761869080990234465109334674608521513919985243290674568991045651281698035611520048373681923140256288816745211521765734490601876773415877802982196379285700513352974228488510047248525063518614250277430217056284632265867789760228555888618216884669856987001205344678649411552016208872819349795612250564713711252950172574795891143229137131207423583543123053174525304660825223998622804005146915611177539844631463593141335824404826263937946367389674289930747273591524137318633919569824103090012948571263213277395720367584068964123319559886903871815129335926690014926871857844896479590699241342900938944259991735626514852069597433115234889856782842939514522536168289915583765509236809667473060051732995603371823766502904362066472945282265473364977787610008861944577582965215980152839884513743655727492830613518957525858714918902626628919821195372529974658327835195379541100506947832144270499576128353283264898635227704849781471177964120688736328231873141584992254541222814412303737623335261138554152294573983554136197457071633142377843436910220964184542103308264899168907315565811196953076599775252023568086785974633294588332400202952243399099970139231499118620324967153760296440875634827314423198077696773764569626702036977469669311244142840611520146033216224650947071305883387906142980367421587670678176128554940876281297701726990282714449562401902108361477535904916081745189314377268674979541827096981812054305934232713726344253549651494378945482292112562429499931591398577314293230431724859393260263362839649316769911481266252116842419213253726791483916033973552052125145475558946345229519302232178599570908146663727774689950472988217013057096376647742636230389238930520846526394947129830908604355376825239047802703769338266042770714004158017039758504391040869549409886201658207794576754172709056704330262212469356313383031363663659350840500030660228550142919833308805230616392252112810356307237593164184194103092858036724094904142618069988977377097080952059057062136230468750000000000000000*i1^66 + -339171838805444805418401132845382207791322663311580163476320787680987454050997582127898244239578903925710492424763147944329462574588457357120157685823813358687712213284588105714592110080085009186375704909259929695281564709427213942077980582328071133717673434290381961564950104164311650103633839364703719646771256553408424267827140779119651947825124400004973218369678088204753029187267917061189406855511385687474605602892208814211351657241473482684870852875696563122685296711654683637301215842491235745630586059712613587950632409813742345109386636354281210071436398054745750658386597513517741209630193316419838222732733288122142356101001328679863882864811826766639219947973206305773562004391075644324004478482244675654086960843500265289533590780018219898389390106223856630481750374374935158602809656254187903736672845719789850067674064723089955742176171478090208342310936825319134532398860697729151157240147942922793059464772822132310228395848780515183183606326957171582187897465817462939869621125539016115066592281683575737013790082907922278154591085628368110816488198974553186248859671715093214510921452936947095281426279265957637209283165561423769674715199353617045888684757044230411910528255805382657480743266925681924167350233542892992353717192087777784035911378409771762964735210655200104708174338073946162825241987985366096359270912562956332413509263592796987213226714920361717545037433426642993524980325190101001831733852056470691773650572800758648939940733290216159425128767014654637211463313027860809936642878915033113078856103537789773103042046159503211013071752596944596460348051937629266440502177721514708558044240709732160541133456465974285136878180198823943844177465397655378501485539236231268012446195836677373035783655075180594030123249296937344196014733370347734677248008888381277874873396861772749805996922544497661961246706039020491789152293254493795461834865198707960569620936712140606543596311076881371994911212930954674389922405513894871830215940142473947368265204367784243838413242848747968984163571198223047743762729236617600278127532396063671571945269752797540034635466440188917959725337203223056064910240666630345712304050559051861511087408662024854542210796341483551515507364797211003936955196182313276821091460333816023599573894420619706722064218147326713597032122182756352378355693303455891513309752163133438522032424250554976905269086563687495859692556348988666956900602209641827744137570726318359375000000000000*i1^67 + -14109313664176038862768680056970966776771837349544327836226924503986058754987586097222230019230137266299201884445466117014973459542739014465118843404346362088884974402927778501987549279993249132918843682057331399758535162178708501541194582571608904499153016663858826884953160906760231906595635393602309494053754609343716739145484489250786184633164640956374408858370325015844854682001962586145167865552649460338496789098603030184057655740829491229343054822074732807396597360740610887086206255769367932357084635782527902341623802595074385574349666458557125077003547465630213255662720073478934322123014280201057674766638690435852056656186517428596430477966664745525790761895492137235442143257228893015017059520379146385263660136495587872866491321329573740717357573235966947976960081466570409118560604453927950067845699498518528564923758141887308378851512206114086766824471164032395177755410298098917755306805554203501008277393606197547979147645379470258627106854672698416403428953233818297732283596922171955494340050267831096078486721185087182353070585903299504749109204808353365964200182106516459944477321346566272755388036063688711957953082334592304786982206184232853793394870037318277721879904044313061293383721622980152421726669523212173472701890530695453082897569584891166845100202906466680902004316370960837809751828946751860149683259953971515654532278151696742305799368633093677649004805608332193389137655956921344319899566207008864207287158550459149595793691014854859452035980860669993102763405663753011370580810156622338204329346062944612751022003774114264187766406106440299215496954010796770643106457794992313869057985323909022703651001367082249557326562939670209835967924156898963520594955835555238878870976032693119068002521818010467061640372170985297584539416066014510532882486212217449821159476032579666315996243838078708093682438282088939250758161523262194516695080857793683208141295117586066703748278759635231145287387711833709262119869180659002929444393126192669832225467633892107648064617501627845679740510784424046603540467038047414416688446798775503462238923867333053821267854956592030385679856453758292861421742149538649488812250496049534626092685734362740744862519532276736285267425760721277933726836551045670467714504653844179757744817966279480935864178984694899285289399661236171303381477733799741031241174839398680638135799238976804933956555408373414096708828988180422180742558241312910897065306274414062500000000000*i1^68 + -443602828672445638923192124990466260295298223655316523431087100599271760598642881067843899232979670145179958660330564539295191940023407149642379462689084713026192776110280042485991139635491075106871478984526583465164139721413014009416095825970588801735306088187992260577035657218731515467516784427168474866778098825371159407683579371000227000806188709482261715473161956325832586129870964556009476598064785397012737595321052551478994497206449981996601480991064211243685570573806933088040828164681536714143093871629756465471536922566864733925286111355034676470670353471746284476715452316464733127770432745370393748245973095303541824212344719847261474721444912841407861420883007123144903066640589005326467779340499490854871680675613956329004835802423169901162155891643218513557807106038345274897562336807796978573446986665401502204318260053987863180420136639244557403379298554629232982716050938041949218722293374058792045414126338409239041633609858993916142193170046539728229053680245532998261051560012880037600360911439985652561781763370267942645152797733613260260707239461062596374729152347662734493339740737527308760740172899786738022140958641454060140349865020901300086424221109169967911863272947372065795230929610016279411921400429396774928502909691524187721520665004747206862860372354903447048561753230378414223742037318611886585256600104001917451227586288299355388041297690580613799662287956276702557900791612139752532275946366359251088741154505556691489170079181788198166063451776357465844695622833739494242438284424919581697105552279745633950089901981440987163292024674692798769545334975412584960947011157340818086028406980742222697856753229209927755357032342695995176605329695096344209287503759111026441620523374721889491823611920645985021252217243737771186260074685800876080128421805425633464227323374684851289426273385941356210509921428999936191631921381570105695015790558591365150338329755008376477195510721755624323017205419822649077900330703489584618170219749900075551580293314392934270965374540140909678330817822565867346563864671919947505877949070214175290488582596181295525002196784569938366223526115946631875972631590157873143426748916925706109577159038980818285441260312661735165646665171945732100154725840338795882288527313927849217816974194130143108868995381463181376177502351545459970270447373662325309111095385988331003623645370481424023812761329887462716544866481171147681143433053146346587457629394531250000000*i1^69 + -10525416453816907784003001912913842919328830933636480365004837650918123489172615435746351598903103051618427370213243345669895450551687987008280465616667662684091553270544765026545434230952357460653850315957520603151265389382245036010984833138444036517169972487675234678413191875843720441057408432277522224043414177470887368666359970916210841468455004031754171574079512100275203708628414741092549565413752083223420273284309447796715657101336844357401437251731520637060509903319979017294978453833407267825113262763935863317268919911719200273378892612396536476543650466313283815684963656129200001431102577716378854616987350322349888912212463734494206043939144617980330888081399837535045079918826135854728427041820123700010866114895097108357834653489110375555815903771954917757788177624267440705686670327220291513744427779337587153151722544903141905085391884324637955082711099466577596457217067879920660056543959064408158777575321724364874609193424198951063351068557833754140935298646262377753330078336118783389874912495030571143529244022097420655619721627698556963285156430793238225001065148016394508677939837996435489896429863396979280120829864559470701911634585881876851283847942200292285701947128975964680512646046300620408375538783889263366916926732836328594312043375125898746972826693288000323080816547130796635635152640913991980465872889858519527191244931553606049213580563996655449166734684983690089567891386421589007125193462293265104011244762573781765985417282987391628196943122337225238713994817880627867533141045788848777433220525073218426920630954536955535160089358149133617868659395602848098543633781102884794760497865671388135772747876095865026716682886505123603431337281596923404689668119189653922504706646738565831013595719557624005709260444736537336359663702463772874088330395734618858458116106892910517286711031371055128311675076378711488373041743772739435682467978217221666074595815462494597878225429867396765366172368926538949636335708807808682406509715490845139656767011816377732285420113787242248330378587751303246162350279673815666781161045788175258253417316754365389199005427691865729867619350024402414584437741210918987689019538838509382355316876018891745378820467155021522552831647385819463019390670845275621896687091436522663987198181687901268227525933706875039038328768127437133008330511950311638067387015118712174193441125412112285085889517746267200199148620470110321807080004877047862667692871093750000*i1^70 + -185367892439578714360618290615440529728660056752226427848239547356995138270141700627841267900318669993063567706400491033625288754240963316671315306890721459762720035265344034028980924440952122956405961757210446111995569862277008062129522243020384021725449797723471781225489005399645492556764268539424532852427980418112133724534410914538536765634364094656044000984101429758154828403879045811657877522358350441784274018700923968587819577060452545032859785504258633974745149399284392248652238059195419128234554344257504134258454920634378815840134804022769206009544532405426511641340098450963157103502084962752908586509577309702221977880474849337309057424164478077371301465328810390923936109381917032531397366779903895036405320180706901926904971665239514116520886852572255577082558984051053210837870851585118470932434969095432975869597086926741222600059655998197912984451194262226045325443292840000960322173267400520834558806336548816498607976538251179263388166801271576941096898906079516916435493838943174787332593094386507881477859749086701927866016940413075941656528136471110191075605512375155078018640940991079438149615934748794862486610379716107593006183636954621423652749405830274821745611414231339333859145525528586287024672994117696044584354613636028604737731625975780211059848220870957687744918480196265197810537665676640552984238936838445113968888866633648324369613117673922267612623079135506873134372106644617167027207911117039616561758760585586642382572791820934569656431156836038884646308301628756544107480790398648716580404517178112114633463398206293527599011200665667500275353088421857322153487899261010989507541037290917753626679910589305349027511177801979508498291990879849523508947009908610196048480657612454073655988429786687603676038642670837285009771570163739839657002412442478020509086688776935118817378356571721321340655143829635110759287312817510299170043364323597632584763417082779678317081365406884730545583415577714767692462431124566453569574308968865461617290940347215553569340836863812234274107555824492661434394861978809395111319426109852033736098035613793472693864746954423992674137322175848081906403441047066944768234947288770324633188568465338417030880773739458565789472594461245113831067631745553816738070292890002298456441566867718227428391394815809392356507087153257767013461107153174242132678157733882523268881458849829913448274277156080386995827896469265705553124024478001184333504638671875*i1^71 + -2546732552006141608334989831777815095279479913515184347372473989485834201228912108586647510834459139528672517984994919589469101421710916454149183863399308687390364426570497022443966451646055890331753985784084926495776837760211177165981509598201705457199303009748239803250249176713917430271212732057991824649435901095858804384784984853753909706603938311145154417760311066081077201517707463188965192167412088213778864830045029847394508493097603248141645015576448947185100123947899174273512700130732427920041480192196155605941269289997391884480893978994819752545577485808785878282330141934232433855976599359174915838404149687631720980201431324968383795857931692057511800772821165151751113688428021056992579065896075486951251873593417606540044473663513281967768482605652387007646821323300528855355605328995352406547245339327855608601896997706014211884218556786202595583810297053654202292368387571357984259567331032873474251817067025513556286815190857718382204181858069266592856235714641959086626530638597952692573010973261596626595753032586393584330955490473713688903208452175264704528256100868985271260368869398440512450965366727921068328090600869601790428790450496950954929978891807161869430174946484252936572152407188130019827866817240994408742998277241907733254127826600543727929014771853449988703238461413238766988356740398415802055059684553172021958306100307477310076923739620717566888095029446941654775435900015394276165597819392990162960138230940893390755634904886318319048194013609282821388183250055287647553108289565182051135346146496850289413187794271127051361437659121817345984834190154945375495164515167921748622489572564296094448860514799118876369362677610929192095501175043111558745164359837118798559008817892381255418321013567454422980784145813234007897567037444764461406041614983641671788092069437986488154791995686409763368203870525935823104719464352265298330441047176421410584363362262758293376284413478772912874732322976461807143224751870761200404988065719167788568803158811329747989476007568564966063273162711035466092738575678140651343871286421975704611975643514073950747248236029074126626452728646933678656863954171558006355307345039495750782463101408365036997766014852817488418640897399533353057931149971430836250124953274857436709341875302101403376245462626677537573417689741360289887124589041220396638163159523360547693687601347425011105703167630285245095589633959217813782910072513183007500000000*i1^72 + -30004080380391083054784685777730095014214003419679916233714992370261519290260119928574503355376161414249332173789945585016230558508617701380554477398311253003665299783591471239166032777032217707829891859733161155635865039804629394534304495722667309474998022855789978607213448262244721355768061827577463294884171067905411731182692449230228582992800565147719053424897612509211347268172533330694236844220432584802735571088720485526225087953824492234525801379935428626041798257352866387968385075354149582649992359120600165472148824331273142324912174835761488527802717852257315796150347484219794592967053163065940960397071230680038184442156336062230598224515891012879029670280583497201724272384375539146710911477147085059112831257586840958427440521216573398415102656108740079813461127723707407986589172603194635649353097378992503843354591386632103382542567628923129910916375908388445849012392697837953767080668261938090987425463781460359928364118708583299995785109944060458216344419655440891038341790259381575558426284245154061468664412197056790293295255853798247322528018613512167153919516379728085171013400469617235489390264092790619922257414763914262412012635202700152565262259155094400348315643923350599008195455825097568751470145164079330657298306969523729037492806480669220020082160925342581093795547750874273644441856369653947634060056841908199019258861090823218535064559586840080482178952384155062446188442163038537165825084518460314830135027766476108859936209640178319739681124145020498397555650948706159551602405291368059721636019431275571749754192771133958200026955963321349584986758156905292489775627193604915850649152274847730173497180585749556266192760870966407932830100483126373788711530229270416866600394805613462849576670352742632435554866235588671433875380013459568025447451893604745438058478460359502200541145303154970152096951734835642308870635211046494481062453517134486457723889574427675897338004095049811569565044918576083197709546357702023208495860882118274099355196064809220355347418991799754456845790675835853603013649718947128497462984702819634918072377685216252376515192264016130999746879145991151655080811961742358292632377787037195911010344350415300515834230469687282252818323323778946085740192920579579090655108880464556482939799886783663338729961351615729236195024032031471766381689652514646487789206659923005971597086285690286468710942105228188019163293110750066225507394095315200000000*i1^73 + -315915715580913374600447158086538450370438358252431518426405834863084088302589197696502756864207167401804821844767500294602364967685666593211095375969368031400743814233013619411268945487978674152395826008759523595557647580238197151328829507942652093379729736318979032624604432576673098700614758830219512322099377837561509108644797391865541653361154747580885451542364258207039160973737324744375215014399065103189332023095598144125316409296636043228207716034778296571083625806123387383738571599775521821850677957410825883825184801472092490573019118267577918807073951369579745963986880504429345706007242460987389371738177485793127111171414712103302270931692575975401838483115510196246097583406683767047357828315823184813263581282724350915501632562519369807888632053157164220430107305133828552303437693368113772211005990062290881951105606541478677764510104426854728258527160706838954628000293815465456655497739251507164195088192792818427633489152411087388066149698980698271560249673231823217014862545752056264198838060934418538021042500917474087630226912180943816285247487908303604719295521654748198911307514145827135113911494522585198827622189442461737378515480547334618708621745345965852687472445627626560101687117879088079516514335364539024404507289552476637906231790067435025118738100562494095323676696839771783801902160537439304278681682804225636084578593353468259492897687575217612954162713120752140542078391876215759558913269512171342932840699566151214860758801965861792683918159209402309208681203047134691581852651034117720160086972494675189571186879089460895122678083834177268566428477142904073334218985471151944242068513194545996949151711956291566760025797005665429874294113294859720669200590907076592842223710412156388974119137248660771174899877164422463610840800025077408805940335966393201750903129962865477508865529838377875121145930673475264311107240956132686380870211001351674666773272697738815929663584323084128569283299211864879564847666013283271271789317008265642658589253654977607829960086982401348807443385547391965651138166012294495891296158392673668129163416703008017660022291174802363168586617333451246077063695775630429775709497903748698144898484081248752554778965632198268001842956998691170985115026199678500144609797138039736527501595936921725604079992107473105972149098210836495961376670756450371561776472095713237339199115491905166928927380723176040405267996567915557098910547968000000*i1^74 + -2820318973503499461217433844626450527605948654619416255746110495501764117661522248503670655555644765910697204617480269210310506245186524287322322509194653800670127719465916984175723377616813255566118412798654134736402559616377879028061118671042877481333672459337034088471332116508110986668277745560047069108858959701825378826888743235736100996907981914478121447359633995975333133987922671650630126044993731198590732525287392970663347176951747316802596434722880295993627132141824205269333013732933312615868362100937663893448398006785333262768960154566008975777999528226927469117520038187669720754281620245689387479682775343516004813169321019125785339351502222612744645591999987635178212989852196669563882922818244793994606315820654132134049310576897677841884414118148647758560505620327824105706924900212920315453452908829894936841380877757366868898030986129232916383913343432912209452907076527728501204183553631818453159005208088976127502099364808917207054441423850226608861458596319165724780898466915681164863625328378230993366600543817602432119555652995951874667263390985483020909809716959164529376938075140699541861855661902946924325106205988548930315532229372087208526840752123475051191414735718938342145538195924720893905649722814441608954875908405066148220689296929155613333559317055516628455940407664711779336567848069620320545934085473799289389996813411666080234103153398355607993257907108502183843292385658974504479345456802874225130735581491984661185482619132420179142484441516060584386677351057777815109050440704945310957395084046830479109427577789542017870895895502028820921020811121730529096764082768542352759806781163210788220329057354877358781073470565239662899858800956987125686507823371377834301778770999755887977576433575390987748544012174360355078177762604035569013451048102814126077509156756868544308262771473810753802398346081111151056808944026815638054326989811365997523743982539702273252871563523977953852797563789311766900903000907744461184878963603596963954233457351545874012707693488668888993159368028798111453752630881319788952491757153684484781402841993437412732908416025176493038911711417529638070226578071060631173966886402717448126372753146738485368206551462461651447482497635071804130390488134733473834468119798369512587637449173249078178027583044690598704868851908084805435065722596152992606811288446345042443112180861579349327656889870930671905492465569709297133158400000*i1^75 + -20190915587128748593238887583462942137062556968037437694236339446788837339079761799210276362538246294322150948443276388193448161963936431228055261380027701664174668733987141256970309842920680688533736737327354286421345312260498614168387229588207245774407245455594583628649687044020270121426866690512386243882485476883633074550431793089389822519305967249631208632183144391834525491659673274791738688691790580796662100919197272048668963071676870674841532482728945726238748462829110643921606660580920839400926817835229823433188390622902963441730390357130781434573116399036464191023203820713219546202174557740443415262651448577442839169723815893720692813471154383420178418336949658708863577608731969560438804714315331053577540701293895826280954044651329509424278952192076900027533541854899576614389657092547651071955170402436224804925242300827551304451743280684987966153537354675962167576023117624136578803931889887130767650132182944314878942489237399720096575020173234103664231645018901238020720342589044664139722631555864530898646166439295160020671798333884597508434725983599679925744939575318209981450123238994564192040680819035816153398365777019976204241958307653087394316905424694707166326775028161765737557245453324740815240227534196812046407402769592083095762259864605496155526027946248762570276356729024532135706650483247702679707142938735097801756878275958521162876570438612407573204834750764785929315725228936739823099027374777720339027487846718707921201847178764347354738540763366078773936077160038735467465353745172492254135517758765475477253886920203644123773969715733685326279692585952549256364134175524163624491319600695960415433682345327496157439653583007947169642546210497076180463657747480713765687359114993813922375743265388711790997277846995468424780961952687887804440808533669714256658109504167729330588685277259502773609912042406820929323889933073902947072095451336284285503221133872068342182920371912887870076679221476066782060952701551330171617264506029120087834415300208235404096086950164290779996518009387759741546123804740240602843723674239450163501334633680778859163323965258857880081656723503920461596495889414920035220984293036612348086772747240266243224704546990178212470834195336103066570674510224302661617157644844519870182032741837537388249176348000529095702223430563022068358321781527269153887418710465049587013684520356026537993276919359007532446093495954372034560000*i1^76 + -115098681515073288417557060734043634153575656010691303354246373319504602320205653663435385875437243242344404849952980675885069024475504347624496126202703586197680914342633852795817468540738920426061229099252066338166619388286254504832506799430677641389076106252109051506590222027626976557825508339990713421635708519174194214341501325344461936645083434135063955929957281698583250747682376945467166319966444894469917605011725096703438884649581398905936333202059365722906621107049757433907381296087256735516993555895976392406606180218164540725559221774978403009416211648099275498937078335433196698388119439297283590195097253151908854012071660094416847731916604883804682869564343669263926663252957487328662453197815939235288156194591346535119842384991666849473007199813021217330893500672535657539969627326064362267027719510479924314194250152580987060982501781240270008779066821177357512793397881535320387093466900350437743672484554426969810099372869109387917337122890298398522681935092371925175908967259143260396046436321373867123790512375053269503663376551081581309716943086246116630300357984730890477608871529029132688466647887683658903180145584375609499401783027344527347545753618897568179150617581137081733148228604282935428811521584531476823569587886010497872463241324829105017504380996583441417470717874673816446741473670878288487109034951294936882770988197737627071569067724000338396569457280047031415693700260315621020619685611668821370784199303119076484721588015715544987368097660605395119620229935354065621955720982799403278159011132066923006320767997748539284043573605762692561024517338171580963955913465798434735886572307793948210490972497322633727960002623189996701011033578296704368985429561024503019255902711995418891939689251664657882148732697239410224210943921250648127299032465541341914374843013695841592960183476949664577307863558885627599087173664279527470139262437997367764237983703870234322423273504613883530364627198619695925830381845803154396361344929953898274528540826503833991551266087113835974356662337379828967623549383548064304794658644281920368994565091240653278353715959085836613486725105223632403816624379972181791931940825445357003639675834044815813694422364007116575683758827648393291416624642284543012770638971224803737646335550817541180878947372102048767692959186632132862042542649114069162794449239843645960263956083235705448518059197994346954450247610269696000*i1^77 + -542248925983491765866210416215082884121112745422722281746356593313453140063507367434224614711747925584576250540409992070552650847478748025354279329138102047313180122250888814391534799930643700222926330586721359288958442068707123695064260250316767884479048050554950291509503612966984808793633062312976188432295694128026438811832662697252464010816307709425836640215804212474231143751138180937347349170610143394362605986290649964707476632757769286572447284282581723801854406018214655063488746961152837698654166923597214751793739819780781373474302387184627549067011394713429898159788862118735342866239947049234754715286287072136413073596204017172503932150919201267991377247187296314112069231186929533841911412446732496170847925940496144982591012513823284953018736912561436277468220328617443170153453974829184544072987726168906355285198077614891734502741818146267729374366714650538150926603956699020651237537383608626642765420190923908687803937171464643049905791899675649591205822055604804848303425045493195527059106959411081235651204014412934446588104993691398349393470408366435415857094638104813613398989981382434592557626986187181290674600684736339992072907275227246723445243018803738023952183237609073060627806655333203173677897471970759277460557940556333530555998195996471907768931580414770909035553497221996093005404679225986447995323775009223140481588817399524733095081698420142675622469948900223254799400575087521233886979509776134004079111187829867435040584341868303244018268987076337280004247882036089155146220247230431582459762546400064691068203075912515125939814122248385683496778331873231817466222126355548720082345388768235046753587512806819398809829731125133095253092232461771227462473216048680874797834543040001707842973901772315230391806793667903082205802396296295299858481987146246979131594553659835758923045843549366031039507788035371108382571939549733469832780161622844822054270835832726360802884877130795866608326076951083037495473624039680099293644965061312622497244375404916826078917938291965570772239573698461735862231412121771217405514262823489380078738043254104368027607748439541217747909183433203958102818672418107422732558638697258232637504930635021675732609826526520076912154564607802897789900371604385129202345790657230837991583162572181365299078723151601376178089964417141384588886725993490187168239679163473804909786143560771730955080278677108738799562024550400*i1^78 + -2308060078718729813033636193898132877461944746567886692259669083776180672090027976586308479855504563675574639432305109691718080891289537129828438352249201655953723936245585961360125959058339045173508080623794582905028992367045151949458595718341921606054319750817431043898841449529191107129980477152324359514718329786849178736232998654960449072067522315790048206101729922794656044022944019958648063805655105572372997017076866125027894470320306088787599498585856962243538697254967552699565171447074254957249667027825811979964372122997708982122760730526246840758067866090358840452535434868024417274554315035016530753115444018702891698325775111949879232653617815446141874859085269068090272346467111937571612180591480173314927248658404671677501103126395862068451426368563012841167165827483063985385773815556296628206214350853260151571656484672700118174038967971704307763965895548296918242754739792594537656085389344455812199839423238277266706255935410491896285349517029937259052303120398262900675351131330263389973895888626740003434534911434276877590016472465718980248133114704966213493307012771017500738619032748394648003261244430524944608999836905469119754251545640327963587189197969737649765830981533573182311335231023169298290754752273326605972646841946319691068026067131368505312410278577256543465122846312326829524907537865469060620054741940784882713495355217581937768159425407953141349985629510211575788568083152059259626647268739399703150283421594432366368997274982195280924833958467372015190543424715852014499023503673420014314064689671989465917123851080503020861731185978060989608320718441193868032010525175018600031316824818159438370942918507346863971971152168890609291703233790944091585205313265030893005535717716870048960252622444256157167054221066298643921331121924345389466430628405877052859814216529849167873117136978331885704859668190070127265013979520431717759199200528089659385061719073708336853566252868571038574485734038588588710293159008280939861455145329627879994572785221570030650098144663564061941683028852520658698198518259590584721646037022346380970691981015881681693296804083060838085652728328600313709209239551880679478390175888072668882654993332577507627353450302282557672157579190299184681095849402290519552824839014900215959146704302180295251311796101831405476013735826216022265827939652631441003878778759759964817738947748408811162412134820970643052298240*i1^79 + -9968633953194174767678189965860222081284468873593829477496549810419340056568453630512846583313129444017103228884389764801019029673815971242051854466279031179644064539714930918646690435086480279393573063967218933321766636894430828376474739138114526488597568433932627822029718821213281537411147589791693023198308133115127330188999955910639796012525630622660777325636332958007447532696150688063815474059448603256591203627757720310370358663402437799784678986452834072111786479146415854650725183136355844742101447498503222309258547744789525560198911205572640328286039226297478435346079503471527629058188411450312308357112954242888680346367609750418609704008426358709040273094510331580164067104202395751939918790026823682429798226422772294921010372219201023943480478179494752124047797412925626380302602878302909912607416705177796922998681474901366715636457182272676414406261309746239007632661602404638685246432811602316578045144111233755468578845023290567124336481290181466845470125826268591897998886451012980936558457613165617568007678893319767583452991030491304113779019639323568638232258535774699234065253644895661626180162076397592897795140089259378901631109983166397515054677872877334011103401030467857780598584546023325501434428526088954193683665402044597097101379404142544034422032403487348721880572721413354307096326080970825430722235825615378386841213222544577199441173758675666452736239890642338600044193559286350578350717479977648053769479099919279468663516222802084462939067405902348595163576018762557338645043608448530624499089217847539983825238143303540808927789016520592948879968697371299693383431382645662305709725345592083764211489377229893470631879492697806277041475401102001700666494393571495542810083478057848045196347239420616346484234758929297737264949470242302868230343178408371078452464134964050491094749109811783737276611570580425967595523947432179958763516925691578735101906707180963778065245033765899706216399257679574318326062159707813567953688363551366338446837600327254970111917851564380639932047220054365189845688194497584977523305007388936918952618774363410989809713638759812599127938784169546146413183852219538011516047944133396920097779612549136371157512379488733974743851776741168243370580349998676629537440307921703054090766089814295690757843841333180691924093101445612308079174414616169787846876370155127633501555894410156625961983268651190452224*i1^80 + -44441353390478206021110852566285437540354274842120216820517045134551508708806172936469653060879167969107415955123363819835787120351412566366091408364360121974429718248363293718033416034456707087773068655089030818040774818759616825107975995590162523434009688013981836968802554524115737685846188159243032330001631495594652953522213028150541650968250848510462330561046055573057948773920544694254704531001945038622957853456591714401917309234797284567174879751822173766602584456227080402718285706937059951170857135090426116273560999211272816950889413806303814391967774300177782285156960177858462251081864174992721964182274738286175457863008820836922998146506227716360909130309109054524558558048968238536137909183606407585613721902634008355552569752652823209883233916606718273539842177980799821572173045006486359569549157420476890747132821094636123473841397563034518107425655199828679096632263494972629904754475560622913546391720633427491977309320044583116925120376939266413408770731129255773562461797389689659463171130137216269183716384793217096656877945859408148637461021361004304990288365957136893868028096541695153113571159369513723144209695271330234463945336414402227948207275216301684580827141266260244004834489418055256190857895793821844007726352984205262057549255375059370757949743911125281689331871580379296840913989934709434700926193398885574038817432094470872508890753878284610069664637138565814761084547588443524599974848751297201360287347310241830432295496679484231318456514409588320703034646458913127154407381917943351309461683516987270373611800681759320762700993103296292395341797081941656236927122940829384747620065609883905527585324790338763899653077225689667918937034282621914054804143381375006117542417588650997052324417002786546164900994895102130876477078662063879522215726879015341740267695883071809771979328459511636317582159475363278789550385125450175094378634276098246812250853885777452999009778282669336517387036606429779463518331522361721264978277292501861071194019686236092426025525714710439321512359266766079633553579974006857703712785601190572953933970785896370876825575956974565209857155575892448397595140169866412261215809032185041454805285405038369233654671698968451720885836056414570151055751937508625722948568747661387055496806351336388957357157397314224407607540207639415379150039136840949097485519557172943655394656058929301711272705450311680*i1^81 + -180629518722410566431273689840293520638973247174270025204695886398248588765045074622165074414462965603865173203994638062901640751030739319250113367626988671782511064636709238078992749346913485188289048625511022827508691586638714171142292024576293088433709092909000370489356014819357961784317089191161325719825152314851990034930259273821269369490420669178124637940714078450372018359685183173776378224384820201672052180643850243320464662081876719580030782153529107670485827823144909552525457809165417377293925234008554593439085091099826224738218092685837315314774879527267381635981276111841715291452792294872341436848217128049441940006234245035208806467264507719718671220744904412475409325404070273354858973956780891911745558857549160099090806039644461588927330448053386479571934177016721024111269522018619453569603072845074967768030606584071564576204166637980891861744396363636705443852982199475187587986929484416110884312845027136450032232672058703282477724876044898562065761892429372472600734216945362131974355584101658051300464939814125367252940176706679825879364156923973060229672127744476443867216605513498261230293782522637761599926491638201316149813481230122306731856018277449807148159231542261828587052920819944957085401999977846847193955703338738140665534860388390379372777565849883582778292627779368073182923310956155674208754914641615367767471821889333251222221005433346355654104193129151691014411579530378890913739373033869767331534045805971941893289042143222353447384835444335482012621679461162476634367799866926932393314628869740980893672332731175036385320851271766769730610825635912184022508197064040848618795306148443329332961188943378057765725695971729747916261966998688993872919314236918605035735106901016609128942666168819608104951670536498911681281997544785709993569308881598761403701131647348263480546389674470763028717462617581086293387554358532280775153917761943758092409578399732691908829456493749800349903775700276289905736815897902933494720145729375993455256447923044876668848064791066339421852459595435491350283303786922861566466278545060006230639243516247191683208646714887127032527211453311282638134300086363369941031531908375087440713878098175163359103544714935417804954551470106170447687079412398050296898468329404849734697329124543394837120236800489040557982945788527909608350421943651116282643011758441583708539818533319464605724966912*i1^82 + -575360346432756475096186785972750488546171924539258030266989600299005284576668608300368350964380798966303709339323557224450968927594461261493296097888489279986367940469726850683646612409001163197155544727628964356635676678478361606942594387282946087151916330158729612415394206460343322128996612688551363623769275803314052985845472593172369724295218100440731001933336402544471274989399967403443129512972787930333641734932473178405596850796509971173740211003577910493316995148762942873154194288379489524318377708810767965834671123589322836093978826586902891717407189809750041607788142591694504655393304404179993869076033980663664006085021923344195493157702963033718277820528204137928593333613815763692453360085022080104434177246062428480442511303882007799724030672686746358884132764306762350948939353503787728876221746173887016156396674146045850586530485622960090632453635572668225831940126458675007986195658712362777666935055126761525235650687035124418247671354336405414477623389009737125412532334018536569078168518505956716556014234463239122322502432621841459491099001013968935891112799988132006748349354779964160999357545816193278449534928770611210518703804836630143256745315834130192742863387852518616854756990620437084227092260908275129059061462181578471734876909714149673864282725769045579693798091655681254968744023376200867500889405723136491864543422324609181536299521456080572910759106126798187700671511807558443486843654183214519341820083411884635392151854467352505956843306357144814238989333711135604021203515769691623766523930625011918393207439688078998745541025450419681632519183846991976608533336667507641197172565467232633460912197958698837968982777483692528618284836632676164569232439717428410220392089655750773406228436295979593081360079574113652992523028159717364603729459924687589525932663461053913884353590340890760031717199090010545088179504652290318770790745730859258404714863194548091854463723774035652010164631652524357029255967270270706449733221131170579477502358987811312449786615596065574625504698975979826133319324415626897973266778151429012306915946966379218338527478975323508172187720000177138474441412848669235395098606321295734668915321881715151986581289041919301013227831758368808558363945360930663990844034902776971868202206196109558092514603888321288206386972476386828729815178931551575735898207192268499619733930880417254080512*i1^83 + -1215302794325758970324607822162209774594740643597708656537117286541792083498446441912295697848053923775050006332373314963342331588221635224578849248987964789928462448016216490788086067862237949116052554451436045155793023530537851814861820797385722713640648898505885984344811525574178325224860779142063997871771017457363542135981735480976308907510449151429458138257334633059661630339077367771003060785240129683585022550795521931929763556414286549498566686159209621176865009992775851128157760759898522063875943387087088199644390837973859871638444377536381243909437233923217350670310045350583764341324774920509093497674186794112942118757823254939092786959849486974755277238503819388351694006169612811613787185363598282684412194005695602617876478739592578686991496896936626310773125706143540063445247539538800580189807141405499581814190922885911094946308343315597113432119690079487273335771771761694826270704869413705914977900267529852332493004785495147444859697385312254383668464498277900325370257513738244697978585146731124492684207159594796490793299960587269111599743913359388323832256880560292160240773462236533853233048496033101728987941534097186837287886981098251427343210836102650577161201051655030880833897570455819659004953589772753289547894269175695606510356915345055594059505981101165882284253412357570554627538670081641089141429622942732871130242069223787770761798844692372581613562174344811156004061951821586853493282335939263103956235035002740790148741563740673949804189595723401101046755502846393850702631301478310364243233210738878053024275095250687613956137958589076779095150861805914804046704552619615138260789966337745405276209443369665881753306722724157134836138263687821271819411458317111535992708626151771034699956858694339634587583755749773928957447163157760027058859338277741648991559098501669362765856120514254342744089456442460247832187310018233113651118163517654942672933475765229596194023546879657777884866408667306414778846361326847941643434352289012519041469253269137416071075617403047367393518144736568574890278134353378981884302375166136153031379014547639268918236566482756128690975467974276839019631288110492090335800689723926792994642301792573413468273923493602394740858707032301789269541959333539267358928317953648305386383703078710636313970926545951829916242626057059370552743568572917031787711969117391613487192153423609856*i1^84 + -965924249735620114317156501090314278557607926053221295927220440711597710966411283778056318666507392248447670444844762089094521554409088065488886337233687031842528633656944695654263076783253948004146428528169406722958668186349683199440277610853635720702795801795446120260112183427384165295051709850777317919718822476517689398013366063456531119188464450019210001491500727215606161879702181812205229907198319820660549366616513181802835060678877465423112689278609893173338797343233677149470135065839355984000401238348101876934220525935607939612476715816733935056150239385493227744415924678289201511597555522494351653757659587085936519097258672948417125190971493341745186607795827175805057602295899603159401516013731230695481394208728813987555282488905563643992108310412375434567058312099230684002563278508604498195298533867889640741486670386546257253798431641657987423911441974297610494206010750565137466947311375037279592907275366452281207797608200946810341324166351008879382606034376686935812421060698912137884599083795413093588214406070818983144606883827888934932558237913771323434728485066142638147908075488544987194677667390748361248347946095296402822532715693393758518636268463636761971492182163626764777058526270999296984883565738002978973745978886818049512792031108017360381283657828928896579225810902277597133199173892401823965528453493945680228229845716201361841669397217029697453560974397803816742101076041231556261564718532581364462718096832659332286040043139652145268011020714730247877726200460025707356368792832660536480221123013308061847677768135123948365678518043243228092958321059155164981016568551005329890436173656701845034014913800457815365287500793001716562019362722982684428107241589879291649356481825163057939615087470670997097118308808517337021051791960965775174784465774751978844845468397002885396485420817957729606089797285349230972899021321666063962808827742617897572174921481466118619941070785227950126114334792030695134256954144816337812616978874893531980789172633485717911606271079163587528962706673273430739051509861173218540554154323792223347014194342857312928672666003155210087761522007196428746582427851050145264224729591823287965904920921485556095651294504691290233909011108954636854314706577948449269314747973113426296998977868984470230989151665999503069123311065331019208122109122123834626543385781044166609904599040*i1^85 + 2781551112875933267200894502028456194453783815005578499238307945494828527973868858339504483353605316838822631048666864648300114120011803066140700654750138341487684331944958619384236300092065060456242629728452025234106310099681731019933375236831061774405460631202041132577938143582905454500362047815523749245360787623520303741842977014890967307364058728800305926744803674272352740360279130159830192671648064450857822632805857590629325033785814249071906605910167274366598899329804880359168008582390959392123733732034432290585589339603353506544523424538894808908947013008271966553946403441792733644840606059175378387943249110891034386019886514518833885582738695658566467841886375129577474080545998773291875801294698172510843124701357559141315079401218129649276196396040496380606301283735575453793535456640483598773058899127738950607818139388922023523323200625317657437775327743205131702890053757572337674942345700752217242805304099220521179965059366969162337032066243239502685979022541782570788655837974590538973988616697277373930180342582305529682327214921003006341380358967913922748467157164059574777280445764611684589039175580742196213774020658187302428122180742051606889899730166161549217046803479529640497384925892640212077363223364825064932971316418003530607665183206541808940765112914122379018942734205142025991285344489705160220202539012062993343292550914660420866528378982381587789965062379941017547064078712719231878332895406279356139023121915825038847865316729482673331403267518673883960159801704575690092193113314506221383876734219869910915204467432519800749601027669811886934644311206029504862476473531670416087307453017767388582583362340843271981650555779585969848032330074013763615269109271199439908485767773690136903076842053354444545101677133663829199918701470908514830133002847584853741383530792240461843318604669283975213155504569780269478383432018297140607372436042560256750416893661858323248115735134174394085993816385953927273958006946637667243087954272842068649081180199570299857593393298217372249002953331244030585633801461926606641578206054941199448619400356895363657534970620377952868260045762413721630745871997683568067549906150824697332756614828779889244759465382969889277148256194300116660329950262233757067403848348850424374485737783623062468438516947265848741531592321919329734759289092673787983821353368200083931136*i1^86 + 9384357753242740280404834643608742519762832276316954855668911870131555976774224575455564779471954340750502971600829763280765193343048850600563882098559877209297784134398331952776288146731104339874873000848110160364980716613477397590942699103749455112469029646925280543984096402657192225283503872590554273366059741247709559255719827566282219290592550040000496650269714368570121429957642138260070652701025417275329077670623827841276749062780913450349297117088448140960543550129488718860114337252681692187662695657238914625721682326463308588698377887507944018951501318973803978286341557150057588882639625810641472784054410510523276106610995586869214071380447308238188250869351609206122252820808432341811314790037726753203872981532433342402288780881570869678116096064543770878757999676426495843402994937732439235936453880070008854838621807558287596831705532656675792023626411752808796002669343818834944540927479800825559447817196428672719336661244293334037339863048909090681340595540637329068180206441696146521092627241136552022157840838685247595689704653472619821524504914775693906337134936030103020890240855087495686745170302728930369007709746864089930944276202346609765941436860993967335781752767124026034913171793651214019008367575528464238542473944248851223498490423045263327856670704856668702416252589270277068636631810203325074210032348512890118056172530092283166706444515191667328335583037003246443967462300901008339759232875652095153595124591504697929590369276559307617969690665512467031772311747781374128402004905583259874387126206366553812893224002509701420950330993060346379356759137876552567314204471469110469808383105789052980520355979319453333635047218679178528312247657667716472185132205251925379521539783560830559268776225710555959640062370949554791861417114147447196018928805079202803563349095935227810360249318904079052919578447093116406838900389714197722459458691905072913876395942853715333143599313305203433606086246855024439671582994328299756811676885138467430624276713668577976196725578426830450881710463535978488395012389596460673852538454114726844734605305537734869001019907460653886136734394526259850453816839237836174292992198391713694613988408630762419833881104364193217805221426227392241500150966593442009571791198512052076840914131721797806408047951794074105528374799440420193381681797685626147141050231387324416*i1^87 + 8674059287582306379079350375029858465991720033157624696271171893401129506703262241719108893983156891807074870597053464476453674397131354579989722211093394745585687794467157297043772733503793829778816552893325853075065088024807169023076391143304112673781318823866032201527377047160113872423258448440650225566005363495965314838470326637243984424682236495204765720902616382892350107863049567761942367249870249934694316662666930237884861502786082437596216661263002352024473049873985017695490425581791376405046298782268004369808241282510354713600790886779032878232092013024842544052435280556349207987242832180364883329543853210748064128154073129046843373562470502632582585026949807477013996767186474758177394309244177774245744476718740720923840565191347096566338886183934179576260476737697597450775965498685414688884512879501490007368432826825263876929564414676947543111791074380323925838036336575295911074996398067740800401158847377661987970202480314231718437071229417360776218782431293283367639659028144968116542814670186338658043522042566933698701959083414151185370474040655969741722974058075820409955471290813558114658342879630547028774842251593594521044723622608421935071979958720096639688317044824127947061685714770084633388797757758935045796943799458590765439487099919358952550908197702002650505071477814601761901890268086082671962217449419812993881106814214673835532604112822317514100877672433519235531299896384935201301662137872537811665158667603571355294944495186453208865449847175379835646784904929774415094902656232772466443927381896564167395352879836948469746487227022098289590484134249584564048664486946306400766571663449184747636086054020073220391826815912107176887897031041388249447364624717534960386665149106914257283563209874746232384039032730934125565121726726970643804252388255985055297381767999508619623765052691008179915331771452326406601015812294993591546366494388373882143754830168391169810200720645157850826309285028231803897113819273083512805911620182739904738408382063419899396015976190794791026540020292922366582141140096753165384389226547158890346514829170180535623966238187517206271856796719774913013887418092491900031489633017301118732015548551558055130442318028487634534976059737298282011125264654184233725839027665537338626437076051152930978894581398963680033914215262597798285217640081007673329387044864*i1^88 + -6117225932847965719407542453378346692980016264547979020756867655810295426683974381364232632707182891105240151432747699927820849761715710284422120462395535314740080529300929497143763327329973612826545165944340496107630764016521159345875825354997670986386069889194068335175193382778037173305834330641345972914031623886471779598947153452592550949254677437412190267196935707117596479577741844972790323205934837804577300042279103846409413111202426284130035153771308459552405044611451872107116394628212539699015427644703487218502406036912981901201959123301992896003999749653654095414453573350449165151103106604290370032632166931443819783918334974930089227233682685484025237475292954839322803251706292854374326175197145715714930004285360170120813968674583345076023742014348043085963573651930401917103940481224986711915935444383419271938146193887432626829998643067511045335762630477845743881394745571643215220440714450574731079349797551367013391134748517204485110830060512514127471664377849831725250423031320231976678736392501645995179310392963883238925902977336157284694247619489122499711752070285270122793302914406898860402409405034842220151111542596465914469787163219564311880047265467156663457765197083175847786985026608228151719410424239531451393738528112975175929879000777386200830709685626376801646615711837768076160853235470367366124390430526049802476690926063286937587729669128536286955194307207622529783371215484809363659771552043050109007683609562561701434728243433879985752123389717148131728410591252197698212309318544331743468834842288847423972195090689724251006021951658462879640174469834626201349530141715583803233457763219514401717028564700859068869910992088623489794082284336019290990671298981813904414481062767321867144431852141716531248479317869496824790866118019815512932762388133949593804506193105401163706801521403377010897777266925514479842751826596813176578601585601389513381089999748013922726574496281470113602836126882976130884903845425283028947158103567575978868013110589251779288480669882363066372398549526951076614633459741664408934708682656067250334653821253706761684811984289603426017157037915761597443165336045696670752735273513644559245766048066393324177548254595313072547362091181274978082229010009703010462376406348597195783267153395808115796458297002093360712438251451520379808364958423008560545792*i1^89 + -14522338918004365438777232068505581729093945037600505788028486800693780411834671618344412091616478814124357422881127239392638303504207111195891825784493972276586409337721907199272953372439540077697455122408919973893067551593672082061537697706239933574411003528895790489840284532079116647651371858949211985120234597423656728657790296717297035400699976440213853367834331724110823017799649917108517957951446829506354061416875478603427268645449624209720851501578712716437141770997504868321981717128292961803589364242701170436478443792761222101071071917813986675473163052838999946740057570482555706170176261863352215634190601683594510935622282804116783550115012798606440909704549960687148419566682068385974794967976901253380737079727828382660672581770265573996514907934084915377674686217359494665328673599255950439966665034318280408595487936543530661800041911736694425446722927658237642004442589667942719991865030067063851740165206975962717081344474893334658173165592718938850356512883873027876384813001891956442188091627405927003264289578265879472318101227948113086749518422466265540745218446694192757043042920606343511071852961778291833977062713477625905922425690008815146597642871372997141550638935006905158937327106981224052295938797246802212716003935905583947602477786944103573993743940098213627748006214655204155029980051441016079956811765613763307457141901139643282091557513697668147676500026529583642667688722022389048097294610241316332907598351019330257934994768659588655090748378460433272321549213684522405303877561907624893290515860808679767040760301831754094551203600061483077187508739001882264312820399070920857116089580219939945207589580595540973140678486549043706482068394732262384295387505203363321716892010861254801833155773978789528690996485523177749928177694456899301835872764159073031500346634858890308898499449047337216248625894726203830824054482568509013417904038883741858759298184776945344787503433539570640779780935188299682442530829895482334933245027961375057415411014837827844706827968291225337378837461828768415246025937445805879016675538048658281462628272208748759355655566340078399662930741977704514387496882064098600062022198396222393783037418007572940296421406788694189158190871500346815588416083564373128697636034221285732316941991734036921834580853970548116217460467456552981922752903772110848*i1^90 + -6100460959741175391059331553431265958842445495190133319068851400910512863759837759733904338693441030746965496201400180536510903458188882968955448578522480931183421487840855853086068805602997939535231337676346772144130127444403415930236852035769268316940207441289485418372428753154598150516702500856848766767793895167596493506255970619448821906161835642153955580809295319180924977281865023846985744366324305170236541154606404812218328461355797488698329598593293194253658838472029928096406673958315472153730813826292804930214016261178405563911913754115732531194237064611093751556546675956564383139895624910247615158797720644901138424719283357275311063142419421639941685478687050432388902885146940405635298801500633168116364955736519532331270169832548933162088306384353540601092477028354573971359065454252746334120913733855240552939258026975756973754530517685743367935516606466458635285608988761604946681210835741774818900850497743486602737899192032323715899251326759460209573685049598341214695823346535182018115391200634021690399396317970081260927143069680300657753057256659853960780386119025736202004488074919087206640796321538602957140851594215140634399379316687857216753368876543819202825020724483055053361133690031987356903909472508051231211162628067339363996039729365416514078766365695582434271088188366444226484964347015036606476246391850902907280973500454762123303031270242638777919273245451355026620769050286225149191640188438687235112687504382608202302597213880177504988911787414498507012127828533837849674783204318595682986528048095913776835512392188414197522611051092884453118972754983324633104406127759431962857974168351247141184088526297522120859520919722254746624221605575449248298263251160515763472477520314855465041164324172235421869117743667440009468299374895883248891890691637128641604868990872281149733043995735317260592267370344112975954859848736520662306731958765443629358917416888310456183378949682106243051726957835071147362853442719681582240542814010440720418119195128242583273678008692421625585461386380356693537825471339468303672276781204527433142920147692524038751155916224373791282746791259528788477359410015984790342882412896859972073585940891534739702118126872055359415013289097075660301548251547112675563497832712457648611109370606345384781336788079376868432449361969827102693886263296*i1^91 + -1282506306491038196002662050918207628810291456682601871347930366268560065286637718703679550946404329698800266950319632414445906070444708049288251033837841708459188361063279573548054565773052070174004124543881146842339780639856080275478893893455796459630799543751930083892068303738020550945936152584106630181440310419892558041399449756521282659331503697116361857597450142222585169374233528560493110209721637338371506008733680427711045647547760718138686324611194625712103365237553271280160997537644134916917283580330140439683652790376694535894004388978682732654995146628610931776713429537027249400472709468316874328357343923925229847798212164023640087264532884159765215666290293009855264441145651069212665148220550831696225810249792888032378906842453348585815210013791337557443093228390878850545234486367815721692760546572537744467557046567160126922714764512729974281334836228370839397852544832487488961739208071670574574411274318521796495620057745718137037009071433194085695950406057078888968849054823854934181602422436110635646785935031189580811011885774774960048846610800674826773045239097838650306891958231714495076375551628483474725260560733081393250422578331828077070199805675637393787953510248603657536211043847056255031024437353636100998808233854900518157884290679988298744634740352276120065134039464994513516269725900466773722297699776024199207170635267672292361611364244503957143101313227349240823931133711838526331249626814615194323376793959710371171827133739431410242473224852751530924703676612769279879808821743973878451252594696393951439728151981487910217353838671320954488152886902433088371090141101332029916689531755260712826291345926122762769293105743529291716549344166430363657596891880164968003920865324837002711120135350876999525002847707293318827761547355371068377657656781090887692471249208476883054224206487433053872137862668862225053382206553947891995979332521257118088679149756193464771885096272711630625754195566364980144229943416335782563048105383265952194861808701804565995466705283084363518563272027079434443723159773453001233902133137675605104636392200730240924905215492849217407264410587776594087183285333720698267160365049405581872799861419111812408047073181044962025849254102854916039744297792123918364028690246815189688784126707497849834901833366512203118387157615220197687296*i1^92 + -873821267498494524015565950200886658999695178649224485441150367863377058198797020389239561736151250755205895475955010253099048516635980287795825872816047119499995772491774043768851663444993595275595449125147085658719938517919935474632815954310536872284631309907719293081272625546526700447039400405633431323869506825024000348741993913865214821761661790284810691583239806489650962757284911852960775486506527151412228397832527275150089819560288688124902648153024502814939506568830721952984073832947854550279670116771637701666290408068579070932320333174136874663786836226150969255724825184878282030161215047166656413829616100302776926292703665459173396042435939442839524932220717618580765927721860128307247548143313563416473936473709515460434598202868942984055409780575935190427872136725622749246320774921249026477252162492776761817527804805051425226153801140070320797314377448224536846131963800014638615331167555793834019642645747357545598159633626600888188186749756270269807289406133239398521930802169632491910314114125594479377798085780856041567979020556654976795157580438121559479137075939340614625567217294075169440884791270635286812404557997692869905995373912010896322653257070377131979581138530953014984494495197458696719505413944895604543187748009717438015409265145365115716184258174833964880911787194508368659209582356362785198422416259264791578603329316387304133380907175633644076596008140044979225352050859514734829017420693074542181180938650650881846715342116855236212222339557640191370001097560949559495566504389398665348390889437341536976181853243318851576808937434286294672717559622486117364521438668622703649357154241935592945631158207607290714458396127724733495115880863774971677314854021686441575863641453906962244323009564628606052433819317046469909930075004385397939873011740309703218963305738762958000964682870591554189539375379417108917337490420976073606369911626521785814326070836265625426196717779434536997787912898728903515167220806327025551076270064069203612535302957099170760243524541171390071684149248024709706586019385715846132424079252970988459693880945343502867487853044360441059679335515982340218429022898916755385695389047637468877065494196685114156906352941196087782572398288866191051618578846074292422007415886654162903917652660009816340682733382095639298758554490503168*i1^93 + -2381447354763233845299478143593260167453777637729353289776192657603412173992206058315288918329819409854105152594630852103756808325420774620839572970536923163432305528764607956363377959315805499475373205285667123863849036315862077189391659159911452025811973056150810759100690574850725881351441666157744478827185845803028413554018142488743507582722106903690874443207115727084855783010200368767340966424802576250454840856734611617666502358207303011206251848708695772875419814255904085365735789159090089514369803362232347104024983520229781475496807899398970272914461778535245274212505464812996009490631273661583388429175729332432686696424818518245008132094427819963350916567361656862258059427820084892981119019449437764735528453102573259815071035931221957092875411630457458330174525091016084279480571669302763442738007928216259128432092046403030974521245970516522263573467185117942753169786903407283584178462414475402646769187524331036268081698047031312144759702308497070393023968683940374188799700243170025103181091065744387877593580518854867478216754746430735851444072266617875733427721826421547683713593192695411592795573001297267186570825149865215340152101069228127649609548318089371968929438662639804929955042440731020807365564087900944592891083229754196276537047148982712442798811313588778073918357712471345016931978701663456853422695877002194789011988439019319349685289574141057944293112783680377457059271712764407882568556807112501121988161094502505903347696649338461811775174245942830512783247393480113551782999392477945897573395279873578369240075812284110323876566082940030385951984798243702480466519450833031742513560677420551551854705588726347050683390238874699075281573392549024114555137710201126919073892663601699714851145490161094328499438492102644457626530514379059961612975141809285794524261783910721361083694370689726564966664200151479793833105209957402445434971162497360753071101246548708504896018458108455435060690252505453253713715364389477012968664983641443911758097137875701953641793140653415702303230359203584636515075413298487460018183211958906469307023201563941741464720040401798582483602942154280991727516961802043261456812815906919428929312466449122992813183293514323203891475157898311989176738608190129091936602919721221058184790861922162552795471120873430156110729314304*i1^94 + -699198337027847216172399753580563260932074166131921888482323769074991240074711735145072373468751537326929645464313872982797012583401732541250655537506748370945299966310456150734063453510744480264074938048008267516292241239960210962619457224092880140991147041533505376141301915256520358293905986011598410272986554396809477982594718864051562128604694024150390424155003815070351499462688252213577305307016126701402485056311589943442247947490462800679513033677113840734242689146475702413490636264971758138043588415508996562515907785815943951365833250371019117144495509019342504358992607671609330131016109651223833012788821970054790750877139101371214791806677289242364810993538995816452871446744894424404748108745634639620138547824404349032634233905798297039483173104147662249591797938970252838043371349736779243261204443590883170522221063026950741289632893490927973990265218113883180645628404825340522081187906707585295566672205258907366302840327860874555611380257814625671872077912688229283558482155885960697137527540488709731995521305466532141133941170747857927467087030069872247637251057721624721343843762026973878514828079199817159652097523141072277908927703512837426470807339623055706967948571828444940781862599521458298799039751339499586004641036172633858987482542170331864319023279541196408823915400806963788315196867329739671251755042610863053333905574674061580004725245050094992182978193843422532935428865445754933512992190839293010488326105920749850186885567407029130070641577464761612125434550680999850707336536758654607512645158269602158290614552275134962368958788631024081535948593541235721947215809798115637677897484492096722812347244536293601130692079343219177346011532191115498612545963385103741506661346690645921451262916464648022077801216915452594792114895345710874335192385378324853294990390138321499902633224327605546267377107281447604226409217342766733340780645042185465494766089834491983165434814495388023079710652769838971312955871706810207029242467371854328684511108649915728978428197128145896910818814818578664849944865793455735046558856112454644528997643548992341897086236715131438874882593420954044993585138598691678214277783473799900834084472733065709766149033110578023880642737628938108271046954283979555054879835995985546968126859424337974210853692255143639121920*i1^95 + -595635577822438031916485235152645480284623249914409840945444869220422925183220672746672523241569956909768995540033878553965003766303935572306906310267165010199831317043705490885161409320788522620870501954194377142096611428475646536973289690882661094478496884722979316969444838378924474652667644208872929010931731789696726231307302341744827243440983262036558787109426271491258558152055288559218572034436034332426949925720031784163309537962148167188707512100660593018451396805416767724397808920648324212929364177730529657302006244882249893614228344195851200692942351969033335978330738019627317259173067175905285747772830173844158311330567017402655050057503620122587991020701504276079356954562124597829432037791433835008147083162719202141161998370281914374835154573225592706652322693518360845228332451946571863581014981693969858803576913419572417974802364716980486283234565140799665511928754193403795463664633371167249713074076484849319067939962281448019531461718624197593688174513223525529538698367575491428138945758863822978015173760203169772275267346290780163641366358973196298151518340534984352296359108161743195253591194035246573976598508738385386706159314177610545237022802363938742013978164402541437681654276352869761316232168099342819425602297667220028096019550596885109373430279779347202888090844522463162834825308052297110982160322255348846102945233551192235990956180838720702698467212309964244329642477290680115575058996382927346795360263973210780877751696310299965534885521422592759925568258757859905873637135991835994845811212244177982326688999182619723012491487074489038811851186352883125943863434633870848500382771534599086553249767831412206292262201922124121936610029839137062828806789223643506807662096683900090928945823928434823847441765138857904521644785303791919215084249504320802652653770561042829639931918468534044150022747333367713921820271360359934221581907581705277061246597379495933312450898280790948765968008885892941993255323431094977321340592772777623725368285203416341397464572187761795232323536028675686307169601872130716936687854374371972081158959340240914931924011551832540178049260220877245579130906259171995039421056207974787051485602639244805492502515782420586618079251843865488934265746681327707778450670141911840474386134829600304063516360705048576*i1^96 + -164310494566593274029693675270714155449812932525515668650988900386932031399987923650122811031538103985554492090498845017022485221386650191992905365123490023939940748880707789334103591354717739224512486175813539929093859604278913335782119386729710041009760502983058803040249148562595669436074708407142727399438552200810637320456622788717469768244630549590941925856272614939797229483728711984029164334049830877068851851283324732377575921351271696150334762147562796623171650556472098622987869062308000189091520779903810646151483723991299470603023769008027510061399529604451851662135271376676842708068269876547484845867122475350515695160629325863737187431329652298630996423481863845888500350067650975655798782006866611014415271363247284590104495798206813321040479497196836815115829439052358561412990300868912988052248020857979462214449647159496630822844507783789590430562096927435742994380672481124355927010117870223075230463056040312309390420140855011590807954805707284728284427433021138517530847992088672584713686415467617921402229353731763541970950185545423227626973582869859227000693055145619610123360246648821840883934149281704213245475631124351387712074452455583090507044071066219282821456613610320732935455564685479278202836480699535336355518355301805547868776479376650768119507347160114334831003687704502526978895104819357293604816929257134197294192415143046320606109659039485125236017248855247316950401706861367190759681787877283654438522054486477755898094072012223395734533018964809805128534937707106676536380377461489429327473626111912461282215674339377148657888964798991881210206640711708270488308100905810565132761568955408273216023269023267782399277862924954016592588146160531847197598604917162138769583279741360035002698845409562508894788164146675338219410780667092457530734192018032115685820738116285728317210413589742629408578483800792371053151425849793910648039877367623937580177356316737467583703292736614867834160132667976302391809445385953799733874118808981117982463844060630191545224480489446155537567857526070811849121841242015090492805862260487869580903456289825024124023126550223027074184906504369710650856000199550668979511487632778903937798953281010051054199332556347164100617587833769768039826676745090036404545480110728668496699652095028283814688325632*i1^97 + -98980662632557463810591478921397246104307408504795776619260203458168440041579330934959137781944592765953601513606983005288809519415554221743901976686208972297232182558477558157352260852166076096608495457959907474752623641441471318108977719409467341863598521244786427408181126582266177465005026934913269732009924542632153671589043396158750915863412249286554153775305227079690235343356190714320345693127116506132737467833250901502700438166401387378966189664182221669546116681379790351507794006868824550395495863540728853951376873794027469039116718502716225240377349183684714580245342226134682954868985870368605238561855853844122377215480548396290493518545836199709297791240543512324755010743974995703245654356624788728905215715265742016080488687546481788567165788368807764265748564859140841872860695519978705531073500694139343351587424457462287992761597976908128843615261826236445543132569676880422399339023317141506492919422087048353583181094941180760796096905026900787504684073608322879186763794906638498343433216248285894979617479355446272547597085030970525044448482601938449714125664641985732378401442002719477535269067276681837568281395288466413827568203347142996717998662907645874689032087991005036634891314167620207071690466960273584585649263907099446241884762193767846916961472965950217061882964669166861242269406877950930020790050697763423480157012284865305989514374057332563634318399008771701745101570135709979530342590704259976732182330343544385802940466083750150297692204282064415719536024620422969298834113182189999134373213090498180869561347695398980909231169879970057627640394318621652456757185314382785000608018328479608706742561411119220314154650764752840524363334586568791550388594388346110450327626264907485991733685533474092673373145543742361184842993494710196480174134196654135886182697327108493725897094661392970780565436066749286285808742075234093578188152774244942103376040923096028072048813881972483347036771816495478956134572129134700961589554441778475011488488786190787356266897292318523935705718043317472384874506500433486190021835227719822178127576073177682742559166300026991055511308450205860770089356106240819101440906291617065926933628398418849625484534660221416809064749075220524384140518088930846631597019825518173570365503074944614924288*i1^98 + -48538971638886342132634564188831360547494192998624616377312434644051773408387735184628347279668446111551960998730597202699293412002032929962388477328906580955941048227396480105923877369113308168502378351445490054071408381190032304107459384786335609236676544023511309741934034886264732083950166999971508608685377332012900425309895644283492074004902367412325104550010720807920386509215239468811920798249821305492013548084065224297975758178999506081078741277663562786879831378020357368935822615596308921586502069431884238552257976791912940115483044386617642060523593891997785593824393275573504419791132243854985925056823284389843629634319800183923171976756314396313476405395963720375868277341905514249736391980232950401688773555211950045856926110951588941539013856903885224620596419012767647898177322566535524491226384096055754031545221816956522970590592783813947879843080166145389038925479570442786640586100829463347967195266876773344230231482055732550584501826674131236434999367186674841053962024759438025739421049472591413484189080943270575402418789863804753310355126430407195209820986777287553622098291359902505467703106069263550306207417230515337326408840492146819693786061842030528599914987220729529544950312087495315589086083982554778254053113951625208350232098373758964080327482401204278115822110149292549512756717441371029326928854906120867263149472220502917359300107253332409685032928645241131919648757271125363005479052856821017702845341330981978012544894062214961295160440762409153468884509546790256802097967196127466112854794858354553491404369875875732773523574581614853140511234831330752068793756920106272259512280524841168166171452262872701475632161962755925013366050721289925899410343204868735856433407287806089482199099208333028854579467053632534788817292576447619343994969915631532166847681524949145178449872816621053224071669604271590129808894935305648530325616981380872792435451071591147747487112352248347979569399020151536978379657926142910108201733360163413045270948504573068411490998217950453586528811618386251285487126228861891303717774641791670641147447219735358641339393417828113224506845357454825230413747634453900287406328246756664114073385935425679280253354152346641549042018792062968226608711854608628832299312829849426651447163023785984*i1^99 + -13136598415499475181954724048838568356448163446954848576369578749702166465123859499391576121707658574042600684633941369510279516027549118680412454660071270467158358220245132146800018588037901449320380543120027363553676027595815287593881294134949317174254988503010131876454713449209198654519630476490545235679121694411388477173591041380372088341831321234746850361779968884784180707691881119296599051347207901623925552490098222847930892527774306062616730619272713335186084000515241656577361807549928208935022452489215128161924642534296862087269686518526403804580418513248214314719160360761470779800599049189189939549195917540239423740802314412366774816676853025154511088539239517684178147952297545070040080080389627010847900140476603917456758583107005053937699955862502768598418487031250596902734102899039394913899480257307757428075055477783184632170347271539758561238311718771435444538792795707455145593141828709106506552396498469881027035862721988828801645827536534564671625314204991888537140141644244959122014909347340967094200058229371501715124337320006924275485144640341759768734855210890895515777242091724964113483294380052605405376590062156908291603702052123443307508996731151450612015955774498306225665223896250487704090582412191977806986026492890160199392148169591711295408731011979037552681112713120530461312096384489683875299047571546833957981996526560255663659745696809887041471042852349945972172344814987060950276825695145133006698152795741036388303287271716201039330363500353330204854556138580032206691974225632130512330099897141211026169441751455780264844582929478127028260191637836104341067616005171651796905210488724507873445176225138419756937058026466807010254384482102858204815445891581798464692445580620050025969812299062075020308622068696607105555156581945285410782113707521750475264088616238868839025678008794753186158002587465077496746916095806828489994903097426345121929033379371305681629369987858812210050529584434557043757803538323776384911999580373236698572816049493519201280103145076474365380672574523105203177959090363423833936438175953015238311243294815478100921281716121612786925822637268264590679844485880810170948224784115343110549045240492943484941860780249096230013662683271016434525336702952830674186559531564811140491902976*i1^100 + -8135490546471337711188299483841379407646962094490018546772843050510159134104976156812148919927922332175479476528585265629012186840817290671612988947814008149868348138566811638041386894554534763474323719356132442836437117794158618364486613873038888338084243961045344824964041300598955034107072243786844854218672651165500035677647372282171761517752553308053473943245785549697726895164282590758373685970659575177282969022261188916656480731984938024407930870736380111279798699166304736672645133304913928397624961642316808482531293147723274532927551139310530267724142633715176358271783036883014897152365933843152330359485552272340141043588829639142690837951137020442860768573560883299546565785909024293162758725509210014189513506555132592902785657820443821769569048044072133710823672858465816867050905337322343034300538709010988393272710393226286914346795034121547632305095513827969642535867970235736801285463319348626246161012763678789631724234259981838074618773442029481559206769693146109983192789726471382751761428812759703373800641718956310279961533726601994041010652303486952723686145771629068518090754226276790127722043703151657022618534398948974027304920304624429993003601055229017417711029262860392320299881816768023776915375643478886105374548374137895828409319500186209368798840347234075646041719151478994063955066658647280460934225140230078202982171337021839748041184978874157290017867672321318171872779643335810195910440083731002890024748806143039609415718209531135937160520431073655544620744344191399493928294761496520241410984728237417961902850507427698084866606542738507563804580040261684961975183931750622094068341131111413090403956784716222246766003332060444335778002115475162824055500030579763768968424658058966004977068232536856387733816445703983345334605781766485696911064436488377629737737400601960252511008335237091714063018418436819320907932190085817573266266955042338935752225582373705376333801047754252007672299764427234683697519727134376287383249896366393546312205889914454247034777260434704494335205259547221777746386310569330053996656506517795166466709371109233296935409031723464817425078542619445107598283880751098037216254366260077517404583065820770618058985239377616451941994179461419811751841329756541182546702344697996640256*i1^101 + -2517276619893748313326794243667300619699062440562156942027790843777504700137608647885651225425566755862627013195739201663720122764922558137691132979128381630061851790650435734094748383448486479963685412189434828721997498371762752705911260967516942997706495860955736462322936782970252118266024562402707326611677653607214372578179647728491866811392423799364044471605571701774615216399930200635832556065556509105535841366794115884363184489642995954774949695670776873589666751529136844249673136203033362988125584909342258867912434449690856893891864785202036532440219997174131941591594707611920091255545891333086127379887621390466530528751622250709930348466219829669188289612749570020084749930543103093719839462084889364284933892682159287094295899996228066129180443772327993328608016242703432054907049456269320942380947830373492605836935326469607345697447485890154770877408186141348851346990532181428862463410402313438915468653536515356820917167354858977963499562019536694505574628489679309096608961296677190160487599867305811810059434308860815611898625576396728274137614443342495540788176632912404076556045450039686187238561502146293929798813410498330403321686265017925088898444305772296832393995382373429719649946056172686305135067398762739916426859722155995704777546148895489270271120676872002380613253714191507871063101911228759064025933388085434919362344088241778575530254213749114269630889425782364710582656958376901710345593376354042916837904520038061034792093113992641584417110146117227323377795734711030070987027257093851130055834854952871826269766660449796590985586375836255546325051252894882293366390873202366236989253179434457965524308114239640564604718556781288974289140403386778376144282850032002624975232015151864487231342448410703160307131043990753167763001226866836387457498782015672485551561712810834480273338705141699223271061913119305386144814108531917955758110523361351201997926402344674164354815028381777527688914127719083177938924063868264204943367717535306774870753290159596925143269701565597216923128000580533798697605422271833078004287622968857127824865379962810472326021433433548838009751133189087047071608382141305181077657317206168751473749854569063314126893502348548948601820280581684850343812439370220848204645968904192*i1^102 + -931793488024656731288231810724583237383208495672181635215117136125756396582212841582249687259905057018288560650521810980347810049610768697898410352750521216799579648893684241592899305244957283149040689424356642476652346830514076047466676765805999927378506641843227332684112155973107119079582818768587225285860127302106352399591398401904595719650329798115432426890356471261457848090567341529488453568442312510560587200118500021653352680097293952783646595062740783416526552115563527011218822129483767106087419617297393154117591528283638670622193893245422319999637382526883507934288976290913211481215629295127644998470064831657232516853983100573271527120787532191587691515534676057032312711153134819573553001198111180110679299300324157483622978367415404476387375981465634651998326468806916882445780930094086431230773309474092967097532511230377480044211210778736508378142264461278792394783300732168430682587661284136651378369236917101000981293219203215857525155812014138472774357723386117849319572056681540064771878934056392105017901962754476206787478528023891565703818002211124939461323543566215457158741070436856638394024304524524266733040289002527538459181307193503453748893249852308873454826650166269210869635849628385983622260012878418840237650434656306883104437602151746577359232265372670266449603086302049298893156115206793402358501826016847122829213935747422198618952708458157636129666272927425393261199313838261141357247984125730389910868220080873498722613248038850356202290670137686031392591254345181995257758984261273332544374338712393694157704405038112683544767752905951792640044355902221799194415169018670658943711981430473254708343576815525824854759759847148766888176582920014635716312461516038296224145467711223942304769109317355376850440717125802135354501983402853012724719789342183684915589367179993294700992405724098010893941246263343890135942886787011555807662135848374670689896181927765923037775909214541220481509016029704306647741526954878130059904135198229902358633593778746628770721255237632122943430780410686278217558562927250192509730841741368050644143911219551177164832827939945791166605993431510605960250239231638725484325084315166941387082534540526776306677389816901271015803415486474924845228502691421441159593984*i1^103 + -164723632453348677422017486064642104629253924757723536480252569711540974933829896948345301057801951546965121310487455550024463160634449089723891712427432421591601671557973531108370625177648571397448780532652688111482107091464319336025428540580886970625822265464772895623350670460326964465661106777883178866192268900211656333630501090149165053939921104452589243581803570971286050635281968658321800622848756376198221939032842636349595879871915828150678010109246964940949696732945303153751370256804629442596364124927419191354919866865003158102754908515827490634216380827312070037805466582975295875906005913924348911080118091265849023112944382885580639241338833666317261218219806620213087227961561820186820342801777326059784518170918946076115042103269229425661206646465674606655925651154584548502512780705839957561296326658769504343081908306693665245940216950764890239048814256047964134107730326308750263398850201850526867442476389672083156566328798259030671961556777665446624539928074210143842841897565637457906450471431642208561165433065951534137802699852799839058852781368870514609990880217075154524793547737376152179663531906321513892822170431545497587595130661158475418538194352731700547750822904495340071639021384470298025794724655419308712327389837228045934620776003597537501038989949679725972289681507078673238005927036333492717468583789560790508728965603707204400712772451785467137753131137203139525377276275608563098549935109763652196055678776818352566447050506440747576121608959257883307722914462740343183393252568823427705692970324528578548440708797874345002225797169132911229751566756481091145708754236823641656151468917605608790040346281407900423074453641362800313152273055057081540614722247124379315072006431507965786489797486293924803896224754424212918877987744209525898019989110766063320002802151140355443239472583018808141524425792117677978782704876876417646739115511764788030450546925107675321873909405239576993719158908766218821685334281737842019622713235396399993732110162930302483988212986043389014428824216490515466327472518508575116394462805053280919537469702258647975596380849613679914159387308288599792561981275339115543830714760085588126602575985538272759136829280326947507406460783108938956913976293384519680*i1^104 + -9323988287167287279161843552479314394596718358299228868897531555504165628890557480777151283352860740337880476802604813488531523664229724487933836220951896225045446815160225915616996191613989509526230992360307061296556866747839410227174563441108497075504088467666475151236314517725028668166650272623107621813958597758068837771051485497476761884264625004444301616831703457804213804693537148618338220177386612308740455741842036153395825853288048200831751027774472799042362833877285366849016290957872132049954071077959106883595371171557163058923064047507434596156816586763422076923891880795549104575286617367641082776034617650262655625836983355860302077797779182015791872296167537820445065316558129157611525181886253114476903679993147937566603786351445934706701794949227037468030035251043046272368120100382321522787541313520052405071035486954930656300761007019528436273071413633225428680745116312539940540388593984620992445305930693683759034573269292292002240833578061196295666141137808390649817653086797427442180733645513331647938393753308050083466018164035106087334794055592350986766818788037141048732332719585486040756540723021085825332222136895490192130802027896948567226215943265560695396129553653001762757748262604273682763972127072977986507615013336133429894031055629007994922182933782892980299545950056574331277031922887483629013374886364918881213932001340235822947923921146837297626043416570969889188504339628856438833893727805928136221138452175827573317523934609240468660977323408431973646513868843628367833757573839410044661134220318770689547693537720554140193576273177373428092625013070731776196646626145072031485868262549155622483966278829883222113787076481563180720473224266060922802357670290362470270293669337260697440715292491126443669250339325206041380936293990264048689594549467722014425476748364412252650062086584698482279570398170168215375744787011074075505131803869367205956972457931500317347361841134998262504239458578391565368311857355399759735162708257828461699543807130546151816828620384676040641449090289974372889792103547449881320352147679646968904545912789424262513992434183079234247646666995883404993182157243430994533095035296296891546138512731251815730845265021873685086812284359338456777811296256*i1^105 + 864969563648609050755409911646239560685601151240389494663910144951501314779335109520769683828734447809429366298557658525300482784194465564540782332929571484439191351787261943076264526340536955436302995265982447224696317220131893639350010506254301154417085947390767683784185295689413249337549807310570705062712621808679529794850419793107739102297792497823291454181639062200350902018352960246305774648126097910477086690451957907896117421456038406213027297663794309199915670864925593773195193399623383910733131669414466762317741530945429474237078308141380643027944952154838007482427202554564792568057993928175499487607114906302611385491374028715332040386241332352884655232322573283440990765071664193064413610877978557337008259367548187161779550182753367127997968304270465761961802514002281935616893336333000407655389299630819753456826481360863032273520627487393999779205725774718246430135255518577603952505889098171247413862779228691705690498277719498191222213633246117505640741307595506886522141456997519749114061568318222183558666930773949697659739573651507484049514391082204370515295798654937313278356815073046339429692315533004815498930995868788027443762074465705215481676392999888566115732129594164820400275067788327943620489919693008624091995514406771922886267426343809573112801269440518618346541650673944376707054549014430520269025253524387756866495263561244801684633621258036863624389656218899850716401938472026391571986725985882252228638147944757527452897579168960432870187164159053635092752605866943881875452542914343860209491573225945255844502557994976228760608876712035083769589389285984719343082968218267940256366875166502096587266456558125528892089568875704206570636883488850281407701366608814367902562631004023927328653350999665476344126388768053729228663472127969210871520343053775018779536845140150479060571189054350051987310625562091481628951771736115915415156610558598220792538109886444428871270929559860350226773602283210872026009885701475031196744141889020426097061805796807747032226101339304730332348547344689378450394271598215392978519570971906768435909836844379628352848322556063634097221172157402115796706553086576812903103975130490775338801133698546264854606666620040209340684899932079814344704*i1^106 + 158570446018228779441038118377650820454399840588606808151220907127495821594857001846559456869567218766143498487394547250104730598988621449676711962017896332451259280590334993160493605561173079976112939105425543412053067688101650204560459633616309765422563121696659492057793827347774141477933406188312189746672880071908017247483873368940904966708659262752199201845599863154420735516723181830750976571600627026392940535715363119612700330819725064750547898509260416588315289865528842662208151703384395845050236888572023965139492130771266808320967592933563474113802338295237858353334189496907686897922455259475092759019326171169648323307114418584896963261099985249196303474175772771353791720141536581212297049571844631576154363052283860182032922657830350219133606592318406664628331395018960545744167074876148015644909280841327440987571365997691340149810910291448270927671655931568450096552690247147802992830858521901136163139309000370126208933826727046009088309640141201728518657498069258598502373738387741288402222002076439924710988288040094960280244745696668790576335327301325240968451795004170250085377628331080146710598209884029408051884797502126745389041754817510917293645929246084837870048411144242350077336988963084263780352775895895750097714161176032901245937795530716833153233817763455074409112161208127633355957085874283999335151171404182384225956964367961981513863002814187455134105054950059918129694042920085757890488316352288848596499590688955453477907910224726727692622881275077020275475314585475826147778484025572552856160231602792541850010043181545478144607259783184759715306935635822362794895467070229698739224225909746694951457896230655966657047871021987275729091663330928146004303064732371451181037540157200205377302368215720707671836907622719913296860544065725651842556743522306792265531927395397080063999418784540029043625993935785750616569300231945259389190728629128863766159034161667662794545684758836763537183291012221454030523989673308735124058874146803608327611244021970744314161276912775184930521651215030519715411626956824622229206210752854171689245016388443747294597960703848465783083335637256093684257364619695948476033882752014393857752887817223622955688589221338355440057672668282880*i1^107 + 17539475822877996496782941380745414080238311890466360920893381758255523793760916260358627642572700913187436814971409910161836164527237157208253187188557250571178097381719272433124525475053125977482583993871729859425697766952292484601167319136973981506597550079750048433547171495978220849742386320241058522940562294386181162319738751030332822614774796235234987582283728599428704056552662284857373308906762263919957306586143549989341937585425396801240469501714921680935728077015906713624238957465761463511968591255948613692282458579313523456513094338740935159734704152403014949354834912170001127470658886618299251409621242541928589904298977773926280240556125199106890388563964028480911182701832846411463219492050899851210244494249275920428675258839486911951200441119235448563816633296228143835367028403283274101007030192207763847708292061301235796713917274894377825108667185963891843762391881126175277351999880341966078627131722365447320989924983535758144631542581256920106083662909042453850432299261159688901676910102842273884773163640173111880369399946749068980823611852990309966055729860827327460394085182825970452020053098038659607270899611275060742507883204600679374087456198023085952829077117037708947860009324477181896956396101455741464035513732670859266207325945262571628084213599546110177791842517832776505863633499023091851716645374358401367460615244343365289128818665496894212984291221128889108479318747079653045001359976651447707975202297112899832013129098939635293084574119197961550973432935366736245406706325906012982742253519932086074376197146243035636045250331133842274616008512069476657372826496120444235061155482934176650680180766755434502881176300783953295438561262380584246846668151171457696771146527857132340836478711366120487704205275569545249553162028932931155601151459238007045921484516606943301418796462430207649621409770235488804735731138460960856710253648007069203318562263576577006104015649694327228533165351848583395967376971199404186151265314570430305417419267886211573268634850630796932557581118225739782970752488647960726756198354909453724331734342079204599601209299760505079246257680948452804023224401648973625360982763831117764025178481006153640677971793337574259207176192*i1^108 + 856763607846210891163438653278620348465480761835857727327815305242604256498780055201511701244659407466597695745619137613526711917595678640041970650887439763795943811719049537899541452755368970488677203615098608481441953639122425224179809536438563004145662376452932331458003083466685599473169419624670091770406991483098596546933201032054082636234182628471738683252238490640066651336186318422382360461628993487201188862105908100005613421038072051392592664100613107274086578917683052154671734059473785452645674816960215192913414300354241944938295445000167383118255039901720474775855752910420151354137618391700810418458028483656316941688727937104616315608661350670764703594179380806202889774179987777189264605479110760716248857482311057816029056106859756940061636903743542501928749524719260519475365956871694539906458124025868070231730662058071098800687638688273738775679152800237519961266643789546262882158339778417769497047160805285792717837764707945968840144736123504540020793945531801488484553110873300526069758670757017773851675235706189743223542138508604954152889731601098381054233124627644665270328980108961401935462852783163549184920404877843803265786273232668273458519709287885178812638936902090898109188722222842969083810833912820719293051460429301543912125439980113945506219844032378554566987901544913867176029589726698182958762360849640435534741202081910527234807391185159075078339504953756928414261157152190309989152395676860290460666980091670615836405701862616746658562514922335369538797340801325068547058430469396880432801398864266563685331728570614997643780917428461212137594529087631082706825176563572041592987620639505889048743798623670902112141671702954260559855608827961321725092936701561479866235195318148425713791231540007285325155062514980016607721218897284949533314127144366978477598762165187828414325132365859987775975894926736442727305960298974668344736258898243502295433677785531259813535720591232710438180695893043077379368302411689517100332308045545400443846792076951588413916474723607444549343441162890887686305339971477979598759550004344156449077908541508794671289259136204915895176309955738366629500975391753610018911947008374889415239247152147656254930201467867365376*i1^109 + 50563837193900823829538863706596876631225125367167921318291180268990666060435051823029907945520264913854769941072982783693828528610091327339719542719220813869362494861178149462134135182461897442145890666951982798690492137273773587097206673310306289850881628220586835588827776461826363640280858592407447876553981125021885778867608794536024376540898878675665161678571132248205427082395216495703455222991011665046593418367282587936778691070235263456547860311558193802954630989958646315416447850322041501606695828024120399775581751258289472670070295404585658046919298390783590376324456661338700938505784598999188110710962434278367144016629781363828270690311191477320292494500527892817304216713129141329511308153764023122594984358116712005156908206956371144991465665653824441220474115702446526900826819573806529088405102852476831492308156956572119908908804347823664832418399890579355904166784575529579696735976282543378221728909010149964243734165903781351773021624330116747066407978992331162251590981536064774800331441509913161114665807698833371796873509769171304047256938053271486405837854277817766947638143943578495625849094521737469557428564748657168746106665828143640284756846743598735998147177526498672213422152592713125187322022798205900919275659971713957767987940440649344530873164027292486202485527739274533875961425144298583445301362400083956579228720452389920781876849018011316830895244926269107416966252275906110044858120493531108222962207490508544131676611559611148082378433780359987745365360783586582989774270707083934172892534378185373663995245089345896672234298497008068331211811655263197209232520752183071776213687770909953803418691561091091065108250477415764394970373503837762934509883174055899736033941762579624316693534736089054342520775163159134787166556035341046475738120088739443304556720000844473520661004327325665168014780996409904436147638267491651832075501287312198948866816684779306304634643087988863757626307328369572344603690715354840126058869292795089646656238369672245185021921832013361986727298170502163894899423743021856153516006059310160009715010408153834672794372111039265825815717365978069125887563022979470661311501480395186688951151256824581572325072175104*i1^110 + 1217879775493960890158741755351089072433562211888780976445966815262249082922912257156681690520968760364421168601197632349482381403250196250940690618757440972262170329884983407362223519027017471210265529706503147247451166103695839338390919180774478691384292639780722764959449128690638392150515196509982751503938566556349008720467713442285944515482156565771338987195356123920265848716636353950404276881022464376787752571745935262255833241362408144742772247187125451635822307667330989494047903546590493032026108481354540844122398986417468060265139366811298424418677750433616198720017786810148770329485752453205089564297090246750362413819772300458248976811648744102382430703631484155530446884445479856532654733176452391902606533861567304333164374169496294658540871157189389555027662490015295268304143993456570709418408675193894536440476805464322082288837722008977402934518873261020358852165039511316109857976354873909689130864940737898845776074358992011436458093447416123584337229426629401226506711009938947291170888528769605319924139338780633039997719402528651716292831904036703306018038562526468809332535106461021772431311603605007902433476967626033295822688832947591756939313697669087222943674859870700502792486133762334381632169397292511315036050288594618394356361364280974308647250189644859127536911318102950247546988154944655959616653999150385120955925937619398917654841917962906059572439220691871253847786966822893393190882313615204052204546823037618305061263896364961407495434906455937406016688420889449008414778962051634085969961334869556029855027385355745929655272319872346151831938016955690416840747348945042866543780171745241519666618002776269325204524017737081531825117932069985639364900924406467302509686920180579299915592821032503191833128193055559365265137529607916640211031694998685627068757545340971692595445488383131174906632242369763377524312391445513222177858697424379236396816694500686406022968361955129729869949516213777358318401151737618198965885448562689762040633508826832914736292612524048034842312957247416554437721140105526215167823520492309617069000810620933087270984977322563747234017869652119581164751385766962627384711169095387701943504232386949623578624*i1^111 + 60730703347530187309942007367443017559944489884347570732979513955342515553938652922987083753246616519110827253608960422593841455033261198643601420867116374689592229912023814871904447193588309581119311682503520440323699183032196421460031407096973344427070064622535732435602208968377352147476584322813850400263334828161484623503426988036515405121469328317473654877959388151831041687936921730809360137327928406249333530454354464014420283511829157227962841300486181820505420787068819383124454370166927410572962049329663506566364264052937315607928417409360858195188188147841255425150288460067804847583506846523720669718397207086352177203696717499636273692598647990552431073482671521694471950468929630243639546823369789480604444730428443537318524336452828900967513023530267850336183537581962790127065604552491216881568294567038877323938695366537306175623873977847210683331642578387781612664977312937161334902443970209786984397197877191835850239587431463981427301305986420505379684901531766060746636388227630000173748019061827023502616325149676053662442536226383659646772154072399768902622564676466192950733289808581549664799567376289262338349472680067710670068811904501037590735619531044855273036221889304765441015868966239653677474471969026787276766936788209771411065369891385433432187161045217771059574678387805834197033555587431087407534394114939352576379343008611707492238585451797378110242822661456373162363381468260209899933918616552683292320368551015456222012074583262726815784862410541888833034760955488474429291693664223388559174584570879430449312529121249722315136295465537393844364092243966783685183474298722817695352756700276489179319618447082023051496639360800633947874403240557633254102206529869748477941743111484182800558138099146572845974445485150504692604302630462924947183053093864340613843810283569550720155353591652715013545146578989431201902564140284215380646742228559049541536946841337178178574366681352389931238990526843822291342461492719405731274728738930168991269542057337433461366127770233110640922845731772120245918021441174231198818788907607449869559582065338345112982131822914505539889658964106234851864712485517010905487326009188487204639906843328512*i1^112 + -730542771514731616096207445482946631968184814449279806291238889750508984241288083239623126034207599525347656602003754698865187629222543666328330054629271619414190150340150038876802195760441076169623705796245324168761355316496164718181405881751207115215791100274141632091954995808088784036005883613782048887626910103028265925019562163310691570986825387110176215751000563296272398503391447400834993591792987176001841111097701775238102640035000029857002523744907094133487773409949916801873792915864184365702864549865031671029305515931776018238339518897193419947220109829650395042710876591910910504023721866691928019099565805923800604986039837962898522271919651190216233235895520094665226944341909209936196717317610744310817032546146849343027206167705531550545871761027374126953849956433956258059725911448947321956562614842638142120927109478111652755126712145938395913629421948342266706671305348249346923805939896605328187940006677358942341549200435349799802371668677091569486229166551453313729747778337575894874416155171308746465816438719311037322770156095386878418234784384827655571133717760499616631237238530924904498626992581023497327505248631837679872572046983088922161490643808378095762406301616781278623175487527683041121003069585857651230057261678150090906349691401020240969763655642334816459387326428934520964717746230556941677045743848016577498520080810853043788541860726402720567097614987818634079884582865881527203548936303196323400183443507838256291489591455080356428281157650615418078073881655024498287151130343669143061866362021695793229775907122949472782861101276798462157401460695534573442197336921849295879243945402076531044205450737037152505616235500477064797362971398019029278069646271192594424414923275696101283551086544874399888776268313767358846706425253395694601442535742048953440506599208748592112354448646984837450080673324861988764455915172634626860287887471976553393663797535162247974268412906385035376693400026561901493295361318105705582153240343768755867286320230554240685008469038619490572767186552894188621454703705682314560489131992464335290207006178197269582590625491759069596170419122660184264136965434181450263528760873142492069888*i1^113 + 30241705696480506590025259795613769308117044545544822529849897428171661039757274696625010088614059754045567684350452248598529518629964253637399451139839359154209417714660699652007920173204168329786813464371407826210340659120484985533551932228835863450826400909858226121954271038003258036237818000787100895906702098159408628443910554277025505377214242530893783173112336486402946352898537998843149223844593326610488217911651797456491744009173665681053122968663057754348774043514158430231402919337497383702948913993768376301394355585654332668569720238477084348517252229648168830573190847839197381082582799146910315092010889861197880388371936867476897150159036437190607862342693792947958450688018264691111837000521946072218494283447018904110479065827261823405644538202121939335366321888176940429550819259469401633572599787624366302329044389966580458434750925593061522727294649529623196471174746961506184223991457159561020533803053775858380886674937202834184483837822978297030902058401026701767311287068548242297888369638675175167960392679513652561351440461653016878810328189486036276786553124590446762120890551161986774021904124990394260593351987057668999426448815844092848787407979529115790164425871893335174827236682116025125719980866778976888920987910649702943996257605740379717014124950026522350650956291981826632556637196698072292743611214273633713812949378733551442113207840573162323669389809820105766571652579399937669322070865976007476305406476126276195018773998724955168087175525165494584627648831300260958175881907281612283477207699564996560890741554366274415286232900297260578449318781832531093120591628035381778227180222132774320309042470329574822880018755123463458942151341625504535769135679619762729510262297719430711095195411373363343862483173099244539616810070541699921449723247727424599564034687059812707443806409160848343560790093431475024881939248700848751780065994167287847909246318863728190824804042841762058047242506077688546863877678539389066352665451457288436797132657174493994503575707696248159846824984811220705618097082467740548360378457127241450873746556971924422041403730613364550215352424305043441446870477902744552359922094833664*i1^114 + 23247332568329635132762935048867688628132621075293878884859875478088974414308321274776517326200507438589488500991071025359981886116437232596149764717651178005492921074450197543488933571191244894388130957971104855415395468411895461630007663572810512836716835461303479243209249951031289396746726824067606445706218491373214151574647458844044388229953165508641713339496134148951035819815648438237327473781932973146905309297078077663208409087520306024128805107867437302002049990382700699960123846286762211631242467462957751079660914627076935060286467782151126370520904891920708056893221250150021481933618263417188833746595946845746063074636657181096920109493540112972681559033092746124520585587418901884872137114221292607373351291649977932178466638625754197784879852165145758231533487365492710929547205724082477411416871113493174427847481999393233838351175281145131886043154127765690134756665455179948803242987512436775015906975979912324438130564916410881194004608259287140912745343506966051811392960982301404588118285559719631729777287214849193599832530176941134806094054010802701548307140598736364259416447628519524554029066071929271253454112778641307199124211859534903575695846572654854474041498594104276061177137136135562712271034732269839432507886321655717401510205202532134808707880418399607901870512338002962560869545175531592504204444229496099096511819925881378378680395595588314206567544696461345902096463883883422906798326332303050657283428318222036467232127768788591115703366138368836545863697268465021126567445668200677610107402379989604732311949652673133087148087440461453778229119279728878304769874879041488501898343421419265083234850904713003774390987503697019597786906739759936769363407213897138975045100144254801507701959841898814529757580276444150691254523637988099830124244235202166915923938149072303121560194904363663302838958760038322893405783596316332585520069568916862551061523442832937051303887417214304232098533951285082571368093886983426421038617940775661167114683581934694603763608010926970174519142844216725313304983081113216793694935761416747362671168034645087329585108254568870794406405309855446618673134617047332194091008*i1^115 + 11691630721111333786024978189449908426307024626735997435732035225227630321849701690477395999668248856807660655519980950354607515510264221942295030126724957406806356469376657065202279738612408194678061712432983433997510595955762801761458395886233921130978963042661204504532885419648031568032558249414115878938134200858246680117146952610537177904211497129699626191338688607351801584646584540442515701784259504866440048284027145112116436276099321447602792062094851669814148084046269721107804115968056972375510583201838654380677771724617332030708552887715134388752100975228565193237575615624825946526272192273191273985668912956305869676039092673475055088428602257007521162405507557287332956697855451306411042605584413990291631179475772132902306474839097791631683832429740221454572783224773403061317456799060339125490863650777426086651172668516807002128891462154009840225212025918838517222001236988344124573501923791794621294080857299172183044781464328663797582419517318987861017560667129414986690482095516232693535831398459873849208594092354575029729036622229899369023287008629653898835460490264284452061283159389899223843777367266956344185806030872871559802238528907989004800536041191755742266430415652858498553290661014015807943462606506600822393171772987519255992930302404405867873996476224471244838665192602900485649874308475571454827785608568695358269006016657468904250916983642648422414515383572826875473849798596809282526106417239689236682459126122848579896739972351798047340968661674131355799280194036220214300257990862383675310812075331742772705432752480043356728529040834256644045108775964988678039726485453828951977001625210657422480525602080568345372035583157107143513823246472053013358318239542358719661165820282076949185489120986639571787211583161178219078486526276701746475076721601239631743451931760528549841268764232700703207017008720448381710456051358701635086223551590771195397259080300458207654913477762619026266468065991139072964444480801127395237393896842591342288076737231627053959121073640095846520388830398484066938478435171482890122405684374669506349720986928293905193974210850011757505275034027318729413405695803392*i1^116 + 2847295416960045426349340956821950636624562616836025952283018055736550218006715847024793757867166890737180773456372457472353324421672416836210981617948026975789297690553602426953428773447916609210661483063072685609975822604875428878826282689931737164483774622533169146744698688506646559876242160594471215452993894644761464439838951609192781167480600845386534997113663507146550043695258330972278272602784605691593088313901162945226883751410360992389567694257473620644786530912857009919730975046839177117184793713850151271453178717035546516138623779529794607894062389618128447775643289058679272474202282362112163141533785085620269083415772003570407243143097974450710134206921444775720562223880106576070537800137645840485888755486775172552166582549360241341013141866983047365253283946615826985550527716414332534717332928111531858779025128807678812542910629970212557878440786425153665406005169195813424152803363031818914884825887650669145972032801882828702630970610910722275149312138197465099423728186674424345137517379250820642518847529941559642001946612600230627150117897953367677242478951087630560632249909564866645555181097566424332323649823979878487013898237688503714406212340797278685756577066543734856566971125351267261269605367121569905965093882036720465213515288100166943131634258927940391064765272322220953993767855358211872117710935020201126539152356282378078120142354569092749888405219775408862156489087236377842803966675759511108027022031980948017917818766644027189238375888468944487396555498903348578212524669140808913736511831397591727076994434639330121568822397113324278315405471215862865767157999968588010698670920139655465879786215644711040298285267985208062401672038313701189770932797114371887396326020275561779517023108375535571701530803368064787509034532490959470728409427498113798827941023075320592960639423383596341709405945337098688412717595178698253542536238237486998241507045227884008736269214593109630599956534178434596362574315692116359678608620338543767500627789262067211356217672291811602876685397583900560258231604320691545873878777529629252270680830063666374606254357170059473501321259172508546891776*i1^117 + 423263980915825283634948976579989505786614550899275895437450745672165841744337140222571095280501807325217485150185127043353450093304852043365191941354543212384543167552983819358607999692723814490641468304468318043869128542260426709030155427696658449147093645850870865376326886373999876407380540247505105840981202812903860701896607228222712925949500031134904429823667341493499974663528166438674781029575674599946113599344179172591545915379409824150518828692002026545432785074839204351478637164585972750132727760454530613332120879046338620382852839911554361841429224301407547851344082475416986764678679004463979774645677931108462671031428579193530028044068029150652958145406264725544466861930673533437062361991202840757148550132125780471324404870011743112111423285744912632577982743878843017027254732409831019774583393822202959439361809098696346860385304204942424022091697418194618721617631008351664198922569515178473409264801736546943891571519397651895809492735045525636525749400896637894328812019952012820355958456573292574020151489327707596986750054415480773998043490027763404268169529309900119086655610855508693741418594211092680023607922909795825063790431859032120549449401641146070821291703365218445610224646393829035039918838895734584716130373446934724108075489210790559116440330723823016140892592198667747396683092569070460497166293734720213136742098351519754267019912951017030115401412425992197635285315806922188667798574836966278369528898100106109000225410256884581047919304545812875942537344032319738541767000952495684043277371931458550008313951915628637438783490334736789734245708195115824910933642186844493272264389576828260790312086374318374546213668384806043335177304828687705214523280886284209967700072650734596698263998471039215556270382373235933087880419822711734117250335317830515981166845181439746838081354755105442564874902907457637760073783434954457457221565135250197265131239946941222289314379583102308649142460861615081112564682482211608362069778368800948179115288422442726053200130341026008433981440432611298090105620046527348320389037574635668699137116223743650182978772156642338555836072198144*i1^118 + 10275487618671606085778385881366590811508741766189970366905808473474287070503885721035621547132651884079040609762950702023412119065284681293482001751994418137249378835995463303965987160798010249088948795363884480217260060428566203141623927385138938055728063615080087714793622125144508373649984794402077106611770032608437847819197418263436037771086885677273362977379795755618224553215092249733577780431960779164391171677140696185372834496651611382052700909786813423407765177824566799624858364832933979221534325548701955662097274236963568127006141166788912159077475087237615706576173724097296446838455437209085814416563770269055749510497642204392172789458321281856844941937915337281715894262274242584208930812523178128245182041432015244008885155397724987188036486067920445268147950849762358761875812787523489384785646717583299931678868046934261489907216084254080567555801413336803736783175320252217136600821720792470367386234904467794068023864527735858094430881944294795792015798344923011960631597005173863659417434170758969772742482766852280215536355444427677274377786847160735618952252355062858850138853772637112822457581017326819975145087508453450565087925422753431306677486484634931833360727083648933485864489327477860139423243219419761782176562830822324371684348085181637294552961146684105133156061754519716478200990846155486785869955959567410617629688366964139357992684426161861336992041225533335284186372842422253816088724301169305809973229314771486770886311095743706516976271480183916067657385119169121303597293501632997896654555718209329835015896629597547017369151732181534857073362010562341739125735141006229692634793580336641870165615700799304948527046224318098209639838030665660843443822567854630230691453171025267334042215706448435281812858497698393406009902044161327424010748893622185830426665045676259934044721925846687065622192783727217717004763505220331715112318111026255305385251198312401582521726136427040464317589664983364670641110882210755529702243652883064988090961847220611118315948480857211113518630511190519885964711982787519927938821771577209690993294520690863748079648430178407809024*i1^119 + -647911648267677575085025204110696279591420649424405873835925012565907550543516996653154771925386739021944485460191856996178595951274404217087440535078286126332139650086712383266647754441328590008008193469570313708871413841523462020621241192380912352804741544588542671224626931425935496980806861640687541071452223253477139641188859369024559548440895461600475640425633685476069506080802103575852590754660169012056655018179277238498526037062913067388778996127025902305123691042059073696616745787320336835798916132285161674278483785325503889578054645045684641342117917268151072469830042093010788284154977086706426580453196673772109318824607619479106369365135428143556895603681305295391782151526545939059464270508947651056784221696423907353415603864992184574480652593625138136079077308372224389210002396335767603883900331288567729987593212956528483017856133265670950388982059676200837763044951084259971191285173242009593721437678654008805525801061091864085786693397820323071613440352796933729096006591936464716002669953375168697385740574811415977559132897380860630464519416825936269320928508840008611896684449691328934340587827808406554879325004671390467993821446111317300263985983349500161254049874316501067730845999823919820854424974453260530793983803995884690971530997025763649559176891183098524728173270443240133987454004318015139290693201598607754041177006807044788103796370431063918601114718291346968580080747467720111481968812731590159226067742702514805756947052791123822928938577679626317846535457082815399404037594898334869070774514081892698350775307314970874985881974473461465563457429123110351794109097026726755000793522324302386004954549731842235436190927601756429297690711697088110891550911730017802802668081754991771699095822865280156631272089448783620493873135873324726574769658762824362156832532002577675517573927076932815378171256185498332362195189434218937545265384074632108285727954676348812307029166582787963127350475271594714791644262162609947989122799905259302055476322323152095580028904926205769124352275536205146037794902438903644555260286300855657555067415903205498690178383872*i1^120 + -10090835728839276790853505189842406364410525198705227549704507313850777015151572965974510516370230514934200725758456467840925316200273661488016105170284896195991155062281593663094011210294101667474136305895505764995258799557218747846474670151427757870456443947530097925974024683798015126464304764080113709163520039911865249347305415460762638383904000344815675883081885343365037915819974610002533539411858965501606457532699736708020829591698448258041447016214339159856484428552562620317315650873561621174902592817080938453180004796075969692957956207820734471948692873147755210487584846142347193131279334020817674535807206728130275716868405868536966130339657326872312444634851031040799683098564754789054860604017905739873927668362635954972416708978052879315788929305413367882323302975833364697682838826000359217334824005441242925392424073074932354415614340865788800495167524975404290814121112829722024291585805091259046077970640505221426308931785431294841588109470947045812720076430784094496485738334808395590065020758327281902763168867399765583192820268912225991606338928279988157205597826241465574974773319641032258707985172380218286993565452374938504426400663831747320828036743314265999924419579959529510524072040787089590679065136394256540579663183857974032810392014390990292918415193606353618114820434286840098371983385161174896518036668545452297976110846321536173617682373084769320376612308165371749650087576540072387128264819810066027789239583798135404103444837321295027128310315557431610406076104466033694772954339066438998125775200065938640557254779268475251579867515297766130648337649345255407833706374611017296324885320927282003516300751528928318594832817465721940637215060088040468033747435831822451834321375960366494023100249318551583155507828173302392896042132071227313425751767252786056622844365388149238550462694950546032689407477363293440597781580345298345276199779228015585742279198482825864366946766992583352781838406902560236041614658794226872138626652049897036489970007128495639254774951019507588212474100857120083461022192914003582275271110615918847741588069888819200*i1^121 + -1034744228484051996990729839273783476772083313181362124947669762909103529277752991037856846161870151581680825964858680321421736495142373584137305456143089855614441563903948833271179278565882466945566011557607647218976850069913904889979096012888970651200167670289541342952367867995227425076312837197224351705177711199266010063457179919250774740925344462173318661881569314057535104332038728310998211488275981240754327406130074380821354734656054416117878717417026048523287110899896713636894020956339651552057062691337209520159585355328254073079631118914161371245131222177156021733326946427005019460178858589733207418267328872069169177469101481756670566841965221599562697735013877016493036900313235978332953223270839252478913790448867822024367423143480523536365788354514728602308870106862951099765714974315265612602830064169952909420493372255135306703131941393243275887741943887626580091117349106415194830406738318444553657731351625621923409114840821374286486839619740441807515795762164043429269828550011825682367010312420493800835021074591300871891127878085905013376969632432618548956381773528206237707152085105096855708464385539572877014070389943749935754735288812982354487855317479816589956549125532338907554682541503916250757063535336563766872030807390774663407881457895598562297063269603288302285447834892690966951566678385508101887838990307813948622096844084587512496805662840234278346240378442791198254463323520012764011240670665999856179941645931009012190376908609730016456174710232435795375204711677943226571993695806385731045902429660238970503898515167914905290799206845839085408466627876554716403732506046514476453329699349721740704944225406203522696823663568352094085456331995986465595875929988192274027427455258349311841304455172476122934405779993799096697785470390950765744803170943967737053590184642710913530167312626363367730002039170086662179550777203636173002017539595907276169791875087447242598669765564580304668245055256914495344459001351670050517750141311318771547686830720405771449551854311331289001759900226570124600741180843905771771968593398950933353725952*i1^122 + -34339358768085059994831497243154815717006830371368012897279670341608504001261538399905052504851539121147958383738396818303483898290067726855928815487836414558777214334120829622489647944124484329649869454884537406020313704661148053436892472555913467373863796410183819632967069946513332414208291564136298525655765070756852354566533625934252133967197822952849090860009606921399890214027491423601146093396199376244797026944929275729062854676938361111391647672787723830627960695635037931047033616481600843352392167134368886666919791691828519841667420405423837400540893452261692099202120161365054795413691388525538568546927270526774869126032578418480128470982625230139178656122904411200264879954414020247265824620419003274112725388045592669852430455269791703964055993743457851163918197172992615624880822464724787608378076815041159753068056849497859617633125761873118662359410455311153020866662818773542703019978914885779048952882358187953181542404820296642352458404016713720664932952289167677093788874533065131259599901699732057140050485978523643780788506998253881172744065429406787998773014137141829251652960105664409292643713945909408881410198033910616932296118304843008084057299975622941832864577826441058261427246212492518360823973787061284019234018336966385336250549867494867301164843993938700838312949563505395732186816887227678747851831861689140216827217877213611825720751026163661741172424514747285812998472447666128915931801083407833085818381476051196556658478244436587580642429765652597765146790565757317702796215824939076915311607599024366794389033786649663488646959942627075641200517956584582491189208842295569078596505727266082602169957112113919125166512341101122485640126706145880522675421224317669473924372616668244195384602648531978116398110400915149896332093043866331527963786861948949419398801631917614260078632269102591554234932648866747814290139523545982946615871519672362906443272906382504547912696459066098685557919524181149877886634445357968338613644770941793139476569583786234288341032715910684367345215837174257109523536455101522752679318516662272*i1^123 + 2295835656767637827933640708036342344753804805594002755977804129237344510821039163041073805463235527606962723492937953685567998823558780489796456653710730164900126268569399533880793430824444604693064707477844652285880971556658983308846134605860150443834391818458342380827918309408228853439000032148172111232251901460415358648479641044666661926389083961544566528231248615612312902489882903080114329783155065174497957095478060580002083756586006110901778872985937410706179226914664626927032994690566989597648912259165691363795201403644860513280163373218293083837589390287568930354007531571355912710152227252477816427110319005270702178555588408471863324380328080207904777722492066887192302842637180726915942423346647260452567302513311069408263359507280045204771601653666241854501588359137937222619885947328201737481097175964057885134514058183576443619500712626974070159055987254824218808299388547398481084105115686426761384764033324100892806422034791975723525804239920165409833920223797648078312861858223322127743201625490571047832485145294643129468634251925361068127006368538264747224069526464915087437922415747552558017698773652140087245044056297750071169915087880380452348065788493052930712208074330340560119029088769922627852371081560625509584424276706228436206754159382327619105482983416780619656161289957949111551279792569725860639426183985440075779825501880386600818642107492172569330859084145167792970840067185383443511951385022530533657780682288969921307147067223083177486546677105144785530695139432153496667908999318225965339226873248490826794015314250090805925906334197139645622033291098655486059006740999055213017392256814085253645840433714378086149249508610512813176453423683868649407019158532682363951490943164788480317779398620597724499698020269728163824213651532589672313864457553192493918416038945341287433698329929164851884552023462306821641084323507111336602215545114161152161890830803303380819880479929729462599828783895694064971386267604710469228434054577146869259247818201330418680393912258199323751999783360324581143175230839533632225280*i1^124 + -559362991212691443263109632106559401777765669372371880985142096050786742971189683775930403867632246294923793663935855868900981409007153434037918114338960227304717758360004105510969152300800858593304060365023685831974152700733896693747274370527212590700511653669688543470301932560269214109391178922149206497479490193466778360231230830974581449599031427663732176155037725380554767680016961023438056147618678176326976264239226613023302383462447714850324847213920328389833124888804152197923872597651153816450320178087979510438881995934203444022851243482220170302873866786273349231219677436375351394807127688910350215913820830988310953153465528430307105397300216374157169044421738560076367448248833252176798080446544008643600312964158916083574216139638116448071799859870196648685389912189933673665623660800121727460868308424941962554954221246577369039916395764325608412315172534376740287102250109348415370355354511133629985858522504216603034605870883614392710385811740383589606639443289532259937939486834492471617733306727666944224994587874032686545774208316090258784053757583771752701513971879850313954939056274580592018495716329292003104334834182671611079125741624628140001525978078620855539240063003103092730413072403278148246677437056363606904149805466777017881029501009349340858360361950125240718374006602506421927951894397109173742824942908165632899524685318598394922053051833557639474632186186369934294653497085026732803637527780733930516098527178899806125145436524983836649383361525937711659736097272521008507198774579200669172399946759957629414398888813000536832869352794728692060079560260257568150755330010308979843482603362886472731591455778845399009701491770702298797583875497963992842088124035038385413709608441763267841837722405707829001140331229862062574689946951669234745979239451472868356969978668981803228059310340318300772960050918537391120628188488018200353525037997265650614807889953053407675973098817794478677040708786104929093083686807670633877837703800032496047273600127803506566595497602712570006855190565734025233963155456*i1^125 + 47439241779679071524772456932810309212708499412862088324508315835823026270104724655651750694525250723607978218228232491832809288622206351169712363157554491270654027613155782017737900679430572282927667472857342840056929108901091606264326872586914543521434635247836550843282431470223771102779878476534851751845868631457441871132452800893983233738353281899481216962173855389577461668752952710146120176748130636441994419246213714270938982223086786530442361171394507877135784790387833106970985070488593077001989796760467498340651294967905113119895230196154112513115505656600293053687183381886535738725113529776045225095106255480679159729879195724303396653568847569962355609104070285791852204684327527521436545886026485623648892345225905934982000006290394021288770113647271604544552339727636015257876495271151779757025091438994387177908282546820656255068556367276927285597529911614311726231367064954189036403273242693725902249121585823795519263527863084029847017213448064845092935073360825659047016182934727255803540823411421508829464545176854598733603436902123899541588706292685963981004321570073211940540908124124534222649816292935279615400324528089399909199507205562766512725619343112918292940808850745353639554552489935497779925031605936978855492330211855726582776488916040938441660289285260045542497929416198168704073225943654559165506541567068935535425162941996081012187321554357235416769087464141688640173244421581360056731269492286692623565022180689822238598945566503767176787141461325427752859168478734297392788720454895002618860896233830279333073126873719234717075135412548008481726178715908378547539378979204802384899870223862543793562062386788744713250123284429375958982664498318588908981139981257581422145312840188460500207708880269081949669792549503925014126810608154774680604471386303755350009751296450774855749367529362666664264524981155379044123679874226293662155576450124605502347810907614807487613323346448027788163085571412010242520252120863912290911125846660796160199494397483482903684786065815571519399156896447332352*i1^126 + 3796519928945263106014331706947938347473879438708963242604452540629250756936783286921988033708092635550771778877847541850685758437250764976495035442075541149371607134600850806328577939422556019463132167113822157430319943397740180272120246132786022242434813863677697034107420274654751511677873167650326296781953282576054841994384484372736325375715884808724332335942025197404230414089202337514535268250423571405050503037685275540145025609955270929196432136146245041078957038709691874127859287471234543781506235470081098915499811516470144351619359082066553877051392047050694565784291546538547973654137398617517242423559951505694891115197367614504885377737649411465984551650723800479635701320520195008116163104909326213773354703781030432355456668596783686792832992081114510330658594144429799581485990740653447376857667646490341031046102105646663435736827803503555481357212111567666814421818492795827751612696415059782905617550911156401744646535948224944536621590430391445390697517066060071753870995702051287552198405581215173942450811860851973875431871421115174558368630127209265163704289723553968921276873627774138209127166650432734110955694957636629385537531476710059602457142785516983260322302003177156397218101787977371451495320016704143735916964665789506785407414241831647666163978749235765961559389820568531917914070886051224031141945129375719063952781812573633730074825697659377954863137737059620184198561435177015277306533633182304520174804231743182649098260206514559539850433481045798670430438895186163516220660536235699968255993506280598716435185564953048306523785611305394991900531358569132044205178176491955446676345823051234110441230047843202225870887884830112512354011550742796237833702659806547286266105442523149778006472136782695683855306934701498277755915852490430324682004986421757668147897775969364432739483197588000161624790447470026931250352953477658843053733536162279646447870330885187872143601649640575536260551801878202878503395052501074137045825799876361602379617364567697472770258344697691755249664*i1^127 + 255242984285720223163756079712865732069065857150808140520927629003317724468144622965330543477604933266103605134419164312116109422505145811457434118081474553114072947075095629099869026105426233377308572670513339030617164324174267795772664957120324362966121457636451108696904907344049380911174006895320311626819215320075340493847520390099831717922445708969241480023151991086695728979437172662033677637812777407778946169325554250692775609860670255250788127824185423123443135821911239513613615716611616163293117145117308712730951054294206816923873405081473288221520550999423838750156304520967593303256364219943834500748935860343076951236090023357391366040473975150480593554193124630208057830624464238451402327041407504510663971071387384217754713850408140683920934043195454471213257080293536613432197751134707087782575369086702715975365462713888004040754815752677592670438322842396779161317588214542598076019732112849652555967946616384663700951200924673779106888655765586948496711418424419694748829758718416904239898007124657456044696366784988072150808591018516724191353382141223867941293291274151739269473032632331965326047334287016178596461922103209745753227391962631227201786075617174576935640198776365790334841430275043169919198856402107056901626161478253229540060800348792670772710926956948133169201478080005363578460206134207482943333152632605473826473155092851994235147129526620071706584699828483790700469457436520446406085625053910712179126845198040649363277073553102065394400297002353466404956103671536103842971670767389759322055362260208254198735902634263192175018634228558006536145944389418691096422504225365866513092783626670519839242234779156230922689453106077379136965095445822737192649180426670069945649606403879034947107952829070580458977534888723558329543810850385443196498175322695657350469066643797044176268960446664139432546895505346816818290872551527913870442502892522420771922921051392098264454375147431675922275898993919157476110291298131558998735630707579278410025705419481952346968162304*i1^128 + -11920460339081480949290966768834260548461652458912966718678879884018053023746482781040736876157535169156688718186845763804276780652852745890292335891495335766987452328182445263128516703955386689013477152430149208536705376857566687769335866392442195814427210992269291568173574835833677449195175486308508331373527582248661815331685303611499125926212219840382252147261359557216463750773657064926516829779721936846227072858364781731711484464193632320258673378535973562964244422107586480574531700590346647341288160425460512940707525922347236302124814116815100596844369306338702384405352078305623639386802564135721869751755667808825186176338129333058720900105799318992583472621397303144759882623104311545408944441044800673513880245067256359166155555102112509206977934920188665330828863749217511648864176516986598937968316739904765677192728384442765672260204062769780395119260360303661485528510451176381802979316156789309667327104845846274951937300215338280015155584407816630220294892220139095107080904727241418075015637552609859280576403949867894227936272046935185519277245949755254003024666653131478139737642317590485645472704236085638089128243565129109977718078621129244102989775253106835373325004758161877625500111634604660937746767645925469210691090694500547489706478013396006502326564637689121651439969094540263498821768089001735586019442304737391968837073380938434222840707820423506350429975267851667402160544284218452467086908641362332232067747847049798629105929153837136842325566555091028725120458479898629298521614090835445925909359130464986193095381061957495993472965766950549863789159538157073438668024381175415736556354714754977348301358028543611329331963235918668877200806707384816781315128369073903544731731537361260930274951739842350574002275052962348996766231581515613469122666578887061218315823627343018953273351563221622553530761638404067836095308476586107693908061680998368444171698077207983840911278358912445193775768959647136495596507444014009700074730531127504139333360446078976*i1^129 + 594041010150885234743433074492028562733593530284914049803152258690784474425485547169365523927467475522219693983431270573390341746134558324479836082674179917165252796090006315314851218626846540596419129844043085812677082603945581016440666848026389586109059949214042195316853821678776173192239427558615685482457526464986101048942884024092049277641822704372467180723144505610604247641408370365621710913447321190234110505879599544368175406853034157352981859450197342160897292721832303107488275088823883860165048321701189803338815739465811687951701470658020087004425881933963573529639466955716249115082517524167745597435080386938381251860763291347522322570255967859304328452473769740963606750092750830345034849724446505914793935326205244062781399627982647933020084797579466972547873839871507286083662249971324012337994270956261148222464086560872870928664218897242247894879366740301595104205815524490644412213100641431100945232710502174754082276621446044768434656678108991886899353074357808322881476622209787794199666602739421687227035987536073593761123230431513648805085331394277705058586974777064403557538557921597679063968658622988493500575450219615346939487031029648272030421707055271849093015582418165421678685319305468832834341823938127455465723261387089678357839594411221237073346218084113124188406357250283354680433052329319853758086260163391986531129105207409360006627928506886297506742100397598702203158248210184727010438785532056044790208356641490928586954279736559113390377039995535509477221454232051155482775037586177746788998546536281613205257194115379083223325279539646499039262983675686676008609095226705705520534637508722543155642324656523952432361272779797875316609323292207406951382285435154839867175644723210166021782505036289535093677957036879937146029526213983654078314187010076412955123956978704424747142461890437523358941791032500648557988177868911451600501401222804449908546375307840627520854272891510258998848303564741432918446277417739979545739770550187720704*i1^130 + -9746249900893602582526932116082479241565853402634773274863417648311709702413835839333749806077323998057080829375327662552964885549727191693600418185676981214023768263061005249107859455542501481707611688873245915822428318219927065164223853885674840250404918502383644565279339267419855263876375488963494481889141395219494116666204885005192522592977284333785367931276380811588345092009175064217720949918139774364671178049832266888417364112522993173802652688338187037244163112428642796992224651657089603624906057887322938974325523359151702266127497366489129938444382807335145051247797837789269270794921884898341627078495664581630387004961890573767182491983891587608089426232242608794282514913499982999775261824940495301698089757627280547669529618654391828500864741397557868481354833142261380207657254519675447772882012103565781593049685572644851959950909799828122788599042069674683776616017513553970021195954509243213316796921538846609413127767628238845374261657618391936112320130306371742611907063715867274825424950976859891726314266680411948915129985966289955064452863130651971515149949805847656534153745413177377961230079687519266700236063765379278551968995872492873860624173257123217073142507464327132778273439568472483150308554193268725667737574955506489769734977856666301015039600946990882084810044008546825869007415222274876864167538172506118930044632267651994333948023907564830453073792842210286894392619668605547230419386412755742950732462592773744902354579260953956739889606068325845388324819414097072082159268311442848400562640023094343276358902962655990679833491958845638801593455280589784850962490543505555908219968967355675065049508683601311027553013454179692836363523932179845425825923368932720325687780830440100863095517236726847782748897774065040676686572964879381999625019256322906749429577809423407778731284596518911340061632874162046592973367910499150158009453131068989691225408606465787400714757463264219041526364179287769660549669602264337717657600*i1^131 + 334606202103224371481686073132058671188915472220563039238273546564861052883362070124332584721758052569152954365072592884321924222040631880135381525137019059589698799883846619857616853654547594542065240979546246048694931261410745251384395385525717930042614897681551784362684891083999275642197407239968496429058391761675197224929178448447497733924426945638740482638095788176943952089085245171882485899893399197832352853184830229274532720785977521591009179158831647662286099477154577825277177940483805903813074495272973924182871263453834854831095603600183741644489396876541886974103450197152030627563121970848637294963593490608606272566940404401084949330177706237657425925971179315560522767609890927577783984622752592033629224124857610250480227416641320787367675792188191057487309712192742536634430847222415316899992044486391168165804676069208161844702597502585784055172934857753949307815045731690513770763285179956563561410984062692612652827714432541395933200836340171987375541198526883944502771958045218801265390625732928657449869128225665327519539221888206564757555011322064482553168264665025152087023406144768929761157594165702894763268438782226693032584929175833930620281571186138800566305384406224781603280556982530156857471205701541075376641801229828623481043675341736547680398290638330579273450677318074156705858359581615435848517312873846831630637350477947422778954428859070473320132250389507099706780937407885587959629059296067478465079593397616018977812951437359977332997866524870424218203028229046006630479157395274134614496670105597867666363433019547827615015814544942785273535382769490945861801740126676613224963456210868349012591229583878608957177263344950483473022402395884541935420000398473676242822205920756986960333544915729131879374887352091405890322959953429370155320906680811308633984419247153165307684863608179964543290197770488611567434096093270374414507886686520854953175133509507224483700789803313918115935555611253280264874360832*i1^132 + -596804089176973494522350352233247030629982872283308638238569930541420546284897545058340456828472340649188053119383450675900413951358918755030098341279766531045547135045806955232281656679858021010824328328911781962040625911062844646241167720598402436819262842627496093674968966960815703893047062382161787018104566728697500198075703366572814248228947156723614338873443323700467430514511456367181691045313462070445123571810391495993272963282825753157099823914195638669985364284334150736783874504761954929404542322904981866074679321088270866419276508363221020916715944759211349078577613927649007976267285616641288124221898635000285782714290822166193948379090161411420810661376123290334629814165406870055609041102192408654257360809290470716246219009321733043171816490444545025985693631576642594422958747476275842038540976022774263508189635645113207329862314639688221167804656353902910354704052127446240449159094430066326850485306244804053751886091542026149789052534572914936661436297366003101539525707374620879973709862729157271797383211184391232797972626063052869052497196952509043102540739186689615865261991812427940580865953054865080234778169573611489768979491576433107601752494131323605466233760967918011964793953671828249271464445538565386115736568233934867225215892219661840824779931056473655649989542166992922428387424248972181124166297993989305506863510976336490341793646975229093469292435440881715193041726688116761176387824980667880504655440752210733939562144466873273482548675101240900974754630432302927524415824515300770577609977633835039645946920729105259598003386918628567298004010649686172118412251805529844105031976037540168976955064486228740197540187932837407846487219513087089425262885253803023958461354117818025608640103664216574195737445368701221127837578870811188705408536210895360660945428610373435282370203544784416711755651350834731810602283951275274521961114090475929106613743295963131141204301300576957473572027105280*i1^133 + -176268381395839247460862183663261769704319182150675736894417229471857514939085869991122945948471279206588323367090033196254323981649713311324051584893941716046868722887862718908614367017759875890918187403334276298886307531259889045013972359703264049775394616579134307272796548612200081725799378409651759977260676789716063422360160130994576290523234272673729543038559941439812178541993245284180966387399071443906398527910113895788527119213268700627084463263038783514373207681156921106212559529971972848483203922050490931830792753047104276339799089772116568779576505421957272688141894390710241422324110240597544633114364087116617343979241160140610917951535667683378202778718722751532968900528618915101438545371072638698096032418688500020882752009753718629569821139098385369658087616711106670600629125474110015259185238543771685302099375407314087576721463580779263903638319348916798595337959546588783585553589171660776217828702755308211659556361944426498146490458480525794646158673020648213839301614904529070293441566706817655953647468262996772039275081540182900855168549687138654040212787244120610583974833173403945667126532118026149130829452474933331193984248244689413441299188567700740954717591358257931151646532370197628875688813448439778886029272898245426958037802019706715377900791921006295267176013696488861380672395950464930963933829678218102396195351464257939984935069624959624385185169575235253893383451581931848140295525319683623609705100749609384107884160490440721994046144679413562110590599245181527815245959904508610764113850952311115954079686946330399380725442829391983291701865604050428272048559618777996806571284319211128071642005806780520431819791217477584353157623418108115116974456625476380758646894774348679403452161877301626479696709452377331518341797124907542505875458840874865332169058846168195954308492090835969933202728539783507205032048405093076175572163912068242019144914668893088905897381671731200*i1^134 + -3383695970642696726692049468078358656763779673423162641375501025717438510320615689639795227834034295694836536462783896293656040071474497821819520546427656822292395158237353457743324465985073151748195111076914746670210271400750688900519521697444640651004916592340342360657562198881707163267899852072789304523610911742200883899961604535942530927934082106814963735004085832089898087848997035944630798314506997333199436124436253218130825288686022021460699424593848802648617576276372453852083936655193049520836709260162481483271651614964932330720083183625382572529078630208376386536967258279963797584898700884619597445168525711548516402365668375019555320296548403325082394405860464624695777336751219872154136497584282116869195035660771851460479749082195422592672087879241978933421162605087515514561819337638775825305846929100266845497951531248282312850158557160949240688892711334597312364107461105916062143314891129228195903590139967179597113020677394087477830946958619668948223163055162750072751556372569379556353274673834474820411232854802108494185852618305487588191693360475036169359229128520415614693251485411884647242038464274894206498587817625595524767143130656057361096932115799793575195276914744787826355823779170569839697712087707085911879394412116453287318605177278931958513776998789870416102769205053624292945835827331167904941728490323805096598816271339552813066610819217196079420784479995476077402890717740168679799788234136992803014024493907360718286782533797999510605556769371311294612773074796597024158615068251845124728881178852192219827850880961015029062031180200018727684797539543807298308486066042121040513510759807996880144789301459997753896682706853908545052333702183890789126150495682324961853836393974905428140668749257013540358406331640942442948055932297375237080556671594838283361772077188043347125237403575145551402653051793367596175079515485889225084065356510527254339309407205601574912*i1^135 + 5023107491655316595481705053200950544571327042374752904729190280277164840767112212186297975626787209993531603382785613935508687979174318799555585823374547178984466612398445292104541742550674192905865457762583835783906350222960707046355389929344832994203144337929180577757436417096828111311435980845720158519527422437000071162288837402094170873231567085779418471491262668775665967445164789778819819230812247935696721602878637701012419785365294264215700815485328736823099576901097265825503871851082136786955089839447158733700905940170788276680840253975319182694443552452021256325094683376523022851261167908944800110700331667958587073592605946944622910174327179192060199005470846760987014197980765820654453213314407608455085811583348725151560538116896570227634382043506084585406821426945840752852003139699381935097239493367276767926966414012553157133859336251149086626703615145166202792248532745156703783289537192596432239057525504376260562151782771221670600034985950062998911231751896214535533154763836984811505264384679783496063547426182523957028956834155507807899384286368314426266322856166331827022811058542726625237371611974678276531258256941714243001021732246904366443129632133282131363176329219516461920571629547842348317989112915359344105646175084702596839213208479459504407089018719879310218311868376057666211824591107388770604776712542864565193316209169558280015944973492439542270110433548535336345840765045353938523590505951515466446571004287483819310412713207537027405133272662484622213994103808547691867189447702636109462070900688314445299137681729342191820543799022791335685491175746115749683087361312210623367388094481572014701852875532391486583506268138035521723705893436698824541394761719125864744706701795444350341710015386405148431507532234056814508740780282537384946748891236130989376033407533801836052356266416338876294848328596056414263992347065997367295077942893401300008960*i1^136 + 570397858905331854574473719851117969518311244305567021565449712976253071332047615897937860195281261979258551150664870855461098940209803059784459499114868625555396617830290474902281899250670857904366801630382119153477028500864125451694986614832634836246887662794442405951925997689223638075995269227589567467440500068461846165227225798985611381241780089910323846861898596240450733869228150770534404654948304151770720783691841733619202495657768453440836646113983185109521108747569548417840812710540269212349273393698574063191146194050613826134743868035917231966451337545213109287864912303512685472941707831330369805306699770170972804701686824519546550908723055810867980187196029220496760672694918404526225012244194749956895075381540083909132951549518421808303206508398320868041886340461365287103177089760884539739761466807311128456700654273189487111520539425091933711638696039447998089548979572401022418009197068998702005952120270558482906663872248432171045776147779537713797709890723638625601334139095331576995395821282071236228302841272053419929451196515030907333866431806579634916978973145717301984973619538609726765730093989965467313641643607866925547740970541995554071069056946970997458463821806376184465219852901720134470835159062446914759082490976042151281172392900245610139931569755104964985312393897596823260385864003753616977990455105688872461184346917753616940772712204847406027793556068753605553977285636328896564298209878499164504214162945306482805319565002579347851293848659172104548276832898125767598752275511995421619415338731617337288547962005541716607758752677462877793006578260740202453154702366049724991150091925370940872316447238448501360171494369368270075159823705815898827014298752805859714045657576486515187648687007702873306030146063768979792709857262909075642493795217368722800121311802699398712659016547057010985309953380589759482258249133568662215589888*i1^137 + 86406717077932164558759554244162870500717450497868139037139919162051639015077875760583662384902008995218259328826420942123698280467231225264983558292473838883586750731846852211416935454990351840917360952757408770876021520887552403058432602411135647856625390197265792419620306187776091424583546376340084824021241760196792821509959063547082924893680106977789025106190762674226777688486857643725857155072945367049424088325184449202025853550932210251796486982305648818916708556219500994143595807532871627224034972050232707715521904744436287540492525949435825053831716701893914262138041730005328049125048491769939503643970502242105743869837336429946999120655258688301450816640696973633990955854908064014092667583707233729338206683861127796649467820031446577481992023805018143573362734696715905387385394434931984576472113440299626178679747612742445949659745859060230091229620193157741568985291289159037544017664321153079494508297278910101249505265639013381085226098323320860961608334492146887435311883331589717314687834659926465919698044606087469238931702914367095121346021341001446727646878132040548877129771282564754324993781891489552004848980570988980441347064847177644036317784744416349447411418578995492312135064900638003788536703000773460380610634539514559828185435099528692221500041141436687178805908190605619000362612689474852720730236963731342204724493287075836850092373365348359142202299657083438641681556618407245488238695424755079178471974508141643571490729682036217349543844550789969562369416009618361340246595227340659211792026297202075156595942794568069732504791790859104742398283891259982269155791235261123095523974590821377474255890502486890612299648508944284740740518004211688964955777966016755262385122396334780896110640784534847863596073632055222896910609348230277192459869530441827031706668250853883365271772755038894100229293634850456337677025280*i1^138 + -1562654540404403015077581378678723395059977834993388314163158592169699693124239444032449573210039813780464212722541377110441546949586507919988494522188212438635701965635715396420209470385019060145206365630703630190205107976347278926369811944873282844514286459210563095693902457065829823853370882492865205407679872848097736371814351028699673932374347135127162454021812688521468466859504287081771753680769789958304447275034792527001812546124571047033357282225795294616571422245021227412114560327693634700527105418480607990104545411762505000486058481104077187347559815953333088842818769848761509645825131450347874605004257923030839224955989433287375304535466438785055831761656631283683270815646786983025085802542679370434385311899698918633469624532403306617244877745253772820215875277936571419912049933137775171548946732659013590307724279231225183116662932256526888675755836537444358104379253985186384290501006097758825887279017752381887022599017836255523290853114142333169565957333404113762619122009574848186591835142199533162418130375953384458732420185411437655076679946630029809851696599276843127278608949490597928368880762797486981714837522740888832158498467466211120320267882105748097432967038262961888040521277987572886878494466290453879877324190321968950490444289241479177444497133704802924184141934058502924438246828444119494960642161455525979861617068551193254834535638553691117332611518577154771434137589297036164899831867981187915756056938173051995821204375566167666498731522241587709767684933852931945136168621245765768312561732736156575403704579931004531586743747991595865955349224837522423072249931214879908789412062889339679272067415031590077732711986140560233655031436589632417784317634866444208218323713791100735694918229769051704004368566060760671159814144724264156748522585401564418349964142573183487177657287036221106683904*i1^139 + 6911136858803039907253671579696349863133762406456523870189449800827394643347381848697759683562763446049584209974896229141353607814815010471950074821581504388393789096400344893419429754163363752085629948593890370565854974344409220391794458459892350670814156619734825729080085943242793018900725494726109226270841781016538756418656273535599583532066450467969609720046686928327344681355147702050972008110765111013143999117706465096939056878625930050059775343234841937755736541402468818467982781302873724036907562622413988479656049035453527958792787870372184560053148621184155418873219608071320740850301660920933184815265690145338828971144204807330170629876655608268108056197730484723621539061864729990265343599995154326963122249608645591831401263848660001262224642540986700653458006100095510347411840922527278456329423226249829330117325238593431092135273319038556074141815240385521759068683933349831735668196721898122012597247852413342913528621593889220826595827707712141584493124933372968633355643450590334617622714083731928606139999524418705542668608975913546203890982908954493579590558320275856926325581004958642578599209145725847596248332577894560794129605749345358964644309044703347553317810898527098307567254950004363557944353952411188468804781975127971325852173890944048674299055929017318097938441238544633139173107529147462100357116928766152043340048449006666958096900560425454788777577420946569999621809519699742656792625106052234717283425107685593655145879005003000833502537609392739246281014194065038909922711700325060390040938236434853695409417997994356117109284521759842861678370707804839083142274938440451498073115397587094792074512911540568956818641301583302918147302053934791454253650560337792218032871657310741274460539143816046891820150890047032510412700320252272233056647924051100269694999074896347136*i1^140 + 610959570770238132940644709138463733246962495708821585756489212727475587247913691337379454048932393388584762725214309746457782013993207008793478324283929023676579100942337536198290993404724578058814292125716841667837778978259355271138909917419405379778419757023290779438945724621520764022135947059191785782592640607178046801875350523479935215507554637826939771327834925984517082278484598410651404174812760127790549047144379740313351660348657067102611847935847979600401053899180988133388152062590523365378949745472270088781802536428136863098281061923603218495755776699203504216771816066108576383410406747948477717067681344004819755693741688654556735671279686977865036263289121989906760692306812418455547925381759013397418340970562365200786416806925605026543732768933725880825564344296392061575038297270051418414120766903831836423216471032705889226517543239734519195096533632772533680052060399099166718883635865057594215342337988178335443145733196028371874196935247176579903596917146134314176319917759922197921602777969926951026472869671546857087670526304358578135019130539213770343168718262131244981772880504463485343464312761130999347453401425892804367036607679028967469593177016081417542967530716549998923176543466453216256257825139000423078221279708554239318630971315628474329849665166306379907703656942610649713705311474583100632627872082489694050994078558039935288896552727609191957173538065243524148037145804196934378046332786780849773935263694186665397448298428327103425150720744226385422157839951578281200706877698973588922937631015598584979869267157971073172394812220302608329183579388262681246599916960471300403692110716151125473549321861828557715235786835830715480801960671029792408986852796501488365217027960106367850340820169982002544777331490259662445811745545990669906347032576*i1^141 + 8632995435054591853571083643021374198276457581404505377769795850445190778200878237071795623952105279746364069364583935816372497017760238716716303608931139246836615337213128496265153040938186986822230570089863302890006724833389292861964265959186948560355184969608443364446961272822457877254148421320137477299759750165958515770758018198390644639452100959319507333291224730769142616665257948252148463728338647501423804214863920693362156292394787280112442810031767698423628065678757858682428461371156385799364170653982701421259467998127617872009909738097335865674944299666882752200123568508037619116509805095555767428700241876274776883439490455971497990628735387915458067643422371036276877321766320794107949630086536086416873962976078792364980016400890178466068009224360024513023053969654807318941175161317491300676118673629724143002809882677085715358671273009361322692178690681580877509882755918854734663677915781970788872434632741186833136960388483908192231689182942276608147589167678507097919425283876022709870858874303619485174732176665888855373983150646401703136899170692713124954872442676320311173414477032980991745556551292564834486133959944020179498931388619660569517694307769505041088950327726023306612817690131182887004290574997263789687811958354607326270999705801254969003225476533325680639541539843482163278648457437634748889291334204242548370019858754661848583041437580823019159020556102259309766265193542918517426587216181900882914879439550309961838670049919366466070768277423909861686535485070100342761347361135371340878689507679198327887883636986563183668858869748308546167214345604721502087826059962743124168097995928990363196006015194351852313319170131187318883782355389594135007730248031486609175605708169302483443554986633708340033370817109688320000*i1^142 + -3567222148355798278472240975363573595181378835260025436206327957289137475077404958659553877631069273065303673885724258890142474041156478250006892650974327655467170470194786436016667469352490244433297933058742451061717501565396967885130005606571012589914392279736081536835780888508713699668287174229911038953926017820256634674525272055082792943030581778090551478062658908530529020613463891694602245240252406829278003558474036538542138081190672716115445665140568843483268447230448691177838118653895071703111502614743187180054654307682477587183418003567637776014932929000128538151474303531948399885452057447717638235869707081509321481711299954303987272010089366386758869801390149684868951784734866199653747661873291316821050179864896589500838288870000694020838924121635178563292831532074950518176402363032565991313199689598230421031360653413460392110364466566498683852482091268852707226258574155545783784286305382621244560548885627277516891826970859162835049721899648633636492154721548152543034441701311902157550305093438369172584300109539385972090220914937700200240111692460736039925640276539987009408331802491446942554887097000770712937781075738340299258251530923589445851837430943271799727697143940682975458678456023736644594100087048008680766511809593446129043865677345485232611162478580025309209128427947528324820219561793621470070310725615931969192496128975216117432794400586317348283593006492334340313253132652529964608677904100154427138497905332653189181019949415088586009043141933133758238655496204671145682783823310436817101429917192478578301295510023866657291159828566082518258621317641391834195671421746412138299618619787847345699542901963254356254927760491469173908635331426325067560036213799990067200000000*i1^143 - N1*10402307742462599691010218006955086087416779971213365546413107009259992459623085684999094711736993148991899028873848201579067922249529084104743396072353350988975638813246383884515377353264453615000000000*i2, -352958949538821384393201003659972809883667005591751601584497816571079648016449005956303301858340246484154364295603746027023118428855184515872422227801742272616615167226535181605388678893992706067623299672549157093819254671807443714356755109071811033016182094875595419325790074891518098484030139877329768856920649586639242800247162555786785093083807727012519978776050891552103672456396076311927374312373654073957505190203328774297165910335932047054569162183867894958378349952126841783128880566644563323723763707675305584998847919268649738471209577734195949507150728746216953622832327328157329101629517944255711971689869622641944230778772810073767923231622689145221846645630083568700627848188632286542189811057513215798052429043057172952918686605869411301410140515387284587113909416012257056084897870963204194708203235183278638779356190940158676006348334092665870733334212445343440259016764451483235788174094700990227154723919026709515494412713483933381737089937127966134686452320193902130680941855680042973170045273490683109717305775016520362565180000658915795339478625808279051226025525266677728035961732365822769791136568353684003300821944137024432460885712640951122061525210054029904784483849155831588091965377389223421488275107046271704953023440801772129321426021459303031079813917003813214208247067512786273620087338448760756487311346529325558551018206152992953148629943792366204509971948820782252140503851800963092757012935803624387618271878273377670750932301631263167870519371796661188951783541701325290775630790309567412209925509977058368319692617066116827165132120708381176148126309757526652652925886839585539334456106667510248170598766147364199574810343068334331655367615355771261405299669261436418017720777514577672461234923659548821233716865556824604165827672973842393920940689350482561050176684154276300006983697947307064261198578050988835086191456839351980867227289105957913947361289782974469730127263899920542496393208111101317028110225874397998814255255655142013867133462630205542898711776686127118931835196232420227626687031067669767288731748199336148176492954344918434596972697532059850460127778417471253029231032995897157985818939430609657034385981945098655964976384119735890259830572546402880842624688914006718159036512511998435714237353450668246659897463643920419627323554422258319139275289035231471123304855160993279424330836419967895315894889336728567014017442320421450063449846099686998252248700177086357416772740478515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -46253283467311867442050097056050213974769862523622844071352554184033743391671347725411209954424365777409183331007993315278273693541018312606390738317871033270698609110044764028137395008522726761017375790788317733458684481522052165128170894596548796016151004425610149703130881421250693132937082277441100054002414143612354552678882907320664784440037322008274409397899039207022839804798824139787806459837128520899684913764449789022749845408227836027599229599956562232314941257459390679394356129572027454912051096125409258831519428656256115040085441666822105340498268775479867971831970696492217262340922236955021961868476378744185350222750110398559671003883488908294753217007985732752602195277652885431994656799824692309728873171391015078082109757247444179596860360992720446703304505205586850537929469258274825639865680439677534086694646640261571416248135937516962352952337312667555282684471954503064489875859383191089184785789924115853012560249746409385549155536489580906209671423901033825347344554286451352867147337702273742375949980499729696323948433020069343026091410269155890648958334180554224118614299968921527605091300596711391081195007769475654982789394776013628418052896959865672408446110456619124703337356048199145207795701896191967549516127565131071270227340904570419257159263035085029313326303416437983754845580607743105332719564917011640450462129866320727384231750624808758585770231980446675530802646009317613522763124050444298419987715609765615993426036993898776238037109869910241251537163207322776899005460235120429461246619131483727609404999230083905322757631023002097236687633433297857333445464187840311527047216633631098707671826664963122235527035247796244441795554082782746718409690480746131156191048435535425044724926292277739596860866111947309150966081711482864644545116195840162204366280105599782114392854866948159495921217117145150818392365283992183226811433816926016180802768464453333153468922678240967090444362543709204211224516409286652930427749118283786359400886780154398445966161655341702024896090717875568403108133903345085291941493955222832121302306443019760607381187936197118979034770197740695139954518801453709445812295798643832285211972402027877442202573663595208446555838485127855031349454573312272833381876932376364752698555690434847552898267331975577746907993825318959265838390329371980621368483048846841106613174263162972005838875927567087824753949535050078965662114467392880561727294352791604314880374505004882812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -2819813476618705147520756963729321943550044310684989604149049510030868189876017560739337017433636859583496956203959823604530211366365679890323411632939850245454891906862330424854426746392128033569773941521560259057433767062854865113098259402250137084687000949602332252139853070146157615138938309037616022839856832912955939898398004450720656485759103186323682028561141836276455376825555346718778942987991979398850797721622744622774662193645531744641945320856399056059644852844043453188354722231851059759364493812520831052379448296433767725900481791879044792142454555576394096674002409608581715009132576162792877598544290346770813372174223291750209489202406715196523682863416611506259702736173542506621910489800423471126699360589028666406849621480494281406366785186476464870561083531361597092185468463519569582595032794787027428386119729285652345535886858167070666464018820435951259305239706302894776171501942502336187978078856058721297749751395948989894567502647336992757134276369814693914084630925430588526450506307570669988767213780466761523683605159537797301958872036196974635834872824917790231804368836436874972935644522176724078105536284341150758723990610019299378204890810994863314431257494782589155181722608045761552798424637769310440943623143597970441426930225790522502571222786875097607891918298232885878518271137647469761014391494618429858406184394955240784495952459974041383929666565580376877312133821811371732637077645931340936656539068504399394946051405594320084501438968202181108122992436259793829697825987610243518722334185030770507484866333246834383232000103881913966835676364481568422355840893441030681046833325318549672566096209788860967670973151440374261159746223288900814361471974671935096643948344009645032714268502870905289954887536667528713036486957618415973244374519312730421744559791156388922881700599235853472806358144379638460476526872960634304281938815402698454762947440085986946044443208794243154991792689117108708540228693030064271969452167298883009193730359242810085345820070756165811893301928137090678123856903826777579177585957992916808571291196701204051749105783737161866757244980153646008349126016585170206237886882870811467279866328336476148765848187519740944875694914350384801601868920304402251875866082401095386407370150751383149021255057321389494815698357983355259802948165694110578116200871160591733808813111800414091675440877341566447022563641023996849684311279495241195135602762628163310215128450174255371093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -105787720630571721255242882479300096267172319275774700981347699273135680182617579675534189265673735192473830348961538989952795399213594018147315764367645382950851577325114531103467806517268955229219661558772796164554042546635802787803668254943436507846238632936312437219530479908860934100404191020842245001592969723159987221702867807775388546412338305325874671343666642729188822891015695014054150695581076388110373439073461893652780735100013739333976989323043077408093259331385417792201927808047676473232500358485545782932019851993045064881301771393792161210942490450928967798903690375046421444234964857642794322287028043859857880968606076084614770480603489893348375135482965697542578107935328149821391580768679535980626433357028955289245704647857695850232856867564936164748990468689080415097504503530858483216740869717342734104867212796702195517305708020771266313894092211236494255735619524476959287065244956528225541290754309281920076956140756760851333479056618192429527990358193081823057378874220236137341455918533772220781480649648155067437763534976881314577397164964230304887742834479262002513511078113142797874951619204712917079891326760676208042348524620633388104177760943646719347898548685679980342266939288424817414593847538603541504872888069975862767920909673741484903817115676065680327711188068776425234396099660336819901891204220369209400854926812969450423656044611515982921802852665147905513346516519623295789708599612969979011880384784876112354365399251253661775412674812149739870798634853010345612029398746522255474069182196035513669347443194644882223669023872298693835580786301033746082621453565159258883453607159098499233018303599034801783713849851461102145132242228186042597387400534026605507406003527180855408696244494776393638962815629608633262515600731257834588497895158018592109513916038970735483811005946918086361681641836512702976854827562761120998818607885308010536049571335554069832745633987806538865959971020377316641231685797685274619234412114717067891990819855266114439560692523968525217253159842845770099034016176306349388591663896025255260015700727323397578514654210556371287899445224717828343090803419782546928839673148312764724418168917013982695010224097170383517734727983725794273425754327396219459105710448638395940746761926919582040245374040309381100181925348528433929029913656397315574228921561060235993279877515739421545275006199762936994229229441165010317275802298478374155088821650829442398150934680517578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -2708880525342474530608643572643703786637768468880472406083970382155265260968290849559049985101782199667644267397311393879445870743347848672762204475441527063916714208438731850399766391488328656009558761899126486255232578576182205178136795396147421208910868207497136638416138502081703141498756591383526653653403052199786330795177406472751755193971322064200053331780116500644633093226134525617703889965339616129212446285256471937606927919962157766960557194725944248657397910516249538110134733526791419070483734668041976650228649762336792890105821435470755879073513399123148674095505926063456740252328649918839171628970127447406635212023627832088368337792524262987394410409792794269995475120467032898572705055277778090076538786202988362269856501764042938212037062275366384907174207175123162132425734951285943813809671190001284099369171619766834668791200927736715518130982289363457642776032526705667227456817441561824434571140590324721973245684309644689911706930837296945695574771783958057819409943669198463243984283055239993331406357974171690826658953574670802252176537204821648496182848324053246566902690814411365469531103081429133808251740742886435561211694307795735657214053262415096907605231063701754923135604239560914090454751264789718260538815234391340540541516430056854630645879228015429775514336495859590544559505039745189723328781236266694876286923377083343351154328076608060328300096194843227287577902959309650310175543731455835661633727298441503243520406274238427926679494560283777105584451727093185402417162170245666557395860838540842244756686660916821711259146174805184968118340233619237382749487835089110761799354252806494910301303728349822112366923727649563193308319263979765203921537712377453501298678479454759140068924674445175505463143492846578671023796328034301948983839265006695115200830133194835070204108221579110815737176840089769371144601686212351721013605861166286217083643410040201771778353408752908470721426809852019261554760610994224922806869450360596481870978301901574414254379287630309798476866300174254603954624276483053877857983461542488267333036761830942128742467609269880831871660846595235571878787729390653290102637544443577208511165010417499899713246298938370011861268562964236544888676871519210876642632728743017241130635197652615596118514422448707557174443602233336528874754740776527937024776007057118771744576641233818221591438506180594845059458343360474134841817248639775269451815321675030317536698175011380004882812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -49678885348115519351352988492912582380655619201207925631122689416990000548001833892511864510520724772776948559531153601288121171552675915123881036431621168761178215768640976414158299537226809572289735651777118996991548249916551258912359376868372163100935691385160032421888497203751083707763190818572945441381847766517704043133146192690536303972332398134949785941173924845931409523999984399991439647622264655636595411122122276477258537134106692428513524500320577747328670189983628580363837985874545468295503821955021015152842343461670736661950538177348994746667419879597786269276380075185612073368641942854421489484532468020499014495342833016684019853131435138524527457771933497894666014348711083077913103982155485542663863066476759906764484734963572596361237658833790821988725981883996350496298411333439199490895272756661925930753421245590862978529132170885088977127353933609713325082847398759764745768068209611027348762612639118241838410244195907229262744077334259562126160558990757110267489745876703057257937547751056275111412258043009318918426385435757345576038291175328539670689449046495677217214871865740191598678053188624552937739573122040186350241489121940188637160797880272622769573603830954612597693333137607445490834722924199719186965530805954827639549162095437019555747594719600124614536887516959359577869647856148981146824364615812387136080266454894644730340254638982380028929571392453937607932825187845810941121871263087644333339064497511262833249505431605389712883494759372036172837752054655263435328840428298199879183575469297451446410038128208474527662889779605255186406475148433916494140097868810814410038504364940048094169188383793198698134725104764978979937781619958901750828560145304809752949433528399718767563923633558298090329962467587357202043152091760173053457770818346423318440557726865335854939595500391187258570692014314352156296468437549802095506979908703399812379483805110083489172983079122504675831938753515571688765248419865841711437965955504398369212740758852543870011194037808444706879752114398454399316850931438738010587822372742739898265763720201618120848638482322302401616381412597341685883936093049167612350280897988817772527433616920259016156082361445628609568348401811623075369291290749561628561963542174270220961836093715671358520963083876365757456502526885410213315851581734485701333017337165762562765792050925204296462079865384526462181078418667249509503804426912181510509845294523578876055876307353377075195312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -669817806182629627278284714114738765969690282698710467365769086682157151428407317893705134174817258285091926661190445399724109430631867681921285585604865140700034032387869463817777680621850734079412306773141220814336094050758583552185107338525325707102415680291111312505590791918685159340849176764423166628828211786402992571554788774723029807024025498155634667402009283060142177925084286681332150163522613649273192721117870472550468882134586364469190790881795143696051865096022574646329783239715076222114276398957022427471722970075589904713286795234608561521056627459013265658721356545332219069152639801651804540560955268352160773974807568241346709384039217979244974398260809540564993625111284478325811287741253230046266302130820555544540009771711561721419866287704307364290984602618725985214652450772314746960763610305653496327402451659267966059604136339750470856799336616801079683847902975120687460567218864627694744621695428018833692215392300081135336541208682888056319586709179089231300248989334593518205886250065770435889248783368865476105355609722185558999636547030063467621591752302537357768684890806121748574103916190726504256443860275299714586955068239525862218637379293641058888044117828754095261848878871362042049159153621125828237036685644094749813920837291169059663262132465449665745500460516680439013014829524124925608912942500311665950762034011428459812461439059679345572712285984034580049406128311645881307629189587727927094488499270780331389122097982213664108237658612991319033175794475852575708721384581552067456479829909798871441535833962626858467941103871446942340842646876979748058306511309621670811861984300450917029242818947554898108369618275306899031322703063942404114560327538909181020898394308920896084150515982341222567965333948612118657927240263349881336231563145059942929716332376241306844988228364434914697581694699688046376724628372247893387087140910359671879984205746048683001054560223436582452850081333446602221199716074231079318518161464167505208098505860102915442553835240334036925878133162080822569721189925609396069687453716231522650177611699221528685890526331493703135066971108261550148567876600822556279133172566502048025322534310422817912176978621452804302816009154745400157966488375161593941664490397549123449317913181841663049639510509517092872007883050854559222331502062371910584792210519005502765980250039424963492909331768580181633262278886550859153143224468111574484727820016831301684237908210695063171386718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -6741314825427302328092062910052528037158869609807276305400807952891667297259677060302730708039375693308612906019781965603232307358378414700522908701419792704730828973013232381628579361469899387309370038832613175823276929045533358187232407814427495096353353397027613626927104846838705316204384545502010561844987637232242401454649410224467448554797298201906051170128177717620108697679490216930103475933214836089878959274070137666220453544929865592768219238324340608604419842929733541425328599049619691033849223422547312618666882758976524796657150683453407533310168199166847797988760063478011556094977296325431266123276315081425038713570351215190134743902120545560057182250179111048161375472335461155399725216339050117498411000950724268892591056177075478947687846807948029643211117959787049975403602125938430492190065924101031060995108579983240148861270941790584973180872283910437343745053449644316411507976621911624995306901460724797704947307417250661754034085404126371475868181857846454278594178940220317238959646287231285693422643054770239589943489328606037658509205747104845622656088200130967910982091121091100398123006055577192813054509620695093831853405094898806163070024468195834037149046825972904728271057681667398317635859807044581709105877479141579791055095165875330598269053362631944088429616579464958278889148135687981219353005292164545152296339410181006015747952209685023924444867155504317895967675059743511808771001000760431694902565249785674513662365847947665348180558067953989598083094747959665675141917279899561575360453594157219334266789005653724799567704919898646135170741729474768220792766183339011192117550765171100005365930796521814846889758837891803960807942783998692302638895553260259359351268127482825443142809065832884803276922914045076694501666040924494332979956747823351934184533890242883773542845678232312697204108021369960590204358617595875580561329383786559306440831243865640443282299088578089984921596889758093771089736758704117271925506149631780593300814647354360438714926092312833408843391910160869823842713840642724307588596098563921234454485338680070276572572454473597201940790123635610956590148998206248849071558298447879391741940360696386633555479285302879395040787080093663009557158935003572280890943473872350336898475880674305628199861188219375255120267395030267151845561680811731941896513085476001892935248846417676351622951447743478489780460530728093349113868640823260327849467990271856504353459858507548887939453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -51125908983187903764554753303396364637588697176837555394182932745059240650689426264548484447437442009447864547900776827022441394474651258002074070397248896303309312675601321798577085636537393061771464046948930180545823616857844727993453166480945119719935863351944344663978986934486795942872533725611244018999572164219410447192216072766768699309371593325458296838376502942769772057099929872009555739784088730167990569300279017857815590982712144978762350647584399357607825871499563049761554897090359573490288163747386542745213741608499452817232532254829029976836277319177634728437399297099921997895161617997054729733435633737243873179673837892702433279469125436202200208224924054254166376411478916213168641906247671913847954763039471200219504919142977589516308773723659713046978952486148930848003302769071041252533696569140023634144802280399484413107264611465183476281851955744023083230386960088364074059718393537535728767848880860512627268229477449144619089926445524096635247753496623641580493180935387174104852977859426315412293851910680429516953265520869665194786354974675861459721086942674056713843008702705214170422528722972277480655525068796986534664078883830240753390943672734446510325157999721435420495592658228972029775000965919495089701461169475877852639406279078314802142604242421097522813082954843906145604428015713230059628977479354485987942409777674648579994807150457952359794834731093271846524047749871027578528090697450407680332756293194416479061091026109129573449374002884308799948681972545922669021188658738852191954528792213042827032500591123783663784703454924286606595506197852426901664497988607394372887903980748593713957407633446167663583859253007524753408663741674322872012240943135350673399943440481512435652660010821138890247810770222166987534116301881475965995256303749741698731322994128664700237395900182071945653259999097205260250531018872200778270556258592496826999206102303469605361740504403323901739507083270153379549960642503940221397087287226670285278316259818171438979124579755568558931490211575198616583526595464308872640751890500146528054723300301366372266966437927474123564899922231451502870312887972405575836483455315970849552641642764677051058004311707047495595970613239763859304109704454535616331847812946549011390568096500572482035262059132913935156970510800055288870762922970522153903881829925205943964360785169751231254765376202401829893791644701661336169958435598637982856702652208558301895602940317728417968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -295109215811149985233462899176954192629211908940635099185472319545677538460399467933030017702697850793926235840997151667885802356249990968878267735275731716070631615918998405584196485526418404405497276434830976720961166070244365145671594474296529562188085921947596808685334993565232572928225872927012141418124178078316287161218805538465430018890524233659093500424943964058734274557232090498079671807137597747209728746837142379993288040622392007633575784851452380285712037892066534150151357053658728251696127505626613180547773593208021894050702871791963923017059620950125686497150988991698766312977317824784354131927754708606423259732026334347531983679624259579784963318807275400779116943279036516506590796402051891821198998449942025676650232004443067656561552630998760211469515163102042950887781613402468463508127500418302829119256929868563642723580743825324301233698641097261472830707772538465208978875993148198906517971737608522780429135128417230217861785106673260361289159588371332155313073273659162962300147017341746770848250774921277890256762601327735270905172509178517112740680503505214999427014805713919934404052393132573732731235088858008684402391172534307194047791528083486991035308653626424360039020695457100108632383785472259905788758029937677759741100650691936021739852093495715339572728069321360302146113177054895315997536738710513571020989097672196360616514176646178035361208889980918798834456757183559176355769644721820914346575000345227536481530579377198673046254374821588853510236339646513292352705700863933647975832245739413975861442974481435700611856990157848449693985996459214457871630474842662253602528185219622806867025874232177845025597516288685078683725903517986667974768119960130392143852690018790379207450015194766517064404938978300119109952302302919879477672511087651460392168867657733211596991295480872964717201133182695286962754104601067319893842695924193298751729096008059352004039965762746790917998812876265702304871516649345067313502698186744349149086854193072314951828572409146563763655857797885094873401097189289352913792903514524736148097871570734393440266559028148126444996388089979505303149767287721714137695395750305534864558408358244157046884687284170701095172667480328038755933561835285997284368714485055609772713704111146021915249778633636206893009159081203677709533161462884876885846775031299014370380524059021713427424039083216602000383672525420326924379586947996274182378021180041359667314778707537455590820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -1321941839096789145372295109858205453944664725210645035791780217006616541999898354861442550406327047699156489104225031715864685932816662081440804002616064120469408722955484847647346951730598769706578071907367416169747616637697698012922667678512843243157555923290583847160798379882977646648459276416875394624450133337659245894657655245376006383393726889037205795558354548403529870415815071203042255834067859285902967594667215492790173546336029052977365585085652115953630973595311203946588088132640418907104346120251458983977400834841891360938792208574688001823610464110302427841679511028855487431909805294630244131959668963909873873538793086795722312525792793861785115980496172140869195247258361893132248172814945047930386050039409209678203337883056796910908041980479154941903039246759480564585903341333705007078645850626120990630387280612453975958555775658986686010471399556044508790063936408988707832705603335029369646592234292383916276597415036863368396847717388644897246493892610873214075406720115018772883809278191512975129234873416555209192151177001793278510367622172534342355910780615504738214784730357106245929396828227942015793766839273871444959685152526514391982908339729445973012409760494801012917824445577414008191230816298555262010071278749792258304619254259245383807160563855097472812358218212121222179527945031269338140780031075615038948997078961004909558213187230141316512018640755983112999655296170094289174786710208616202910198452116623538175924693450480213665570609268572527341590657544182417389107559511595578312433049508297050103306003896139190199910098378184621185639741627935174860059114284753540794453371209603251487288148360734780810518480587122134194161293765031737402300259648329744533533043471463347369742871530298935138058889092412854754305662669918805720910111499252409676553135531679278339806886549923522902094753335872890758399084010718784318623920848358776975012419091495903142540441824036861903227781636371916623206850962046715388090877872004466925296384073666286227256806680979121669034534357792488889717551336032599811129257043768669874635273692361810796219564145210861387779202747252893479796983986161030018435778236997255289447934371484350176626164558281342809380018219578661638211979379457937293069667078079876960942731992016041055894793763490605876221630658865100286283489366006472045815957171848301738426617570155630557132954310138860209824286525003919632335309850461786766449575454593610892819944603979314177246093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -4784619599992085871156656110454206505631657310259924040590084391618381915891003162312411048426876762575618649038409995199517534142467215783343781107693712837223989283516734416825300190636555927432933750868746353178793799979093366951768137343762882877509768300871447869432394273596486513046066325452991575814006403140981910784031547205949197812146162021889537227689240109680756581169521508703629601902826745107661644879425165768677893400518062356372542169150032045457074341113631973259150531678925821641497915023576278324971888834639497078841395785258305117229769779848530104709042534801488310413078250725285379255942361926427200677010002140201839075295392432835908302824960855574297031871337105652291180335510014978733572788730269768781437311386909102317161589888652386883558230101508269252667864367657126449072928356244569214964919638306674487529365549865179344609600276327117870545881888362145523354302043798406595962909278669723992662899061677435472765046350099950433593664911514632139212232878027756888095958380854974186634421366132102936515872908881901192280062855925936235382304496558941614666099809052331177274756446427947681324421172108576061580861024123269145537399468091525604779699166054488707054792633670825126095167441835903552785024931530382010415676721740039845443618684356424766283311880948482036685914272406324352995805863569574975113486739916045446632473063411478500510850810121606177668040619882449740813464199119556527874210350119232050391637194010058394936850099871900966210743715790306619197944244021972910332357450654077546600719940302574891868927415765293283722335738229102380822214173446229047427654405947183263045246634905888943404825435847666585459568940059107693943701161154790803957984847786155502373580331305293917357648608049390980073305369228716249042767081940541365832529777403761393419114033405361293689844933336375884566543342081966263851411974079007168577362455727593071189997382260263657803315707015689104870584048721459187989408513942235931572772124813475222594084730206544033791049596152265818652249454586462951794560768402644873725230526721975477413376937710909987900606592274621863382465445355063967743015706797186262279166141976016852659087610026830497670615140202154094406167464706573784864698766522289394764938014266878498342948056438319549228051864129212132721694427342837394299838524999112518046342976918241876514183172807824996933002990642852454993202085793676018485835477774566646069979574349231224746093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -14833021578402198587777106413661744278578006336069213741095892910511466135351467147190393475074967471234902024925716340653909281656486270824806439299032972853517005202918299134030639091583354124704056831729053909234192037734154549722171620938326141440277504479877510199327237492018723276741699370614394043694924477315696679803145532832452474558953943574368496958841288922801745737104209802312857042361530812786724844757142001681176636590601220823383470989549176070860461912105048666444057698913121728403465445566058292850621126271782078235313067765968053260665349412639557849830230253178604530084906760047946646666982292555828117371339622397612070706578670169598274978737623523877058065388210718958101957347962566571051373831871119886282974497534217785607563876516651614539790018848473165407366806126938999500047173911885645803356191885026268756340027292604776055401943656613435209199211238355153422616731663541501653378581833785503312130524503108228896287007288065926272274416379436654822575653430127661628007489485976651492964224329755273814655252670719333439595984869915947783735910487065702295396300601784281126590327208839985637482317669983283190458947784930539217087832975369542151230818715730738504526719909222819972045524790493160838621379390141431674913684720650242675199040358372161822528681279432965565835199442952553106977420941722770526020139496365389912652774337052105387955852746248347903410661395340891731610738839982920319613921176431024961426302625683112434649512340552310306047759839330404505734843484963428717124359867208350597602298585521694980117989774507356629064620446672053707428524624710759465244964088580512127787826881031530726467452662768250036175408786880143770449013052574353489504985889611377979780094794953377655927767388804720885533861648404111750313578998718263435621216569145558715482583918518308629641698997600193590046983762744397816748253211150929220451087475817421371220600940770714687382218383189763329399926579708182955832392799603980477953614173938537597360588898190907601871868433035638703947461010503951834978000170441903402040879280314924523121564504649132440358708619998531393056421492914906180198345450969366607555373591300743386004049905100299876353516234621918797791834219345247417361839402291081963922745822673544593736813616964095236670293300185795580096418266422315519559136534275176714184225203959987547548217211108554205564006456564425488703836380058471170215749830495566976377008325632918050737304687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -40381658046614448998429805384098265690543915360018236986157223759819863219216616649292578032481640204016031422781782041452245415739756200464272553541011093103678166066095692310939151627368366087852519500144354853446137593017632161736853257262453397348788602003356875934456282252145484037570497806432966167627951963969616299610905952719418159723935647362753424355146593548581331223862669748940361778861449289739292866928999609840754167255960828417143924593610670978959714348587504180091914230247459423733853841854112898117711404730538900422097439728335152601243830751317705254005897636208439307994425630301688600337521196489202913394067123122478388077084185453825970062695932215668095630826881620107917222067745483560767343492098867364281418649949658463035269850372678354237806971407520703505890231933307931435303074509745023683173542012815978688398391258689424455549528742313807362615101861810962024933728761035315969086480187570389623312528027185953900429013357345195274640498473445495510796389240056498943569419072862322018198199137215788157604972696371654249625681154502038644616891705616557939030535340079786158354944484344756315516571873944465946395963734248637591456650455353456510818514199219244671586124013856166431038573276735228752246121458569285180595118928074906851108330544006103690851229627829934446247934913459638945594655680924111264890330262645543732774966283295609800152951660218096232935496316816664057765807659175108717600950926834368216856326253309550842070718717006603015469237151271246977580700745006418330055818435572327414907156303623781307079936989043530076172549646403072726361524661047149389614505169048821496727004604794083619948180791498590490889732798909787390500678539652252719072254502085969002367545142376189848433248767858197465163663415896035069802067048374399734433100205832384216473115508294903695653026690278034300005842760805939179424289028191169475209676119109178464727801935356653760156429219125552363601753810941975054663718182658590969950069893504846082137540828875040392752256577551611312881673953392602072512811598496039480335999844982619244334566552772636688728772943907217401036495853741131947719549025358077794066919936181078375270043225356261042548175741476223300163563937890176257839912818946096369038685826748987100551948995395917694903175304756788166403589480264901920624420393028200269743358761725406927482394775831662202421002203632256422212632730526017289472746070366498057851816097838236165844726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -95341812027811683987794246922998504145647302662752500079705135798866280042227301626657099746014772075266257787582672361623634225866750179703167137114285466261873911283831766788929557400152106050086910872147447939624076006613366326419398050551210412326876455675096159196195533731715972838990672337437654767443342449374650983166764548064126917507705439209544940589266711285134504041766396036147342377515879476864497615680545131654126542023633860052892336740953994555611850914663301890474124565431220816169552052828851702252023226064548301752016992140776177326090031520932073899033983282283177123745595148922248253446266840416578081220173280529095085800822012015508689748122645215931408999554709780406345024807748363961928107390296870155565576324140844120122372161486718055931862078460280663972284720773793997093593961373110088922913772858038038072011602578053932828920721525112790084161871513413034341122903644769465079463901245689460167699358304897674471071904593182237309614792098279628431791772537621176250096968888394870870245689829104348373479986771255763666273481360162378892009556168640970126843920056808754565381439451163379494072054304242659468449630360820701725219060948265525890216891287947946928185682078524508218590993106643170949153714318544048664315573652851497136166509130512565367404026343861117048320868250738576337414421168631193040147133774973912400870368591385192414028338621944069240700912183045753618586215954333209650308964510031850671843772795171754730981256960932444986498508864377947361649361681101657492433382737821777506659164447988450116990217753603107239025430290624183241917294187828793240419608435686404496315573550162172910992557989677265415398147848470238972535424152602713838854793481993562308204341834970123020549017248424622830406638458234549570010653874449685430781763106092161879401350537791072565598840425530689309211980384001266771646359604610090339291987303582903170850069874517298274045733751805851179026260092526289868953457605159209300651963498696839388188858729740599766145255968846489724962140339121086820891050011205454003252039379068700626723340851056211889461998115335001729615360251197107913140686054124226876775831337740571397120081298170204777567483132079695210715104582689337741425193897053316271179997353495917657916488714333730843901288128840591442920926719057673080475766905119394866006345568633998557497987200930491373921465747819875933720366621911058235407456291827433753406472930089320941931152343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -205523445332320381158110454136430390999431938332332512668326737476955494287596956411267021282622066206549961114703461664641194926919937087626039869933259956319973377386376107831705101830565849949496005091468580366292125010623740419147294929082466374643415268500921024485993187707440812403860880687334526021491742894373206111910358502620275526056761246927036148943897490359952314656657371647651752333937696581645971925323973635213213780317973737273535500589492926529585730827945239305926425514554851548292828818391611188010270265041841042918087708472163289364480959642782617955658396461211769276006324061409744114693998913764851730368123569717632226129137734885512578961406148630078224360622510659714536701234729019364351203726223807437252553727194316444998515275272397579381451943110825245590275274502764705471589790413077399324756387360602219468375076836393984504115967929803123253854111592250299073304982334247099599736132366540618400204560233570423434693008118190329908432579591480713816224002332267382796497800183220744733816704197512933308361813114636110309643824974644504194012750115776087191273508550602977391150133127134537746852965090508098395821822207053446825069259051092172287075257528022831974268771028381349149158333686625353004635377752259564229920184584106203373603096707314583591541077404799098341921767846541112444767257298205378910203363033432419769057813074280797985431127322217183815669613274779027621635767610134895826096235112873097227992861858139734194449653540500159047240035574137096369253371401447618845069835050312418505395212597093993887516071725242979092538043653897248629612765280024373959574818773934713509615153971625262646937778762680680039558175266928541402005722121816926211046269776428731044015496137485149261464559998368140924855125003441109266761245232471114676873346135463788055815357584846840499995080466984010455054482598152419769538266612847351191742255241817794334172947579894190042126808044388949602331497230428544102784782352928014515073220382686943058403702203811828911739888093236697912020182634752504487822117389221355939770289255378367510927400696567245036826711796282823612234772570660189832325103353149431269336701257074429528261011243806406452734887625044314778135605351737593137166547970038736894486012341987866156940665265271189090189573589114250223983566682088556623648383924760271504814567544309310180515603292591313860237350500812947465821340432297427761239940252055123387981850184371171652568359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -410754000431495114989887362992622102037407238745637020209564566158286884610970625565955165948486514462994982270712756642342916059762208065435841768576771947915286650064226933450908985073304069581635946563933764953600562654177171412031373465223833030198827365454258093920834020437605366191065742975239664650358953228156265917440675377644963215672777115644852661732817294718470654688670158092418599104607777914346919867995577985246878562384286516926608979285438529449756491967012556980674543744637416431930115946268538017252191503347372285185091770323589375596263485904034226100787233909943000480658939636546078649519730855835216645688709726188635557947459107890463127558004550206123702260705172827645560418711150756027087366987911239276352974954501774716478986135157811659898876352463754183639727618390527929980198721521548291651817760951613597889178399528469647195211159708731258332610594203401381238080813009969388676082457743046083220342932639181666652066326843805388361035886146363229852355019006476169298551578930606376522150380499912883460499970870041275137219313462588782538922495735477941444491518382337865475452725054114775990506723165732696665533243929218986123759135310665900059012940863167236990820427711995246584040980575959525000558582805394403614773490527196885911633671288292242916694201766653172664217163468695620468419434436421164060282008464124129332240308468214453971554750396528681982297053943711059182331431243243388218261359090056243660110285193068422553684543273044620162733405020999685726198694548556510831348606631109368950526614927725278062780797455198972427019010505402582463300359484623003825899648163807359113652108732831052494803016047484557831860517950142705793076262725775124287164808181463879002622126372428416286305604445984790268609911840091633896336699862905439873109586541645813941467953468849359941246773197652904161319283942838708481156163596511287583693166921991453071279185633799894108241751877245429425869953100325928832197244660894225160101255723200469886576727137635319008342899190443397116880663540929391164101834571229385228826093313336853497618846627133848696108415213168317161420668299374531827749643380810278251352464084896030430235967073157559908487088496426004997463417291900122079927524541693904401817750712554351961895987049229687027155775954657653087402603213444661557758711748270127423697493323221352348763951554005859788445557613226845872719507030933092215922162023981846490962289802173299061586914062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -572829787935617967601535930702057531020041555848189921186791237182271559841531867424936958355721712301611141078280626286955965157200034978775840724293215952388214415609454916317469142807798239254629391526057053804514533693270797466490295303348148104815508078082881703140340246030288552856503643341455154190027627453022816165235075613541850118290261386375225947363991540529700123975813046936858396738034923493023568124298127998284052780555798431956556733157031481735964369244489427757688456565498627477109359518651494995870577963837073270112759865524995122878414496675793903513752051263778949843806884274948754696135857308508085513494524534107753182562774410998136271366842416261800501138831205252232277063843456153788685133441812102207968495552829604000185055163550230289375509012659003196714616622202740580908187048557173252960258675763087584113309592329921444574785501492344825046462520399974235374615001382958568020874828564970792820984539383056107644856720555332522366361054286216558712538118051482447940417134718299379348123185126034732768583304931342993283094382618822684159789485485911720947610230287570775613558644284067801171117336381204225973968728341993105438459245434247680256488990356094792229611278914811968625423402377257956630381728899779241441253647174583167946208653591942970730396193324425781862364078261515389601301264069436068599870708176453194534121811552280831370280007768983106558994262671085360066286846775405654220190864962439415498701000516021452874563118372392244606449810599687596090118308125319691071348209583221710371851893369760312987122969219106923495118410606771838737619375422020486751392163227535901019126232845024448317442427162719198939266412467345409994408823857085866566271876411212427712314618551532315779274503209628987382863593765712726287511419251378351105545273371555330368000704709063722214982750831032627182218865554576308998437921024574192798141456878821292729764117363843458162465676286202891788342162311403016717044472998884177124300199258093999154151106203515738607926781314646625362239573336940353385135317182366398439724519097501467393119061444678123056608399323047096908445621737322323549072869173486136557171046782013877569733770993642391888951589868100702432775567185855595726195936160467286092892402423221141310674089781381287759878764400596684209289287605675255774597398019114515840986861207811089497876970316176883109196839207255523799350460646575379987989561371163496921261755726402646787126464843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -847383809274056651879194883377147052656852626529539011945350362011196693883579691245228421365364708522735895502664875505081068551817441522190182495855401106793268749121161982893232560773280834305100385808533911074042871775947567190495434749848218759178749823056589183216408439464134863007800257660910800302740641602138706650440966538938773447017994129053659284946665512750295031652831599962278693092965410092867400103532347925272081688451713885481071037105593243509343293779243131843413838517908366237656367188541668279399767560242448861642732043525165859449967921042536872504620385331384387330030922210238263032396311324347316881355404261687780044288267459552403617254770010817981067141894227490501109487842973242775144468342184940705944806286752993156624133407358357615295829369079667198580859221625950366348891181204388833994318060139957749589291150929049808295929090995771030101915514782533041172999920292274251433159689608365295555108838867764414405881554062562083355438625529488946365996982344323301070643584170116433079747730709026634856928778428124677514830135238708934104332016969178185010247992303504397848715163381297294974299160448184691808415831372451198343537975137425541053952587544425445868790939841676487579999376971857633233141609752741456521818029350133890508858996661142244203462283432873588743189762748775491893932020887063692297062671056676881339315763920654419829532131105557454139104330952838722727810811731997581665920267836300728511238180464433877480607162740856051625223413294030369680301567173513968423357528244418827564853404426554322896932642455686568654100124314712383092203588583593264072676649174565609842505188075074640972894812900105263833626655098184109365841126850700984725408452563860998583485181088132128132085255725999471865093803180135677203795618980848572268763566592261171237052316971869732644511947336585770950330949221816374136790457279549658838737084135234386185392921090256016134980083230975187727062474079914791274973856568229246046488992368682240369631894118963427598868928395564657653574631647558263748068271220584987893267942421436464955577370369963262769297379243793729870785439117213249293829882937362593568356979476669996185925927225434751797175730727455825415922886768032563858695543267382758241729832654803597693884931725224754849550184830106292003319216371474319306956545530722465561057841712267792389718972230499380552110517327746215533203577732798151040495349022894745952539080009705744171905517578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -1377705668056417604235105572544931280963417958755470950969297457031060633354722744049845417339189079565251468319878107289480154068705389266190770866857580120017690160825793296280525638698994693382435357517984327824043561478414442351422034929843866197526033799024372413465966998558047241986936422681373472245235543918332321557677736425416827307596719534056294457517662017808820897817807549378909722139279705067247235151716568492821578785219268075123102816901139932894230445288160599455733318002498567611695327042976168648786822628369356580798263417271291704426744969713823502994869007506301012630183714635972575445193404552477806307004749725359002668872405433171547285827073751023601584421794761415528942197399382990938578147549284144321896047868270280394389091245520132059580715631238419747334652066121326726161320328423070544970337142425312651922156488591818477206674019652248561529246522263270236695403485209200432507017998246421975980675934648826125052227384448640605578286658096291763283682823009959140056739887809430892795505018773146380522159412214823421845814279144500860128286652765972228603647561296135207560673667183290827236498895131110095426309063792983577963363266764177333113838267283019996865668381298762007746266647690833768791791412957388551086176299110799476721889658691071396359864715137068850298900714626984136705013278539136725300556354912955474282127806915879940368773589325137487862100735973002997814883848555274143381158981493769866516279765054833456839831200179260413921187759959339312657781889224934957374854153335978969925405899340719747623498144494907792023004849345790841645321023582490945998192157611100546235706022036808436489932372457311168117845251529886921578885404201083204939237493647096480146539172285703851398981874918435184605925235961622125194830960528177377528541187031806957333610321927283095808194463238734105340435304132620012190076131499531146380460626407816406676614523063028042964297761122087960963803173608581634063611036387390160635918999206691478064178494500982069743475474645426728434163948130436717274810832197988809729752539561596008297864792090185337055805457972398063472568582677298054707649854818789756686514746906585086996036282684293496490330641624882211588698488017664908229317911807485923121510771050604133828399841407376672704407912165135023059213825260338729862996420425866475631358223176901479329727394905154874585590782487159574749956566028585893492911359183261067249384100902076599408496093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -317777506819821744925961423538977399873725587425322891362654762511925109820481900695377603133585720735437321060164465752967852322754066986767322656460395540771738390459700858238033759363528433826939606961230880807711359089376011180416755031293720377360328619145953965725670007002573073333220682211667631244787696539778965197486045132986930878719300275097710871573760038656770527070984995315167770313429191582190081092835449983041826322033231831669174526279958361263476501750996225277684367823644875849022283954233476760613326527704312613809500241008179716675873034464805870075515457698987010275757584619399476862773246475910060475526363078371488100217920828098459504037411645790694974561574272981837530126517538003271373422422341427817480806399150920983554300836181053399849135105012710786023090849536638463577881617715335280575257038876346184489262002111292790241552616163504722765571953613367790018148153341896987916850214719200053261049193793560575701038606200773859553144035890665478255770724212195987541675884067805106111397621666778824029175063550305987333555188791851733294418736645980702047577052874764221755561100733437378131573698150237865435018167614072061259498174489140466810013855298242091639628723224406833688596715486657672571393038945633498012209918228676348691340342046652250821529202282217979044929667354340915511751415865363328775017978106765636109359613793367718523674009951841084558390100737679008239390010217863404384624831338702501814670387759079123802983245327648430791016843183861390928398346257333952782556898907295425500048120550745856285665720753421266725799183728646948817739727977757408442279432053036403048898242804734052710961656714968694102889762507363297227736682237327823985794318954065081402000795870090975314535428618980718751643922622968022752525597058451401898808480549730619147418368193283967532481861993125143133545843121046259859985796901767674481356329997860466258118056452302973010250388534318210527112874451367545284074597553084919707479304867584884784033391717233157469050010376867207570704688595988141778151773615205764509964928082625361376770929508431259599587168740107696425746492221122160644923207822425493082057413219119859069602330899565906586780380274927909653543400240223178124797328500516967385849892320431266295927777320720489785243481510624892431824736150057635412246862668639495332611364180610778363706655397117829355924676829673882333947230126134449088068996504862098046199626272161537432097167968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -2003300243786987171001630883903425085103713002321610285405050075319195192483909117222698548345540368672436852612969397090543152638027358409225846955171529771810502499971385736001005261791948642581613628299621841825542554204625032919736290623646972784103519960197746763801704661170678071394640492842326369219648221198849336530319273403721977193873239329971406481891278751768668093370972215386556234002028148892407689238731436770741532685098923594574735578736150205111699370888949837784625863654816026121734381191459852983343730871268440867723798291030118673653008678587237542832236831372594073238581665074216108497325651084806187456371911945217589106823607568933225780937315730015511997854441239420282505794293013899230716927099469563091172721508185127449774200495530855389140985341556718311912509723259438645316372095354743204600704278113595933507738898841551096991024955685973760710732434095383529647138742717247693447912126890892281476720665997649797072008682377977911935006612976648639259497444107813443923360998270504871149218046737858353046777489572788455323622714071205728630682113241694407430950147945510217486028663177183252806542579700102605807005022489454094527922445904231077368010862467045648206297430558691880654949732346475416436879733850458855242226010871820776136779511563494364838856593944868934555745363902042112328641344886410413314874662923783431521493072050644724609506306781573381642150057861396371938080220136765204118318558488556240615844431244662010251863436748163468685255220962190520813445302739011805869357499131745776245810561034882339602402259353461748798162339922616198270453594385371082505998329581407618472065392734692033370393997255164507926095483958540056712225537669852394046684491374351127766371229180645617479093355175805985226103192925473557698197503841531507869030793038596237461115014610756661111992659656360974493567046906961890835031150547881481788628617934465355016397928579633626573477194174578559910186640866990915097350721654568497316051090957801073737520575778226352137207765800924329411387174702264760334765016524464432257954795942771532565028787739755101716596523930372992811548749676436299602025072657425025593074497094944487452397043556704774541357136706664321541623445557524673238115256130078838000485657897493722236063992861115096569681748323232231148729908231155038403171661255763772623070371114966041549375733453982318012393620310161090514379555365819865885029739598397736950893981067445897632790527343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 6381801414886242500493716697621054891810265853011298537623301887940238101196844030308389730866860949876931841243303286332960349275677348761164343949937588300921602148941341663720548283226596327756890019947660137109729664262808421664581193188106118316980162755349059464958236983402747688063578455812970877146415824126590962128099947031993701443358523740600015638484444195792221385970176296938954141756511807778527257445760808861153139884986863461333386277104912607744361387356924367352707194245409144168433438895866677882737889823269655003302609751144621856710975274382583714688135114824653873947709250005708367023584191581113888634839323683662523431579838349516662978884979649584270038129127816522011227685218131647036727806044790477627397498598999680783598246190832471859729759135780064734821862319920297359245914031592056317405948910905554971775859485307927120358290707117536242255828626425147957610802909838376226287303016207926539022627747751554535253472863050663764510268672860851674905414596196035217246118923961483162899771757764117629121451520728131549261157755283585223833929446641708945555720725154674580563843122698819023721119705875497369831371330557460986105165940202614536491501608856106416216782023782280934773373842310783277311030946297227554569659264374567874498661435559480505560127453610862592748472010536901311808997678794681106344117950097989495888836468945499477716863472837715557879516872786784106187217044870699367400809968577506844808881470016450062818245455838058741122623126456799073925315910825248186847793097208868193329346648760298027605594342006896695047384895068152153120847927373707705533280531923635473058426160292180577548998627447929388814365749656526865730614472245147960383717656656503057155897271801761963006913215955310511884428459959656185493042825772947626610255693302448816002633263731606683778921145407820891878296710493191921637488679018430957244375982002820818904201152904683621308500273064870097758780096709981852273241677398214530169291026034973319540243501700788679681109615400592759547495974352840258446953827712154413050308299635198444640795305112772493333230390366891687144642930386235754484467943102305047214158669207855957138239352540304352975888217341842583236404391449547421149958991109558798918727402043080902533021789514690694176657502838303512177235632415373770738433355142106275718757822023236364669975654396395437773880957766839143795491843971575681493998718548888638535725317121714142669105224609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 30701063699994661164204450996148062440126986413851488259468112221937054359057819635289829117564855590569485608652913016874596506407803849698476144758373978809040034316135603477172128288137480927569888676016946066939365090496170172935216704752465514534939904692301408562931626174134703899856706079357252518639996432536201210967639006586313230590892323892186017695677589225591098884540167856296654083051697279792842846900949488885175764542997442521006586553146162256283473720004763690726102235274018632199185719109990395125906032852497930180470385624665479949909194205122156416183620371266713080326050387164029180884593056947907239281634223799815863541752353201521783435193463417011786776470639399970954503234872635085078504605956569691837655032804415044777258527819899786717580729626905828538293417649275356893837214992986900487885817836949783925143274228820194420997933455828902857471159690589530136141866901870429614120359423739856564312944307485518214766615913494352846830160695281568035017988154371960405935742098285546274868025590523419628282541223770533917559138333432610834893636478697759296523108640463941938268476854532230357816410189869218211657052765664669588059972423965980448377600237983882205438049567547597812601080715654095837112563407313700251516642370351596832426806841535646471862391647058697156700240397984704711602707381107303415695280944381768970783114245641397166682993189810257808063271095953179940368867633162732839029805128808558287800010718673999553487290265915348475139722893622848183409205288789981051278683907082734601718090010994087064176552939436465553904345631523558742306151451629291857881161795515286842450836753628036157956777868287847849643905758411115884196451856857045338649799582632542437408414898173991820713673854987588105307269325019282431440993031132942087254720182325415132811578542043537798946432001162475151127489107908213621586267503409340022134931922989248121284330939790973714799921500544585919837397034762667163271254030763829122727407630366121980035484693888565219226059201506903175519214826365578453764045437927982357086735635857769536649191179698929025406999610364089681132378791168176903029176528109548850818224739565392651797896263495256625410551120105759490046319044702854182297103430578313954759452704452025321350548660912535863521112055145572870222863593860189816196794262586155705816495756935888190563640621993325845157543419297949095034428605113348916488744142939763293757603863066866698780590820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 11049490865410308360752458978694706739570773699323066216499887539155939659995131676682293953894645399387690841392577735755875829416042968480624737835748799579785737492111054190735187553990474287406153210267621265622283614779766982432606725922017567275772304896098690776649452466089605035068308730382978343849791178734450937467724463678762509448831754685658979577854128796763306162059633504640244708721225105692755441232741341085888182513748734810117696392737595777073179876645890367644317683141196383168105002216352318869336557115180597929751215616902011632326648755873021297836923791389605317736864046319198900926023784811789129456503147826363721018680368686413222889375471233081754032850528820655814399026342750468493045407322566742062572233777815190459404293671406315007582184791391416835711248294467998117624477460806756668790258155318456368471207721834183684245777259797000540975764596597066897291040186771380468425068216529885464342501989196984325899210684587069595475332531727279589000909407576801762782845548260069141103371252060173344218388442921421733255662114118099796185268997936920563488640793680551210145946475549630306092847248716709848454543811787072940007689388090459427838334947737772612889450912320181140798355892121120817597590490876274837274175003871481097829106945066440647641134008673704778498734433490510555991258514368982317071821598579497413588664087077273906918755521606227234226395815306649820521557960394059698931049790739456854886380485906950857961130811551519704369567936087546933699384810446572494148787346878637243520005655656908170107368794244354946246972142898793151044026224718163839780725174434356109487725958695506543266819160935730122548783633555068535812468550884226075584315344441677796923731490186065381288811918746214730198272539721887354241052206950861611709099864321351227005503535441640598402229680906094629381157229273792130435165542139018677618172013131236935259698792559403746588660185925723885822813351204192944843130102453949933238234058635287296982560591975487757918667956209788266715949125957432705432097458326834997152580152051199990185173844014569329664381441923531584416182303654856494157778283544711304073404078448580930893576478444839112887694900463309914426512323085620740350542758698063381995334181886655910718306848297272371782096117075678814327109508613998631877983123386357406503321418900201772372328953490712257317443872044158975572103658287673774498153734676021522079678315505145440859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 56438317709361493601829916465997094722743720248708930817445506461189810793503077102761172952455395451059141544191218611659576095195879865563960065227491757006363017287688607794436289373795492470760816674586550793281430983269427794677510134559957329824532345216653355413661088373474686369403080513463423321835790034649152855043662653534275163933923062905046282007952800310263460474789325553900708669450892662386074214565252855150842651436682052065150231483337839439213790344850715983187002612921783421675260455617316453569409917354451454931432183887614953479780326179986699436911778240024499498659368701243853740732237403630759456237391510088969384133586170378842770082446084846672514002299805517529200058693475979943748131023835708591995745942760254175348857211593153203676568592677283519341579371817532600756300712001238445389007390213640177664489267735510501108543001916072254921875292777295108590025839572820603920203334132963447548895573362473931028268813998474362621089657841709710864442489034263232509102748779912948779758568175171922386505488168888853270365330809552155836997663332731903338359907452865035629080715407980670416487092806813260479974891242408744065514422652851162767488646806409280667335064741585635376262437348494909780001326884966640419361086965010141725321695677726024221095902747661753783530405886315693512057284997931378539212433987362800602127443677010883527961082765943725067506678101923594727232852913637564599739531864616400300418105780641604762877669918578929228917765454295219372629289009755938433593959275712677711704580294013504548227853252904920136206079323906292428143025684959068209883712934030591216042215561739248086249233864274641686856901714479833589427920523134907332708808477144212838362003403262266472958951545394240077918819998454183310619576876918921590464797233314599630827601758345825577039433320293994966880865261049504435347623990871297546316220397737350912126805435210591799995772941458855075467335044957569084174597876030897622247283353249666284560377047977952687312777491485571688004966479262719368549311110058014181152257111331046275748662169814798733489256515899460630388876515716909690633165068110782754587598085180026004398318646890114772803103429883400112519618063467525852921791653783939983848396240262110319094236870158411653696004309874816959656886092416010201471716530963682642882307561696460040198261983248369940317976321704498084650217544567028909003780974546444694220812635735092085878305664062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -40798792352464040882523137790269153179842555150219871454289366619433147724308969087627613902906289867080226256729022075764263209576694358723196107151495818333813970121671984332338000022063303172139285012394334605901178292001980895663072651346531402305842277835785498235403953587417300487436058535421363175837220889997890533486281761086253538428049548048141252890381083795443140852815563152742128517346107339578143163299242143093816735323583597624477499797007011729965228928940648594228388653105135287354167528172778652388090414247664237241153678887786790081612353185889044623635512472038068285592260779938141327774937660937487565907346353063808494524476837520980854826845191510343803184224507334239738144833799224395434968823946949899939757491816973892482687213551373828941253624822839020637604656891434961840265606367939893892633511252174519656745968478143339884234778745289128516969035416871429557991189878646366447291515406119787740257255748779074820643854682734285709941020835931145989076803508248554610832446301741448099372347071964357376771026467302078504928332626446531246744709456607142962664163605724970742544949088698705431538368561637927365157524659252033006921244496084589784794372031612439786127743242494795714015876385287596726747435644100051215416797635744009043644455249767544079767055028508735966414958787238463514653143960310430379025901933717936123674782321819359043170262379102549284756084385363273116572161800206646083807868884745322920311277451881314626458708869448345560474392856548503694267753594887932783670242576306455039604258122662280352536340637043812122992504806351644091626602983757848979403541039325241781324393630588998384356614005054254525693019714884317120686460276257628536354378209206312071860822515743532551124078029447821327672843834279295151629558763098328978247886800929179232677929119358222801987992793044947508603685862054941501900867645094284502234361654136430359983576554637977551124887796659540223967121363766101613501183524674687394154082576003986740443093450450190925172689457245174895816271256171133675209180792644065496865532363592254016796339541558064529416806687902244230327960008066721127571653534655541372856025914079934720544522575033282390067370540638453774357164021682852298282655003040722269647603909754337759529513672080126894975500036121439246518092643382872516465888197805773236420570548850593532437856126609146970578151945004615570337757676097643926995347409994684578292493079744741724645734863281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -43694220705210290710588693813393862501868432867123411097036022779969674987833142566031316833929557353264297404753473217586565989994790886262496848151749718712978114194701236770863144361816591151593690700657020339808962475170537759253053633067847678223017537251285907619421470677960850841894503366108402970202744173054534616204348392582243165089659772086054116956438244820011437491650567875416977265096363891301736337196352557081036272678569729595784937181149331134683618565609880776392892232376187489383176255964219523509637219754181907354962099341157948881710392088461523236789382981983157860681820945305013873273584340187274705939321800732500194626842077832117995847837358466765397873261706281594183132988872938408818070310902231142976172861565787452511663242472644246711861052628310834808298590462038556940857069589235856259694338955448515928382575466177795466578558391816369133994821052782078535650190097013348929159665010219448897289236518982419125321914779925541071045448232043194521806093068499481041677282973601036551234206782407640898327091738613986718685745079057337854170331898960623144206131193610309240487987976020268023220527728667494375091648033004809173628922349035883022506462261753093504661424121756038202106624421025288961100307586370421532056510863811132381857342290942174660501834349737847109147925718034992331621169838712032904949449955406529412502331406123621265735384302203191121088402998338306201948557265510829403699205139854800003362355288199062252276484769406563240117526721196636073343511517047410768498418447674833397137017047866996102825844603972462697183600146686795457853434318705997653144868063576729454307075953726454947357679525324982388065507027138991534824753991194990685516816257817325534860161790074663524217735473957918582842316611718329667447150195801067228596432987975338289648875702065248979288349808712375010950980692238171040501956259010619312437922944515045649999926499005413702059114449229889799497964596285965807987961113243274042153297659310503225535443409902383517881295864646038920751421546809444377764656080715264032310869560469000127514912707629180582846204608863656411879717217558138664294882404128041463824195317946359817826862043993662433943604269113638624247474535420197139540957021835458638552387338560654316394346565774205879226287028966443949373244793505424907670290087892171032659140036911020055058716813069160515206150598314615493406139657323666497077583599387679198382085185745896725263027343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -71560392135956439942567697927887345388568044693591537873930216790993733063277573601619341319218576727080038279975298788256020070366022937867129428277253880128891441956285883806025202272451742830713931414983539723011601511605508012071908423731108596104780910716236582749717808195132051989360064818249669111646600552608151180244102983832969722197222033651494231456107551327844139883148091813360154641102537703314076779549853906934173353476897800592705229011308304965611278505504662119560712916747876264249294248587774317561356163100736909006312356624377827625817932464634778369029379666020025960641207129592431268621528825914190319999030719627744345210459032616766171044519079085347529873828873558078360946934246921431238577585501386176586494600338467795189673217453767932939482023239925377921865581644320442055525752387895064505631340906416739356109419561872180846480252260090230106897067257810792300908022633866150452191897036887750719309834199349553724461167645271581986848669877825630150605119927082838578075697382482691900925846717661628299993680228072124820897993860483536569963946570961757849467260053770548222766996143011939384212519420936495759461558833132855565859022852995268151086647899854055285753730746922959032174120846001359886440346701158213013398206297640290612630932753349678003772844262499944973656032239205023222924709036422634803257819223217939578698550655656537754387448142061196585994416898488671960910821375844632359646810583911221828775355246405300607817667066814975018277308617394333984965927555296424803037748297119130257202224528403949804800724623431051811624648922927050858085342749475778175776859288076001346738921761596591181565822930891048315121891511767933473106210885889788585223160619848042899069305342065019183048434195229099808461733257654913008443819058469668508170134213281099131274915037678892375866667008493598459810902565659090886012358455564812395807940869563998132909608113966825185963591089860602458467791653692731428749739029206263451508572154106908678105009570192053377650295275824562518380720557586113080255292086219926897468140389449195229198310512083713461614228053422851084882253513702262704126655815364188182819850388297760695869021735060987329488636010041546997616676181877741237015528084955848169593054515153209840122867770725127022387894910352065488289361769732071625054879407221750829098729321263882545436265127812469642577850672627763494292380442630635994159751178558199077836987489429585549528247070312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -81859270885074390310067748711312153330038834934037898386943486128609891589017469699617708560148779993509972611612845489852221889390635619747731157161514730337235666652632318699609881894802708305828376889159868027940995352602599767668563473728636537241322385415470366409750903339755252972603353621073801420363172273158439160062710642992036452447025354717637930149847639800768216785866838474672245511698507129833076362126272314994615476485594312627293932215223370781833269239941680091575900332416139639925532964021980607191808729426255134443118566372166249686143211070868143063208579109257809682573834663723467721672774611114106308128699180046098812846044258925971817534281418463273602712120992177859514556603365532929012745208614643678210562593966055877692102623000361349921288315454321567003170128387293866810247135942203427069822962468299724647359925997991309233495200183743757462048328517690930100196900785899776015489189548867791846316712579291987775159487321905530598531290917090152417083397601419853800310270957092945662319063624273792583081016082256325157547303801129377143822937760311787715995787734772088317616941289932984038863845335025417435812818858175909872827747081312039802843817031569255859488724915629279915927021954676333410594875281809929420261318757569960291450988074188222215836904144995797597537987314959260919186199114398266723323690320704107004869800577103728211080895992880781972576499049715525486548063994465286376280279988165215448260647602086010618134533545713560783570103900283893077532972811998021894478625077481259024465063036511960409451009539972421516576961587667745504848627783058010362362422868101317449649649415742180337213882268806614326232455193607831386977352864034661755648991314719464140020226531116150809521340542171877369259051923827513243591947532830846493306562187633305062393721905444451213249832357623887060959105392952060758135946003561434043961502467772508749471146003358431727172919154494439070042986902318400507399937754235813560868564250401896608972560395239975009757910537422957406488261720020191570109618237791759743418358389497768800635259375591827467028672570853579505946806118946929562302205391058880050347516404433265554280250801896608060821471651937232843115410740592094049537684251627919825562261342236431324828848267949975709740334706766853029233458670119650211844364046348101220152810816928655682592689640792186858227700961832062827218969611410211399422567412154431800367782008774227490342260742187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -19674732894839122201034756313112271131265852710585807832275400123685892156231624277091783239482548612711472273681410676819131539951398017539704435987331609009502061452306829888466427132577600331811602649024931194330540266131613174119811461602851785864862118117022653599605403544181176559120257273444314222716710837749330353652750069311402032033459330038840455034683816976307487621639221993888876884931134563251212234788876515246349218598187206885194432470409208488130920916670197972006501802694553584534599372053404280649424400909279039212874417317008234471007703817442106780275060787885696186264325784274335253968050819876019100569461918805310986032611100881857995994477467771072857850562249999549887655689069766669153265538250131614416331675294388498710700045524476783663643280883807912364683815860084518523889272518299348088183819679973125986274043271183418013977030055627610791933356310757937440737955939395619101544504762943020737889144422261578101623807298151140497396335009232350143075380782005849666324922960696085383101436254338848317273439351506567000674074183088611800172635618197390012904362436625366354912491152842684921428747044787378505225791307611279606973403040756856663548892779841808386849544356303942781963835155135978837245201285331097960709054939792062980260678852966390546059969855072269726710385944024889936659128126902897403647394951281428154017457691446040425147848183128938492460764201548565070225434260397838133268166470164778218835658269342660437759629894911534166948954171103965096851660675738857155191833432942294604090757230108796520413821620557806937105241088805639955092218046678816696348932936541789195171124601607648136862447712926051330981201993414933817166417353221000676756334057139038082716752394879019294800861978224899588343369496403153019589782840411497046000808925075188971882218945355228685722236638884107187038021954792683691227625130550826564891256591285647534393374515652571452565711148908115597099295353591333829896877055549106628898656375375218697502320349539153473011621741096412396357508704535354593273491882728511183566113449825231364609420247758844594701746522026393611305743599615505654187620574416266534798831810620359258949118138328971783640255594715421710965846264908078716364691517969080957688094407287209549945429420128119702511586296956209989159683574293211110736329178930755015336842791856528570309607326359920279899779564154871926914615404788637219233119462939232547301345009125620306125734863281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 26050233625865872673379537378452512480910268404210720885931852075964021292558327786192162866567554135648005205427653477626960562137660057377108274102500809853425145686832543356107360014425882252967071671524190950939481457948662157751416459838019866799004977058469010971278820251671175305550946738807696267988292068982211568493609497339789947107512795915431578479925511649290103747198503226071225759485459381190929687006426330904824349544124976276590746010986301596693333977462800825320911452171145562298389554536837034996403570912795309543808056652043830867841890982587112372003269908509204666695731610076680087741278401072361628958023990460718445219938510069373795110261043615010967068871010928495996376367164236320151981265635953966914982226359175303020439156420791078116042095619684298849361703075101549008014863391006081841985551373685029451870344777743879396661688560022439947732131726082024810322464112696533549715942107274221448876123581969013909791141014006954046139817014078505236400374854403703201878856186431299432889486158258847387004490599191702193417477886731786005043452434683832029320301563352807884410843374813212448527158940877046280577529915487054174934627440269793183804020745563723089492751622706853538797289545027372925212827617532279905398247627627127296896672745729188184160829749311298405713121309833823510907889309702770612741553995917519117074535386867817605100833581027846766446242902095141957109757680124203674209414272326541650186125815154019396485772804961084299713321192015048430479245114487817038625007652233247424913400734809673241093815021770018488781556201673181329602656278579318783641310537778091386655283299434538728192284903311579987307720480794764690060734324346052687250677238666223727330345320801975191577645107280184649255218067020152558002702624392770114645315168839491356296422615617858521563638575830349492835583089617606293722569330846899825506343946950293581716590736317843552904344316097764472967241630222187399755786237810866916044571667297017035086497340948146040810075351773323058120344151216306244578610115108738084398676389525362324224127805074348994689586187800622599455864353056856089403501477600885855669988580609236757545300640071426653962036730842554322813730430327397435747603809849040759663123768800460676048348717699240990567312654538604898613546201038801526614558769956781627165860478378951075977845434225242118196835387095907621955595673452645089870619218665204437113063624343571294188115234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 50694769079756329136293739651272166171571910793285710565511972229570650474088488621944545630487476387321460481954604993855145725032903466654409675042706510285153627068205440187692994618220659758457422973760083019518053036343126393409356539383897359736685654633138268414664029599130149325175421647442143644666325818377136469814946146545893737923447597307602250998603240111755984862929447199140488184779668368486780238102166994719640233724788529623137255908180428152450861038897540359231021049718552608073937159937781926562822914586736848564281431872805165970699682086774522474242425406234795638774375864984135506399219375371757995986940543747337820471330756802364370426759386812510229438731206751042166731614959422967392239255800020108362376319401438656285082641980239825271200978744185716343053494654587047548619111482828161726559267977555382616472888694581133348596605220190265949838520946098228270522271281549473285517175186636401940221521294479705645657809498271846176665791570945777021278867134731480011011099949469024021727105753141962749416002465228399060093431369504573069033810619291381618728294235091435119460855561240305573295785416945113455794281464147602035220477054916337713703414148580614834097855168638867755978942487665740499599429323060772589242108177983794671651928181531896109150581639353961545987657395586000400559569136926403551375377820873281531549341035343053178978967392747499027472579841798069282146956629473625342452937316228882170577830991489838351017076609745642590986865218760208781615329754791633931518270329954972763767381758603271584482767534455193530780175398925409358633884460963870532773290484610828474028000309957796715314825795264308473337858476456658596737739811858795284878167200351197397779056548507683103207328357376360011218752544111697032285759135301560311755045433801370242873123873838841661836633505799821264818962090614312375301356167651100895721200969121637851834579631279995831389274836442085066039100322219936082543913485496315904182638545378713527688543813468898233363090414411192981030114633624344936463537032486126052655324755397280328706619488537178742430914789878201540544971535728375293279936027240831924760246561915692280584205249335274599298436677567783323173109762761530236538662658789675345268628002884496501080610700027070133818461164037820965115279025747243219689425033660234611756414152842507507310478228599935575843146864127908121849688756235408066865470870729410444252177607141329314716672363281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + 48161351561590600775034927209964907123039544886581303372195216105975440228306254068788616128279596433352615063752905417508908592179036683576500912986969865876544155248751206242071827490703138012329428802954892434556086252315331968003400110560213663497341903761575335220178862752084592032022336420572347277761368455797217222097529606219252631208960928698227683177044088585382430576168038010410735155266964918546691436937439888492217551453057494329443716606179102279348103016222093146752641269893763880609530752392530094756263840856383863541939487825131290700396650497496928833399155052407920093448528070503884020154114248364050341501006670896273496981017076152315625931139878704415122814159422392621929348909190180727251056083469977366463628877878431970491530981515786060075793569005783922018058111374596198862198685871329621558908994135843053957020087913701987045023437831235301400808298331580503247788849281567167096455460839546674166810146589297864516562408376103476220037848182034605762472929657531938126507965644194807987015190067481373503880355900305102012600228450988163225309501879889762726500458879399012107717156477795230159723205567543459822274477060909721468391330336770713968084715149118316187428203218506186952666140362772555186444520721605078203766511594008979357885373666070829673437450528491787250977274848337913142177436760078933060606353446134835017719173433993733998921550697469587364626069154233823427312051377734076433671689317241961414040986197764793632343695864751553842740251105559239542615280658233759469699149554870338575813118446981483786177949820636160619286283329564989677718628338117795134087805838557388295058448658007976074884090766288966491989999319760060277387940706227843048457914615059483280199211322944002077845201747927530544230881172357142815887895565567153802976541999064796359123339066150445724695992201648840513162776443130852761245008997312138410651657978077039148170215162476642403009918921047986974164236952641441169824222196086559775798029590969359750866525292791561689365623587203668033532772689932805564500834069053266153573376139901542437024344524122116146551270677942217765139942543126056288699815375284815498377308931957950425282468865008274070157311735125689712162171070786802670708321737342051660551882857980638466876812184922782495929342572068593223623781677168543980529285287452163175291714331171668263481372809087421005830737875014516452496415701105009892566250171686185286731569580100226171628741455078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 28883251616453934772564440387457506486990571058799953090951818158776868872743066275339132699844113099963796343341178819041516910534947288862586438367523575387749607398163376101751301544589074731605468562630838977409610279949800052607072348173679172708586924158394014769838191216261343004885155121144913816244343140726720334901818166020868102647253013229196769125019476157318772442553123989078874013192541695147481546580907980087172197604135799809300282690288932638394884804277798247048402649641749025955142619883223794148828027143681153836866928126160538002827648015196403403419730297278902993449892745794329246694416557527331464294609930808191070240164680188462711995973682357574711670901437330262362680878646493189124524230071263991597616406933306663556719983932813425422399524086968808693405738813699793392796381144000078149302590763726117402517746716966750404710001384849796623526228571919723996601876699195668032220678994040283085208700396015263151522445325155860313338958379124322810437472807241398106102245381637978425818170861472291333226046155568999358587472523140976406695722734900276199320949968558311360614013590013708542402687133333076831842231394826829403517928360784702746755351558490812883571724431628927806587471795390823754912935324544127478419677647954780071331939989385685232766788302717838319995002078692077031103580451998281030416986313427936819615006167698590457817382459112868651081650550134567580587515931087826170976225936427833904896613121793274762509634128897948184736177819378718431869916017193442780255598123213099024210995112092200671802876256113335373837566456680039508272540629841157128834721985319597435394537014073452820197030383631569666348893541550594756224475197740283527591824314017300382846252676308946946157463179257952775642155770086269241410680960214863768904185397664065662402769299710126484945231780308239066644976532010232348318617572547362787382320647065235827313979122137235537074272174990419565121797834920248602050082251530337381944041528668980774262147317689907101616709990092711682918792605206549922861440426156555675383033054625473830958940696654016757493425885345673232639526889299766672972162647668173029960251741661563112827389591789357975202888966701855239058744197005426387332889164302246682165173722367294274177055537547234576339340612302336929237894486951320750458257334013185182446175715934100781747339612385165253338762077264798191537231076766731533081835489871634673947295958707397090244174194335937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + 9719958371363438779232224372864930343426654712386916609149501078018768407497043881556913766678827253667640091280568924376984498045847693860295734722225006336499522349600603980133323426654739628948672219504971184776114020475501808213747010044212157734886239644097814224401918777142452026811343507460195608466106651246367752626171142209681145926339861764243238681034194886137649382363173668486285075330440878933944010124642279209383138265152560688934677824839905646902966288078099138780033096587014257616470423163733636372546817571364533969746871143392640602051933752719976980502301319830336493596705903188293679637919407489896994965458884250290757912871655557271137197692120972576262666008595080188403104737743878431767371100414451964425055760628519524019340735580442099555744682894122217388122059246426849037725984725955547188384853344889920279854617387879855501282561604168525827033688919482868652531389253882431279802251621734251369299913043236509396579961929270195615779114634054940988182170371819264170872583207648181406796891498063335220508304915655597730880786113629481843119026452920382973993045900243609093845261523322154710160384135290366526586030577166969020965909755236340410442269162401328412158739415227535722954029379790356752113242303469065992813091724166839065116411160143865129147776625096772006457312495004432515559542632261322695220107332731123931128111511580358271704402347867571789317412108563489003293150765519717970445225165226674773720354202512190368719123832631534751152266884093767669358550475773277949946130167217180882246868243188249151382850188348873047325595298953571512299524038937173735012013515486689863132348620175237443252889526699984230621927362277568349558778694314143008286915106264532063746700952673077861644917079494188470219521807170731320654674362428647287458336031938968878495174015316215210258397242837823608268759537009604326963082038584870369351652211549811536600976880917882013744246911073343077408503037833219444647181656179495811263041742360638239421822157351472122355802731608590300715062536718186521871581529995536976510119259678475693219200524643686027873787930596277748259669108910254980984073350320582874419252495045679958152699381491405587434398928011396645400359041707686577720077739460959443942482548915623778323791626662888997027229733790849660899913813075504417290798795880676427714146770150303860547368787921307752794286596920971828599394603980165460787202318664832009758246401092886989086484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 1449862925103649694049386164977147371900768182903549642206983386524249634563332423986048406139420142629880577242746286360163100617175599754082069101369317560374865077909448285275686659393552791388687659241319774247205505373257364701194707903430553437084515512941598521275054936304482583528993116621428550800448171934649323456072467987656707474351134764603390270937909202936651793977725407976348410721531051926526126387052622932578929151303557811715693486163727699010416886055422976422885630486559229072038587198554047385387574108544917656001468882357467352854651123038674841797799826684055378730284020252498940768065262977115685209813248893188140159201618364018613586270215333910317029318693427224516621342296979345525901446093949736970159129656470419004520523427733026242344000679297201921020484660357579713719212739236651353186245993271100752352589073059681444754594432693565938531261440957528803895334013695333573451424429307250855587789350006788262036107287247399016674666121404817146969776911736451698765263289290532604745329334273440209757142370071064930358312341179950006672794191513580922769393330237423808002403885010234657469786137021964766149703334872313414542543405295573105177238600792727882470176842472144064265196899963637900593776411071898629317621845667698761950090208235724118438431290748409314884175435999737960300632004443250151677763752227728150801251342927014670402038921740413339179432759457804396958623531631313352030705896916434761461193212121863608557397294832183669323280640238354299416491900020135872276985920447714610746372355484462263789759587913736744255272797776849852605099260373002428055920639186058399845334280200907964843159671360446349830006366337555902191460499325927846898605444553440299179428404971698314814788258372372821749828912087408162346719292896994273737746791912692098666461529164992772816446087560513734887010274233680567089146618652351507863240260577976443603330389794988633361017702178607131579131140220451136322676910467291070414342009739951841677687969727223585631735847364221342577832451680089438037696613218399994708495996746820433759659521867043667797989761150677862153175642816085964326806721827725883882626661141102395304698132715261605409172470877277177151923693167382524289373535146441283785972197110287279182940174194079714986435129218630923989362884969828883945595416170971962762458532241054232722278656855546192568068968651465484446399379829778774899444869718474879152691646307505348602598876953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + 28851701852364393447240595487165812188833971055578437524450021484273021875363109302966386909121008809319373069084760964766308783016132040954501223406003567307675807512799730341895891266856684474790010634351145536900743528664614867823793811162564679661833685036702477884029790834734638569614599996993424122605851843443296638917832537434250617864412915436502778930744219564563418346220253881958583839804140105234002471844666618732544311931665260723023933955333398631843209881853745222926321728281930310655498011581395480254616895951365773204752132938471578490365464216801831044768493276432350851998187229593646491824113731568764547006842499894279796190207274489729361258700444742834864693179541511041501251943850547142250133909972357076391053161744483856191622492564418397858997767142005945306337115435923529172005027359382884030975801372533899429285386855915078580749133406316395776181584799460661890321738663225044259608766666647556684667924508147279535669156360616172863404233876657866275635041047549742844752659009944748458341824978594702329197595408438200186575479691381064949157264918319413653732928220469294228256765076154137296999385978976298844585274144637285728134726798314802850336354914573151358519022366715859985246302192453144225550713036504340532419194716801561886005701948259207024531605473694087459788101731652515943177541923621722139961443624516190739701810495821629689948541688607442914297435891105631686535731719626611205401032952253544766408151013269885539673290561390383475874108080781872026777561212532129376644317635600968783677759100759784313613856170735255953382930602520828896182271589629196219537721476006952523500126223955876326612508878127430403303323449850447270127755844760355691091526268323866176070183810702221322167656221436910570081565602955801589683680217564060231638271254527412911607604909390765515448310902164306585687667835890329360219799675270542411574927856774306929910984804993861053848868537512738275111293563060651621645830996235822493867604080368995088257620350523558014132806483300052989391343750274653063552413691033179819714866540946334823107614199902417967895395699702963119171499583548021130853369439776677122095035672723898690839416031456780968988861448273447230053432650597137327098870403830001167438738189127477131434770296435761394977225362395688501715888846609008014798429197333097022663624880631609098534211369068447960539134397182082914232753930798997877823023752629285955653124229170120623966064453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 3241991592754195850761854867166988383006712243080572766368646770540113427569993777674301365162020889287659827311047762787042910105376767617564429184930071539991050296581649229931091166109690877965548537960206544462949232246457459658719861914663918618942132096502641685901443880001275595975248981367305788340667115569709732720533039161095408174920294099890501490665824197920166947170725986582502357309379722740599726757431341976922420385330472216184457193517550735496659033738015417287090176515929832215751953351683822926664711599094332995874183504488446704819528850914057245523580714274053673017381311753393600837769213173939676477496123365908037781754357468966819277260933720896724306460123865527239731975616217748270081247687501039321991284665349793661342203088538453831201135817189237928671047930320734771977395578121363136367652295163953895841623467585522809750659161517855118304666047264814343374121953957519806451796727891535246225395889945237417982428777710545639846233463866634876302208585775731587390556469635481683187171526502710768687341584395278467912737090043801292672899200733016081181336307681841543500417225746398195448935339336772081490286707525026287515774734756115726217540954522264940487050671593921705599829257407194585236220400163362980335599308923840492439427067820436738606612429650873096310641033271501787040440101935697652122740766236931933930806881971593416669001999220100381893884272346383758607411838606920814504563347776997538318795515939261148800687015642220879776404839156281247918757460707973040328179977806145453751125581882543222170098236019657298252483913065902284460792387290254225239379345139993102151671242650223883092251587527302891916380613928631943101610600505978122957256032136031923727209627879448896491494439953775363368956687854946734060527410192361964600688150319719596169248092113853801073301202546458314779019952898435896873171121601190536942631907675629118109460511847454395998451231504545190884014181053477567413816971720432677178487442515813016095991264578121273574851874016485511979272130172603505506667275545008386925919636729480367823640061120264446508417427667595999872692604732527558111350494968730939435699261981174860826223085505159883773630209838905280161271722662611906827613473395837160806128981378320877533258746678967127421821018562888012319847122495709592423773804285086877130888190238057744068704138514232281645555086236679839197246347775574623812683079866948932922505780243608391061401367187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -5899704302263560016328310950149666466985602832879257767910043903559506906454136398734656023802339510812859547184461359921185102790602003230581893471497480296045884055050677744004821456798352813944978236574234344412072173623327151176512560505372641824891850227245343523976353041300738399864245289376231545264387989377445570940952055090329926140651152312662388804656736076617860469076697068989079690910511186181878321421668722057312000104603907310929409814213598052200362092022617718496703248655775014018812419183695877934108993509143272389899037075141266055728666187108394906191651628955160343228608213357794403443432994697217220919387692490515163039853156679136139502656952414641740934437826105963264065054530801412176263848095208372010154857128832618174971873798072764944814779475177806337055379339165073211062804865259726119843035148438612699894229427174815979391822583477891041470099140540621326551289484928994333139043301273364449518310814421610602839833993281899789963795408406799465521233472691875802228699220676012531954785232116549686587998278218236664778118008793683178825154573602542325741841326410134553643189296209418508591805712449813537750357890073375008449229091124994662694140310443172988768379345626711136825599122500943585195491734611880524790460463746033568854505190451243677861050202693243831839905324655068393637964669813606589131915971269673062656232558609174528661469115987954266750662057072036685583570152078027228148638419571880501492201733285605273358762005509094716600820274347312686182092300303125845943212370515384187978737480180857987616467609440100769461836075890160404295827698435038063918554377372674677013363876735891907537291568689158010484118504575662600561624641778638421895564906939312777685376019613175491801003194148448479211089585111095574324866827746729724362432221830299202853528705263564613416488233054976664220940875094075338052084052109849961431883633348933472913818837539456515538861293361172320947980709454410981583072297904832310728518215770620247844544150025049092149918223365136365738525116759917994028542368129293907307838164593488431127163134754584544517105346240649427069819523478554287851267536116172543774233022378250921601902967353887589105316755567404359436164776774701380864197087257090387602611280081072700237311174276128714035713778712852052887819223320535005777855049329077892150802274161793496004663547902599777915550596837812081129640574805238704586071408991112385416405453719533228015136718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -2637482928317852301520479726889239471095897363489650930399517457506099379019496453914739785999926934093357949194669025908498346032561243181506113001336198029387236829349579035149174394340037099327050104034295384324075448027902044178635721825465724003333136461860574063474140240095147313967102954236090088899264196751073270036633503169535094164633007956411951685973045817105521286091488463750970481805219241881482146120482698649503461163198243984851087176545653167940894047529775721298292932437557822098412925105624512784704262216915192618162989675882479916542113445002533783746196919608714848907446433164273216138571425511783812829887807521955271212254477246557443776183610527750706042929295026216980002961393450657832273086616712186534599898342525360535313055509641373610937860198125424898639247765146237197801287438385341782282255171809473382588785791980643149278894540144337543462614215728296286177750165952347036627989903576947161393556226829678649136075536534269465585556207340638890285880911608838540656292703183402550456607573199073585593805748195735505858115919272788180831251193074910160007249864715600851936622105049318679859468070434465378244431496069752628576927237866768300045671200577361382249972396129500434604597927456441733331316079077089854356950163646680818413755479483067715079661679060556491635467352553122813961196502532853962634230374594583205886977294667063692139843820900570281199995405269613447390178454895636335558807081517145870677046207325221633264844590415797882275743888973504749990238216318763847855755339199382516018667504129381923702480876680833357484613535212151355735857149692813033368413380870728392679918522918058553296369001893304544740682659508012430575794733633007595851964166076698093049233816953653178156493041783691798153244184289613658743540955617037446812346833759971583340794756693543157084966617604338275121816672865195758078250702069642869574732236263848518848138861167124312935661731688499167039312826786059114238766470565176643985852146995952347427357965448194119247750659163016679755079371778068115771734111570246277779299979312419102591458647960624346205887894394827811143804188583050938740908189023933917357702755275483849416088682482704399747604113851328363065429210972640191493647316014685058445019302543535946757980965004602911470881235361215249814446216140897262115004024434558933412069385011832708768458813552688260513244738551430025392128625018609188650902609733047733249549313322351549355468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -251639509985955249276269154186967505433711628945150237672752732586223438677111594483912041884645649344625854219871568329090902941644789460399726728456323521103796186922671068457848251065880639899374872024407097327552298741549422782726859486374316412227345054416947373816196943366324017150781152297582746273582757450120336627753249237224036810541802589632079414182299880345542044957242404479608043644123054316772753254955034256103911814556320018655227539851692889590590388309995069319043877781022351642855499580727873495924674487544862749515712887480723144568148121713660183180278288436976776255301542901910424926750944054304578896689454810113744208181437847789206236171651452091583976156458308715281132397896260084677557912887262961570583886083856412506325127306130230926412107786993630115678671948359920969270758257861035815221825153450263858829259919815939298296701530821144150491751112423042390238437204879934241683717642938690535494781505263286614255904329248883603852748555138893461798866227879042775954793138665439154891062777581077127698462377730779822708956573993693369959008486787369061410042737148299841628714172822304204145153111423259031223087158656974444415218332070577381683772560015191875572664152311506809573685794842951489311116012109295999921044556610175388149517940362186137457921616162999508858649622147957329412341447252757488886850453402503060212806835765338055295314075064479978678544847398645533281057377047325000261373107714104294549187715045700261108355807734175042630392482784104699309112034143201178814590318213231752755320132697533134455870190487446065068618638657523805112132376444434337629509332173342786973563651655790521161869244880151328627680490601891303244256852830205080348137190529579365432977879002362838539136125939025027355527774178490425712350633790002323894097218247000737482716250034111914012970114798348944106047277751763268060668530266365160494367367404795136899959991137876259221447407570699690370952932755075045183954061059712913165721863886199653224887466992566862175236007220453148888403691846816948637380687382365762332106727923750645118741197134237768517187987039629209652049114526159334033490131990743200417054828383931479904560415408203048580493450073630727246448122570819252869545611070048780975800744034953115909176073007581011568850202077741029893656483060679261466226873175555186669634569859344674259154456554949510233676815205385265971527686006503834816323848955936189479945515689449883784179687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -420561462159993265222514354034123167813469536915022569120914710290566557982003825459029397699470421553772326198033033563356931841660582151108079866423647823902794135109888062754469640510134000102129273371782265804800452387976758360469040451163741129684480712678751647991082104259405587429001381833090365002500216975207025177561642094634371230841282189601477415895327263397363633581095217892590327908811112908249096193534998940450253977971939888114917236059785690011371513675528590887057234442470267053186753692884418086226590705776744726324968355455093905733477295750139675438752687054690284542754631229994343900902864387141657997872670726510308586197933152068298909255716232644737397500531135387076909445901046778628063156408739666848887991144245732377712304677802674550551251652685071983817743936687095886789512814331785576673205657560086720077241804867229928877975615662542132789973442536401397238198257641571638352865377862421147876858175109540341325254943187678565204727054641280239391556845170606867813748712204283565540998270615172013193385146291122842109452448369279556305093998183632234873633323637922707833054253412503302765483155730270745433270724934018601211172289125585167250883532740102657120974529279958359048396673271148806945866337091922436538106697320126285887810022962095556576467951401475918708897045713758101212380250034082874816297568318406050733041750645307314469565413110419705867928512360460571005163396161958112397740778914873879061909196110011588790760983295747960851275338659085485456251050330324563040054370795518578415810672693264229045712553512530669813520504571174574689249080535061619200075996406055335117444698578001715312063482757086603506765486205870639929760522355604975273632994761111525574649154868933360020513718922599157273801475365460376013689363501652442591481031473902928698053827053012738639912385292359801220264521237470954719635601524194566391079577873722481396650992649806435577061231402325404994125466229758490351438212290303380135517568712115210998003742971557303338046591308067130971750271975421635919192061328313839894675617247429747782904065485756009812659353690552474739071171625311641021372386249643768024032924633576135012134904446138711714996542766569436678915144507288669391628081347454368340039331254740005548225569225191903074498328848298567054122808453393178303061457250777286655558719703941179003188789681536318316571162445496953521633264503559217501083241841709953165507512283070489650878906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -173447732796367737193204334818104122043919836262218137320315139372940989223174466314050495442850213821851344927095451547912825707846264241019922201153276202206231632216980581190002109688254369996303055792041474831462824899115387232187293737337013895775238964061899350123063886401722504390087611050160497031400892163734294040554895764784322503895088772255565157942887459004882620401722032535506636803730542616898037486912021252547114428413420318664627957349460080243921183421127308622992313703351612223926124174749421230880108995732507699820250272708664440617422659605823433968923871437396363278566201391835369507179568980193866573771218104795252384199535880843213939558896459447563199856630970061463016725284021722845346361051605051959595244510900023783490961873208671816455055372471034985435684700045637331041464347816551756446424982377164026976354264663758409651517705039941467597179847963766366332255608362321917691161858761355194086419316763318881752619546561070916754104422417082231057240662435968181801796527118595871937475661450805348689815762181013764401665400349273257727462342495348038561699079285100061420581838637065026847437860253202719736020074762303111244579876950550538435489413593824377036164586875708348903632534705077831221602594810315154137490316895709312394616203544120039019667471614057810033711063285494626234857192928147076121440917106769981563775320021251178721740763047428549780207364758180460558091030903063981987196197161803763353049803475260927449170919638435984368978486732476241439620322387872866517044575115627176498811955917634586931486950462813638816059328180778781082558495287179517118589738108550757919256287832861180829390719046776089525313620279071330607556717531139937588928334214485472313153906950268490592546632736725750007936965277574067190111505007952677661577810700829742127159603789291238656376661498589269808468114098950556568052826536169619208137563786300884677798530384128143616352424146398510873941100812301876982965492413720794486234730980369629508508053856904035723778398965630224815101755726745695910205143562973587739836620500168038195340558648559894363165852007341539433117229754058671815399435540865161903000397032600919681866200783013573708719852460625486663908686219199751847735598547678627464470849784373226602472945693868649635193533911584539707013400652333324277610895244892119356317070475623241521162998325733641092963816444347898332153600889217588242254597262710910951759407823735473144531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + -22970087511876684594004098679984478546374502446665363541566324190476523484743898104508634514054743874488515542178846248458412590831420248740571745969242256713846353107219708846439801227878145752388609639731642248663005100486340333324055642282324660329437952409195876237965954585680715223146012790667584036587972154938900673595785643231740045420003867414083569467420534256975595411825282204480995872251504515941680948823462864681004850322184411942909442244716983506545601050310213184928821622360916501495022414634332211944034438355721887582617620217624462261967630524344148211085770684980448931155770375578471674847128037400478327281416931250817088002253080345673059676601383590914957276063487146287897288837773454142745426834422578930465420782400944045737449288770537995524477389865712004901330509669721010075073577820982019352188690763637234706843942691722504422800291065312105421353529052878944948616994031687557216474766097897284527695816395948335831899617807223957048327944480976569517541484826920590901666333182166909755527189412887048371954256612380049881655377313494586728083322846505056372132085039564616092065269067640909899333268595963224598400664063531305963628821113504244857880063531888150020858538163415262420978162393952155362495621525288428087937550345579720263982380907872888343020211165884680162498744499005004220060051064394470600558290456141915761408187334592325593073866671602279950813504539425281537881847707478206599919714168266154404472795782893810626177837894005571455265065352624762201612297105635372418097841619322237233100602326123992320361027632355690798789008312088869772593669121077338971472296806589012995920422563059288133660177262822312610402617109848427798213278035443836733382984011362566958447331631709790539561315284921035547733835065006043730792276346280847436671368771090902271248956476178095157366190724171820228500231366543170990045097542046550541590701409715986270560918688313981595812499586746998035606668548991881631617786617285535898203205865647003344799000193489276667504474265061280096017992141586533854145813372290326291040419443013558411596915899070141151439667063742622291321637981306374144366687634110633822542490122498036814779934727546943606311025419372891605754269858482045664804299647318434079583746805169481234449071439691198409697924385522757096555427830334324027922006108099706944064344712433219656105218983171649540666987247854128944526051142193875764326706387665106070149313907708630395507812500000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -2934313340441733526935892116795802632690972032970251302326531293418583926451569701756067966628048150500155598877286489709285075743598947759369684338284074093615043930295478925764142730297167000291351912781990849226331793774181855635495633668813766279377608158419854988126877002443071385915105889707351587732338705940335256730187791229548778328904704569625038151316823917085034473452216438616174688191916746261479908261195426773439265057105518804733246634349862947020935702185329214995216129520804738280392634824763350637922260260202112963020531229425116559631655575062490383465669681353553050449958360990744389154400462645976041601197146962347936618023799197786772315540026192809879358322440408401655167326852191758929719950792188130131589461017040293642847895472597871712504995495403851427187882563642073802998799987595565496202071053750165178197122494130223867092785171936225319698621292361457297404797750755110038875263458888007015206827506536463298333877417066350201462637902767516879983294816731354614453648494470445442290751497202559770146802574747137405838797225338551657555390376376241303548771360638948433427668855647759306412493386724699131542490843231422815724506225957371598544184877727813657106545092524537591101666319231580596416993184400479600345815071086642713886347982964187621920805279318586275651055190292826502732209169807591192343285701974106568884706316038908918801182663581938677906452179840881155662051011421479075911160854020460238892925874898824119535071450112929209239839772154032336791249063205933301337603451067033214891394637542686988833424742788608140003660851260281000877145787373577533426805975084469548559112097669349613587844165289430089880081182786686317309847713103530697471486356770741189235468939507240164584809936489001351266015150417768688106067743009440026538628025000623424581845403874520587208365548799969525829311766787223772331011272699997728434906003502994940139657330276803670615874671610718804269916855275456880292344508751233022611321446309684696706982089557062722348699088639534492355682172385145784164862934572416956799291916785816099523054131315741775105243662635307321878790411416474616174159537724905908039332415788818007643796081406857145499593910534371151423647363415426645074750930175681063336727873432093744250895828381397977923736086440100090530477273022493796391617442344298886124236747205262893124570261401512849092160766322094433132647202917309113821311716747864348712152468356012514648437500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 338540636289771264580725988377607060428542771970473542327380419470456916085679589402155096483412897289473928661437991962036469329678107974602498879126823789357496340090771333578447910496458072900028294139579390740727442933010698147725779860079633813417551364816382105318161524135413382818904482663114818926108563044237377641972939019515541666760980664441708258521473225303271284611368137789190623590143620932572411029443328364136717873356230011514412389520402530419352141842524648709549851170680492904720072671142688580023144496071880960590987798050462828826550463468357721409181165196515046875035439107005147514457732632321531975442773732978549249330990509402991988494843622113986912254826249213023708749608721641518218429148443366345206333922311270675697967992449928319568092795751108618273755531648499480460255947596515781400312470265164630745093793398016686536919914733303748534581611599018642924384271340877196755554937589555179690434655480692612328376236544394807628746481313324276416826010741398629836183699752015310322032586291001263245756099523103825748720582032075631197490579126070257514832576610105005607367106261779980567459597736459229957922811861174163866779700642178831062903106144009625178978810589108281684610469857245174591595812440753407380814430258439162604814050251173519363988748736383224387512123988713357804531399793823815602116680241876393798528012888905973388402478653795822185928079123172274565355915181425391505455064701768108941629102309868171338335331978834028934680280928447055338963885957352164840471388381118210399118897699213360657100502170647331683231055078994611486896623748543348790818904217534637348804953168247867425513034740831416245549267394852876369553373327730771177627794470808270480630015347309005427199338624580882848028252807648801239964374355947757389716009553765229346535667051103678753357124139914198300993460877438936868613921985594501022979519667762196223347340354064389809809393373499813882904471595714257762720430751590298773877251055558549696835972094433273393272992603104290559975838048030440690100313118000118419978783313800372827564509152906087873767830873088366617020716961135371498097582516907186838288853343468589546016335006358898312048985050395051908961360152601612588726450811589561642111421987721557577307648539773115070859934888134525785077348569352688804214319068291876897194775083261276352867542259472249549113677157655312584462469671782725456933851808149779163139048997896501464843750000000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + 268000811527849599446480694941842108585152735699173431370927237557923057484290100179603707282328743427070000555837017237248750436503082730769189968357490867646324240085718742446989770219532382932275068294335393828976836496432582568269826091519492156109294985713066827246152557052422514348529435049524705584725237334981881537983226933368096893125615563687748799853511986848871273440895279503965578822799163829672459897133982385863496368099363580117724735836770785973683523450795654085792068469780969672706909271648676160272368497408747254282734386532024080841022730118616008798957377387388051735316148872328931250559267852180633538827875682108762805231743747803584599585045264793793543330215770706359136930438606959584554312561111614929447774743705553546854723778359156410569246906212883554201466585505244115532892834687051270479106866978985123736600839048510837264647738073459211482344882523650689621122057259594475046305341338154571339469286937913599446429802701172461366074297773858464951612872333975617223477469642777977172845392974676638984324231870564355801812423158586044910818889202131535449911767491390801698530053814598839729260829626161931142040563035371099095473955262076656187523793496402302399487887966398709249464031393671116322778804099385344327793994876821428106733637692071404304740015823329410075608554153348736199409882489724329195970757786151833752589669995601315843248040965994665640864488262741540301486117147392156077944847719836757048772742352198681848237057489809969950670190391333451089075779716540406178918823535531557897751286055016374064298555595482905030132295677160233129464163142340977754224086885698225495976890424816394441656813762940817891706096309961186147539556926027249535026090387870900015112222498650720014131554075181608644934170540327200513991264329718674509559738479231995724021414761277566784082244511741210900344319951300884115780849667245973372732913891317255435912949734111211708680348706442927656699977539893152865248336530680370052429506851714810156780726948319915192421585538972882193378031192759974203026250567460040247425257422533612743803151451600676770349687092497062286591114904878845175076125458691154417034190933746830657044782618765845239044367318877917039355488466485983877637078323162418528257595697403808544764734391702878703554480300844140737339227663188070909177234329682782279587771264429843034986162193514075717610299018411449876058980267533618777185925736172102024350033591016708984375000000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + 48865636328540583466712154868697422073733922160085666552092752906037535667830898847517978237166906048385181325648813929089925950687147488289959305400574109532127855151454666461227335817150862662023716794245436803721871458938171234370730478634480441997003802139436181419841750545318812434543904371695741195768815844522096578031895402626443690226819988543577031699542198145567156272776859682001636093543850615839141062425768317876799272104275581496071268121263900894688400785154482786191967813812503588365108274282563994740467950158771137645630252705953521295682271833246973087347401298218206550812624735545025037937478814554255447501887595513328726852731828260745380160509961626652199313277925196723109995586027632548357483468720719832548446411647273345544570103772017384927459113002581878572287995544520287633540204877843476400374563478969857539843987286407926140535310073010996997185735388511493689438100116729480945123562852439636609416334583776181205531117325409230663296499811382405449249437325831040664759303174368071053042347676038388868266189806473417330719381200996921251805444292123259672636960168363175546281942668282088433996725308504768019017821296345555520745111768604983857126849617721514782108208851634218927205545654816190210075974497312660491168935593130964410207647067409236397300602703506274574208265841253187026968453573529314017604436829080292401668022079064672310960017151223413427095111356365171430674404385577533294485183672317307593588970811279117674166677164365168596249326123283607623590151397396173702175392993769161226031187364685025306850386834542350036944924066977238890445828635689457662574559815252135284654949060313032952837680220187310488755098002570194044569277863098703058099752557188795757733850128464518940491727516455828326316538987387502017039122958204826142164440609849393761671906371124760898841670646065726079902648034233000933225486582449298754022788667032120501082725223570708824973444721161181562014663237360749223729475410230588305798774126044726165274362858150269296544326300578118211683274834136751833984417723208105128554274097227550044057339547169789965062505333785583013438045359881389890342180063368788252751089822646957009177518642817081407943807290779251833117519429569960627219847846431406327658793601543581260035428172076951907299874095331367298175334321362222400892627068315499328730047327981223410703682340968666037622166844278954480857303633661366345401214033808228331817307755911596679687500000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + 6423689774481549655134912301434128665065288239154916365614023310302692298813465594022323081148782046652318898719826029380357347847884157099057527980467423332216153398757366899707373819790423591897288969676441451022044536501094235241615946832383733341534361252880943175224073245275795995026273923146640715873669918709600516174357815960755577604596902878702254187466481414452525160252142052799699803790531399917100072175136378594815458134280433113157867168629146903760061536230610205349215665529480801209149732396847597133126691449170234709573383584261350259728351388573966149007247790071370773579126291934963251942742575450198728130015192880834667889087959369563956871815732574345702100890730584260847632622509640122138170933605436799860751001890436123432671568710480674178398508919436427043009571369321928115041148026551241451124916430990587516235731557069804314512435972026085499623407819032882327073647993971480795852575645428378140463394847180519783026652143178818589101185360824297980077894611590913855177735413079863673884595073919698815557742860151387384471578936040439137676140875570003281889623714152971575014008852427422556066199533009148479175226191337207101528936527689925596570899474584846989529336613148516580332351710405060693300235920704192051311365232821410956641065931853137261404073699825709567178791776054345988084110599160737322305917307255947017612808867736332510622673225334499432236442755038171334212694209572715020793690576521710120687015806005394110502068620084898563305218560587427837146208038841074989581225065104157337753635329636787574617898377498582407989700899064686962876438345992118336520254819380016087050323197621818626741119340999169181374002621160981866556786972152250668251375856251080600917270663384907825040728384091182248208618925026235093204470992574262974772874305688017926444710277304036024334049847801540341117747958311610639391936447161116694426870948914823226744677542860654594548577230367585561957018380371615774094502855617883162742553120485576044384892021139464872842616883659743532570931182656385816056443302655731985306062078367704558603641641890551880956974425905990904487240467163734118344830346463968091529437056134390134989237951087578908565547504126668811012820108125643415730070574225615569974398932956160871662324948848943685710895476719717660418418722530550488158532597054946356003165566309889866809178332716236307718473703266084305401317141897143769832295393422425804141966919573791503906250000000000000000000000000000000000000000000000000000000000000000000*i1^49 + 956996697394491643756016415918570992184527089055249265177375038144084850757644948375560988168729775569037834087444524790197946719434025534610152648440940762883428851137858666974306943564939439731257928639472484717455485053787314430614100995190210778362354318635956100062603206377744017310134679850253628931185518679642311896870412998250713119139376696051845233618672659652514669626965556278034007232793273813449205453272599655120995314080695201940348181006597197373569659129358092599084323394080784166867583224321440656229432171539021554651969332075622217557422147742907842977482934060688517995568102503012969933168312074510017090739532771829276327312011045637453718092633956906042197626324913517562468822278854293076010151142920804087597178694444978649340256592564369729240281446592924367193036701432366613430709678192952168580771868442115190127209996206919610718826315922234359685882448223314846735913830116390519394110735979458193469061809712338862446989457352830209358655058173309202649860258124569863590616075455808926211957494926103633037530017095641328439226926225616970450432731734978815482837244523710407094194745277937232821905032436379700823218918801617225712933033971316043158520241996027953595857872602175692656468179483972219124332169436977271147303892044001828626428771649858491124309786801599797233951671942127940561254609162049534879026992425184165562600271975847095941856728808473927324113468310867378645470320490273438727308774772003998908358216887009826787995091803396542626471459097912311086606642102113270928038867886159912559897029249870967881890842969364174957541451603472899289004573464829362507810942620708219726152630163971104877530382424754612760263922807906642232867569592048410827742381680228668108369929680231240492862061867542579634887188115900207460387773838498661910606333751716910583465608663815904297671844815580495253052243133812033426914689092248296898423970686231314345651919633675932589404246747236448118746611671969221067766984706906788120689829924912879812210070289317720406100854934074685818518278192236082313970538221903640968058927328477850410715235204112355502611337251101153165418683255786455345726221411370950232895306753857853104498327167774090920284383770305136685608700143416686918612319596368486889577791223195064638491644823544173375303522229220810514507995777082133522155655705336036966935140857478553367054318511876491596968772622072505734817685756026445967950328324395335499229149818690185546875000000000000000000000000000000000000000000000000000000000000000*i1^50 + 108705285921608851084711176434879332758385750090169356356512556519023049342538511499675304023455591530562851062843650228147326244362576740832769532949150520004972446768212147314478067170627239159288596511075930174164513756342836952512560237315601897594978408198916136620986628864910882474699341456453161935302117389942509024401022350983485821169740264834634535169901743378618319672165442369509482163692902095733603655628712932376330524633015354406051617485158196816863881077580300873303284360952124637436081016745400017721058544888966679747409505362582327025169924760825821809204958489574543844643192632821561738569711211581321395304918719089502447235096543618425100712948929655960750479339884612100513264701747786646141117873900057143590675374662314765680423916995596110924912289791445036819675932385742740202979207844947574221057762374136756157593689075093209305787304281477933879708980925334413315726679930070321931477654462539033530508959331750702332551204503292714485223046706186457920158318727535914896420989084429325736553547551351370571864509110456573396852063503658960896451469164602793653250705164428043386708783846778841392864294764064477983843433076958794004352536277390453114948066567568254383700153942425457757530886906964012904807771869474298215361354483025935069369694466301065582613686004345348216666695079965877106103704359916072517563848272108254638544067340145724618029091150041096758277724043043909163511861814850272029361974705520835847116789477629176589259076903958438414323911895218570950014938615812544682963725411956043118747383093029709423413557176740308753030126522841020725436624387276261654112371952359300143174012428402282954605375529421168818979516948984146180433824886764217323461146832008139747164063705525722418128645413523385900980612511010813934325240244928572051143390379722497621049289825312982397934619598454928168662060503705539077336793601143713896747968314074740587342419732415666677550797298759536133535345465437286213596558712059512135755549748156635379126680631516838509593584699846052029961525449528716393312907447841256474494387717569432627016531273200162608440912992388061814333859379063779299533678048091125574639608111264283468724940339245870629513140145371646191425028801684007701620824726366433949019658274065083245083236932746558078083102614475561119936038347292837364098335395130739328633506964710305524387025880612440569711530556943706154477721690805748187808893441150761257580659627402343750000000000000000000000000000000000000000000000000000000000000000*i1^51 + 8652177914499201247576976481194761882947667908017596495107306222571466255116557558912384434715299543291271553322116146704338853529152843000585769347409547435612169521359858350074948281006742226906667437672187163908406879054567452675241698292824945541195433162703850342706634456040365314739454857879574611785768300071212814191908199223418900928311886996083530345025877644676526765537391565844903194673243142041787814578799446536724785626533543195330689910511993954116686152318306040559785095697117009162534553832547312534491761870895914835071892381527720832523806714888580254946609568530937766338393122979069366498634358327490695471935088820331089585749586403225626969047370642177652205577557789014561993990785820227341025880881727570480830600513650189899906931339381133368607675391137674452882186438641319413828880021419593431717423311987103228412659984608141646667216970976061168244735544768045636691454961450519140941164475805282907332860412704638094673145352473712571834259974555163864092433482316799137869736796282399982637191585000498484926115316722188784889936475926730230091230855464489854985887088130457677855147148768083676118450443335732195618247352520815431614698758947203280613132859033913870273188170659880961805631272825673327744865232621761406302817632425484992532520096552850210945215851409213048644953289671836132262656846286188086136895798028029610689233731300325901351611895186974573904460294191965863256775196665360529687429957408616771239415224713378226697041063527389189881899376897073519671507724898633734577733911437792114172118269187930079922516686376781602037766105853023906800094855401714225353081470440642568265847843820289471586837711536439021854440148812150530559973915969837712152959415344814847733647710010574091797184948165510842730661243775667346722738194130726553476586799809414531918972565178875015917370643183366497886971164674642396198907833429454760016682730804068860282189495816860632997776681965716758910893970176235448668904268385859195488634825809513525019972847397788294276359128338517175494228497979763288522768487881645889866897045776626356322133552525475169539738435871533886279149682705248562008061033500823975155665265667108967789694003058688879207889346957676938933700233440347454048041108728350733670512970329534676672376425081407069683093363571135247605495410815801308736934343581719743755044681154706016819365585017471722161272476365592277015079371385598161908676974634540027983562628645019531250000000000000000000000000000000000000000000000000000000000*i1^52 + 594572098317784469929549436302012972213984213292666841979645473181945724517781449177949640920390649667318799232669682429486251574624466287016839853689418476999358593180552568601350300065631992049229612754922727574350869246709469928964635745918491417382744862617234065102138504533325431140302532736999919333804094165691622333367922008322446032461997495744394044646750937662027289095874937783695896105689712876220929577211308729809590894338380013598224141520358494373043039594423884286139203780570126923884926603123292691724811788030713145648124776478389699840450657848030270757671006382164627640553591240731916739416372945210755223775979798181224720225947876376513122726117094077250561940501818157912601687574235439381576213790086842301828115969646294744211394957631918288535702619517679436746987978090247274392250492930506032690991579416058905287782802103230640993690523842667281620667906129223563219108387290096074902998444621070690816136912962352291680136565677090776814389074792367073455682784397063904264499836037196728915333980901314656391014136526813398300631756473508669991684627737477903926597769659494925303611182003598085102284233490325475716733819367113826143968841120350670803960627456157214491998072669467635501825032979533030947945083163776317648924384300651034866813837590056406481643250086966212099095418676330775362224860762526452840347362289480889043517768789830715950978923227106708368495086176184529285490098360210135088373314330302963449730533928091536445485855375743178373650836417227454421683367834699459187259138342463674345986460279937586676711391814581031909222348068046617652884620039649276597967123610238785916053631493624067841446260550913291294602582930766648221580111853785220943605725085478330561141008765729078324246379356236556348757719089317445346930231807680233705509130883704097979309118377132237819583278376248150343033435276923867792175479630339359613594114420515327039589963011004946322849298057881610947217587787825331417851319609344705638452115846496321975095940875402044356070937204091334483282914726822887291372705879642973445412066056619415304289960379952130423442596443328740847550256710260134050334826460848144462457394516750610400304916160614443700620169049319382284096395810033696086158149388859045054153825507924029771227850929654575650605702736438605919553415063717983572480128151314263690795025484637241457799618112321381243705187557623968942469816865794837365786297542718521815385373010253906250000000000000000000000000000000000000000000000000000000*i1^53 + 74461199450305469468165656013345877591339085590571272456567881164402646608527011448674095135782858764462027275894280733123923638139519427518728002934698408327336340630476957141893255355596685520379157367531711913852212354646503688160062567478476936165446372291405175681825273880318708124870458002848140345981435591884910161424141336824432588181758402166066593985470127400658115942395832571366220016515805022114222961547119276497818271211000899930946984379226572752601311784841346605400939216466832560906216691958564299683392017316264610183681777362754001205447270178770502236417756592061975002153805300692950588726772598485641499357855159299757383368726708951662372641248824985292029210584644236080238542726065774071508857129805088981468512993888773413111947845524907958623468012526336632713408052599691104263908095986888803791523436459296553971310637098428390946857404596117342618677218135312500218908751592048778952723085952360208124458494295932677684465302506681506330651734507399553782382255871406089436035218714282845735794086784742511701969869181719477031986607180998750791074112152385220140270398609704396757949460300617092072189623937898998306844334897478741560971203809901984732400834954322149698370465606034098222101739338030109496928091371688638772172032796950579856926630975955583184349150914227538057570930263328667137725122523408926225267738644323300481675145214494345866149033087494712609117087495250084345373245523068899614131845592962782161318645059823645938421955614285939227075143173093734692124869475049055412323098475109357551238461602616938195103608463697884090453891334263957951936240334371858893889863156033159860968541575682213314651945707951010980774482356865251772755575173923164492930676509414151849433522378878959648653795699059668867667801550644881799048557334195943537015569000786718697061452894311495358562844384488826574091368478726752404906129260727296073489275418616148396820152309394990389501954369465767144010279888271849095551439465553700903051356850986154111305492579513000622681958884529482542144703698524661082708721842770860575287643358581096030324537660883927889786489887709171433446215150234310677593094773514483204127529077851052684964119668006691664407229500395674392721792713805406120383336320707375921891426441574375539422740981296203959003691938057988867577387456931270903616848696843648816666059927490184892402464566207017243500870211697665363014098089417746331207642026665550259229413470458984375000000000000000000000000000000000000000000000000000*i1^54 + -953704200377057468474714560221554975170870880768095662148861696503537104338678429067196907380742511278002679004793297494054759015271390880665905482247027949955325544895945614720549237745133324111841272612905034848157332243821475568500977578418120648998654733130020962089195014321076598025468819143867201339101283514503561817983096634469866203238895990327093202303690950408222399584659233508894959252134578349441236485925101592947713299725784081138959210110089088832396640015373800188751536031036036833297799811132255694329450287163333510788608832494459468238574410125526268368381491748241210389245286021763413986889692057649935180064732796755588661868362156552566054517410682424218090300864305041072117566488336617831364120122822160377552170996825685966979794477522271628795185490756349885865338488268027611868941085407502998788532829933184448288980475451430709546943370076011071134488110648859818459794252849251258597363960634284020914590772248549404428125097333312502400927182689095129915337841291340226139919173954722988351771513678279747881019919933162512803058324092182842604875778069532212528387453060941287051457645056087611757817770865505682601864576326787752367078027956218309846359562217327737496770961678417000127638155202590250542787625986389967396890334323404289899651230334950856787515539018402120825778269673205618270031985686960576526293495689430645671115113673475249143122382254689178968106837956019324695433827575156142082848307829670748003434266413331855994926474367564344291744840782802552954267508327694478037464798394661951900815581027879869156320717754332104341582093711965921513147708115511932747360133373634446498642301858174910433979946226498838332904964996329391918023346227953906923095665417785092854791964193712496067790746465361278706968253282178335281627941762107132715770203644159238062308772685984340529828627156902213828290223668334827354216215273873243635369290494989839101562834736716792268643220750528196644738570857747647638188565365748163517715439728041888695569092572551162787743977171912226207541981257813019172408670138901835923536305200538056636472285313094490617361215357333567973559315750806493960224100596472951083853757581190706194677630677844889515677478058476916351558960603596058306471446923150889832995157183880952506081745266454990719319771389809513305787573115743697585750349143598991702549192611529940045567716858785367618084114247443497188274618169676996264788342804041840676579252929687500000000000000000000000000000000000000000000000000*i1^55 + 282711649788170183857616512892723766809383775405168005741160387516354367790701193418896631896373001308974372268407172811556751194475982490119877221490348999010006131311567846967211449475894992420248343134315727273805820336740104886275914708380090485357534396763306323928885493021148531533139913872505520820616301081159408502809666405130816007926528124146762805523147224553168521642422538325440712902792872804391056618559211759063513018138233285014574102420098368883208057747172326788417339870383155413981677411254795772817587053471807097840335484901876619818089737236946017036693925084486097840080324853902948004965706494019896778447399317734934581612783573537759537189874247962145157345354036274354683634465952985783788491075806408680364294890672552251302904405570457471001865018217041577975845416131676738149802194327370917497403099925318093477956482337871029859223413147520821012217868725851539084878899345575369019228243173750356310031654790869769597918739722897179221912886631111629850136456380940792427670044511203550589356001442528475814974116592779290791114740788690789709862284409201529383991803038131978655513307514466434359957875487119858799818798102597195157099862791815619090412885155159234517656942892685144064975512678116847474280734604573924652863735813812534983012088682150219910652683476170206532683720255734197282947071238055434115728209852376486713872766038710525968874409311229067145986894333812435504943874113608835725034933517597058723584187016165045389248882531968120298569209215200229649743706944068877921789239890300526803688498237164189638470821635067993909589904628136191581069992092062172279697940193498577142481217894556641431696937586095408691579604063047811086331860971616201849449775975528519018794957713754833265502565112821260549741318959612226697087872480799978503776868369157816486839076001401731166152553442962280319296417289844818943520069077337904686181509594323998457819653989198321546300497303066001606621272002201089514875394404451412610883225471141640199329872607126142337184538151489147665623388327324355977100621162021419540632929310865814413513384609495039087544426699152069917050933168864496436890183673800656503941467377541871582827209834471707168436302986369774479678703468732181495389768621830879849365884792648059892219606609492388200326673490375803253429502645652396704172546410430545568656839279162223348301128318545088370091804230176014455897804187355087683901268537489062290849179687500000000000000000000000000000000000000000000000000*i1^56 + -13017519899507004641360389736967268305169712174710856084392932666481464942680513174325218725012220269175148242816723483601431972174969743445892406891404611659211790147209202743360091720513464839022259496096712195024166599063330426310442680034004729293613327458993346898665529611611772264481303367777603665351992294914226059852480443857412747328574055526410439419984776330531329112652141784705783270414744289756926686996195865733025977106945203712145796391653558161619926686068207198232339460556012375098007512116238238225284451958380161808344248915350873697364508424917817354538455069203504311401341277650736979449380219317766725564468091159851088372345771020265605495968880537779721431700855073792081943102823377067841411311087726902696481230184404488625049009719957283834039747976053145831968423442592686658817108288918069699606659595432437710322213158705245446302719300225732949960054837692250742596079342627423807933256136718714066433542925373706721086449068153558844901141071670386007193881530607163824845393787382277044233452677196379748835072927696771289846769429115739774864250837760289769462085407757857367497288895907874723164059735325313547702261157590039757097753517777954034196076433839469368809662525050820267068740589120957308045345269022601001716648272180063375510677886079089881185222353592167578858231285195301039530252104840001961805195495959281236226393354809076549137633826602304089473190627946364484917368822511637070237510128721945061399681163149505136153621064676876032163398592956881880462511229428038397548111897219751102819450121691005247483302582366302877950183570845975143476816520085691586642299528412557491719923635796291061933472535231323676888575544317734167499538352024851504802894681966623080461884248770404047782030372125079547036930693358401011515410441783616621799317943079174986016013382871170575557456781184926953891053341559204688250327454889980274490560669671418846881988493901125629991647560778139494355045973479088716730577327643638761624821450900136192464153931618606239687223164868132015910830751868717287217529009477538152559122346083218512387994725237081881601821005739914234905679237491855885415527745840429825142621215230602391124328647906309955162541588136657014516360979132765396339018617077155448381261094269145139860208042852356051249226136237567724342492495482969306027573439655658943289340263985524388289254028402246323316067610279419688640490892270401142211110209578239646504790039062500000000000000000000000000000000000000000000*i1^57 + 358378184962908799865714927234825168090700165447731519196341094175385483949656066777103366454278250672446389079259904423177494237149980273957067098506864198899307901861332361434670151693351965717288422379451189480510620892599994959525491323062897641786823604199100528111759015184355348081067960706126392868655368939772474304823908927499922601808161018695174120763464915584968376896957029503406956248505114436936933083321027467065089820189753391011307170187650148220072682313731354437450387522846217792205813281351868363609039942448982120394060795656805591543058918292201985907242023919310034992594230309069054015289411694351691182091225507437282191713380754933526680398786609909168632499667637919653535409952705322609313711782798399153137291561380759918173766031146291894807288894268892947738721801629240676892505731960745620497198074578079142725995340244975144799285579137871779735587829044554887688139133210477520861509910527357389864585221187062662467529876397712495391435118368015935780705307138173951844710377841558243982270915326818493956368013781067515551697388650823850210264316881220333049302494586752040138138728470545864199482811869701330942791992475272101782688579811389708324354438488286265636936997725496630540611385421083089631915596087983671913440624526667517925377765513454037455826287973432604762561109486304692865941284133900764763346164363458039048141902410321527590903417914467489731509580206158739854639114317718543175438134096174565544721406842367128027957754753286674153464185624811780817850913427139907951927784617507438067010110856760303649884850088750793210208599582492344521302324747890171175662468126374270799693084428162534574968839963999193361499274796552564185952012341623116684503612426523644047214661540118651102808258949190527635362218990033016087944339745129926631291233081586021899478063994993343387905642296483724798321345367273558438766594561491330633448736484275827569181583533511394560797499447796473108196710973109532067914374556748425071948803218785090613244291381760699774311000032344750427796744035567591235740248383667908712691188464078961253857746417661698025291475865908077344798630740713013106589488695422211912432816321263416222210046546546373298052023806432206524584410013071540617365995545094045619636994162325330318333041050601071156593108628995588478555652445119789456372865523010208450780081678559490120005766705194542391176893177648619591204626028384135583635034089492792720617675781250000000000000000000000000000000000000000*i1^58 + -21028065999588453685195433317596570083662590902288474405490982917623536988354340230242744471958883598498981165977193579497208333926687616772316193263788570510504614620260177951303405819755283759855647439744889216745298126187415477391879242070428772843268181085241138722470428331166488360718860047809747437196269955519878486649045949163156984653567959798385577643696357803614928312321821528834084520267334431885114439884915914273804075640313399528503674548278379050067250389771911385321208360768042028782413682900405793744856273998235736485165169635774474115581246531506275489926316386571873124014401893078779193102625819980116564395044307210253022215491822645061656142137364492039748691586334994012911117143533359953647821106887576976446369124163122514721122004083180646494927163943743644769379314084524442475550809606722812972833082914803195448074544306251093454424118983339399503598881046201570590363606931013422442303514908568341377116319037515656064144700933030010431441431123269706703801208709810794305605037744612549761793822858219476572127093695086798408619370657381752766583313571789139573899229083339312888748551926775475093409240766243334855863919576366848753188599975121347373178516803025735474319758582937972164577319496680966245445301346361997271179649854527983787991591607466164759166654869167970932767273416870831901645668950269652793943989135533664967357788295120537820795242584616624201598406305503386194943532620481259559506385041860352494289435679514031806368896468358226564254258090637942413593975981313850238192808240617762249507773608014189521044321978193512812673484711080170376845371739265239471243394587402751686853388665091333724936618823204389776667319754906208008419170186004435666916954454901033337680818741729779668955662444213756392129387601205520240815354855662049179397998318623846432497568852549339980532515820895328178279409742065750394574755911685962522131290444654936271446192199210133053985484981296880862819142179670749174131188388123802589623088681255517005660233263785578119808921308670020481721301558169794502340949342376605860525900243024371474325864938842751843910640634071223793782640184832250719916758595330613189546934934001089868337313576889370248725909084901614497416920280655568284379198723892518387485698696119417067341821717921790716536298677826818487566319019033346533255837213000987471839623567928235952759170534422406020326321619109030489296305114939745522034307852446331377832031250000000000000000000000000000000000000000*i1^59 + 562828473212144190523930919481069203977442113255820446557859247834910247920915785299004411709190254998891498492686015503637561884624713974346834913633049230248308188253999178431141516755968828947165627930540174977062963188625735557723228817117987732229778065680645385432817269654216745647798926566048803278357306014952753397368869502402496369231596576896422546668756460975763366221740737794009487931903833895010131346704889167010384383589187521028824943853046840797387427500198950132575069910363364279586506514346275880590462994575392214807757688125008629791949818496463325615160553345339446992347234598856658581529145635096288836063650129445243522287348931177843371290311276277177785182734922481625412334096514390972030089937241511267274418003019812626918221217139986266863086804490141855804605550917370750664306987242823023702874382251676280259865622113552539099619352021836338188052874659481876830893974089678560754695510676232667180874101200278588210015371981278720207865225181646185880681653247583684347127891169354829572393490202651773291950261309200078829295493210965140200569055721324891602626573038707004481775634349572697954457111345151216438537980759646541364698014380312188977559943314328746155622576271186775058271503094817957764090570250936053745140289510321119555829930683361403998158613736248321875290541318934340819973964617018567921714163082502689152974431634282731330803610857112940982651129276494853761337497297894030895149913510018882652350756523951176271633996804652619071784424199906808576588439880898497148599191159850761661674771082244121215429130435510817901068645265813668829178096645286151545114746528935445026490936151415273829002778998701163632634321829287382394125294360482871923906190979946610101192966955532172441658614828135952262726355396431749598598395241763573750021980270910430432205193138026938005395717824797427541728935664531671048446165144341109845400326176424233080381064483191280874758307275249426230519818329809642684797357468525877482234372896283072246635725163776699146797853579287847360303682166536786083214219652886782189949309928411609299545784283348885804136014501204803389001905481168480692595127905644664186218228693976645634007716420960637059120233145866176768485590695851101048477937871566178945626062624561252003402023682936625551875923296783518702093801913530531022434989054096020333538165733560917339978888102718410821166404851609015237900238854749989384079078432624763520507812500000000000000000000000000000000000*i1^60 + 28653263248931821145237158664609700292959205692735633882387834951088706231496164983115389494623339155029210922354189488657526229546878352444985565851142222069200993466133041746472952882601186570363943074108953020132686323298604979336595018524361103234388130943911713789936517338364355094136018990611013718563079183868082945604174236918199064842296255091202847886342323732975246800298967501206667235878060414046549387826343064081446109734525789464920454248436029028927957370727463167696507730403161556345906994406414098121412723391545301503287958677116702278726174080853289820881410906408905207914499642578973598880983646925781001096112879698231629196251970463813714551921526746707810803261284222515604601971766536617136043884753520578949642449345006776244033385907707376292438985867022564442111873343640549486245466886611715521444397371067547308181069240667507898382893189916701812386619545714856716661196589072939171798151315658146633745716417116040850866583581639030659616517485242959995659894807939518437733440645163467546219025685418144918605576363555524814725426146868139083571652497488818910906755933994849150367798459009647858730567231578565140861965737714484919540804138495444978219628627830263017476543152537452753113283115427747128020807675958483221230608262756610752399645443610018821593631379476941587272713639040978266358660935674475048547621118814401519121705229161397611895394668310506586458713005200799297153314777403015488260769430434103640006731275575611616977814999427464346503149360854896668232327910454698208242521174151237336672771262767967691285730698724252839606570760454154350470897852980492378021700977625767225275177287877393703857820304424470554879072055910283712030180381546156277352559935522882950449118454968763838306243581467649286530283465889405901883145256073557826530138091311709336252787367462420206932549416590003707857261177951003205914789835994641109748886023386711424560799403079600637517545036235741046513134650685724152257177223152190053334410197393502306029121135210229766806663016465786155667925393511851656803842683064965651423489418042391729531509845279981725519346085469038379372757909241933355321789102589472821604765747347526918614977692790532980996477482884770835146853122370710586926135279286358330755477259256159330779968685831536408473330890112500733775863097292508096672131590914482977081013743472855008760712800970261715911790880194141416647964173906477401185518936269941635742187500000000000000000000000000000000*i1^61 + 2655059856558444826666559014731917913071018319734438354638121920289095728351470228254032633460025047120068871704589054617822905607091793809642405477651599849770743050377257669247327636448161077257824239003943037560317820934746958682902779367076304303432250557113959642666593124396639577795970460861825428793970228407715901901655480978972249841614774442425135570224124142320018648766490323802374478669640569098613246160682384581287279300240128415445024946195130796534115509656166571198976357335919043982153045827179936849025692802469515228903077589602400779900208529216896316946205135616245962722506120592572109358663076303840028299860992334462371120405543341743840919308721611561834686107051934301935202860876202701560096318307817606874104523300748330879801274710309879440243713554318088783526073135047770400829177017984091238015321389518000816762635075323503558988733419961093616467414974700859901839575258118307358044430682548129603815518968912166643580819785069227687041006277969313537977892396667043350283020924707065159001334674064668554911237611779639930818975214138845190267130918544583253106056291699428618179434477188858319407842517510876910264834553399307550675487642413260910841014183473863023688692957705166063906440366444007625202238778570931767468908217509239709724212673278457235096206258286232667410635739815531817296011674428766240103154600088397530956826099071582976247772851013328157864208944336849738918464373272580861240956649372799732099933088443818138362959244696710484459874258190879749007550769659893276101690080864548704570850986644454340375816228096159038033483432768067157069526226677063810251694036452721086135575561189577046276141257793534516103205891848140424545366521335843788278125971157188321241313205797420922525936814109404626820183859331654286262799375569117236454167764151879588560708769543282084140532977798298258229445133134361891434010438433098492751292801188415033516592762228424819129605431097221138461980757517089733674786474011393520185804408998104536782575322927780119957003798274132657526356143292970317205224664472014322828177953321784356187982472597461965246559972427129532119016078096013418031864133392733380204661519231492507441336676560670804949910769391929583339222430526956792952752543790626460615203982554328605783249369979654365252439596478941235946842816262765729320828726938918818745446726633288206771708463653043066466567313790654584833775199099280074051779867645702375488281250000000000000000000000000000*i1^62 + 56011816165400464170657956577367165198663138124979878427098430368326974870886960248481428780086391070526356049573064193070859481325051362773174841075880228469744845967650140393341807198569877796864994221203085270341942767561705871019728136133948785152800833064757660890088481168511652593650127639638044558985197808868207436626528109604471407600551177505568941777572776875118813870549272907519318600513179739437565788502026223205290357152844881438426444176633509817543369969946068397844926089155560043221668909497916714027543619916359061315885415053080109874228267934307028965287648081137790338976915156617343206077760136638544873003253516222686788258566684955224389556447616517421757261467496500502076457041042806437374322646710320783614095180984610799481506377308770937222914758830323109330433228161329678469241514781710438822924480666427764643248576127058840056752134039793199501176729256058808951157556665146623060413398846226585320390245937903040265113735646817465749182125294931489186342372357823032755190901910175805538737464489595197733964153542018664618292295670062430768661094922885419249917243427113827101796621309635014262510894089506826005001728408919475605379216328962280859102349307912574358516724712106174313540103925538747123629610438923984965205251493636394960902603227883051387888381648628556507403974075948344716230752560045627669080118572105817610069208014746375470109032597269277669438723472166223597360640150428318237445094779843745829289357595004098177305535156814503967844231272008419457050134957873959554841636249904170822290187862284106873895264958706471026420114907977947743299073545137877483358736868820301383578648058670862880142551464764897592227195033034148071431041385321003169140028656796093382455608827022252488087395210872529616655184662325766187835938357690346239031336437679347277774897215808433747762650102877670524288407337700868719252987977010847096497271329163635408983186479758450899036422446311321254382416574767864680497183554291507289186916465206291045304427835433184477715101612210283921813212544370091307364921981865434927051399792423090645302197278212199023200457349323080982777633632900628264239089928658778053566235469252727796772726758002978043483545307688832138000793955248671002102502972625477463484931628553267266366560195928497403214301457561069696087727229246169374703798551253273983701044933719936808115105154804587257755243122294496224509904465823609281425890186235400390625000000000000000000000000000*i1^63 + 787450749532335462504661555856877375596756943331418610822351152817534587787284358582203397274506994319784656842795739916030216261862178967190793809205640978598958368894930276829315846506330607042115239423134550125587360614632591597820982640568991566791388033612461118254570092861744468502659553626895099277328504797488922899771383608716955413365315036026523936438426297772840432166735160001826980651805204699517854767071165090379963519702924463511283798357576614904745370900382260945169939035470480493119261755843623321714365847187503094685761490960338431226376564750991517153668147707053470723981354840889624155006131962424190854998391057834733829488375015532107329587489034818104006133456727402388299078506674644540823249611560301785165756246020363423233143011898374839237145255417457027597528204212838477376149285315791476320417393731419138767360989271800920919911600214055880015200473243637189503168687410338004916455335633305695138511146428040523456728993878921255303593841307775268652446861806982781568671210029243857534962697815353366835846346688718880116001421045962903648895046440644933893826979662791230747976813758454967260567827640272981466726838167835201269753920561269808951858892011187923536418046089615015747824592487799128933653730270514669161538692428908584042109521001438800835583127532064488387283723638913953423194434429071724456886255707335676882346980789679438958080537361009459676756809343376105330835959883306889136115874607028545643952570642964840527413385576672690222437868554284191750548285127413173331237030307261850401681388807738437915757162279835417605937232243922865222577028857680567183938426246321163655062001906821901201681736525265888991180002027172817787297953719188457544814533949963104883021484446512828456572869091213479521789003105180567150669970628202908225560394994430752077305462685488773514888294179784325217745300149574406403520449474842559131224790582351275775017055922506852453005763221623520782971943447361272615336905269885856192163341852147464011893193530198189935158021754016673053143142920418510780819175119711451675653307017765318717859021887517414855041708723529814947567664512710394799409397741161340457466006669160596245411065766140822816386654742428894553261943141914538979142925383932668534287769861010111309574934773844354374855558677495890071976182595186503065780384333363805635420244287946880503327457991208022000486737468133431942258023919529271229090126727777099609375000000000000000000000*i1^64 + -58497297993525592374172072383488761811669257292532232238182992941492747707635505951739807998120651690828376884778728991765107144339785822378126495432003508901325216059708930439597766570809315812643321350760474117967670827094216960581860386415480411448634439616405185573714234046285954046936896353646653341934620141558279888797284483093202159597163206989581230759002891524489359043038893090640992571565227876476608016202619115203888332782903236035419372382290952687926882542363633437156191747984146937658912267389753929473179034477366469850973652996451653193015203612064913368759664768785232613247904305227491982982337356261827927534152673360291625925813378004861734452903700412138071014411355204032433148553664495238377008217857014954833085680027051539583681250529196985533122919849138844260953696957934709864778664107919906946193317114477596307629932439855713175938598058549062780249655501474927289135262472087210285658901754213264891173609728008262785481431649363804591772612672038559034691700065871303191988249179516810341709807745700065838732767335991120737095765776912053487348892662366327023876607646754875421544894224028767582500540087877570172487973297644799790587090202034080420690680470833711514401837668703593071288722682804670031156471011579974928974459498869214831146480812387542500278212691432305217373704730805851885527667991266646917665895072759524137299995724820810111627099823319803783107135853327083176059912631142735218245237341242194135627000535389108937294416309721569524201723623223942833468871450529266203427770317894657321234409553149001321233715910866122801563893414381545442685638590842911799458937168554298005335140031036788117771554891946995144008439681895373446624222475877387203564218060981436714608610491455527152662408502943943357156577075643430325801701147879752915119671744911545714012135800076225504257707005949915237351743027365216983797617348827995336007815477609308755440275312178357243055488388691192159668594708329497476043084553107411136202554872517483931002041534388611466073266435243420814429545822778254229662323321990306301946939943343436260358054029924355836915252237067176320324632380731314565429948680460055976210270915175189909052450616772837753286948344890080602761434625148463167521062256991569929050129246295800213959702394026748261921732388100020186849343167903269179240180839908044087287102312580119531429472111980366446131485907540604513541608338971191076739800235042114257812500000000000000000*i1^65 + -3868601638251188285585519790565068179592342980420419000900399873255446607294757903637463523555269912152284075651539152709437113461383848940977534059742464833773077160340061927751139471614899161780963388926876594140673377772780095164245857727180645453130484841794132370751738665203120051641309895672109378708364863788630013651600022681872000070491424395389306584247338523727367761893572844480913268691477093315949695972961113362243968224665737970169016384011273952558904299105665915433661751389936885202587396911212915666002230056249337181338243782767125993532322273606849812842789628533242821813626797410901996866093864629142874464758216758907766030809862023323662315984437210453350274943687171960770052761948212366091668376702042736460710589849563706996288719736376930024052531176950529300647810405207110410877621527429799415331386409713956662313459098446516489288841723385304377966453453413097588180527922077895300936269786034894726664203922915812059809014991496419030204181826342281604772534674431999376345764623186392788012662229104185951054307046739286260185900836530869215969112008059965935569569099458005871745015730471445852503419276344659989141750507282166837638492254990594803968460249669636235891005590486893128420551461356100771471135289653650159935856465240861108574069762983568577172852067322197667965641541490093680161697871785773435904272529567070249847848099827582100668508235882161213954942559528899343855229398003772463285689297767831884214985176349437094683579089458854527796688922738436890159025782913574802776596308363001921291860641928918980639458546327144463331024152945630813803653114706451029545958632256221000657481331565894107644659675670205744534521679986253574220309328030490659448468990746586694167592824221076264210989755144085358701821654337452420281950963193811739644486448312705681092451833653442513061261979317768263095877166079069672126991648796243399509176132753403940762305836458600718246593816226568917975523806446259536975204213761882672149873940762512733994487806221107015321699122346397650579626106932640687765447715754935813661415335715452503610738213645106231986517411923974270112155232925232377269089105727103980448967934029311429695575333768852374458326242400310500133170100643408308822382180499624049467365405266398481413604947703106502506246326767938305322562837055139590151773547083918578709346970359841158174047765614771881063865816243306766568387880512032586009929671839294433593750000000000000*i1^66 + -258474643433784242666970552575747781814595066383992457281219001420318403636968193723740208741205766554913051293044351695274947313393151803855696831844220422700614177043913238919496036291808859295154895324418530050623439585903853751144900104172773272317250423374382513965042153505919248303846361607773408177113538361824563675762310582544053477863556217636472418232995849783899576336924715036548955563457320560504679427461036690102412720611958378758848999292570543166065383987947031634668521800375928820904148538015615519855623793025686367421790237243423445019571162598734854557824142988549505680738325621431553391048424669409817169244529758429496907800569498885292860843949131704065854274764017090023705411770316308081946958897935412269911701776215593640334261124119256981943732998607216742814440304072184662371088807126097344585469353494013910110349750947300093721182127925269356417541745958613918522136074798899402228753836610355178377925543714715925547484178930090472781713062492389368372536981079642911114430545050864278290250042438517500914816871963106956685789832882170423541667541082015003873885856112258719770902748806013309071342989882075796951472459081256076805544869982289969183015477621053596397437444766181030594204061137838630393609647011198047920236527707431619192834564075648432365687870156511954656829609503476073306489560166086905127467999444345109478198139148708024736512501472879071787264620289248626140043869741226428483142660697421773224169071439961417234975995239827674635478139520114778669934770515022044719953186872179305500048909574373386887153347006435550365161365815176230875481024231299457590331505370828625335573521184892784080641245826951783925072591616212853564518000640412429035858939651833803480758843513586259975732020479265964769031615811373705161036345598136770416258082008714077802640489306112157380768050156451604702804212936063622497690970184629954832183622667518982499086950771911812756995415978221047149067369757179304070635846708235696772138872955691447315330776943634205537904292577539199587633452672319707411867232238812715933246153788268332971765945068588421222182234508212589858135668508284750675215001584937338444576887248162486929012070570969221708944734202461567784857260768431965805080343801422119647688142881755012794412141223311081502121096822136573029641216239981340663124605077689086228342264036978287502666525424219915068668069150694853098852703525333916172982446123046875000000000000000*i1^67 + -12131301659016068663530100536844779447158015349395972425494770281601698719669680049519585022635321153685987850780656696642986590706311108529127227558305772853701294739615823719886733294377313846445308214455426304796174824061610915270454339315232634398735615857420515612767751496990188268678402542158154006925959216823341019610105434160440551142522894417769499751957656491340786334793491658789548582440109176362118991509091894536074937594447633176988077209301983331728652187393604622033039854188956060661158351625301386252986187123272554435532517695439250756196601273929962445011774895715778499977623787495682409732935153594197422903506851787008643085472967903685734248849297410080941128322968584015739284938818568934201100076108543229572943468322769272226003457026309227955982436969918253006124047125263421647659490803299289218559332067732237398964680477601046310110223725282993163727342538065391208901751705381292824277265679957764765310480953341031155734194085388658336277702104994668852740609480317831947442468251695604802298786513021217657512479645360116156122122871526682882388700475944858889219343601101471734694093891889526868879466482802939135892589644588037089410225546433494855471376845212217493282716169700799378207513317514320198119664270965881803494746906750277578008856725058993016075507810413592987638468355580413349769817937638899223451568220594786120289187654528496198452717488201675955059979889171935037221884110609968988646460480675138316393003981059460325716643742572408223597842632984852971945381083248520186995663406928033375909793144899329793510432644900979674000208848557657897186774019002391260794517518501010740489782588271297154713946473972953212282224156254388543827652556652226752653974216148585474025298010691688203370090021896920201950475158342490828656886099615478304046620320846361361800269378064420460827918173451116358425914854045481245613713910586274135619933658035303073893899679673778698265545938874166714566358509047443747509620331135667398105738114702084948012728176252243778268045034566146674157321351404088105140673276712544652734044977717562987906200264666308636964066885205136170430923220217108561027280215108156268995393347166511817777044278023609328284241693852773082080049888535833416600673684608086950662233151750681469084108755286879480755291063258797612952650929327459448864745708449916977385227783038269474723671876878048267008571080367345770423478975746656691237001907348632812500000000*i1^68 + -405620264087200028410998570247985187997163914917905842693544979589035202615060892882804252910083209944395000529564664295216388999567740903262533908987821141549205363616546499363286886522290084251008527048925847136559223137022582890768601679661721755908422793584758445595425330305132082229067824260741809379114044388108485329970568907624548026859645998928942842568354333130931175015583770046740338179912214994927141515099092906600676090116209222036820627928466582124684433567824739822638509102189212853990929483461714088219089603297765136478661682277509724070233078024860880017616810450539686564161466713279208054579260553843249604158464672976383935483338675478853968650734117947794666739614053199893083683908168063725304152832873249574619362053973327140927379165567723919987985039398098411490389499026439506448373500580495829334565114333952109931609065051360843264888873321330205045625960198631403694912043694889020898646521399184220748527258094684378943117021119215285242328475324329935200584670749791012500716014740681991180715823189728747782104006157553765690334881059223950302436375727330827172464910821013402119276032912131866766610043270278413719257906227903061073744239852852928887276055994827736761463321487749262888868376328600911319916805725367856839134210922723066925318294774533519992940783371953338045076216817516826889292197188717166434710953849445802787059498186648665838108460486132472987610848976074988169720790464711111195327159066473457888417127555773117860173223291066465847850092509205753499875136182962884050367717232164656058429243988122316823003856651727012568373803792321520020754877194125792556008028029482292469921279576437336064037757405736168437422617604837053862511928633932515247036183133462791562342761687064533199085837809547757607378578499377732983567429493880457582249290111407431329519300449090218072136374830520095374206973479915312229772884006247205473174869109907101335926945634026191618222549491534493055561840212616131609986495982672520855015783628580350299469889767459005292076973966951214234411212406797548065796192598184845389781215728211465222350361272663082044056987237662838475359812710318580271218937516522555542854558475060414086684908202438426093920317882003375425080094773425269873087114901007257784332039283105978258122048672143778236080670995046714190597093894538783213569469826338526364042421700246968129975543503444886334859667628923776927933153109136816958991824340820312500000*i1^69 + -9961165232831083409312448720667172606486869942650835615753255239998532892813087635889235862932928205364366985305251530573182519050966827779175455982838128328746678820378882906160715236249098951805851985677056070557273971996744209823017264954175763561561731956638170176848034680753510993977981105871613976553261345396548915224595779346502553486747436349233655226406965745000018831299404311015669889556967966833137264032775017291197334969014199880189547858864162742837271870399762861448306790437715771901288313608165587645259602941602729693517667810217511248079075298175203995263487830380068605061523545421259864791323490782452363739414447830098671871168403607257652263420136275060696802448682747551668263884265203214499298598562175384096072272388381008522799020349951986031847954254342587918258194405038024088426192883692801047383938285766025027879271470096160803392674371852103035160767545131864281770030483073312069999437304167448632184520160548762019297045564387979220735211267464144000038448052679678418202518989217521786674534978448158510979509455313310104509669094711887476327787058133958137637908265532237895608209924408961417212528844945113203436685610841732759486879356926106073706873916209131129061895981844346372913898204929719184625772271329957727349539935986686704673706857221702445000104834818160906846535105004934539572183337564143719168807324368264299886666982785137364124246487346275868800474426475116499844809776017766126593363256017435779623374689894148300386002024782235768797681328138225074741557035427498289365690165953013352313750571853126052584356224741421785070373959779363256789418741471809198181735381785818394604132527800758038670773536780363667265510582652268863685508642442111281015687762363363814705061502121829297276040961077934852414934440442258043903718270562681330538086954829174637635944401565388909809743619182216739143264337345767706518217826538859189095768213312565233675688072056092896304372950506283774353971688422075956361809362179717411039908929634217369046715473713298386901236145966649984226613395215108288172766511964129734715292147309046135762528668150094922386314990108166459887770693088173130890162173371336947426496412432996250788026641534536796995969080457193173024760997610158199861978385496186075446000328541288098013407448642563980683054803057239911805303841799366872655752161216658612755020628990344534687736579349766605428702389162158385812636446707727753069784851074218750*i1^70 + -178449064117685279108464564774541554591027700730126060703108299642652802355068432564717583420871563465903533346100609822333671972333449051750784090164856694105818891098934974023006541157502895217389882013065527492996900603484918829413561812971688333236653893127894705899765421511255271362177411573025034054106317946376239444567595749363806285033692255870445852682769510863656937714873882504851973909527046496387655624458434624541460228565062495450066293692614719133810216132841018211008175871886588817292840086084441876668616023949573667297951939915587324300875153436139715642327372195368152128100780078325791104857172792012057200185962272416731563260894634562953929809860939382120746997600990805214432834841641116021016947665878547388454725696366684529943384713641918443369831621168604935522162050004475576692559839522804276378194212778777533573773327451343579847101829843262720425538030901102180015550582488535223994576469469333261348880243430875457807217139443558590198702416381569535119927335126595210184903085351687711590981494805635119686832281686404796881674945886352011821409101825412303178691132442731206956479364037787787728951024611153139783574010583028482273454180624368016375320327294150568629611913798742417426424272856518996617840599994893828943018494352869829205969016442818110936582551919454826619471644324668428014617891449556013491935211936112540047325445458457080254326935219842800866979958394791667839351653733372145323936184474528555373674635309547143939226764614154600492618359329574302457919809846398915252785650928020686299880298160306366805475640504355720038929434733682005554593967239655572040588919218066310955425491864951749448565728409178808695790423782940816156786224712790336136826963198314649723099269671800909218372541451746938834536421693683735469094495870133414176940036369950270175720144088959608569194850440747010582325816709025982225723573651906981241189229538052545625860915123436529165400797673836385417157974695857220410285137464124899182658389744359790432109518777309121188088818626462226330752260587749961526506128761978674230974853843122537114856776984495736178430425549037334875003983851531088990821342632692234335648923099432070353406632077765171175758613041081772564114929390280757492168290401990256001849372390246812944033676268292597633602837210937349391769528370843069089980468006050538209094289494022326312375348013122344108897169909632250740420987042134105572091064453125*i1^71 + -2470672325175418596357876294988056012280644457717211138883079762247117420978065128901529202891307773392142048664633936547367116752459872150361920625229616744314795486814666799240009439825817953479687209640536967911809226007503904706068158931405505041423071060894481379791136168683525420988400933608574144300113146725392371427808837477203523726457686975096180336074284505034367056498258788121211580339317994599095160009562447826067645854625624876391919030627549045202933187794375764903868426558107230144163880025934481136371937036350137865731431430269680705481461072475462091504508591228418238312719393629694253531018578455849934905043108443728733595418609562278358350115212348082179431160118954040264843053060992105928122996683660868061909728623573060678187307957308576421684763472863540900890317767284861048971938636371090276291643658898237040742778032119402625829996919019350482855681332582736057012247064975709469319644213851658591552733940646748122422775612673231151335548743008310216465925315686862774402507987115915156304229176742001397879482047298850975571769925746132813207982382685793717465441801487338869577044292441090674031434460264046407673809104584799766707439468630699202791641877172916492053544780033923987073866135795786587903310992690948955314276270390896886474413306725909027782535155815154960524254259019554883129264677753683284250624833597295464504429221745288211764041130854340336660192025756455921606321424915633153899114901474869548431551717260221393926843950996050055402172609951871017035145730091806936934257434554056475433195402069145473023983209652564532019799542740373839551652618810852431249371509423094747916336826904523632269795037914960400389433845588504539611753550424932977486595538388746679990309779132937729526845063031400679722127838738130275320558038937406411678080494762880377532077190046759319955527103806299603430365563816121659693264477632152278699376999223107577849091657465774292939977023184262853445411745655822498478538879895721169766509271566368236429008523149344498997531930912478013419491792486824670906167153152007544618378150633210437900360087433916845459491408548049637236636680391936840323734125630024582888469303638403922636844618603584782184271025165204718222405837061672257339877200803362276486995662039213058018715845920828476863126867466793627983121958501290429188956283553538308711709437065394714471070424202235198458631013801113581588950328937030132500000000*i1^72 + -29268305229131530116254606739822728797631638724894514368093900852176630623914955807046855674352658425132387000565994556489000368844929263503917517150325679387816299796143070033598557517180286335167832485828239112999605657616065325906689989044211337852562199064374359189526592341043097043420414213667765963963788895542054253124092089692643549938917650119501819724032969944624904470005568897372879745764809767119316373827076550938048992500892261063818972145849729536123267562245412038350711386239442327286902604032804303136747229532933181282053984882493956266180752257551307472819041324851089624679551656080803897662002084663702863318972101086130828417731124225082779873848285059522597115385672778474961797498422798461747907201555395363094238269434131421369011890749165680377477021796899481202289286078949928928677230851430648002094935883120064568037970826593198607591943947736933463936116218754889501117564410098111263994408000071410544420290317965675858630918432904765425648731535208924359377123484184163410845913957524110626801247098787283956564843685887368754124398284323612181517430928875024162813016704461251757064959317640441664872662232451769704495747780198872367728385214316720921093225710727680790250058039507653017923992751788805368381568663795140606053845859437632198662822380226557685814985086500255843410558326212176279401976697915566232951676341825612615446334172260158000554400859768233847485950751984964716760656698412394187918911869874043962787761526683447952333221820340299494161754864895906868876907223276349210826734696498179108424205359333915069501893957498681969129180473411030242607181153485588530518275958431618225372509936876835052322324915801207855648969838301845945511860923992200007725621620313743557844272113219285916987060871464477712256609455536755165127068481151812293263923853089576813120689903458016337560962963548824560602998257148051038328473275371251996164876651172111240852619104912755157229305468927800628418176948981977637428089577292246125886477250084989980964415459692265303730472012616906643550666887961020991226228079195943112722084350083940144464982485324947132979109645681059218717878782121755053755344234961730997962432858460556996226301087789744501680560777481861636040562360517395769300965016046632788792958527311218374010672818806694126170728159293325911242401059381126201961959388786315548378235080592529615330085323856061942034758717765218081199505251475200000000*i1^73 + -309957580141668821675209056370490431291420109793191179406862176342545893028551733452615471245055562984071769262652300870082009734457865165107298213557914086955441998155220858268847211071967106265124053698784941668365330463451379325744805093573358841077898839885162248526574001241296271996240864396577874501557612475228833412664297787369792754151440966890487036514775079928880545399495435234178149325846595707160747140487554844868752727176248324069109842962119519387560618527434183627519605538779733626336510287551388960804138629822971806701095588302209815366203675601225827879017310744931214368175785165771724818627924700879275427337868208159853487920416626061508218692505609930621694215890291993400946061334524409192944487034373974105227832365364258118422183141520180529256613061111797146356442155088881992639775926942434604808443449242282087011461889309784800603706888673972434758327539057753026324555048703433541678029858468736633651666113643833784080973786292503766054759874405685880394795422699523345438089938213563264569544683561725316701020357236843637293437531948475818123945476576950560683483674024122240725367725673463215410915558324280205808757858153404391215089396967460829726010671369071174340953143047363234893479751406433466844107805653608875136500287494668012589787969519336123158230375509690899214008988871091703546639193799455306747029547481967009064200224881546833035569895827084341553215135053196700548259646277615879461578012285331320641643256269689896949322419024822341904787942800497765414999135091834790661518562047886066523180328994017572376622051432729307837225496341070763883745373764027605397101895447629790305485651618918812168930659901298630524871446296361889245424370997622068046433284300997495192138904205038789395143218739035043131553196104484237110981168220152933344556351754757644369845551187103635388123616573232746437632420221161744039806388317401090414209546985643582080886649944211244067172326524624877071763678307545029074021025881327526851518095832137126766889013619811074902906512552158451508119045976694586883944846029499014862118121454869864324341845262851280414965762416986106867037518042473146380452962356513615194513730839441357544229823936020411503824369887523538299749375526415915776510796473625796070005332482465758670352283481884786433874918429532313266432440801984395897625732147285693298742670489538721289378923303558733982367512789269456845801095168000000*i1^74 + -2779973835655755814281663210417970723236279615024977714692939512501600129938386716058339387987729857434868271764924970117777343737467441947795146520141785891927118301104909778229313870884493514011694877750642006874005435825392624212553386400176514846935752458687453666135540587940561329805175276006229955789835653789886775255471808691091190442516227367039651515007034706698876109224927827130514203652967687681721297323539545909424030914799226286921936286453214539616023920726606880249512032619537451206142530980500347679181577003328205999165726025675175933673886416168915837354270751139955106293775512898536094808107535498135333303084670884823133901568773277833365189700128158904466542275002396151932078150762689670803982609690972245504990005281851427411643722069591854957547972911371931056799009635104581899308175040064757282957315974728580143008040874244888719185322762039877118562585236956754631062327714831982773025425780669688524337403431885976882339923230819484213266064930784518277877483856719700076254411525086472041115537037808643979382485704104617773726158927426038589946274843754938297052809647086703916019207286497008392034895562181450849129773684645556287751528451172151340952161035992002320888671533167587779614047807387934659258692699106515423943023109158809012443687353651179961826931615194640885129483486393151796791479632061071211754805616262567247358661687092673058298746336128727957510318829183531448115805113054523251153529535469423421872804326247068109018690596644382912677617587342283357455480884583989036550092591120041112817587513846412745236801633006999250877543397318632420695125005278694078820667535303911133739940101531481351423308317609257465737684522358005956070904366177751841811440951238398573821954527309325416367136453560043926469196797976847078877720070689474590414127786824180488668821138564193440826821009156117692608849856343252230938485578717543706171129400743784700341730417758269891140672267881435424417036898956134912510415982844547541943111913872014625438157576413861124354793578885131146739074525790998312031167434485402735828075382223660379025257146455508851928611090309633755866513052121030083219403301769342024657611511931521302372970931584268592816793144203008697685683184447321911836028728442234986510489029260776343096274989972928617467994917554643792951384808293787122885591124322626363102262790595960210778533405830451383084162024983366245705318400000*i1^75 + -19952324815886002117331012621706030047360948207767263669736199818637894905005540042762846432867021646563581932566720309248883346123423874440974333099878981083627792271690589965288603260478457050657353011986318827156391173554732531053311918915787307528498122952208296796574244279423289850435659346217311484377758122123479234020165909676329005492252577091964961301908218050604874157989781171471731347167492913679506871482669191894514988867373530425031192950421855663391361802987113288539940804474456225047213835746876712834067209607614383247377200736940544532301014683768678694781390954742411161934122120132480626056997313502316909321807186086202662231323974901326471186304842972182960948922516410823979426314722944899359740208208612717571652271682532258070438343833191471635557495333368309337766669877634792717366939444677655622065656698981861563047873320971886063353343417475423252628545493917296692110319937935244680337926621064373161960812516904158021868594361731483332254951333162034418423033089420055308564302046446114765709159435162067500941553060733223272708025233349690208798930862410464685110325054891066687012451911553811314117786053569318316459107317533767528830691547159485422640647056154736208550720086170590608543654923156166928573499590337486625731882661726220344150921373002160829752519999563916379942885433134757701710347057120264943500143986512463224943648256183602648838304234589623715416870617321018835369750736820602466074255493538517662205651253900648353011689328496456604504345202842691133736586587052682691595807415618036225722900063026509304390404673954148963584999399005510721779944395173055901907699034575378822698126980496562550717816290610469296835147437143310721141860231870465534327046680470590768132551541063187234597356556442556848104948996223380786565705020585302673956534580382118421954538486663701161362969767384184946556457069777795179258024360167875556423055071325156240787290606973435838333068772364378088267710844279585158034054710066735574173121729451749915622909156641505867311581163581548642135737598369828542580561516917933023378622325349679033643001378646742503867571441852696912348294011158714072610675798371032843436922592835952864810869655420704497420349263067093799975051267347485879956243872517245062053802325935231607697157650389020401445099412951179030529942539141776380045779313296531488605121315373023634242221557043780918974568489619617218560000*i1^76 + -113790699372884483350951666035687713366221803453725493924901737946617062735625381703744796584331480257097458977268785693507369491174511740805570208076735567212073687262196656623023144353826664339003700559212350068415017208467666285153149381467114561769423314906930255089900154086818448111486387567820542843896258005689834782124175485157454966407963956453243551065381277229661688388345582436277548523202448574338051993215691047256349745277528961403833161036401142455468610007875402790960350374036556135340015550183816704988976942775704821323151189202370453557888070685788463459299187287710873160853702543228107930827647686469447759923385917030744273736412473461559840727363896783166309804176672727940455766191440904451511230130882416458047511984341292671559806659911048547046121690346861323806274888826155170925127151090075527556219193302232428437905598402727681595887000881343668611066367990169393352120534648668711695036595453143315627198174396871711559013609494137426251803881214911540021365060249347645739945275363359119072487291874499757930913833081520908806906518889492728253939139166215107848862198179933405024459271181887278470715108915875080154600187430398739421482821098937302929557210891303351714828791379937708524369723829556846661786675492104579300912209733954210283384263781707575702329206487695206625697741455546229082924684253505826419862283122159550393754178995288153553988033335497047871661292654607858923129008912683930360929331792261333633071270510757876967638014038279632948405573724235198042493823291956321402183943069582032315588620877824982008866871877278776508215247540847896818724624046335136512466150766950244780241580880190105018407362665795540563882462571188214888837363741907452641032647708009652758936541477181869254716378284813449705755196518181168159121912522755411751121010067537845115371190872885009737890223755325425423681616608215792683210800983451657524473236073620253784870893443668659529634210430787972587156111568565552577075303055679736318415331325132777255556353022090750247661415548701734087140937626985489842779457395134872142166722306927568840660126417252728018340128823473209291549899929270891685318395480360989047177929812141965114289998299929461253936391310725139919342702073969691667900246599214282680428885550523806669571867002109067844449602229392969447569012517881479145077599527326975366896115740216080083999083289892077580558233654788096000*i1^77 + -535377667577174331719160572696260778129375428369987213613965906783702655903049941015721194032786097429812134267904712383645965414024345678679902898135819610478523081226974310809090999233628269889907671771760533388984039354487777429406395016318352109625559389757309393547315457914140705628586400922914546971702907662806325434013796787645880606819433672697134273313710876655044937210848584027450536937968890835031617755119398936249240919275719858250968521797165002678294373143604413832924318265318362658311284778631768804031404347729310536257448344369812883844631700605101481717975600713884958090176070380644491845351861886234219608910148496446710243473391396575937262954172722459097165020967415595352090329850798146932882601032013031055411936895395117152459188153278918950589916905186446183684993484096561070330780721103817444230780048153669498997442887265068324310875140659946955583907660477425914835001584653102937361087077699859033981290127046414181624808544616378967169355921143512833569935240657115054886480500060965718843356436146213062580607107911640327040313645223459499036816623349928814129719601025955533778001691351367067613625407062566838401902629635514475919535865513224565629924463156772817310220744679137009450063803494550882318949275901931142445710778420648472480243045485831714350215691694903936592856684776346342700009749899989539953966344588152157166274293399541407833813416859209686770445301029886102708760596766539030425521696454728808752310825286078897066493802716749068508209932244770736356212597735496224158192398431641686811590989317673959315653179529575288554536375345445676254815022206562968606039761767538274231981988661153489376868733712755943823044609041297996280867951223128815506809305312465486442051354016898551126167083190974021634461915042234134021788758391323204973839890321005435800413968698870518140350767372009409749733730117845693919354082874946533947936281125855868806912712830870505209798484971682595177903560477975143544911908355174996607804975686928033888131085602804896593227942380400088032285142727772648048701978687997101842843890375109548067395731239413065223627789507431352841479685144113096411718059050056999049335550654758900295316349416959850057864211677370347773432866130628530146214933522351744750006296464500118517420441097447744420169548994915823848847306485782940402839982653806403853274657964707042751498435206241344864418948710400*i1^78 + -2274084710893078135806801775841595654315214191398066171211507243577857557897023330113958893392347807812708060694665012173144463431889934257107168411968100315901070215884253726783185283100835678727814783499186215905329036404229002353337857561978836278006026996586337034970778648575536439444553982145731296707128578800355570758207106042677923008337544144772481101298341487487827035533186653584878713933957171953541534325113370684910708519305365584119171141136509189817510704278072231886394407972889334911502320383809655138475137992480511423936133952754952204144378197440075882233573668302275080660965562539522995033818806613069049837036914504188178454330647638509907680949850771344553729799960820262791223422328280248266518868716973420539326625653280923475537880900318585096015549759046663727772148120752561478757382208926339474659241416576912342343535972353016611226377300389802703492974645888743159938394636748718329913611260681301799755588445852274871191818700692712792944445974189954957834605834558778143317029044833535136100408454582189738668388595321362051655319094838743566232631067730440493377067414836257456977901206711768160999483277662450432446126081051311859443108800919050051974408491783953460089175378821276702985999462710061417350143741927463556626979657036170268278672084548971468214680644040298456592067770801152103615865540116271805743806962852891524122993157338303539818984744885010134149284318045502894090327007964159101757847870980991175154742126069444272383009628956826230641365685895830818292800955691936790566498610807143563637753229711584133906987749012534542491840075661098285160225878405560786288485094342284417553587568196153813859969985673782008612719201060379556285438677895621789138903304797254113580936931170028659600860791981962916749945199763389613298955113945827637233842029803256396461074987166048018463529125627095919313059698378757249198375319961656379961191300256854228031142538405084131857299154145288858488458956271013076437078821206605367222247061687689678085141423012543734332785137621923690417816726236322915677027740015967004760822421092540390204430458112903830574644503586923458413149103713825989321154004930727834828170061931438734570467073263364695517900257419259865863261877628884224095445866570379844134376279901546934407543750858762299718495499588216676184497606908256620679667158471547287392026515525737841654756970246526684354314240*i1^79 + -9816954833837578225053606603501278294104980354169906645116300207671103704747055211625656513257264434337927240506148066737076974904847173116334207378105378470844744508873504161693528177606281201837323434128939826363564201627862405641699215675181365970164132533200114104103795886742338134509839194924049394979895128812902828260071482924210890532284919466122333894897611269438928818782209776356836155543093720458782952330490012361025993651351350743525401219659095388756569115893526774419272691603344563048962952470433412681697926821999587973578887101866631806261783180182490047509142406104715739625805424245175236813573251690813920855353030383585307970635596728226721899971707530742900325595359301577506784643312297824165683413688013735636847140992678937700116250456462100133996440026925575088306465359188871192836380784732902276226550299304380323843581269879464922081591701758738244051713782190129569247423216593230623797882327018599418458671711358561624235998253774336026177214429814306116306371513511012088997060318476942373974376780883744893669300896627726073806861448527030644020111709654143837701227810700283121971717492400658198992959096599177856266963876357634194216521374563131328216512278125631194965571544734480445996719344241793632516548571067686441432290714596953139263385902461620780930658418985817686895148631691018129270725112407402146693934230152223897882778022346666639818795565434814332784174484929487665242900046124221558271254257721274592588837171582832424835765657403125131422742080613972659078491085875952647506420761261007321271407095112665343821415445110314214399375731433182664595557709140404360172100244559585340100868023153142537566509889008023559609301857170539567672595266409177375222743888080419021482114248628952537178994091218211877202321784385841610562283231750009037467336587334990938136220760389510806902781463666301832543654815951859494938125881897490698840808244693169191992027834016172887550984193346366455180150298276874352020812880401422092381554806674922103418158437599185525512219079819037159666908759735118713767626404496697542562194534315390320428550004373448151039659246812649882827565280462257023992404816585000448926393801450672063517938016853968417158399413950197230623478953304312458937875937047593282010758532217408410506713573256063222693284465477332895702123353884921458273328230544533226097593182868267536169323315789324877824*i1^80 + -43845446773536233832871322587446577041346946148195276943451795680294012994286247883456778194041306125886199511769940857146891607650758595896703718507351677275150890019244183630894780607709043584410104460513232099568393938118603850994227221990543661109031036233693058462876689253164890102171039364850596073946970683830421625610035247062668925771813136384431988942192250931645770955505196587231290828025166558745460693985121317877548895134870209242396805171041231244099589048959824056069999739843187492475089455733730942442020616663978698418332917242737678531203986840853700267648971256110011629559829325990068724702342899547308409703259171203991916058683996984151065960521737225394338717630306310017732548354810890705949688148548006054901636278564768082370024214731857016196832722981014524343654583568860430631600011604225274873281054906879772786649080764744181776063646353745519606318728584913548805911745090141025048559765397477471606177877078188898746261126034869085534383272176616534940040755664358641802956704933972106984446650648944841913434354483596680197665315097054020054406730968462780059263956013059974124880081379743831313632899861280958505235106084678718382137240061570015909821925836859310880484430318055518023970879268905108205862973996308550057435858638973634418512874057807456103725680745572887584688495314496119297203662260830557187241259314811925785287031601665295929812774886380615603461315612759537551556090431784374779234988953346914216817970535725695303758022561811796914099262081340080551314998753396781191494761123794407248286309929928176574730234616919270169640529618023394162687958197183708299378651630604320724084677041744372420253715086917479973990507024475454096997293519373897914347143413239252284112840493393857096758951458461782583078626719979275756774121474724038541810223062464406713495706664022087922779454357884493668147945639189352935746851779298949339442726454962548975673346992159411589056536621038021100957400754521550269916132087841443427532903181885989111674441400227110978554826467980396325554583300611629059602203874733034519632019309485126530267643770470052756576263929513892482303206593405895380630285849545450259571239200480830957763534908880698967300381492302701118651439540532569353136314055316181498629847119478212996717503721104852251713320029199739197058354547916301247162923619151026584238445431022265236381108986183680*i1^81 + -178565970956237074912485543404144248660696513548562740158405394025137046455765216588251366138190338053999011964648328359627966913720321466509577253020675730590078194053941775472017321856114625171187632502142287843388594636195968033819979315034258427602381093607127468930508053945629487377520847321828023029930762958591259753209075323931471126161856315736330289311092901940507855601536316171395196753666565960421018143199246086648484212901044930217914705947266996931931345639897347494491602417255072858517131074973338634432457297126684237294993369983926011301006688218581790940308034092820711761100677386120352945709216109836523943610086205940998770956360121635915644808487058305553979266400888473545291201043330177198968452373774955634782379717423189296176452173311944832560297675881753381507038295514219816126795205940099884766936757947264763366982312021671437919541573716485518683601657507982380024138833461763288699815105599198064458304617650094800908546629238431263448466965800118598847481385771905922548184783211577606142802416011465593145589722355974981448810690154362657665566797693142809102180138289232902503696436959637105734088053125386933668347607097819245280261297163290380806401338184208332174158938580594993283199949305830859632285088310351847473917377062397100370625781645977458318760413277646041863023110930001046667118549225545661158962041418054344256146363388491015769484058230464673213332556223607992432232325950782450107097343173814381545262143690991059283084002066359489464626310946152759243679601076246368960478538570549252349330597542274831203609843190387996405654777586853197674391597852463318413328781443669304057852143933667285171629288321081444493468547869342295801840833873353623163335716216029535811634861099453545927012177920314491763618864037074709014750431377395819340021180997220643961128535665169360272242215117787931967934245546311738884082788111008970236830984229543159422276767862395944522868224809092031136626101346434492385780152216939786792059429033502520860686431432314064532696384295009212237359389963547864715469242629906589407803429922523991399406818341724501836054152592026007426462776158603807103727047816275044593577244422820325536783053022008231426254868355730111401654209755504271880476566573589778618308851035388832277129724827731379102725586746104244460249358154349823279451910986945186266082875000665990191447539712*i1^82 + -568969649165278455208320505269759389660527098599088883654997656514615745099973344832124732202279207677872931519219765748139884289181350120737137697223088384696391778941423513447149971931119190250105162824230471327895502313369123938354785553948425007424071985375630280748450482494073572150374366070072876176435703194806629601777573662940012884785702102877925854995049676519685781927900045889457343386070307345740199246152383979423279667948905791243097390062672938625227290018258644243546891771634452380409537091077001532547880002463508716471546682609406231777220071934967159974460064719342934466518576322225602503748120927721398279237420457623123018945157604259570831273848876365053650902476222272566184801945438908250128854344480179577561092587667807328604064492021955711453466894421981704310612800604288855995766007808968249497179682589433802419920942680941815651581000422333802829184509135126600153676663728015260359819680253999479621254701947871153140224870681033198723624640666092113163301236883503770904129406685358757640196739373015938833965199252101077271027990994785093883357209451587961743107818745703335493596469105389957216844203173609560697633783729433230222282003794481207036839868538638462977619549819745110950228611681663327381103761996668869433173061895191989980268993430821048656621404277015533780041449327546960753265299337674366222040338355446673292891910915522094419048500966336161761833523530606266114837606876861927744726051190322976066050079725302827946009198932801210178365397097762985944464276670979354799298484958771458062302827497530998142051843463410775350931243765489797938847588340296485202593723005040651733543026577619208923738654290041800106451722285612326021816802744506036585110174561698915782526011629138863927587956302310550295989941439303253551322416597777543238996311456021502727919818472860441981056224239408667086124723415060518883504235477374760147424124179418720822267597640874053201810386666320724481297847393330439585992689943471024271913963883555981039271521637130645559946350508521042964482132351390225427212931390395570860020079215882394246766216964754962563856134420605355400153608288923960973916057309676054664975679770107346260408039304886837725768262908240422033727873580689997336808456265116104028998138178192446214373313920389556121403834564017063876315244938404876295242984836532623741476954900909692813312*i1^83 + -1197684772436902743887695214996530053223091761333989564296439011177667325692185702649327996413392090190135203515514605597485122749952403420859245658373626053369155492197550230212978106920642725454556168127359368418842789258646904856684489554925604258647742575320588750253965195857806951631981832408448261431878752800929085442574986721721410687637334327974065812717248752736552000190849507258744067315320076371179870149018690006160935630302391774242108342330231747207131376318588281260331555311084003933903127518563150126260431616763234937584575099537426834129485834581889526349256460180806071865215292621207320360716320360954709442688249756000880167872115757589295863220816106662626861224743826688607159423175630469312894644091708725342882150115594116053529661637737942678214108535954695757982168793383134309637648104273704256919462399478219956183094856739883929572981575270716988343104444440719223886369341568806334500682164304401021835053229601684913163487947024536754471660164497335094299372670945171013282128485347846401522945271180443520171706813262590026363060669572310313650447017811172933960310880572604711331728887788738475308717357158207241294318989352294561870027012005014657561292403270292618135772785833024317978684333433308187320569323262032982549374553555825064211465901866012381220446879027649410151223251710612624118487745791682932386627110403674441137002382523749059425048667726120602381526107861297344937780828641383112084491630475326104787074741155787318623022675764464617901343765477920202568241489509345963473827996743274555904582197175428840948805932454963144366663696928601465162649503298299943212293018423097579837288387225056293348104602107918714338747251208910745863717191517228632625925995312392012107506036483523062010311372800947934572687324409386387990457007166649289140468207678001738406505578270815971122067101429694404080420078958936533215747837698181162579383426367363590986332905428562489506600970073913570817498194564079564750667354363402670518299395180251694560991187484130478342542837958722217357843139677966988711102428976208628177547741698846801821835019994150053638781125496826442185183397628971784153344992528958834126318745517392140273329249141580892701298878717048885255744979976818551801681137618497902458065244325711663713185567632382401244806571034490712941505207709356334792555611946399676772446572176736256*i1^84 + -925169846132020545383009672473888663554057131577790049704886960198509568207997966016288918267798284483765060270159817239879534581653875938571866380946508750666752016978590855342804366539274092020087265367497942927874361379978953459451355916879992130189762894747180308383677159597782937857595231312713271892374762321712173711087941441576443065114715330022746323274784457164430258870812879677305316372960079926210998279427365401666771730677560870313314740796410697378617922273955375062732357969978795373371066345983755421178033374145094788960023896274272894355839309017229740947592908733085182176041863868888882942527615487595742534292716819798673325602809244768167330544037229271403879817818605850216490751707373491592944978973473766889460782322615905076389758096999949933960044261597483769471049570233202933466348183743978823825522232869826165222801486919802571413279359471640049515126175187966344111339134988483832441805109620196716623150241440031653939068867011234310581187944238436205672482655429619208525729922033972550555525158147364823417481951764127784070301644079264556261645098495569654544667863538479234999454336715416281295860531939499369282186851156991071325957448679563498735815880776621048231216771439350053731542095970400603065468474395599820186063489014098462203474005429073290702654886091674329107334898249933635358276980364608236475788757989093925003922813972145982337850072453768768165172390249164841847151290760802614323859445002307450844897769689392326343267758951535862277781098910908381917201781574108372327327547069699111931235065926072711747161003551564318977885755938278542715288976962569333348860981451057306684704756823094281698465150553666673594130196232413033420377274964980096357034890933250258997563920589611208227385002898549570804780813366835303354437673436698043543104392888154670051918499094000642923882826596761340942333808474066837377339764940810634288806463591077809212821985442870047532796206451975935617363994941389869660732641443601149837914579014710701417334200735974434334939091677203640181412041680015214553284441764454146148682273971131438181882804062610845804777382007691549540380914441244338720779811405452498606940126764017089810973025889020614743547095463346804663959731924570617363728351263031649677081252825266247569576864436155106141620209217495286845203508286738035648636613975662335588606935040*i1^85 + 2850624334185599968682102633585333679253336939900722457600464680353054127217012720356732045923332212432399320187417248723411274485386420498656771805554606594803911122852004861443786853200561144938185075028415631983748846000774747223678479412071357290521479127436635439784429680216467132422975260987213924745382182777468562787824124986812357152644506486190532899257827985377896187330148052838282376213325840743089887109736897096771502357685099232433909172489194669169096771205722643751086281547655941895085142669035105053271334531533842999218356443718938180662852802817098048881627956239743838488557931890489587218505166798130191667111841134952937127201579066593738568986519042866341021896162959314456402051526536341220085840239011183016087755967158403818436668124422179835998420378221389737893420256253703675410571293133043480270243926492433872847415519180655333329770282761005561805685838808061918531694084244472145035666957328612085593147984663671363518755595625748438505170542869379364582123631912999350846620713799485353560180149985921233821992873617283560074864829019718278241998281945302278658789315468203538462060734767846897898843747571275131799789953901907912909071702228245414438071640220790863320981754896236238814462929295258035860071225857925817357098951254287906034375979945144260102576207352610297779922835648717510524178410777031013825190854010221883967570461754553608077741315798090140633915638783051591980778745013899819903783995963372845989425900399660524103918816825113121624708939691711304951307301279115482118868913306979732193352388219151283334437843724155605795026398282754900898908083898060663197342099168405531932644703039368367873813722751066162336795638184876391488059546431062513268279395801632385025960921168646057414512262012571071658676731766834025495702679450432081566426749252707703263325264321820949541542020636649656848592778389919028255725890775863260851954843453564505093873311547572422613546073540329457346726903346331108633047872605894328645705197516448730069888042703128236247516900916284407990062832042273695414389882873921153989812912152260871089823039909597790898154759641051181114504609993870352831871973167741972168268174659177833796731150835790668318203956875599501808664389154465999197307882180022022998843371467227470644859596363240871416048376166597193383910344218310258584186794390059311169536*i1^86 + 9446749697602704574397021176840166000869081316013046826262610592836082465721325935033313734963244953703642042749291002050887767350282309766864321516809942633559429469270297176936528489200354432672340479721286962748703523678984351791410723757801551375757732671450415717485914062670737105883028415212351866514028697074969673486687267066934723944810188587200595580838042554574963000604109996631599861157531532509741724908835557238821532338495631932928263628201483464329880041236508696105444783062044823866207276222852980503579385067014018409664294009412728535693212113242363197741258141366458918544769436402609090592342280302274999543156146817933138042291816365955762456525385409612469904319376046168099189749635308251073546372025650187635334307765163117722138013594250272821018831431688306786279334645341755732489638368048166946564172081647036725415418479714565358651227425066737473655231289975800954636105992272388610381957034635733413146645196860518296201664710012829339903780529164632051065369082609878078734688291196601093034557955551701060933500268883524043490324140173435282465104586236394812702868837474402378178882740066487366213198103397904091502830566523503716512254522405518021263809480708125016869386804774598450438316126586237623195775562116197908292283323434035467322820817935227864316091832158250306653801316402914873327271054247936815947158785041645533892983681824920329252097699623889401931910189160808131441166318418345188426634341423678166410415422919976158659643254941261214805465505669735176626693710312402800010729024192677832902734223119182553375147112367751673934612237942566921894067904192861420582307642517303779291528124584830203777975208179054587534129487049598188541586056902218021754914564379898995432285176800021286999479992072070953940739277940687870939873335774903633609845637376122749994006249018564053964097678110077968223191445789215582730918582934090735171213721820403023873609299360925661990601512439720887008482946473710585424915215665037423011810861985464109827190067979477049121056153242936225832881737279425432297677772170131696177266487387751000100423708479508908869706062022405252384581363492002695597511983937700099482851899063254030186512540071940067133113862774859494401124160211304126511648827888776396753680730461965948109797264922966859044344860864582218200881669504478019348018105015074816*i1^87 + 8647469676324902466657134449581973298103038711413916231575533653812169995056943200975265936355505288662629026914812203998565696328573626209459220696341034269496375733351932453946508832664447859148588752103241763615736554786698234712643324857554335753776123206361953279160315831845928431500242215284402480962552101701997032670894900728605831722851538725785917579116110854621201865398984504061914357634290201209461190908886852704320901977245073223569214872009860039035626550588831865567334759011344498340985111343613206312936337007355606423882465295837726190066912890842444430386787649975232256770888614426445107606857032605370911393398999122107120000437170569154911456532109221113647904331438649478571843574888238504379195251798193975241185463059821099728232922048373861548059767432388533089552865142395428221723564339009815388822115955030685099946654175919808324006777872937113596345250334001083165549375529417580406472601480913044941463532806757863864551926547677853175270568384521246949190320481318481881686484657178488416071251068435486823983600338237324385203382547653888493268579737330472129170486437099137426259161168712747450005257065065240448684670610635870964261964343066954190965550706070059824626748421114829383482629320459736531832316447727948138250543200984478613506906090654577787347108795890976718187943035623732013772930518715760453366990084657948786884271467162158437110580587129577607337923416510240173670479729673732604815028567138288636329853498262950920442709381870503358026226781154668923262517289107727971587967365282655453305559428606144221683396216623151964604642922889190084288666670920120681805450929382058229357351262923957350362806832297873410057080193090225481693321006189604912459198735760039845427936893859334183654288496850480820185086550580970861368595827364183226118982119792253595807159466742986005598106281003648499874879678300879434372056953128848346351368910757126599068853505734311772746518619795130870443051953607441318946588138943416493644791158808632448420088362856118101090712511047904332949072974831222185115345906129226635282925864899678061249749759329873278483027475898882284554786943861741738486299345954844097665956548888570774186593790233559521069303346761318276208497531944504989666961068180598459540482178191282110095253296814683941125411575429415852630888537601280271971950526464*i1^88 + -6269575565637866770933615409567115464218899136120472528901775172288780494179184272235403275429253772547310933872121572548370171441671861169656861614867516771392880344827659150081586190500353627815737677470936095544779351409598925007225887770766633445860571720315172723764032668876497485074517524816759640159344875741233085430939972733116784769411600027875077814962320753594893102599581636418632119119671539553139695199560649673168974276391551437092723952152082748031481330379622279687306929433154055251542806923640226422910197165696629621322902424675971498330507352757019556790167759798407008816938235565134504540977020002904150515568951146084031246827411109508174465080359029807833933557155008449158047299026236909602727486617402626813565341153634119390568837949962884900253093555567539193117364843510741535406790426255725927337377025000098711789970307531449882777450635877200626485892740161255140294200098543391249238834617996175648214953893202441170912076814504771077530277565513839362136748447935736703077706908843562580088833048532833258919773017957921289873497754149975267306085933535103734554874392203811126034542185339194610752865576508443349314513406249298103979556420187277078414958070365334738507596962105954209465668715395686139407940599844712716253902253020325593053474364405590139869198567220063282636259473002614761495364086129750157246295751908101654461368344741471713458342075907593640964126907382825754968089480347655452705485350706376178665490155724475404854559508319167277135124451964731469635985130215949280668925595649644294883486013694805201491109029507725974635712305278383550876541324049676881774814948145378885612994212870598361791442752166424182696297456149535143523969858091193407867433091892512940955518911667284462968002209187675651825652032458730164625063418275886136353412352850294323256458043661398202971907334383543104097364100514319997193069514499253578757973308531149187497648788133448086827135163402257440432522559039548120140708743644497603493222813176870887732260202786590248359439633224852224350265446336307366473862182136336655587035673833445412657322504418379585958599702819035698890636091978799030372556258480317020108525595987931095433744750064673446829175415817808426972737385045460676471382126747625309539340572266501077306826360322839637106551594483241921225580807370523742830592*i1^89 + -14744404569607941523983268786200512611950076832096199131652768634248149988079448066197406090467484286020595231220170166486705421301191100786585219400240363433759003026190498282113278846818501401460923985656345777540299110071822039245233012295980649550225885011820378600768144833968812809457941715781194150424161501007547248889248368794706848951210756977589249291669053838117509895219209118547446108915944086074565359959083829304975203247157667406109382318248127797868584692366448297586619009693676477348695612801702646831038845778131692503342678503930153601663939467286313449125297579706596874774269492872506988540556096081498264881377861557973625043068538320270825147287043821592988733768906993951402882843874854491012117809424675529602267051470362773354682210504517086126239273014982601494948773534720151949510250943162643096729381952627674901701484363720620897774075954330829257164728441322596246001809094207806860416296464194723590878395536877415733343106565349263720202811168819073431017643052006358167659418705291403801920974983461087365235299493446385865382805808778672997841878440309894217560101217835500880855350235398740691992131492764532378526974034105807475156076790485753591530648698665411166647587684828923110618216962853756228092949359071177613211020527840422514718085132700623825152067750900362076439781543213205512902310687572796694874818351959441873918187142503367374441949748510964439935610146028315447218585318325097921428694860105033500586991317910375445902305501056855154138273870234166751322351488079704217796504260335630034890925602345221008049782938312550241782540498049285033958365786563024399292809070662873989172223241159010200501773865850026866522136472518121764698385533160369923424283531499092246403146745139811495790190305953019047145882344247446499227001245169211052728384874588751713443881147502214171731717479024768721489179019606982725296362625929555514976543325119108840569631269355274182225248964682631717311283732118138345846412354757380847832206657313357251795810147808783084227930968211329114080614282820018101191456536167584294468836238172996372026052711944158280600900332648753173942729921231935810930782148571018953005480946206733511210444354043330749725517478302647797146931159179292169201173268666453383573212041864119353267117166313766333203357039365832998802499515656962048*i1^90 + -6349515400090105026383665579636839385020735797491334815004642801610175346360378875434639918211904719886549221038072069875524262965077540663116175892416645975389457575118237847653733323077973888621375708036463013855631696744618797657349052601452458402738777409830755670610631773399589587603470506266738110678202890551863311778155082078900129602203699964481706868460198697093615686101337483844138690629936363601532006815556700637477599947752826983815921430455225302634912866767325568252380858110210814408452590758715462128169792083031637913158216049451205163040160396524805944365279907430727202288482072155447500596552950767420706722608881330863275374486610575571484046814235605753275109877526894748055484927994727509023242088330506290038765758770269953995409442477201328881920996421618684387809033811469777749488048269212667032839261750374693816620712285927390030550800914132812840708541443127789963621729343240718608774635144174125064898391621213477692076797465897283461615558670207815743311512367921935542238795223020860028984117989333266665043836049232986786573943368408354908700501247948182970167507972989782519542127598857121475975342471415617815219682433306001242307232800134892253292977846122857410041888919117262734633130028441144438183423225596122415945494001345557459841641581033292236847327484707233326294918576957357574037055300630880637846932326500957518224383576579226850958613032173630838488954681391854271147112151624115025142502147851231739753329370793697486819250420276028965446819717516886991506203076389033678451811433689477395281784975654359391413606047064721542964178465716652771798447877254938975601050183278928276792094896964902736602954330996474896021448714794991276264109576524788139983798909233630557640277479860964064954179340411920715840485627639038046516408889379973202514659515593431512924681367865428026751915338031089576461483403170769419206828341030715065381538324123265570707722229503079055925343704474081628511618682412430963934727662543872064656963666158915472328381374756781211437067407815347759288662215291975963483514383777298614516230315712673001103797802365676293317443389333580468300493891354685181010498014375339577274571721395647391142463515086926347996330643262185618709421319038269838660489513510754068899019389112700119327994588313807372603926485513789204848963485696*i1^91 + -1495569972908446661042934359606406423252669103494502412531688502760725099239507530662163761823819608300909063368354796381390893888158080992332508115086625554961439424640077212330718471577733075868929676251109349048299698772741350898165035448598504591441180231899099479066068781206207418107451085866348642746946064455444241063900267113069179619229502652889303640370139379334364212771303010493000278519692103442730128099878715037859515472184736175531702174808751026478642433330631494362193798501381096111748109727121835604427889853941429717638752591608248633483499689100306321918522740284356780346446193798778762577873543571976573494701569368189913422565363784068021797463431941773567905064346609435058626020020988576901633230078814994809445005386995213960041570024681665830432549532302887031756367366796965042516542685856341878429535911746576052376750667907890557107921302103345819661212827259173923176428253913205886755578871152143256032014243039988726740354382654114929239624271495657713949736828316075400043320030988051140960540023594914964650094594320498458370326876277436453284985017733113376408090012577390294358932039084054495099317837514451914285753090971304561645129998615211026476815281077520953374402279547278825693744161792955622708681237934082617004823748065091523409277978379247191744041355166112195677927726145414328673043314570391337408528007382482894647146366940666100774601668742505771493727124112042834571480526788531900072956899699265260491293776703466561600588600995285527835614932341293914013749651749563684746389771286085591485844167443916303604092566305116476573106905452726802785051068811232988394315655898970243256982108307162054620191851997744191833765349272971016674331354865861418064100786420772684902106350463885259958257670183244756661409565308010111633804829541638911083895276531218281475001091492017319757116533463416273966969970547437518597835666371963282077642251288373830419877961815405021810702775244639609847538353475293951278055815037594056258908834443672818120946037405452352710270391986412663921197645558099949767026526643709953892598041977084647848170977188070708882806466959361430837117144501461123467934133202288686996660991309191647992342634740632511405222255565056159523438008852122303261461476702510249875383406163955274237100267182858125807546474416398921629696*i1^92 + -992646235835786731428025696088847569428062825092597543954333233205575933072103829790083815841786488215077574619216401054128257979744278078426079912996615698229093573022450938391071393163146007979344663429626436435724169139296945850580054209376045383336692331665302826539426658108750168150027643650292692653286701347014438520702395183384638030323595860122712972833031157793808051092999688927493540949808795616781541142417199269380306526032565218185983809090197483237039543636220357250258967993618735018113447323197963580332714840405417701230528567378246568064951095633219106157821348505160245046687872862026377471815456769434380795917230100346187150885257400420348608023612743732463054030524383264987574860017821339320690455397878616225556963538349678529507753318432056339048020736730016515445745636522817157455221342474313957913514786468439315676682661709750555399925781691603054050530907598744171339255007194661552369778727130308732503321714266671697291612653253989670028962444851867016470595251287436997392083543618699606328616506839748197706623088733565332139118571291769946910377275727155657801671683498028623370122631473501047210898557050092023777300338296363484264223203021964851052092227799249668108380005694885672149098394435077751203956302372961417679680597496243251589351259778334774370921722222103115360405847636686904435608577812714768950041668381839012748924607753913565707062367208483917926333604237501734440247210929315663220174046263481910582555108597786727120970194631060540799471107224354494359638053747982145701314960308362719644757099173165187687418007310530079592673935928634647417268784485452366894030217177381600341335629691333115711848073565928132421007534789296017867606548751785625058837285741520533344936172188166313912025094048742299219530913333413555575407106441172422085550311108819527326704843121069566056959802291876734626541968030585498654339931916771958496127704631189864221476545926253053720681853034980449169310786388150685456335234115659054771503051879245320181615519791953128072442335391291642740868569269052747672779376683663594892609200151092303055699483616362757384400327406079907002487111039577250121995726134636065462212367671576107362477649387817723675803599992618700257249498519115304579815976004461115254280537582152342139908405121261503815434042624442368*i1^93 + -2411844949633545620229729926913881255255285335639230701181958044335953431487872349827618298023839742663466411590551709504277964068553445867227383580918859328593808177323812965488333605735104799473846166082370099975906078215434854781779908172887428763320959130297083215403177712051343526874226522647270780126337068486538313683430130519083511525246066891547453288840821044513263013343540516868978488129468321418904356754781467304809085730735216818884148619182681441762740435701981516950349748281875132640185606648801160754882782392691347172504246404979898643462759147346684872052677203451148163778202489523753494924292616590863055790319019749464305739151427189497534426117365161423657093990231506886391958804069481803577742130199479474132134932640869761897434443060730230581369677123235900181454999226492690217591731469650870380086732568991996219888335708576648696618468157373669403052300979434950095687117712253057212523201808365327060524534108581290970787296763347984146272384163993411240752551902787267759727887350656339865435119329448283752382091550975823553006247345647109044907633003427017665038333156716983884860576200583306729117093165951999888153329940278959646221640614496239066344299782017728501582577416672456788837023059248538617216397236651163826172837449699312899825104920269250108781213989178186415564949461319396802491664338033744256508469788655952668833747247802598476258857519158806077717615326231318530966338388061846189814651661223905956837807008967714915586725214077148336906289140697030231069512183531521002981414932570138086710341195841035020832904665992778769510589669881748623370889283496945214084588706387818116650141759121252964009431807571953038039191060845838910058605765436161746164634640327533191055568963358161971824473122797697423322354352223921041367942718806619135610774037733093916877483546384061691360041343683483486869290173220263513214437279873175762009374320343783372670537816839573899690136864142102262095897625872225359971094260563427624162111429909693124950074438025495036263425524974286170117418341647225770504416035231158676179008568234373964905002908620348951869051748129931008005637207300971563453399140324800087993062316699293714692559089430218706444247352525389263231073370362607691182391248573368683415608545762738164068245109163058869772069371904*i1^94 + -698427841962245365461577473228367838015246993380231977098831670420085377698477609189037294424101325815251539308299811519137227123247948219093092154656661723293589320033120032333209839489712755590135270465296911451304321549829466476119668935628941071142914684653005232763167342673125174503087319010209684148407179281527782645194070941106248081540146059626472487000398970898312179384804388136937695751786618184235963021181119324312589216534172434165929806475937496382636765947520329527165548967699640042120305586766827223376715259069547944170257207473945288293728707391308988294230936363652521563332555478144700950889843744884712036409979836554970010464621667922867656782129558669311974700816655136261995949779811937596916107488595799347616465031991259643097943241975246089879417045674896831549830186535774686428499638921352938863481897222426088494113630287214429594954599995544721387532755865975377489396684541862005608604198740760708376936996713534598550168077733168218501734809822574023362907068688569261733139119266980423873842779473991741183033308206493074920386048242003821889139910061161180787287025578689755406987172523681774926835397087014175521478257870752461302880878851349805231537964547160481682640989957124306547286124758324778777219541016750399873466533455035473480968252928632913817022413649249370611006944076955658757938042186668536552906001037564224962386412964970744945536423189559885320113311925238547097063317037447399450208154820163996835359637495197983694212315097068719046272192793484124164173596693660233957087695972142963892595481259358942572494749783792850562844903688209090527688095853148111006052506949263313987680554851373327582983352051056291585492608564564588263627619878744971525352969546999125810551668258905179472060807648155232403855363345737462418809571946499674758783003256041621405723295612760903679401087664339713339313737837204918867169184488346245921262585606826943248499048062365947331565468478658972166946637651398315030403855592284062637888411622881423859517192354106789234987550984732685794457995984102085239158199199431106343692062202764747168982707143673719318176705619003436144120736858048104799524965331093417410473862191605060762893718275414170679599732899635413548660893304210987231670389430004839991395380512497347855311334380201228369920*i1^95 + -605606116106370507927109927817897957035826700632910078817766512591997286359794713072706968050074075063608822923916477235829602572918134670016262819612747137698933758165048908422610491726152719700615752907533477343751643825003612275719008885372892543815453965948552591254478821153840964266722290779448369560397834672607805339882954679510547443716252186183708447378281431283984887993477853451385621778399178975998641308795505941596632821711029079976123175431100352188197067829366514435545117891137387000870540601178279099798806900914943321462902022001010427683895868477392019392094092254032489761677581877100611502057020989664128201792591583329973868491663905825571433592700334573383776072214359745865910954033344631160301314901528182703640593677502103296324831019298491265815355762796802831572621385845015889878453652532157301957833864153087737729205611802264847055589851598524991912851889547865690423717520941008028877443702138019516660808050547857672457284437194117968640310378283204776172561604166724783245357666706436295607671933761527163658103376719114789252770088852086402207434261705473416889097384125472945842403457471694356382545494269770266535263456822568375278213132000707006960315591575601880995101450734829986337561615020654228837614743557969738888473620511209330731077884058701250831209794249866556985215702285963811690313411750862766994961499601673201953725401775073584727332003626715038501816544493779701127297484251563716641317451988698231855466329199464908362861642127216910593742160043551620170777803650741364362767860243407643798886015191485998696399078782584375106574141111357868437175464873340042418185943109700228241173929655388406542293631213751131670236302511096522732333042916352629935632128356025000412888330482085422251236656902401247624020820630017146240884894695543262777522996133589012340101885072443216151649003582254244073329618565056163380640564517817092161374344159298995162477685283657951390509885172175107369562888815898151823867510735506060354973749037289396892861565304308696435506710778944804355418183111758822939094034519783294013625574532635502556383242844707071516770480801042252462240969183487834950989468715473109940114065343081222357907297903099301192015001977446294395759263949210562028587483195861361379137134151029292591391455341182976*i1^96 + -167690791786295708589702868215258284439983521897915301787115469235772747782620406390070171529966461957118574780331305906547672962451654854325422799456803282558845146130205485301680690251703109881040938220069083378219768803477663107316559302431596556503572308319888432918723570862488326408324341047100458073574573914201189285569009378489001451474144774282120314417077885141015629630842329508676785481614732174100142247354459630981417817208575203127138718815750657390437803659753243710090677996501867295879810471632239470299615423319128666179528075034198489717973899625267861823352453434604032632866464887930184359642857681475334635819625258260188207508177585241039725219697198482254499653808025500714865023310162156700698075893840416079937196539464780426420653427663892366472116033273301975475990275852835044215419890940539678960646444252481653223846969757760109503894698713518987118862344748117356278537207203803352835348337824512081311815571314823908035117878478839351729539001225852744134057575700633359430985396640316362656351706093139385642578983159132829683276195028234198937136155138445167706029027131838886153530519779316424919217321260378126359357490957421123519569627201311291147551723864298762339055756819911892476938925988655790672091919161942722884631592752938988048826212831008449278711632480131851070968703890731519788007621265357761952781095407946887990357589870200812746659792590202501066668424930358911981102875419358667757429733778663818925622384049108444176720372592315019444830292167279497531015255204942997867797422819462278592784304206341916711247883076838333687895747583779118963116645283825992359317052423404830684139808805749842866613965374656819066063643055270540393812671404442149255049585389006671872509355232307214122308712437329998720638469789599916820330228806566401231169719937636580675484645917759143714190720584908675042558855023088925606896123638209891613538072381012100740970919426162703812274081840649423932117105460017781309228496942625245169550363554440997020645791087375388814639713329434367796384548534212502696662314940687186215828484002543729061732538096112466864890228153268990541477882185904374947268834066148446955932352382612214353281099272250448287548832687036110759234654550652947719446779054835590482778553224037125190615826432*i1^97 + -101853766185331444262234145843651696134708806082587974698602465513147042777130999047851259932271700108329135469376781258273074761330006385708747343311286071424252568282703380207930766618034062541340653289528665818584385811156780680356893151256245860743170005089584987662425379004982503982117143513605084648559545813354118274475734883064707986686005038148647122509656916233244584723290575323763045288338008180743678792565504314593692854435468692865608771571708604708676597468794902657946602114529063654937209052808841755812302735753822812861800590575344492019196379018803823913245914552364575734030430992130933232066983499183781515083491194343176819819467382377459371507219487608991796954531696772838047429736012987506518301523184130244417818642173354441499355670294707657054224416797092125135268067769909698137209047676127598219023548354633914087803842022036730094363071264100398673280564282393873381705280489160200102004718135007238063065128546281736752396800356761425796848735442826729298193870939410879851828255018995679247540867585301901758742068366528891489674811118071177225015439630757392357479132265162891178385609708012954920085026856802243882362097235546631269259339169063591729486346765679441586167459559523545294599487339808111747986674719253834962109710378716225809285218690197725721683058563843316840034040235077668062818021478151573558041750190988371531791411093933371549122333737488725811842816425704962117352709022285294912336627512347615636068885286600336218144528022619138602521334323415892847381065373898439728939732297396526841697558416192881984599480132897801378094164650218733734107482401628331527302858343909832425516023133266779596346893097198507942421351095939519827841202334864222307506382103687162076022485265558173118646713388783483309952289340988303357007035093536606206387923691031581758504811796470954158975461847459883001249322234036586505275737931121564330870281993012815867099165053349414103968384285769799164808843889798340805975364099903073647422958765225536814049037239663555151468103103668866614358595928149530926374986064501993070970398179279021958944455891691750157055292894449170239925827055498924327558559537424968677315148562532496602079806861460072036409587536623264510464551449063805203723277160241726550273940572992320831488*i1^98 + -48408626656797158642665747877702063528359458693470270981139470610157824698343652000121481448139729499248584879843670931707504249984196553108676627825892347899845169787061417823547503377850447156663271596495761930548264378053167248905049750492658081138810144637304499212370530078681771543827258703749829234441102836332836184453223193925782180590403707430886833626951076946068785443078248125987806669573536480309432134282425600406428781793027363609942517005487207343602513413656659718929076511709668051534701953053137370949247671021987463705436359955394237656111805458020425005743856658710632641047081036949993335051496585385938925713103518822992067522041130282061535275901881194083270590947435234451180286892302239327129458433458822203699875618532609644059466326178902042875143400658353465993763047958167336892708892446681025797343514030901126685336471133222501179621079540109978998019823130979419730480206503190674146071136876701482415561851638387309508492548432674109563084313605471883023106895238910978776853101571274027998218470884521365462227552501065084144247722907225569761477842664916148439958315752572798125683993595927586739615170262828356473439070197264751649267689006417803805607796802668589492583448369731188172730373255113853828250956190317014910759631269066595060797299603246873857739017762256091688512919724155128062157856174749834862841342082217301339860442586102287733736341285384294434909354949114129031286099986833182298545375790287893470381101582062213835466846861327665526492154432700167814068569785359473764705510126964488055019224157693264131235170511761317140320851565127699467485674733364692558760450451295633452216808623532599244948406031769161199016569095156614510199454249430426633895733772883790494179601472328128260564444823114529458522420893972592129919096389929605445742937710759977538271769637430948258336815779419418669062528120166590553187990886002795986021321154299979005572897537367493309256357787526479718013316624793323719755377996401270685882428421089746258157041214578575763166140235591719654799262382336167110520531916941581750100319122933334627871373881538909094897340982840205211476647020004497761620959830680574944771291280225330658004957257744910441113440311151063554598609324262033157121964667810444583206191401795584*i1^99 + -12988395698102225576204785807079734916856198708739642994599268397563234903255013003589687569187889402774574713147099086964343261499903802546407124540091170613831984355779134671288887146387832323478339990134260250482156011941112897962968561206008943477824118544896260929998087451451840140693531811962149504306103347319810727941170992914093879381808215660033331773789220076944571708481804512343040799068446928631281093331172737880142256145253668221066451458540678339817033790666212492756616718140636696929460628816662881957839552085580312694894403588811938959344985674099355579935564912027501612632496995023648894097520434910040455051908692585687821309345603255784923195864672747231182580105792442594853864529377120018990264427583559144331029733875935365289427283754749286142987619911900540677168546371357825317820040504880041055582642408738720455915334688177084476556439893820331708663672172711003608060862611455599839691263167297972546029666945770016212306815847157643225260992283764153826637707374487330239786808208220611103504502564418390843069104177378502616212988248584276403037940737385824562724624433831812671636823866155762090517933646587120637123176613225176277625931851242631581231280086363133505302886257746183313248481998687779945033349718913217834129150461023728363946916243344792157760837089741505561192508354312372888551466747165688614371434364526378255863151522586001043311553479318420788237224704638063986272637396649757920501710147750510433178930105379546826515437257781195123359656724495092885728437599823052732070893713138185085254532886597217831116805776521328875736806183975507564137050175039146926724129967038232805347603809293776493925677447806699609245524192633125845704563367581355852465927318427219887179874088063824456600042843130541260109799152827289476170677535027637245195663689894892063365873792949873159285264147968555117419719482341728540098321045781678081004560353850877411885343606208772548421091898688125711428863138896397925763378598080336132059619275531805290651826852969037542495371993145015833265546262602904362933442690422093797364712567003894495476855201221995992200818674863380950810140213738381348824911290271665245223940425587177477263348586340012188876616583840052892390933809980434691213878701115536507588837376*i1^100 + -8145470620410069306240319894398511423305324538433134541133312784064083706960434400570832069532319297114864561318014215088972936557042102267526129266165972160827230908065377799809014853634698269138034775607331030488649653650051094771586161341276257989543112713575080871685493483493854877398125538408517004345455977684327030395073531812054923864787090642739932999340623888640532723592326461634205037169489917100536843571287029941474608467660775319754251783607416276528280188734735712644996837424880817875221288818642903364813794412142870526757501027882163756132592285602855981868810511703941418766308918528171281773845165563235505817091211680095458572496603494447173555644471672285717274946953327337941780936145638075370216516140060999228896827739955295470447506290321941658477406252683115425428615258300709695446988446135494122875116036189272391266227433928248675320483168804209475297632602139214434900324038422154795158961248776467527803015923481636806629678264877836748848597736176846432943102347461303624848710616891929028754367211496216388865867107371829965824036102357851715632837207074526690456484835491162757742601016582473907484694058981182920979644952410637896321439144540994762379602987264264711715449380336072165447509837533296985997872177993819009239871188762941647406461624449865141235079542378680966998980898924099770126883526046102109193225183147352986792486673602350920543632055289791634020429922120057909060303715329656913404349413794216632049492743164079889475994044141462155633020649529106550992465719912768945084820491209294753971060319034131458532802990843393744078912815262169062394442127097463867592961863718896092303399929253034118600682655767826669398576146315890245077953186059637939664229768229830003246939893184566263959593374075683340952366054871700757770957276685161493963915100395008596291610441530031931322730998512147692171659899135588604153878384573648334101607176421677001944751465370745134856026564447869747265690672978810118594345769265051310361608453974884827384678308959361542889564970389227437442587985579544474890207771500300541029611427614469477052121254422318368751375648112702761938504799046652298205861775218103616124632450606210134660649479589325858203883596723064671238102064298100082053189983274486726656*i1^101 + -2486306850261469500351828390790721743596921451950079362155685279570729129291085279569391634631841935931433048074494325707288279782336437035785117750672966002170232663270425263481748505702924833236849766221035694376111117099537898208914711984686030744780786011063061104518557373050319264776783731374838294976734304146479167621194698562797591245207988759269660339790563175814362669457285360139094851960842241562294397767666408668047503679841407568616366657379163818714550580670727065162218247090863931005004894890106083712154737344036685803925524295115043813224981867450628614869004431190412430357104168020307261695709008877226367159919351126950265575259163925030461670187456511396817945671655149572647056164683848240049639246754146221124349276806255274182745809337142406251775866231999798738202278243864126985387130492919112306707844166830872879849161372605956631904184941637182986715398520150006651782672808672958724120175581470051233413478757763384687690999711136820610299210422247596547002615989135090876473698082156171439983124025159066401570370942780027070505711324009488518328081357493544104105365209492098533607033238412301382155494610380421533926410707641223718974537354735118202444075086271754249022876869972950412396856157258787280092084268957349583451807185089792412679765294225542731447533516825625903749721040774054808858672534402548689994260668763828228183778283618463342522070225420410804568848051877020541372631823701581006344802820509940446020639918587755573923998243541483181531764042950581897444675143383333504720482882643770930067792102265158483378116493004318916549281833780381373106982388479330859963418453166634516178776598947989277938017784743536369793209998580781786522976271209264804261935713285043501833482252701157119277238253663474427600808102481433053481480966704991851863162877414646660609453699550824991702651697404840768894380427085923188316296679985167019907442083959373420022419306578157965143662498422279489889376575689592253566573725643544972806474428450048362718817019312748768067287537370364215375647758992688164009012238148411643696432611071479932354280781720821730046870513834954419693427335842386738242788002680739860257917788424531556301725843600582265813419597965115186703202850394067734802698172628992*i1^102 + -939497117574157670850274890369319985334756346548992339326329177874038891068140444144567123888382688646187601593671932855381498508858055212006907579094925180897064968278136176688252168119099101545756915587640964384211068694641084877938025519570415695168675028827953620388397516146435029444112821080320253036034155221487865104903635208339297108357801968888181686624942232831432253048679844314691767647146323037348899685154197359346317967386778899848001360811062099318801557271694189503096245232761262571699558430083516303199284602713562725158341891367099254979680626053772068749656658726148135421640376407286582972900729941146454447997735814267007968604935540921315465520811873136399772054925093148053657824388271864440966369177073959832983185248926253399521274860384907397406925819821494312688690487549445987715855882572273825422423789259185449449940443932692623106538575456091912101988043248472769294176076754577932301533160732424252965507708321963244460490471642438060931590454808892542251384871939992264344790307817189295596841786183056235006365276812346554313546737419943238416536078900182681236599794465449836243543525655249332970288820584782243922525628032862292505205863983838026282020186219153729845278011494619608982079798448406494512229614162497438364390622592699093320476269607050670751663046768092298554625112852217158883082597272555379766330758375133264495174682897390486283734682189516202268755743020237790484460042211724268476196561492540848408146552299583996113013195491858275358350062773592065710400902545187062549632381962385111902660907355344454818818099370709983191662789959504255199027392652500761900252988355742270917319475017126454851130614484420251783147408981968656722331056513259738343162476901990417942570875927468213349086528464421630976479295079625368484214200235420072744850644202029302357979560778143768403617188641205704439926769325088983480813920127967823642145278150260437340448155733137641906032451164769766965568244027606386304903815714272372569859553176965173243005279542192317531997119625615869954184902101705861699695780600200150172700930598505267883242912434500791336182094723111835730305732357905354318688027171050335287056883827987174184393899661967624352908572141253486312973627970205684370243584*i1^103 + -170098477423285416377218334227894670591716654496236004425433047525739524079371088612842961140369841194790156221863681525282955512320594507113386217509603338752446533359574223288069971957794913881913552242836327206336353477476689010190857116210120467540775334886448861895137685432605078795618820667786827877331388624712934717693470188895093262673974761900171030673666752267943193898058590424217135275248530853050594987314582119297725514334838446742344537819003389875559363645414645914348847988819828133811320319540217223881334968786882446989308947799177784958562223305724823531743369157861356205433651620078137496460021554617935733457312328014049439877185524967372678682229430644905250658199129920479616303942963504068187944472837445636990368730663367740725574050655667149536097923628374023712553065426769317829797614767762666938228634370007256273801479296621255517479579518863965773895141796601623119526644804991176555896268881592604931274060947272436682727371954263285523660371998929221247870007903973924182886173497166055400455126817800278902474484118175791993544963428729288262677400003140989470878509800948691955075823080025493600975321394052955972149555766951895214015185573193605040107494931544422634727245723012509247688684479779291137237355141805407613440929046384050768870642222210733072042935506096819821032441976393486562714516028699360312013709375371774787982861433012887445844871315551304992429349091663579931529714579915135042120806472107947102604780937944530979955598621114988591020570719759134131523609679267173606828567934157153312559063263764164546387864918948965967084883701808804523533305123754663995895832530345638025510100712411507502676436694713680264747563423852053497599825456149618001222278409388592009454544557447040389150177639448792561164556002132641368304747970733745157928880370629739053648622014115979872373608119249537971522314271025928897190397316791029521004039950958034099897205426610789890760512269823795211965344704018080041461106606204806404613387839806346039112324842044913094610445568170178778409052421754157183253190170341993838306896016097033139924997054868376094105147322010373635425846445515919120897561460523708145505699660695506974019222530096122558373171861105445773893024828023111680*i1^104 + -10346565289290693321457713250627913057519997836807742356881228447247609687877655010185698327099805690917776714294433443232593212726304496204701034989095411860286714955317275170073519984119833374595096611827169890608970418955885371223910693368666271860319637673560255112111951506692869203627353075692341103508947419050511740542420234943044301797508339594166129590384205298325005094631640845395814778867894894394104827257060041918637879229756550182482163715935547612551345675973278513607949811845418108030078526133530139417954059081429788307319503874797966154228943722301999038676032224778109417403579672929624819617273754854618753578778969413955836297168523041284736763422088863873053900541462279268838669813768648359903247251196251157456742793775420994963989900557789882241886356803742758848854264572774730751814004059008211278630465082771532107345302998707308298316774999831137644751995646864112253042783129270106016690046120894523873715910658452036191569698337476909173330918196859830266653237030432679121543706638069198862141048384565196594243808232190853288252686813411738805628448452922133862991070873576737799617878811322809766196180172513058875059482747996123369672201659450600154751824678489069005687956396760296747548398976015959509691200383636888828676438979885118313765690195916194474822513647071097128068881811771474627110087894901996524720554443127835664560277742450762817082637452021795716226764696097044099212493404114433263493184602326933928393898186991687748792445568736443159968462623074692317727281411214603990296816771457644098074026027740934657529520610647653682051393335202910399000791006880754658936833548690301954092306837125190721318865058657257297652493171609024452366216842584060904697546999637786217160306020772351266982485190008060898873807461587659885541862555349067242045934568915552117152043277469847154353889948450770476153723061710379799934581750607815438549529816077526440237879976431462706828483159381435832825401684571032792817238535691462594290623715019300081435267187137605168916383885116578248532364158506406290000809844058104743428416866654314611804355985914065229343105621644087873614283150066407569268242973454677382198617685809392462669039505810919340198934307269877977314708422656*i1^105 + 748399446836566838819204866557131330726528307433108711806799841646546181340069641216869575679346920598588663926567887487976458307482990198483691261527246795579146934095403335244196373558574001619966180165491312710659162862817139285614096637482992371264535779764927371146265463183997492624925350614837882566516028146754771546478013421754902790277581942036668945592772918438925386077567864347396012378196035877449884196500676151180326707657770398076767350472279504060096646790663933123416587546070451468175698852276931255766217982601309976095853113634380680939694440471914268721279075616791225896402442309186643525639406315214432494013444396725715486570027565133270715661736672657345617822919464707407001027058853761936082838986006920342105750269053809514391363738370289058724179779243432878805347165523157399249184642518780859742692159236345791166612551981211473170851092897606166959467810681855719932194990500485693089571189849885727803370793090265708428879375813132912851562085164349198160110081593657800863730069188678177818508810249535768961325730405869091915065626077918623818174223557361773799389457552820659720621510109779524505157488032449210433200010162333937154307364264835488388261407953696535654664697878341815006790709257415988627159955160867786902460318231901316502178549382564374253486654747929382191951374004550381333271783149319519027745167298572440469504756258810244087823954038725659337647883777884913655966434713438059759601546873793526852530712074105156459063964738161726888500648206281984852698648955337803243772026857661341864714207246916525308275764522561101051626098421910383057750836088600815492165607400784134127836355847319450999216100192277065893020670030352993624320512567386685309523780728911993093398151444421089482530142041683300755833425388867805736875358942945776708711851886917585997776593842119209517285284839919261939961317982557231366205651933142150185132852491809615688061171020402543439800700032147969755680864647320621871731440543710970929915023815081526989082143730070039882474428462525079268683172383705831056642433738354485474916791907920173487089107460848795052475383382043043931443646171637738393064020662012624998938063484672161632722307295614633049472229040566308962304*i1^106 + 145023850719090690314221071604440193381768650060159099033518461090557285442631289363716089867596654445190277369542695537728936830306273872755336060596117276821346908359878354228741396871871519919358874641468262709607624261632398184520216222867083566887517738458654558981864825622832266537644350286821325723637109762865993223767029968891117114069143133527854819900040357323485788021237834858402346060785597725589352214226791405962016778259281649549910614168232122862514587117101546496656642079291155885126420262622839547867686419120720703708116253428355779668673059989754081964893238425979136633686604497796231475838582224873010009418681821430435768780337068916463843390556505486647673756833035742457499983864025037878249635361276607679587543384874677287528961292381162952160127884720774792878764221385434321303290867316784153400327125926263744400563781385635187308943488649577873461072637001340754175025676159885917827372896570921218967618388174676902508075255585174469605391969260765391217243079468921638883754113111687515082707193510709531365334738799556564247600622826131259610601511916484811873129773765440694150084019783803649914521022188341292592735975659400146115933597893570475364711488238392368132991505592412201658969604371645038581498053853965411390643209449559947366171813877612681764667134819294273110593105547124499369310421985961154859096477522089530762335884097426098037383353304390919964955511500937894195282213936927235953398892331430661239354058458280468415574134749496103736545638451989283586329565485617026064607377929096815849657473301504689339036595429408015590627219489310695642643231406124902053998679329326238671272400407301056771792034896773337553431048077116604801500437179027065638644779999896599303289339154025422221352268384115305852697446412454139680548160812668782658443215267165558064913531805511437003772863767934698170369549126177935799999707099815209450437762882357556903348271395064424890780741821628733416746248417489088226851163502064728386744047074361249152985573855017420735444047654750641545562527704695866438217516773817926286017599191212595159586070392117748064936025712999958021347099412717329243351977196079035854752521474338829439690155920125345670860509156474880*i1^107 + 16421208124400599427821777547107835416346261912074373132574089610271935913179509372157180282817318849831815178629607087360733487840705960525100747749554828248011551033316498196601760747089412030966272417183307619562147715252817868075416865419842514465467159562211788178276373763422286940450520979977290324601750692509271669512873238910655330231286147400276498496117756415260460695814616047220011380290677510728121254893339355330617559447267554020698161758796039150572101763291446886146832663423302231954382314147126270106693215660499390441487919389201132679731568202673957956949278978626952961115669107683722755044983530322765661446256614123623397337663044163856056147926007491825330751825924321879747179791417831549380727631752319442332811553518821721677753353335296877164217189200212490730427347921805531657423032189949998558820663006388547935443831913901921176302023448060158989255772149804164440801937867922662510610038585930308784834265798296700597220599445630969396310239375167321498327335662984916054164687232310254786272580452110496793092677921695221522591900279189993067012418818994274229296961061787716062827721464597414891074511203445940523208524815785652265840027379443631612961749138140060138469280336952757780074240821760107718188191065088675770803604228247306312783451480755604684139715616452264808848801932479856691278276689150966178465879169794716163547277258899714178690780226951366107673628155375854457434096825010380366661893721031997689348323321361705467022248608877332795513843649002050629213032399807381148364481545104303561621764078965910977855169793523904051933778634533720333964850104196025708527549350707773083537337124646357546584316460877004882155145594727548300036230041122040512323002085839272832249735756000661837898462826994285263775846858015158174574116092412765202296697890024470138046472225381870858448390889127264015414005153580231134533930815962933522284122013728970006928720907842031328586048113025733549824566825434181686869367822460076432357041779596210838506081767258113587119479736983048979629332134668766553994728144203650919770181675704118377604066618873599846156844019718259366829577112351209847268404757659545791732178108789170759459028092894967312775380992*i1^108 + 773581790546356139871186606513454004337280766853493178394302055693048884856211549194341152958757917293382244654060740850775673671826276975660897124625189976208428987195852451543147626589583424751061537137136926811593817073833636709901910742675613836996550691983670726756825958027917780258573352621965174725325303042028432854725708084869692987060257665857015860297125624383692576531805592534893465824245499713959953414791591215401831168247140392116152095338289222009346793552620224415002861351801740580585752265924677782506184803598768795701958317170852481583771159471076871328151873222092598816436067515695576859372293602904590572901383572886995730335068874299529963757383219272749087469091561249981984921524576573923074124760089951915636848477352497640467214739569296769777498535465587646211071729814073017872239918873869245231350705361730135306624558740153087884198139486225870062968372320758577068675777695435260926733238441716452151396552690096080014751257306263888701324183316773666201683274541681485855960525653364596336464514883246190992445458203475225293429874355408139472231484353723037426886100080521540653539998709851402410745814325998466879213868965843307331134232213676641235209575991648445986359132809445804675195279193368950344425247681023436281740061929637825659985367632128638159201616592179596603976035040827416621357501800853051059648708221886355866654813934849424091035115859988786124469952486336419174136866354198504099514298240164366540047618560657861384785954682280381298812378219403386522679380872858222050744146852123153058143239579719334839273632246836853465596203477043707178690802334246334970517768346319593182588471107320180968721102516671479623161776649390274105083193211229376899321184074467630906218263956029359818903817641638436860916875861569753362582500725139435458946174499555766726888001277757505402844306046874574706548373516918198428306751721643378634524233585081705145146259904403406495552008558386238953477484687704944442487831128122277204009414747026174277438512481981045048853863296543678864479795395304390107654420658334416064943465487462938828052934977096334838128817478479681161526675728799317254222813443535892257675694773425382396024542158468939776*i1^109 + 46731410199821415796699645131591375062350522662517623249135098317277269073714097206521862896256082477573507173238123917664499796466156685750110265913823426316513863932114200047428579241552145392857512420256545269533493520105514016859940700160820847768070278846819944812080249260782961029907294900573232990822587359206068113856666480312930803460789625227572871200037930325962100744646634411305397965620782925519513024529678063276084973452688091759749267995629845573958578262572588599485708316055464983187001807354777754905710087097342717890321834350905925902861817871178791450158767375080724130094210822541668037769077003546253421649632420889091250364134638354399886836510035276421079132164043690189043670697081991824651950957448636324853394792505173050317554478951663121639709359868838002881650324711325797882058570693320328013917864794295132283172120078397687709689253096300644264018168867075994407498147119633014636991378194853567905298987253828091378939915456936166923823906418934144935612399825259660592567782049041221500963594350506878022119618601224605284557014601906554358411123603886821317367958817082127916378182933190582854949548223648895311333783007482207331243086022056331279359443774686915370612598584875711946692046571918760689036510028197760796522597698644117107010369596014789207985621147955158983901194576341308602210210275793865240405644134068368876002262314027366476718007133739225438606418794721951095757733756753102506819836683458996026010832600723650409747164041816342872043321784971266478046381995659812724469601395951908896162209098276351566803865989930048736525914779246904257809675080986483014158434027217215840930012807104983346208447401938099548056197076808846499569733282394895416249439678153289487962964856092636533198023598949117063842721542050187412989847418603350578521748460261941202596005949022111823274206959162813113224011297309948290512811203470712391158929383892520349821259458733248549665385022267127033144740065641113768230474671652592862079914438738057362619895614244832207335805153009989667756842166017420111477011021208130755653940965923644695673288625450838477516040783845040819993580532330445933038464171418875099508631625936109911676974792704*i1^110 + 1086110916488973422830736824173475164174963324122251003725614971037715764744833584994616154036425360032981455778665785812961745842035226161180586540896177687922217674328705262887499199481376402758438487440188562952204046900160218966283026835478921215459863582418024954094684581114321483328719793453527745794178056502666014050028148341369577981667820626162887082944511034175658906475180760793292485092121123578310188949444039219105491909094007568627318740845676535609776649412669740082998189813244083898439107538925495278179340214148787370249953983582406537562917807646054160102760154836546302805103446539050862718141574063338556719983555996373323082713390553649951959538814179679638169058618510795514407489450881428262803564550566265106060616725853010384545200802039167259785719103529378696428671056545076935052753538636263394933522833389867924132433300411598110631051695501127263894380121330591273517340811890177787559300173791641817065992363146624209044630264595608338098523283588989087955691994772396088707998024099570993518753764886559639972161675578106176246673584342264752939684168965908806746759555717007616724644719853066588059419810060162953243129067063981680483800928642728702604172967609550115109918932271060286041871426592391598511742261635719610954444789132590447193198733423854581122315141788586731220496852845694919399693060841125720487033111454063787117087215810617178737316804353448125393531177951579998465941258684205361337563431907605721784786356575543768905028015641098044510472835453416487159738154776003229738225622545941544807768217102315528547072788233603560823586680509580074569511376919196837160302456087370975829042336680764474610835448467206092485227662611755066955008399402875998125263857388841026387926665254878314347964827907017002528181751256061678785088680830869101191560884925466788515703096794713583090703188303855463658123604125800300255239368290056288073872446156973370355082799816668120258435611256039198630674297413421619793230400881732177509410538385808728014442454012414678739541749037738540576764206564999154436256816331888475337289408639433714607184350309704071366361150538030306896165632223333513562466688444679415110336741248014403764224*i1^111 + 58902155457734165245934311553902358424163807301862624461289282094487748943165285116485071973925890096377934811664774032921654706309893550948430963395241275144039902546276458434571156808887821872368623439336492413792522256491809092176521376716768478960882770899740583305336554594984458726100594636245092054085917315720702767723003496869344253088276583110146785661123541593934182927653426724463331212758233132184406323026919256775992571819560091518286434127426501194504021117061802500240397777242019963365918291340456071291523700191853581203393205676905045584382428064583213464283193791307653778254449797007065027394088042486476572710718765693089445629075448727617163112050932597897688784471515786534063975342908512502276909051124712142801242300898004956383348442557649094426044493541670416511264431289365299761563430488849354493960915989363602960626971931706560653072127275482046184298234260189199854146717240793700557744845170160344975012439285519350435710770477675652466783483357980373210649009039745031287117350207830510444159325824684492106277588170636211914662159567405497350860334084356201114375143897060386001284954304925711182442162043022362450662568589281543164844328902232981860504628161758420699842612261368196862469306591061541337681893024164131191221077388046857778726293081079984524786705897697668128647505295560882863318640840232434647773912709900650621541966907606292377496810125650015160637494915940240947418099254764396230309392972593943625768200190466660251467377645010662717791389167470908130649151232862115705043778516886318517751683723721255005752941118527283083608037945439748328201660361754483784120545499726175706067044334659951763056020820942779641145678120034544613799392521971237254588578665551282017314609692352840511680892316009023252237992540090039422129904716054394295098312976993308410612005583844371366753096292906620183017857428146959974792456225757573619920732260880825933841621617064072043235860152606832453291774231552491830007221649104862923538796022499793740323683882156896598391097954926484463061044537382361251187750948428441595630068764763759449117187927835219688909841548157825518977004786518224300427039738379078280490433550221312*i1^112 + -1065158958675149093662221693465604094179999559445509528585318735843407362955228079223743322575751874136560839231989934378633942802410812873930448102025407884058282409572166777095849156179924657030573750395690150876132427892509958503042124851043021077043677230121498887075949444917736839379795119839013050958880740774171654574728574911721240940119391939318533554019118968254709616146811721771822079470261752967746759686591773070614610817672129193481351712936380517264857633074697295269447124674307631445058027635329993240169043138037117804475893506196965308738388098435536682350976603621798039619659598591737067362792226391181539901432656644106098836291418543811587709488750371466631087161019926950953790719480074782075131688744984674361067537138311428963573677414058345303807106610654109446141204855986942533727075073628432783041934921594484067731847248473894144588777421275306892445039362343462777623752283593950874007675249798924613508387469489995342387542782640290515109874692588982139996312924176863670825918077952395343305136089096552673159004283862956744129041721215560208685855902053653181777237259966732156429900267892744827540736372032313209178463821798935967827573606616355041858673672960417351519426007739102432032788608908487085333667163173177784123429366054689549568337141807089914781066835708879962825492030034400828344374713225763534368077599835909179205544632660439347592280056890649523830038667156169043880511219881531874940976831280523094034941813313973810312604024501765412159687648009325138433724702836645546098994606859263392969035890467602185854996425437825658819691500536655408014742444305623852921941778753594986518004775896626497543172518408529137245628927503157672452665835190249392417048699757759287735103194173792048279638541363614011503703261020859808553633617733792925091537740012125856369980716677220230960294314275061167956727051325788764801468843693404327945494238239481980571607155205665785061834686284616709785110506112852182317788841527322602101272431407663637336273558205239088482185010295112034207902241433305852353485908597855518337099785419724839830041545274215874696381962208724148999826825479897761340765734956336402137088*i1^113 + 18421957455805373145000261745230769273693048685607659712712828455940058143808903904929187179928860604040828531470207911989252859167624668872020122589064527296617622921091367722369422773854586154956381783025994149185810678873600962944942255931419159468408632492176991174411326033215924857833979029325303723802355585377677573078770546713654398539235534661554170178947460868989740148780223156169715479601721675422589510537094425012080452999843905106545510213372971933002464220516221789111093910797426919752314345490986060441289771476734693567794628531158522008142807507055547531183934484290070216975738897981396439812559749145485156931029977360927478721005931047349456283463771535021658333336959284195075977122397210097390640547549038025596159928326142111980377737596490434636645544356255810985271979122894447751377976354640770651363123984352802296925170169882165149791206212609516439536901416102946171485191835837961351878319915663638402660632209058378697412053485673635051723614146918701920179720653285816134239703744558405523399980057325428131483968563087715312971993513616757403976711161785872028008041374968948049077530642550809949309067044220932937087127695743755707999525625360002357917118937236786825955642731535689564270379681588143192009338834565029133700854284248733540114029213342812239005502362551571457859052136158330895053271442363555781046871250884786494639790773110750095824457380158491357294153842507976099227053313862521507450873273580451303464195421821557623201967624747388781967923080622746597247776235159344284835042918126548861718862326144254101306556068892933344381428994471796578511918063581992745834609920410498856317035115581234199797063428899825860910745279141725454924662553332010931800245656848042031253202162585074599714793461293225517298033048858779451121312377937848030946111621888527028945212844337461734555749537322363978459245014387437422249502163762684088058111384334314288559191477838196994558113497841759751304423284274726713890908457694606492279586591017596895079035590860539656732775336985604796631337946821169188563415395506699010246521352406919842571349835650438560823805333084497984390771031862412330883766250635264*i1^114 + 14374710129432886864517531051258305316350459296874747077658649366007509681275515286069266527234993523457101919955065206889825969799366031884549283586420502156675579298247028325695228918109304862508678297484004351084840385725696970914654171144687140074499447478700810737428408014092290775942378041928628609375861692761721206329428711346899285213486999730252154824632217333109151189741990430862829229743807047095428881483200016639948390001224027790022794594628136523229289587742270335799168430191471260943894829626521031903389052447614916119405356891398401933772118645086963146163889881488116987741292545078925420667835671833510049033790947982345778250846437523068386857655459782730134798519644178038076132798758136866556758765690355285669807340170034876335720281288038129981804664446826794208743582131933032817275561318492895066070027971371228453544869537941195904224022627718534622414237080448291446535785403713565282888576846212690035721612160659417273606964446947160666743411401609285597922590028012100898885735428208225609215553963032897370922760882886620991166065214590934897516837184976235960097755826009603230433159384940033004670492702429577275719443386767759605467670425395216473546018419081368963139361139394515353913788235234909552023728059070680767107479460743704189815926294446189773104902318325938503692398536340059945332847565562326892631264971278497164210171343387155275410655856461827346178369087083749093619995054364696313020267987912676223057573293692572942484236513780955712647182719263489090960790944781502927841016301825475368518884022934376733547499633620904883494862780006053190064034390794691269487349865612526902938286682309952150355602889559360784742344391087649029165418360833009734401165777946613800032365775269583411878396397048503913308010367048220700351021171414836649312027138852105347665468460076597143647290096783171602360788265529660775884284465912849157896256400592103193773129376997995524212936661633610100675211252571085624738194873513531918143427107084869725544096556989449275458266658497202186307164075121352048381073460515299989080231711368279339935627693865640569627522467607602946324757369808856136286208*i1^115 + 7869267874701487156134380859989979684588739279402179305682525907322166814511516230377921633413891266222108537098602333933209477609572142561985897494729944010513599698662187982922967882226901180201871367892802963133866954228600117118884442657348217244962024967602223199824540655230268549879009070776559671704598241156509659336696685161799866910823776579510144187750343634817652648201531709583828249982521706476913404758484777768738164909863164095329259820744352188353933709297683209655347664431060190580653683819311430871488632050729104956159271997412306598380001255267509886382896627873096239468123011265314290977310496685056657402506461680264981861057319299689818817660145849889644646800268728522466326741001813734140681970555502397349138441743055881262906340999836042908016534085794766723313256886942518326343524556678325935333837594981175711868373175408178602640645408920176847253085714917708761039842163867247383691325704500526562554173930698227719090676810338962956791173211738877619557364493111253456683547035608840335871238055271843440498685208005099022656798192331794610222608022945410335314765902813029841555525509296858366456082696016643004096527557959333635215480553370039722417324203450342049706287228748781948125208524216414934420077006468265980773683195795756007261366309639229331209826655696750203905253439857200411038754124288432654614769614427172633211859958364573271329987734055686750672540549506892355461384047835480123097734643715387723803430687126037577364237918122749161095930920741816931175338426186278297845999590674359635146240195214310276920179411127806039831459645204927754971526513700699290235905596332975040110565785310044038919829034412435697425613660020592896851814283285108071377412928384678041654589417967595533224967801943311612998886250361521056480650695616593244653456913406273385754863558294147415146387518701783096776390517033484425030644973088887826288404127611852688809537632320595810985426868408383168923767380432636869616032589630136629183636530821481109960099160230619895261146671419167294905609228467997776486939822962202636647443770434365012582492019195951948155008939661647196892547558408192*i1^116 + 1982472725614296816274708664662187932923058549456053921118701388680795749660699689321337484228471626241392187999057159648426412346804792493137498682223081569277905686711545041868017700019931416667132296173304454870264548015860776816533696436301804777266167551617226020452370850886999429588511692751510324296019600629498347061109421853060032048562170265865199369889257046059351790304587285602908292550187945654491274944850543411448954505854615761759784845487710020247336722807895380835976064476216495044347913213594852803120909089006954305213934273433184833233113659196425572726745636131711948363096615386089659983814289655566201768033297057466443656386997592831932862511435523288670403567283631875082115171209373216708735450960494566210546884194922223359613708756291580071956785894919201599924885636233538200063030095489031936103552716293619483665341482393472146256084551728829879121310218407551498686810778411871881432662881874308437478219802866014814511107586282171458912476234698497194759139280730878903387507892068001609671464450117829937355072061054484768544399302605186770035466602170281749367754504769281729907965982401563173865892370257602867339418549386313221527490629108826992562661624850953093402728808357920495020453845847630461498847691664650228408499539978054158811173477151291706589307899001612693358803346162878042941294598899096849020698264455036859480291405400755077789033336003564725080770920287386208671752232488006513208003836118178164416834669370190499794946308428862604715673257861642327837098434723660235022039367318059898884257797724977910567762392104092201496545350751330715067748184791814402549592827082281973927976955522107791923993397701489435105665376493289712453671041731244936830955148870141898714477114005597927012163859565703563708639013622941355783180931670216868448014227341891420630789893552071556373241988412022420010448395860691271435120935985376802062899173829204304750661371940942715396835350443187876419045289131346627024683061677148911327969887246723065821272309108331871776304204586746486889132848109314449003425351493487622582385562863820330548001921460643763236662540501041257906176*i1^117 + 310571525674418885131004004030715033156429949631516846932858478964785718109086240926851879741527613693913916800651431538129437125035553299500349951009290521711524795503652515824569530875477943072640876607037408121691585790286428479685157076974237636910265237824708085946953582923880336269345189323291487412305628009848563831411431509989849801541242362264162396425868391686125632840383467174937713687764280709368474204156140892591637498614576706118631314897395210336617256117028119509403898861366550045613846897313962559338655660146340699592251477041024244381938302624538709157686597957482300437074743356015489726629757860825711940756591927464794484834223350616522761779108311263457791551175845698985810667985993514242957336536406614740468101832216783325719836972315223994039091289092834721320238040568363096684934034202797693178437920299978081495880374550721170389867558411107965316488055562024486614700666884385005608819704888059670678278834638439112396421779512626571084577859972440106460638482879836499677494865502514728219305218164388048278256968758305548601797584132833559525363281394656798022536710283272028629190404633132078625699146813257152834938842743022101648779754699831385000896466234651129303916982187115890627972076975920622940395162108541902462330378424079589386949348526472545807512034042102384983461788469327035964497547057529740945393379595838671727066475496317411435668412462505234549449092322422296359475353267650513582708653719614739263315479138005827216593018756603402114931729705124509371530632813628676079748527924333132769615243756984063694966312145843965369599794491860919560288351089409146196776166584328224363401439161735564259995561873135784748605420424369190023316879198081681667489471482629119198729318763375854686742499967534618278658485674509677555078949987678693411756704328378659341155381180438703876852604414725159360463593786727912147211641157007618414822727355486956425879901444547226674066998733186135466534668778591359866962726967581204169134858558168177910333505578844258043912756250381542805739051155452531054854454250100297616515195426511732212136890602351824147040901791744*i1^118 + 7880621228176759314751472587756442082385582829653483656290998814099104299896345337242170643212885162650824704643888733688645772149121651575733842427744310467573397832858615703297342266141428325643645682606470896804136932398587674968191755675362815426782284756432610284193190957948737222907064904899493231661562747845450767858208622321140312416196643867994894153673094502147966275779647009606844081756597247176925261049479285695825878528861789756941921211037566552654753313585704476496442708256292095289779358939279134045773061618067715566776170520555867316932044111123818298851980908456377618375183477613233650629485602240898313674233449641140844273169193447654012456664208504741207363339424913575577831231661048424699195536828122599557876840979739467613690581970023848889903232874641174256247053101425803899359834618086297997103576358219302528346462101012344163235505834321376562552040070779046321483828697996989220141081953576329225087871583984893264694572549210773011449867679208656623580054818448174506681913347208600657704750719443731248829283354932705958907652743399642836960410201860142670618055504563527234843700003791379159319704421276509085665990200115816198234987915496929539711457351252297631688455367183291428888368651637614287426299557182214077856744557276030057518083007750032336841723148744183625573395393715424131387376101445929700758069154844424116186232234481564859693963595452603323033953569439850095256731403173094631300265049267821073078267052826194002461912659716295258593492919746271717933152054123731120982322265061052392292345235306535887069273090825328353956656483748839969619549070297455679246652527599079270386864488613825208035606628906168671086962084178433486233833708933299955731427787322072596602158757237802520130772361380374001655672899591732058608007698007114189777464750146119475010323685044443285959099766126248464770658595491574155690098663338303657932844781260382805891575502246992878314344098123634431725399024339627364345382697681742741957381457704088528359394383158245516452995562091783062680323599459533765140100210169803561196234422381998562021042287011507994624*i1^119 + -459637394058516073451190121476564157939168398694775174847251031652647800405158491681269945445359870890088765088014275534960285937912902777847459584224713743547274105170372998034411515587149103160750898101563428350148619444842100287006786038667460467408534071458022425040117199485365737598775111812181424815350749683160223018610595215268203050277668473900252889013401685565159610471873154578137846278612427733426196345579394677800983450958783572743450968028141249852741049590648029954576902524313939977346787734699889815711028171417009641316248839168336625304698376965377262479610474583392052824158982626495531159795727659142574652745874392885416713398181698347651327875017445628419900332287913115620193393902748663991955392894072774762592471349491303435323065426415965652883643479780058921320069642338001202398856726583535694293983392019312229570693209135250345109363147605143590080421657421349715525162838002005892264946286893839284349612846039793475401785008689194770849119618539460822318951965774991138743601721274540049004450661456805552108877545948663935859559238625722683546886812642391391395153864310270582869781193752596837099905956674225941406314250885645248164043939600965174804407592361729884526662460329760220757284624754256594235214324313366297225044245875927869338747302118497605555120362242065361437531804258777050193075485006819708799681208881165412325921637500316450211005834854832221761483353879675115737241447646748820503037880190197275819839967702236087591595882710644563153082828263102085452984362104081977210549430553211972610812136584143304013508903492523687047595106236370409734378414466894297484437570354245590348331445463899648096320048218314082603246762556106694401880443399942975352572985597139243615171065418341287932643501306432654439888336790382528329184648223342619965649361393562214210372518868609276258424919573131945789242025874210595706207138543074870828282133493882207279893071865772268324418912852435572410152031963835599599832121411423717967362257140552564358842520494412838160538043070044125061682212263391100777382597459766002906449506256285284757166620672*i1^120 + -4952053151490416000340246033174058212380570446817789184337784379771749786482111022478130341448061130314078840548287456400521402460262447709031230751289489225683817583447566136186382526055811609784499229430288471598498182579858790269147957407869956007528866547610081062287916374225903056111535677986293544190887078768190476953700784060159902358226151345421872322020492082822657004715020729671221352043387058423107905449398709874664848324908024374365854218297796751718059919665768342502377967903584682635052994296134812678144520455938765888114933947228423465349406917659314283950457162628359935404099508278113218127015482915777131011871585622223276183969093347801545947201354614940480680074038551693772285795998630896895373086426337153026297424866907385644643263145873415396625264408922943666449562763135671423654699578465209413022599368171378326161433425583310299353690925469840919337069570233015839777648050484224611197752682343385128212016321295772086629816430140649095854320144334190018248996423878051718085089876626912331519730473508412764501326551124462934827292123670476093851475100294193026369612139209184840208991420217766033003862718446535736746084522752424181014385643543628577186711448028885661105425320847674641245576042535900426187145754554159338657931731287979144193179683836085956777280860412207106412962992529055170977311735194106518517676789967685437484859754084137852990629763649190046632058635060212642298984299980207598827526778136236833758670698704807912449105479231265877688835895416083154923315682752719096429287562324075699274253638114014449951512377763750245723573264688720124762016806606839688512413202373285676506879889158293002682181047260485411282745090959756333493750317692483373695507433370469335800702263811385675469290767174388687856736616221099591488501113259440494082118705741637380174738178036039532879186650721618002216450729816372581490756420898634467664560970531878195059974300269291273238923647798402945323014155945836509543370780917565094566027929905069064116759438211683444898793887972014120541504166896923795260933728357041674987008121058099200*i1^121 + -853886841828760184164416534003568329786043561920475119922816820585959915335347539758862359615241924985611871987014136755278828899718703355871685419017043212845932082824161131666907731882788850923272878612915565778648557691028701299584233618650801153651754065629062528659014490789712017782632842945271979561283832870971391209076346016938789540289597845467736153302602278099614177731437761616987060564222736857679743068247073863191714497569014381069231843689520702753915989476509714381744334105448336735518823460911670074212132558513316383229945632008461201288925716111945536283058687978196312485875587834322639125446554821170384519321060094166348091012792928466842661213219091828144702237160005971206851539819399152174117503686342709545714560668966881934718297924095020552855909656892873228729069432416802102895426057016185320004671349593077215445012326580205045549333895076059223833169665956583633309053191664473991226048314195563534907293680680685958727856542231326717456796826609763151341741258661235127235704354330198475065125870724933735765661728539396847898028542037302274323363091833219045508334779292545986644147050005486404613780306967595157580347565201718938656335924169879478707231144893615168415343997933704673609194849601846913069037304000089856501526070173953763082824836685637887376115241931852273749590570830027641009329008656507018663893747560354861614341686417719485944978905771662277259061515224871241005632747710549375901732999443155926760541863021226239737475119037269143974573866258311957319450068080943814340551109433611741709287010077448293335913939114933095026832785734161593428088122562742283977933753858027053597818332924104553883651941461124972938230459156842931814864605042651931704830783055460954897394340466551109236263906530634170892097187752079403223496060116269432408918950339960741426342322341733425184388827792025682636706505683036644232894065911143621996179895475237588173204062211057576944160179677556576990465366667362974754577980646388577095165775243587474440313021883850350662926856443105041135216558637814059193317750513672992956874752*i1^122 + -31713654451247417254620170750439523521461356285321712297379882186854850931422374698307032182963789679449393663009487300080168030008159519602373803234193870954745697836268832838304395230649533139448955944303780467740439640596339058854170841135447522939900068016297714943851618282295680086830572405254116935274422177799110143069916241357455625831370205397181819467558884150021826330448077405061558956407237902576489755127911571253067697708810299033123675514225524697313611340762802116270766911314389496126826741170127155431011403567014294315442067123916380413628117517747612164775354630304738177566778123475755904906080629049941020141640397432456447139774079360168123880152501521056432017379958602058547584443423838111402009521787825890419859966963347895756237407890606446037729068357721706226481651585967914379913920090038691740091093705645131481762600859922012743452507602788118108047015016950744934937593741778234564951809404454542748481268139609900919100118858359886430379564203601602425765990411878195602831949394609943075676295393092036563640619311575945000521231504638878128381564994115301576439569997505514298070953204390963048659488112344230776687040161920521968854850083405959945913280286422572814260109338152288842905329735443996459474325671002579092010079273364320383456809302922753862953670835668518978352868681009568130296045872873743818720292873334730995321873200871636405309439352633187378169459724177879233255926251851836161870521967324809855693621320426997687638140396828401716982999614854987796556038416531593959728670578441383627475781604504946855066449088455062256037567068234918603556141348634373356323858403274894550158263086246761174794316388665295300321999435028891397677393455778053732892875253893324274196961527796259064463374099786060506830210175898557017653214701836627353196649912945247305388216052760439112337475740809079112819950341418440673715499644988296868056957756944124998777585345205047016838051031029066377656949930459679922167274249973696783171397395997418164953437262782499041291154163166279976178440212248301997082412761219072*i1^123 + 1893380056602830439357917149827904817757774698093219312508332322771940825718509891643412833521315148429134124590081231772054444211747054503412709561955014977581451652902052600059376345801569470915345733491726045082445984160150448132431927080426317378711460939219738525783951045222147319957494205888602948335335374317611986851431116959015721686330342321669256953281914554835281935492584977320931475750181586139571815291745189890030648703537873547673511613400050833654978886312078088676602742270146255610725412353830840128283982382121772355023871417682334791794592404396762980128923416802546176888268612381661985692272824163883096668951158167420244701129357770867705761706811848658615862600341269604019156742011451741929081176130051531032400490011222068982241248271799773978579305273982193517835436473278225199639426758657329162555940415012302980856417977551847462252998995114180623782666238837146485513843124363560773035193128583656648803124413120332845984903758988138447801380797980747103779816665180116358978393593445509944578170988100883761467644323677872009619877571802630120067733180734357093603762389289603910409757766516201796284512357590751993158419495362779273526531175022719666242044545876058073561651352595555289691432784674115438383694330816861487472086749306391937662777187316775547338714634754507098515611501312284521692606327487869821214255678841949115273095444244195606336062616608676938993930631422995115345367991663653738310181199777828736782040486533241816279360190540363654913506786112532240492722480371354278928147971731915993615648291773800904716482909005448041318548930115911025774194181021204641192638593372090958253062760762018767535439801040332314097391030000118931995540694042598824975314365749009842746099477959501496438923871560297744634432074273993336491725374769356854869728150066533133440743667226828424963525731749119458773658917046402264445717679520865720458234051031644562207521807426716636471005660851298459634262044563591854623510994133965935226135351761099267395523248493944497988306247623637256331713488925083597537280*i1^124 + -537184759771382089428064758880436158888290850437486690031389695827513819892737912025376692555492660645334326145968751325301499979625629698468228126457955971560744232373561756378911362911990950143416958683630666590852277365195097257333854468977428626848486738868190192999512403811290728226037142201228880113536456520508394571706147275516605156236402284956357265160538459956799392913680141915111029732648189420478023832904385463979285605860097614430221590671507837187654922806865158469279114754172553752156407303595343498780773571447605174619104137871718241814153259895829195403183121807830591902909116892364371297991862110405424850946608778228816802582088713681860654531398563279792704133802570621953920920131732805827690249137337549729252300196160529313778554349852157558472118656857620557459970372051323541787399987364011835139399650938094494860358071173761581593465642532694926764739934517428923187163825955414274276357187047049411596585208516964346019753590240678419815591580057416863659721135050168287734553766961317294527191470349981261853247524869870059615238161029758878561376460399840350262259687916722752823167022439483783636257311727777983185567642171392560936595898416114735612001462012328399962986364466835318167060440099356201481629966617264122921864551935954903741788393669800490165979729562146152633596461409473217522663883521224561583675236717784320564176009324703263785271872646132919046308043538093454457227569199016686145594734131857750496334328834761592331574795920112943594324819417473446743469337291708033579025067145788081909202287554897339032281306490610522770964438459766640741328905562632092607017198390306229546781081887920484343327026590184625672596681828663540435939879377016634898466438345843945610680607671768368644950219093090933000226830123872246001631283399999370053389486310258229812706718432402410338456097177926543727913443260203504786184218127457492048403769434880851766306920336039116462047758441522644875108786729141340471675303366448300916831530546085091137009834767369286756445238459757987864674041856*i1^125 + 37824132167979084128742399772347323562244307523816376067266406734249221443101988153095316441546684932819830705561944134528165736345119834598163909176732469920261880331599821154329074711294351019382751976712353901572295517413813877146213623328034477239551622591724650342734918863541600335787257862742884656087467201805830539981754495501629624511881511982503694859242228519056294600761344495019153854637545819720889686078508810978714949767549453878281432168397005302783833125500326528411675957418980264381803442646754979567653993769536851901279246156115896948688320243177207082784395611856318271862459880130464450346543147678412560286878839421193899122297900049715919001140862694160925736734323317462934080017827364899721567612174899583247417942841693801073607337933773111778093019065696670533382496631879019304040476565030921598799870589573206476366516576286744383127163859723985317228294926745150649473473337515818582853065273394398022270220548588925266158313899783068449280152241257008448749399414730159304737925414164236563017600677820232839992788410463163946640085164151105879894159882804249851792834639884601215718084937909669720772457370462741545844974842055232237555345093793811071668142579585847507782995643978405788739975928271583570026349883953430412795654786304810269273694914858915908787494796301130324948124948028422498574063286756276019463098854577972638596048956361902130443980500131271461607718529965868052609132118445786956728981527076660609071607760576353451439487861587071014596499758884103074281702185390843554419077822957628404092423591220508789189002457793855254897460894308458019133600806472023710684272075422248793113076756767169507975412410198810821869823543718498092567344728868812061137779027324123767643114335448870780319571884332982758324969569252783571213632740155152109877011337678094236914952820634900375141770940815929244200462096726472634029024367744135721647454260453664362547321105798611071122803697861324598728607440359265038750199329664744467701517792763438495806772681574292156206782037624881152*i1^126 + 3042465830944676233488303031557751486782841034947338973111605637907661291044460775350259178431885009586757487643057860823036526030112409033135321657833891904278535569094396337464989405787798781716440831334330052365089226405473163849751424788252764826012410845356953630912293592466544604521893217089501858530878936565299453774432829393984619716655023077529626827460587959750565632517023383233431191476866898411505840116323810068224819665612719846067414632609580981877229895073387383482402134204855111971496412279033855969816880469953293588880452380959030985521443175650095622827080695220737006041647718400517450799160066277508983778389737678753709497897545845005148974378795205269399352688757287593225258161626213590341579362513283540156850593953910351194666771648948883561144635987280767887412535619012220233983208971911113377419218233278513747641249105667927041924405464160377014802559025038463079774664150630137857017863944052930286086927440297196406360024255649076707223901167315140027626271726436266592316093139380672397210412249029865079823168243583036110074859627289537861748521815245531228347755073933670210013906190222404938411527394289189202096050911997051384117676995422774425180763478597737131687122974142742892901459740593063017416652062306757613104262686294898609199296466092485009286087571850014121789364059743603338070489335422610226806994396912595648101956874575518026728314775322464924969766842168083312465126095845004305178792187640838389369745307088234897551945394986791329612193404401136166284668378404169625695809828057830930306044567252805767411432378805713124341041971046362434495490220720183609817661455903659925644775290302608558393337386012352619018383347617771698083036943769108273464134558475184209738716107009448956785599330653479454003747286897293195815452945242576757783558810586341309060987650542118782689742469221284300458035262108605064150657024635757627888345250318423628398664335232102040793941437616750605932654281580574639919147012300994785517893747902040994874997701321018535051264*i1^127 + 205624831682738669980116159569768783981430365191726174007705500606487585635203069666751571816092325293017424947254953595603615860381794341098876574861723960548322506102854321221572240046249566756111500981074840310159052135001107445254345497015793395076857892724172808300033786056654370219006757527004274581079713278292148922448584744341251543222165273485409602903679878763112429556757207044164402306042634961505171364769023496533516748876317829390376822924660147067972543672094392395927685847884952743530409952035356924130357292373190226662426865899666437378527481735723652245241884104966655756307579948283052781429153680573097823386290079869683998229352434069904476824362862345518966912110786507921075362247642450385692344418702398442681023853731022555705441280146733218608695290329017830493208538103942933705064572792687625659127341715250031540420933687475506318606889573921616340762463321926297357890865983884884752578808524867933925345045665167017875379653343436586052593151012007598438552421422499475351228876170808503120243271476695280219814854038580841628784625204018287989877770244909866447450926882078934692201395299648118727282876690275674680327938037580906528134701563695169762613810453522922758545800068607025081345735760553741986633856432142594853647172535772000877203515369714492324863313773725381743820142559771388605056588562626340587727587825903285603081171533784805513246600247535145104607007389910039973640516174743150084067778314818802002326178526753643296193701673947454942415441017300113850426113859501831040178081764063484860323663502456172081159846426829945530091278179128463648497113249503725290811869689426922847854190777213567705638300055048365904016999784790305819419935407517441485309670138719386049400278957286544830291381568999602785581417587423995522160235391262948260013637788362884298346172490254697421994309915111226062211877600397185795251626442886288970165791828978339617219686116672999905795964050422066527909428285065430960838703148892836311481546224098990948985339904*i1^128 + -9598407115215414064409228917967014008927794871968667121564442047062451664748600318859148376839275803327267990072879277498857052559391267422019141904999189714562890315454765941504598542689498041485150472821131182956716460743664691279640633822949748739479216127670494365172151769090144360733400621938601432066605634476442656378284694396777924623954177386074615084914538201895784330947925437602753780856388990757979943623294628237679167046688772568591346801202989185598465733238151770318917437201508462789448409983915977872110173451764003202328907187574746074543896496968622249529906464211856361649537553124326976858452143220807925925526008717698253046308107976377429208192403794151736748553167283580923091292405457327316798238186457359353743222514935994557882696733715773634655960427021703058625013913912647063200050169674031304978136192851255681383691954673483091215610473821474623715697085401331789875960434780879710922201449528176286998471033404335919409498350095184500787203608995950160734892723522006465899275220063212668161659702874882054128065463951152824497050563710920634958497351737803426056989998679125032376671183104359164361545668219461588897753792397843818892469855617707430552609333892238765719733933210421955371947983032039151764053089775237849463730116103759915387395858637216888771071793181678827656613795816763050157719706537477661846908073790070332304996617139726052187872503658590661602073575075582674008662581994141199925428708946809476806461656101484042076628845573590562721397807680037722884211392722738522830551487489574066404955493400556430706692611218460909104081515376897329613178125901639839333370700058322347233716837384771306011488260756762604068019419938952545135711945587600692451277013125042653410171701968040480411581271997261717627393640544570279920080570726078992239220753296722373288190286864509819690559324075805116151689742751701892079949147554363123700894551653799999723628393485656978656682974266454726271554116488427130266504438649538306303238263013376*i1^129 + 481726985532463922781267779926505835430395705272855313297940200122983404593479365790219916259368119110975140109434529037771467464380826498049905026167001565026498811199041065818344591520410707576076089332570842403946162636361034403268039809372251269926919563893390072330473533859850207616484783157850977095833326247227330302942309078781555491674211795430288275003778709745882843921291958750523632607242622482656978257399642503716560149376281142205689528067586102149834211823331342003701882698623443604418506407751593195961447589895290606949722822748107802734930116517656026556245878145841156092698942725466435744492629186945611176099282912460240560764416941161861064573060192310339204137740728275111779966574054331998216920343617910572348971681817511722213169025238822614932868372493237156103164484178425795408458889276269488762776014108397273727705230838216064556368690710676407393871533598687186584644809840019474450084742746902153889442568526094655604673904490909612595924404987095598941969446395358985180118498082153394099404605080083536591042655152304038775238127539184183772584443391297423899548690366157781571835927989889535709260387735595568300452613282637988144712099160376433318310878376140570135437320439067260512247688823918404236326862239120493246242789138523118476534789382150271088687385817174873714654535694381926715550966511263074098906470355558625567557667459883189896268590634439520254063960452530154496656928856557289519156230313013157458109374986172383683459662080084012798067227925517933657769926353976150858130708220408966935782380054188916789693458493187420889134727867425402784377106750690017562355455256502040523804686278819951361679381406766438807676986544047654003346822694688244044488923762092462742964920406887910109860812834454639314298918314452142205347325638259118257550165254610435782938856606660563253771827091752943145964862572390354392931133381122517585977634880296228884361799492242578376175299145313749388126235455242396069162284515594338304*i1^130 + -7884645158746033295213468381299508375661636536652606898913720827183184098400238002299646673825432236554378861581220503622013428516684909936134633253105475204298532052473622806422025758784613238246144492837713821317033657818522270366546301724960605158579075018323948274490015877570825747121542862217994497236524531318981764041629279356900324278322379196270875013953624209344509354444949281667213418820514392277300029899573092217798169051155962433824001597150086510519185052782765605598100840172020215272608881285864914927616820612421080840336454408619316579694245697250031445745010799847931162942013002079616021387116655031081391093478021014937761320717004439556704062417207284898240533041611384267670782192424385938813212286978000688549335893785851823860929631151021594686488924555251486724668985372804433466554304256075334196774722451499044895782836297934087189032569923528747491350197866394297790490490663783048075491034065528396091256309701147961609464050057998517842478455430957535159125670577501651213486811158131644351908392965808829625017658555883687564131903779153059365004393087051297601097886414283138662121889922804110144407611724270961908994020828639428701109768312767128922493186702602639161554788960616870003480422472247612681276069134439388419821550846057325304617587469691438278254447467299639821204770305376205315849063069832555936377901158023131452036689651465652029497352586872626321398225780578603400026605733467403107823895521300257446330134285879224626914077691612421417042952752134721287380529003302657900783962570649708374109233895015394358539823866594761052236866423317044965641876705326737541904212941824457291900910754572926095919543414154856368524292369246667787896601581999925535082740919209592534756436049640030738282446253939274280494350181499680996554883859162648001201451026785982674923751631835836935456594846021019549737040567527613067841424793060998108695905860665181675789720409812076133360452628906320218260857338422338623897600*i1^131 + 272377304775109005238558385703444194141676765132078070886646721986078663967830737827576309754078982916706118025779489136277515514371118891890788138372302170623811337893456354673589743099773266256603296352018645819679357753070547888865936562373171729807412279896741950143626502666291361182408738215718019227878196362498229075679690388433167454652547218158259384272325594842294019145613330665194044628541503096615562920874096456386107973142941529644726629612911492420974777295669606480099644332265552619910351098453852528027439592221239943701928123897455058692946991740900413002935692758270645779830491519939147604696939568954276215989022864144966980149657455857894422285346837464435429233757782847730339677788122423546214633629502440607828491351898561357750377636354935523302709766950899627999493287874101204342906847502890353466980715540427452803752205605497338554479151402135277277882554383412770407598916127144574370958098657203913896696882069125793983167251232406094988644641055686115344329557531518417249172088330199377316484790966081045281365111961411811899845413784819514997340482217381443305916209881068503403073693385697264091286158877683142111751872602502420025631073034816072839833717544396324991232563855459947265617779549140767301438511614409662394462110182008806237696803832093298619863871403914187639864324744107236984162290972383141617239852825113140845067947710127725975912483528747181941410144648847781264741974195441763096647844371960271470053641821175243493281089480732958505595384077424594700747003216210930745455053161844667833336950888702721847965994533094875746709122031351858169731109827837615264766402259248815868470921563745090038174299067415659036847506621021770304484091087920043050446260339141613617579517153481344270672495545065954601133509400525705925134333631879564590000562912414044393166052342560012387599499169713102871943938539469042701211315774748352459187557613761367605939906939070360389590837997688966461240901632*i1^132 + -471130747090183228795515308343305476601123487946487489647965853090305187739161025096071162346463220775916205937865171513322123668371408129459935306270435642213746950737373438476044224486509487998724970669293840995279248633965508335030827910908755593433166442366352081289771682930142073188055883974236036472000533932009877043330453367289385817526275041744624861167277661252358812840757592054288993395823629581511425275424160884725437104183564586151732363957297408710296326059217126169603095839466511012424171483326477709620370680253585682919032461486319755518308707680520035919023155319019847615645709807928634643753175301640627718003789708441878886018343575785270692076720995612356113719660838143802871693829752648739987234660972379933202130453727916821584117751427803962780320220350559934710186261929568672572536796059985795587932911064775097961049141236908810430123867082831305443816136662808220481006818388349358018689958951685513674955446090189145290008849319620021439051444370118063684337525701142088798550586627143502289084064562755102731002765550387563986530186853193906835175451368697305444630531995163612772732756622289341627778432949798372000225943864299418994448870294901322119137384050529986171915820415508703548856814990406963276658266290978744421494618705000190273912869229273308608290365176057190552224036570601804711175634239208339315755988368336630883539059805105396774784411753476813986546302594134620625267650431463242995797089826279500834854366281401913402010697249816869157574623043314590422810808480588640603702820341106954214585340751923363691091924162908202309750112379222271033972622133023601183564731998759899570167901711843998062900270400460247982939104683857850861149718591345094050684008968019793409008029167357081853136539046774101901988348956462026946798359684730918552020364723366227329346292146355768873821688080093068141468562690990621525913667733032780157983136342525755444863981499390738297993329377280*i1^133 + -175524914488288477245238779481148813676332463783595039835786906802875442332558388208096577156620939516161090808918294001037261235517399519740180737883459434284702375030489436049619268863274665387606537150161091852759829576238476895720699123630977776611601084583782446812472377910802181131985003287211837535847188912176732505187706156425975827787943657891532904378576850110775444279602044151218594643440431188876347884367275639647672150001797301888905417119353744698053099187864428237874188353858929270963985806788777644220712574569832109757890677973180737183172409933658745066558760785959341853567048889312419611656045879102109358787432738512530453008033668699843317728494276873717530993069533696431451210595712877741957215996186338115222532052582463337794575561217032715086872009280350716131865009953439578807608144751502117774404829950847360335456668706332434638530063273269292337791427726949508278931347107792442625731876438028021840451055138882347346239963456890989136120166296505304195080931797028012849464450218200310288252451881667807432758864752327317746578793426509112977756098777615076479457541701038375886815595995934752051961263782011291113247929242508219297854106781505753637583604580944228593908465487558927800223033175532545996715333442525832703844111437598858503137925774732063562311379778664675960073754731934038481015861699169962565098992055894213280593512003269955594130883285676037162296225224446431642372602925113934623318165735219484820567872577353328256935282473711877021505439024935664840121395902168350490789598406746545157826852192759218070554703221599314790633698379375597917845592078903830472299227869266559903492192166823613702518890212823709585358866494417762560457452422663494086750806059661240772091289143300563050339916797081299127119834841485672860010576739460604724676770037929370077903483339569553071852622629862841284764711089410031973337134239652944579007858402953520224764555375411200*i1^134 + -2913380677879477703125011871240881418183606052595307361711862857795531268663077703242456068868584663801876520413928635184788961384684901542748083554909587168533481762186483090868680172813118372863927902556842787319649015779188655684285468074271421035602788579375437296787695998848799752861182026325020504161775947619326522603646778117545255954024914867036005194320585200777317794205271636943548428123932783757576346162939174379555520941060211933918500049681056245492744930530755840534539555035156374306637354660490040671250480329577345480951298922503186753906840680870244009046833138916216565724164623092857083636422915886430905165173693720790061534417312897438029784438972146826724570353541368247212182797424658547599125082666113936854419467464706078283490443112777570291315399764557534525989250408856238876031482476132661315931838547534999931033428231834757312709001814047216907004417469890999665488846955530134768651570917556349323778787422284356649254614093410576466415958126254827768389062352464978546796004210685085368773948637903997678424027405645667854928658823071204792002483775123590923576129381576314371841730687038803390841210936003728722086601924662818865261967164326643719084733197681192829661853506336097672014930947537514702400834656730151820846522819561280671149423318996283296566654246317858118103149792643893179732996163080631060107783986336272085644082507220780032483380552306283162713806568078283627459927197596032224996402375337150286462623157899229132688286439896223690775639646104712952149827146926144313179697444751314442794616934022411660546703445280178543852516070468962838870018242531290716410510527790630953996292414443505185369354708427683779951805902521191018064877069965565545158615450656959188432430404771730458416792474112348805362347513314312822895582189725548892133196835578829758786475111803846456987993055955598520763878954176823385046657594163138021648859575728012787712*i1^135 + 3835613082539909074542280528866547450715461349040723146199087694648697006634739087020268399489290868493596582852038333543092483469222680830753616356214486027525942196346855996240848950446948752891559874419250865350563805336755544702228509454494316730187561218105842426935619297854398576706613849558564345393737540364440747748030260861144746053383923390010628152441245750854500417462239734333225236245772210566497017563571085481775429586612219485628520188068375207244973146068627772193446123217059423545540043010178749002472474019720396568427408712729489264489055864191770641077757327092371757389873476055823492693993054664892277388204014166213186211150701596850571265465917910191580387920786044006386769483223053757241334711571941647053386464138525652720947435241755000673929505472253369014749584636099383724335733682009712133168810027075736826303736159737878076960525808653548148602439960919137243813431511169124972045621449912634840438880353577988119835628114656562507002905463856466627645348777654494643526912740922349822935559372960843159615774970602124407838673914002695008483835900154023726934035160040604524330448536223726535444816839561766787127176495243756887455444807130749301833000321967035446556541943531552254178015176455943786810130289885714864023078166634645178318302542069614261890022466052831599124519276458654185690042403984174237195180284277285793049190258248217600448920959012127057621540519308311106587623265064667693442973322025766436300153328848419979284624229073869974741986355367051246920681106181901912167407920284270920390927371026841286192384125922701326794415362784284669848793616069858003280389241700778819664171790849991970870095226032973592808081919097686626833996273696098966731836452238016392907275548991349683540164644886952060629793606488444703195421012338268898058640825647210231247926854840365939106042771637420402481056004290327120376657754137004301352960*i1^136 + 480168362555495200860629963220480153808655679508117845523600255427786237494158000788017752345000391319747317526564998351196632658881994063763440427115681278705904800330702038511475379301215578825214668344997233312252464764938150209255747267650400979367134839563425903876591325069560789977203762644448403901792421243325084336900062135486502309602645129898654504035874819677897389444128187952830983654676502230442712814035520851234084003310934738071267771160455050437204284956320536831126156721801953442320300476256264927959419181695528304301126670905251582686096444688474177319798861775552114785232757509815635866438291834914440097966209224958159835758677740407446632735452562905702228082942109869959901494689175006480377000246569633429007969746782566598743648331815009613804043477152872385716746384847507003966349672590336366408681219314939846047651299377514435041915281657508943057344563532682661713937164400703273028914517845281046368272341366840710250634598359121936620865123782116075103732065888238101188957627370198344395846800110812032052057425787818739422051861073004820425938170228567149829956193420414584582371394235975477649650557346254848990830843186667296859286479243548487668159721696676078657342165394211624205469076456020997569900386539540187117615694537018923659827185090949712086677837104153341433011768335720242201196413089160376086886157119488769828455738329874366997455345738591264284620963329858331662805863857351237960619156652719248641654039635207469003461670652363108965321776511263051097070817491097462973653412663892836513708330119212168975740029643318479260335906899403951956339270526338842409902732861819863359498022583148870267630051868800498297971244689528417847716752913793774975624962849423624537052365585391521041578045283763002695366703719875722554384622245045477631000674116619872331689675833849920768452741144127688328724371053816418127577088*i1^137 + 70954947266649382251276572189156655032184894902150163258224792944378072216056600548310601066155599754255321313515522363743022792556293287190417887030261734703674539250207297617364388401528006092133205044379075246186685645871174519090154383949721154269677615336226527429077503460296937814921602007833326693150708568290158289054314232156391773111201339981398819418635787043048704709321423178152399777311039729124033396958854893712619264544453578615284153211588716548990577316590977968292536218336652942333812018891428411040072872271365936160884120897420222727524235139445168687300631426198982826533334298562475037291606642074455281188029628091614930341053338333108951054066563208039748465695437770684070160838965852609074832450400599659218580112074186978688929852179190172735384041040688985801787072625030505308311837112401456237173586225317100414255221963816114850447637188059524171835038943532620033963725778828056188574728368862355559901621751704805047246341180401219616892784201212939479708630498017602183274381307805078984323272193483496469066879692596909644695291625076198470541524387467414417787840538447285135629967988190411559523081661055267611676984202979393614112405935813931395982909223705055059699433128247989458797730515410754217356861842094026605800956226296118004174340368862895015255245055428273937584859464961201112139255851949591484490411426144570913855107389639254673889487361541251601198322456836010213948488861699893973572908060121197295392971017515128725031907782396257718610471769953388945939718842164610892195265239516296796125246873006323604536415818440656261202656757226600218845962236613333405848817444652536234759564617138258214025409346665385402459983094964183632123371916525464304985910112624103361695577356891989510563085037330907131300300355342414738128041782887960019476414460803692992475053589780242934695319240314900626832097280*i1^138 + -1295557159486206287872601042655323628711117847972255473133966959610796016398056647203652908752162034192553440555951147869043659604105399410957409465764613499702084482520389916760941200897739006742411115173818633589022999121976994346111061150322564691316022373224366388373645002708511668334617790347111703503819947036742586102688221354353349410039570326034447406721302691263363103368998044381617408177864237844956954901968631170326465821463526661549803968854007954607530809500913648742774265925197565742923576771462307735799498106736274629394787437554660208554856448083817575744607256588322186298298591546751280616471133006003839377441933188215047722541268481237809999577098049202242473314533604522821072472463555383190515536126985194167272745080250861466672482745897021901650135761015991819863479067326988046182337640238755749775907361857955864447732556832743415306432659066091546706228766494811570307656804790695076132351188152067090282122845738334396490631505868594413682175594980810788994852628574120930978429560821267035568812169949677372148334135500592829729842338797028906523403582976769384516822799756748497316540578477809647568646529554685156547098969535196907379551759952182702136880215441903336352907568479075402372090377862298310840457640583865643693457235349706495278643813115212489963308726513951886977131125166688670586513428349547966372969094172790793045215096942965759705936647045071343004400088750345933363918972482129730741272240604685681335281354425181534578869813329506479746412522457769379506824964542876459741892575715640850698809344601562049493749731217168124848922434664953666265731780272774386653301768929739980865714918388077471941718071156355710390672158472058235409761800979203998629449819481469085884492559387095187057950497051016105203061372429724083610231320206813913018686520165259507827749542300855518101504*i1^139 + 5799658773987361085882257615361379293461912891398700008903971159835502484005186245357376127659784535727783199412798709428270392702059530111195876709347816756292666806533570656887833886115359752130267160154435712839916578376222527355742954568664722668546269580168108332293354368429893188906423212761726807985087930884100272174578042123918190542101328787995448176588737863907116827895243994372685280902005246259381503528693817977915460389671862335837602137201762394200291288554315029265424206948455206188189842364357465983721093461326412149693584729078124313896640925143894013246520827218737237461801635462861786134463578930617235629083844443781263599039307301702673036910635209420949226454450238204417509977949986028262418891948025425552973084566572502581304106418513355694371050528975970537039004206035593457525382826381456272305928757487777917579275501338496966553781418251668329271174853896151597836813815108964985189510958503029434081000074932073141992969790014905659920790048950432101517334756550667462196483404880391832615456600871591628482994055566249067987617355795035536840171671090967390932674142478859520559671404532953468323199386196805040138213497649312247741652364819595963130155008707043713844227001848660947103677383922820008011052822725798464349109266743101623279867923967303922715263811784033850106461963609594338360823606846458189996624594621756094846234189481356407327732433206378728612593215377711338964470044497560354548360633608593073851404701413791643308165825015991663000123110942812964004898882439354966872192227726568564423145548176048235484940557963576630522660727917878682507789945390663491228541718486423625518152992383137532521314603285089032359807653483107347756331378381445715480857825325011116048606997651049475406878454353929564592317674372866507169195049084790902291524552581185536*i1^140 + 502279643103530499214668543248560840975719935582814114753267715974146826854589726351843481398360780726795115479230054606926458016862690544501964728425455107652313804116400508540641041001867006240564635190217861100707962805354294618332482578864060815695074182267437671805120640142468552194713704297634708111911754490700376729053331750281419908658000359870329017769273038140078769784638111746167004641173318254696048768851253710687651345937634963863542881959850649992737268598248844699855302193697707238194846618895477005903644887996175806328200768293977385951641703737512183488129570312283301673055122437903204555706989147414403431332999679494204257444838082916526873199769295999536561861893993271060568118418776355180896153474441401523363306320884972221096107748773360036771952103353925778501032705275295586273559272379087947803911450270765510574981131714061436321605157491316586688384127226560509102585146272742280312700141209107612004213588473697561288038254685548962252601081109314631976341141346902917349629273580006201934167543115566146304001059948001160843382340884475122200756499460387994792336561967665817132985391583549372802904689777942715330332553925220064091264854560332014365823296342092084477139923006844853369001565277151325855186191506830357016937826465768793021273100181415279110526581955839004435381156310099618308760860605424543690877000450691714775256929971038215788042040106152839809121255844648762551844246357455971109281794288888371154957079983454675765302529262030188500008947549140657121752433811297580007921371385669790526252396092167528939904317571991622558594872651134140511925247526811115566815923689162872221091280626923135656088407796027245276143514613046098126996928593889293313609127625349459362158617969853725759589447433283303465289368384612378846456446976*i1^141 + 6527758971569179521000170479335064790174329800993565192970210981835810043825158258132043378770170113298100928133466561746885990000526821768915877544955737555813804379831649499618386526457233259793371101350331837311515975919743050525946141945580120459247509294526701566030468231161566843981543141870348719480825313857308727244244827116460626330537433027216492982295154824976525228361880946510133716370090289310544656527903830125512338844690697829663300217658920623672696593733122113847710248822654882210925836179205682348999877292048398689059866406234145022831199303603727172786916260070533501566038960050859538548406347789119160536706708099294987767703195717991611175347023982879952336601556497341290992644990564086851458972357468160470345196772680193625294921423172160417711733610608087777792552043431892405270414671919097563301983874838077721025166839795841078248666967077473859262644690983194238067022186162770457932506723848340410440731648051537543683848837681355745429414997739507923885487262573668695443071934807895711093118858757791244385640753030102760671424790746464132386317719302238264871087537277349130550483157253143550047230049688965099878841630560455277632715662164636983989638323258735642668045000894418966183651198483476803993328515489212437503218269893750133844912742950000080110551969348972299933954882821548166290027218940031305656475430706060742324395280303669863920441803758086325698821576671900348959009894797317062674818333940969636291858245977662183579924292916339237411856755852232227773210838545926958774073850777260725355832857588170145365684578419533275945495122098259787020931772446189593324684943254418292999066300033675769135326251074763391969094584995435034985374031898064240682316138432270136040587212869341593082189607935672320000*i1^142 + -2717509855803283359856022415080678570164117655901536753893605102297117316480556031601603311605432046780987211178882207012658645416653676657304233681033454932072446850558455769356145021402334196386191320943491498776885131099804119817459712503921348010261328749905941642543357157551191664251463769300168836112942325934062818681060699212647925526059248636289443989282441117023034155426667132540176633267035504821372309346907330137256540874522686927664283992055299277952107792034484307180176749579399938292622789729932738588589224259494666403468073034967582626619678355285873770011148293657607786671271897364967832044466958436220851699877389469387195403621366700477919579799127653496930109000582192365031286787318700821494120641435223606567102472730525348707289771422066541084763412907273561832184525234391211645663181396980500892052490182479407663054742891431721453485926037136133409281244602591300004584142073956809778087579531039389913762632417697496532864019089953254186332938124501873669939372026199119802720478556666831550687073111392777689769022664785594154267606132151274037651675114640434078701843273956240952576122162650837573970486602576707955074203227602563524504054400859498337387447828443762848273509854156632185586185520705320507258259477658290262443807325824813141691870716870839087134530818164549985566068414142958531750774757046818325842967091000522015242416376850424908342272163430991602265052445992068552094646294672491457429817889724348227346651282638451931739335573830789453516593118063334990639588788789081457659298758151716560034507587673328087811506933272979741188725412535526132864291847925589554254703773057639238554473967028411207767054446108979426793749471927875888987409504783250227200000000*i1^143 - N1*31206923227387799073030654020865258262250339913640096639239321027779977378869257054997284135210979446975697086621544604737203766748587252314230188217060052966926916439739151653546132059793360845000000000*i3 ] ]