[ [ -3401054301260114339165364101270545191493722449792348014550586143361377263149965257795877489741548145948825062923543618844697172516936579608197056104696983717840198899932202091497901323314262318277500886132188190784655203863483311100501353668712619912744287232491966156537909134555685568461186939699173107611374136331401302327301374920902200546173063409178441936850060612510443129214098470696365101883406465433630709332278909439116547538475878107042997046763294187879951798658087002961795010380834322785412852480401343344737010799212249517254416977957699256796339611973126600292082595884224651446724444396982546113793753485441872723137902523477802146970528641973530186891250796290064305381110571983428589230015388130237303177998464661014660543919218009889344655700453898864663956292127123738653643271578413789537579585074159471048591829105894029157347632727959375703556210374660978712580598565078552352511494623601666818720780549966085951168437779488005085845391227443591121404247346965684880083619709072298743313177469644157202398058298303724355271982019313951244064004678656584515945219322033476020277209637659653439852687261755572830456259957362265494515119749285546722285924304913368736288314573017049930988473300489478669002858997280012946712341133235244953371877125033449613014802993324979052047683488296139366558336264875534267316224535918094286062587452473213254407852713354544578643530496419041755411277129500108474804964409303105536000000000000000000000000000000000000000000000000000000000000 + 125026466462218245451876151162420340759420884299882469061572160735174848292100414864262018189569043772910244770048000606769153767546017415264504295237719756308890800305191380545626672486798619877233760441419241482274378109168094999114784249156495228612026707707082918860428022720763702865932340945560263008379613397951146214087395445704659052424897674508603425539707621759325487897404797977856260197691146153916163172657092489961899104115921372097162610016955597825847238237451751759908438152958122326150618599894723668169760347012096879903103441657011621588277869637815170369788117134205638796206599075503086427203458618295907565900926570027198194895417630632863144296676019960243899800664726760180168468549825600297188390663755115735016730594432931519654294204598421315744582597468979785876746905364313868436586417494587671026729453554414190065304497756279603384626268329968718270149926220940082731460446743038660675545425438485202795842739396250168121751882162056810964728512117728674066687838423547196513758764657310039190657511489983341369248512208658739265407553042792507125326516042235652361788171587885746113326913434917235851046266430820586996241091582497913084398672846243841199929815711439970246896011269642196951144238672741519038058774663438035438504705987831539404439405578765744917875368901465559025558535200197804191700816949222478981163129999685950597675782123223233920426511309984302866124421043439937455572774235579980185600000000000000000000000000000000000000000000000000000000000*i1 + -1116675113796898040376626435976440739884370445212575595744554037373099540826562050979282723758837631993701895484450972490449798250832603395204813828726982700902691675802140549439528383748444326098266951899774762119087151277250530752540251926660253055180765544814655931684994438475432569501395108751305773537787120369518169236560458437100345784526853722877181972311867934652915086546499707620771771631186004059462677282525605946056454436783757788598491323804034853600473393584346817126614440803942420312778097758561959104110444210113355791904439699765947081600465997289867486941090567644737049537976205257910238944666650672831254021014625207449769335450641963916119031030011865950392281563187676585680254032210551844883552785143775725085384850945232807427629278796031336198627061669162721987169303698509323107011623760450504041358358741424618907666965005247456518738051783524689475315706913946760985716203690765245878941718241448673234213925146212430727055381073571556784065255960826722730947628972779215203067914184617908515862293554072586877710317016234932889085005414013681914272718616449395859330293121179678328310912845504165681704772548195727505253589604225918502646973409892858981515573607788932112866489800542991014552648840375961660042369435219328549058372100382849173875446904678878763208562037963412444449500444481150694534215227269262223911670855831436458888325200896505514503757704988811905856085080381321714062157694690907914240000000000000000000000000000000000000000000000000000000000*i1^2 + 4830380286272700954871810366015348554265521421464905809606449417023941006970089935842032666437106367473382909904082496187410647745039551366255589771760338646715170049727175293616939349996589908439585923435917715951255136806149875757442624945727163142226182225815665934296399894781380705250460189588782419006269757818706232436197175441383326827678222466691351447467978406513562678014930277299434149297226803143443435008887693550279727004068386821577531683000038550344431468521569292107331200226140652885663382063819736902448664208418683276315220102855934147139208355575334880074603733110163722339597167734431453048047855271747920445021780978793081740316926098887343231100097865531947073096521387659646534539769147984724307239848476691219662415712386008515170226026779653578516484441337794536235237396761555038950798073501173768802414614669948478009536302919081662259175914346277988814956984937318314541685883682530025799476429666020160328592088053918372197976978172087530594468904265868591349483749517387013877649239830447743555526065379240959954940509997416054873267051544188614222609244754307418027518574765022467060529618507542970380767193789256646963091053480066333350317717339776682186257479382679012429316658102297027629894278858324912843601179412749825984130023411253956122943438153100295752009976784178709047676236323810606057563629142961347170458077445841809568762035727942852964471670522387351882260521343386634867830877962895360000000000000000000000000000000000000000000000000000000000*i1^3 + -16983933596005609026378424063428309697806241978364748935286614693935829627999599554561285046127918997896677324031985763362149617651552888394071919379625208493809094681421031594890038210678408434130781699787542095028912998755677602585212674646782113997361448070965184306947616079893486841487904900624259424022589612106668913013091742185127776590020229339110594782943711412855324447307956241222047303767613077804327282758290449520429765112634632184719869204084897474451238511287022751445819554408921171657837450407162282604758114520118611076770919206663732944165707155337149940009000586147370412969160216760218667360524901745531591561971567281930121273368480510215662450129797551957933899184354400312494794403326845817392247992193821865959290782997553676357404326103285540651402399996504894150118758875526300582754278945554522802478006735539223994870726346121424752714517546971717419193746016174736135665206415708910554522624545763205721312434279292388452377429562134350320820022364256082448974565864364293722682421187719074825206459556380752763065935059850034453321550059940295064189730111655414542267217500283940929543893471767223471975318814490086919190813541637881230174313208681569523210522966597838142689762385020717872840986035861670314281043585136387583505781961225338678687640027715453134381659587505498344000331571617235339972843594832442640410309952293461969249295509905172494055462694770168630825308025600766357636151127310336000000000000000000000000000000000000000000000000000000000*i1^4 + 60031084069894496434131716533911765904666330566135017794925071991635037035135194194569019321413150023800351915496391282903970457742077443313292536156665139568811713127787032926993584291128564139826388534503873758584633098699456861149264329584966752434412972916855394076621544562604787891832630856258975676461668367796940596366235478979640803966940460104046704094644929431420872275462310433251594944503505741554019538530441066157828133542211577782912268288378619484921067974114735924267313486211805362782289704069344574439531086318558823950782879377405009432570427052340840502405047637327961761081643962051633691720856124223753693613242924325202191188445295186466769607091025112357534551043943884112952451887175147105188457006394245602390747465561114679954307765415635964937671873064926636577351648973116789613311963120432041170975516906178400558034504725420726158629430802578996362549581525449502364892405646515092286286472531079656035537357954763400272197063046669943765863170419063141495638962289469258045274654154318890242333437328565593051249778703860984241607512650560984806803663686558020634542921967309411139680385725064399989462265255715067886092188311874584009834674499860466984765451856208197498829588073672465585380881305830394572684163249601594054710432353622980020032183873322346199583200961665517525191156476383230084928684592336476095173816405145744695711849305139830497140459603653533835253245625559763396363065355141120000000000000000000000000000000000000000000000000000000*i1^5 + -135380376906999140962023467655971030631339093650164935587535772402308850908995589670399522360918765117123453753826166246544147851973090657263939134616501461565620234857391774580087657763895607009841470401409724668886917276731885601607812993974423169668003379363487962373301476844218650544082848366941497967861118860422839644716437949592440043935474774789357810261802722534179788746922345750238776767155532550270141746174328329923665718263630101950626181772460510509543669826235769372487443240541566768878625819660554283227349162407682152972524782645688718098375523679470764304136748747683885505738497648723761189466822593117165928870412013566345647703914282437672383227430820859817601688866869814807600356708946000579727010415714248798696494936331394519218960200442005201536236283687304142042373782994523088238059063125433921764294477679730151719520855780342541665890227849354919975450903285290594629646666713128135592394985665428742710053031646619241018883691665940984362970860272508459693392523827774379052480125782327706766221963059115413216729464901837967632090689867387448441928637919310502229875944907005379641619375758636158494543967514968311524904293407269855628595670168082869995239818986663959300466723196880674231628361059412543142215228069969914626524119863392908981675069041148479550490332344049670046364766442482947925101436078806705276468634442003117721763579938209833804233089970273021699948171834505802020301867843584000000000000000000000000000000000000000000000000000000*i1^6 + 136416643408390776193059248611737391640637945864172546995846400554285592831670115706151112039018416988471257804195723215694358873180727649882626101595585478029415009568943862010665340434789676457870854246957675427578594239399167865289098901341094609447308629311241532273994969238098879898398982959803755498291935597271578121792143507851970046635323847380137904207800895494343476475148335004764643187796134791656036904174205486230989896186435322966680984518398304194008276496286601097725523618840837516990967610479851188806848452909662129346136070860886092185890120326706631092128525882959498797504104863667729643529619597567551149318029945747231503488374202632695337656163077424214112117881362387461921928566345612665196747865248961104254354450150294190848187253944785384809757605012971122129148781074796442871145376982676327381405014679462565809150094430890898356384727933830360312914318716712486268916179821698955187922870895576774079599520393364232107355960007039072686019157445782660226555469053295196455865018341319260424685188178140051477327008483210177256410779182409120036839036760623234096643469114399983073725498852975867394350567000064324950188069934951317409406242891824215645709982765037612272060423182146731747775163129240442930944494666821737329963456454134251404491920099138587333599606721177770286380792130327639295751219048409246852478432704801438273418270077858629435061902930241710549579747402346091766526404198400000000000000000000000000000000000000000000000000000*i1^7 + -140193961486832751470426372915972685232007715608145771486949355359081268804435440463932946522953996489097970637420765258604867354280987744758209393677517549685523654403667942382152012793528256116310700348328441243915132192232302107673381107336548214655402389935036245412755400324403356792729085985301397914992182983150664799183333433443431262115394610756498368066178826050963244804954148548856672491317729945238581377196674226862787743624137125579782966129164417237218055049332293860442634371379349679732757412914990331365722589489933631274055481619086977503443086387722539735163731591701064261213929931819202417943947348479857572653478688160442199763828235967745946655255903764909125209238275896894289273864238013592985818885915448018419401094786051479158052516275129675468344474544820538428792235522772391607954965794031410363785860417388707231251646149973235657832378864139652657425004558410694349965878978433647140457488245178170763882093386219100067540157975204521368560013393057207982213989817660013179626439080100528829369230606923222504552646203612134839626938949131334022024028765418220467701148730049135189751938333795143250199945336797085581665652728161979140909142311734061888122634206391144159893373445956627119789161454333462539465556076686947864703325484557078695902236057375971797561911583528326410607025802168009773533610801487133642634575874824562004133388877510771243751659379459890982490672225013190535571046400000000000000000000000000000000000000000000000000000*i1^8 + 428972817344220522716297386288004303584467235566984745698545677311481745727503795303477796928997518629686288857636817000834281974816006586001691887944770211987839749543687242353980615300662650505332101233249533809455772127784860013456375988534428332954530854868361498296065214876845085280148221678775479862625699542824238288838189190329117478927426210200210128557155248177386962777440851368566696022525208848519723892182384068853236492748997232043652344295149322454397662242115373455065628076350884320313919112433012827601359032592381255135488242492761737755042644601081859514460205435267369623984067357687682541390507068750068980775010359835344087697308106877363915930111129395257426190178529983581660489591765588063429559791996674258327212443810884276608856741514885873342447261062913014845356009884720496753973555764865439357927487734189361238045878809858376249640350123821118916833499539120371731133457606511181874222240303286312339495972582321812529986583184734767383886603177077862803224000551402947783536373409910198851761541331223607639564529816275467135350120361395280672168491115486482951557653611782862342110504529030039971820754963104968473810642593236180400442325138608951060663622547551746663714355290828153504336101918346880799636565066252058157670429932360891486483897970448855591349995985246363791109124854893867732862630109108795443902203163184028814113769612042146168780786363210454492592153849950950066749440000000000000000000000000000000000000000000000000000*i1^9 + -503480091752325271133302837351032739310242551725432395209698953067076558602384186705115061972095372472823741231066690214960675019340404122076424912673875586243750774845809939559961942017601286677044084870424638946707400466714541636926513030381832876786536393585102112330831943068561203042507531137945063779775867744112661268395374364678648238262411539109603243305641044579866804796448690191752690251316792157826280347140030271163826358160027304465303581696588776088508933350811093440895038999266920704017148650606451624960358985450999083363129462775373612384862032491018010798828812434399131144131537559202340092079632838056192045201315965182004115529161346294822808341106091341005422254887113090473663612299986364486557343601691292833232817732010105333829280419998397991685013957975226209770603414383448685778392676960225125641715287781837413332567859895264219720697826886886992813703149296060903682255356804285508329565728360541851668195977082961002155211813163357777677508985776114624597463506300453503567460332435792962372321997328809252152810248767988994481701608088768833496911313546214926506061699143824420459591023409071850726102758217162198048863151347618797917582779487736314987854811257070058689349852512248410738361552227351676035040861966816449353746974013084356818033864800673785808116613194122481021125299837390908538303804360163335180044813990909242553561477776182260270977570437665110845689818386553295496806400000000000000000000000000000000000000000000000000*i1^10 + 283539420829402184358987395170098790030345098761136917696920602780247826433473990963234693671182340156193322366902109857662182044200685452640377039249650746719631296249475084127111082465367195723441108265714944503114673028525799085232437460003209564702992446629850549109361118057810413517813237254361281855402708966029865175626801141747927075577525734782910698607453196157446889997368132127691893671174647224721314343586868560138624984159043674824274638616593673388049230873267986336505599304808205563339759390240257797947473100072891573948491102250110416295347182591567363037911509799495689565032179689197592156933056334600448022587120793563448977806131706003170001032641324340260734054811093395589990117698086558507871210430371407642030984036965539191439192236144169345043291019117313786005855662855299137261160811277542732217260632960205871245007551624101909991743496724474664756808609673352071846293096242012811780527577996628088694105583152312045271319660901231039394344115335665703265959706031152146844794609782859065064958094856727028004886640780871355823983301692449570596621993979221833103406143775773547756052340563334523711627540001171508841346631672832626335348326098038513953685621163950908629028129003396306832038006930424614028655617260818948017712052129596723653655851204166067677685462768493656205962105705722495856442849461981166091634907292680542020435424693312478479978092189965155855494022515628147998720000000000000000000000000000000000000000000000000*i1^11 + -67510232206982153903843858076857025017504760368167764975199671929921754903796975667285707210065227330941817782030635413722674931928735831145272261348569289211588827719308309270974868083660088192607085207970026307289925496158560062961704158828710008710659112408559170500521238486858040971253362384487333312905787991999335150377277647510611386856269318404417533184389301392589374515638924534767138025140458038474737897455163814004825656462801664418357814119232544747244866573863441414365359458254189504431605608639374696050982394995327232881647365641282149167345474241931831552288125031813222853260262363005053973025951013551316410407065972447082864905107184131495538982592897592576052149855841562350005288741002262951463267577620814536034840748697762045270224402953407529730134991609182382773125953565453818609985458861569141237668470241544483553129870392399753954169405825602262565833508858830937703456731382899473964441115228734806007619952960694715634771909557650975935963218307620844353329086418432961240546143683828410375759328400971659699698748188693358566417716803116420535783973281942184004191384370706857476547442047896422036757614889410426425585441498120930127803842382063801019774749137251756716868493512419368132934908367023624744844494158550443327879730323178583860407760719282975569768433127448173053183959667466747403520279428518670632020823835387577300902771099632234744928625476213604085973463492718493696000000000000000000000000000000000000000000000000*i1^12 + 23419386045741079156005052674843758093030482657942702030691276601921816053746690378424068781657538620480960620777465228380563999215223499077617151915122781833704741800328260793688782203857294797834808779561736085596151146208394664526855241012253317601536540862645090276202921083418170633317242323982810846502895501821876108921531639174934631209949401705557399749059832260929259047698799038386421552016058718184497484740368909263066149538271084519501577413689570435213501920961597314537543676161923240089193162999513702937164873178862098069991990085552557101432934163721302916786496668400617051890882967940158803935804605162165593615962780114179460591376129043760536789792369648422376135759803975242331316427635676217300379218528746045351178435150440803280108949606218395760406095858099433210419757453567459052892170819757377673226873356233862543819682534870349419786463240359306692315403278450532256525327900908096082427700650809799163395486632073767228236470156604812426730382546713515584845145683935530053615065227277737508477175097802450435796812823878985057869133220956703127182991637684174524270197650633326209238288606177593432075013574452892537614308046701861316841512577062398322600756686518835474024143047130036766539321743839650429385599988869244689711707993134749321302031409556440748500939395923974468608928072843428588972589839047966399452548075816689409088146762635757867355676652757542365274224805806080000000000000000000000000000000000000000000000000*i1^13 + -1770344977313272632827608303732467266426354693183805150149460293816852401829406827786532081897422337629345103100463982189537897034279696210786540430935291502800434954859437176175077357726571676528225786010016214907215461219665399273159925252318133940197484265802471050803653329418829149601330492309658893662781121404543252158967975008931372528602923302137847832019014339486811497580401451149565769165241612898453161925479693114371815329273652811855156643928679307557779135982344768380220440916608827358642647278748252298906870650998429014445573629741659410345459797724637783109442124513469812456155534804596727665370008110360525339662234204019076317329027159897110544597094358334411069436169833248536835246505006447004544422005888675656404201127512067777457501939296301694905249968902601872078095532331624751219875877035691371633146080672539539164017890948572988177623409286598372603157449740479684187709385899519316762121670693333713341884244117557848879569272004569421803947451385549066249209372896670794457725955660137624500714152145635617464858549170232167421265539509371883667390257746892053263882749297665632315706912582673721628786760578705937373984674782230904431971610121233383795430174079682626894642008890183895020529318193651977553819532192617081414062063901740534981565904806176246385752916840933886154078916510325498111694033341813158463640467823398104356089643506110755593283552517291757032972484608000000000000000000000000000000000000000000000000*i1^14 + 831571246230083773096831727086298343837791456965127457378195182054298637381838165605269457359454775267453080642894537528528055897358008175422405642886102939990849876252970327643107122476478842946679145324644485077241349774685635746762012983841879585513020737500713742503839928768712543352413710096587164213754811123872647028158280245990914276799768622668065042249218547162424587822916957443276926470076064560494449355705128995804285406300141353877793882616080016846454900107841496998293276733553942391173417428603030712011977546913632963498952819384406683058934465494980261820652998537242329769805611250383475448159020666145673765693532789002168232829619523913095438773200140016619325430506163832585818884741716616573912432372641068771360009819753855872255698153675296699584951579009683990516645406166404640218589082003750958785686843016395348463027996250302858633339403179481772556954595127684244933724022829155488149227992013897727889988979862742093763756726544606620856165303139067535053643701520573315908371651534405516744994222709646817810249677434908252981584157656579654704696184039208188387640052635328343371559537644668401271066468558660066462028457334576705376865474456510103967272535278069811864299848521846049146000558853802451643613269990166743730573070247497732744465601129696722707781917517693689494169497233710263908869882942776621441685875751725631574960091583739535947072909171637025058720841728000000000000000000000000000000000000000000000*i1^15 + -19601362850834078172434295634615478111792682314895174166970872327195658693987006443925738014695745333989292860831733867930767441718890544861807071672779704799286806560325635466018829357158851539885636460095526883603745301096590635452046985956983870259048379483819101105973504913382414941698466181883720498017552173027509885902326477782969841201559883228027054147331712327689049333402559187856195218647950576846495718719198828232556078800205290961716530035286213778296609930444550052230018393446836470705103800870809567401061564217913343621001485941200148832110290209202545859610392017573386461545241670955665257234643226746570962643746798933460907411444508564597834049877513978702108863132589330581829555595086944845369070038498481344690972255553055761432754394073811540805269527761331331311402214481421714664309019401159578212250614966684352957011843501276508613745653534865542986918458430339115436686499480138983404637110312232274443162674675327557709763430823185686725348803423425594659120366779350051137070583832499764651516287567473436862500127470883139531999371289002099652604920179450693699130847360257202623883399291370054369230593541954668215861710975153388169376379735965601595296602784699772644730494202844317994591966851496688158683102633907285012565766027423221362963627443679910187842678679329399066658553710328007870100995745234837331151213979124816596886702539568666641497587427349372574315315200000000000000000000000000000000000000000000*i1^16 + 15678179578122177929073525199232834308860994593122652860355248334875522293572411386284314788459138195006171404744799143366498259278703404777544183772404605630304073847932883328356961954474294997639206795363561873644414324745803256657388397345343689464318723349844338192203083678356442924200685285884962127510260360997027944603217704399588682855226120179355646828707161874770591838330562860149338592899602920876344746766026870897737818428446738125280544727656715473559081441590358894160491557813037686236252947503598740160867128156242861871587148650991599935037597746574543772729780944805064322973536493741406757137262097060323399499317668536701426771300462991339019745707995771107962161898133806638438454621690852750381933299728439054394536873213343800499867344747923424021647272684732961789329585254659933255110243924910121385441423163219172862064526279177725948913260897208224901008101755009888870628500379763093532062601822766040788036143083071503534102343496580004273893961847976694780176714644061093563177796602874973623245529710864246497203218975947970900191275728119722624904159343829318393436542487056235277406235808448573269981357207511446831692037872256696267582467158818245602388549146319202863229293190867229794481641323433448871064001983061647691078143279741010627339703800293857612962689589519637532857408618207365332273611102353553684650639722529969002355480402041523547898814819930858743398400000000000000000000000000000000000000000000*i1^17 + -787536180646660405683125678219606839120555598561826452105239060707236488683132696123606052637880143888116385112590929993947847780028454266203079982917281976646352877486241280258528363429086539450305914593492762723019781260169950252785453873900892730426422878605748263069971027316450821498367750637409327992847132800850367859456509553739778995520405320350153361327561341708391555144705148358377639464411735054184573893286826425680411673936736542969067921035118305060844308380221596523664065122586003652842283502527104212784568204198900137895726062120073988476514936195479087621556395513597623949189902655238349275346404057905039180449915316441704772755298125145231109692534743609316681707893555470234743423472125195294944442471336918241754895802246555907932286400567712387267934550656488161792699255002156016480297363059107868155447965130015374759196923807615002032190861856468584245119948076210309490414469290816923741436112667073173601555634755477917928740790160530542950146060542943887788743604014101058815071075299640661569930993302743026288791702056141916755826170788619320773494859702312008586378910816320405803858209020125276175102020696173470016664873262428292866586203285440469263685780734580021039949847058624021218918291993466510266855029563710095731599638824473613057249729550470288303476141509545269730978539283979506652940034255147055557225484024368699753429111421036848855295253036694241280000000000000000000000000000000000000000000*i1^18 + 154970773816827297430768299760156263694667559295309276940075421693266912772973779493080743201064767992830594385389115885087984749226346026088797396345907246121443948315378761784537229333628478521087444269043782697464922974355883010243337234820069559520332324297349429282660199105775222760128674398349473529763467150474024497011863959888964604945260715435316029861757342415220330501295601676021803063928134660181950466563910422625503929874072635808133193591239517863107632844583762464807211548882562407195318012509175567003609364782834625950315486659314274205661432107926336900642420188790371108576660783896657099937233635884951464725933312919690331088827542877116590575909353286931640307350724069705081929619959521248619938019547941853671590774963571515621418497034263330770129998683971415918000553075939036897220815299204544898697141328353452514482124070708727364675325587422094468496874963385736306874662921930457334178854360630511438365702324167533125766935276094327299186867395496532601851226327909436936970230817315415671278744843733346113398010101717095970507049178835094350096902781978100053364456198602900115364270153300539535091249322663513789683150607946935857039912169226085096604282436099543578641224665792810210162474208947821983936330410912548576004996897728603959195283346933410350173077684594816914982756864246612348079324173972681214865291833383856421915781917050331839760092490629120000000000000000000000000000000000000000000*i1^19 + -5951047200426050874214380279525615364963172966861226187509541437053710180631760545337553378676809121438086083611327269355313321234596539809390667897997700300722821916006165387533029469855581646442058991954535747587205518152150979448004149158240792584673527211049284926968778040141100970243716670009794988782902881116628911880480473653146650787112613171890580309843666353387812716074156810891334032904056750394917560838977024456503483473217727689434832726223715891740350217006467386879911785746673281703598135871421933130337699322484107270227952094928762666489416544760880103426015102848858983280502247745188879374461043959093711425057157080689659354961217015091211217061673262993881248045760021835811044611525842936753955758629288792608928088468119804248395301666834819413245992421307147858187670254954957044510328199166236085544059353678573185854615450842605127396144222329302512728569823501429552706925601288836291920499936339283733667718827123500671953642483996978639409303729686508699804180990332589501474306770445368606884462562657494436761928404725856982162729408052745087912688396655168641645600822679201250058422765742691455402215604268535681417315282326927340235827451223903869394547034316656184553192517807057416691896877059161605947927497742643709658807870932584581585781866559409773142317485725328050500745938721927443271841288760259351406549866241745309947636843252397672859472085647360000000000000000000000000000000000000000*i1^20 + 498757355037117209200581769258077608458334013852890093487129133507444611623998279396315506748653389375541473046340917522930298400582787314831013102272249804418065085363050223622188501847974459791278539821522777494055682378035923339060547270372637797685331705305668295454829795277371453965996821691745347014727824570802948911688798861453433872339166632002009943121798485057038124204461250275521806391132497039559377602371839502454026850933800014304535262035830624250511897545702812766521632721872992673263119117950461958789740602638234595987336227959460910544968464086338308192278053105051827924577409489665159191333297545760258958970578739193267137470064038878197685533913705531144373502922144179527192539940657944667072331601237924364411752415599683363378200126328289800045177385866933700034071989231744323699859098615606152583829551181391284875464664169525191409029048836505259436575807728352524328077034537733338448707700577557425850616366183443717592943454057547042934594629077407932723282334681610303406364925542508774629029308709392505201989361134196269724155536372732431979107075034858692145712339663681559111979727642457494886859779009684907053779307820617923206653847926262323487890200591255644616633623314928923627313676911845623972071852904106070191038534085083097583638015216105753575225735487939002047272848412184551867568435173225457587829127028238265029333881329432810802716344320000000000000000000000000000000000000000*i1^21 + -8525628162942653856069758361780176878549695955160838474758969814666353775486801846905558730268940365422753617972528711597130683698328143600482181737774774413279452351393424294884613575078442448146554147957058204543469075151605975893298756603222551597053235685651133558290796710327594645588400332271974185345922718320984223379472988730715304107087740494185949277113487092392135171153242272442752949790657634769780636990621059855806205402190253078298944999231453326836680302684900066793392335910101715708520917308241336275481784985289311173003643888919237897101295285821020606772756178441623535914215898221389491439763696927425082848515634702369785479875227767718062817324406299738736495444768925488719051686425535437295221218734744570139235251677156045971683594187437764344361058838369847035746286530718219644656922072362516796230098864358496557507739838069217048206970155246823544184442306234660425300262268425467454168094875159643200056385035921488177905014581321600888375651899103122264354595258058801127712109444161421885721996661164859729902437777382201950840953859104556998607315926665260830344090246278449084683128449325079749474398846902411764932739016260877927922329918551581568522174398470944779307389608174482077110520783027731468652244509387057171572573723917123921721558168319361825354527928376310817305567698861379263540833647028096910107399577429753702538636455519460263985152000000000000000000000000000000000000000*i1^22 + 163242310555343673670662983859778527145491781854501230468473483134146786676288158559665786824343251071983764203664939417225445257104981142929313161998125980581944490521730777521673399235172692314460012201535053772886542468857325880415697470798213315905452036002531699101063978574660271756559610811293397749073045889136043945311282171683552600049717676017250834402555724450016070302702654394118587911473757933087601273672179510495170641349947324448115229978433680581315486273112455140191540823665618597225276351925720909888713034072961928010043114384325404736106552556832947702328844136155593203405242370943370970175185115927323333789454042247685297038658565948990742927041764094494894379500840492787967845325796535934805043860701919590772666780694390333301012450850121826274547691582134370462186341328897070003107564134723389861271517929756250537865553429796467658914687742485389132047622254941842167304887656038184568311804059310496743345854404671724670802458606299587654219057651099813219648168876142296771939680557978478019550037689710166324791900173805671129963139500551714627573383561260996928105964181253797506624773504369885376206601250680582520625832252730171468807657747640813813897155690765767700404712107641756253693989604903580923364756654517675668799348252057559809729551262220012625078657909744089577526419621949325383236009962269457236676178120467387615346985766592970752000000000000000000000000000000000000000*i1^23 + -11591808964172233727331112443354765818082059255046986057519302756738338260403279192610005583138315619881348724059223262249166404212300834321666112836465709534453746942386650674746557644441112995952373816976972584443399580155650951181271759554010255578649514462016538297226627337389844748736156576397253592806191025280429286119656965793648793404631956911296193306970083512930586913216871934739716192729166642301726484098448778009153332864830288395805515951957831667102643321185187332669632780404164233915982152403387157338185700859426718014679286450713135743400546571056191576044667273742664309824179373763654048773628830433940824161329589781860515155775743769766925248273427337799770154650379768556596869003941546988206516969619954604936186996002555519697656798889326398857732614711484915796837134259564520349163775344695668717679570500910447806093846071431857048523799183582925100132662465818158884652128272619316739709192333319335602496728843729949471640786596960562252832528538968221932695628839960461555889338998289715563533685634947701373341366914149922479993426448599433642196977498507155799874788972732604042390598126710885405188766817004679252132985702850762261847913147671976592697286367559119978827828715094429476452771946336600878111659187718518320606062178188124286467323448243009968469213762389752280506166183624936667162299431989539925689917179690772754820368467041976320000000000000000000000000000000000000*i1^24 + 300714790585114401067146542081711973573661550898812723264329081439285743501990426510449582084430505149860204781575373688476612869017910871487790277653231986141309125045384630538721133019141778842925722922789727838338817471245483458244480650039599869854792064415312863388397005238052453236571241717147929497423037020753837984724978843727019991588082095859083183552070661752784759879849539869898615306774739675405161686221033524380074234344504885446633677374271070400687375499084436152813395389575797979944766508400568719983570589349614613600560041925102453419438307654072231203492915009850481424620630055513695953129195541778364249827466816156940309409767765664712378164604654849803270926252432443310536121598982155923949903183575814381736578599990481080037511890615408272222311791393585583778427049020179131829692071475835280391521433839916610834954632089115608024249110975004677659405330328841647526642623091439268697899736569714527959836447291593780984081972566714103892609951745263387512167815726544952973300516722669235978223339493692457976596849549772299090570456212697970792813268071886400721660838640147073535212116712261710504655580905906949558139282093105189390269722705866926019484933647261187922526072359029541618820668723123974093039735981884680563997839217590855862771675028263507537920646173766186709045579572984896046099257190181278021759260145324122948318105541017600000000000000000000000000000000000*i1^25 + -4328028991255692797391905595337276502375870508218924291460391193704917482465200432859013997999624913696865510111773603110749628452013439294194517744756363843942319710653592771035224257348406658047394614267316073519994468348316123536307063044845843981907936077703957428658277249941379557472792069070173464713717169829599179032781814029203850913372709369757799638668018585858754609762461353516183359223572602681759245619365023272872708911808079364046330420621419962523153705967116744206196153485621256955722266135807953510065664635223848097258609349788053233772773510612579366907978474377073353723922550502072938706404797044204887400752690615330820382012202277979976285089579827156846002661402806409757179505082538640678783472218380153738279555227601850757261937126306400757323316804591998488455777620820917539786298078424180878034344793605445589623341694707295348328061906353113066922881943430512327136307101739654917938365942846750387505527359077233309719744783902348941564142263319869982036767156707985613235687475256193165280084064019698231328416323978383374205951067604601091122846732851073402722411173807725988065659730714421658209753603823132454214728484515352276385594932210191762423388564176956550180687726721342950967565757993817696982987697592895053813207726230644716434048828075750388939511850982760548282325696112345446600632226776875432891817709962107182107705999360000000000000000000000000000000000*i1^26 + 45715483659611157815170046678502741516911221148644503501929971070733035718845293746744351008146142460210115633940377696283816975377205367818832987588963773602366268422149615989453536117928384060822333436493723796365481311014962024748337548310807492397358571545971933016179446932266286285463297510048220334899554034001261248082221145627383457209034741721712220717404429900084784792249887738257602090057315294191413047625803041730514143041657108955334792803947484204965390599290234286660453203295000354042737228579087881178931790542639253385989260477804883460787224280792371006534122359158088758636722116033027963757993416777399890372519619323630968870478891009170597143343071907151326809940418360265094959653353979142135001427938412613631404187141885965303238996171424646066206829211392831298841022514958901525772035477976970393873851285127253182844967994528741075806455263251019960318817200179320728020393178641608310642548451975765713304776841160295839514940674633162965646280217569900706332188611385289538955947778662628284505067299233645328993272502055854925578439597896186493070831138092295269747660058274541266357792295177214406753719000606239451672579036171024503655196264145192753603803075960715528305224930347037923984749268940519420336407990976455229424953196322214822723439644587632037680154325411091272119941053569409776751633345081861268660302995533740149571584000000000000000000000000000000000*i1^27 + -384865202386476986714702305600933386573694100398094971872142618348455095822647761630108754556003767550461961905879351443040182652692098825981920026026858537525851455382190526492598668629539460489328592989872795324147848487802930931671695963032990448972095177685211808047931760485467416766839074734967110432678232734107042262826095838265085178968676267352647805980090830025309768349579364239537227920672726901958181505602174304282599393617131184754522396843690000853520082298665261715573482912042757720823788465178654087333369865868090225155802444480417765865217739467369567212727463862042682762301700569907577221134470314535034727501963747510667438362468916028657799952708666749750786568702227532270718174478284544665023886070135402182945098317453461907579270127356163615777947435947966210031345854919431719138606695851338127465435198465635807420783810222533405186017051964559337812681952760825131204879011976102723036549789714117865015940835989000492919507954710288210314456851777630771800435835564612947743816591360717399191373779703687388859312545434378735411072128933625436685359958378614272563988457916628255218449476835408129538014353690722152120676726290606489310435181919699885126911408605233844837987309818625692642293248789541905220463567110737359913325740491422887921761806351489868350099509887525146802313250697408277300580832210557036419311867591693172736000000000000000000000000000000000*i1^28 + 2639635054942452612426717490851754160772529529243173129183594763822148479855622668532447384238895525418194281433606927733915495344055718799898362288134785818159824794338719767990651143662459205524357780802659166103840018695066625709357268567704139690292980799897532980012049962212721471097185703311953792945170877129606722779155512350425729792891491134073322889628021476926554337140211264869278889867530958094954278047624383318888751711412052901717962846617977660848148369446562937462080012051202729081482446714573636410565796994188442550988489686941651961377560737411603763553614193333958052766453218851463268968190378616356643106666069272287845265378460983323984295698000050035692108604519713730001762884483206678316429030455842785032024016576380594370624810898862479740536654600433948244988028368523602163738576216677737356187615708721996588758216682238750405450919178964636288826550358525230596219185665340186473791250378263266227083345858346407751956126200651924650160058241006578958346625693831055855354001401561675766924351503592591436441087613686032057166652384464049016028629172711182240517164399906008462784737211938519394752420921415871783762577272897625319753928561265349079729752241081838847082988123908204832031657057576723565491788730998979592632069326205270097259406114940121082094331232783957635513688549544063909106672158599926366690640037675008000000000000000000000000000000000*i1^29 + -13215780768579446793416359474054395516448573274984478787099598389330997675923989562209969913404749783197312126436355925793305537873782631065251323482189368331921175047040154813967552726857108143943372016015757393022770232702776449365663315139834001957980417155784487369051506409289803327422729876648942138701833597944438791838285161127381829468402109666886623360414381503627565848823007520879117909425778373186956267506409251979788629491792219976544002197055932397451537166400555852448706917612866730003022758645785965927227610827793018766495351536134874822285198000682777732950343760304817815712294749148804267649584025489451825521692002597673995421871372729987458986686826075906294117489834730300439931404620948391942377180722688840844962719392034967223326336491424548509754050992976304999005285913034687664939957800477820369680965022765199945899474179927055017289674863807943001823523222424600954510855022258360526909517552397255385924294279121911353534464001672790474849281816593697429295747273457534330387430470249360077712998688673701374498178160533051930081412072801888543048878527407237471566278809408821931598448959558754883362351948206610523662480014557900635552320847360846191975555221111747517841718674476690924813989149325795013926151812487964323407237978624449427375735957715595296685496697394616229860484649564450824175205313175630439097516949504000000000000000000000000000000*i1^30 + 34746119176266333325585156423105138968729672180592277146758151654660392281763010017035118489429511857610584207220484849918244893851321045782490277815448060195069846295029115797846051343606965015097487954078574284121841943156477569682179398699642916068458214031963201140644457185263066773464572407499360083864765571150513071781296626400516144738087944320784979493610717381277291902779884493230336224012104623037985286896168628467215740420114530401603326980235091249297873790789310265260696142553932616493732458521947367328750521220198515181490446714479414678789523158768517276284545525512514806045363571963497459829369380727664842340963281605621167121724293262469612106458705925437719268039331410386926277659946061116693159604701115125816428545154803503376889631664707626810679079861299001806757994581234592303808135219958895793274900481535352476383147361816359045105494439674473451607709005384852646864061255670396149007233399535960984622142574415216656578279539683133093380546492831691189323567901676494588397166322236912112227068894151469426034322859632951379254760468112229296106189476104474936296721179466542157878717795387740934393240127599871473107393251214432297281874610793306984614102441376842456473532770782868316497580214127655204440823223898708368005735013226730975003930906885090104372525930079424265350289168334793334350145110321007599131033600000000000000000000000000000*i1^31 + -49130215309798257651559369948987085640067775114816777050441230323927492567702406379024582172764888787754262425359689859224247129674483607747635784951649491673944216116461473746035432587742681899866800441462031464639152312632545708050778210417860708038204695839540673940506688727836245136862022507672625064456776317131678846984844550116516268392429882079135532203802028428836187193732411128958925867049124185638037977870482728752233580676709462120644828177887232329901019330498839830032192431061377478951102012670642802279708630905028801051554329320066083314335891725684470105697362064867177970512590171152876668660021442703881709598363684932924376051622054302087817967686233676974045445287578928973676034310211553274856405782463468982134784055712094153704416771511627330542145756622925519893219938797898102864913331451312603716875435670876509650757626041385408754601989011388316275155753604867432226986611791341115098619871148362169183753163207902781458605107242769340612468781584895968003321762401362962430127554014905292980029346557312677167407942205977482464833616450268689015164762518749548645793394281509963529796618434884667087867336381752383132950577811635380447518327986802342219454067558038318639221725038422609708042964473867606101388685757014652443685471566925019874580290294732909522240973999017728750414015273693918837600459348174721515520000000000000000000000000000*i1^32 + 110294296941977474148974000000938288421514569797331900237675265246219379751579628037242453124273705669635421286457974226687254419822445274432037592887105515226608575946943937017469006928827531318780327810040741727780925416034721261104348763514183259268900895468096634716731042897300909750685595094758326986547826018609117293651676456721854541071024065356359150117159676907989352752245212001704770135885325368981316830239819988466067675052115120629539798598799623020800791253628552750881975990126637007044128537186427308798593795036085676703398222025028223140832122258762345188666691698466035082996314355166689574990426581978419287671116426603914116176629965458271035409709974767688005511641139760917589553990455576397511949276830257536788419814445178902137814516527294277336738917636245098722778975252141437823568268452547088021420821561769663583040761592692268315263223437201622210095226705620450879443018786970923552270793922448404528704782988738549250180185301898011501940384920810875235377423169254497975280543374639336132566772082570316526911925291965317172747739167947519251488807020450293974538462900043652219729360896899984803587657178878718834769892815148728581428277204718010084686916408360555299769533017238050364001325603417778490712289821132737085119155209872553645516960555694421393973936330761361018594847465977028326940613720145920000000000000000000000000000*i1^33 + -427950500892625813292548860404339718161282561604981915661616836688413107143872937932618553432152451077173058531371488456242079068492482541228747424518115621237317157320989164975973762831028739025961184948024734404194025930698247851724050882215651971285558046574241483624607901214508776198589493237252673116562211081564511908442638033995885834511824056000501860104901260034143301573080995518974779621771776673823047610337154218272203045569087231008849183060554827213903776150251607901583510404601436825484241976042062552055396328763826790589923088106037471597422905661302774586945968510585854750963696700827530140740543132425854246803323457945696438826296800935052620740166161112304860493275006719014004251603891691685331249877689061234885510210280329883982009778249506707481913651999007132053847704119570438060166783451147612965108703441807282174005868825348723493795301524146857726759948705371217394333267679881060482052862112631526816049260378294857435357688805061134100769109828833304212090889840309999446324867836174197244567307940870276348330605993471324827505158477954662147130143158652661975824789555152690212799268486960560076064207255003535005353290992177210080693051906347122272546302005876192168580832618719017103382417905823965232148501634978872511629824417469801290524584883399151323293216617304159679264421727010938909750198272000000000000000000000000000*i1^34 + -8521415164370451485295703925294124321298124712747538043359423574397769368268467601185125539301779117334280891869776205634763660195559501429969662278363324992205298062971104146558415540377266287575275289842375603077939995237477090050913065824550912541867843975983930919381065378643322853934464994317892202006438803757989836735164965838134949661594384375309066745163353037118496024964130129520984952453887238079381628009422790989172113529740104538933452487074061479667529297432396317074883571788686622141058002677126996184010190843682857633035425126981499628184078384683840601817151967875159360868325163036207403139864601673090527723986779706347581808412918946031899056638134239145316874237005648637345429530134174818302486882343829759647191690053172331383451199029689558802910503933230572397365417318993069060484706139337863858202724783837595970947489288051818396322508493095511804374311923272765941083232324819893419476446114679557662751433406283302149253312955511768415840741312581814654191924067421536617992503215221900104391531946090992930389889465318828903029595642157643841205491673329873801760664468225702730515400978793041021315335069056196699939797949264364802174805352511635665141501649208550908397336949559305178257678748833660657311929037745742059928480970349953796015326085463302263717311234439818186495474414434204390522880000000000000000000000000*i1^35 + 2094978591025659947691742026365441743366997362518332572902261354492526443203157693861694999514745664401805501507218843048712669454274850748586471626037672192003646663567486184809516017415402825108964018508262530407568433188229102091849904668224983424904400034326298107986090625782069626754541620560460949425450073319221290156876310411544185188680628702073660684440677409194687813865652152914241238360201403091587417387600855138164830406387072101605847699634088418545484694570031974526370922469639244003743733603940124544906190263110216145837304847423105551732113803880285377283427058779775472285546218126569141123260086841822968035284874405630105636362766909771872245506640909973096312874782560474079211849745266445812214241940676311169131843054928122528244818839020251469976373930809774608140847579375742650046724166106607739095336356470281872802670486415266771357777421430258124743312318468740347568759514069432841536584971631727966034239610045099116728419188022396882052471453974778767620991464689607908562644669095457455394723621929611967105919272373181652800636613036206027382917104250112153948862525374656783731338404186641386599630581674918183240381614736984255422938175044782227073848661928435024252820253064625440309861350979646622559758519932284388547568404756913530442938082027238917485540268265798919749283712629070626816000000000000000000000000*i1^36 + 73431449087568332743261989019427093881611414903585559926116438802760086643146443305341298196027561671619860981619856409254828344048325004836390592138119849131797065189813423026374893631685115106237048371259765645821118310334771954293186279616175444467603582313242463025143701006159800673841286660158265559722325003037761471432427020150157720413633598285199095002129380544482591084677953054281290211409015501507223364803396639687466927601911450231754117205127289275609683424275433947083742774215208775630601619423701813725844101339096158210699870063055664475353261898009868160862940995807191901175918058135046877356576465366184511705399124006971138087051157593767516188504389807075082685610439320664345866352829809910091819294655840870348212946717233578250043742870552347347804918362580369736732098773590388070994364914169376566303919095846476527469981171554594017004364507071632156707880719373337448240137492532741579818679180424987428723716074881211832099621126843060911104176592614592741110185449053961220907520172084355867181957463194048266405731570852322905206122873857235706637211876169274367463549920503224911527924667014703387375691913823581916608315278128672750881577235958834395636243340323174215248241358868077759559280620972575874955176664475128226623495201402715516816278727660002533370249692995776057479465533440000000000000000000000000*i1^37 + -8454932856483110993737117876592599082368963331368835865817503449104387057801499381678672814766197731651501185446748308507979791655835118221332664313536006852599749516290084201873233294436110458432318051649080960911058869917401294389580844992120441012836160375578429243963929958798754725237743304573249435901798058988073113182109597291906040680614903248448188525447391415921794612370743933164895071619773775993058686751427977891908483624757299986733099669751879800866976427331886976430717745230965524910621330657648574861258389857823231268255321761995852479023014050133983603484297042867207741755016584733509064283306407317686079666845220236530172597536837025614700249443786216083965848039751989527420423885112841507800396735429980235002235028349974567339572169317870389388973009389166807807581769081133004555652097414718816277535929245732856530699704935125047838205904826744601883748139681514867150259820764378262038064117260344349456569945079886747531657174237415042759906485656778531676839698565120294883342100503867966351526875491258408172705635322387448937513480624945736261438410905942351306212657526519117680121092437281166330217932517759952560116572240630515198257917258223879027942776056741671309800412109787012228285467806089259277978335793092369759506723457039153804260710954936172350135577598716389663760082534400000000000000000000000*i1^38 + -800987436840906735800910863575500138040518550381556154960519845107768407234078805329992926086401943517783098243136295265035763526336549174471070526615071767709138488298151290723721916734816579430306315745654693829702584322566201151228808172339321898672148325830286227627288885591738408358115172138025038551948073718588510898271326096584079311265601683649993170769403326891433088650235924555006349663129661647287628652224985503378412462496425203511583728231672768039524634088181131780066009559632201201645496375021608304143833831196423240979791118969209054741697140491963717334307265300390418039225149552320160461267949235894376902745231542570095723968550779981640879319782935237990816290637997194883591927352317070220157591197944867770055873647625885453573828698100861082611220227526528887318447667805814461985766765454027602705254606101423663436019984169482968903443811677540956174434216309011997035315253248228090098876155865443965357933154281456848616097582029589642104534016660219578132999729490911882294560648712470249316381973512828298474689386682884334796992393700440212690868936469370662737014049223847579816057175487549394545311740030272708564032857687566041955605432481025907640751278277428196997163816676180359196647046868154557147680731389056686221237331824209595271037965874659707733468899266054114508800000000000000000000000*i1^39 + -629033716320804175616652177421665807723942059823072633679561515033352738929138517491963396092899809601997563253416314735866787893133677993061074328582218980462372898353791415501490184406427956589649771274932046604953906067996830200245914253840690307156832275422713941150813455204874122034063029833370125433950628234045453271564046575301082344170984816000319495381156234856854693042659628834361041129646468867653552573877162520198280078139632912165725561191050127763674553752324005609436085598085887814432235387159745303321993401409686314750687967362024580825616089726020619024390381497631952358154613469549464615562518310190955300522687089822036002625326727981455163982126857686178423700220268674529135020874003242437978397502018855410234669350898751096298209077375280765494209075991959968568431540693662388536497230479337604604190615990969384373833671893962814744018905638163792775685834256431429945725900901919610845888428133351419053481042655617445312869408982342786022760650604258101076710218732016268947977791723219157362556731911336501960655423158254608350737648413882831418886187470091280855552785646496261881351718481605252929288327352278647812352826408273483327264299883657511133687274774970617459091491316962951952858191866644008363039530830389963895084941725112839307961640206062232182897384606610227200000000000000000000*i1^40 + -96683416077269847058786852871002385099412941410619093548783243557650430502368034398697216139897699323891611801228150066974115863241402254482513592533071190589819258821602283501428579993684650879739285878999248973038751576106997235800598926784397943499315766502930590246130859628970374081326810744569039606952621557657895170235211488929297425677540967216716163142543286613315336346337033860596642174220532070356232477594148251945998006049320038174178195798116156073961205433686824998151374069875121656522581205937023684359312672926500054938129913983533414188448156791831581465939018816721249006656365284021568893985169157469318526473366623226069317896425665572854043187556156212702884729189958543933823154377281984818410782123438764948396887742030015371505478842612216518047234763419664147429839880736541926584672573062637853128008164845033475530416980120618751456231777094196730750751231961460355937005623064353383899178594607595943435107210950643851031323064636005618275102295727936000848766764671287989584402579120914449861959738736274126168573892398030733114478014707278296786787403337690028866035608188364767630227871265583113289761617059755992867207539618557520713344957112439221764510190041938458105671969289136557878732571587482217598980775860763135746591529412809908425698461220847836889590897049600000000000000000000*i1^41 + -10614756346515525984818588294138882371239434719345518228506503800735416320439140977291601821135491301432983577897591590022024628369707131479514547988306647649502543190036867783555185486898292096643164326003878372401374265537265694130606289911169686791956559815550441658231532217051879200916564896140622419983104120276503841817914475672792991182023329771187581433772299871907468733963171931887964409283018063078517480657481776409052936921817554655474966184743968176665308763019202575603429716580786286777602171094004075265396505627924770504807755972430315095466844583661833408246427013376158718069979143013474877547335510043217459392839113999097926249263324204833305949115824698538713896893652432754537600064434752051202462593738226888005726131432793409998167816935922371976764057281745181620016795165284940213494846859418262599669578413254801652725199876393674744438016668349940902968755819835604204871948627740199482942222419963813292662231813767135280979009080660814280916903126083770006653870509142618656491486891005677734292437451320223056127913112344246357358891031320456286037534256749958926248760873289920114081532377963773197905915736211806512339310520528706349661152837173645819971851914796625450212358149895255659678083978167173183964758083790950453018307722992640819460375359500374958407680000000000000000000*i1^42 + -978452652488366817267413266251396914634548532980748368564361093093407154860010927667052890462454643117413717908845968482130927523961972962739722596809011960134598455092028463935574842483999305392528044413311140596369817425688746023340818904232490612545075245519880188832768817882578726484072228593516494680623605368848486640981556791151891291632245750109597655141804067650140467085097308338297339691692721687797956606763690598033703103334984071447687526896417413827144076049234859175869446741729902302381166420007592193198832177070342021388803640214626322131605924344711546300055070244142419430398801232667957053881016774168353829809087384559622491216085462010541975391556711785925759103928022797837308108307748107840022247598149820741937205039500975088569132688413948578258799354603208080351850233596416813801732675440995929075316011794789002311768078299293302022951412845847630370180139031201124406590107585597065451776159697679881680313881902050944137381213222358360700976891130231286778816905098535576262299403832063987888123684727442074791834655223372239502946734460140840333057334806512678264929567239397029367328908116129411653407825658068950831130586220583564609475437255976244849976269741314975292475790029447713490180419617456961418755610785307015303372927800446190106109613854162944000000000000000000*i1^43 + -75663374358433340683642380852026373659061895865949869254703680381139427862013051522002597881153898424540560785293174586939070716327393988719392822983727050154179392045824994961025630060715437666392865496548232640249244541925241236949024761368858398394730324489186916591626341707758134147358578399904486193085428338743950762397078059717519960534529589979640242487971868491247918478419729965413367035548921073569460237482448346213466100477788519113785799592609273968915571058381979215911569062536556546392822264800885371508630856519673965825709421998824209685972536027586457797341185088621640133564848855679112858534939436692613145808716326157466495780433781048519419231456637940381193376112709095557032839632123186018390085643428095980317852017619288491285172761198013356528010243329379149255415950951696068251691341189470880220942397730912054471952963667032270669764014983511591004586667206698916647158011516212224842824619596217960734892107034134570830805993815225767325461458296831890857798672576008230255572746563433599928564584325835237721327423338891109960173506205515463949283826745654975778016267339261457276769005620519947215888976712992176905537917852209434094441673731991777151590356550623316548485833119552317028184373424597125828494693162767963875011024423784439583377404723200000000000000000*i1^44 + -4661240773428990130180787933130501221738012164547383824045436543936589158471057148318085620751906459471278099864034241006164499215013833013280672839362886396681146190172853779146427084739097199718875804776700837750118767512106490605793507001463217703929180711276766002183959640601424468695189587311880097818627065769881220561808541694394558913848514232377027316337617430926997163551508643709521337943580187494207945467660061780115516861123212799096325526523278005833258808731810947150465255018618847161645400059986298003443302224328913038446786107484644055254618767216544554618761858421330294657889768588545429682885965512305409906710318160009291068366491751243433172112407199446085100274744579557283670096840090532884440543194123573277774299340597650202722074046169411828456900818552926205166039356597082913654663261710987950904881308968767922065659055608260383956714356675124277349839183385739944450029177410676654527070706114778682135546685301318399634990816091988056286081485999640840036645376718321301053896033006158975266789206018242971740004941917383837201135784721162699416834071778616510268547110895395857438835978035221237308577738337805366944693458065703782648311394108471817926480770847456258923371740513848250826604679928690849748414453364855618290011546496221933731840000000000000000*i1^45 + -224160451643136711110844793349661399903259159315229709664966263807205647560592779457067612072796806092923623922661083986651849747414725049226898098822844796385502485004690057421317272357561515393522572914652248650746935715110921281633028446869162381513855962803307812336575034195762209492432351068692919362187225567866105094696302849837487734003413599453165593751859923924806879539969014143871474715715831481514628885943949896499477761601079573178058703750430949580829242054735328089378009174472215197572229478497494016549201815229413486966780128730559078853229893214366673878765975743213316413124947592167733657621243871290722935120837874632768290963228369728454530382633549666125646533669422599523267050131876887946941654318510149486625730138229831105009280284174124371552761007630169873028180359433258286798545315058390755033701673486234748075872048258682931032169662355825022185652019574457930460599905788161980738495085369661387007689124735818294710871345077332249987336381390785201582448333549069810853041891219084452179527866109415753521483914397019221415871174557974095290425863347345660953058818498292796033523621572090534855074029765434802237519886311981962661464578823621305287473142757507921831409445765530872221010815814794725076794104240232041162131307793219584000000000000000*i1^46 + -8835838445469092266354120331417866488274874784544932179139211850450569208812151138104144590233747744369177519730499856829699809217440731780025917827769020017081015479166959865734048859818777942639112322396617796364912202506576064350383440932753414856544754831391206982143320174552037832210282437337362525651826527750677920200112611196324849416586124651417160688067237826216822133759183265663500375530999794220882902634888907094731313788318971284792427015336469676897258821227433015081527469446009851104385854393754036754655606846890783333200820857779567983516097325764172351661914554048960823288338403928637613877756573378667128759385357548073875431531095960730881474649263642195461006100259480957838981118678812417451643709839863329060130893702798955564293393524495286243970050932067046823072321071541613883334332190574365403632001964048207726265172775995528135841270766103903289499971952300093011156877145295335734716007958820453611053772158004284307028509189529730835124934435446831972215149974170413079643267066125926245067837332765123297971793202574169002104271997906136316174051047534710976808829486320010849563383165106321700816766763156517233362366967094501290350055631516467170194769897712167076389036706986185348565070335129045674219211425721173708003658956800000000000000*i1^47 + -243273093920717588524907656315161065023242929270010807777225351974687723095291920707106252077910650226006071548720208005048591973550473890992669750722087506677005072737047630873914987698286620576409772944784360792009129795545178247722184256417382750849718959289546534298311087605946214144224040520415226262053874630126334811078202189533311443095988583629741230729870097275363150990710652729762188177893102342603019477536069269171129888359110273571304601579556245021836859490867146868543567453173636945234005262719607805690989522179179760977003351031878972598965954563853256776274451695417089977175736308578931289977043480156837227704168715679827886387683015046616140262443595482448931106976515632443010873356909802789782735769520317317373922405486828154259207274752118622285810722116638217142960334865396658969491906384698961785952371271039075610039544262841797059316795813819588195185520202974670860939326186122743470503897354467221754448036311675538298399435452103355517308501606498874574743174189673196884661447411015887762815773394252331860209365264147546233948298677264382285520997566792820168897444391414909956128462447339740984767347297348074836506034175598635292894356329636845690943731444891768726138819526468399242280918891600738190185005221435429355520000000000000*i1^48 + -2878124469867468810044976185317691680866662492048376399750686838499740084652959103070718069365129727184649334968193426040317778779666640802490838285115554532991274725548264033252357683182919411996171362212150637222165214629619129054789918698332851287688656605136121144262996345780371023262737338865954925038839817595792064274888134956563808241571207031628428217759823434128329455810895960290239949438228291219678492133447765608618294625125351671236310508242609827885815491956569813988174752628937663207144716270752237606976704331223703594007135792658227710129936246683993237890962915134867836874212570517150686333363135278250551358375970052594755916232336548168822503275247742858795348033581811016752384179213958149916541703605097237138981635076634773477609547365613821926604720586604237016309894375288829728661764530564894381152311177676276723687740545548159182225608262431121436684096800129260815332819765026666088639652016539509139075061367436444791332192176410869800014502777846933340601532777810886111996066087132815588915870114050138359091209529411638215071932740332038804723211130134626461339166942424946251340289981891780958742587720831534737757957573623067641439670063414135444289176456841933741177220719650188236924391666031610006942604119244800000000000000*i1^49 + 9338448377561305313500889008907258514476448542148557295783134065861605622625051117422817419626454724931526606726426807175460233083525384516237340587799937165981816456569659257427439036535591526428413234661568943978266667158438648358494785659670553140100556687686559728590476943371809876938012292716845808980412992643692283610671953497374313915494250779441251852290298905708814537113151009184808260326232242291431165554739371668059522717037395054026762475238684018964653908462905679609038782035410438031933862033682786265740819589418118328809690472559898380501324902738792172850641312947199527017955967702341797094788109737041560564807342464639588026986562401982856084869481411676537824180579417428531449575345034381104488470225384643979861088037682275223242318607142696583999837861547803940395694313282610421555777486468222067994370584873874295766055226313960051466615692972662771158992331501435610218448415306453616692702855977829835492980433626442091912018137391083002096723725452239436414614008598506514718479789382190234825979311244626731974656299579632832722443598838312079332754164981153993416925652032788754149330592022276224380620260229482428104553552429529899057399955090257369582797111715380615257579641448001979326880486476257045522677760000000000*i1^50 + 472934345159811792279877905184807421936063705583104134448703209178377736373265682268524084027072052704898385014095868706944397317305745416337766961083834910482106805773905062105598736942435290555362575205313968250840991119894240024472295778567072477501574443794350739057632810904444601644374228369477320197416606744785453271223850180032003254810615674250953425778653950710954700641641852790556340311020235571165540493914950775649045238767609993518808813066428679290683774947436492951606118675616822842242157229252510058009488244561430972561354161031278276883273978729186489237206416755696307614470935598276669233489903867168478933193047570792493664372326892579459876239668387269314142453260482308896580271833024560597990341084465620110443292521265220517682256581392053698770736701192549020741248016514998607056509147998096080635673198246810713640443394084055438264885084683938240871200150880956461627757713392188153452623065027531701500306747474919817690946468459795333222929941925727357790046343755646367591035123346792811258967897044079025581741916364181135409167114528873686144871739437490987124467302203416501521905370571670636391481937507347191169533917784188433420497240255139088597307193201871648936567602753551677476659206228944093184000000000*i1^51 + -137284630721448176647484511842497321445733947324429902062251875604286650256692430937648600092672811594437955875673612664367334429958510241190363493145347574323425300276413522624739890801375570983401077388631915764300687536541274304902533201337236868274998490331132119025453070473104704935528823790627272377039985316741078638770813932448453001118558315227377836630459944225969309062347535864726043612167275479005252913808084544165929087677612854162548800793976022700164348817660306781953317242314162170116730520990652453871808112014148113607914899159945046405788836057105942299094591291102882796868746435542957088879145424898117465273814866055056312656296867682568423168816587993601716820732056938959039906233760822325277793705392520345053607776120283546165191328761681346106613872915005158599045044952436802595132522869722024985848230102084431436522174007061185272207922739510557332156567743191105849116342457430146746957678904685144461432918227999118701123207735041856783623847978656227395097575154909775415075897281634488306056777809523884361672137689882042394284894019349100076632903495130916538477113501245178873596355045958252928896048552650477014375178248556478858188052629016701705424793664222638101964963810504456942492057600000000*i1^52 + 509691348730823118113133203495963436955012196140449682586114280591018848032650100024548670139651585940048854435658745863355559041485580382364883512011038982789458256109966459719912155730903134578527939293574511702199645041199462529024717187813805664022525822868991785831811698265563336101094756628979544233436995718974145428138457494221853505031822953224368874268229297126656722911057467437696993415127499220073353866345693094728723565573071534492546003565303493119984498541264034740929455167321476699673374005455395612968309804371169140006967893952135942694996086739369961698950535043091071914037721422631964996360575263614529823445081287943026536042734354397532197427775084081835408810410670885528317693720408013011270216865302708754014117802944239297905772079285997710914074556316648807632291951010163093420271003939927703858756987406807612737620886094161523329456603393059979938212571726077919124008761889719901152771472057618086108540075877911813246199662923695920055754195362972431670646868117484197014803481138537594172100729375313067516925214002652466245657380243222898139450619564549375216057992670618809674579813888910654891526743130517000033097604445624520971844560661638619388341427990984561435233928137932800000000*i1^53 + 2036153188830699021211168643042400803848345983946649244304410513535848387108868461370104506912934599727933302032315695272989313248565351618580184441111024795750957890656509436992635157139052221055994125720337568397203473185236326817052267978830731941985672814646285046748715576839643387968535409060044037743391634020112737244074998406636409360852512503729708244020571154038678228685992622318956174066276805549468130751339145376582377105830540542199960814200688974738178082734360882284908318288708894393729281728024581863426365177977993771132142560780575428801105925046653212999145865350701892755894350483175472538175798642584321364537259492853141330217196307938937786409810087612042119141738349531866286281041664364609650872968252787508550596581348172137223873166614476304239415970055909644954128064547004343206519646476246386044180856619921012090090376102618052289568476457830834044581681031664858185759636254253632450067740550382959870871261930235513642258194437299264279974663856580769748687073962972525197867891672461664822689174113731601955471683685234726749678484650576005814133893445870360287445244824598649074111750074103028261917383185262186007227145105175758114891382923076912686405296272850288640000000*i1^54 + -343372871348433866279354969075409382782532468298597297568998243080923613073095954027147235475157676156957764310507848636087354407658405718455657397935214668314064488012981737517349202571141263895534626126825782693683275745892943547346166391724225797943419783989812553835074498482944640614516949449186017147445675278564514060349851338302320548490466540630790959772855811684093992476736773086854837753520403906665351011811919175262706435623174957315414848091580925794973683503828157545227392233981554705721858241090251742144036323917046182833312444612333062763898885492970833411005631300990803102370666179509851880044823884087771176291455195991082688797512461591381881772301218882062105778773153042775695488231318658932741874330390496222418597675204154737446144796122249432406565057749003345408562045979355781776599075161072413985500584953887075944181264227651072846790432365021433025076759640958898674637470490726494319953999380707714277181181155294520545979568621338666302992606697238656228595032766187463847731163823260550309599960617379877884952985442805726124958352581855847529643426469080859929313279066549133605738321941410640920501605701147024649136043847950816541555581244377863783291289600000*i1^55 + 2929165558420444761535060812409288841771264399892619606695126694690857875535417627715934879385849672856041342357530369957397945400264968087506832898495148817324639187597730862997426936568301567492872379162512177610222933925243072574974651273911739063880690034126746518049010218972464168217988245906256110479752934903744822345717369603436841106653371628038605970224314808183343640304644511533506617405655443567323955490281756110041268332930398874297698687281713016649757444097037504403337960869519828259053436044072977794322473627352674362577622084060284998131858788700351226558544084258725462198231047795754400848948250290911571084661645213575381632200595411973920176827710913430853354579390771940459193994918856592243553553055237786799098388597202263818692428677659613576644822734066994174992910667531755654093380135527462743271079300600779783707134368659341603783961065116419035296021257691037615026631576267077591726439071214291531516804777161639057414163225486932439534613138746818461926175044265756185692276375595795621234137395876688522659592920170341828947762316604908948298430278730295568265411181271063671551799546798388866600951810420124758819168706618355677899661907066880000*i1^56 + 138590638333177936468275876064214585322326983526552437046247100562235550557097036459861080091090874984799082701308547434525934875209693380993558011534889800920276363807782870181728146378568273397720944589678311667525183057307518510416745279472249036267142829343802535965095358655056208991166828062142248209094654107914327742077687808242849280947190904655165699226514603533359368650562640136258228254694039277537835890695550430496592140969865356442486323347664954008122896898242847559906022562120920992376959471724398847186684710233940623092754958232312113158974317714180445435459282514045697434429988102015194781379618053852805114009880535461575289610800855810750421870543530337803930439512818631791605729710365721750521348139064211131113711316919661950048299094248039486421998450733422220079668263328229406849645125464131887643635786633784908569640288837997940737819316328935369340442340238613210942841156929583686235454575202097500692282601222495459800858680576519655292438319685497990080742744037021943598794891937855730471073545087242031200073371357010707413008675548284754094670699092194445990218026383973131785546027077632468929920372028349962065953951256442961920000*i1^57 + -39624759098612056757085781344091506325495999994427901069857770588450697306930049717030526425717236757338639175759069463958892309171317933659313523697023493609600938712718769964031526016330860413714325345361352686327560726779218444789864537746655721822543579747962183093498066066111199483731814933284399134325324517392132897887120531431238070809020379998111046393569930607011925746478771177207416731753961761126464411269024028310043648178071157393747493335506312183819229305710419299342366216898647473986736455708364589650476488301983991100983576066402234553879309375908987021928408378845091102313479215960467547574267387339542746422453771978147148152055202418523022259650120633114309161706648327558326111435485878101259509141642189865806598570385403359607958109964694213013546426511382669035807242723822910559077926040739660127455753426135638000607297496264634490696191962794334123834077649681475576215992057982501843403846634150920699952774757935209378936380002130408899455573807504956702558918869296443147807653103536750020629520751490706127214680969451460597872738547033846066206159200167702591343634757082660619457924365603220157855823077552128000*i1^58 + 5554433351248691366248016854841044624863496088265908550126275696598013823665984359431225449889462555057499913098987069500487744913245027905809052913420683165008550274431039076665747080803609689076829756018310958904223980496671470972784662112759375304453962912626985366629466085210942438616955148556961676161861643637208326601361118106121578535717067854710259098676975946471677152435653216495185950312696743195370197108341473831547187674675239838480605712748854185435523619985114566022731205379668754452245473256886863462040827434209783211012232187077332904004316918848520267557045396505552210454993051592454975145721852363964584366605471266653328709542566890733515101406725759126518555557300398440679837643867953347013092697525986223733422391810716532550421642109662135789034301080724430397554904466120402015007609514595348598385626992376228330437052089687133114488816608915988348216138404590624237706629392528224820374431082475583722270801925655095197094688552940470672079998393543823790887983716275860770365718017332103736022818956206384404022461806687723863917034317558735313688991306397352162320564313740913468971982956758400*i1^59 + 244739140699422020447429891054116087543715982629383728578836879058704562084692169418852332291450969222305605502190321036178760813722523878795075196170932961346215843673333072987356961796015884543227675454815546451203356051774007722542061075583883636709678966560741550487635397430571587196173690110203873200402304483070094639067190666239995867554043519266376754322581791598152523302620307998781950468835371355806881486569893964900857181017237303163494044727038406455864560552192338552154180598561429442221020682260806399151405856600882865441272091742154721746595711831591300210303725706566344098961943168394095447756766830968938783064254612276730004593732103943185692894933578658466882601059708382725154882716302480150880339629951125181309411243164990570877250513364922687841284613105198079538827761460964110957791887805259193891474985390793917912298791617886144225287056072778762619577372264698979519188872712855222772221246774822327158701762545831521457209371519264935709690723577421734209848813672093872564188336083909912050935019007661045566643903701961837779548562702245680503930992170379569*i1^60, -72236485270092214226507005931186747136961632807071585469942745090755284509479094173983507907384018768988774067435920307782155414813329804093313578005844124824706205879432028829720910886577392366802492123056956550032601723034410424310536518409349125412744454026176417781401122773913019069467028737289519595111452414350278326175427502591701529946129313727885327831905964837475819252851305154513865265742056955989049633959369696158093722195227590637238114642462277501619979524332613336393260737129644394242581140241224553789888008544875081263215113077828745885401518219979647225021217712190874730316861991174481272229888695049295559356331455981052536666841194478822677860787001087280070754490495201887999375745869397074984256755376868179299748764594648997274005153490319016556100814010748214361309166435947174950068694671477260875815687996519611958740854774090507210304557584690543417600123383498036484039276030112945058724021905209744268989591528214459656543493751587157368781226293479180269023291590629092582992762684095009162868013153064650457965100457895495525142593254502663421134606418926660915899715744042212551106491807407717587705828088297018167506781701807088602920267358315575604377356795609307421495604763029299887641564772708955847317881726874055880728946817579013490954809356370678116140251578444351242618283696827468906931397640247183004554394469007663154098569408493954536899024564235358907034466967649899142164528700006087246500070798072487271113739063685279262015976806379199651031294418207994188048248738438810141818020630852058958807204373379511717132974627024789779015546103583190679751342246275368545900136806301818119065618224304523752844436470174212318268088709287468232329591907735378765401128195043152742439229398945867218975361056878179486114595214685425934984056336024296959771890513815380960926474474190910815982863048478706587026821671066721882447224446196106816036064744517532547403242091667609204551320627717351019770331275360775482522528979349196904617517336585666348681777076658692722963453672453888636157526991389100474885289518160373737701652558751329022934699987147365099730805667823878589120161875150391858855984570040320000000000000000000000000000000000000000000000000000000000000 + 2661002259836175134962785947454687994362176871543469863643485885806617485480448518923784202299726003923051764891462905096114898680940345233838861810465188026556529206801751253287402874834954429722733631906831043371359674000058221823069271102648854272283590548963166270912328593718507914770729557326585029388304003585287226117368421041928540302113179472910925063620877482533424739983961044816885383531260502229594038966058509778674221138928487734747842589074564156232408001631384284609884792098286976123560694615641728208865064091563201884929917421523068505773588994224653166379158866317025997092657585501809427627610468034232940392437563531524013234570326316002747491797786134938433442527854095842926577407549436095736239966569622392865868386233439403996224593980503891534023149050277305882681890882079533038983199851712046133146751463311966091954911906045501340442971499069501464204698198848744931389930246969079138514431594051767720841136872446317257951956357065820371418491149144177563458346133975679595301073382824034497797509751871710451591461113414793877105586137506631710623576623894301624357384521073076822359388998512360024491819118806285216543768302101908605769113670614419843497083669446764067618234159463124466106179822589285553505354716843861482034611315151200047475076690325448487490408261129336752691597459054569137462133124956135930778067395177249731253471640233968376885265437111620597299676403571517102595193654548905478034790275575337571173532706515741711063412738042436692369847176107323162496446655175158068638266144529205394323561209329962727619595533413476110477542454998731293781570962309452699569043502614070772280973342021243515987768480547752127572926998529715858820750673756147176731687845701417657324813830200285318352912424982918349667338062872889571261702407581708462593838604620896892348658174937449859273399689332053120507526344101782944028040669585085930641765091364048530762732465704915207387774080090393261603502684455923053854737814810679905660865525748964977420520724284321594036120162094312839199779652987349376654252870725396470925598934794038930385806475104567953520059060738173596456436898385359683390947488012697600000000000000000000000000000000000000000000000000000000000*i1 + -23904281963089126682839740464621564344088131393709893239400976857504609303642595120395677065199046684952329990515753214061887140427793635297432796833265063727132269520451605710004868084162701260840065423612914315334712658228365613979306813268821870497930764066701048107852616825470619779540636931546115302019333423621940575576380668861860070944784401629363429090963376517776154448879970465749485888258398709776625578062837749312554665931418795702746733249007351481994261712562222166255685854336587630250371861117923295315137135122625068914353048177097583899801062590888104044468935821752982321127739035248377122503727465521725727966756952406023917532336163704888391361030497298879110249585199988067792453680541410106536449262031380009868961487703193406201431419147137493004236093972539615072149618429101631313395364384162691885096231817355288744768414039704710224985522675529421069988134310017640473605647513804244604891987284046900177088509723231375991325600078418387927979852727516825118285326890753009790913226648953943803589761960554175422340527621927196194399400561820517445376456028068292897786527698160457207033101822491945670249519285710286956107928245043087989260456708630374880165787013337127170872371797947077318035420152645486090839153816356391761650653161566043161516540618984295300353153333606277527133539426447533300817569769583659781693552593668266914004340411387092137512973811931009333343235898750934462640012182669051501262941756767668687599556195800120946394214400600891926981431163171841084554654709994973192179114011013711214899497834819228777876196723277202466122434733050712622844581716887722922421863084871221537600952173480655156267901710911414912818067808383825668045123919708089708759655119190449694641904681564233490905378646221825724008251824592866315500184608318162251587955860567428749095530551132163983115292818286103918479621562668207690617776074024312478852089484500623305051288195129967830167921336565714645868180717852641434128838689058676387165130219528453333644421211128867775956422094590735899143501010175900824940403697153509691806038813290555031035108408249898230077780727440907210990443694288601970855857262428160000000000000000000000000000000000000000000000000000000000*i1^2 + 103959040061395434296062171356319660539425857574536163471454316395925134144442270542794868463086284647949771991440381491780305542418005611846074330474961825763157023079375485727105209680180510101973750286851476093873864034385400927289704934264261837126923926769833721045855612455373618979504190813322494557033317840270138172728340574083844800031340534759467330861294860092086465612963452994540666427037173954829955151288452613114234736265757099745407939650332462556292770101078125848170206415912883119013912722880304701544126898724126578019133487207923106780973313291285947446036435458485170142488406682066326445651530844670280867881860308241048006391847356588715704402034637763225230439812756959424027675454905819291810587626785853043356646852696181759586157509911203938142930745280207403952514363956523519790623917144466107668349008834971209124400032509241729608636178191894481333904805145974109617069042349522981691328642300848882528416474538642103865944198609587876161497793626995967172981018171648903313978989765113576094380239000182189699654450241404020687600781283871877743170975586816376121102662775602507360576013479480391332813789416767124300609972926016459598631074326067087190360885374109230927561267071160794127816232611455261700490936505687588759476211380891612072222664202353106104819273839652239418371057357901495771682734920556891016955756253669897200267273315403308717673357539178057225646141769939979205982595905698261947105078446942403908327330295477274962205789277138234501609427168443390181879726829889757457276315282484818563790156879278616094616178555103962399501153175604737919858566080547638590065416886814970900046239453086283475353925753122314684547433376736562349978093733800470738329693376715709121001499258466279052132381561647882225762133731588874524884437623222403859310850423073836058908366383355489146948124410924840660528641307750140535485429402503834213313067496201812991915235068141077369944538063517506826055920993202979524576317326133596746626027528616147476963515729257738889458582505604642304998863978142502502961908126440010481385318138560553953655553692330144391971158353535299301342202379016394612432797958144000000000000000000000000000000000000000000000000000000000*i1^3 + -366259415212812363347279079547542542338423974225901894893422124214711582250734036488101994972266067507026676097641091256678116070258596534955250731843129714161155050942327312890374814953293148027950015590067117645484529573654700830853030666361695029720922881889810871379737080516383102612594309267269561823017981570890642434741711635469465865880307636055524595437161940641981418534117312673101226858317207700502476049640729426622888650812643656473488297923471929656787326186744179694146201846346341329793528871395989818232589462134804830011986037351454832316319819779274493632532413723524764177276640016729504039133133109522736836507029272442424711632572158723827236894329009984769186269488101069472149972219188752717681262837523556655709154922772945812215083372835162166593615078308284606399360022758101829972461503766671573277547199709518009016845596201122549417619384444041057115799407864956790394910278924993665010460862122890051354191778704363435275666215683390772578009853672465736651129843012141299028026493360852187795380752210931826607580984485601943177471126165605693023268078641664867175170140844627399183672237341161169023699016248837513736168313756022749814561633448797237831899107051337517175144969914381689639323947816376133481804148711516651411844860757244181714882391415767372498022476329025906287091081312764384956214593878328274918596922925789779960254870772396192490112367355278528702928805012744982874225478070036163572626262691731813529762948887495199469188213448062826608104452587933753252478582986999013139357882342595537664939978889013982814692573533356256088081328682139303125666772124498671123785572239062136607551826925240784674719471314121791246073972273329633045053793044130495137922390519993387373982505942618842334692515475055279418269328112132665342567242421141958213278843761033604789912638095474748849213603331148604554843549351727878844907960024195011730738278234740240357839510814259243786011602058849126115131824624164412261139882463989375981469381502944323938693194608023019216593883600684365988668610975533337609855100215407936446629577159817312435874864778104535309859015268776898064758514919003125567503466496000000000000000000000000000000000000000000000000000000000*i1^4 + 1300061386226647540108061012089660407540009946335901481674031622618539416326075638841551638413731631717115397997015855138701260007852434548573473149420141403434866817179538790044270408883787653898575383431967101344680332600744327739213913281849777202897679670516488694506120295972853169716140926736150802585268026503333500286954772124157800208798931208441309462032191849083481750630853190918549525143736524393717241407543955615206055340949930101136495263699463389046930383233107486219695318815747909640602747599503982775482262773209081175649547842974053826238692113610150544443943031763344492565985441983615403676862090941099341932654416421664109874126959957199817949006014891552566679051451589904099726682212001552937387391212716695520707764449122189722116781227207098673480170000180050366905665658793572802841817092074294888586920301640925054468197614099694610565929799680819586099863210029346981617966337893216891345521341234482895886200225475400754154508803478614140113223354672102984071070637199234014421586667104722526565248439294166193277650345751058473672192069906155522550664025892710275021880084679418745684443972578932208274554609556720546866166109803735530971599931430931504615829541950200742803940965190143521607114393309644377481177206404887386971088995350292278355799660973846879975809803097314472600383543828048802193974653593411213986557651205826796101013376205311982406875928439175996440130381697142551288211717989569493931192686156634260744644734096564647199135445490798873312436538202317193015974732982960074099184033719839422368328542055692596145057974093221499444475203625019242819605905536099241160324192539267421613461624464194382745157519433756528502203675500328310445551501080712509990816328994178518006736006265317441008809370985173963064849829916940123895476134229049945834582466745458749467201530230742589540411495154419826058359896216660178417480070873946249328923952109231563484627363147546920212915292382785856063543640804407696496397578204638259600588310005151651936347800585108147207857300073152765960819750094975019426169921319599779162312226076339949403498319557125429025727724878021353481243110171542125501900390400000000000000000000000000000000000000000000000000000000*i1^5 + -2955886123066073320490620563743025014165749084918030915256812137878544827916496453304148641931108279460165338702993073752247702435864186131161483287098456852377217410157702090650365393642488544291136603379062080029543940970617087527650726923982406549445913324237754461804090387693454733586145981566809707593305337147465111968430819364662370711036112181989705201103834865185188309537198575848271138162565006584913009718745405033773998548557372578709983410518417996678543645468692906209441613249833325853713110947283205987104369069185506932373327928940507020338883472774088501027573776536402852969234134574492440699865804152438256218240078299449900495806714612474770443818077274608935303294749521395393790085010558523495786187493772905379605634687393328868659409471969321193499511036507386865138742757470003811335260460885972759050052528877364943574938366764918969235351072732327164901999080333412740574531108612299351409817623859250195196189816206497291084132604747865842484585704181406238833776676330034302302828967205039361768917842333262164372399606205340048984711129681778559986167272746702568813056797395816014208839682489127355649800997840634805527862533545571350463541721733335042550348579087477446370813993943831314577734723434842121731103764177822240072922825058454758913898555843777924175604819156261850096755155465286392744743911090664018419735895273723922809891551151419761669021806579637988022253931926173629646569772517914393261046644552591244871241939942657027086348115671612888245854506808047982318445789055088323765877381793473205363006817520497176633223683713162718225183414954726683735197294545645685146431133418643686553073491357468287949091214809081754575270794491008666196785672553348462661236469042009767459443325419152361010207590480376741727647007154033963015584059813998420369523606043455354235831338340010521089489223198001948106924145603854865152768588243233559741018965324093166516192089251989551852348054624275101496319005542655211168300120257607757588001971352002365420443524025168158328563504821801581648831414636327915609240889458505863680552084604717645959267179651006277796211598543587660810022901885371389296246784000000000000000000000000000000000000000000000000000000*i1^6 + 3032655093925912586900274398503984008823552187445833898707604886931273247845400486030042935470144322453736070923496072615876440708366902854594415571123606551397332293965014253837742977455124465493471203663483268318522357479838176632102789912288676136910055165531496404784723122464178506244399638392722570355072620205393841772980714839035951533643203846864534482042743354236980395405349665342353320852866943504404188981397915610755125621960269702135151884552171267290586766463839683539390002922489638349243110417305841369914895308109768809582581757696394544177951917103602676858074119165324114692544875228018452470355847746116332632530025561834353797582829445276895186699037441343229403838045435567623663301013294972242597064660284743169497302443891342530841528494291751315500162799168382142325184205478538591983769545953956768099732130972251545698375378615169596260742922300842056946133496095674563038922296175337285830978799479358373137471079924290154648071616384682617262750582802139706539179139668529370694459810535828663241513698659579963868504621657111893716715033964782374030133704391815669179703194915678016151564002983822992402500031625705944754552473673879077673036934535104135493494007370866314421842187096470326250765031007938734687486402733601188073665439546020538909395925726387950041854368504726966112487688886478157629394012270606939704861891001924094030393471480887693079925671381607992656363521330449391762772798303515862739424972273909691168764951988254100082075528038989497839854543895986932679081258681086151500880049410502151279474984341356312394029958185619873834204365908176102382660717288701778259901421999529819570660250493803007575238308121169026992868636961373710658526245224282339311074332280779614726907034534038228211616096776124926318337203478146781226537070624452986535920779850416464162226729715647778610203284247828211293666956470908099856248050463828264458816711405978425429926104206514874443256832238619557799435062490361924609868434841943027211183881065575576439126074377111788014816201842825355770421978925325237643939117413153066609216836537640934195443861703406555036785687182724888959675720959784055209984000000000000000000000000000000000000000000000000000000*i1^7 + -3209190058408849483593107885969782243049066661387620999594342030403286038600633688480805733233299907062261728933947801908002161142630346416663271421718784558808215218094000402483900980490656603618614869536053779813034612022579689195353528835955841227461275638532707025022416157452281997231236245862903103273443651032410102873354528342449409174653162482713515481807926120774092044500307121947595571808324542988396784653410759278019762737161110574551864040616750240736358399239242235915496254810645245376658460277713579903314402657557082137424386168629346804480463472790381886755851279191746063774306326950365655057627093573497226983569854727026986485108381290471338013961868076848520664150827183394645580481898579889240802582315809689330337370341821356483808055184848554252787385139844115301388089341202450568292373225013084979582395506293718494034585402774526628849490094827542064256933032139651890372949500981458888268786731048221644214549436544654678815319887692438555826026394502529810766515917290828020991548557170222996488353131862632864632651586668759957952505292932478524364911781940641639385958344401194511089214562404841262456855640051004067325538494648814710142458713049423764851805964768128977123696797134797551672511421638957009321460502237608775323217030217834594727404910082224558754194335943234905840875623094629441817792394859111342773548238172764081416341881695618048943986390855729904618812589229197989766380459049306060384905679172048727433706092375239648944006759356808954497136948431549687940305510527267509993838429978676400315296856171375535144960800256785850329666707780681112718112112699198953613361670191834046693545386190933364280809447503654460684510693628053898267242358521220672232836831397343391954123581619816825832369010039394525410460014172891542476966882623846179025688768159875744215338765172911922946765828214193882892291062356479807737917689937095967637009959554174985499584216798080277747284467502485011952223638088448890539300571220755748856796564006023916543416472930301356732653859810311008792473578959682829598940949745648067071586658996255797694868371021132666855755225885648892401340965274462810275840000000000000000000000000000000000000000000000000000*i1^8 + 9591835945239304345582832806866290847323546017624450989615849566623016533272917697617905441391376567716949788950343010914763149684037282064648359857303845586310244885703549395299071106660854353367728247717912891311918413680194492145293875484682179097883910333270444359403934666185265906608421882022575230593969168710457606884602505986920676838962170616450470671532787896557522026119771988282536374467093692200344648664524769794250080633736359031466644394764198676046377820953832475618743834055128686086758893198097443822570312471079397478981804674619918243746177882997061785253526299967707812545641845218026756579873850418589743008454937094483586636938678948346212341773519033067705272532432708314438005601690427545550092239567932282361782281807358212383406628033028133862891761329117820353825420013396999876304950241507259055070025996630127413827098104143850632021018302762227696835172077440776588550679413389377915636358434186919947892885226602557662687248444109419677572194895764623292093662916039109362289655967938255534186426569953014404360720461509675773206046204301436013809141718413213778863987225908973637939066461728540733213618598206157624568359769041937356570257964483009095239972711658908270490591236086774050332117194824014675344382363981921185484666077376704886735400985718846095613167847502801955053013415365401026061064341595954815982047071504079656582503472932985108543398390004751950765916717876951555848881458972355874661722558738379515337404890814275458332521948348836664817408504801374434962606356560722066851237243269311235552134258918112031326104276753940695202587349162393122189522649378883331317152999847734645430011468671884292684569199118242028246403648435214477210793784407117899320083306476503222709195087917909546979384469992769657783300818282360095779973929583433902137770405533757110936552065035010194258018275238313539255728046833361590354425011998883329478533373769218209039105743574570015173121954976926464711248333303889048833854664440229589255752415097559890857576970960971372352263847450364851042576258924476581438369829391387637787214726499980923298362460124274699013799420610066399196957187348889600000000000000000000000000000000000000000000000000000000*i1^9 + -11059654618214380572489903632129995439561010667958216384661780277696426356703646601020310808820457862588191350234711170293274949434931554371536671032962113810975519629386959579807022854467361578989787014064035251145758390445575181067749881788266491437232221243967994950978191414081274567971737075012088418977962557689815233952434678116529124329598769181361360148043597284348828475556624775292680016800003363970995096276934563248279346533056033842826290656595686495865123975724972461019618110985550675562606254587422371495419428731993518155098510838517801441486970810611213326286399009486662768158630665065950617196812537056687886983243754971462646141849886126430210836433088769996367079937085846182734943365881596798682865457634187648146294932353136944146938816287596491841485569977685781737987169780600814320761679928108907667088591300938132413751466667000108173989381887005133508165461572841956351272948354792709393266450244793743607975292962469820251185983106428093199337204157884694278354151912451367918769518067858004719390444182788803848420121233667235713288231303155703401958077231540098935828928846598734531047845430664841051202312978122334599468197767230669997440409392682437219023957124000891543013644409228553958771099770396739277989815678441295123316625894508725656241803346873595054837532919693160635492676565001124103372831092048955729957944088460105800412930948283404925078565352909839321851130894558246632645293242722574266535523723111093119465214348596502628933797294847743702015742350811323704748281480115665068197085917487280666754812204328470491244529092946411977812798036965637785430529241860707733581571458397282164826012072578937292177479136567268482197807861764722716623258110709329587977606629623282406082228218563684310595428685517168348393962955670444777448684642382650469447193848078664120123463329246452546561754250491238374295290394378031825182269539267040359817705368764205751713505743579313710786797076205091289531661603340052027828461127836287925816930415466014895250463016639075776472297350271509020219244308437958149208924112917840216501517528944114684070413049668315448535594440830692532078845691563081728000000000000000000000000000000000000000000000000000*i1^10 + 6303383723828356236964935195837672819208030177281723107689752703237266963054044980130972303429151900705031272409695634484363598837954073648141282220754241961901149637710298461479929882811306131356122452219161402455598181460122629957556572805422957893530602292931906655793175267690123733298818264606024304795168072746093276454382209618411721859350048010252125901643862916659717046802585832930009381180244152916129902294624206799559166563439559499203201292920840890395362178062874254434355127036139549286013212055550154322747368637100046383738605449588673654914878857574786087992929195982574247560963563408529016877962432813084545883520973802287171833607671399194352189386537072590053522112771468567403627765136425577766665642796524029961615286445732396685578734611261698342614136614329453455601391426792206547182833993421155656408269164919845427881253223622593255063267891409157290969352769906813532760977157652193996783862652797364183846685048815789665716847014004582996749242497396963312493336800073925126411539807666083530613795957165722490342341718412513066246101646938087432182118621751867364967056949784194975236323146881545374583872474969959858421164047954493018798919041225105108660589301284988091230491897648241113239497190598961103525699276929231886990862336936158818309111999001583295684068770186958907488956560728769148231643055414334290650257355039237239220525992954397216661787936876227925419098699776446441825286500341903245259733492960864530203070018116618827539060754308395226071912583559916854508908355768338677274035268800045151063108804844722365511879364869309311004434380406359441460992421682941678978605798960512630790452102562646316896553739124590857571266230537586463541019120474633500174929119260357438236984364842755121613853434265800740809775952185719196634760794222837020072444873531019954715853475092423421980474093454476829863174939500260243846408589247256712856916249025576365193676023928380873202361119771993265045705851530652012483394793273665515565278530450338791324211970978373531656410649614060740645050305427837382243372014754884334889842596135354755353875544114139452629848605897298151068319098622443520000000000000000000000000000000000000000000000000*i1^11 + -1446244283153689414564520025750265484078884630467560906318154549866933669939146457278010380569521815392901147891543282576901544833362668086484833411322476723343217391698545464500812532280730147149825133630113125387713859900704076683127855574027213084027549654374602776591871019599681558057391651921521974409407615405022176145554026292879335388063864342058049172387418585424333879154245693340704190101557488252855327143960795508440403179183570642974504593635999912201791387306355786990909498761394830263675539938553481568072838813264825163940810727718985346416089360484376893782060136016611546015948895434104469193110808287390282303474183456722078274242736406028740966913487428244441292699167932291480588982348584986333446615927248241674678551067597341199216078433018660481187577558926259461346235596331648273576218544629260970104550179722663847887870013301054393453858633385998099688252844740896704168672771482302609787128797703429176115906757880647332312572519895587355565558670386038758262745893069140993364607252499433504806916488730115972391262685166349674561658629734739061853260127259330114118912926234247414609805774725591424195303774728257557363652708161209225903681829190600589719964008317304606036918336217446083877175641459379358401402896286963435340536973081012088043286606749088934664365935550469873413218446470039138057738154481324376920913635258452930678014683143622114336949783213739292295325427887267323825055291407720608567928145616764280699469778084778529468320550437339844654827617685864108766234529177832519389645656771881319136629970809195660451273037651920781248066343060047111746808584537827340924786143369656770006599894791648389881377794430192194270186216539029437260011444390477836769759764196766017387119960266566716810603148198996370381823220898052791498607237467697211613523567487642904996101116004256035832591728008056122968232969502449641775175113271926720721814162330253214244544887349764118603480577143513437386762088167829343181525452946658159724152998764457428164774499246141674666892685964371791541035477433453401017237410528773653295562164291315306891419158248759040024010646485635470611342077984768000000000000000000000000000000000000000000000000*i1^12 + 505972600695039205191753567529597501725660633372470667604676633686315687787032806508989518398556086826969671349046172011062975659453418294206720157202355173122857262510085049524976954360895511792764946918184494840458616084864533103448800114757431806128349114363283858707666317750482979333077647596271723470175040503222864073009280201948015118407296046820614798680516312592209571017149847226680718335417473770887582976081816722375143036141226531763394305886637564011303002295149688402850859765564051410464464613719010340722805176168867814006510939649058496235904231026350896189545946987813229051532162551113493739275031230388685338076671867961710492161290051910009813697285940317952041675149538989366115860306976061750325843309870236839434899334427676072919665792746565829609143004313553872669791104048012883596013462206735122173252322555628594220278647982731143203905054749190285176699388116213024750537899638560904079812853214180170479381216849323801297989329566801694641753559396022145046725717480937211701339228809217591253919968066291455522446434536822994940533032228982803112873944807715802826767073598185423957244962323273852156685069961836232288051183503981357972813280668228491490473839961978012959445301369259522541430490811471740764596669659681982975521630489291956834240615924589188947364564486094165328970305663153400307077625281256177682332262094783355404384555886656527696071037250611896384665179350798662628368717191893780819885017457589430826921208056191209302433045766169019067322849535621127044014663095294472934358527056698929296702623679494814560318421621862431881673216556389398049626876916023667621554449421147003228921098328635477638407755078522719362483760589960660209604824257074656378165457958312767943955181325080821229800184949978181128443651559108640714254617999128304472570467016054765368732528918960833056652560393610016870579646303362119542037224163876542369479787027355969328500552264518103249909273130901902052538679346090288233863399303753566855342862749408940878069676579326467918062793573989013842842963214386045184173228517580037677183630846324952568578558055796011687687389063673487128916498841600000000000000000000000000000000000000000000000*i1^13 + -39369134437483000491709190296749514041517503265694193257483237002900121797554313142509554767904567318267458492976478927335222531292804109696032603575072782620044564377543349682907222929824373089523915510777081669299316456367554273663352916138789286989774996110315408464436289165289858543131671552860202700795248832608351815020290682412795982037270294930656536223333998799059178809463069101150457938971175145638092713768045835063646261846561220103861370751457843129638387117937390043010187620694247538113611384174512008802016299429187976529969711092046248763287853688559622889881226312531554088946838539819651923491058354334665419476980966678587965566131736004506489459943309486852167311672118516525353477167673019610491358208903872204717970676882844026399033802062981135301947943571836919159634342272328917029803999593627710316155687843825394786355720557173566605235186785886222726321470104876837023777446382664962779339416574059428000097211153764824501532068415687616162539512829539764754453594190199065722158427757224484348846230031143116408468396472757805172325117910720294398538822815549881458330918407031040756046378301810794310377666646702577982235961048928253685826474646625719397987167454835803753689802906071873401967687330577672165153071835031433381365191096385447290998875511949615848802965917676645081462362494073785881272567015790856864309765547834524502980457571906446665248366699553955479828047046790046405304882174876810186385876346764647659796622634717988447230223585789342417610402940388656901179850617405239208458551654724265736053956780486059362101145784487282753640592731960415791692094467201581969015452166655119025628187495083249317590037822374028277971457942305163711658539271272223690885033742605302736356762313687607956705761352371236741233582120727731092393632990642479176996907810253530256086964537133712768899848508622686399310272871074951618840625362537375143183316693940988368749390162036436571161075749103319253145347375889184225083012698389974155636417353300809973356922059640273168302389799826813526980498624835429265250055172249619294850559874432213040265830077177906026826185629925498443477811200000000000000000000000000000000000000000000000*i1^14 + 17559386057410909613233269814832562380252066757372127311840167499566392192458751402545389366395342403356811668489188389451111112743692946770896512751243674608157124676306190250339345923686055028611075831137937816135003088736789702736226176482104219635593029052690077031710971916124343090909404951641453190723159147598607209314266390164101942496861928675178751941637608736805575616751588407185278502162382279009171271551823283500805142530250674740708756297364313902775218635835712579160801443240151999220508257310600836770912193986398758668055164549812712177637387271248848130865042650637523365892597533676146720573456932383274651286498623997167209689560564675388019727406315550301331291265379165909774690654205938290041245714354081815805650503675122955632871382806524679341448552608667107803037596209112591760868578421676647220501138299913959275412928156747616176549865890796251823682071422763535820941312410434073578103873536487973096693713770053537438086616830361659702906587029559590876195365920398153435558773065337279371412857025880110960314916048516013908773679322528668579982252327853898517850505283755548887905955652538456575118172234104453336185231081702819361406431624779123571487763500864307939024605219737721543537015327843965293391316562543430042845202122893739436782147938825412888343954864289688800412885429676304922240373623836083185703682293077478971608014012860072159474202222727600016268905881487338565116448398409838976412157138429385012485118982322717550921396086468324855587273997108289252564394351962774828381264449549219323724737124235562578671919390171177252276307076540126727012707002840986754167458552683006866237081198173315976768769290626662984111829322930930181381852756735969057901299602021321478436825716247494135204865485562733259264842048368172942360225848921906829868588522698504156040580721502158256407927885120702365676224360636397600632410480834844260315701927077134861944180566618937290777753487793255835258486077196962130392318967793167154316509246460382669273812107992529311843252622248092058391488116081169442248322480863885637136975867062604162608543566694894545320452101397833024798720000000000000000000000000000000000000000000000*i1^15 + -471326979546045452840449772746664277429492710053253767487045381643143532353108456286408685044684176598007153371868816329677267670728721865578734742907128843884162805807461622632276467731145856571124159772172638788614975842806953723627267819500769862458510427251794942771246964882185487601508061414625603565630269368040556120543630781957176558592028425457683307959631743626169368607033889382799265390841712468785895636428421763227836680851220590154063077276657209909054995572940615085198574028277006331104697675360985138517299073742650339354112527955234353376707776717912608821614088186851136734590470851256424815831884355688248524585260413897879172806768675368857914621778499217476476616374599260241223180200878471010728115960834959650871871739884559719286671034188190474657759869291999744646370817104353281913170497222608687484933523861616687392630232506606077031566257791908395467522593784301197572132009713243588717188681772584794798039604790521233138128619332807415712014186836498397567902642403996383273877121288991422751084913534814163999265347739532767359154836532228187114339764387887957309259072728238606194323203903095534901774386216034341718480079054065442269949196125145018673617939336934383086230203087973592929257225409696436426067864857987177559300645153015859023039038320470609007333371581518979341105436301508234684954046965102761152784131140901909418481295665843582749110519008843389799522687422802372540362255494060933998810754050627565984307796288834876691875211576692262494467758871828547447560029046893295443714347722844672667702211425726407272021602009848213567291095262596266505944568423224234383165598721152596815674054510993471364308417002757327644676587481338246501530110137783245498627755744830813741719670703559886624910751089773138192542520940779511185317153886209094164691201450159433650974702132832873456915069690956567959125146186879272623484220310868230613330946261171041899148671781611700173332622369315036940184931461974978021278841709529868428836294461089964309641675844692921950558803971185125612059126376566214713506776308838621426292679760633098483961795687848788111136669800835789619200000000000000000000000000000000000000000000*i1^16 + 334459548709041506802118021973427535012554812170092968219770910371846779579728802918741585560614545708214471011169895520242279491845651924623599874913875711914998118943391184865818009388615315222161806979966115066486599544664127330548486898641787309334185366427169536626247261306592937800162608867080785137090929934218596056035979971771014266185405943197206213404388347465085548542482577975519292650202818041937246037754582842604462913650951101835621531831098842509467477938050736690101216114823031008074422599312214169000024431934979731988384307489946912575878156666339004518229605827146363260519993935725782989173064851462766876054078001492238343180145501831674442739288011442634045570296091953417619971956460052607264802157457063089237421575570114605414059518896912483646015958768119967825775098242785487151860764932669211700324550841099004615653699549888767269718443860232452456835610841705418468337740685401092585647620868418390480751568561679967221967073125621976796361332932850975060193642390013314902674427834513220413629508505846636705735695097435067990101463241962686790197643214824925565063181385775909233676823077460682606870188023408426732073590151426553209929184665404942792590047792713123239629599416158003619313542231243190598309871208223574556629426248874955240134236664572683018191568658252313434061723640616234740437882357628808938603601530266044740856678995694485231737772106626430646216330387802996865810167709483656145410252743446904814670942514802757874747282662867176108799192857123110670104715386539436719603011186234540190827020877901352356344711303146172712400045377363981675993922093054212703966343922685448195756584424626292798385240683448874674362040407630262290842853629823679005088392450490198026193316300235301793411463517014712168004507470802745273488003071716131218569921738330924298659094572739626675286362168893422586376515658527724295039764078425991253162391325190998790525323876934173313188620423263654590254858749961259753793770208534662085907698500230563507864802934584144092699276850399432710066233819068645268094376484664099813624501222958072459615660362328200797621205243118223360000000000000000000000000000000000000000000*i1^17 + -17366846397641819500404281274916384150511644595051242194364185848323963242711086764417159801958374232759908975730125265914712934416463585593262176739356891554202736235147170467757660709535140817271204514891013514794730874910831697130167381791654954746816013547058606865995908933986552467868091301581023764558919575251256543597869096879702834914708085762316125540081154633592217579181152631490622415693537979117540807618611451343788513411407601498075697057102112335140650275596357943828171259909404049803391274208466158207660047427548087167129934839773506686313051321966507424791090786242239751671657410190907132303284754936842437810054523703274890318699793975000766027003193985074063671892681636153618925657535533031225606794296572373387948094919299528477058117533035856683887962726643853827709049325689436595487431994804463801699739567938284645820774164002118907455730016777048446780809261482801241955062541043931658986762023635848441935125520415075229981273830127611014384554206776798136698367760209014882287426119982862257062125399947749534256413282682358844257416983124735310980356155396825661792245016752114917445343162247102695671687796197269288988416578329496989512396115123691776346820288053308157920352925491759419931523359936013114708240327393469698747933234752594191747146829833740971029497965943130589418461827368268410966492915776692310471864882710790157415256949912607672516559074677546163307146787614697864738580348218131908282088235565023074220852349765883472112314639096292411276891023977070116601317015936257982345589787285399415685274982430692624785883554195019077570664000550785841954279430560788685381550052569396060300398595734918970006305712127833430603259782511191340639920819476131684609910268149707511498130399779083199277914232335549083350477262847609061014472738355774075955529352322654696264453680357367355655371383167308996299135891040167620686837168521613978122653913864665576662462076812064419004855237611087054779963693391111310003834568486184241243233934591988793519099039318507639618088360630975957913319583190870449214987468194905645050486002500098946806112394718878051696737727283200000000000000000000000000000000000000000000*i1^18 + 3312950961225498771568867380717925918455342615600352795330415700973647239048279421621312128621147783579009986026458428623840402047968222643832672969510218980378543619760592483598345558615887761488654174984790246508693266138186890542454063250497657019507638503447585970267052329505430089125273812030046691417774352024315577052004343544733196364277967960183341050002269183791358344324202794231570223624400282663589837320957030961063426554955917928732860033438731123327688156474461932859708338420759311943290137900562403611198146924999129429435310064665211212040699233271045073073189277413094617854388228873241292406010908980063016760446703882365098746500662647593086531309378534999186051302789228826500050622537458106408916753201073411644334241174543156075452779727512856175324167975395307704195193645676394188095299371943983742969156468082424964404420550126601348478833492926428575323525345351114295264042028420756904972100437301331013415693303858440065490709593890340048381498726289188182929427910740832742386231517281412166413392558108205826348680165855539717893639063134717476323255393625217203487546473233981998283441296498784052680554292641327560811609145920341134004933067536634006327000353884972727930205735968209506174167378905082952214120677745208956464646349133487426485606530683849090418030614470932278796979844836027212982805641779540721746996048302727589151653356953243334739489664096077205248437817258538766972210156083718294782406986412554556845082011386873604778203424598936909960897684890307581515439744746835156026036155499854497168211841458372835859995564178053369251740692780711064475513653788862789595032212989748884980864962124193871081014194904307479740136904394659742917631583244177651431500299655058104475910516341445273269031178614643014287100686659333316800023046557259538450063763291577437977474485629399584363609750948096469437323810088538269997291006646910973325559534499072537623865781376234039341192905227627820669143868023550302085612819077158381587193819165240263007692580326988665580059968049635939132659729051326393691314961784241601284391609621668802967666603881897663419983593472000000000000000000000000000000000000000000*i1^19 + -128942851054492209345487053143047715718793476900023721987169288676677229347526167053519677488660439812896445003763140324224418532598809504281683054020043710900015598923596082361789283114826350205525368232312546361202947079164286100066417793332329240295159941358117945084735866792322000361805335286435848992041272959402044494452193098204605463977246219897830213463509624601499431225655464730743688543226094579879805705780864840120551093231643798688270229745022218573735665871593686604482680777471066345520575251548461413480539696551351582238582051628895670053967248970548808845603735268570581423804385339370914402435839486181909806633923708594170061388716510181492457688953181857991030521645986043510764854382798479894989189282878023907957521288746827776220828865821585299033987409034008761962881137434376192888553190148297082232239250640916045052512330057089751092795623035552073479686398406354031770974665849754183421327166534969565874189905293037213896974309527182616147050752700456968955210415518741953413839046476125910935005019879155687700749734597489408686964045000081376160924648998123276835353930551998170415583009035469326645048786036839357772446449568293830441317313535241624745815361924668025199655890941635067829199585175985349449209035389720522628304838819365738952844485166218646173702147133212962088826458774426935314505025639733330300023716488430489702681486118770277632598010660917571893403093883373364021717440714694202051181897746067165872024267298177043850399276148974194089474339751938698656242420127701102551719662203602663915561413662907039347040889055607119753249820146071828753996337951568588428636205486842559556716627863381378709801123744962504914845244811401646786321680914052386224424876616773956683694338634566910442592282772837985072903118425733869523721130617690931167246817753022815750570127475810521167130443997771241439350666628846724152435503474907947635319052593363068356629246295966856368486776499797547282339874937742327733072319479382775779444470936487489867955568020221160553217466814183154171042482193080960227895617142773430320425741079863772479882107621407813557603532800000000000000000000000000000000000000000*i1^20 + 10658691040049043518724509433111644998526074275389814112073261845228787299438622130874667997717186281226249961661940709858683453177909980788902256226089541208139920194849930889562707391710239171174010598211338282233573873675755958397144250249543742761874099698654776159570540610902429395481849542935153454254966635931227833589979692622520644483206463609059462915433449972412947910566855632152848634313409147218911042174951370162074790747937905304045191315333286044945561574040417286641729438524119801650210242577852690636164515402316066563720837018370415132199704692081758690336827469572018551183638416670544239294435252597809529704928523960797887734188206637979635176696703314943944415357060511973444511938923366267871981962318106821732931426625462932549493064603291129952237051161955680872784843511127476973026958847210456526424115124444669826033402532074963434057149695507384153205548965130874063167779123023866057369395357779348055128997350761193124104660886477476238625958798816719126102168973375973894441148959408914124762355801091057351024308414483544895859854186182785825561746187763857838433787128935033668828593377254426149917933982710849791976058846127751258530351501536039587639790223089282864345874224146803603198937683216005787808626415306086086237282466377115827254603674098856205918007619840869960900561707216620007199561947400823826251782867997080059512064011820104311428412963971544593960016704189373069785549902355860707488804442493668787563616142320127047239307519696812346409627989800879654490931521232685457789313239791281028347805338239868364861642980897362774798550849685798268216210422266416673699679789679353572669172254334141634679335740976373695590703889035360386763479914308066876480106120260676231135017006398030127534964765133857414868352828028837222428786812915028625677367875961938119830830540592146538120602353799350168651039889805459535928539196689007079747238481826222829897230032658681374374656420534424602883673154898893446278539962379139111315829994662482229715423072277425793227344895567559432453746053477881306280091187293578688957447145986182687950041812268190217011200000000000000000000000000000000000000000*i1^21 + -183907844375252771035596293663649612750072675772897269458975659146809509430714621905039638258065644883884334436540914342310116889147170563437222935175849942995194586272830223500964083378527438038375841978595898536787227025156375458715465186742838077483572944283111903031528520296853408678174670027892458445242612107550380280097215105679349679087365122869980569654920808762825312663633060124245635276668391732216107486418573102001130060782398270169440278372449366716036200991655941752666860255105535696400645739310429959078066858506999268143534582643805850490511215461273455740586445744037690715547234216754114603807970467216152936217618814231588312069256190828543619640727678304461023994881231047160334976301524738080662904181917134815895661498966734821869222367837880768837197724313730738675451428642889556240464755860544199620061822724328498015461586519164947553908598330980361731651380616147157702485784835943144608497921885746602612879547158715529787032969702781134182998570119043936198374019786483007215106083669177702137453281642385245363771865632187545402565614599512681587097584499916094740770488871371359121851681898757217486912257002227082291289179585052857222536716608271152308591121405602797352832447756169850106011010318406423108658158451321374280973850954047076627594614314498946067141928265600892560250291879592200532312491429789487175830818181398857335915797744882918482071375043799609119806763402857312432582871689292765832785418842928040859669501046547700529045474016675592486157322154381238032080175599604014416028804517567945586916183877577386940556513311098175840001264884760261189110126490207113219194949332337414126403902533986241802728586353574381918764123691561173167993054304928041360121813219464973637371163942017414050734396276438271945732123428025010430782766218045393146486050288202825578390472780521501125445839186531154634940129212265526317667651613733113038732606665017507650470789323813804750112960037271486932375587293060896155673408570398653571903241543233210535920720273587897502140310638188096432672909396807014779713763240885833886801892196730454502728738908919562240000000000000000000000000000000000000000*i1^22 + 3621133442608892014517492737714878266323645883526496475466808242097690310203147882175189589900309909119425641641733381827437585469297088788446611311487087923463157848482020470896554307635052150232645344687687965682089412144974910832520970325874387317600531652948019199669763974456002160067895988807688521386718907800338581830887392280716770156472201293170867015077740175517318851631281588293466005230234107333053317750911381946878420762025027569796604669022737640170010152986218733625706489173320419716869560915311060326930618735757914848168483118356612616832902718731047119313065509322354181104743165177277793702244045405140909968903497896902985431596908685840361948742147655770219415972011176032954615792426830592432297260257590580404470113587289767200169599953511093389623924307912188344600521980111476726039074176704297070631173747788003274271830343824634459772903348337251491164590918562661328012230757162810088232117237425574267164190726625127033027599624430793999459366014710363042137725343188798945047250129842829013846329092093710213151095674897310371093389287635584294883515473319861164092604916512442099681206798538543068805988290610823966093002890253197441848274632361225912149806334589912902108184130399140902204284803307830002148520928520000676053033696724987877712840470949784734652646716043887047741043427186002011937539773661996029811817924061160682303667969225469762331109854772639210253143899268940342426413099821650471166750265691187651781025858696428858675789560281695755610521707901371185968130526366230931178175986901850525413016563551482639363615655779023096485206545974322992138516333163051140789274563801791787283609967417401886180667115590639921155782931703368478026085162652556818094958904393904556325073374201772618829988551552328028637991563669960444497357816636534748245389182863701375957873955640335183527129341196752795401035323227680215772629178147172431048484486175149239286706307432703455807914071380571631454120487335906342039299371757934283188739986626432411364491949539481144214928112791378734875089218257537488233529678414523302613514607098734719182001130386227200000000000000000000000000000000000000*i1^23 + -251064162488319692997977775880801283760569508729605819642411259314837166803539313554692955973994212765528492314617640847925623166909333936005913768466369927890898500338033918118933604631290358001390342237322013571902803372683439096085335672336206399521193863944819653571758690548692824383835286484298708483031279327114254594811543930766713570179893911827486488168796160952347927080653936772443091388692054566159562176591905151331429194693548153882084804377695511635927488671785899499975404078048667396844773221770206427803574461791024393670606237597737782667416670855804610283730234706622136647548031746728641768378314135843161333967252366280993187191536320712586213398927388161667120243236027788736246897886904505725217107943994989693491712864746436046556983594759151498748041353809346442505758131174873932302527636973620392540574243759246652881106170035390054619949379924258496312876427024876453119151443739934057029588443053157750884896853025229137942131656351346308871947116777111014757259769085798050693767351976391245885339301155547000117292290042998101047312571958020326540494222971401795389026782037370977737860078267668818031732264787135858257795117371511176724926727833897111640220872617994514729336701125292172060747738280259485627570141353578092632323042429670077668002282002073395913644086951891484672330254929266889610220948235985153473210999122043952257155001312211293742696259211025231727253054192184132333466300155345612538107530619603197224346523652781652893540532056385401621378619899640328002916422710220393171005134236691218136051980191066117776407533604166198163564800307680887038736662245195136254567549154806300743028190987220260260717223928133700871952944354902002248571382314301588017850224320620835951361014308936694549371773278190866969484323051721905743520694850325405333518435739233443868003050494143059333900012213288294072714197722015995607141077500966622114069414052643728981802760183151412949215983227363446278517036395447235636006345751610126092078734906767926586138062403256885404163760535467883522185497857637149601937699213923243327472376458382525261675369594880000000000000000000000000000000000000*i1^24 + 6514097561276855362931622959922926112672591014024849419818147596384009355863804517629183224503307836772020033014415059794719341027570354699112533278819184769440852932443285109957943676591455939977626718898112881310818456355328789652342440904803746004720313228239089764708314253731479506722035520932251091578875102053085134230360044077397648536063240535730358148861894713517605313600449677759110188739679325452461815090257477702714298543016136116552127389536236094104873101321175104972206582237254333013975672595668087517323534859590822458560066824905647631948758555402095516894690539396075247699268310321874346976041117272915055181164044633976820847819528582061353264435858183208166615130851756753495441270428455379619676742405610885901283346081676277588232788010200495431213734962959004977497949940855454031185418578806123030470621383619073278157807864555673139953973103561340525903823493528646733403883207034420177993005400913405356009384560601493895576150019211231313268264466166582787809035558029990362648674184369544004148057605447571595221498599995598721891875076363382000937504649008897652492998336373950626978838262574200363489595246925976777765089863574238816747483372318347834097500241362461189869116458777251849590136034754596924337128105862483260884539272797052425160848472072700018713028722188575624796100568408072827926546058117284955788715298610427902764357830715925749369303798804872906266508283320212530859576980311243870094623570821422618829863421568113651659516444901241360789136954471308479707825804636559084634686646174844397974220186067408953683124108097444130165948577545081454482528981029416249118503000994592070281851459692144499786147679093584119594273205754339448996320903554386633038521843482149071842864617656388008813401959522016518877800549354089287228354322245254681622096669796874296877846391630038190066472725661337828742082826430047904463069927994386761938773313435105410088361540730391501250766331737405509638287474674384600956366307185636049775425430197798475297232076486703875969405522946493142812852643920267468628637859781877741178470861373586333830742016000000000000000000000000000000000000*i1^25 + -94536855710937129380458890315883990703836555878983587013482030986427811850187801874163078612016103073370767895415934128419945776550506486247891632354917386160762989780137739007283286759449890972385335523342366302875429079565420300427653671843574651905688774078968472314813181117307953326407486780282391778692770480489173743090553637437466277339223834274332294280888701608464200732558098607783461887030569067084279020684034847480389644476809623402073166508561905640225536646130959955284449024248536356065494274435169449242805259724585218374906118364530041347882699698856383381229302794456501796621338665779907921785134852005289921882688812673529459020905401155731974100143275694613679468416170258199030006531050065525973009636900102053631886664920088063581919728447184196501635869496375880949299231348266027051501147918750778261102351201364987508684760907434030456890531480951039070046194844750309989596324662500987102162499718385995943350030246606784306271328837090111568702337921757860247692686575987608446116184037407097631399029415257490540107845971272780830228900614279456941124066122882147889585538439138928806682645396278487521660983095013306901270860366541266671792553973098321227689491558094393348921634323235840366017598032090008456333443135067650410055101045376369909110733253500577593491856196670220777690695203803959389743526955842736893321967133689553593313115995257835631700456352867898741944313287477123661270486229105252940838563862830748806406162778376830304132288041043653767376572330077886353999130614497517296184141248044197366136782527829384327336453847951847616623109766455345126825240112662809075205932023002035413998007800572766592478716582902064668816446357597451436779386515179945802574879193318462506268213918396970732292722941243860005540434125348325555785297550758737076266579617007512877519308527245974695853078181899247378178734251366680846822817228847949313814934622732401612335133458457546774687654983189229008523500014316996921103055348840271898682728868584709994647706984324678114987196210000913086682042121290237483708125235246622544883589095090299663810560000000000000000000000000000000000*i1^26 + 1008397371667702290637948322518642871540243640021831423615467781936160806728307047212097237967317707106051352469607563548799629525422206770968916576420439640051471048790110635036036307826002242066351828802263656936735196830209298833919571387683216659954338169087203297728890668486807089804206313288691423968058204815524578182068256363351914900104071737832872249308119993775862526514759210868848900331315380072251353896753237288617269457315308052133219671476805681821391436659412526467689375397301762878310736293877214761186314030212013024561715930130233811213951997740544957912573148734490290964891899252732042617292781984762485235349339968205467088185031127371141134440437864849890912050256197241499097301353990286748863663427684972897344209430650502215570503482060099807141856807578669940032099524500519595701738942849513799430271034412920127450439067873952817464193618978768211672630952510338417178920772445710106611936047450618198172720423114489883626513828016172716351169693556907722123558109736049827392354823063410624615609181895317977255497936378350639760820151907272058270833027963687744040415333996033128838827942516332895983204396107794215141280003989572556847768143802110336394089215319634587206497621063450016341657673002509426450225793877698655866804590990274876078645165110690022944173697402177991900556911392469651090013875933521315121618095150022261422350494252754143405722435818092139557813189745777490687089232344695554904505152973767560055133009421452959712094078162012951604722215280073110818279475363719875999023019775545170902123957474648218234720651343611996302301689945567016655430375300420389034926264997225878265794943430781856799407349448642567204347337252490297407111595655700942186265512011430545554851127793394280347596011870477316088475605729511934642405315436321004361147971640165734937053062679447426878857840214707656796138667734608821261273014131985780767639227452851777294173349967780446354454932636680845386151151232092577904852420951822203209661006054118574246949211115412243928368042847681944585807777916672086391749627251600998766424120090611941376000000000000000000000000000000000*i1^27 + -8564355297579800052208446088199900109077145295504280016794231579570990506270514581371504060834788562882881845937598250733967333801573133652702864136708908282324410692871092611378620441977337537542214544212185533401962847800378826092567594020268336437661492677688011493668794772777837830122654402198542916805063636744249865923548976275106623502385183062226619287894196874736000943812448070162360373420016913336533304905529965268872558930373346364135810085427984742629507771503465188465373596369836460158233181709011753455139819425043848380066894053460436751782114370702665588316699209334410046601367588264612981667112927208321878493071955235050968472394660208472934318628904974011703603317468616267315794054336679737326637372924451027194123160652339023565200808435974458367803952882771649133182212535944394290067798463706808754089432142000292445554387951676347321683015645776939377881024236349254879173749385774011821289884879934791024048898481945163088433899650913728975802252761992046350304325762753694513935174587162603479632995090380406561761467917673236049422755070719455315570345708783468063474175386662760102706288032184695301100093714652301160524473385860585336506357220536171106797331237129921719569227501848311112978051096507437818832539441765805974743845529846509096812645561839152238286397106673837716356089628577868524047354965141263047541015313509376693853162876593363105032015396811764824134743804342339685259461392621400652400256342599280546651631651386355044453755764248881003363020874784708493563309646483574683837785550587361215124183126544152693362066189547495393493837262721450414426231866429468975065326882321708385734435640548444915353245915794431654682431389487243840194040262468805315381068773219133739096333381677499250461412171833731313884776538761215992954092249521817896102213351348905486851154393375076069376944584413942848321021108765157783260187842839343550991985368884568831950679876223485527028561635522225287150859267773575444244904922403189188279132643352306649288742563864600442438644569822111589992861578496323796692580008779227052716174648698470400000000000000000000000000000000*i1^28 + 59012205529038639054555095778451973207937222938730514105749167637326442491225531495505090755641207428592977409799390761199831076491685800613270226866931158195420657905938510946016429388866727625035356726963913148926247876407076088604135313971767612900297112978054993364256738796048312067065774821084735202206107131414875486964243070502126488155797299988231817293624090180847376530986355082220170882945181007949809418690626413331905571450989600255067397176877187317882442828302791730923860367451329485497097209649433916387687665138999598505940507040998099593443284874904623459198086793310463328802945597586985020718938280497351261247523282056771940160406993078633935423733206430512432617328743799342626723617804749651897836352146786934227411074047966494776671414927828573926387406213462567135821897730820152263172574274944572565284462450786496044900329485557603874069786050875667336321119181575255813440664586742694979812619371337140145689676117877657317056792060575212280599441050548036576709193370668221550443865110715452455158797639787324648863614595387577124005930773430951826823736712691111485014460381883781764676520738130580325429567753431369020970520482829810389269930909391467119460752610709179977981921202682822934230865513770778469125500453869168061408442156719750527532858132704609431526557602199770794910193610400418885980721110364114972292091221146749057728614984331956250485621862978274679557549028551989368242846590059701990265313137865453925294380814393085475908241305826638748675026251331686034856129477444559739314042012782389574451702202778367299412673029284187386727491617008236823425131317012035830821100187351054794558135335045777595065132444171332326524593511214957812601192174049543739576797783383332851935931385784314188310414955412898169925710583579129308301792602489382893068575757734972367461507922196896320567591535125741290544245239545496883941367370871218516350528991339226466495925182291312463655715069374988130100937225629643473437729327612030586607578462943874076340964484192292062417748824073856952711033044486473362333826298753449531135963955200000000000000000000000000000000*i1^29 + -296995841098912294359378027701453783032412508482386535696885293185616896935118756108897260138420084517448083366077689461131147887183197496222597700346227148444371158290510250363894384855285535412824170297913784303037448246366073212340809886357210356341064344852365427803201688076301831698870070492814051277905671146482296020746327187314621720578653497684672807615037121829769375559667142717572671005159530545768408905957617394691248038761049886592549799075139622908316840325320268381499828949511765913749725272090662890049441887799652962930165172396188082355782099955834474427832344392754448290193213370873686040940398289953532514091808723931112340183600781716791194764119115488115337155032584766035815596372465237564184370029312897419571297097665317809576862688794757085199168710516023724365500004481533407515755744807394433981454601540613835132362232438695765158447576581347557385404304150701369386399898243436584464842835672874809705525139617934351089008180409942374903891490858019020178705514957042376932632362992486991729056498021726706432327117320921928381936108544975944192593148393293935633641699935963812389441253738698257005485994162694301838161352300660484902688964754822018556777950924764199355144577138045134427791722857740582062029144994721756552477857661682455846200073953880174869298552689438997779384952048674696749683983130976885210163918393492334717223118298924588132567289600025670273784762247100196008623806599742147613973868772767668074445282616123467877923082292639196912371992848483302000087352271948986702219943809718720524612736687270949504526413426484540147103940398522044830475350550318905511620953477994049296522487169053550481066662952098140834060629601759224802524101774018232656673918232238754906977903865233090913629664093770351701324946894428064106323450429941865890788384525907495866602798761106972577159782552771167273267914495472044574452730451242297654229199532713656261321942569587661058155877278537860851257839945193941796977889604493050582314541202800493821513791301434259993192943897681916238961293262416019289742087018396972188958720000000000000000000000000000000*i1^30 + 805633893155283308163352728055578811578239288678575902867636938849547110456487838976447154319322105217989057247632385694016525095880915428186198172819347646415130777894340357487497675450242636778639979022685164342365932725947657022135556562417187244263101567529255875369195751458277848365946598696423668124484536129911155642398904672018941531442970328421587684979379314003269484071977134105246541834196204458003858684604987412496491477528957882699590318663115539097601989443814614957283250282159580242324326923016473709038826079794967015761735769110721902793397035735712773579890723989948946728660830309664663339812580535216632472327959055546916864975496731203457573208451977856166675177278853954600597381175295727259034348661293634288473778365555398779663369958356818342994614757845041458781129931237917285367089408527715779281554824478085727805634267368718936367697485942340943271500187350278378090057165983891070258986810331509090977406725676043693194322486918271371635642296969575620809262880739359566409770316147321654248462657040995002320276934977469843743137667958800626004199727405951985037542521734724741449134906177070737852319217944687409550862707918259395195494174708054655393225965948540600984316268327408088642365421904059316154628018576340061616366488536697122581753403644071956451568316616694218701150130118261942081787935243758229778284460104060687878389561269794689547604233403840720039899898713276672770158782533573918009441662745804544566166726530456452604860149751957608541386678789584067266520519557460910130799240476418257742718894012777800904069275563713073187598400045721248615785396673809633809672015974163880423485777874789821637538070272018462105579669543809217511611833716876976849854230724853512911197422669049933120461335047041962425447168670813264160861690458753928919618277023613185062304659764449680969486635614129298179723103718506139293652582156778302395029812372696802850338067627060523531895056517228681941674840684725696056286898834551723702378980298819478391145598876553959806994291178968757580308541688606893680966455497401670041600000000000000000000000000000*i1^31 + -1192599836875327332870783275709356515410980547435938283484171508267454321478372436904457538086173786276369028272094682263740042314963010896722357747268506215322090430193619414139387194493799393760166757021954697614721244976729193482577543909367042085038300411927919004874886131899364827388907588527202551756618764703659459291273012095623973111698710580168028466058984306296876187051355916598648202459909401197509798448946333698203553916040033080134952055162405208016929155933925057424142162299480028150521277407181787315528414771250518244334079112131968990106145196383371450796449211242479557795772838208762586858002569467986898793439417316760629908058088016233453249967893741062467995577244784859220047620135380256563336039120322464016876838365832618202246920382695998270643064848275357827739259054571150059945342289464862289645618481689104123802983335367639415776866263783812334563098925645017725721840672676298171023470728327138494490929160342178950662103267997534419180157795737748625270621945453351161494862349263129401359458121196381130945963605439601629022253659659642379314929754318305098804093615025042020395612521846234745238416256567778848660999891380448459768934182745125926742207655443627007046246558779264880266245473155295900000050055240982909586844669034694213367790233304294181901712205055184574623856800207233735732123861577751065091253451553425960004578831135501560283820103899938610758308208088880835095631881434630492340947020845076555795997434788207342272852626670607904809053552591285114611171627061378011832862427689719405305883748622670379709239710093405998448041417787564787443016914964321783960774724961308975884594592320190928452596430741074795506665071337230299196001706034562638615834398048225424606250674648366815681987918312081529507576935314970159471721188592666349486091578444297407456427588923640524449431106914988452566727572600612669988283349846340037131197162872506515196411323260805179288024741617043112042626927427717570060922664568947394606453423551020792902321108449827393219902376323497461632227583703654973540742798529003520000000000000000000000000000*i1^32 + 2658192951904223331353683734930055525633159616927398624063603440698288229376357074461403047421934743200502523197868404631724568742250455896058591754042818820330844899053848737685775022518751958196420890975244268609830765990847054662134173670843475586572885137741025139847914433538119764273197957354335226058937468178099813045832289326451102436757047849515416231138867556595786575557480863909416644845825230601875608237485000651830509565064253209112215363018750985038456727117508177452187015195072934149992096288255693760080938360332682139705975441036404076882612437590300720556564202605671796324891219624077569806202531336591719900423193056243194985763919673177610937244363763085928199070885993695397545126831188840396798246265593114425980041501358675811450889911648607317991379207310060788452556419720412059820153987801815013924209172388645547951170583677118916038220619474142893275801912036848837363401326089117636705353994126210989100395731872127676625403762158419191814321900682608407629305083242542914841993996858043123411016648454065296058961567649711194867957388137162249455310881029405435744142754208158894615442821707237817956597200109126972237380832606989646196439430843480045723716834950049568078099947938694169315203477821248194590116100619807941900212230306130031130112804658544206940632472910731733968189254947817494972971502178316319548804902647097607707791857719799301570349101745438827663332690120931453004652002140238901342000193627242396457852859880535857450727438718505876693454571472030019337168819211076184355466354741749477750391149575220818659209867458730246955614329154014125352249342437183845715702961464034247909569646161967493628995272429357336523082682644688796891463381934771465403994862960900417231156375324977657551927312887658690139820521633598867258539382622381685294430124828659777992091913081848044667578648086481512761216658523742968693765818150601142022932260528718830817017828356568656857323926577756633957635636898014223723148167561455882956677921342501878397543169833118455910473224923936469886459331631149689805253640192000000000000000000000000000*i1^33 + -9683048674700237000654466435478432814464463275750472436546336480662644852520738148797055826196784374334713931984233905050109545509461352694965267586657789005104870653938379160232890245818387613244334668389788764206816519252183201333334309705809987968486856789799069321748072576801668189883121527340023440095904997218411388264435573028907101417226549464030141225361430053574815535481408936409289772435773954559178293947279396501506927277739237792247142804599848604216016608010329846356274770497111020213274948518365580592666557820994525031090736558546527945430831807565244988841131924053098225060813022481047562355094420550895942335765487045008315304227370397604229961290989758873362796001800545339414018292567657847644754278266712607918546199234220889469237354429900713870803859640082603068997618100741870543234251036958905915158972241045582678011123820546543614981956724687931285995438008174755674770864559980298956899752056234867051232583980150146113296088652524728763883138361874460256111759668321630785661591250277701259971673836946915250618944879980182843465163514241728057915387245433646102300261186284149437307821478089864222640054762784136156442660382599159609155748666259368037953269027474918901309693894449138860324109746789301124456179143199479725329277776201230935948640282825013101444239736780308870530888383138832350984073395343538936507988879032267705791976639309862778488561993853382196747461322165760190770107496458227626561152298322599463023156481683312473999100456943919166915464915850592764092582426503464139905382571387265593873881225684549433070527752221888769380699957583839424349436801073612270188433054137482176977537521215997584629096348175968948793874503691548927054985532007517051982990897276379342865622723760990630142100952550345360847674505001696083856946935010874960723987110007769838992128789184819697657053193726215257801912948525313076088352766133005366971500828955940830434669684641714831165680900041460237743481840141191582425403341467401738707808325977673863607314349433045027747981022968801291499999035346133104721920000000000000000000000000000*i1^34 + 8993402045285438914917825558766138748293571822566268214325939529790526201083414151042650720365521867206128930990769949330112411478023033889305803491954249917686994889676749717638993863799184350693788674292507109796376806928416284123699008046886120394771454867103086669841603081307922748862471075582964072654345902232079018259374558747684348724645847026302037984795135283817303466631925955310239582890299703730100135676112636350913715169984141558307116198592744432808352905124713210371007662183759454053877670982337286362234354469517660375908534294433352487109199343661121586682060401266373126859193227792050006090605431198553226431707383258324298522960287156019812092263005455958675705198868682699768273659074971187607517101997657037745586572434406042276759378874141224699481713097814292593509052306780258145397110646353406776627726750319415234914090087997280532161379034916532846885240486757559006056336973449502285862436582113538449314041899551219305974986753015495979866633947276204933335838740647578366617658336641926072739774551395857849747731624687045884762466871263507156132267860385069697339774957201836610290267573632838921263880982692926172716333769358311197899295655821338570051106477850552387423806333716315133458594016258142954718445192022956267138935801370271043101725200533616235776251131268415650992433348173764413672943533561870679529297524545984584256946455916842935708949702422763430106047159970555355223094661795382666186870915848375528918124087400932981464312447665201831379590419645444538380290365868081709807914086764514030640542134365144260143899977391705321870325095020727688669479897713157679988452054393741618653255627664208186732482055906845904501466974797461280749902934304072180733861158767872421704142087922607513137700200750439184349270026757834440424381693011289816343720104115616439682241801383607690268970039525440771571490504931926651206874430121748569483575688125087850004735672481312798859416731112828180870266004030342387466151274773525544240594464780108572318004775910837907156823717110086683457512470164275200000000000000000000000000*i1^35 + 46284777983126395283757192176503162884579436269807483628572795544104059165843439557486152771758087567356451772525265992982985956844682006632683186001509469924076022664246910713052550225451342731987674248464530908664046307581705328538364319307842677596262442871963553918038841030692807427142064061259961312871536406676301340010160274234055755259132983944858165344474457197467888336941104348541212250039251277295091006887626766161970477038912702528488872954876225065764504835801050650590918601164780006216386015892353313802386638754726395229111288926089910023715241304375609595182171836928180016227965962579395404209374243035916610141573242968680107636427006050685874898011748939301058858054188451365347886999839106846390644628498625905606762974113499372425842216892277874019624102055171712390916856504869982299212621702499432369082659586908420723649475804314591565629755453751765624398577460834346511270980395592616892486529787679427071501880490719222693222290582544865974948179493710369185038873033480246036122831951903660300202788187097224756770197798951081511801180176549086980779066210173069104569292053327755241773682301388478711035281343605801858765682528426792399556059792316122260936829224713902834826997416084709837791028554888999610237951460888284719152701750990270653569196281093016217236556237806159501363093029065642600947511025534928811560084691863322554358158135014903219952366391042535954757487695712951877859224452599824617344148180765295185262707196165385948720951400737378750945472186215353782840455913425533602119402078965165870906635653463752870407504142944231172675011518340197670901191422946682272587218354312016132002041961168484869125506615503958084130457789426667934302303234307150575858918176126407505594535117708403229927580453146374958829381470629153026043616052560036042233156132483253942804213824711990038653434696453418169391352825580737524246526621679335444165530392510455360292956962906337731088959782199791219096517156695014838781815752920277181186260128430941638057911559071580025495047840734507759824436247658496000000000000000000000000*i1^36 + 585079586916251125074896780539179067894672649636864030648130699071466140092482379108862508853532300194990669639758170351484208896970149264828318723797865335589134138047415716102242049993597976026041646651585361135003827518169783126213264807307758606939865046584943494129433685814957397805873581494042438541260981813314831726243256260257532122023267642628158986158616606298814399658920998769115672156737757613334612689982859104119869292929679470902628696826831129978471125921004117097990911617864769070424817944906604205760633698105122923605249349012546760089348204550594857148510139187670561739938044566788779382927483298164302428523303941467906169964120476752380376386473329621221443937680939772998064761905982266653681767791227216748060449727933887164144830196463155440491144518171765334246045768707710449278804060935751110368573210262568136272877197480926104374987507907040329274210632436441254005847860748886592578965526662630168199090189001001913817439654027582889525023567506542331114605804674503659985865472879566021334717331069999682146134965219991624900766461428820675204558617800065166032399815224324139568807744997740463962686397828161206277077166895011461222603286010143406296275642773334610496062811614726858018281241511535934000750273862142670417826902490631144039259929705925571372744453371836591022009860216150649681719596286572765359819191480434570594660516484353165129986251384628573474266262698763416296319459725121086264151028879087787510679010477945708987219390159299072753518143485801110668093737911862990024406306858482306232531482095831433900401856492709767197796880371423335540570796759402583921350657365679367382505338843378389362689802368897550143737674786072901609400906838999477690033706831319291543090168859884262417902013128756960180895594766336470469618338325768521256492592038608243983421979909752629409059855650445261394374039048996776195717760691268777572507880143009850490052226989519327743626049274731913256221066583475744127870250414835735445441216914436549061904070023411433170109707643482171002532659200000000000000000000000*i1^37 + -183681547017687674047740507665881016665602570077015050739673351321187748550504280399126406945405063996390778617049547949746040953641441973767647261173964706672431616474303562317813798769324793938576360905575989087031862566086993778018256334347978770130568636349877132828456801856864692962774952852638683023285807628789236783225059269211743481974808488131756359156144919180492990289937232860308002076184943570540157774439148536897841276815443549630083543315653533699669148920166862404834037573236921832814756539097404042619767071264202836403635192007798976772107525633841098233269600758959841435491379897694860214873414506920645671089551604937670696064681983316737764565779223588056279620813431770286591334566095393238076507826333572916555997017775416442180926784976736138371719907855277074510320770305632279796882262671008642148919394206099744757528613288341517624406340308164233846303456094880141391052479505043793686826231375625767601680328388603614208924862121278641765717801559379019650236605700570164977782333109767320940161150291148168116435381293539648730397055902993153780070335864619823207282431049110888783605726304782665121299429948625084872990048380058631218390331271864392152261638607655137490474551600445214755000604618786417374371929047789474602195400902509986146799000267656428736513913939055472339656245024826728953679449017448263850933159738039037449303527950947279231901219697057032146518030467371491520939089387159709947798068512514956547060809316005379330315335356035975979275402894907712372767911539834214894146096852632112151268752751667443910528310740445793144535352009573116105803823805798032118733152225755600300367696433487980502421115565438229836185168560871142392102561963469388072233646823204948306881848177781416585218144239671176859375152664130787365157148247502151159200999557985311563616602785201260131148068310760424022886870013520488404574323815968787732137361951322313820924332307862021772409908887203951212865621578940417812212332914788114446656799049840338057142248457224915558060241762083084540313600000000000000000000000*i1^38 + 2969912139458175327812148454016343358382532125665173895762031683067880233728231363316454235321701265724006406499558418070875251357620913331521238473521775514904168997523057668878239190090558728718613116080789912364897150272444684100810698641499401362689688948353958599151298817580021019651035541188455124917605061333126015672553358411817477272874708777698086180869280658632216037944047882485100248643912730934857954039693958796023179729791035259135960466439995583239566958098954767962532936291421173527189715300313623041492499269005994274471196264813346358198990688210617524202383819995219097913891422172783739795339906071347952386570298260302616919290944474297978014286937248390757376893027449386741206488266851573025856015062851818573867978421232877004810973281213492687773876703643069270183386642268484267736821739347140018835198712052683571662592144859226794107622809134234113845821225800457613213958685847410423439561261805067065650138154481365013886907214346823817081316319210730175914624625647476631249035579081283958878457525199766089418401534328999118231067727919266656783108437413916636598487886838866015421241931902222476594242862016432934763077606614158234001660530363732998185778762950146725671045197161754825454898411660752419474933891492457936612650848189086539135803643189346042827709741431038949077182738383969179905404457438908463177519248818374070020520068248923319182600968418326207002519291614476552797977206424026518229429174898239321149477810402691235727209502571824188905469295134340105316487033707167146537400781093131210927236459264168682707172900948748973478048392499842303439378747233165762635426645584131746383831767817358239800480140496347927266992188776298951675205172792368827492000336974837047522693183596910771502161795607424148878080535328773367245332212005751719066635548041785427324189422918637395297968721504013230584996538338903001732085015277912518213346005758093349169462122281978925304359988503384066536558315210070793989262466213499974112890773810649582952725139542843150086537628467855360000000000000000000000*i1^39 + -12447523771958362734572071002112368438001009754924689271133819975305028284902248222070819017693421886740422198453638513598530600318074667262210401794352294803364407344724351703775266911150543158096990370881935405433361017106146186705721568607613406750021345894716077215501805809250711844122197726256790915785864743111024722907456698898453286155162705062143361487675910173121617220844614744458933354012860748254695308439228309087840190883685174667494824500871965770898553830746320230440650791720551728470806002988936772852174930375671350994223422694206434658905398615634566087708138346890594774644978410614925610384035995868212714579617303757286664009561653595649765112738892797738382265261646894745928339154091920493115529783426156266649038872354023529663103646738058825900972041651588432460697421344665608636355560669284448928705346775851939900560103170507635319220166285594452584860881138983923531190775128189843778750491266191902075885162352224656150908703410364800736527700357237178746387154496246249536857278536070147795350611148182772077745580261419968341355170197967676561208820235893053457640095297644667569986392441668461536027621775920901830628346436628770634046908382214427133064052907037929211932040916654441239446270636700256127076903726593684713790192831619190716767609655223765105688412189792434040782291931597427662517112524625228932865796245604853879295033813719953237002436492472035359470173522282368020385801577435481721576073838389962899257493656318384449778808959360777205109921121928840831025397968204725058008399760626549523966199488691411747080403085484500497588813127554603495957973023565719767924192136108970747610794428548293810599401941378220404016720641296234075264509518522701467329702651489649382875306959518389448897289587577943674178694716867199751790465047754603799654225257165552384541258436907067888189467224866981433516804199910068467182857643118388331356267475782287406279667103865737977583807811062900406490194814901354014522632702162775676802522522029324213541004346231456930270638243840000000000000000000000*i1^40 + -660548695314050556386891589704354842101421060931697375387437675255978148417989773319954535633466562677023445682163589925316585664519993780825136049180298508456514006193285068790969480219169398825448557140257332586295959296580685576248058475345408795195707115642304547932379330025752962305779008528626787737112065460815264917379307616167442630116768147812364815355809336310706040559125332883591537827517388246047468150043310678263150714063999974090683855130466464083107012681668766168259068605408256960700181453894341000251574902908569506220642794925764851932788186277877068448699202873614613854273691077507375743772539630880214768749126727359383205956162026263334272630317798788216119704463364994752419353566006100546280735061418252764565950932837138169571501536311409740631397951739225665211645907266058526657459170945902563500934728663399947969409812393158297353343763110866577219509326253217883551150492696896313881808499354819116082101115162050044175197004043378466739962357349631241610958797386669279368357892003649975522187080637757819183485352972843856456016034641837405381599431582738864871028411901119326002365138762334749548295358265006093430588724832506070435874105262422709329665761686882923366990182763441593659465360846617907802891145610017907043692012332171276822901454442528362364603076412777190555999021005950164451510674244129034570259402488312214111065370175888664711652562783016883338525083211092343046547622612563845160921972456627878770429415858352095492421586054963713709713631693697313039794658039911795684030317986329642915788186037901600705828037344855387654521647688408889866931267888098193560061993005942382809279167077463415790673717490487194112747017931302323799962285754148880224096551636933143312223060872239978256528360421654921400287156147084183058727227681754091439761952711485573014510704546524322086102247190281561779696800453129549542234861815570534830634119213182855115317361912269663698886988761590283469788883818855198792340187299461649814494262507786909195154057325460165807308800000000000000000000*i1^41 + -48760357919186951755344975821426473142180703642668198118249123758698207435252061369482158015448494212213361640474423362142191498741007337184004989268807952942288031914349831269650255568400049928862927896147651071290489984392975032768011248396762252062713328439008508443062302802892891342195047120175608999095046550124992322624439322055264452787359019107963142193094364939470008114053607466182594543521705438271434703611532270365862717548067887901349930168774540861353509873594279830647962336206646514283736672364072967337000442133550739812000133043567676709171478971485238635542997136622465413861264912846934361425349707069741925275728880156466465444542421080253543612358697667466407108486414066535579198268604887963231891272266077470569689853287306394999392851365709488003202254270298348915733467982973413020428706988949107016896629594284416636532493518491465577558056574906726750128822608990775380224513346400827503486887724609515819393265294520781272490234532238044515574518577585943580726396691916895932976886057278864105943700533578894572305787951323037046385575332580791738212515307052247794163547907211013580191272799442263725439363413327844981987347349256480091236320144057143031373110048913244603442990319092742580947650414254759265388160964681510546144283511778358459761228745134060712745683446863862732919554579690712295533726085176553797522983744704569888759221364204911484716894638231399679228636304576896690143463110165118538191194742547634736138555220743800963586622763542172278442585305486735160784825050381893278843697776792914092422998391782211070683890875303553040306343800312992621990440796288212443138700259006972239209864992031130381629252244096448019043390271836365820993330372308368520050745669512565068404880890538184948300141466098951578896565350576319608838954445504305591664878000613923793188347940265884659763455377357382104060852884556733872775253931222029819753483073544624433253790012441562346456754887002571619219147820547582920978547573380160435539343872673808199876964486983188480000000000000000000*i1^42 + -2372448703987347576737646407856107554839326139881246418474484645337350167798254156576089954838506341762329068878814289759808110897744094621489740236702458874166852885753004538010513400884331820593399161637099769238061358917936995081219463691659270752532345978553197384399451304724518500986325925312128434580844789011667220088692423050625579642933743173527688883934471529748084496540526767230862660525875031171905172372594434504266468702784377782764717259303797583919370500916388244835925111753333812540858254573917463375602053674650096162235102821858091694631207348989968678596464226539920905595581976661532700470151562619309526175206930098149174106753811879046634168503425962768080430149953340326742335882276544737854336543732516847525977752910809765184149225713055355971205580896053540706601447922263037571709575266378321087933854745416423415855480152772618665771840818836323220395790757293292487608189222627814369757337523127416636685951387972895072616188358225310809238739455750143653403453396576795574505601061509240252910677149655629387450706622685601411498182025949755604621994018993886836466549691858179500382299194675282222834937439084387420847016393661677072169219539656542952299862092817153397315998249825468909674604123756904748690663257115586205609158482508268919112420867214837742917543786252844164449992666038858645705448603773124626930012774448052461927196329099885351625359700411099921426087243022981593982099467445175951998567559478011485655116988525891187507418575356660019099769042201231281193026344613311226350128411507592042442767812859390737933684867763905708752108348193615718098995589565141270014493359569584674728880683906373061842621861419324347980818312623494355046715552639680761703385030349540391862581037891017492976749425215270010735167509931435024168451969366833997622181055102243330053102402302142489625049496102115343280496885798376469252828753483966020361535361963719837185949081477656204094453358172054435535843549398089133840400018269429887412734113155841990970618937344000000000000000000*i1^43 + 19065844587117598937901390735294531984617101561013608204251206221144224166777699219557495479563349586732290231205910541783700992653565860199864334728426813350834364022711792204561192352201559231496948392483889346173999651461311150350852160551248507586409361730199691726629864667107727278946137252174359067812745474816388291346226702322976764542490739363164316951508401650918147539979157470699666493045473167197428486140704891494153224911522921262954352645857377084511604650474127113938691646134500447446048431016871049698110369259071740282180431608537096828671661601668529627167408287646614701798466198551580117564351127070048678220888468315279131770638636928760599681677301427373748977896249885602948175793886494426297213255862103855893323229248657306249173236779936135096521601430324991067883467094791963322647289606832437649618334729998495226924483678134900188254998712782471221254094316625137693302380036120844767074171988716638199192900100275591718046369860114378751941825490825097723727575490419117884030375905025839579922396009447000507787994815640112862576859184682534342560062304851149877026704304025882629703309964039942539288683175681228777389943704656712164480524211380638436365458171041393808588682236548091012909113397187637838390376032640427689028008458437606945611380886048100304641704076989638186508415678004096250932538960071850234767963680788148701492651118907736857549902215764956231576418783906087745592422301502579498702178585322488189859508139201227402968112201179197591025360694771460924890158883108669257587969725863180675897015447436499087571411061851832042553706619878736146613693760079908783144602889054270908806725378328060534045015366933343383611066908039215511253899842082999975812815467760887797523260394181371747315038510845829416153479526328406661930700751573961011318880021471123253435151672130223937155149608632853803405839622212650616101895862541210198366007843944481219952992364603504277832909478292895190448009773552582662230911369231184343754640922023172033740800000000000000000*i1^44 + 19515557148557043910114888095681798059418638257341707474789562022205779701917450822480201030986331054940158675921074447855920782120739237961986043328353853791553933931130235513471127475614689867044168642808117973573466134292657519782077157527320701816414612056865203195877780105202956254100840984249341686460624717008020130052491291584200798419668900504232538392683806663567357864122626174042701623993157861707141940473684018514789352971704986958900067133177096108507773519205840626159844089615302527599693842733531589325782042878228000300464552839619330152645063309466896202257740955665057438010865011818219690001863828912678102741706108102762963216752855111874383613806940184373608984163543055474224640764897361649570921363558568222980375229165827630784479327406797707980662863603815692655635711476487522463228175825711372940062058138298946366025530873378202704598634817831809661985147586488777997305377234593948248457758370128525902256084603836963436380468379531931630592971941231945499263219264757124389512274158394827222138214727606609176835935358418573781415502164358492075271106508067698432203442051829578025352809958270132372034592670340798030428873888276165896012727827306910698414187515192574082210004178064352000326169393610167593149044397607080647360798734264430761798621239385124058074580894750675007361896272860781011045762094136738264933029460928262245151492994312982429505572136462711589514963351986144343888117701914743109765842290474462464313677728317859674538172887581267052871049738536775808805148485922946409288763234958756002133690915733483337364469956542349685108694534542692503425453054507460582844417060687795013326691391361423831370954660375299670362113550898461414581209174774176586457485712350850634870461441404849979119431163459537267212680422563796198170200940628863257616007769566087514286734475080612008924175039392797393319044125701492491147998206922125781477169526422197724613590619209838135648914130134657277657353251819508759969774498723317569946333765634621440000000000000000*i1^45 + 1858229403064249044857312748883751951613350739094933139800467749746130894262360558924491370556784132333388492893269878302481100674503745604221609330144636124463313583964592731444837027946241522904134029385452182086146588702329224499449793287259380836786206699266706916235665613639970908911709245244362151649625558409993977199691589376715052181476198125674501623570812968022560146621936004057141741567779567004770095015917296119878511538964618756274482561836107421259142310391589097282644710798248422128786739319402310361254347417454068658181207174174957882225657436865514070636185934455412413040762259377400286417384443040041065206379111616958450834639495065610812467762941437791544170338840862530170568623005770019678063568821550924379813248388412475344679911227252537606359796391855532784884270475223481679431897153026845617047624653800322446703437448883657488782264802751004459136888822417638537430226524067941140809601612087052062155539052915850818467544293186670884500944384246711624324752140886397602819466055287142599766496566011410390382049174607948986049942207976173788123688350644884160049499154160405381479168510265375480633914131742412187015087548966079220297135629845709347761745703428016294526657742825003080970666930680943702993812143792179627932748871218309370272589132884468067815658738758373110776858486992962789070927688766388850477210848819616383861839056842518030505048711701147375898772104081579017468311693531255906022808809835598398779535542909024863261901126102821119672551654345250087813691503913445999309109817515818319404720718160046531131866680219008392815269849409735009067043945195102524746806699273431126323419789459082437208499425531561834718612569909627338370502280053408681407657116530237303005726826607627395456796440131724969468987358618625472614635081321618310238955888920498106741614256245909882600921698736507949523553332315647299326885711812798416502535646335313750288518172932876026852471870949077247221309973613725408379007031910622080907719213056000000000000000*i1^46 + 91922752685233623817098515496565592918300258735785949424518947070325385007114373335284552453518747687959750622174485966860452256484833533752098988477933808703542912856822916485905014951384956807058433057765045965282766472060683292664955291149627501106360251928035434111224025421181571581291791013323410127200162165070756351297941939496622865319056250611635558033326448615566327376855451088668297744620604232986115740170986454145062837202342680227683283863771211640447727264930909094764558065240411006739394658600713447101767424812795297830417719691944491832124063238332905263709820510885379466984381749464380553848420591364901604143483195813358337024052107923133226154659603040743052284396051516565319328232515492103515870003640450324589539759122347932228929383984059617147166431453517902887276489589262747262971884001306510754177500311625410981663341366328645987329868468255665949939989576554102863879521877179570418223030719654262806214627553189445887313829225962539324965401351645445076611612406027130040852462126875796902017695146436745322575610040807866443260508816171819351480968600226368463886684926145667076037045925652879605520874150861821110790018513408468981657145579252697179500165814343444208945384774999058031234141674966684717269752064551717092689443766170144648322948113244356157234649647674108636357484424575606646508421170983466001065984657105872850389535530511417916920471286033982464103575775599569950567240428395676027362500193366843238326289523674226746010048425312998513630934285503135580325831203152659633556238370308535551182962459089523501688769845001819054385708610978804309118880540862457565330254900693605030984445737869779296399389180353144557052485399377758989937837314324568384794983893914707795002026381987520642872097024826857141244030171030237154543449466241721587369035220317042118803146064392823568739972048744907613743473692384076640907667229239597598430515353101536338873560177479072398870169734898704067351132998194403373047397066937942514073600000000000000*i1^47 + 4790757041757100112780082644401531018047594346137466894566933609565817798079296739245227748924736016615497466578494878260836908060119808453088860698252235117666701093044448993118518068394768898547808979679206744239241635795964697037639616545510035474110102715541219736578397421096964950202817708053460403191398400887244133007325467893525639411312291408499435089135778025457970729926381262721220306494403114972688285237287412879826925343485462533629673441490454616899614969436500290505219544155052035007876697079654992324118057782585158089129940565580564588033668950961306618266058321897408549176877755973642286677999345728998092813520481137682722772803651293448633050637648805916777857270059318169775868701872206803495325081105717086934698850684906060424109891494279975765739155741599569875022510807605872862930210062810325112957952463068113846869022603505845336164069092691451171142672151956163158094415129578850080130392853589126583988531399728119169479048043926559657816743536634761557311996717588504796962323997429480672350355838641175715917779203582433867839332723575906943404127692226904754470582156178928132080741062101950746755465332061075525384805860525840959701398095226478314177209718949440207425111684586207684263754967339930674820392220682861712926884546872232666295651124194121894334179389643046320540953735269740567073508315980962380433906040745182784029780010147811976605819178241469592155318337316295317303056580553478897686097160000669387766657435832369841341858227046908576790840946610569860087640861527897870935433560508253887771042286156558610211863537993398899275172577754341455634792920770200490870184021713849013712884241093982971851977034888807011926788239261841472804669326615234670487182163134586320214677812878359338363526044432430249457900439161693140499510559565993183688687507378247024399990195429983068745531799382218988265481647387708673829504977092441820110895681233479109720400440484633348051221318467177441853979032323272671947226225752145920000000000000*i1^48 + 112394089927829972098165914237025577720034906781020087994729134906555324148862710873742967077010949185681448789788890686995062635755946189395116114192018175702900226329581711939710449135797978143398005159067082216682368972370355561928612696619700800437019350438730252734601187893049078330677228987417042534781938796988676604810893807152172677261480720126426484767878924457609763329622286459601987366494866363899311326733932959793890226218309490215217943574333826413867626321782977748202606933901322793620839505540163570261825414800612462838888748260694791239038729114945160923152067434699429165570136552534817360489239834169492553790964445401009642739740563251548562133895627400275527863434369098626721864904502198909057425428581618610629759293320535886406210818621845284236150552868818695056509147558416665333397237746744447715640820775848105235288279151844398430668556237177057193103804720402900483482764053025001216431509783100489460644684975470078709458886886419095131145274309750727084547100221912685191369539468645022385386889434378988663923319045249330862839215971307772941660375780914793923747661019004789580118322877983197094140368834015176445252939538052694644334597850514046010301909922616825906839209392332669032801027980283889418500341247507809897822929699506590019775058424270475784281164018802868176979689400650683654875001417281428356442731764589410241989767826264275424310065404099575416074291472479574276591399079979275584923435998153775339220083464293688108022764680516568349208958765525714637663008730512131301664974441025336882615863897282411860800910964217777376376859757275859041316365092002936787755038928345836153783219303150441158472362828840252540341279284748853444682523290711514861418082232904793583748232340530626324638824670516559368048921474147620480634160241576707071813557242872914681606125165854167470242189885701260605927974520241961364233698725370639972814383727881031944030796022487916227884292838804990225188221996676790646816636928000000000000*i1^49 + -1546249969692828953414727194602402125538153911915222901583515218747408776770328935241503408705255303366502684670010431640666185059576896801799834891710229684151764058021578389788587629941997152861731352847848435972104845556159242012283785323768565019776797955073037581859463403413933992971597272436486619817907766449839356757120164359916205421291162596629353419225544254670133086868508308947875538581974889602316565171705667716245664232084225584713838558416699008648654031123952473366155769079063331425906808470074344160358624413242617599919603192553951881125689849776187616420330174239984454389026102437825807693236601795322341882760361567719857102506126741199798262040183417033920318270617733365433381362658607240775949383521221529022530829349832192469854487384510839781368333325000192668533546760035260618178142172499819683932345411314928996221269803596377682419407264348558905207094356828397324001855158038923979423055233394702706890047682596473507689296459409888176722171058749754749335196654642747606771330602217867975805219662385166973880021157665469089397426492919651252328855403693631701857067867060999896682871785225723035802294674044746438650295198266337836250429110308364281820562973046674041087915156429162862992617264904142345353479130348291926152184556857222424142533981295827585819848437802232025720740506939558380599961410051471742547921883453276224803264721713764622913878395774924457928408289149902913638952372270256284600493282707744286714873370316722542754047714193463584983877033158090719581504465788051517382259231626859889033301700286144981509988303042668883406604368531196707433780274986746033413895794032064611373523973106931329557205076873292673301779192728309878354192660710077859129613684257418594294652211649524705254112056644988701074073006803957387250146931950326029947666965627930799931275367130472562360911680352583639218282593051845180536825634137533859663787522125373847075700045530705424688835284747234900664341912677740498124800000000000*i1^50 + -36455836627346502185776385435552437933084348507599322033430799220559208207482522966487338726498026872842368667314972809669040758740312616748226397093286468235358280681499944499300387870453797451136288581062644823249773341500189593882510869580759520345154360789675993095027241428167836019009795570933304976394151325529198413270798822427173945661617389876297485272998061504349751462965397043743330307308379046681737350253952701549636446521060284740895954373345437371139185487438206679977141690786248633998777334028686756387449795809271427364494716099790602298606905996182887466432606242331965878733940626867739446461390136661130617596407202426865261189277961132549289934982792396118364104838746653320399495674912846238174727899740734041160758075729956959913583867023429139365158129889451186076066391481060953568755014564562255403620693754596301616052127130025424694354572091675093975966351586268949497934956406835966704162252719657642023112840516681116262402151521220057368010113550598107215216947575698502063682434379792424685365445951999590802899901259361406487943122140939344986365288412909083214553244478112959767399216192980084182073970313681418472475552003881219825603065940358368018399827940109220235469191087816880956222857031754528231961197562072254392451802396286018991857771822419341593861394240106901492312418879458626795112418702864986817547871652325071865918223656519143715424056860282946946468027987364226818376606796902912580496289440520851615271391172768588336003171103519016795801051615659752253090243732068901319117628564924032069888029581521340123394876383833217225594210954714930244494546697576454768999098086178785889445540014062622085614703431523884978146910991157859981351034312497053004067769622811609706609243752078723926386386459675139928623101217951537410641700597207800948454281979104182080694626342870585964041475886243263834588613827030397188609235966143805308957855081307634005663927862370850313935318989142581270628202971136000000000*i1^51 + -101323390141023744502098176086840973140075433733917309903784638799621075331389343899876685003557308709890267707294011309915797381647136396940790404041760620307809225515961588129075058569708254542461179972418272731290421319475339739460201238262067608122753983430392132932440801967801829257444163790838222372376885569510865730917745156557097384273738437173306175907180080507783968183016067290746234014051945902576834240267844487257002498736150890358496852794265946806701738637166600581864479598411038887965649640792337566055605559110425384487615687219741764154527975431671514534082733680460162868035778130761631590859369569145243566475877571979487984844203510612376161809742559282017339941899640403137458511116464456828859057265311777182718999539467503648045582106951738122655921255239751347086682715402873414460954232661217737160314275231056984956703817092496205585235020082367230578263279002948925817113967469448529174878918037321233224640189859504785281715816057221909923828264669417723745169008930130188645023231202830773282340252674824363580627418493796309073880525629142895052963600806659369425395539255566073591829129839824741793460275383652610970989808452564480250230016448096127524012919673484672356875208819808123722773715899445960936531797592602246211273119282295094501872145186140760887556781275918343475604150643374405960465505448248034853256808422497722998525255432784289020823611790821702570017873419117685787082288195026706348745968322950076690107062868280274871252553113746571721146036983359183941030353461731091871939511081091921355794119641606663571229569846701947249154090842208916237803054881530135199787659551469441997784833662275396822424161369520682610753789786753336820521931047212237770402712750305290258863822472892957307452015019156587148526556349225068759196705256062364169770626387291016868119778090343712695721598905353975944552815405528517922422197428073129662949489181429766748728771662409044249970974120351262310400000000*i1^52 + 16588473873223679448852275151761716995432543659393893597117152623161208529506647391494204327073878025799730217274515353039904842914910380889244419724048449370334179236547272666966804702182854067624053943713569712585078710428440857165738293716547397698323719777880518628281395958905096937416573591280848724246386997782573066209891506146588785228004939166491616008547231162603246078986817035946923198244511041092901728947378435534877517922804417430493485960328725064804419464289443934064974665233266129681345197255013486818961537632849618579660070649807613012999570620050582311296004779912592862564628269835112234582562093710418399173538225301342546219482232750009773245552717009236749205835134946153588988697120776100942981483788534707262603661579395500238204760225353114349320123076909839372528705589095418764265455785460866348823195178049038475463528653683693016813448236590181479758093972448638782196711312117250275789872262401935901543538699077020953494711123839305008262615765264182518574563834618409024352485922143189560361760559169777074543051114666785901625695377988398950979010396447353182753234069498525994289114423587749655923693861513791476288660200210327383881722572534309523694389447063495127527084225732555586542898666347293723860195784594972349993784038400030933995494736521354355298117987742057988764065205408224128129419426381722641736752416356532544044164392591671199998479029885615981502503705647822490811054391155729961365110284662796437530527469703558543241468850255485551828681618155510407044993091857653918351663350263747062568285998214215421256151893452893773779199239437523405605273234509156174653480911189794668773980313769919890934857063286562815530829833604354347028067453295347448911873119386950060143820354922503842907110635663925596455312501831909730428375332779385813851195285882331769701053193012012306042780576012992463839899915800484969675396971276185713271871815720419757330880036644709830764789760000000*i1^53 + -2306817916178063319866983597561275480020294124088325800095374864358669352574939141727350934864989547994428760950457686501031667149787235683676600730835739419356098416626753565509066314188623329081023728725443264438080257116524699830910911329785644603052395222537819948785642742567146127478656784487481807192158062905817916354588275572966529508342256530171429637622781347622399818065906614945028027808228627812074419583989557689614590530101409092592559647467015429042599569138440008358742714179517996116190327320732030888146776998752036307110599180981042975424846431791439040439248337003042481049956712968660705608326125553547303898615554111209982943123335621639254426999012977540589841413603775599456905384163238448967992929402754390092730154870623180832173284585022378559089614002586875936097279934030285702755271758805230320782038288254233258048218038925340931741088855095610563152991828694112050247983769568548496613031259742346073066080365234585529560119428328334125598771395834777084467267673242534563502148584964557166378720753085561609466909248600090657099514934841588197347315076982336673817065755996620313601339451272284420206429536776551964778387675141602847516972154456417898021749801741375698304695480261846243498763558254526270212081923198750345571472369966937889743070128366267625333111385635014934328204502376780138620837247529485028682864747752478211595722145377014701697840217062352338722563371318163959173778704827849393294029426846843395119145544388752330274855036694661524084934645237486832324080903325141643789410660186592065629622938083944933671085882819126074973855923588333433599552992312431363054409928240295340009483735084161857770837709153773708241662079113850871510526630488264613621131669333916487793065725559457994059368920574835412100042511254415128564343862244134543548281379336566210575875727363841670407223171505789600656906683400327299514891235250159396823154928023750845075143765524480000000*i1^54 + 17221556717073517065642115196224343665239416732842005327772755601525207008729500268432618222865941182765555816271535789225667413500116970018994041236560790118270111915246968881075467640434543339663416353030983502157386824346879895405999079013131969397141485120448019554108589401915163240070258886154865502777432565091714354172266083705659686310790364806518957286436002540656442945349433032016449941434111962615225898494048995719591222296028629415179082190089504654883719872841343175412767568606449242127847999703060769009005491396098582344629041522083564078919950995494976234919194735188295227366202577075554574735267551652759414643434835121075995434829332255777385417292040157530315269173818938205032684408615197214416131296818683891825174455398030165197175148083096670723235640971304772226592766300338581288904391315375710991397042127872446667016214916590544691973147023820108492880331178897331523996367855861129862201748024260084942598925287853129613691371892224754132022119157907993207243966602036357140338438633222646078849377946122394672848679764081204312835044214672354860048013961867011219186107353452665988697367893527707741078815761021482212051018748465814908801284864798691455615745314679523492389688010156934322565582470212115284664575621017890211557326246389795456734373333694205342016818057094213364293809480760832571410957356795884704550686966252711716074296464816538103933621563744872666356857907584247762924315772091682574712026113436572722317892562535879897643803951449218361957627513670907599899893444738989852655158136897585547589530083612378740894320172869561925931735071972562740516428228728756774384234006592170931927014153395500686382984054130367478822930506648735538758003606152602896734060269321719123965105477782516875907674713065603045199644634389778130656108217769177403517826070005828602830942559115579321924842805812834119452795979963007150571776508897708152115081601760624640000000*i1^55 + 225302635486829609309322101762516817263675001553454492992982539611534323549460869488614286943260817034134803075002409318574290189960508017635458696124665835361303713682690700834902192047434420219063968408512930181782257621912381886771882624984011894751626368288401638690189039450467171527324627735485190875113815507749346243283132195407528364596099336541870859734493237970082729579741546820729221582216481750168348797141591044473236772697947182642314862051193560699006481102547717795833002048657398917208736215098597834579098171644440707413927651711690469359790055668324340388948681607815584848305450496539848745201972324566303727594820424487840035948953130241470077512861501824343163684782852286607422068510169065957009460291681300535593104199261078590808894770959128254525359378711610307154402118465507056939406225970912481106337363576025261416988732200992606136983584857990039930964283731315543510275884563862889812000399629400661792075728269378954397862803343423443114487296084274132598347119093615758750605660433992743412961740279246423621856606472366160654025578215917729485804306056259159453474267758466128695533337544763698368040324111012431673233381850364317547729990031944143675049899590182999064388381398397914498194624476462964517667949393423797822910188353712535760437819208505599942204972019357397497779308255455724422883760563815473835692385586150357871008824946700260565516612427366885480602206935095830180282078742278959290409712173246242922635451672082984595893733786618380625128925410112489966269784283382688315654739336114260494520821032780886199089968835937648627823486554156661170169887904340002490541847913925138271836597327424007238807763052602795101333380110118552310403033708292161174769056017727909605911415222232423948119934906810396083128900789078928409811006818568691537075495241476678879769712788204786701603123145841444688387789546706937857494117034525916114452480000*i1^56 + -25856424310968118584337169494493081660536642221206137506491312004695299158971151000317384313731905856730639915695619091223724886644656263721579779366267726884961423185531793894497315389499365479636431401378344818499173592982653237572370626006210701719588243570238104954861321656253785053947817743947595626908947349402257382294976608160389854668756668363287355553974340047201658377561570304684144877575997106641488295966431135959256843076785708451296935000423983374394723655452272971504515709308166263408721510501504975584891813889351481786794208723215872540596527874088778978735262510073037624712458899894903292094363905563312069987413520010601287360085176754372275924178597046119520369014358465375405728303032138346516181328621793838045426872502374090731140915073314897920172216787328302926257675202687927182068918060982361668041638900381277929622743717771067247983082013570411674606396497377699552321310298344000525135535184137155871333410603959855173075589051543653852072158615865353633344293878237140290052974350332275463045843492624961556338669021599517796541091987748671384223522499280282853902411949464143500050890341611600671040662945868511742917962769098322205933100043205790137385993545383636800560336763805571181041461517503967260787023564372660241067373101167870603986358733035002702917223586884174046679801614838989211657281752924473681482156307654417251346217404833190477916602913252825331470794597536277189596245252532676776376446821873952656250902247556971013071972143906835455427714824228745841097821507080648174012537499284553623870135582605085887223559856924018422061284845587505441516314200644550010247713562825021549673683873009557513631528636683040620919195720502131492124963366963700988377523386782400070834079080037537850907791525766852066783989983370767405031054384768866935833613709102264409430243342234409480654714891657346300897604246751974562488054185984000*i1^57 + 4703809870231716903043768668768074295748983933943394321591886388900780458104512640074562283810965306317378283666740546431509611402306765001202142234921110637768235733769034131240714735649507205392969291059106658624506699826669124627457741511654157145995786641131164366645353001732801070161294904687932726671473299598276940622134901937061386016747313067984114334387967796482492258396574593279907845653140839280525065759756511336567405201803861090728004058833873810654266231719475712756796707913526870948187452258990629843759337007660257460016473235167201592820363606389198053967168438688149002940645561309403061709392110453295077085084520306129688215646525155260587721558770172198198027731469092840083863268042498029714706230092318939851373269414335517502782268122864993183795588661129587210809624945978384762883410829752619185579384717168459263490151638548667160382368422907017199553154593269863679428607348403065134502946813340331458484081974251955921664290915402761323898107482314777862695976742557607084940581846756061725818524167700920794082062475506670479380448769385603373721842972403756438241615971940234430594462791292336935154019012587762880607872725275852175278969134411508583788823014037306995968925167016176120690655291989231294849447020652230008039052460224808257238185787954875528440753040592271786419885714158626480035805948855408882075643026137701847862976614900621805752414668157525710240445356365812367959567305825057101990542424694039153031809408971529487144462129848922443117507231686264427830014453202120507078775087047616148431059050654818836527555962314606667757309003728378582427678860402283545866028799223128921086532762404720657219841875043644586674048757900544211808332161704158118224596003025284511082096737370216289129004265107239915771238338756009114720293584636126059436725707370666564292778785621341647224705682063485412197793792000*i1^58 + -336345762761708058858036718356689412782583849386148261027101339985342554403297752883531231472120633145073205024574129887809919658293147691895452198543912503405406871798701321446268839026738587706190056918591467954580729516773581856992252125653978025983415907044407033884282725432932901503036449924769448391168302183348932992845505120657536316032816042038040817597238338202653154969359532324308478299856162779655991950883804296507766601395768612964444093452473529487737527734537417447985278320522925394637959027831763006962657509115953762098563078501722139721325347091790416500850182121602755252907697206416392855134308154420377978977483485148539283657665853996064936023720521795590895473718633316365954261645865656440359435199986898213620538279311975237667272895262678438770435464475003607775486045953874177464432542731907457493332024331114059083709752218376291942614707403716494979915946278706568476261609605590457934085229645135853427972982594449276961035526214164644196687738799144963851146601628884080301761576302948286374040152980082043408270277054102310690027033166118304411707622111902100369932870782383236412375366918089704542105754618711698486180191018909004181993844042841660778887318992984358192244479179494974351969275753718841319781254550955467641082490357837290869111270786759217674867298014626903129357626420749894956807836613646255458932373929227739904936400159735682889829883300120726667650431325764795787808291030418120659164701512327743872578690955744720374905547816843404347457404717778673714356050673006574350857128960353791791208579297234529178115287295161891932150485487009608848256132697484449122397532804455050700573917965988237860789283282104740472058693615247212783573678453906054341927527093215343579602709092618201944158299809495680554496406134641018880328503966371311115495524282078153407530872150845416878899200*i1^59 - N1*946163579610738175475763031513688181910332521172333498893961459519339196749878587564121860361726230627556320019655980610544661538447810477660174208771139159944198171768225205161735760159256084847901267607438874116886124925463839870015808147494556233936751929192365941077944250534424023844768230241996291392815429860089690088622867675905109262603445724355658126737642222111969458523906451181328044732389464471093845056245910936346116534194578126773774050089721982879780512648367234787123474746568900133380444668128969778144078061566094802346075118640587274795382412991439860476206850669017248314082989306706779241480250143104862357921349291513798987064031565505248029030448005615702865418029462843547412587729439*i2, -69702225949186969996487281580673433160902005755122858652753229246842471618326252419450875272221900642717949101377493053980563999803848581911696835855282161781723921474379860249413592964944880507128791796503565207307374745341522538308242151559377576873349136932631759147367744092389824736019741350758552721039626762551747308042276399208477544211374913617196767245920425675280021377748979162989716325666075565449889687942102305713012780779060896474329821859169208248067947058300010135765340103604665099472167772482919632017327278795327288983713087705011668253361793161100998020217623493860825485049452616675470268076300656414370297002298986735981460683738691335185199640127215194575436035063109666760144190775670931751793367596519889024074760548766057474980064639432088209173124727185460508853513467327935367026155892210641708146047533701933062781267308187962771946376616408405921638664482884277705152904452431896121075132714184648354852107940577023232179732588812057728426876161959365664261585212424600363091758745714162570524984354857597112615833054079751606589173645835187892547493318638228439943879009397369754672411162147067477786230683434816367845279273841651196696704758330311592050564169288478252839339730566058743338721679104854409976448639916075509318038308599194518653321883925027917874488218991780184791192493402749812665230457842842631825914164839253445445569635683264112047396145475617264605297553616505162180817199266360023339942313797551141926297571294348587606828681618617506971283823039491927443752430296609740664217461640477549033310479475267559607122633141372459572594501255250614418042082367602879473896218724594939946831089923184598087012567842131334266242281553683397696865915330686983966100375408280435202987031603272268226205862658224215279680713188428785390614123250151763896697533291534506466528094735565841743200643716371205087289329948248728881746181337762073895944361748614592872789680729654662534618959710451244641482060831555890900326193074701534255101632174533008384920053437832605279579911722798989335222050207667738141483237569599365629798491466197770162929904539435309546693455197505039183493441853427817717252670322691276800000000000000000000000000000000000000000000000000000000000 + 2563176261456935621986826324603745916085503249763375121070055091204709754585565037266094366833444320929686432060974566743135279048788495659610326970129810240859887978046458744624826380614397417377289864833921459914492139188007365722631109260005472309511384103107947735930166575874790904759325631629124563684796200437374828907439457547423943741728525329299851568918118997527019804587614965436077760051421286147010716253109346993963229903248597206526526435282036236103675502760361312993253838368417199354941812305967742481039388733485481096404456122586322614872168538325627648995913538866542410007627753948097969179531316666584233466578489833199606860495048159031960100154362352692836841761937400611482935150945863474175614575361406804365267989204728331830936540274658200834792100636705455110067033397835249755525485774081483399752847499679882877161543714220870861473558224828584682012303278623220769717230592381955165008914852255335530698633736851048484041010634071030228466985101827301181642477851475702987480461577095082064377803251834233161284884340319967457193526627128456767717316205371803479046752602936747507683617522382304408303303868824789223034386111518618152989685557761292141434731926428015871826141096286392040920721346182458927861797476997581446601763060830388323677618399162725448892094114157839534449861994091573950592931327907582511686262634807326792410312027078587641646975609413073245115658552758261815283621772203940472124148709691141467855630495080336349455769662625601657022189256200360591043019519969440694786565393417912840373797560266184661148273368223035750854335291420492861262718578113957125823775810261264899813617702878271659295774520162981541632774581372824837269098228255007623358379249878734301031288160397929864141166590248446910043437772918150965959482722302753420686895643348128747490055118589319361220135225271802414199936635757638090815408927811150670230573621658519650794124140114172739767665891854006958269491705504447898850266922021875537353675409331661497019006820642024902896723029852060453656159871309869049966051066444029745584314217566233393348470096903213145833337939875698136701485305787696758160513671710638080000000000000000000000000000000000000000000000000000000000*i1 + -22991973558656898896579311721804540942215861393946079170833154875118528702873262455470881779699483164099321853420355653755125639284047537211862308428446750285107320073397994584738921220229700136614835340198139203269110111976944612160341054828370487219938528335145312977363446340933600869166338550192123781243073171031354350526230959069692631013870627179050147806501459957510014672937682009733696065052890112271436729327454653352765830242749832511858571501033077939907368849976555547557570289624755479684249733619173453493227469754919196527178436705383156396176441399032128185209744421755206227443125548294785384075131698930551759652208635693484716825790536847613783348587148728922792677891387498547299246471184517541607929578676877428155318988067973218289557544087587496952456909265491625794828549264652323430392018522838556288068497358287295674696997268635128257783817183097685355217214419350987183753278721863899977885267241351267071620459031038315167608384977578831943213076943674565264374445745830839856550230566005342519714173960705266482937518634206489839955026802872102577010741171884802006545256298005645287634547946797912146859853275760702764216687116865353249808448305286271841906270325879164807399590212876041904965145813420590477247251329319724643343359594242951178342369828214101502521443898374555399052977216727141500850808046684798952318317202967602374052219899834127102829419440562049927655694630693842599409895003579545880854305358951463294864068709891234958578672226516185907209957049540076262511217909078932009107435542641201614033057796590465444052254712530583788977088059670382390128345251930860981583445100249700999195037891302411827138280609130257020195333213565569915004272084663994817507008161798014207991738089871934927065375901970211467721747661151328133728683299951465757847559104745494212236017104376923947137082466813233726073718027974227808168514690363260029446595270219827953445020284538768770215064827504178370642877165547088184540205215265186930867812905343081478088728375513620327940374157878074848401993053773062636125561561372974039004208513259578427149027386661145316146217611473657873233579609197134176559332769923072000000000000000000000000000000000000000000000000000000000*i1^2 + 100190863677960641377842799361046831206500469577151272958432021950377192334239624547944918298920064322734004845586461442944774554974472092853014363811397341977263994334179317271516812510905065342664114488274206405254638030371899994694787913373837610793933283965622237413511000278915926191466432195999146674230105872430317627791893825193255572416701648325703890122586113393268420477972662794548024294064840634931256643273348782887454970242251501639725496848260030428900907428157023564862593025189454868217645981299724560711482853260231439089456527378791530455541944694821172764158971162395219675250810999436605406894954091739177986987920018138594758970601752762356068325401632369102127615887566833295502776563260889903995849949202832608781357703426656407620660168157295539613688428246467539665729292486706609536061871581581301211663736302187608682506514673374855427924604037058582983420711628720397614658002281499636585460852078356573485509667180710133281132571941693960579585407040967878772541791749792162438022618202070937691779453273596973116476490277737357085356821989717770567375402332625756603198490314096851014942691943821482523305055148391161913924336859512998732267921870252600707495833130043193852121674294509903625883780683807811506910090654843515256148479536859308904732496754962523327532944142496444146677455753898168677620005455016112056350273470254273427336736126711116504621698526737333497294194599578413958382239585830684959799665513038941645749774858092909306078625939893594377328657996826702801613546935756002653128329264954668087634548197702130318659857054947137955380676460741623978120767404394484456297627759559607756444843762180584388027579233345706586904340403474907143046678218530790994315682015499451071665065565994025299699085292343848614612689180265840991273265605570570162025030253506336994307682958170453229189422117883838469824726200974017841557717694792142301331778587907730210690246727021484651918092105038605853611790713505554011941349503368399097268618883522877436885432779301124451557855626654995453836366416142641598896974963364375012878648076594440010720311284690070288233563457791334273725628470509277922794890330112000000000000000000000000000000000000000000000000000000000*i1^3 + -352978411217005381983750816704702926632169605636957701888548860926319401058600092253813752154157299659043334297781269486605054534671347657865671188415979218319176590214242624592932024558775283871949381651229763977273279125896753056957899074485006626470987325540617126510517595634350437107052000811488018092070278427847976640465384523408148426566848629216063376375336966743698057785171654329075354260275448886236973961601609214793184116873134221262492823636064023519796751452987581285556234213108415663679913516116772404930376436973075918290960747401621044982342115361861374334679797705994113623513926739263415639937052602370448575825288820486028798858967305894286218693136197301180728117980552409626624220730969355052989741317913119659060334286481696812252071818443659860021932078377765745203705190153748489456337622163572912610517670433500228802336505752267665769508367074179957267813543133037755685129807049889201020316519871300914299989792239245292589761799427817396825304564896718454345337589798616578476969660198059852536381223528710789171143837097551008782709680465316455681917182157827857514077265455247703451264581376190053874306515050586395034100722969653966842787348858840421929473064239179496807915271010447686124565521409860700911541907268652725903758458764033923538522583337152770932478239854749694543468801954694209463080161663916579619511199113815241653730710375041218683433532264849677944915558957079866753095962226880787141797121409594960612583835308663096449626510701563030703304685738806721427909627382669947123376379290655193079477711445985476749768226486349228340587805475286558716248593045177591563039804983210909896418625678184071867091248740835406943161720471643219448311972355796514809178832024181499422090587872317938841137288498607150809213129530621950368046871621172912497361638128908726880961147068993843639484881370906624619041975725163593023039095378062880899460794841217386079702347119640426402714848667631626984844559915761369806391438541692752129512786103358242849912360274800771782129410669583719505885685473427752663251825823588115657788211756298762314821482654426216339796846880625871056062907202314042850740168294400000000000000000000000000000000000000000000000000000000*i1^4 + 1249560158968189656804268177190725097980598323144758482826303901279800722698778177917166380178055584772992443895603173983408601089736130777914291953790980518995154757553150388202555636851918182120507917520992056306358656443894458476928968884549253538459331989209617577157936020118787280952357640709482947071201014421781505069058170784254759341791927599682619242413735250703425047576484622657324601692623141609145504638263495688669801282203076283151960193324243283687717017100029199231706859425919888650709869103867706254972974422841783561021702835884511386831192051610952816519587198747465550192414351161107127207154319886098231226686027948370358977235849716306051562844058005435561595055517106482761050249079013406041509671536682760537738288337145085971928270272776218527738294424891750665021645597331928540913506237206474901551198935142818327123092082688858821472223628412713319933693201436912599010445102263381563947818729833933414944839065400165241465203121450119444119410156543129430102551077109767550758153396332720790163549106022330758904252124806735014090381622942278901316153359339076479257122741725576891824252402140427114771749159386569017647370088809048023289930310528289244405604059794987238298277629732657245124089737659177986948131828263146032104581954908547530056251106392280817445392351044332138494328503478185719030560670858942213607924198210776676663940619251469777119571397993868185034848081460267469723514515688422155850439329078704414841957013318968579695933348097751904518868668378391631243029961366224992891501756211231399745678708532387628258951289331458140044657661449349670527081329041364750637526561440361179788584438580414922267640769642618731052277832412704217773814904449098325390292475796290445613928770028243050003547104240062636521878442238543283088687180326095873798603298914335134368294274715871680450642444220956756766078228623947268683253263423563192090762210381336790292107413453049097659657641937862735491051044890997283814338932625435380071997461519346058442996310562024906683155716056527230034777312067576879955768014062446961654378734950297913668964532332221134570812662350945968116165790335861090215213924352000000000000000000000000000000000000000000000000000000*i1^5 + -2843321089771224813770736840953797476375729750598361264436050719468301022101394164033101002984113562172933361315484611305744562305693559794382826312953682680934132717187184783411600888056466895388042734896989903656890647188465922978281165473521733495809846474758516510433371535825384446790324612311303061252322115293886354023845403995748139641485516596935829135765824248971503272265243569969565768926898550887539021476786064308795806367429295691127037139265853350199191254202539578624667830705658503413030622393373182170514853228877733302355183793282936414737723174913257430031379955677559849304898084012241765817814534268725560325588393680386877588874548577807741456300014093530999932386812152447670385068739841035578375778701903320645377799852490861969431864318027155053251040708332234781380188968108390758927117705333522607997340237557180221622988854739206525942496396866044306901569805997316359379791661857352312847162826977517941499371019463623564943737478898351105828781696061653565789281012334833654743477128052408737417724078082931693592568783817450653870918687572069375370106940619781677718746875199732078299736631363432846764216970149910782880665426996724457264910229491442683700165038383099217562713699575453822077248848963504140851489098464095761744895987201766916970207744407352360836115167845944520057375990511424050228120584648354777689994863800991584751352427475933737171650408902237804640069160552380929516322861843695440709778563898418341768443168949704777187109714939756806747376258089583441116077272224353614147915948784648830038336909377129145227241516285862833051516355851061853803510272513131103680899978806247331723520293378076688313992327592012400012970373787784095113493868713570908158478049389247643040103336898847164964013938585288801199777687881743081487820022709213199804326013146463232508973492277031377179443425011238920502122960045452818853977441089252597500934391002159612882802449703913060526572506964159921470342459526964622266124161757916332796484002702465948185045551869429375885550230566307591203715284070174644697810939468298796341638821702206493429157558770905428913311311886341097467547509146101858003058688000000000000000000000000000000000000000000000000000000*i1^6 + 2919322540613171556828768331190129824358349779194586077612505976615620638147900496750256135279543444010959941240299906971835636639325581451170841625322291366055346886807732386958999795168300125720477477841103532665454692014099203952256342694816434009155209065889536452798770671430524840638360095454781205179295917851479301898197001302826672450390458517423386713330530625069510017324036762939288624578694591421430465922759681239154740935015715510307731623870915409457836472524412893418067151621312205763318999579290619585580462777485004529308190756530685903013649080188857114438854849103457836413745181179717097416631590120868505366032213445242858533815913779236051618007375883889839298707533371563838193926210286787189412187453728453047996829841265264625790923899244780941905739348248305696331893328141904522935372494001963190546926116072172389534269703880846100408746373235366212437583364563866340222417934392769527609595312908362844556315047181516746703521887393226588033311629968450186553863632164188202799921436200235125901191526123807930167687826423244863234524439748039202142433412053502786458219805217702059820167839251506513463691948044467140088615552169594756526897660671974130631641488606943201612346245941193430139199285645021812022423153661934445045242327279432950690888862894087393114267925399749145340138243121241868351109647704286592163475982718778691736769407209322406317105091559428286003233063073242400493830121396831534174077998217287426190125648203341959953860616002993560156212565623388468970619099521296656432235110514802377776796599496299842840057624430594159978495479085607941592374036562375400810442667196314473635542246295588239417940646593108533864809498058755804798949421032313564637333956815036745532551412585772981194127808236835032382068067395575758516914535402790854918394073213608447150410482152826926764492632388027094903093377867059981179203157027148675365112883219829586385106938996994902239261656227181290465450971419259767475528084737061257911161393108885527297468676363658125581253128441650356616048662383185732759008646400461503315534528500895627365363250575085323100215915014565349459137984092413115886469120000000000000000000000000000000000000000000000000000*i1^7 + -3022116814521908155580916595186289341245511049692894037372985010784027278293353174873425297143898800179920440038692452117773021086654584378522352773579531802388649670067467328418296867712832216678328336669181768033761649128993484328947475967078598751159334398059814667527827077758900457440875009427659935165675665292432873978917462813668083750495880087403779834063048430629485963931177997126805499559425442272657509419465810621391745330962613443677416673795868545494061996922279937807796790236167390922532898456892001167657573727344174383093223449946885117325518352135328401171707247840713798675249750527851040918122690578344834809926526869525557560458730544536657454308542839491091054150494186548085468960307558238886199364025315566642549595772944136865613182278892112242482016945921345824194149806977026586304155919489428636629337789610825679923073492533557537261542039662338251773901033252758192621012523309139889282758297535904666055398060811535881770592602816886287304973460968301080125732055615732983080587232588281008543021457361958439693504937451364539074258875534943968465144869726849829543104532173093556937977815537113032646423303555384235964179714261782467653946519822210956236467287421467806300974036999093947710490434133161038210193312110523684131392283011185514222046245801421727507541484936278899942245259237457754945816956157495798190683778902548522129727753656552189510077015695394990968409435063565733003176043607894254338573041647256997922650013158565867521674486944477418991979137391057094555148341654725487033097622169309770468339740458828670184620684762234712451149650393141767276008994866037637873745009296829654812973792963604433375288743925001194131154414150437463133327350891066184910389130789850533616859680522032331089219055994205312994762749026152272691389605460062501053515972792303310100206720059248242187943028337648801690588455563068949120453631027562261254307950179277920625596593983711695172637536140839136720684643932372299050818623437904938218229402193965533902882469993727538159227724723286190293361716972912733141400226285784127139725847490619776661366176451625072267557864780166567596222357966838929817600000000000000000000000000000000000000000000000000000*i1^8 + 9098240278246858357810024819839870389792979012863198311022664251324250401054870474160740805570559427947188668417500797981207845925011596352846118161826406597180948173989319389594353763812332293655491796110869770054992404779644652278918533620340598227288364569954348564314920246319087062739448185608154413683785087730151912577910818914286037113257312421379416733951522822194680917160238989029097945609861799026804183852564639069775268189780429234256656962479551047250557549654431488712302867248163628666535068385381697025156206957522393318899775701070733871950102622960448962327960459089407171703432060720752746102921090797317313019574447196513869874184289222885351163682351617501114382955386916991052627228485502548050552120323288212399989261713526260493286544612222104845493895252566731186639444653999936617470906382991884168921468041783033140796247919820504433845727716244882469367302965113138086710702401825772687966332856260207071187876320327175680379759394287032138566229047844380867209670497870558208168503331373754321389702191273025480089120566612837621967504190524207054855329287691924064302645819791384968840782416165973693237592362146413156855701876938104916978741252264724755788251080822736929385335583009773627441168604263785127723013253876450844633648759355964034100329797040720434212460001734310107511143283807782712962719177847752364169009209085041956300398314634604575334709496367729359198169683954828933249543955987484554274723843207693088002075559178635235598658578241506355556688668998455584103246194722641673534257268648785793997810855501553598111446761878283613060365601296374267349757269361753311186990199062634185351560494891946554916593981505832970359017674141320013995799627628813139752946279115140934346138404178037709559947582990963581826213344951355080395953456229153619933649510589017841146803364333073337706835337713909501944615835574162575081939781392305213002876444099588801333754441552770356117316551679007243282435162842292420122975444396441144701457890345330526130292012998696607890143801292153701766564533830400357238918520431649369123231510295183735336561280359457520116273246114417307869428582660679139328000000000000000000000000000000000000000000000000000*i1^9 + -10547830703544484062161320357588082002104248122401818442397685138687996506209248952265025164460652565067388751034978223390731470991285619554144842229083373624877062026376326415776382015306010402568428669489455220021846988310338960552093570563511040795355281670334021745670661198810653396095790454860911474730513442474206078870879796913372143238904845549533067725086516262252720305793389990271049885303278580262873966237548437256192116267466525271819235796774516102429447597026169600420796451876726622971591733042433761037128115582052202805222493255037822250917425070113875910176359750226452793607396892444821632578334464085447777253784151367705365900642069688804376024678283775944359306379030173583088448066331068856251849941360892791346183400796313290177221434829570130574527995153869936770584133515028657251159901180549301958195689188139249611556473581481016585586922058201493113917378984759421029188520918691030998605328115458950447308457457381867381446415457879465606371747237765068785182632926881977392252552739798399461247026964462319784092665008311186010270409026447887119411683165060821088637886856480816207813760718597089400764681394315151894546188667360216202246933919220423257337801899317280234369860799992522513039679104748945222697450415447418578372068855804659283682357824160395277264580127482959142872105882899095615885468828823732258305960753980750326255150265848709527263394776791485331844792914510708926812389694439423676950919888392041589473341723164648613111792769097209499467758283893823847086976999915183722922018555647185017028146033874124372383930827059548836767968223645621264831951425232742765141818168197442180547339204471618822180395760333005857862870224142939106396729665646817622424709270809208805818077628098596749837165473603902263698661096389755969782788641854081197170936748444033428389601354597544047228969300701028872487167674397382265472286612840681643483248957176744434380678919199252332983697044076817955158958434379444355921651825026044914000067464750385519876465796778951855704932345575837991445914750582554376569528270268256893672461781038005171065926265515308058368365476532760466235510166854052085760000000000000000000000000000000000000000000000000*i1^10 + 5941268401220969863843990639378085743929734391280837281848931413410149673365185856028548366247425474830912208824722302260366309847877108444354127831110771234913890124236460298263140957162181260447546114951962025480505129417832080216522775597261244938069734213118430201829159542769548624968036370439568362829908611399499606288444156392216469108153208798190035864664662062651123640607947004078097361004277293647299785703971153316404239460615780178272390284605132869682751904809473160259830640238880656631224442148340065852835591451076656532342515364593691822186707717812708739404824697004178834820719161272624063682235300209930202304207072208951862627758259943716737669736918202272379139749764205255717902083332952425428749868180033441859413412787609486523547756499090222219549032999716103079055343767788173365945072139018976642454939386855622147892414386110149159557480720035622973459522264156745333971532825937305995218346348315215397964501616327974371351612528079038598211928934007861758995677811972139038523908673566360361966053426627884332404039831439739476539233580981929578341845702411574689315365171636459942087265844803666457958873804736501566777893245429774613862740038746959055661470183596267911161393761699407185269033148806943511662609049611398792503967775430102852169666029103172617320148600437545923690201965827695178627711645898843873102423871489552850343618388445866484492759977565752150281413997516366781916367006063079982239371188369254403792458487769194348600679850296246266829534142752297058490745379613545989197122459362114083495410851076770785844405730177038353852969820978459304125711510109268020298228537020239553965803388951199583128580487101416069621030951794104426652878356653450757471833736918170583055936961810365487224265810589400134087762340562505069802123102310118576829673911075657019366140149316973545944758762386664934498731643141656393350077957096148496480288044194314978497741014974911382198987176529152326023828525334739159359959532350849112730836179226233724083705297174159671331392568886650233590092431695408010612701928984261799178184765932733111819610843590390101562730976922361211901348421979602944000000000000000000000000000000000000000000000000*i1^11 + -1374749386197518460165336571714953334860045424311652975949077036956092313721362010275036597806305154642360806472361221919925469251177947109355988595751286373160440315083981870588012588617232742463688427818875887353125668430729065965971173591586123170268002295743032551499196489543377953752896636012284743636382563145031466644296022392311838743643027068386828514087793926618768557694816904858748862959127700457954783003465514315522839549365421989235990672390978280544940440129183158906326818551524907149542527516457341239085389113740891064664628880422623969929406961834680454913678199295686803373916079426881494251531355195397434666752758506940399011319194813628465259734768372078735725519473072788970860076096534837708002167605294281953067241866798229118245509337175959434665682333252514847085093522334703029722728713336513428043124741119544761496036235232590294207933341518535375081444005686662956276650589909454661775195073075739899482626433013013034794424055958857049810177039283918449336053497256352837861419641840855893338262291393481577108695673185061931515736152349023211367371239591872294218791416053104410132212545012820648904449684569742662044575469825113921848400424204473777802838774850956127631781389521228398198321890445253454920930638215741530779912162816740948928674616135970981477374379639762483845097281363790076537304649587573873171713158615801339082109392537924454928465969965575181755895893017464079923419573229394271333881227240080318077906814693540027892242654105204772478421536714396886700315221108701997159700363401463593566743187301754968106906974196163842421963150027079594916254361007844450266117983891693218040013157257386801962293108306427892893631932427703458173974736703685266524795200509268088062984412404135556822509374238282698155358818960859001578067064555751579390652791097025594602511338300089624762382264986329361425439143329439210238652160298498534794644089133324813984382401914910065763871589913510585960158402212462288443585820998291050893823725948768609957887418964080105464291443905344059243326329249431766149935652785814393730965560634128198366708998384800597699759464391423677165596880719052800000000000000000000000000000000000000000000000*i1^12 + 478036758965122493549720333003183861513836413145067406319376547564620014984609555346032998331358265332697033976307872185418788955790624322776922946357280920828534730863085991658471097962585459649764885497333134859709628721436969385616980169961762005291757493117413107356262188317482741225193222457684587394962150513121403232304452553638015494110411414427896111932528334503449095321062068809567758090597664072090062621056731424716792951998832299295950452484759297894657272239084164519191174853659998232985119060108081606685462506050597868787173809345425902460933720411059761816046171342729767834407925745833894557241261745472824042668155289266147842206989935998442074358552852125058922454992503346100407676159697208739320757226852481282482923355470084554697586317984884706600399608146108768513956792342744718923690232063150185266104260396290542291802385226055312277016114256847993608269773906132729521272778800252526976512179319574712531099253807582292003803255661605002441064539265138452306661992531915976231999572170914827248491746612623462495023562554240447114120948344821229478854575458074009692867338107327071045847318835612588919816492337136098994595387072502965541467004193813692512825071368198296964197040070950366344671520662613573387689964787010247456987730099998148538666405390090071594432591040077379676471393965672085235187894777535179379212531092768777639692854467516079210332879761567086658063606268857894405779778217293455394766252200677388858449204459509132948611602507308271997497507778340262589000627321686848172582392682695553859398830572369782170784966216732698071697487349027475943020292284309745241460861638023237204829418782421259721320560293863837268394645827402431802349833339882090407406774986416320777777298552639675928265893299705497760149929524544569379012085336132295206602019733609264665176982321797165183313973037058725947295093641004303191585686426693859626767027916503961964234025798095029824834938328408719602313077682035793756083506072110875454293948357504874256600637403996400751061996521396126332813849995925112722076880537820761152370492843419803673317636781837992903560923048414246310974901452800000000000000000000000000000000000000000000000*i1^13 + -37356107673238163589820216397999106407303759050086718001364999159915905003249654537360664781424417614577903350230007611518291907083972028978026316200716163841709026129856141705208983902100343779444379057005485347229297902712168318155614063361833431237573353140742817381808124066118750130261037164258563158846092747018616883823889174003883753822252687072869565284882074462390205216437854467076895742007473422271019129690776124776129395338695127903753503071122025258109284911089151946262063884312215639982515003623921736320057865782251546739663189396058143515784943049207033935205588475865062055473799890256552844117256932837649983051371988014376064662198759336677574104746279281120192032526641734049888907344172360513628121939467492503109677851401001512031486270634361987654598921530918555585261454417927422360673876783950933995769375932110200517983895521252304228839596185986147210949028407387284194039000761637555631957295829520643031172232230670630694605417979900359720447525344556563427194978545846245810260818145372331362751071192391697928470368422468509009628664913780388264496727314967787864700242505564377497907197602986354877224118287811890924207695766168672720301482566081371858720181296928337229075873299002709365362718418105582602358715970824755385152976785379013844590383062818334178494361990934113636175330034458399918606855338757469862198929096169774533353828892141679574043175921837571903486415717975150939845217886306012316041489944687561844460649422923160084375133163384039391996147682632096292635602599272790770820738572174865575841281777756276197311800664855574099311505138591284678466095413427539878633821985436367318603756171599845798427469612844376188410300512187634836439604226695155145044191864808015384250625990204212174888735049296597530665167523266829074317928375243379815644025670467065780672735192608829526900646274826602595677734335071516715521545460403745638976375140279871007913926598258779084548215555165326831179097292275995498876928507427358224728121677645885719229531193442362789406139425378931790040589163253986891963683845614531817027161947806423985767710004350174299610598476725919835834286080000000000000000000000000000000000000000000000*i1^14 + 16614752830540532758673974625641509166611203071476308042158533374150046017494925661156837833430738580602141821813644598695497473818059213763213543295079156701786678439230931289463819059553221859181383607345051883150124424248704820684335257996361378754557653103079913649807569565887893018346561765107177267079436111410193091391256659065052329354485272767378364570452525331671936520035503817858157077860369131054816483227877443095459785534120116411180797558516322752384194049339168982662625148004636328995352758347394806636962522945762901635440309278338492470671329041501685691552174426583446497238270597252997879541422610614111058765101441830585757640514056225801659150456501527080892477338904690084172933509421359188815710077371053496285471873135544192368361488907608060206052695983067372793214264804881388237259933338179630424632795429802019860305149120623015036169566222812727236170676178004409536286468149973182369951946036701002112258842948310070519030110346788398156854162679052272431749728852721410627121083718382166211134893177700002963219342780560128299320354605015414678595916983651582066350761883016923727180461583926604199151159432316485245685724948110620124601054756922229493388151204264398539580759940187654183564294105583932921891002800593809105122456532858409752823024125656987498239194380511236665393785973630044047683209448462453840179576676752112405400159929998764537571322931846901330329543831578788862984096258203083128762277944259644645454483887683758975257692995299039939004255069389293739930454739686160909790372609842482835409279615134032939252965338929333749366638645300604149167913852137516105202899499888909532772397691765823218039883862264017075979183575957741958016917730141197525898418665824191649230898299561959192350733936761733457618628205695074692998243369449466902191797186851133475098779241364663304289792049768742985703739412899137248314054039181110149119760476315902146007711224952848926400156751582165588362607600240407552348678440421950351858544232877641901959118080765146971411594482762070226534044449819459003964002454699525512490561194909131512841107155869805106594597537890100158503321600000000000000000000000000000000000000000000*i1^15 + -443602719205751685560482804808755931216392813787840439455369205651066578394375997562922919097715825181686078530385518352337459417568616809393688100549725665352645149816845868033895598714129249277439967698637607101744041516448475767964370076194614055004486450386012214634356407121214419271181058372985382331771054460295756887352702557994402926271934164319762005810224506361565415553570136057589795696572967660653224355076455785137285941213242672649777845518403516385279252478032850374368025548619983593239390520737071102808656694186723301584914940818235595186470903939415923798281449782788440689386138212513814578556355485262186611401663026671766383683553096583478143224621133654471934997610607652333911815469782746287124830993604019751100193840903900570304486507736738813522503003940550243286456198005870535190852742178223628531747750427399867252118195263478098695760671645058230919917443710761957638121637468407540744668811955004183547144579821495153362871362422161746590821863738326816409035059486473106037107865412393345663008132034621175963876424796716194457379040717698573057237426706094048459103853214503524111725914748362034299877996096434461089012928197430155935504159193613911930841942951757087026266003605646493363238065269436533098720640950963456457803985133175053334682842258344900094901569413540943431624532434779588818982156043258052608128278629279326612888306133426521205250960552403626977259704147910246355555470370916739420890164094083557598542848694372776404753992653768548774640233969465013595466005104115109487992282143142534187613530288808944996604924301166842328019769963401522838973843428524007534703711341575054991430765108856369599491135619301115760936780032292433807996347978025690612927736031069272796771801966905025843671775911633797067762380842270182925861381431033655081216944779230955446574732416577122071636806578727565890329657015518580482339269641532510969965905120773637012354424172913110606340637876430961674930987639597483920083736466644610282246655475759909517641753132422728116697804606691769610866336918415355872530688544733305030639924871514164318539960082715939465219543235660171182080000000000000000000000000000000000000000000*i1^16 + 316125707727982996539038216957004463358780879970170157611058945036503791238291785540747527139852833256522747711757376834819843792226480960127119909749722954374387520074497308491917657372143040620346906321730040208577816994899833879505420880442201939773942827713200139693987183782469514531218611829194958681271911503722731120037136127464391792170920152612928083810048131591375379523127970402345266909457662046509924617880245314006093445337516106446203592818593475358549247391079189353940824516325133373481088239073851697626478424928638158850571388792720009333825570484860663530484501512110953649366867884101398059591628002580790681419204487072537482877368257897180627712699881020418803527490174217889509764487926341399395554646503128101086819042518365236764621688920467381964056284246889573154664974766737723985380538300951931358672847310407182747750966101913742481072657656708044136365161819514828887709037637312100269235162952110172804447847728072835877304414835914107080758004999099867614366752517832628111574533846050546731998132370408902031790164345339920335568358603353593944750597874593439102726655742067301456348166180674040216928653641115798319469997317427832872372677638290307063439618078123503576339366386052739590654832350516517479294395395303061896883404815624654015192851887058579033069257073474966090189440663752094402719510686439873234078225153571321043899841060431869331351582324157592162122216261232752897636519249353681811260005344897217723882373173780944172193137521226512543023154855888791392914009060944301026325443085752831534336286574970997875047040944573405918684780436689092779189833436616888201177546221563962172873494033008608534770062912900889562341496139696075298039621989122048435707255310059389659431158724037622424026904053686482531503581594294874323565502550497597137246161656246399963854798539198219702539800580236434782986537826251312068484783459270295588199762519799876194679866625252287293876684875285379176089348751505629975145247779980618019229254508461196169624484509332209307204691958909486050396055813183991265058988960904993513329024804163296984351816543023563892288668465344020480000000000000000000000000000000000000000000*i1^17 + -16390471499972112664058413372579352439913551870543155403621539028836793287837490608805714241254001239066013776865034517607320680757187974871724183021022990965678517484096007598425428834859883933618939148850192208527075349072285816469211132808557503158825141175492811848087980589036295772794957622249310441254664957853688664961177891805256075215216141307463520373209131373651832776364133059508487957486168691004300358098498671118473288046965345963459865223397152906587237605288814911378217321059076878426331070346666973595945431613005250571396198149752024058463948511586219452006818488435339696763106299594435273059900977788784663655435404976553132899941514535491696330384491921954416005099492044888238513219659108363334901230606132830292509893854897469478488670139548426877589629441518498112393328166834668491807786287684014614702003854330376850525708826569956431482173153653927150258284796393022841244349784820842140948934171774236981320754120249802001722237369837458406312742672235371852109987743042680258207927941993464296247918358058662427574644696087767079181926323232872620219192312553090411897921894185804573946737112475337039558989159962427557307944320113252381456898512740013284158524977196864012170878167927488523799277318517642719740857619976589991273730632327004410901653675217092064837886236155969997371823357191804863729192747482206818351229295182759404143748624466384483816572985865158243209994220137519965585449420839169838906005560115366391131797961399929788035069125227946700796160472660042689025250090155896017932516542843509333876043305943892550121704296493480766115814635927694320894093678574914963572182696296249923177140773834866663628097810372813913915056431803746886298616016321896661686084457320252084929166175755719720796927118877756675749533853072901615706762143417056094368996676943245461401912344491449055887381844406664152164105275729774344612361533125865178368761062515808277413433229246971015545115191292196712653526046176648339693281417843513299565927620279248294057518886221736647222659436818023357604425551055619806079965185273687267936687406479235145697382139881386500381830241320960000000000000000000000000000000000000000000*i1^18 + 3130484576308136112610986480132691248737038596338091664242279489550393487792420898545006701752344901503695604019427082594358354272516737965101968830153910770400677976947384402032066847868929716360129591783950774528624807222298771877651919576337165076164842974385906499221451800224119923540887037725794634305905210761674210800077589715608360776207993843069142183562893131743038179823749669306387976920997302581351083524837615907432646177702118489922265691600585918642982743543149250574821304245843560046423989796051908520052732123855844305375481628277160733539024732757554018047643268711662992998134379289085718973258247059894673459277744134421392183550367576674675303225993596693676955993316823541766305584945274747767643413095366045077943636070163711375618082023147916676606443921337192846483619824897990484418754477647493396407183378776806493458187115918303632414823389264059909674479490318856268678245233448452706823643002669659285079954982309341667431459126171466024552426248160478624358844707360774886851804603796053268388338753254902111039808435103033486900809929630564091657590277692369202394370334080150768682453451727710035599428371247378279070007070340453184195784148722759724568426673856624766972632857736091622967445904634900113689574153288424017354431472261605422816400246929450713728763726958630415588582154789718446972202759587010159662959171234873644368757006301277681782271417734846655576679270787006281808823625457825247824641781394630104320323494135924449767062007945291686357179579219821332929637246352710654835864668271655404108753914036007733356705556562296401662043652033057425797491596180976337372458533947591991799854880347360307304512986956825659141058054746540328288284788306210539163811907272403298495490882962654379165851528719878549235223006809059183433906866498621266257319490800001089932075880749106982827899410478605399321704149784026503130590177113465827140909390175154061837311633720897952017569006791140913315065064963593976495935615589753879013909429445208101212950989813761014992357643357214947890142636937504545093470465419512329029955703439604427340447984119395975106333664870400000000000000000000000000000000000000000*i1^19 + -121785221278412529616287197541749056963070301523131728560526806320706084050731388776943742610930508712028600550040472962611628558527684493537003542880953941423071366809540356925635724876963595690268414271575838207285745611586725734970741168658432991671300273350405043026515958239917540085424023074745309720982365255438420205815853163605358006028490539288953624113181622948218547550976443550454335522087936925406056362232985522381104174625821361571671229987586991516973066573229696232684118544175802247703494405977265381548750049696292939755744202649800773305012418850312519465168969650748695742249997645457985143244085746329909414553294691645682127857427513932360353279432134161343646208650958023716364336593533230544717894544192914312419021669079569875185741987046789021417742002973998253373462809414992530499659959725150975757647815576865417875616859944054262840668644316440786124975252442739950816274139184457010994205718288738972558424879495947747048143821567085757124960555328978196097152592782073677973566799751170229427445125848250288351611653688527364067984554319073993397660184749854966912006966478267714058689420513202209956171232321136611892166071888212950272392194931279982387021692889236454360407549956544211977284827873665961573013400130861360555977214460312059041884498106385883053752898713318817432134320445209000724866978488583344298183332598751991435860255195820779758601059610884632264650615216847865629104996219419321069976141691286990642225523068900099501749647904892433570275429136742213491421717364849272313810536088199393721051275476293340523984581116713807302014557233659112878575395108669745814533181995605689411796811531092458935797086621119643567733455594476045622802618245896635549406692318325103705424751584728746739612733962724526831238521849931447083134329731855882753938751380220839505962060889342523035266281455145131919168879159254145408954805611134539937729988322901222434846213804873753931134090731993770862318405117147695111539827159010822853976654538955856648333279304135413014059992465615704685796805104766283032773906647607260772242515902952977182520818109774477531493171200000000000000000000000000000000000000000*i1^20 + 10068714102261457860930974156746620965357859519499975649750805732879592808479389626580192496703587939092176804297683845528340171437941684949725134447619249992512847591598597204572802894475839873780304452600198941953493749073691735079294498605458776977767135394116420574973298359819336867056848747069353135642138047523961632626436498875377222527427953417919304378804885740155668381716626087332970559035072171900974173974699079562733557236370623089485149253297350712859377445477406521806016194068334489018952052527724066194734391645176546520791643194207230079658434944383650512558052218927122430034328698621264872691214674948173056200080099299238735756916402840321252591176338144844995849156195198719683747512255355752612586559385276152337344038371787015913549059594141996011072399915121492850075370523229054531398621164580911709408659677632154643845553975875228806974097418281097709495737473617845858410051778543235779279560782413243669305698489991075184355324591614926294041177298256306385001823375870065949611443007607203778186942290666092775028058201275247059560069054635339231354501459598524559591153594254181428795761441383326176556096324536662637154858654427456896927994055676699488616420688629980473690670354398327035349450816352009018941925506011135687349086634181339002287728747064367042979934300150947167784981644200116134353595033110830687794826707487188940595204812919541051859353019834773925339860334073683519483808103483837246738310755615017950572733053577836534779244623613954386131245393234768137797444545782645306781068624261741987260027201556533988664435076485422875659657429009561788977129864754756427025783880278525248053962318804570714789189264203512334683254656854641030536638678681234839746743548001469021772965240236185631512502883989475000581524998964183945783451499176371997084794740809887000869050518619548576110823653415811780096928994057628383942268013521474281020551845045601699160379843985883549183007757962202510958890220713217230729181723148527963195511143548976771029464873206854145870006240364035938857642504932450185444451677438366335909731825413032192380046248215679671992320000000000000000000000000000000000000000*i1^21 + -173687317149587780249061813158815992826748001156846759233552209130558490572631908282499134993301769422479658852432976320178441816839625702165599469227176819463262597222358653684177073337413244563429654700756208135560136190170021512671107461059819212802153711020170387233494202792777089701820506046408485713458253248576092727475843310346283485184723100641642505412662760170892929104282023023883607887245657303966944920971498978987097472285704041105064984043017195165516970089244330880583377039619142147874528091250561681680721572540267288508950497533876138869663443838122846347350315975741659000189087312426229589604764938621054557243554151756931702039925507697114480792970248112102409615121984422886333086517061005733513830387673647285785430444682820445797296206847352342074625907895221515426225094275149952727542805573654580577397433304659956925830832911176076466809359888264335587965544348885886245142586344342258558912180309311061490657610610364198377540937138798478935825248833150322426149919986605111667756503459970460809447231901576375618163021255389188769647229219126387945388878295856479515755761284690891551803987620203490636283390906639897221418450261520731591214988251241039597267870318338928530221404134312442355530362378438382693402293586793302076531692476195238378604430953278890859616382826265675199605527422565880893313472609791799536465620840199678815247946139422188225432439582864643289991616842696868131331835071812449242325800766740354221175614864747977933731695699492560604141539465949252313837822994305818650569928567965787767051103003702750458544081212250393515605675382640878077794533279688683403243455983363014554592951648343646063792999445863213108829631773957331015420772688000224025088714282763232095164429352884355692622796199441529577600714551643283842230254708420193694851688509932398880830476042952931636635653408063170253004957924943680195640855393924131208246474942199370266321749443894736770477083139827837021416339119268058169210945253649133571494241664481632221583077292258052388982155660399771473666809480127424416587823038463459923742146720657425439193078759144659353600000000000000000000000000000000000000*i1^22 + 3413347807489368828915052908258231537951621799891164033370808647868260861405151492508547846461214947757131659675498472586916961425746668758267885882041048141800031730092442647491880589819672816526045374214439481337500389777279899661869496279817803246958001814882765563231433443634050452511387714377896409407234340513686706716490404068162502910880599147821300397348026655085945195845942644210025628078366118036335973032293535387886882231906221442199801597376893991381389781493506298102088241453778575857861361187835723297713689919129879838612324601787594686208259572504091388671449566314395015341579571443322877109010965788608270686483289787274830316559503552807541177848281442026604256082917087585732316558906787642960300980089503461928518358395755121165148628990606346308636531268154181177246354596573777247598883895463469445354817094577682420966033956985309033617950617978345002205684964975177113113379135370762977332943411275103451222540488900286456403338108250107016146860912833418978522019614858162290568563179529231456628779869090335426161191024071376312081174772124358267235671720717445788055071072568470937514310933278824959449903583299188573268415783504507376666812745977838643932661772518622304647549138948956234031283786055324482120577223685229183446682207438550910912943434972322714598515138940246140560199410293675707166309229583803598828522908527863467958695083515002763749706389187097697930267729728185455074959831555838051114167113831219880605959828327130227566993152753847351683632873977952159451087787973647258129320470089484540697933226353210226159009539738948879116518516878635725970595473764889052212477963597993185837639821476805379567072150494873611193792245349917864757206055667751179345874661717280725008407011439889316691868196595776548677259923022749487294058109063318140793384607916818848160164554744118490367774508476046413007689193412317074629683014310068744909400372749859587809316071663356612270758679794881918204112856320081470512023048152884359389479636284803506651048441643942680882590585550738412325706631997599869464302950857078141186259637330405257958586853873418240000000000000000000000000000000000000*i1^23 + -236684041570486462051446494872689089896033089191265060379665761502786641618585081294539766794926315202519015677245112489996869061361965790492822319664209038928716838089158402665558088527406087412748563773712414220800635660955931015513981856709854442420406872611505863001505253780664741556906203859432554716813741334181664997538315724053894988055789918905730024283883249862048657064658866920353293012192227746747291836386586520383602323354112499577143689608087821262115889507177596371049143770882644056999329546421139119029003108487730898068109987377844837671120850733211970980134276093316057594963272046372019364202109763655446712130324255304226594716788065384211457208286965890035482874640882259439220539468299774713733732995060475434973974357250034512777294247599151715163204080711552481738075847391119166228789416940563076081292133482438266851023458462369407730184164538850400706978368613981914282952396540785907562445553242618208896594097641791971059886260821135288125133162129937434632762538882932971000895313110068533008569304650938134246944596088385401134278462221111141000530846502403335683696709307322451728409381768353136586631483915170082538162515146396810000870316051497350736619827682499602161053171278631587204000228190852430457988038216130758842275756047823653374098997625634479674202994791841228137598118076352620877324508835968119563571532841037223246035345260733611771711770149026889729797159211350853008434801122517747954064261437857016024288359174492082193357766359423692475697818655977259148586975861447153456564860668319920477230757246664370776454454647181267176910938270908525590196709927711606828814776017815277874366531778512721553352097047263543399578166397715973287772414380735128637338788979402912847811035651690616291435145370917198195035910027336733120429393480079217712231382029388119647555655547669895813034145820257072664031417532245690322651354733494625702378133038018531697809968343971414716640930372255228133601447446564339145903384495823926532455823177133444467243961414294077268197286766023893498624746074338820260388273272143279621860252192129125350340980375552000000000000000000000000000000000000*i1^24 + 6139044029497583965781267177567270465122916073122948028526659004775542299490627701609892477606620411209065609651427155119694386630167860832238923404608601285503175575685538468441268698118234323537075640119697693227630635639902820515319310922270186206500001018495276597984621313005522109568518083296464417067946247704002508833679192497031856957019851218639701009024905474312474251317293265125142194769167428545789756962037297148632539850191616361695629975030982480966520362007418114881277953645707639105872425385756421886186492858689926470055873778174200672040069117970444227573125439583205124547635008218754339942859375357451935384239569531294664154470391046653441232459242175103323489751121135223133556011677832337511238355735472977980378868860803208529238843909788224126950229330586074719715091307932457715053668634129475917479662191761445909846885422734450560983484546142317399402505141747972909467175249115854077257031093949663640067292860129458171281683686753774263496981268165310771613076107062968296851246081590029926613244463410664336616687489876067426550752258441544349254417754418201976912600605183651720216199755136722194807009635020377831688087713884837481919830079243883567299128595771590729363418710512740867661160893867604405232402404225412747916688769323987842401716755135670669616005485428645216316082631147348269146798163862834048982764225728133400367358979697193898715587785756884087523601860765886007254125593371670503468231234002744232916557305666775507829011687725644429068458592511590448181012758851174301357779394580832672331986286406002247074834265591271853524127596635336086621502782729140747656928119980150980813835301950880884057831846676139749676889023435526362128703747984445478183217187912783986241596574622711340592797123558023173085834451676364500943942085465437536145567160027829716923939226352547501998577368215763320280352599366471857909640412066424169393510379617677783542969923083030876921589263840653639276079099413923972826880549861244385477380423797694980296428275168285019928512697977996974248354792885532151052727218780528915210314197925663198507255726080000000000000000000000000000000000*i1^25 + -89062822556199422100681416585015730899409169667614716604505342241795752714804019145742773723394664655966602410613945448984750826394758921545561779203870911808550683163962428428441597756682873048552002495881827494709780816636939684948925407739533499421797469235430245879870484122159891416203666019715501559317487073490368412177704027394362597698645774873781666590176123340261537302566504082693211102301053651237953619346368953178522381198796397687610832623703743097108595016846106743959421784714791027086311139988436673336165063525589141379151794367012823521393592947005528449454693212758636393959958139850575320246670029574882113976787005446246040707682588715080341176103429516255972289216227481795168907423365217253467639239038383623247059094281210062537444133460583751026037255726345334460401220721633675600839886174321075051044093768439793666082983596433890400220954622663889221243084697829320391036706959063303671303221973915382772514942902108584236469923216537288533788763083593504811625903998347465082801408820829823220293322089069703297215749543980892261461807501827543341497345100360549194643492404736861881810038222055437606015547620926770143300814998226297839102464491247241021829746999637676827621977880130279811694097322988279014319322131382522738016018561363392115525527014642746967438896330190495692214627917629592898169142657606883859684879312925731476520300091847044274302553960275657083174209731871477083887325990690698660071187244032502877467455653088955392473591928436193036834249820387451488883871951733328000349561117089672903849794863708160058816355812350823439040669233061173743282905692370567633454983523368884877195539656210297311105966570600493443697221611547994196471098260351399713260852748119345700466218258587798563028565755068707614405902107459386391325373887017731332267711958051457545682438513968773897937435157735723509357106771364761062726965979809090849198130015245392400628931882296959969069488751706819548243929176210602670888029389522540289205135333749094112554344487329428412482980396439427929018415985887147804511263556458100430818996473223318484287488000000000000000000000000000000000*i1^26 + 949781954106523524378345016725047914186299767377110987264406470040759535315499962551817620240608367902367965460234326107184993299825350410832863564297646393163708173978264350361931407796434684270234861319235155839324308525487948517466877996916104692701430059728917619235562139078126186449071078722787890301147438283877743633622988128087819587145385411404147370417041021535449488171253573577400972842273552554426010750989352182040136612782541868360933788207031588952905725305195064226542154509369724395078710876598459273108555413139638276256976158893643801223575753469585995911052005635027165783961654064649060436617710516938065524767873371257797904427490740351474689202760504904953971434524338290748341480072864709489744718691278090443491078706301975212668435285322153054831017967384495870734331134575277488585352962832626588047827736292532830144872537586223552097343847145178178323258530216374589216541799782789270402538299663488214641286689073562887030495715981272165350688928224733464119475908362365937931752916926793019493081458137323544977178680051268064612763767160847754619579319774234978792407330235404005796041706220320725279143225443679900249983425797280805708763138141161548695559630500817788222481586136953886432027303090288201861598470004807058268836234084914335431234325275412880930035657997068736154202805811851669598310211311385533821457369844629762575292684508375488526815740349381593004022368101253200069423582698007698231497867941161158115658136022702442117226854150180693600429049970590924126653765279268851498833397459740264915177698726137279983297275517017593682598842202433588139688683384060792423872244528608131940455132649585241572882505242325944557074680966717816375907424385930292690956384354949288618247849705976610719281435193338091788753716673095848522470817823959541992938359758851551882965898427994456433377468518490527806006403128563168635500371008384373172122645992311394185865604915926942531028106617691357014694983113271066535817440239527429403845150452901429894573626020342285791120711287455807479391415518707582655767372134859780694655880407490442035200000000000000000000000000000000*i1^27 + -8067022942282152371231160869883349042301893448400280528789637293724761204395217064943544751068694668482909662312803676862928519710460409379103142277520293813472895727044411848022166732204068915887192387687891298789206747964370874068494002083023747682498000430057918849269363351406679438459569768171928004011579380519754558955968438292324877973097831487257082097742344095937892138982058312851855606994121737104814544464014378091093513596304290732557522159619401327650623970184530452793194019361424227377704773069799656043238638163393819414293335456408387413225561878851099828787640549631070536277020141522003190581821892694655637725340237722088073688099475768598691094150842758221479379444368124368205473651951700222788948623241023521150095872678292484009739458961384383141412948679334340993866854292957672155130765176200803391539932026063487073656578456246734228625491628920974851310838113759299124130892806300343449020222241330969262189075323945701338275210914694430564999315985817853293531037323547859577824708307726922451802579958517682963754636087185912695392727171619165979738880992716290247784395547538754500220347414977040961568135134025336925536527853773852544471892579773404145676220991276861687558838112429689762293273750889557583652513940574243920395682456701146441923245669702625258981647344171826988671866857072121238417975640315748934217101167076616080565063875230352930159170823675742565303627600803052212105484890156912085083361637176386209647820849674836190154449960926745542385010710258047526687586567935317883189693987379833016008347806998950672536564782177739149246090786343049165350136829004999838718205131995568961420151097695459675728365396952635671043931726318854845422633162673654872424026378294051935679996603134351685180387838242475070885019426599187612457286728044677315226147273606572515628654731057276552313402269488991997881899972673319205220348640994537590816423274046234003606711633110009344761693656606897560333817962118617198764183482523169732338148386635449631527466738608625306056227325145087367228226303813848040199830727283608356733391646752768000000000000000000000000000000000*i1^28 + 55594909437308177954253671661627457453710625732370744030064271074034883249284713897314112117087022216774788364598934019722346855859153407294245443194783505323014419079576215762367679941639403406290465265874161088737803348383927813252606521266037662275891820946608290882207334100485538923622881029238620267443963810139496064053896398979652882261731074835195334411442558118511480804141477345330248046197460377089074784195747547341022379946563501510014482415674377278011991460365266175754491057023085006390293844346729910550719150463267583968041365724799954749065189306185629696944369222305536616842513691471528243266740390417684109650540743723328201505524258545666700150243781219157175671633372265275074993066332727530881820436618694023594499046709031338083909834506541051258140730355600824739998587018281808516749333209558271999419108772005858608785316150187400418331785050914898414286622514130462597293661682123515580465176776525688044114318782245835632982379742080797507801618492349208611723703678631058787852334300038363561021948573163578597350110572507324551573243392010072704366848451617532877832278235225937986245061390869963564268445309001223759660368772031670246226115946171914463924682573807451869207106466420313500347493968687873358268877245850685170316404563184796912123298620123426790777170656075162693212063752892659409968492721174953832302278416768322943133424997547639230745193234108856401674256392887918399463411069177831120412196785553271279809826928006772824505177494276086706269150052341764855453566319356730715736651000083600609085838565402541604120202536977459633848138239083936123817545947917523700109664208641673262074733175999819526506477747859029228343137198200886681338316496898005607179398345446465038785193206892765800055737721861262233581438328242425619773002807481448844646402055592824809131680612364457208376861707484102454141299284419469093290676231443227921778368873518108929791024577889472213543021097194490542015410289074429842487493335529842562139474250226679620204801210309060129754509024948204041083066047308294774675849816341098853621206876160000000000000000000000000000000*i1^29 + -279800768463126415258442185148851078645567927731014066603945687270515107642111691848605558534276860844533972352776763451491275062223288253755823687492425063232452363415454099721246181561742691752636882528123834314387206335149036129580417832499275358550262267893112563564230217236594628919618582136483817178815697478315644735932023738605569167403471317753573148410652389048856558397952254284462143335469872829328587684491680183099311948779983877037934106543581954136004456733737183121151167447229489831609126511847302185902424440349477511062234247321611763948643013870557112453214682348277532014136269537334475616701062423071117065985005973291900798263572945514044944519471166287598022417646560072564431786000794853450446529114566995356080904087622188217864753270130231995340126028631645626951818703751762932871747791201757759543552026636638960357083486205853802203947128686935021359235754882955692075243472202309246689804651808533806643687597352210529917748677823775444088418485323772212405612697120432229856378102200208456255177108587654872523239682025440115202909226391692574719484322618818394347492748450658588814326984775998199176697821387754449418904285542664198546871685811451708446064417444220504717839723542439522680864824054888131001944568756125480203502878839061103130423367754436567530676231431820817726621190685593870798813467241698998037112016792809774116009294299365488061519330393599929823345899089450199103789189347141708406561425745085007118825304267102783933284435438124256198593027998851719361287397869589390520382917029239414613701369570854693942340656118791686526761730174028163186662746884198794670901554217251901080320421720939424148300106753358103441985639034802941113613468646219919444641518779128633962539426028588779827588609549815598633078350166695122434515969363983658027427904441518701781159518322236718023185430753069218319646846997691599600238431439023155922586183870368100243647552989755258359730256278025239501086168932504415685799475681192508225835365592263477603989102944183732244819854673026058878230866696562902938590475452831202219445452800000000000000000000000000000*i1^30 + 759612000568385786788918175660673882577478683096709155478091383701620406211710610509628263647646290916196984328861643746494106892904955587502575039084427448339536612972221310581619322285195072636633136148909520541870750357807327322026563519427890511231066132289747283097414892718306176033171134375515703522546998128737474046304723665230830217944566460541714820302434432000687840667574641720065014432790157159993605777988984570587461024282179264141186222136676163109649364208156584156229178391762764423990290972263413406018600686493519259824741693248329745545822305421157641720386995745855001116756377158351360697110600141645575332356050998662000963601325134057793155297990336064988404867680732797813557225081267478441942275428025328428431849274462329835430296927158114977593031718166646976751876023917879132376674994114465212116437707158298284678273526318412307841307616796788319347662734140278998517222977223815175458660690043499202819482275871507335712087485124528384507845189428281451601131858896740551915308567699892441835745642195927036636586301441960858100490725231175334866191712131375329095161209084267246448302769934650985252771994246487634128085086275104193373763994484815091115264367405200781919148056513991746447502050791593076064923908197613025628553597908134734957073099428688785000557059429246355964568457702989206919752787692372337195965158537840182225870814982944336504186666191013229776828468301164879405014426637992249469870223983935319164187955782034880425302624787387681505665718905172404297836768315872429958334575802728775362295477414899840271541584592986389677141574605760213222011364323954770824507501837366364072321610036935583974043307356636588110336884819333540379697721349476376693420853692021034401462887321423835965975605899639893951560855418917270168835919155755971785902987908745814916506225229235913540165641485442432224929426882623341963973323314897964853236939051961400137409743271615616493729550908619977872902131804644766002020763321613200631893166371147111839112253502031575134097486560600950104371562050060815115262324656720691855360000000000000000000000000000*i1^31 + -1133192211663014027986518812045032177301014614526753921984014042482837461009658768695745854763781145968022960013276718537879987949661336442498862475679782806028037144027079635494182067048548816231608243626329758258881289766537955151892859310032062217887696655465384245895404516049660088935290651354874582103364496284719281344066480349234294793958107912122307126745955164951934588171277396145886407963938113959651333813514098851329467565181832449374789215756204179869990915607043871234535006128862219867319808999370334350310966588586645459386688651438372606634057822724194300793447727133762924568487663181824656320465543208175045198883998335744710952045489788995260895084620234866169905995110491684007795177851213576684843666784247449546619774033648904580799763865682645496208271297499292188979424762906829009566485488424831445815465798517283230943226493312982902130001730648091294701818183317555829110604926595926108621076708763628205726659292206887836927831437230819307530171386488939023344263298595503943047782420057284475066160639332662485185466877485944691093772396335352541885070741959074040183691715111160988940178140440453702081317663406614552282543903967816335359542863321073764397014946186506769861040447981222870983604521671530875146029211781612091897933283096613626111117670092832833889712763308193007940181410163344120128403335982555543877264830962159297970232193781689107287478290049140585709522435261462194150441204895399853763718394867550557492063891304957168036532171442310644482225155068308969904248439563787940985461413085753586646637537915844501188223255702176516214916094137131057384877126192764997953891581397575996335168748244924430179976817136517340861792998883603805431764703671638544300239432085711019788032098515951003826258602264745722717701395257957044995829584522269167198546843585899334655163816059017956143904503738268859390725617846934308223575255777996481185563582110584072855964479175620782097791966835534312493134716705189416149028977870019482849499463798004008674192214521469627441113610630401995786112164266367170353756024042684416000000000000000000000000000*i1^32 + 2537528054719732963973512171966302062684415041196050998537166282888013461036833242288424110452683298407426946317818123854477997211581602384825621174134418048231546354186497329534839152590827576567347762922845449799397816142555719277116528503066793176726307786601580999738287456870985015866519318993222904599759756168339160252663269784589319551762492139898769350078231255207591595804561797245110314085088763263062958790711038198628805395227891663316358900416863311602428900268079267723447078348506957506208843515472398299239606838149832505586973581996167404580158110900301069042596787558095254236675496072288895589113558612905001822471895522873244944948465842572611240216327444326177113520366970661258024129499502687959804121650214107589115145595902363151177643217580696294741238255618388785895242455290786975488373156889547423997658335966826655027041125025866502234233005826409262416047890975981313145252247161909620202053329679635941881621745309465306874522586700858656669402459152715643526919733666786273705033191991068098036190937036297265083010369518655954318093018192425514612707769691035674659809568254188929433707692086227010776832394711093152237323317241725949517814103004858725424201723665977004010670609995758166228906036421163711402156166944353567584542976212285206633920285060043507412338266625953096858626737764553518974771643423543273720414030137991830722665842910042281548334089907114889484325924670151887285655565165435499783572253937453635892841239342981428349329089904864741120151141643694215711188727755715138240345753902482210942592271974641251198142528044322567609783369270710513320433935003820387595957487258989813802243249776249699073237026166617236226495693288964716461547679087615113986155723621684540026808972342188729360072014465935097578844679109137480590834863593798594734386174969386252070852971404685665871704417105141304196853540178188104719315897366188430896661288119077714088835858887889505939327580920106819139321329033504400432004239872095512169846287124035942668513129121067346150058048020748549712958154118520007083381751808000000000000000000000000000*i1^33 + -9121392754027456187971401315233815463275416890681111407230277386955528475005057422203372802273871285841829579019385721394073982262953567086471551652979221274675854423354760521626571473009515398867525532014781493823016077665694148078744914770723634087911035012160223336688210556179375657172698052581127671704463839726266247908585084094761463034989399335044419854072766390750081006053129652813516977402934842764117456664111277531680471712558596530786429173192587445332127170376203421709074759687162345639364879738840073526487616383839985659530393974056221566285928191448441975685447494831464131231111184380636298934973745753183793511315227200462156993203696520359121223626494471637157344953347697185418582947052914116257893390863724977826993362657229977491844716977294972842108935533312729605001402163665348312547103626677218286056876828880964375753243188902508966377229015707753277311740506410679996573832813963673751434504761118324450127191964423863719471004797685440816991662929828934653750549421203870345839597164127147853503133413367843544208213910494661043412327959748388393490889647938915593575030598455822578522017084078512987894288519974185208861921130981653932094932347504987154144820904070576366241511172994380988261148159320773158681955043354714541954143714588711664639074063287637425557561349443813757457152239637947173122477211694971775099135200379210569500656566844234059852891825107203581631674634211968189817845759217482951870165164748469386151544008816467566338012902054290397109020117848107548463390117056587880860098952522352480605086342968554289857832459934957657023807941622013849391009524953507669401065005150610531923335115017691315245426542617751672506406399643285455367145405915348833491853911498228949062100419880285287203717797464736682064843789245212081422658213697334917644162096952121578295771903421920549842511460823736319782662027715513130548044464350516869983253165448537865283424059480762035767365850398485475729005327918858098835339708580446912706169473075677767727101969955457582628442446196105302560263352200941711392768000000000000000000000000000*i1^34 + -93396750579831118689928858358221244179230854349941304477302998527317674755406156304589005803574469161371522681311218344133822245902312252898633870902710183554945148547952391697335473963617187596710852529590843906774864384405405299542543152707469534432230454356558473049778551941010324798818601463604743664898120837421363650539082056942364034918172936503727126725452929250993770162695093672260166433619483005033741204238814401244951953002762196446554985008700797421068630134569246462633113950206860358119517623684292499719887782469514547542339909844704617044687553023282653374728354659022085807096720814128095979461890558083470204918017509185480685065696511575224292622555798508288765126056549303427961952747710751114190391906879009225499161434319379613928251426344794970796610350319925430824303643941131613067040695246482376350108714575360056775090064930352985561926409654674475641167657206648052665125112872998418555688032538717399586179096134979651956988050152101829332742998730104358906749215113092188300193287801272400043296404759406536297830941095744452787114279536549182997241834782598711125561138948380800222994255900583278549571772801897751707283118357717568159912784205310701627012998605708815269572236473549958539160093418487866481535518281181091763381676079246602573280244078051670945222295609281691152511539608569157949367549389411273506950956858456577726909102297469427002911739776407089680212701521179873054855514046217154639566667790983291825486796492403180132137876083964608975189717145614887358927825704081976022125001962495456936913888706663571864416088927085586698073240517959931713263076896153846029559580291304181146262708993389290361244104830591343592727446706198320023228167263058110366416781591010760015067036484209618699348196001951211784008025802010449241367837152069301847124388653947046773380226538797813503632916845260500174467438979665332471296798990141554160896661089999316114657878067382112687607223324353404379753663101843960693295929778986437726083839659915040825439475710156421111416828316266072756293861389220446208000000000000000000000000*i1^35 + 43439561084312915664492983878239432485996587100868322931908416971856502473752622097899291287769039971637023175187247191863892761289855928672172312152844219814987199112107818782527658077294677560627796456327194467815961130288421605787626090494829559941387423671030302738379853762526790979998960657310709800303329531567252920391067212131694404602248546439751648510875315687683092324687506320623883037120841221759380425299466769920110783903245759613555633336250742883270697570178844800776474482563229425578128785768762055989432621446190574791914296181498717787778676121697019296644590902176109774247155750494470976388522089046799996346854456745474685587144516362251516138740969681179328161388241827184639633384289458540373482790797757781809609005322081496472455578235859823988015269267812758660299170272563803808558083075570637619827790046861510439947737076925771042074284615600551997015919048863398402788985587888211135415151727269479170202216985689192056082695269181789797816462990014095827044848728490742253601235542339687138086506974081751522715990101311461173969852248844819360755607651523286802440568959166182027067898350403868214724883700990193366036852723152142072697240120062556720661226886798510818195523589198978025652691243118582282952589762647216985601504273258857534659362668415855432003922427407274802733357598377560686500653992467302808976259904665275462235021746473172299229238581766330257870798464447959797809095092408775308457225817837276953955465959758148711763736600456884087207527572353577224899934082938895728813003377130548661253506137924402069283647080784068583611798718307821317662820207340099332388761273700842270423315873345816272888115940561998647469733794347368751903884361633657640761611561110877298010807246678868508911955706856233508907991801457500580124670954341771525015264631652559005869818548879573904766380503578515831668329760029295594742024082934310851677743062799002990953704193840811525910525756608643514644389903870997997700620811746238447153960408192538272544617952985190271556221507431486587707973165278822400000000000000000000000*i1^36 + 719321687541620868015185682249025653666242896860355372224277660402860735665843722583499366624130078369514342759179703334717087271679495773644762587855634768395768231819822723736804474445343826699237908357707176511119476511568191650454232660681405825715658656111028006528240041779585189534717312336295682480525508006706651561539898934446432529585363015578424180453221652047440015512529986846779983212263383616841261124454162848985255376743580906521318665644218423385608497158480078659657265869850165967887260063908721652563551105648194609132018454032568987221150397620204474230479895582490388518579992225568740576036354165214151274486886901797154600382839722654864267217216978591709473980776817368401576144336593503083758485532684295943959046752822074429076802048767355443860282801654638161939277697064413713576820783142963902610990380552267072964226177250160713924904479403381026882992478657045211681522851564529303647113875670659114659086785670432637753441278360519214450921795144257969623952800267705458113796983716338357028851324651548522746282451633985693944488810120154311344782059064438034190711008473401437463276146121879723644347051581320664352085650822859471523559766521056938812335964465691593372135093105523550952436132619847275281500422013836445102027342522648844938237615998636548724488016680122198607249080721969488438354709006570486990828386522980290183791653363350635612950104567385725757951431750266722826587730804478935579446760432064688451995404745853523661694444564024361514301279595415304339963539903189667019864770217611070933275483253440491577359958581794382543140949787796234464548104015095064210791261455628693900146318808858437446703228899140766141598912538297189820821194465336860078526417477815222658490910621504152697058200267975569337521017506629646902235881503391250266912593599558737193304488572947831364520443668714520360861737850713113624834752927283825493438645435757462617258510228213552788576382395656133276662420386974917310057481243853948569853353016949615152141987193036368194339017009223966134789734400000000000000000000000*i1^37 + -172124371034231016528212820914215095605078364492966066654856463793824377103123615908591930389566347058583091309173251573742060963225247923127397610139514133706834556472986983050349381784439070049374510905226871632400101426310781082063526168055647789066338106225813657932368783298700380527202592949742334214003880989001026339177973590163578096103372429674941428597144606472985752826428678910742619138204291019142566408616091458170287925507439860593263495024503448503336135442902155171541684752116606297822376941804467678699680445724573297823449753186033018251327394397439666584164473782424295632533153802274465937482351421286061674937970058262946043446974089964562659399414314487386697910005117391002314600807146994163079454012015414942009986431506703114981854397221512843985625474400898394016027355145960876309809342454844799583325574582931671627526051245190492683052893375680409499996270843841385457281912855766589356479792302540982305747230387315479362841448977206678909417400485617432592884623100510646801903370743974256435047085964103009307897437959041664354178763261122207521716131661379705013969101758921035579768335225033461279029261090914359367997428676172273511628125670882508169848613461925527164095203678912121406745258450283801621449023805307925784225885214849527611551866307169726376971518277013267892917518215314373428353617881360317392139096637374346299398700716892667668742616299297837463373926439747443032683183426527078329052193536180641604923419232714687195754944555507548260939487148899084054257580110871719304609439766692188642062393254235022642720210026175011944999324422071872057509833630191199380407657570457363952164462425872221130540741847323569869363073357993999626730572530197463105127165822795971515258595679760894480218545203603360936610078659575705336383452131919080866693523877256758205184713062353116343745852370969938032804861035666535382106929025988340961506039215381922207723443003579401873514238641278124600553764864112200971462442275676273487799732536077376145688955971990761956132258062607249162895360000000000000000000000*i1^38 + 4004551556801098764279496393585560460650241863698025525696729888282185812651330682317190682939973680228952866207042395004953809821311708206563781660377691941202590163501401085963158376352624630333951131097447242208253380924224655748342184675818345446244267589748146187564335579117468650300497026579276799630255015732511328660023931137507204748609265050700718412001472549801315912909485867602749055008122941169689581664413766969200309835816186985213390763494339854996520366967143053777227435583478620569429626542447063224696323779159836911829843219098287769054407795270672928014526282688791317123446277981408434908611859255816310831219456939690943685739532365629039935596881744354775088564133657448235323119771736648504820627421091443927877531514604086670631450301847962644694692604370071462214559136473401164045092075378919779082591125629012708774621877718980852651587236219207508390546587202234577744202539503288141680559885092549792604572041468359754874773553750075451565003418520087495316415932322976473629206092208929669578444900778223721906733189711038663991117798689706973007812223551116958521723648807297281925741663943739228612010967934461197433649676585170687091903829037096469611221946631283887811499081724380995852229456596540957528349498894166948659036139569661277908688123172622527528472902618826428899680955197837971730666515701648260443946799621868772535741089065584343515003041516852915600354457392673851428986624011113930941804615635568931790996887289318403763993254527816594353543725429447785858102848673926080710375078407354153691587581703303222220246243563543907915391001567355642292892004673877973134939719219956538568481446534690439825078357204777116489894351853351162597041660185931059713635769058323112753499519210299588266041111819776439893316891855080211193125876498619059535098093611392379228296994397563346057619234164473545294488791338921843461145091492644833945044224187034109340477817616123111509841308155173292975761289010832947780380999271112122017264593785796590203822018177446633209798368249774080000000000000000000000*i1^39 + -11578086324970193716791558439400070843915564361837668609315824298342314808302830535670546348104665194380908437078238401276965202147563072660911819279166086151887803206773195142526209866209169059588216637675547322034458268837837373993685503292426131092837037308197418019190678799698422253205055848411923672686152236611131302982145518615182986191234732961247361429582235517834610489883423430553019516809477655352971632317108852277718607420996553155917826120974279822598765589400600445832647437983643452283954137956403826914330300213562526516072372138915902945051628735119254508670419603651899472654963092159293562744722526796688260312973833333960445526118278706872231562042742413778310398604791222440766097501044896361269537112411179128689630730913894662223379454909729758728117796443616048475203622484299941760767627296640437064658820051363236218976161246060498796537349025240351989962588433547312135455174033866003623022658946619790512697242453369606607362520924098574496549457045546535147385873087190628630482397566249084416821071674387237754264316879690411595892157056601780264028316710138342392780242609063743386061082978238375309668474112481617918947472167685057247919320563986625787266278409390761677913099740176884122152447772107826863396045576745110393095980324353234287932332566884033190916097455251650396661672408161133555629968440599219448692008860663185938305736684642803510820806061207758016238166689611638589529656308902505719767397380377081895500838611953251173635738888806488200736347401453194023466914029435619687323307333035578307200645157711992384917408253935766062590287665716677871945571850657154707481332665295984480204231403028430308263960688428027711098639422629736985087148805512929224364125289034738187086069519403802951166041040053010933673247173582251210555800841467234656510783447721818076467004640218066747772295193261912127310278069138834230149677800904254012450627967418810479590671613687289492579055746570619743971152408144228107155849526634050025333741603415280313803243834070734258773169904025600000000000000000000*i1^40 + -530640557675431741636588396026419225967545930840351331094294653946199906699024693053496013249776398980055486915979731011552908156799034185271542834275703416133590866222511255658900180058332458309683057567125524592036477409759221313558859580257135187046584902744145168111606445682781204256618362521353458067074038806924546467710710819397004531030679714327280519860522019122349571064186123302671448520506264182696678863741683273698829618492504577636845416139491780709041452421306653109839430572202944292406322304420632890138392381244224153974505530351204518705185329285014811627023488159559796573955969210939357968134499525819081545333034783558972503031449839641025346911100304408254588764824090064990265200340117771058278517139302319912629093227206437153829822256366154774329106997932272051227083296994735689096753445683668665730851207003921659562393366279938402357291500634971071068860728145274077812844398487439543391602542795009575402484782788618180294227938957831952893767807907858792713694383918370474144299510459379175298546594759226637122998455420993860886110523978238452744961990696826167311154507133680105564479269948340148314885207829001216298911441572399406255765199945387771376625909446817048657505185036865140322483177916845816694414702427230658037624847176701337431542933682446751534646460720736375736640293342009677957436931063627873692810495428030603634723216536099564611992856008412829864159731467993628393936592655194976449707243371287781319749879623338647524696655733300754937227766837852862262218329513015014006481762512413605702123156572968854505254126230892444461055240782230775215030725773665817165123954620390820197205237279742050567787111505636669983948766477442266186021261800564339549852729856328400111907991258963078360329374212458956320022866937472530627696755248141494836544250462632820713048789183906634460593513823661086890791065024452622687083868163487313432318997772184211649927193345249012922148954957984617920694825364486343280562048749407175408887187010970204962034614141798699929436160000000000000000000*i1^41 + -34715376069406540785977065974370039243681849789353460960344174895671920417201308540629673638065282857133655728328706144939997298854174116954049404973507902082433415851911635444322458971418547746846698613594687252254002501767668740699968503993173309529899625703959375499176705235019503182172580550934823063656270807987551421705487564596827683024867745328496656737013992944030184929421406821383756673461775947612289612825786668733871721063788646104576666938783531606486830393679528853882017112659309451972539786952615925622153585199489058503308740128204024711181928261677984723212350027878310497743246894569526043574743877177345004657363702035966223955294757832485995736558219481043111071176696938980759750387828237631563170167103447662313854274076306067059663808024862801623894856758527098764026834633416873914641438948086199823734692060238732611772112006245879239165099387497099547895622673111179245262007302681481682872556201913937105735452793395649100202114765417352002162414774108422217248399782300346903475570139017126573178178365274632525355599139878581963963933329952353330647081395944014690760472013248865236288292205709414694599525193560640390921096196572489819716627239094975438495762962940872265661488026407564024970413729015224042456056459827446323813402856601461256623191741036329292110028348501210502391067625454075738579835647388499567941528443024291852535799135734221083062910220843942680048478268878934060230620204314739420057523399793694665264611705295417829924925475459812412277300046755936840678024474474864762556945195904455553772829599197259392935392145306299908421712481853446178771821010014876243313121710490916975248764525945362603674452191276946378693961857733421291953923015839502391530723195295444932566093751113389888711051669625846280614258941363034859562803984590607453808812399708011817554263955311939176583837873932051961796497878368079260495940851633861020098432850890303336968692019035287129243401553411154589744673491125229099566792158802970652822681986713516912265453699520790528000000000000000000*i1^42 + -1080206065047394891375258069983941204082964059931431172068237629248650979721094479633915896220015993744073455952334037380494097411980778799373280219913616702644371654370065963461880684694960652050042233118429333014540335051087052144512297351928946224814264642863026053260658799304182333583879239255282451387897247934092097276592422385366725949790938435837633561663982654848963429172685514126942520838108057325970626933400564894738732990187448006834967824420648673205689751852881195253101929539970589124148842308840643964868598631700939934662591087387634301417530738249783298316023333485596753024041657489141899152020616753224076601703531731610484807486798654046151085856901851017289759311997199078854219686709470806339684170909284860056983968942108843389239470239536500352003877377568838864097766042634939866192152738970212355678780439696926350305508630443363865890662930208982164799211826851898035092080301164279528644632557389473260722540155942292146842851938559589253286050903361936902892775432338876440950460860308908498813665745272207905078109627203615163722175176521271996823336219299723555477455139724693946174759940042955726798870194292661667169710006333106711233156662544530951660964977028475046879891595765204968300647275967617382919846654061852339844030728897054942347008869966502548073780365204167531429921545494810096927488438065992235891717889707470404517092810929284670274359104937228233470666833191189547834608653067678057060608745622203585934917619070975905302721905572575512096750063057833511988680425898689749056230686467288551846687270456585333197270909662972034905662550240414450428280461105786307345579495193161060269702508927250392643430408093941511905069662340937100088345424844660428047130828735052824609647264342799228064237935571665211977545230589003936022147993583634893114444013120820502226128292290629218131295007211475351977823644598592863589077476094383248194446742460546505637590863384091129494019822511362761895150574897035990656422308262465294880714483659206757575698048614400000000000000000*i1^43 + 118963107040434291902530754414093695454715304358318773585319624647033161144273825326678309509214950423721331933223660927248413723428257896839134303051678070093142832237947437926638179845626599218418993003649505147183906090456627401127926749943709666175073419071162581114979079101949037888123404368779052739077336101343468288009283155294809976285237200513454046721571497969794153059361240943611451844629503341429752526244150536432291023098138143760904612020012612943887000727571551348035933670466777156875505131418528428684666037875114657675209197699492144044389519343028004774811259172952472737346766911456038730805770632572462922392750329999755356416523257724766680462594232893979898402857531157040582220890458696958827732052135702041962431922193473688816969687759903173814248588792918740183874273499124154559533511424475986918152937833684881013697788921181169310476041267827800834299639535026131247698136059734940319977823758846321715028754895581736595370164661476924359923721969872832142022858777578590172837648074874722296460022660443964634231488793310597153793435510608872991376755229790647768649758730499561826574286964299364226381325043834045554159780243467654206101368213149482270670725124870958991292064073924580178923533568780471580634213398597677965253824848556364507042317395863376797016105569273586042114352840363532403768771621443574227723796216916855122618853025626892776317236515628519410193468071513035785857153666238078843227540556517081381768169407023828635796811714193154299693997385085829647315740251069312931160073655120889582484407073015935358080980291780973399814269355176884632927087960001182603515580431020116014266244538774581509125959598701889395414601126182561432784722545970050821297837729742725613666684561322901118468696654165320532941088294283895627436545382823826758860945871947237058724691545482067069239617127738744197634004427959024226186121803473008111911487586520320785157077976688516034254582617420902851831400349632883731279583518741621453648750556722715353415680000000000000000*i1^44 + 25616546608040156971360236933122140766342955801050246422261181863427060695726621697052202443611254699979676747209976330815761836349938938740340741213458984637535980194026364473110002715612811801097408340581772209050362066221480292396024885537316700933884904049723712819216013480309009305364976139210322999869808190476313186729277022829878418477549976300505746635885492561986360572134155299464283301591033868634120930932432223550663974176789534539355556409308776615269691722693725171648640250202718884435057915241910878245475846808444857162023981899619895178965093347428419196086515786265263860838590965357331477025914942008473070491703089675262470514015715766747417145350909668405017568427146794309206188596647541799361488623686266669665962677226807975071143741702379127791542692167855286353468069963573400946303904777315570577603688755189746915823482699474034126158521862036030196846822806678596810504192590463584388704591745223945921247697939126920800398799562589418817177933718485777392191661970270650644602814841917429373105917109701300496012400019326372696138832212018355340632083536396035261705191898130977789233542270063580498822818353674153950919978840678766165444460925879980071809487812050637608843084992092046324698196624827954419236555749646081147314920937313546572320419841866535782236843688457294503300220863395323229684184669056101805008474090668247628042594908381167804047424669654719136625894251953616932371182357442292832552713032899120450025533479614123474856764930072435040959917623543336516976801210745495258193251676842844717023079710286360131619180625082938719607066370560598511620212446088744333587141631263712389259271731796389645672934026629385047911348515570139610197509955780523429895363895133463265374962465055239866103105753242076471866139711151888939666344976693081703435393714776471591934578258076768073568221403162188192360897221622211175343168384453376283122055200200456867370225268644449530931106500921995205260182132817070569943843712127471007714617665207140352000000000000000*i1^45 + 2147577825349511264056346771325694356526080167872219272488804522091024077888320061973185166751877213589364015491298564692680058403418525201560133195160456520757424709293965847405982292003794531054499698314243201532931699056748985352827001286891028318677089859745082529924241927952976064159910448643670940712236203057337132560188813584783805585831487285036286694410212621141493374491582448155972036540511781534518789145053672486796172112837061408978960930301191407002618673965026457880878928838135301412543705147526531571377068835292873009282465974083360910709818326527616106720014711636820894749327117912325011569810305970418826951240141851232395291395453658902133654759726766013873159453390095568303410412566258095025553414955125987143556340182104309833376950297335890295754035129554817364903367902053374134711132816846555568316258078796973712346853839251889317786317922331538216455280706824576463823376150581092968330815715313144617432457002203566070720283486478998778602752253781561316353626943559029076810551368868082781806336705342149626684346461785921380867793645814017252251720540897089473847067495452688416062433355441677694031536644168627717894266341339336254627699101826658493128281157033240772992355678928378610136638258597220196294657965349878387169661996042083083793301803225231520872860557708270781623070065112130889607202969841963581010138059012140969310221414763301155095442334675693526641898903346465615566417554475008577837784456806620304090540394713667922868055978004544165339458832569232801214733132324608687168160965330470067097084760837383773555074158732677772461832655947994488136413113277992556869523908600179936306982897465698442477396013096190520392565755838603445170351530331851410324820857694432763896725694452101298131501755200292932092869837578677868564403594480961372401041904162696515784649087546593071166726506402349495044618981750046689033948445384879271561990494474104786666258266925936637082023891190750982737322199197655806532380852749299936674238903091200000000000000*i1^46 + 103390056930221989577178501869018709555491228219650993346216736835997961124749886280107981064817036398820266868937262706912890472329665123116551400353940893319546070758128243767538749971291868655805851043150511284901627200111966510922886395567811063854686431078463180957904779431071520764570387668143650332795226869730607748804363029087179892724753811868886038659767989311936434962431482350658308512691779108011166534514163975156500926592420550940376989559830935475843527432804645293678143464290326164764664072824417417364183840238358090202700626146704553686743549334138993147564786522607633014528963584756897799605237267296324955243242549831649646194196755924992248925982700636908569093566487025300254922310107779835338179327670744937276989927862313839775741178317005314994848340629501048345805993345718473032286968218986349324863918989066214769818184190040064053528219547479904416823876314257471217924069361986521379889277580307109814882919720755859583634246369631251200356313410947083809022401202151193621022080786840928108969841087892422094999635551862953092189873281284514451925347902584136555772982633547459125463523905531899089963577283877393318203440918826847950400361356338341563019688077795297887984662393338088361764828494822824872108911610535872352958262133638362389877424482808789736021955981563129891675479478668356513229539173636101306365599015539180348036913783088890393724661865096175054973080747062877207164153207288305171423530832976287865126268879862272768645808607271905887228875448055276442760267304865658023430219986773550852703278324859257453360744847319990156430765796615314727495277035710236123546771648801097869213955339140501462641819354774156972165165961921328312700662211294366763612412399854890187548316743035878798141480111277322613625853639970814658768465733503979463556628535330171149440014936765587873007917398543172643945056225002355109653817486886577677888853316304216817753842245382990136522941846704927693472654790299147448867974950501621998551040000000000000*i1^47 + 5108462249415565327720470443410887947033563195095667889332143960486336800087654058200249761503471032441694223757145245782954238860608039901855892045592440137094715531494759239373613735182722086761638690569704312621035669903970328136388508006335410698289995823576741461999196068018580709344434035619435332595555974990632674206912673371411986158219514366999169937758339189095369712969972056686075300068302044220179009943502202141032488369775742502794157250785324569916571514385491001086710948593224867804864780882892631685743646408598603482022297006734042227565361315003033979883616764839918105086972798552566773031483150418349502267751507825505706204882429893408176209166763607273720759141024492665802644439114900290858793996434217013419138280733264557847425851122085052746756400650318283007409858175376352950181058935057038396520476288202430471129945697756224699148024438657475063257413433586249473589288028403990809957973878438679635447652914737164237618993767325617968674835555227065560993515529120187748555508515315207855328727778632090644322402332194367212730388731915106034259364285155904951634057447568339633031206654001661762294385006157773203003275947072211401341108903825341920536827697842972885684340473549213871866036898586294539432699689815602051557078113981052647349866214002131617692744871171516802942072553103379130201209036296779558418838965908021294718711050846526860694526498402686838690811670487887287425543372616039149889177939310999405604687234950659307989249442351037117057517911349904280145696981357284422246533302626571345574847724054477533275011217106042921299112314222112456969042894508960705293001443022047931403899041737867574788189571745668331614959996324207481527802368878323201652421001343220351410002310045387133393233794949754641999396911075685442356432806513662465831138976866261193638127065287229382559405616154879545371133565182863190304025693313074263173465478746898962909579791092188144638254877015816185638016585850976709269122796461490176000000000000*i1^48 + 116001573646276081519809935029547541298707431109027689435957536134060609421877747983098629099928506958843692676308149993396183722926751391957148419614580234910481294823335130632378262334265799228841032435364758255625669508471257868372470865442418612182367616760489391762705783613259955617827097411060809836906186314606996959067065269186988239160075134496465039921088628291431807219591469955053765897833727838970601929801309094987505052209695022803416767635788607572058757523219352042005118979687598081374641837152839511381732689008175874271709791756719942395053259311828820986948371278160466733159449221432859082566796414814557155233599192854177634831266026775789487548841732588314592824936301143506606330416425838964193314376475672790587239972697353385900745536875160161755058880664259577165218307583419860676989267952199609715310664765494151389912158275496998342690394385108427649597823901179821963491128695460863991724233967670811282700798479464843521269777398756644631529307007211021419209944940514111973521298338392228606640666264601956823589701729058701907448704201853752442038446799279641744013999516556057392382213645646410145308411454402637605147623031104145422500580334692429335664050068553762106466894615594129564053441855154409478073110438604239069842039670035105113726316717702817020248880400725042519540550335665704272491742252983225954195996649627820103439692185698221295880729599995775920257057583237946969352963419848291388710531375944820956711245935888938178989574344243132450166076927120631295446837029679046030956261085202034996742721699096327401862165306304118130388548205204588120315684268968932568008875117353735575231698220130885557811553340392102494839417752745538339797598309532623494308519340637553761427868457558052014347372821606260072182909427354773003296710827635791740381109869829207998222332692948924246647413333107748053170862333897592095663493128155801468058529336609288790371669365587611976718494189925486871677199942185758995064553472000000000000*i1^49 + -1547010416143528541359257147129190530583328788508063112822245247234129461353875665895605415878402495853756442863605255574076596144672863737589131235390105553639487615954018877757942983440448271836443344524617607891666412227994311641196414599584690660336191160182658313326061148352800129260494021597093294320026090634119235622628792483877674387828581906374996059208255066879535110018417965102431168549421241552756379589273585794125603984961441536853141127448078906218648230054287583012861891799124318326953385204428617901636389237557782960151526091765717311806358340230031342077141758731978311370687240258601165161487826349038401333493131068220120538586876685888134916245635788223303088244979742768699099061886486386666205531567539919582168944730850554858984027644791085746784175613611839808632195439044701184410590895352565925613397809729922593289241651771243217775133769530928820867105316500594235921940150418033789878688276988760206381835822600882536141058437838771311655897702614335665675623673741069665344773855070778412771066107259824718974081780851652450636277966524509585272571249206052296134538802966411619689445642083582130744945892595331552731673192035815396067621802803851013083367338709318862257877669559169069771851207964763913319217184682133747452043354832999554975576974410748477037513078234747886509704027330145722051482593665877078835774308704508056566503480417348563352968010364918231412676684131681264001003305491109932362636596695292320766870544619037824492395506285238989691995908547719394683753409444925199372072481445437798934123300904736151558871570057157587496655510051296581430354626454593149466453361022366343818821525328201459479123578175244917677896109186693060296210584550038910744791819323151650117332761939380724641017640002689232262022324067538368517819273374085156891013120947367795198001701825011742117050768247552486379837711073314521486454485128884387759166841581912068831621170448292283658902893309699247647260091287911899594752000000000*i1^50 + 4965577874619246498464148268613422802319519700882102020774169396770961047767698673714177420492360038865470829741625493504433815192558330637406331263883910435914059193421599763216195196699500458816808989631832696208039370673036819347097895906577709977779681570994304848537087479846267276208317378855854069732676491900920160818105162530865627689549493936838251402207825101410108282658860730387284539260744784751576665251342561193995334720974048116187502548914549326590668515852214865991835641134204958709669568600878957694908305478892607673077571148999314856112444647842545152419798269368323226326283504490701947896470244205208789157831996400087537432269378729147885624756792926646716619435085071408349742976490883102873393890644906717328380094623292035535026094631335975958018056996542133724702572831385040936215111954871752058350922576272064417166127354681841642044771596212248604341914409619100573831081512025501869108271286415300787545781397152033501772777490543559803945511936579559151589566689198880640817346672953682792471532869465009677490618904449737580709460070071377505610299085024846173439688409611322456273048114266669713577265750844031856690952072517855971813867080403263910210102329605222429901823513667095739330976220110342952248363458263850062167920546932173665644039586787809005170592386534227511342728423145188151018891820749968656270158267278720902736698923965649238395649726327725357225747513570376046318023761923764093638649002438963225562288122308570306192844384911392067195941338049898130592417083292059798206634500836935666165584053644178197873080833599006899413471536639098311891513080849540501588030325060447321360011223200749482605739946590253384558894538136567598566953727435935536458283667597812078454317814714245006773974581369465267122732420434308337864519915593968059538742432606048579043424230529565550738682852473502066340799372658158652795692102661885533469857634145755887543627851400590366560141949175673540279570477875200000000*i1^51 + -101784296498726760664696121984116863916847595952644977847720130658273290030907419983889182215285254057062646354712157019656168341824681240848417267017875060318869538189707627217782432788067767583941997901186418688790666282367720949140192208761711907607404313448776939887654919892967762455095335179500779371808640956809308628671951494175761296722095167693039280933615427840095885738179656858256088452180233852933834363311489641032411875648786815611755496301108122657282073448561774954192304378345549103545973293892772381257319734064785543977247222597754535640339698831656154858339913200197203043826891266899146737683283671289362627400349687166521956138438569087274346720706008000519609109031587840150570532820961064365757657465882435896827257288278862168250778609083540941178794563357876954637437720761617706551834301575379114514560355596258598913791410981010941177824971888689504553487615600991013114803159873366253837710686297766344529272741687584019527616600336374501383959375815714756428620695444744127254452413810764438325604745918259089141947121158124610840155552237527540907160807162157772766108677612329853505190707124463777985759715864216677779312025679112023435194123940171099894540353020646065175664816478749237961448832327825148293396500658600106293016246925976987180243723486945756644122542240955742609182765338970288995504189740949729436740722556909049485992467429613333697818051050570945671459127973992425105346159073287428794262967488072913671820435664186415479070069609913010103148264198182339035545000497200582663784987080303931473265289569811687061721736572777487896090934597671870117214503455718640041150547362788066648801647092045189412674880755786954024936770188874835547516778224599617507718661477947613208292857582137203023524256135088757266317725521583229309812519087752584330582181665461055953670466503106904357811144738166838872110806398953775854117556652439702808081113742189500708091926329323891956899354420286723194880000000*i1^52 + 43533203554472446360324346823539188842249549843294667336176414386957579077825765832198611136591357031023609041441179931901443805552563137470224977053488385345751009803866396624152994965982631745459489467285070117700889020091810197502429260137212017319029075201834638090231037688045539865406181027770621616454671453163191788695639398602386286653891393269713369711942556622579147110681189095242978925106093228390795925001105423260484215562332937982339339151634825509559716364929219446730506165403493964759039691765992912472223102832454483181295166795487229566372558281312935864755397525937817146124794023240347980564557720209446735883125025782894067422499804435200059453657343852323132244870164850803516938169143918774528292656711804157915324808951770323923082844248154417529043715722720121611870545812178037032931271003902996025135266718539120911168673520550186022003300940333611592514111940260711767949276480596469804666931824722077020661587255903015388047108057981617518849870816805287040971351601640116531295063008532668538920574041193503757225926446137201046747445371725796296236694187610734893639391534056042704046061531261301116347740361772299533365766490583717902906229666162316159770879761110461055100992442382428468558268141873193147481405279271875671712578295890971199497085922763991912569478264640834037877135178397787650261600837714028132485528122695158284972336449266946846639159981033050508670518882524346289553307779917906506950982339377088491613612210189622095027894715527942889602840063180715656248170741436963841483179771698488789436824719704873580549137703295127486651916361670897604293751436500902746449831405045662722048344403119725413154902808402519077725919313608410521736727048549069148251527672396930836401800412102498444516722491996203503883653310709337563086107156480711694524798041658983498814803659765995021050468447565905816377933520346980146005220520677047008028742517195483771031212584156757595311308800000000*i1^53 + -1933583602765833784366979385635999613884254821083974566322839850028360761838647634733579351717048963299804490705463913008573026136651416303837967480906331391287019433441213286006013757848295770613368828220875204329641212538757200230003816393253238976481000987284468378749725014121913342941800029900446113563270105065452707520194035519761617340736550827725923042949374446727453584677241136673802988179629915897253059656883749230368917598050387377749595471541897932933139936022799361418393898591320345984248205315241566149026215848570496281602741112803876513146949692309463558170291574329445823204459928541775175426301186141900562186907334211804541212085188966409998797324099595905848123233153683043150847618523348567837238087712943893269178177736301695432587264884060356392176063987226013473688257760088231731851812719651266061181928117405253772964487102614717878030016093755710886820092461045764629000081292245145554058094533283963714965641318637264541333763002960288586294627940622251055447778423541205441894452429503004821477834408032345394631956438915011856471791106811896480158889262780706088516159350383998714187518823288152560503979765442812593348352128815764701224377932384046669408077937095293743051364318086348629321325520564789112015072160347239819192172323038533268247937350712091245435055768301776626424504797773304868133758420960141730226451644153331964598430960523901768261771903804898995029802966042946747585351446244991778729750539249590033364511006365340369203650554846527704985215699863318195969786839699689340005034852193459922614590963305943210598403767619362242708611623038011619061213928388046530169842385897466782732806119747367829230974765331611287471988076465270991754967423614869447248739561823291087850442654401435359729007801911589563080115993288085866924687585298500231203327274787955940225319703996750503082558210789616043772179885192572161117498074660908477739095853277322437055808758874112000000*i1^54 + 6059375836444431705523101278841853244555575783783884314957567985133960009901619654600839480623047244280260562742135101362538931611865467958638804283831076050741255522417609225475443138859819053141920599341507811780308019157753237140671795756487112854486408877779390635519336085837535783582481095553858104282401600360581292858870890241151518506564446348456416863514711223556605440102331614527336473835932239484807943935972292199709315777676877116411015665488995824212050589885965788730508283653967278418130362032165527340734506763389528113591682836273686173629331975421610425272422255116002519174095526080243876240008913262706464725844968103261886453543086786426627079982616858692306740319062169390381868729987675375987125457484795447440577329874997153915547097224545050212764071260638186241041188856348299985989279028212533646849644897265791629674650051434713596711109227108973898181156330704915478259724732767597086816360759066217860439378041517954712113154765333459100484753414197947534737006645398970513454966923358261226209350316159496228447211037577465434209441129238850931676677051870804002481195028092610795415971706573626789711650614334074363496665089582993177408192419632941954777188565563924957704693268905227425383864285489124349404923161206916912255836890243703661831756787091223531421227009270382064456926008845345492483454454021316377624747045817506093842289579094077357451696218004128056613736843962862818323236452285061673522871920270279579834758318556919739571475732882233421363851399034702521174671263031719618276749681317352749389661774930790030953281570674507135200809348245458849955926955448599456083974797439208074797198091177432769257768519590049461420774814454047155512238208369269397526258197958794400144021510200776799236736619853040804217726573618852988447201443546817789140129428420794911578322034379278992310243619625853003902179354543933452125732524979539815814777765396175912960000*i1^55 + 277641949519714326842200208387736940074779500045984221299332690238339319169191335328808574397709432165236747584621889195294018567861364030907349441077457981118975615677826440448692410334796812938330574271668431929369402050693668142613617750413475369818822673148921383201730055721528041182358961338764159474434699141754897717123650619023745292356997343088442147870723819211831024295388504541630117526213630686603243485011110864296063170724414128861994625405039518883455549423573991507393360663380951097143652093971676433827427323070163406121219894501392193041961038750168578314784768992514567896940558110884248096628243392003076493315496011640133586305856824165557600095734094483978434011047802556541079462204326120234432307903927192698229942889156009454321328539422834723056194796925863589287229404724614314360312527424240886948986325023073810083874712883157055808173145682982788499114561162199098864014256649978104491829127759848389460712280409894393672233966604526322659549631828806048179265941190461656796266521407113759137016644614683123675925342775323853894468678501977716999455661103763675119274559591695526730781767969081403009711342707620593561918907851112920090539872805553195100582618327000715630306041870320930671270014541593110273689618165659682111220260020339170170688159968215328445604233235494778056635088536751326448894104055729887419206961227529683761396951073295907246587354511270138595569998665908565374555671506458930816583293030101045851184781677410687124420426581583763703080408593172086195280943205370155330503729563379282470490271659528368542676187951933706147519128448934662850670494967058149689196623820246273800147994006459781104554786028323952858874983365948317687725372488921626056323829947291348907503717847190234264011708989749943906546021341025031376791907728271172923682472757086862098221559496911655080122313464324492632927870977917904292415408086063794568036352000*i1^56 + -19502822212168910708988700439567831572802190712850021275761108587584627723061227975037885858237002303148310919222609672969308129430361891380313805716335194476227804474244019762677391608780844611558694952641734416335651153169629631856074146792729306490182881433787960904610923197749727812453111998029786234325663460446548871949551392964609801501272836306208364885062965973888021372430344471108005567513653670503853864072403788283339518485948118989483354624308980450455372567707181511055656976942324178877192541491560383112727312642971430893577747180290790859836882290245102987786249565467615165751636785394833434227247748177400192309237309821889250135342531268283353667184173807170295855480045560870896536470074165762100916667116760426890243972779816593862933153972227226488025447335548815129276600190888423912170388368790231436280322979230398573864279734075002175216792997542604956951514079682182097795088343404937982558069341130046829283761410632386579509620266011458392249413900003486358600785876651044770373042954535500222677084607302961396266372796255602771439584931604817831101691977727025606969966359597475279029518842134777365260281570740449616678916798320865661968095375615238114135828473053644478720096959410865256501965202707186455359691020298890495586338467981073668726768703688386785978382566975908800822403497197997782860420676568146538263052920898764552523165211761567964917122615582733792801681210188983235042321250139941517472227503615775644066162533145675025736492584427941309148626627385377656111879038283332321075122647440715190711060531254639154403382324727587115960217799443014013986913853874266225107115000249129744178411022646642281277227588335906493604339041427492459356844844764723720113600560928470603251365577961192213259757743058346315190797633968913704163267138156027856039934554481891832723746487852085851680610213412488437847500679169372945889475166208000*i1^57 + 3510572980030444962744848644081437097240222928414543640669889374073524057424611139497697154826643904249386999197650388101281099228764709769154655465583108822349296005028301627097454657729849624819795281758592489448727702535156052165320991085561000866842401662028801851419727706415296435484961639614750765454377739574429431776821666951244828836484392509757468222194417128611763435045206991189219804252192815253885425894889539732191102160423983225465677444512691781463476844897561560514876163639127053996992816052599027728530941778907229964523911109173047120029512130739882410271368354190783417827574841168946609511950571497332594060470159349770294017269252299003462770082766202265039427334307137769814895451991683600458377432629195987106336646514128370927939693332847661824964035445941790025947693601226292434224427386576336183578091979349910608949562039356735471040765841620618344828584160419367197948402437385499956743718430176741498491393321357080059800999111943457401383319841302441995864916462459808015070053105048876105543794063852498906790339227944356794457704849923609356223626444504144323906785281976518592350134666530052910852028829721655206473065245661895764384815954914009583171601377469419903973738934477150998191531502860299893770027780976603344318521160742418730417750937486623911893167404916103319843933038788876888831676762082968333335201316207337014379580598313353744290678331930667276904841188919870256901113920055412231223380864854433672705823822397303239260095955780589628582089064562031972584483061872650238218678224648111616460173507494298036339265245768143232484461262520793036873568009961244842384930356822157176919925377829609186177925876672293764210195694182583980721679383337795829363454066237820174391767947135538305934810016164794105895270079003127908468403092826672874481896940852535456430115000461566114965587363683187461641417523200*i1^58 + -252259322079200773848047990059436880778481248696714083683526187453581684251417497383507843747470964080273694524388564789150517393368889829106482940512917541206935933744358236604394349375728540139204836800139530709713536347172045848975117653898535169446225083169169339167306765229061574090064227027724909303221650904509771185283019283670543365062643275342051705846665545782349724677513301823294797228502729707478263070154449861781852415667136811344575374098086410233831132141569077320720940029769036390614859937581829752175968516359198342027147065958619260556782950437801534330065691390709499945019577655369067708112000852798740113075861141607622503348812569535059077907403592387453825310839959074516942244608885699245999471157964696922734691647473890856082026167449779941555145160836539603186038223860418960462429862719735914558038389176875043947829517314210186655953038757578686585430409274559074519309048342418097716079127297019057331551173825075999798290095951663474341923463862118871381831360835617964824242913570314803976057487039600855404625590559828649648930341445640931513428742021824114222958579850606363377758910476202477514423803503110503172178619121804900493509407820607124889224141426199428707770863201529772342362483827430462269992596975323318557601807826937514538195901581748265126950132831425038684633374997357470224794846352528731764432657513059364172005772189579135946538670132168922247685962994088983048611573616477945897912223743940976949656742222593495831085704785936224911994524481667355283048292593146623690492902543761584940430913378167963239862131829421462609291020201515601984225419173491889768585635560267799950267586458033524638029764686638799259820362610157979304277417100018543970826511410820573694945116256053911723872295437441112839309030426364261072621739522093075796888973228981895145474281051506987129241600*i1^59 - N1*2838490738832214526427289094541064545730997563517000496681884378558017590249635762692365581085178691882668960058967941831633984615343431432980522626313417479832594515304675615485207280477768254543703802822316622350658374776391519610047424442483668701810255787577097823233832751603272071534304690725988874178446289580269070265868603027715327787810337173066974380212926666335908375571719353543984134197168393413281535168737732809038349602583734380321322150269165948639341537945101704361370424239706700400141334004386909334432234184698284407038225355921761824386147238974319581428620552007051744942248967920120337724440750429314587073764047874541396961192094696515744087091344016847108596254088388530642237763188317*i3 ] ]