[ [ 857488346181045996086367953007615770782507555956871305026207330466999599099544939564561216381139913520663774920199440083639900099859511606530560902399276951248548614012982018857429401834775336572914803440577484823044440218445273383032964617057661893408232143486973811190415781572552739540706453639755467742491902946664696155536334366132039594631045727091357096896915615898118469163770910899464378737744482927499899635444971661415093882880832021312894485339810803326101425123572636730512722565266402402077807536262707786155836125207773846736515998059175596935718339565376271294617548894698785714916320153577175936503169117086946711623181064653887223857128623416723128261713469304598014339389101480986369740347616160801719786707234384726603532425358991452715902169530406262261272830971380682865902573209146536311840611618523763173194907120872464328695000385203339189753647763146992705921650244064152369493682542728497098634219213202609937008347095872258637326675212255730151866335277497931067606645206381338859858027845959072125735537182427966143695254534318307216179218950623922907696792749627436857755852799895980141835080128411908571671963738519722295897319512148047951957469074534444316140616327801814722840957128143670894347618307744081579100172036729871862387121561342117691622939406296955930353554370426384938380591275028862957038289500159598941623778692032976354943911254210005822343896228060330486143700403467627789760122415331345547759846714578421486720022681668847706041073057200960683247245903443928586879944139244195264783152659882252411603742034651226719579197819291674967547634538806256890752988599002788310830001665863513240995377468423529673632122184780821691425403068264883001711076762101184994453718599977246426774831646919423995921264231833842229933301439851632183552725072713089024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -7739612953509513677651341064108501578032113704155317822223199321981868750785545730554602875371069314031769042574335375251675752765763935436809119926708636471837568782606379801628051048573686160497807077432316111101903661127078891351303400330107904941631223563804673530578103799869933382960548288612267115381324125659348448665186235556857526958165486147485106878162444743671862307839067073767883413573347584443073748737070194178278389948344832132279895997778538948293192819037811290878624143479050240479081560231927930607831200795909529896346338700603740531180947520722494990612433381805559157190093295068387341324424667090138723886496940875023239297622876322115473132412501526196787651759145312338028153141089207071344770563222263860230343196054281310943122737405632570914694498938038526473608125234943894876884847974327870839370627292515446325635745058785349330860576395550203367301187474460572551408315566535947673785709883631568898966501886247656536051149876201006602658168812390784445671234200670166550494609658514541141861130986693723793296258186822363309241563143050564643299028932865022723935213229942169297311386510368544328098363837913216983740769123434489996515264891672418992448501257651750693729027898264978781738279275005175945080195215069573020196244425514064186763995238298582037002604759473034948863801102743776531677123662518320415272990251575270340534419628414992851747361964161974633343085581259298169381671244743804708927424125751939890824346795802240963815378883195143327612557904679500050616261756058739415977424321917028280053021625556722600450311286559754638389628774647577206393411080103324408790931629996565784431297390230141371175199066225827608859744353486621834802125594891454289834327102520180479288207538164502583276684460193351493813751298990755194099063156927354634240000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 28646908642118852672825160397714711832400451229906397918075765747537368127955692851308817022749328286225005579546009147625079381735787898055595238208667756151589081423959254827130401211629921854181053351624167474350105166960404104958180495994550712051354685665667253377965488953277133213822867807683711790088536834051413804558657095206286749284852895271965885114029793621239277894710205727764092270551544761275988043721745274652176733313276625633133050457612841596812748783984550069604915215384499537949836076240521804374780085148987089766926433174387597280975452556346120934415411378808392160495075306073651811620618896858154930722522965067459424360898659643248672106721014414159385340102128854074915357958285756479846599605650054390953091566142945153300364327292195688338156487097223382764801411467131956171594858244035126333557902437876135231361723129857713364398050121020472734690369948302910473152364629191330161990845878658238227402151762367028865193197280864417643262122464121957488388738603146207896503379184147519445919288669747264467058387071573700216634911877727444324870293234546544863282744224081842914022307419113446564172601850222912119924074202289084243436314014102030388324476377793979706401396531262604826908517268626131408995163026044565428954791800186404812728335063061717375080720255319390646784568491985373215501043113074713218495289703708682954765542745640323514296565332041436692886945070558571354189230791217596539517205127019595075398760757298096782305968425437423331696555142329010129513417523146207770140137193634243427689813006602550874934835503070837535946472908195360941356587658141307529738014994608491931997602286620112252350492347038127788019498764318173713584079862858037407789266937281714633386944352343802678737584252244380081146927308100343456215616834619677081600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -63485898571228323921263208948495441827248628826981383643433429450068739118414977918755188758440248726381646288741582367152103916205548190943427901757720691531556210938234200586241503176026336482291748968728490125196152135266682659420949283545809464032130816036456384609869652605567853811975564643863765871251329508869614780577140124945004227037758054908946970476472998115263439658630010753757113745598586031818368828014265894329619252311556129302176593236556687301501416543385415230802499125375170014883357583965677173419866624508414539009693013561341593935578483564153564565725837458270057713571431688023783446257071556383243135523723945398865538818692186990505828316879754656728523470359021265956973851689969590444973981868028929878193270604681504227035956031779710911489532938351105746773065593583190400442008059191804817627876822899200893018038708701118645460701944880591984835381074116710077247634104574247667982241451558037752985905799862651433009416141198098442201305995809048793116478170742211494700116454400190213956570500563827109919763683767690989707652478049169493800838214661645227508502274663549168786489365790739247903215679395418758200598197705576437926469576635911326860380030242911652445834020531641538032255778604584937502082243280992433042362509781686571871857800572750873648048926254120775353038144432922591739616130240604178613591272521489237279787663723987983935616525544234174573100672328643466913944240939751033974479442827332391915196560141950546241856574479742994124629970667828521293578180170668410373783250204329601210361133484417191439089546065475825184097714900432521581543280758936751330135822815092789730346982826687164591216880150229488505852089307273821896170694759861809460251918367755750356398201814748983338987588521402570126304130776787703771154635001016877056000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 80993557031746795324453923795701721997276266980028223752573598857274733670218464609536496049628596927070815566537057332159893198032428778936335949368499577246851771191168637964847682626504762691221057718065052578532377148694367375715238512452535218580384464849016476136932197148704203324000572088931008454668198674860013165728147467804763617418405889802019379030567804816291297157329547518516036534331308375520360668065357209162620017537166419826843654543446730132265880856621507809722139993388625882697481915773579026287967478842714951284547629131793648693845500423728030434428616570802400054645008362432607719833453112864542206768708490929141875576451030754045744607696587119616925028426347226164099275196071620012737095020198436881414543052193618848292636164140385027897683171529823575603103911535830156374040881560219196454330409069620836760751261390063034407363886725222686356984319737189691507146939333333194335344317220547966782563428841024448406519308946236056006112714927685295672463836831135849525947248646335221593102335419171550583396262391419846122021849484164945439448736290199374682060776441643014432675135291573715718956780711326285175236908393899022525891636316103803015179175285506133641479708460289420291519942543413881631648202120074317822970666516815262114317859800275610350975308330391466674837681129945208937830823318483622187630044757265390261465589827299108979270993568904268592596535069467746619672181636007175828340082623218075624965412855147056829929436457582032782533615739483491152957879698213678978296383509118078802231952347087134921175793352712636227538404076133374640411019026443671782165154152242288456858882190007904304761560692325792138762178784587535257774871565335714596327007208197588573713596231196246362956804722602843055239733114527114779649097683750092800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -18600148744597137393266687097777765426197501120864379201427990339940875794708270890116542095272786840922562745280087381348177802283904762979838067119185192667166071707472869317419082553912967811784408007150382096042026196908714577860357113868214442823494123081650612631683947582124800476919664528056557583516660676343615445009430808571504822819563397408873948765591025805058417339228986686623002149340997375398819192571710308738858828370861941470586370495857862714804974946188367076297679568885258080121164032092622308681971286444876947978635248822039864908537547628353405490850165970669352636725369275537181990168267177565100256134377307569810056493801814970311951001707884655497800022465437921799234458168522244789266660061607154807505041552285294828252536148618053728958295893643047161152978252816253785064532158648409656526481524928560177445714995845115774299327078256988945748515585394830284200842947042705488261043154983019608189691962556447020049670286150623886708957189330355999380421303532648269727015722083073524523889926085421348388724015768749238013845331484026944273839896398102638205124196092344519379753155941560265875341494335446095444443824965175081820767545717301283996032855049050133289791694214971790545496968378540476898149401657930574038316791011122859167481100833487850657480859791803599257109351284847756322177992033762961802051792218375898174900246273546577401029564049386173024755127265696107259451863109259635967612551348185667207713451106128795920231580209202866213594177840335492436857443350335789361892190317587722886759593273537566098609345386154206588387571864849957594568285918677422494509090365726527825377406222446741121843875492970874637876287470551233801335156629705512079566574612774706910119537566759876035546442446541433878730889924861334041777352150823731200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 57980385370688421322780886099629777355443557991429895721550052282568522061485525685910249432287168213815854533860877207181958852288751977112738453907114734207516072827037254608711885048311718745956479162778784178404363478967875263040699295659144278678738897140145089668708988717383455544357126636992882637771150685337829604591175509080379169730166684777476039303922295115231500672679213659793195376431100761724704691273914807108165502910449998977486744906361281231274549008258223551377725385961638890191579805073553933875919608506956246503775781164208885789751818523613008599073282014117854580399331431057399891353689282363969802999924216047336469109200549526277845167591620818222802981534643762113799600129867713630461922477371595629352787769261572358505283131521956054866672601950037834846384091186216916620912139571447466587267589818062533399153151029284012549458788063474532326759002137420231372143906945701216567161170128937547803459904419699223519537436721223328367127813944106832378009034236471002256591077321870652684093377362750561091536753625998165234811800509939601068019687973064099823193575321137310885260807954046442121589468360022163268926905711587073983186850828244919753024206159374470758325179053810917220206835199938965248344857471170759596879438462287737809855671741335398816979524422798090878349439341499834699742409195123557935667432822398758556356740273733097867201141660462420667636026784069395556176705092252531416500373614168256467558212846822642785323748318794245329297969513188178750590491780560746892945021188597370715370367607948207495390506472258990309189233653800211514200441708022786629387919189640124600549246082487315394269357657814466694340345761653955279120778084602872471933248167533665151902061270104426277413197873536084999092348273058207766267512490033152000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -719216868834898453754013271714207911272366679034210557641195883299334247969651146181283904052933567159181709004070157158829494822625196556607982526128189822583533406285941505828787999284320329243693677030995290165104571228354849455864744406549292057545761715630161832077689867398942244139050141261083394684565831547994960217774667763440262467360673586024462538646645829721736249424246750659199074427573735464594808617297393931928242629787841242894839306320442785158581560536050719960279944833536450093953118736812822814941360934313816943963960095218957073720010193989430617353515880200844262899131609921249672317102830402528078889316651330630232459273715593412315094514055978297505193242272438408716703517696172801894075555051583339160065008082690555593680127614408335825029466970969609857101705338989135971386389720224178329583718843229597391374103802124573268039888495165450029274427918197175970050745844155822468794598907960009725271319424822936681777590729517509402989172015000852677988242474818798148476416087790203472283441606510671007683313967233433591909023731599824337498925378149343883004368380024491344985102530906533083932377801590587836671238208495346280871457945537339282942493459082510799486883243868440044418194710713387472648904972049827750285241095726885150244230610327802440023602109361661036374331870206659214688272133944037156787666928623074508551344583382851983694836063180014991449043970792828111627775846464108012287055302962681214562408936300149981992855568407067944911205815008632858269065979831448224566691521048172421806876663570302100382622758311048872854452749687804007923409933713299025932974833848219620119558965955112550392394332259796063368531482196758724118325406372510116936417153929436622445941243144595421702921755188461182004186027682888754228332053009530880000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 1824397560002664245334082331242361180006007365413371724493086405250142056063984505651532289151294390434799323258112002005866452615277117227127513803141116553711941037343595569319463148759108358951002055632993237864667610488235938452168084392890848669459803976309953791770390269631217081891246367790463453059940188073220752681361506513241402497049477949110110153914422982789735903136892409708872293675698571159741432295962917715534261107773551543212983781817256607585958337123031370281067542994019690994653145165384775751078215698008639312743223401682172384488503263390361504727915159338819337736420267358510493850488306912833675607860637165369232265143554971449743598517110310972445898172714034290712290999610450513368719864898766174813879966095123118759944507055466825171119080987172820349029418514839969367698451729379912120942324284250718123692497671709663943727591366722413428800814920555776484456714451088691237743122389444259374583166281353498676257674243957480489444138404757309878868313698762023806640964585755302903216509350168506807539314534760061175664318040511409616815165902403076965288348997528933549726936663637982003205957185008093364247426273883348122033949572500894270148942482906622921804526880319184694998350438006882421674356534767444259267679163091567289128758163810362515093843616593524745733421997660585936676683142998411755541848282273745958011877133028219140112377020893910987752691257455681109375074369155787812575776097206156107737161041482379664393216447507733647479433598813969954331113040861513628260743039648258877128953872800668059704757633584568870036022476610831103521561636417892981873791087452916041408225149584729367683046913314463518361205743084923178934267128060316048676571578147317990584095444007452522135785914941249789699425358802437133847199289756876800000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -2186724396217564004966137757603038808963715845414132515229966543493842426498176663683553409147633336502420025851058559285193397353931748004305165819580078309767855179431804522433950823469999887842737493360566678033299750246377505638729249945587978214127330120107503351593951912949064795720675170419516405713035111595251143945858571927082198681895234105764882967691596600865264470172560540266912529552501288705456590767486647149631588655076616691272649265134186380234186511182522077778492053469231170485424877945414334573212034760313124515026448779938130854973323841735896954856619324405204156348488442112703522816233341139914869862370536378709494094108768379034714972569145780451362181509508531084421666001666749871610876753704200099385584005240321095002178674925782711976997286016259395603513029702501914018176310384559831575631777283365225069706634066700819671582995636530702621910163780276878335884417584560081880549693991283356214020390217016281117973731740633560411422722698084572711415738904422921973625532489041204652724272571862895871686955691447181627380272567231829803180899871094216061542309274450374700922951269518343872646283966739894852944231899426678550351766940859458088635277904461603411145364534831745290478400060684591295005700090424747370651521438011538054882687734349913781077413450790834126854917017978645542499967252453380966174326623758029316584913165319951529967654756682667134087097146982649728009147990296450647329742659126632947680021680906436919328280851251045534519542273295954490488332478928703190405953865512208232212889267635861898016661384171476296490699784670946765739845096857706429616457058974570729529970588386807355506700965325868723911290194975839530682077823488475496387491239601854707177692301309466493262658184820553077921970195364990822543322345635840000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 1417925594408584883917366592458591461012967208237566270958395356388284747018103368338005925427315783741637857206633052564619359802686006802173163198817640735520107415439979383151999397888100710359202778239554190120709039164315980043768447638142029374015594944471433923457632303218249550400355457491252021728065916045988491277732950760171509678917193974095272904030772704604894415286313253472153272543139049240506243504827077880462561022900096622865875199019386914673854527585673922017233138446933164135954831327815755629458860380205834164582068300368916760867392691937685964926179972323256107181026848642539204666738217518439551140568823491343525965918590057061037070212930247143326230544728754461903432421435429524865791208658361533891409986314032796928748748350601442823711447696998725802914224174043157891559196827792770666864786581101357682696106840827969709255765189583961108965186688334218382450687137128790554131922166387238794082263116434016979817951455814698617929837417777563201624379405347968359231557648762251606589402693456978760541689585734608848564814702871297576849024906883392246608138960502730031777254966162127696836170655889559123107889865468223282265583907417793802751104517691093107753041864547711369071982419781297768950348659416529665478950146218535137897253164726265034022495680609601968391562709548530729848492905431888869931623427828093254833702153460725577247429954806662122755994088183293479683029304670771354592522120434256450087801047286797308478235854274265060386822276400589283919708031142967106388477121328631650014732512674773618193257296343575801291100429835327300605950837008549126432166663726547193505414608810822487726334333218179370509595074901742062861871026345080442818103661488935875196450986069095398207866374301783634021850252008377484547831491461120000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -522481445417870605136188628211398358926817470553173535500453113565852625589566564273480943638473085592400667061920005814585745437054839659340287997321994547669598239170023966903460055030166263787645616268185085598029748197707866570603233526043375675473345451256770035215055870041889212371885561088210771702523730717175460106349219967375607672383740740308843378209145508750015878611279844288777178786700565750888940632166680158971281406540181191682974697372714636385048135957877247695088987863726854470332865506948497343871401307527482742050096824118074704409292813908143975682493466605408156735061493182547931342048949477872824997745292812588222161654523456484504512328374365832162233979244656534180869559509377978680434108289673298501923253584667581423562925814672663999235437073872825445691945200309190972832010084600908537155225110631074555138004583641602417679532398989297488961120189470859140543870431690598808116435920147088246366388244491163257599146162207948499055588276705962703404930826319212302353760157704694426368020438657179108741710427072784670407134189992252949471543859985831750249831879070840123024595171034781966223207679372107875521913314257557859201533605511997294804830363717999654108665583927682310972890057461851802049109645157322269837211768979815959441291949241366165929609965268231356207830075693168503648696813367601906576227381638278091588289124259620560708133729299539740187490808759529423413411083191989808092877876127917575566316660978676614971174667552436628929626197105846384317760972384501735279451774906536945580266162824157278818525719623201101990467643243906420694707430078749125557004838140025484199183071926411493303477859674053699401574790371189252587311095422870372100998315270041454494478281665432626239372996758177175209686193956211013008877630259200000000000000000000000000000000000000000000000000000000000000000*i1^11 + 180135270675240365722362075586781412523296076223931912225759999908003448137497743745107866624290174694105190826505706948621769777626490701913366979607343447670100010585632696779025919144843318836732096050570900878450537647425231287872811588548708433496000636120701054266433237138552249710129980518585348902370694108694021053883641924983885641789905456023943977148592029242184525451569027926190730640126541999771779438975975715574095288373193686663295374667040884421996669560514646525373168626895844182822963409867775028991475049367488048499287715874147480905994128984674445562692383775830556098840288773058653427964117530756013016415278068166986424011943892325241452892983113475981975280628520777528491737935641366620009934306951622242850180268145929534939422868910133380496274162016319343735992059198500757844501954324772057512241567775585412278358258937600290201155710138809852289940688311506267423473212857022853317277082219671084225684771573592911200684960515800059085495872764856436728821613812095650852844908057847246044296784742892900667137825648516817941524099483464063975292519271959616576225279462722856966605909251796721969809531214906323315650061538855843135835412097071433793511078718763384711009778232876107839684466418321203726191206299485527387712488096858140381734442995547705207447793026897409009337163916293232291060561230882433544404733196897571004940171790978470766123345238304760686645906532901413548712372257446514543483642541330211621722657374841974215510035067514598600266186163950813567772869236905187836754028590559355189587513208041779568648316146130121033382896295332689908484807706974923265395111191634366447329786225660699919180083130095194390972060920468445629535050758493613462162605681307035050345594623711509523139024753277154456429891061897564338801082368000000000000000000000000000000000000000000000000000000000000000*i1^12 + -144080440844940446631087816876663462463812154053910178470246019817367649252077572688333358211890806134593352048807520576256065791371956714581491586448049064674308372579655825820291833006910547345037866893264583103364254686001612188647782295316440791777841618846059718967191349838178206909367212800220156797891078691507938000888547462939386698908529853991052120932366364930116617257667899682310018559328204390528204914310862601653094511434772961948366326451919522227662420729698576845191301221253947090903997549982705581819551885507038358953904594829041620245748896774773111419023746993938045142075125685925891278058153740908353018290728689864191545971899801019128723134144842116288937257416883959620727529494294446219816582626468748449971348192345074424089760605117994625489771371794427015387129272579013894928349823747466463844931828669331435406405435837675403974006193623337868294200731256342887128608267193669442169245565691752851360329991773613747251753433175429067582640358690461917682672671000187509931859454474071147536382927493626186866725410077237349320863328828188808047927272017292514962153423821726989331535875963466864619955257645165493332134122560483808325666332557376342801110799784328130047678978077824019395427275991927764567771497377197540122029886969585199915341459544230088169323842714829348102572358413472748883092104405427945796800515345679712356956455196800679613696723259799152778647333059179019460904382210951954767015156245139596965416736238327024217712703137737321598232869351053684135881947505541183874752518564309641364958765331445545708876980694537147109932997415807312165151130977187890540426607787320284288930594064882374874479756243396141378035560522655032733698205834077258097194479096106192899283932870575126843210665441969479759021880766033415232374702080000000000000000000000000000000000000000000000000000000000000*i1^13 + 114441333169788956682317833922446980627314579503236116348389610349026493340525777537028233241226838065135408304333217464030156831261122417017956161390288852162006576948795248560853707275180991605294304322832740375183401643777364196767775197089341073757458407425215596127647420888967406765001929425817207368832306861105235751143056127502478873617989048752932137465837847281113564104483535858818273855400050728621199635565325677372725635446886210152423658085312089227571987616809343247837752161614177954138466401386046107409422119869802023182984974110954116847578603665144754068589199316346527273977815856301075122277584289545555131842982577708262630941597217634686864844861994340345861932585301409883687851942417986337796541305375815353112005866586869022937413590394301793059047844007570227623503681056945172132974309628042727428499158222538844516113876755265514989889865311514266984692304008677338337444320668960210643523055461624520153524785525201300800873368127551185706370941824589301851309303911730947441701877495651255608156435687395178771404024234596718265137564952226485989446004067864351575964817617005210906838172744411603917915001775770733801694614370564769537489615273442926270676975696919032175699753931686080901002822454834786313500247234539101695324567694798610481081686692562921328444038871527847476734390349086842161012217871365671105315788367789893976344676069140989182085437573898388551365309366237907278171509762130371039432508479952219000482329126368793311032276105410215350886712632629667494653357633366425564898571510422978418781743662812712283177693969103035602079894692567489002931441644084598143044073669352408369016874752693408854648787783975050544672604482094547254047519702794198406634327079545437736456485577991090132414938766075586876468873876143523248472064000000000000000000000000000000000000000000000000000000000000*i1^14 + -63530314352376981929571610831319782392577097173904093087012544671448046763120893653186932425159730618503165211951339164280492069664846890074722827597149719234550928398091002339038781049175441694688855852678017952352989880403968398114525190259563186693287878229693958817031966631835550389861414876310756990038226307254156532520978871172682537262544717686232100546112699647738116191061650605643950538705609307484269756071553250988109276011966126409718426110485970835402693063349255027881725065085131599370898120170146559439131842737764244589363713506908481476497094146755350604718436867237128150917915692837532340217558536863808288328719524868408947842779007816627212574156222402366051281540754425988432009368018750913711595044571701796647707655806433227739284902314557666241232119103748601881891985615498261120601572140244339859798722722761050282794945674062010124568839036002705642218757912771161326494519073295728263869211080044592769914703064086988496511504515210049304881035974372791443505020330647901861014949138840230808636335052295901187044257469358975821769603087217173787280066674369395479844027757384485852581482462525121880980371428848275226040446613804026653892808207769033823458205990162217236998998690217771488685540089452480640348456775388069894092980134183988409291479865566653573257016210072689399049234212198112914958790587705494102484246738125905242764558533562178983475307264286347231057186976046542545236967521463462785172357679811461247806893653503624652601481021966281540628415745431622145398162604592054105086687878484479040556930547515699171755888147724709599299782352106569292629497507861148955888833221830011680308660775358524691229634274798712010798852195095981914628151916819682954526969952629269956170816661302470703755686635747545100645036262202732617662464000000000000000000000000000000000000000000000000000000000*i1^15 + 24771070629946118422800508370465038524226032717831109152000256410969487392448767058881088407569855389031245587722774192446453498067183820727009190230703562280202578743079368606406940081530069661495687126133906262995425199039151789707332495538011056041527196469158028127532323797863174812667562521333665101396097432533342018835071955459902035601948422941418035432757929736079557471231224459710348301732834462901456326208084155909418226103985841832936452953352545620632931884775676902103930306113475132229548729016893693420759125980490264551525930644911471808304145445096742344869470458977717855421060471851223969246653751431562741101768171524668148004338171746570868274905950070964009263938295161216478845913759243389677344196950869334586390514033857896419305297732501620866489612673635159326212345665839587938154802457581536223300110896503317826217552237898901924529414483423597612538047859504668188248690209975985169693952960703518511120732912638952631853230723069912027554177213420487086894611660762785057136631640055631654440539385550369138116884986750478259620398493732448714903481155565264676706347204885093431911927733651515735831725951292703701075353981687864362325546618197391076148715947904862585998992070566962735990175326806000005038860052829733525407455573610012919561823181577586040076750287060398683849221471918450786460966367616939092395215644520699697927253564255945707470197929944936243567909917999438823181792074832796449906900323137563312482314698470441009307419142483272943564736833544258745248405183619392236565963873783947492021916027020467238325301050155535095912817722061115260382686042502303906148030563717763768659229327691336626569166153144910739573348396213590665707377095444132374285449352851678874022363998750654450006590141331483578014176650211563185111040000000000000000000000000000000000000000000000000000000*i1^16 + -6961682949091055889385925470683413882487624114684786194816513157356305448280317610393289179834152170645803628130262048710789201794253178925970523918631446260694359816991583303693800575224405045284223448859389957719672351172532677923322030779658472597235573380639877438143352379142337798389388365939404347201878742953138044690414988307834910521250429916557075777475468228139146221296798373699977552500142662046644623378708472389359866471488794100409434857297182883947607598364548091715981381465138328177280904957912549146826706974678479304961895904487617429632926353199539971176182788210402747249335022402266950575280518881927575731757929772207252815014341459422316117519832316338747319226416972638560629721088328537353137609280120199182663803522122485404824853442154480484641710410839760392395231770727968404065888678493873649057578589656267526865162496379060327681449535068245168670069328971569597514881152070086138539268360701483260060748107770360299530458123657725121166528096345538383873666026177796386884619160262483416774803875592104646845900227606100974002599953305907294106053119042894010806669277665952882192133388909455812635000316274370599974853038627118422608562423427111223322954449248621139382363580190895548110063005394917987548034998800018142007958398071356185283776284841834842537387703447370273281042414989842860907020675303129613038133124327184058891252439566931700733247641526511138881770722640612707559294269539718692803922850212732330948057284958397032041117475157650153039669068384193268437476245959703131746883805291776012130254480841240219936164309637372982826485906795085735840498779914452492559078160728258888115084737081949480196315178507355768647166172198888763048933812035808682469218491721230368474712186524156789045640656353150638949007435657889028505600000000000000000000000000000000000000000000000000000*i1^17 + 1449649120199538810579205184098221268043573388014789561292561547843062332475757574216383283203188395582994577133685436792558602683243958477376952857941507039265367914362734876083381466955970941034793005292046695559201078431755211439698399337496001127747142154952293956099795366003151374067660350929636672537174248695083112071387358491791551391461635998278804801865056870142324735095127883394596000383916046272858779012276365525964282273175508415560313317314409696905504631674373957783561850368505526730349873857511540873341949329395713845746227761501091767208567213652766392261003950984133091871434816908036658802261201245418716930514323148535789608600850455113562938185059183960535000520185685953020618985973191137710130928917989787052573820622814685851485982426818570602518262028576522557668685561074733739922662463699485755099109290094309415242849622979285139811856520105938572623366843380873219204637673078668240755881591538237887820101834344228682619739240550165511951483604214461634502577272043164761800169232001242692196540688298213546473711471536832003457861193917397768099477389337623472210252207846743860616575310069555391757559879487553788514814311975449912382921781520192137077339933349505554939603708822358678477924283805996238895597094213316674583393753022250067464424324685344086725901863504021657931462514416733273929744110681272615115461390071095192168724552339211514971960100593271102579881753721152476099716547984438557545034568387678716647335413745870358970691093366617865922045082068738326352047798744247909713988651186667430220480334952815656254492129547707424373468042044001712908866029228463620392138343766370717221251113926875137205850067914283572700493286944052275162362593647427826056237651608347804090203084058898923573059756145068343242444593081410912256000000000000000000000000000000000000000000000000000*i1^18 + -229819804828082829070965457812180918747126776797895856243361487741152239331972053892100661380413014615151455556277559588835979769141017280947494053015896375661618778682120524687505097713723517966409696720330822645371576828382035958326646091601396111000145714582055285297247712371395752185432914385129978117724471981584077079369706975629402436343902452369959920528710350048412321722855791023417980263982153090525309342686944510815068742363878032465738772299977919108704205192670894889565258512482441144628941177394373023404119717929877856143944193158805940459168795754533652842349513265133354920108408629145660922550391317574541386008325124377891523870990147350906884080000961597157471283944582882174665772120313229217617243908322320841814458265022642911705522172275893547532760451271746333546235951103751046996092582619162140656333004144936821971846516146914558379755636185387087637532201154019640135542220931343861516394611471186647311824793421331268406894562876307619923798225608840653077020819223892294363235761792562516731778313145200608869169217256720588299055397684421106266629399542792283767510863766687342616448839847366556097693586536096052260233225755677263446570697487229740967248492251710657220494093122966563235933555055411697749435206946638872913228613431689422085679350565579929278189045014606397922088799209896308076333360124372093604970323830020159042088553119759022029707827599374450960642561846305119390864267484744354102454187615953399353675428718472578653854801922273111132871778219001100743886296948766388687974872565362598151226230437376938527657917797811587673761001219533528805297669492045695200554675274142023200614735929582989523262011444947276658003962068607648538863448701957445021814843396904009748697261019469726267458932883976018967546759687752908800000000000000000000000000000000000000000000000000*i1^19 + 28208892547503928078198039032859083061729564521729842015773945708772668988318958926651486272640473692991349862280213588779797460952240669468304138103574239761088506200648824355332387430086174014356557920692062951964084445447321011190350201440508776864646517742810922328687651281875375074942109011183571196940128829674954223873228004837949810122054489721933396913681854391473950293945299696221573646790505551444358439470646996987098423849392599639820105781865608331059167824921433595860091873941696400181430060982864640600716765404160071004056460379041937379882108881077407991548026823513782122598224255319875475699789053975954931018113145580103187275146896877627128750498164718116972802660140066853299391009130412297749986306791499240046128345308126308397120929941426093910498508846177479857773997378198412527044291772457905307413345983403402739131044531506190706182504902185702525305747467383505783694124519317107149839637142906051103633192109329332408750117332611363918516337154463196378689462286161952787012891683582736524308845498022101271780674553458807001030750805744666910739406200953442841708149645697746928981026420171235271872906600324721440244630315031469242934296597707243249634965942155190324963211488095977039557412604954245377566756991373248582843062651775008103907520204630335257496609469964887163356529653018656584940785292297876463579045019415267763312366807756287926499771626488576181331799569427455285272746733744082034903564610552608807736473682736907831229833638022450916430354680356916752379859566433014565777265337793212107264700887922412847301795939075417393739511882248682467652095118646712141582231707431244206613056907015712180336173912412636962017247987292399434026283952326574331909098843468241599843064309821059044147395974585914900223682190245888000000000000000000000000000000000000000000000000*i1^20 + -2694266633113141698923520101979228050406845575857616442042960369212383513797190611419742776510401805748910750775984265975148228302952037088261171320033769749144106568805175003304562914356115489278129781802351603273121998665566080083658232033447086675127034517400323603965173432265877456213973367864008208663185674114011435589242163377626219367909072704100817826952635596766053359015204056788639730710748583779977992544381029965354253308878312165892059211223829162474071661683433841871891711593166574088384633037956942999843424395820357693060425202176171355077378236616450276382268724109179421173731117006918345305381809727142948973449579567933164060060661551947125787242484948840578681225899348890175381538680712729767824907500482047224218062113843617682259035012385218781361646998422187139848807621607303272794810409953066372544386533339870822555766173122779889800260757879997544319184279724762679087736679036605282794255909032641320373560862030548440452069086907646220656619471173030432039366705702018955132986528450068751576444358824133638568561428169702281685260864441716132425807234631383324265868290633135459130192168923287810903274088405175127763390335378819905694679583955513377078636799980603753095843905250091043836126955554285971501125585496882854511797248387715329594810279185680868938212512272831778963562836535492372898537178118239862523530823484024792856637369120685679557039258838746625663616151609737409374961033939148201052238565052978088746106455322146150453332567946211014441325603673539937406568827885560820631744838007808246702779893124345830166186519560469642876592552883090577142266133571081840274798815404304027912112388663237947208603176383507122945907154326237913544204753060443519061504131318631027251380803699521212911321358200187245353197927137280000000000000000000000000000000000000000000000*i1^21 + 198684248033595796812668157812509288032153748600793358793649486837505964978964363897292276902386884471987448155549390087658321311863432047265700137976019939621869400095142137639331528022980872640876457830872695727815388655776479819006490813277389066367467966526504867305780337056336813121365873655588456674824877866215457631983552994622822823454690036783921824688640662023901103340043994170528041967303493337314532645917932390767065124774695867899216609278475100364239766987056634834657420747991373443946749816136657724524647300723706789629862097966855305556016766669161846844869518316341508498580050783903006398334115676529371617551104115689252542735696411445022739169951093384371777697999619647303387546743713631878539465853014096138090565043104270170851103144789608083654409515214565738478249644770999778850690889481364358784906436081625019912641505005797200348154007614418110606966846750737924320451796515112720698295383239951764740556782603392113170827551881416315230625815186625874170612179119753515977746311500850670003194109513490279884945581547075177549443823279217451324084023709979675190458222107579000317795238657525260083315717148974613741864357083701044326050707017379970466746876351639995658876679122121694023690915668390273380180027892203617859297868576418703091278295437662296945048544125640973243468544618872898871010124990109364698224484006220404380194262138018956036257119109309662546450078021724771374522108072846777411179997000924777796805016044064409464694700082691101597662269719612377931260750822148394080411275929376256001398636171175954182603793451474331094542426828569118627158632823576517159314123917539040220033273533422891994301480226897520671655008691633786890475012805554435651722013109825884859635101352089079500632960749862479466245337907200000000000000000000000000000000000000000000*i1^22 + -11083259787271283689104916254985989980091222954477069646049033821640370487985165806412323242128110666360036298476432499336640692241379053897790967883277411813958442556012939265292719767936686791500075804511391158725185043519460400496381184036549721697386717781061544183328231133862829589951811363829860509456223917814608749549934943871684870133306123874458606328902779971251187681524735012523241965861284261122797584104664723224373224324146202588809610072275812125603053968472143376132610903194442142153985227607244878436906651069520215691888503062847805980263429837394793028961271350709808651798418135060074686454116682647548745122845013719655230596145039345966453280890385761161915776759115394013955122579878667781538161519611234413990543877731184315856511547672291543371369124749887833106422515600207570966826383600593423746166670575976836870390597100208589106544499593458996792856265324985823025629224227056154117115350342115646183902631746064071476578603447329895911187246885469697038481370042134302039172210892415533913813871781766801854429168494821461594988439924081542954743297580244691122617281120980523481326288077112060276118457865484174050972933279092205377912318337641501128721150446160284412447106541143608882703651138931505771545478614928595804327694534860077894061621538915058336604760009913919652964112147414708909356819017363037904961503428736814451230933395532695284166624131238661922126373012031737850680027758663587096164650974297638671924479728765358853991034667307463754558702305550774240660125002879567882931949051277066516697626119530090421470172761070544631396011880016501343894090160754494915960716104839975098393672485402847830192876535015129496479138824134260751319594684668546251067103010312837132118225012514213777775367737646619675026522112000000000000000000000000000000000000000000*i1^23 + 436268406935036568130571610009826241496008166808740588255930794717495576703099062040353274063165070188952369230044048048414553350977496874192954683919540265961221721258433297767476821315095708640151491562565019938516157298895073127546242498780627027645125129424089935361770981490581601962588541041197697250619711044605483490297425857993248140502384530718885796825659546606372027579894739702833162037100386001342423865612851983637437756316544781091366054158376516227050690425312899744689063030727564568397016545862919564215683719617423254022185827498878684392271407168001024843923729890216093934648240480727459561469962804121373120845307223888108957058625511386658531617203039951232996305665859102473054438047662289784182977214574356466337582804694789075394489650125108461030451863738841206937826601422096973369010536804709394558205650521009704131484571775100379622684174583632494815920673647476433612821142476559347011351749010642718180646346522645664173451498853962411486814974993753499869553121696866375312530380085440871931487886994929983639607943690295581443740698478171173509892207761247214818791943864074123046043904117639467543650781059843229133334271238518020133013262018272065536994260349271775990333934133733954498603340882120202487310041313827112435352953104566674400982809166153907002319342991562694977948150138642613206609712847435912335885705990644809663721193819125936309605155983169562166057218852101904268236835564500423688051577461267077947778789223160674216226064946161242142216329341635384381917338154965010487549563159650140024375908729861972863687179670332252734200754608094292109354914220620846136070159425977654417232193066483690727891919525553322415218304711324406943450587784307531691211874711356842206003566734892563471124762172007047076249600000000000000000000000000000000000000000*i1^24 + -10057344909311542508865141792913029567338598626988890701913151799576500650360226459461955038390402794841808281646930326946516702762218469176562204316931367600638635154437427458708214443871305938462678550820250609189811171916483626468035975021961967818603612439145212765187829021913780106042455770310139092572955034797745329031514990908248480779504285714228371502476510696994719005097185862920335408679275815534021363018975686207073442414403986719755123113549488362719813898591518276625537064692895281180746215694374226889280923672153921949182463432754422561833486390960278350100932398013034615363235698389367074432916596496598467062171365151979194553676022489070029213290387490414251543974578298126017231180074271060488447823109411101847951916581512754839066975387826778854262339125179922901882601799559015785912438039842744562039457931588979383122231712691377561515865885243861776957314103582979938523738418259182674222843975921192487928504602892675281666627751270948345385904217644824672643435479276479880470058807434920579601090508673268199352524962489530495455600996885070707681625690855378623620416237295916869005508490864992614236142469564087910944376722752443157306996825991123535971134793467081023803115472375663927883489320173243694804836312284536441835345935130159905624939685982620993636302152753358550044320140489483925387280283955922331176964879347669492685826323410120188076074666384299957554157981264116598947878740919542429945816992678194148768561932150794016415104324383009162180731719179789679605829488870784219525931284615541282218598688854402790662694608356067928255806208610531122085883816868513271396745827440039487142606727074660572163257178598498275458167702936103817514640524283385130372779696202072583141575482850592537051613288824168712765440000000000000000000000000000000000000*i1^25 + -74158165414650799375314023480520217382286818262635736220526548577348885252771749014235396052543530069419108465002029456769887093053043495132573783038503621651268266329659461453189250442250951504713333802140582362699577821001385858807065245938892881786134702567916766367172174053043181528763097740417512745708833562609553218905467873641390549938272386015171559253935332026509026644461393776797792958372952159092926814661945932381018439346697946924266771927898592812839384797351730102236093469765404830059006018487045728629542912639743339717530216666431509684820473518957535962633863279004102862219407769944609257951080494881915657264358117321812929521423320927410680534921218305386316303708411307330328488828184573786069571826013166645771283036619623765183610923776150697637794090359987244481487062657167967669009352824668766601096980402654115398276930504449979146281378943939284412309141648145562750083286966774362231286470752448809260610795673486615860036625547533676888465782365922814818157510676035762715816498745099246595872997419689655876947987774881317787912304458951605546872808782859621789000093010339024980714364847132168859969162343310192623578865919737506072146141850863828943148307891564045629227077747215427755030371242894488497362660605271805495720711395416278655142965862538408930549207749152985939343500525916242163408445399041112684250659602504519661796876478089392009433597287632878210839136009916046433660741939237648706134882351386807459706017343195269507855683571105198065117095760159375891373217621783063479717550398529952969165075675765438927355632577305526048389409055017703620892514097454820604638645949126060553753084726178532626978799650822258971670245112990614723125620979000233343323737036350146469947356462319888231449202864261011865600000000000000000000000000000000000*i1^26 + 19490350637084157917088389726301291746789109847500702500462055192168048637308581410833823172050903319082984964039105469236066900361196628870074360924905695802712297421560921248504275554980737482337742335455559314918127376087728252084371474858017725010756085137543783562842623384964070590669544743154248647456184936853026865030091099109881070402188732475461557723287306559103135833276677843916534987969015046619099506883351235700961207922875003802894008769981125124719432995800225310968590265618129493009007674768059974590052814903742795624593215286674268580942189801168826080182064281766109853128077625912621476011258128383945099636693458893040986675645290141356726832037377324383829928354633820187631583992060658081943765191586117180615568902688046376993574647250031435799676654712762722082054369258808248753161177105601239661448344084921760560989136233883122584489369412327749176936333065124367109695949223368422137885123785612780792510713540253210752216480826578455236779174021899048302021346083849898589557827612858861345092241374431604694550989892106632598755895772340897930208662991435992765282341688768616051732549875558242048220459313715547781434384140858624801887404104350608910455045627616529534429384899548390399429278670685746789875338073664942150239332284179493660083416329592815790011424934383055760921513345736186579665735059705405257987408672936407000575767996622057273678150784267932103383291631751823610590624177871839769275459002438991675504071360956311308230497462200616968662313916903065320674410874667149112357983074223144311982221747924451630149965969518226587974115650107944885372111457779365100466389116251631602065730865359423704234335305379688071109797299439284600212653262020048491500924712321828875282537620656179592976567313004232704000000000000000000000000000000000*i1^27 + -975740663197883817911586166396956234011488335269282550246937701328039121223826648806863354588561287880517003375928613873603595203205163407954135494586791902139935932195796590439347772724059913958143649783393328955226885812104887454096001300661351489252351074709023997525032606243417925017713963674519214698177552738127977812375323176500392626196945646837666237866376199258297065850157661103979063562707800711059344423336531790874905340691161986471499347483893470691461310607054597165251632915520583416292929868455733676796098921060245772010299097315231830658397164027904036154313527676144898075514287994093564495564992636064991454719606477528343730421044598773288508811455366256748039633349651916567710266854046444833399464274528865164214511728591122466349424061896598128368693594261458424807103457704181752780290057748866970043977429597600124041974155713568178220485946531465270258466156367994088582794237992290368664313877934681712012706448470308319581900758048422586640851441529312129552654106890327247909972153865432346691885232079238417272870715576396136002677811149751648668682227797405711340463685579303961250342011807423214752501232109351816836110965773550889785462749805234416600518669650614584688542644625616080168657112412153411211787152732153903796953226961618715198531351907151687427922398775110809398995635796552404065512486085296905273632855875047869977333506966653620371461049119706482328056046945730996292803675650293973854368021906455955121704919072816086123314646631985260049328392173612092217990772218041100726767450017829020783606368688066685211436008301166851714761291593390887487373407015580851325985489740125789184370069003383891648930577251139127032319318712785509843603052356094174153390582158341361952333848917195563925377718566256640000000000000000000000000000000*i1^28 + 24205587359691919896825984738941507949290782929377389756719083534000793684749469540447040219008085390010312248388147296568483322833808358520090500550874275504359903259075875171847059799793847773452198183588285917611701183204689599775578039354295707617317240623531251156857879996974363391854522374932789385519132241175773453748139826178323761434136781297935911163791836688284348630012891578850281760701361683402718362822644991418067471893254015705864907904497438266098492268010382105151337666565087244080857842657475536366315936878424339941764694922135215036368667795150856316020233772831445897375902377244764519304749523093248136901947941893692256613641593133487716934412524038841287521418511593169258844488277364031959624657810180388970596534671869566494619140961234620967779889707132237394040982407894179624646484848782681713600406970216692379319577030072494872496825374383069014019891998429575265081011254584036514189993658449621482512995927715123951596037794084228959302702139799401031634495532176333995163022982996037267045901361202484492948683563753565834962806732368917777676961380006161938458411064516913946276076498265159445683117509333360717383903650694903162063613527789363393753108606381939537113220473654685582423866275703085705094333290106310738017304558718776075132086164040682725954805696292579710534437812438568254542196240424208422239027022320841610700913831581974492863682323386434759467189036280160794769137133484145353362265510699843304552033799109819951543872425717597492967684879278060887853788517825288488461128787964802219641178125503042985374333298642058986848718452374655785438999029644356497281013583383227196859784378722786693876746826687969440099658604915322111542736393654022093124206512534961059271849888942665202934829023232000000000000000000000000000000*i1^29 + -91898059297531368872370418178276067912443254143258419638257969175059448878159681492209047383026102416803742118443009297122979208701347143552612722063418797834336875725904462023561415864895659127980026534134845034154645152475022366408442707617827241865802797348911090121135332525258407578357987926319668860696157403628382959637134274731987149143418784703778848696807752317727047210523667958896488456057659755114441209615523716138691347175960276361623005311387698801764771574805494311551087561779230469542212084348418518146218562740765620851509142830489470439185067641389924861199545514177472385356838482296294635785269024763146539305753207767852688582142445409744291492245176790774966768595333927668392949835907269052886675996970687671454682793290518909606892175503210818106824532946054639059093753049497199829132493070477575363549605762143269029817172068424798111879223656693064454177777022739050069250765157682497190510436105060791174861796016841694731154497960920931953358521505263107547064071748302137073571068343685019292892204085310996838768820305995054243196968226982055594754773426410982089883612268774910702600657927159127949270334922336115581428619471565216199763011879787283811368435589940840490910537888877302368750841429173890702949484903142158671773570432191484096478589323039561223546181601791494813253333693387445604835926197805090147363018448160286340811500270561700028245679083404826383114107023376543040006716876896449117825904367724252904337690488903467444551337922028619294708844884374362722224312988824251026298920429825029800573110601994891219407602757273554355434384608878549023831003590737193149472423468008995224287187219093602707158672425944264025937230955326929495477731137635028740633074578204567017430153882165914141676535808000000000000000000000000000*i1^30 + -13457236347722786542513659447357131399116413790266801316134573078805929203251680405533425141716478106910226562550235728631492238771226032893223314393142670843152354297242983513664115990601173334147158059269447625135900743802014355005844345871766637452597130578720789779471994365136809976747171201540466683920279450480903158275452053670068169898597713708339222522984412586879584190497216164077344870127475086319762546688762442735423013772330410687275200975048731659256401942319770446995117372576744038014508180616850892254396176542278128479282175239355372336796787463849114379431967608508408506891512498778798681372494473369280732283042295521706652784220462178952698626296126961824323875490775288219678619158174962495775190608223235074014201823459855320414769963458969267467666866080161488110031665401021613648806641599248721439306155805923935866630220109768632056105562062254413230076743849917571253555305630985562564453593732819945094347378099685373034182893622436860215589530718093284124384843580520767120727971007629082806650369075824301614734913015825427330953001599918229598925869108944185592655514699275745864522439305773477729832543442074896616636636344198974967865975873791290984197291624848970960861000450493695069558920814302802321486910248967942895489327043169472889713658360230177336343541808592580827290547420657683427850453335363910402670721100387046258007954887101388476628335080442879505349769686075793374473817980606922931475936190748204024054236392556459495713645310094333214920619697365384857619736170072745826392110635661343301102848873926069637511301269218150630338116403980375777290425692932679236697665510882483663560522700838345789169300741222701433927164548363824601044060853267892848455956676778211417618519106436888038547128320000000000000000000000000*i1^31 + 454862963204554558416499003417389397110087652797842166332279394150441540642266917845728506518690656036812878905726375688319472792931223144163009383166063849332597909281189140081477691132990795305320103430065156162041700756967822259331632155494467396516860717782806992524843057710314222823802606490423872918031438927629955789020655147869946580833958350412767956415798871266454322096624584279945434859210781428452600102784004184823668596758302507442842750023765737463110313530031899004721766365030084071517888052132204315026309025149643711273391783368671170631532337796321197449154523272591032671467891657988571491322535575957012977907644102677084065843298073358884600954178956955583573069280042667020295218240757956465403612081133518298654197043679183220345162304171635720302681026103223628325896079475361250079902316381287428459834356082499805647250155860345873576620203148917806664432972514108564388136632154809224733276946432079589810543485091093212260167912130488872529197176540739410766898166089659950974883487586113526593081220306447823261265571879433680354775123076975657945080608614912771073792388618416197066276517378527041008294683684827479278912634201723503151578262877186852144912364794976084670474953086162075885793110344477461361612385679466091963488669312043781236019368419036026297387498713094151512642669553579277902057399694607049594979717830191989127997043170239028262655529586869943706866916296283527665713921328166987693954900736198595611549732651293556822214674251023449621329379225918020327151989782819336159493341532759524783294436550415491388266714021720045381290240311802888079306897301100769320188282720557085011032714442065881512744826345416437190849839861464718662166764543150460750756416936389718310876552252399656160460800000000000000000000000*i1^32 + -7109529098175277161276997664599756803092379991100488769210514605740959137555327840947068533414642924836582941274452719004069397325369693063822646090076163130836392572578645072369977376052114497296771511398016681447112166378870506923212585971691150516256482629409944469842803393337161808658138949960014825318102288388919858476158829617029338167995216745045421964546599812915699638079681967143211359878024907048540542965487557083491465848343575507366360627171313298920619395793169856177653420375493377030119609954901396154803970878197255026777906646295335275653422340802933006257398137735429273663615927865828433650482350563873953232166799558406891800706487774599004967558364293264842500236643993167829359360588773964445716173583660996296363146844448298769210519056470876044684953756809676177725591578244299066951443761543971517840100623563139895248446587736095845053942259669667590576754114591166406915440129629172788329450653315986694162522612680584696436554792504942323096043100623292982092643864038114961300258269384579427801117229484193959806843232417454273139068214225806757004027181450918265223971809438719637993537474702434544291593513453019298524745506183313180629892054620689920644586726761366219278463115090054230887495121649016669658988431170565378953709080660658876631549270346126207842208602405736900521706163367949235254521026800902546344460527920589192261432689581561730721471870203250228671080448489455383436583333227253424338809079501687688366736719220691096005223870541321446052585733317836571164805853305648712175622972068976084374860150549064750302636339572343630282335842619050776121048481457111583272515488285379054802661475179691862646426499726883915885193950531007712147096302156637487428632486959062179123571239349322252288000000000000000000000*i1^33 + 54406928784426698391302912400046116201204158676653279402306571565297314023887638930609827131645132675677383690809790639715876164562579629149274363966447693717290611120820514487636014057501083905493414378311855107099948840220574267317768927307726267380994782379001777831721569990122794546709929187043265822030724346566808946475775012325500911931657159053110716728330060827673162117204600801712675254552740837049709687386213554400639888647898952248781087328099808080546313752591518073352803135768614085812737132151281277106980250489199625666538490148904222796014428777001200257259345467771225291049573185697199314072794400340999092242727682227871338460546216545089426621526894743150160269805208833246902793258450685107080117396543893829797417787358489969507697778843686031873717351585650830259718740980543313994752351123473674288649085781005710546683321632819695587502978704715131559377322623819710615234354292011417210869416852798910460687475185846318640642251316057971052267547829659066360070074784226038752589819969636082599408639290554242865693583546943749834081139943452593035647475589053372555054852040235941348943215879462138358190626440561581849845341476834105049272622447502115738017784982931385774140456688260014832028676122026711210070833902463914251595723817745992546711640341075372997026722209615762701749319707730211073238702616648466442377487763579388858152872501977026725905430418287980911559641883787242464734218205037063839569543854216632640303652762394977046943796438513017957869680877801334074741685750259411620853953143805322280274632590879247444881128558831803145379340599499651882892236706795462754016126663193288266843072931787431727069619702356329339440554622953680072579984506350990964033466336954466226869559093519974400000000000000000000*i1^34 + -156446147862892042625106104561654273066270654867060838930819614318002277091804562967212366428222263001460057887544580265793071103761570945166038754957344799203601736113269060550605390464433227872056378648797420713355523106353585407613410182960638683355418146782107208852539479372401867902601991619187660557901186266122223328626331053007001500987580092090350674616649941065104599991294465796003602269789829261442654248044425162363160232625445878579342042215078894167318090147698030357926664482144033703631490568550913682448819060327505140604579664667807996414061564022990438714575519988127229148729441899082628361312210033942267786647407824105671398860747718572910097224954569373146160592855538892853426912338511591098304740189840083666784409147568983839056358930880589532609301502433639656317464824389090748824906786284733536133103767471545164393261778904185491551396009718507945969279760370419626926949728088037623759715032016751576833658960427566237214957948226739034544501158997600226375731128319756488113780821853091925918969739016823978349144115564608948665116553974068116223456966388070444803080391546629206382766916917376996350946212881139731633964046436514068524937518836364899447198536201520044229105446384217965375922456484040380741977115335339897152523532348462083491098660221501411094186633932201555785997081961754338616136099386217010532082676605738822834418860376030801721434586901383606381910478719263062717686627648456545056452821172059106068163840667148664059095210102044846575587518171546468296579771932673534618138675497396606430224069323782582285576654218145390557122123170096127955598023665266985055205827667223746928744121922990038774097031396008645031034853613487285818457448848161689025676378002562720427318363501363200000000000000000*i1^35 + 367711694420010052816016794588948539446016524413983866578235984893269399623051318889763128716336572251289342182406273963609557445871263331427219565178731358129732181464128673209734232701965959009510625673743694804770073421532110697482118119857978675183220533624769254923828896502643834014108267684241324815678829551790117199015914679887805627133109297328797075945129948022983750802528301014121596761122712139105222743529301616763218356696910023745142545156841519915171439988413749043426929380028588856580005408183479404593975037280872131417152847392034406345637581181715443329632671592365999019291655331855096118483501616752606890416494623066927119099362828419645355153888733178461614131217560590105864663126597164270793801794337507845625309724839016281519097502919317056761803382894988613500054523036588552245466449482908804569783539452508558748052685236974777222430127654958843761658467165649790139543102396656318514293436894682776412802101646160927063971106020487776400694312309259418149570490716159428644891008251309536778989920520568699596856402153529205156645230694827881819133100690397944511469787575126926953443819719564369944839877288721956185301896006939245762478760708098214668700252896634329335887067870200017966919214095168800187891909116835008520372554182412200666861201105265240803809956118247738841383944755710294047971455273300979255498857914393687056804721793281157036774643248822106654982710494299430493024578515640581395738744711032558740974279901410107113304518437278373277968917279218127272425985613576595897646197469218513022451062168069423750379353716507094778633730366354414119595848205830504472195508482857754951397931427510578718603077854021747690569809589338907877045808873868413901347522149400062872216666112000000000000000*i1^36 + -9902138473918438569043377300699535139941517622231362934249394448708878496528274118331917022268246819120010171052970060384827664084497517113527254834329447695881622352447627789706019146419816456212027975259232498482501701147781493890369082690340900258086628662559903020972509920265726105825176973606936002934292577596801327069635321781281280373700490399250270023331402056003672450906641093006939544724873453377487007758808370485748704072722428051562195353371858681893955515740853191147503051604287996351326386303144762735433052101585406667892474779965103650210542841125725648851494299578730566412779684827668780272331274645340646431544643951874351608567280424140562140707008321502297154518273168668723826575840644983072347679195142044318518361505456097804415182734292838006874532416670345040309825283994328715948717957230137377564943214477408296861365544912164526208868759672361079747326720480217924907721438917065965875213441424670605913035058930325721734590052969999221004382141268810224007692550808169683164198499911371965192886142701114553734286295996754298447189936144768547148011531465420061649198404969596081131290773174021576746159278270121462346741422485703370912801384440327566588785833092450280547198150166551645251114172450241885711798209663626702732755178926293822612210795678644786502942506678013069569932831148572864331878973982483574178942587060420862901636626342430321413316199910920017345941343363180457820463077392009667842449345448763138317353079119279276151296323607464531966959088523461882070997211414732186369473110239559068740275706331891248695339673577227762985034680810409647988256726471842550322833379939236648070623268262572212411501122400553713600857415022818837713641495020190390644238035808929257336340480000000000000*i1^37 + 79700519488738807189200861724689350311520350459706667661752131848523665846918787228488685222132478737430550902964550938033979893571228207817119214541318519405981905865881423376940971652083275464922461052993765494571355516122818565865240701355950830310784550790923435753160620214579428861950570611004828439668551319968371239393671571441008717580101115366127633227611345292154289759661338252316972730590602384062187695049497264701435323973296132471639605402169248240190696575253049764500941402350653342695895026696929690904421104336371536400354895180407812147063518716592800825978319354232784901218688784589215956292858250297855193253890984249136980466570251757492207764773946381157604678902877219346761469640804926448554153035876676776180966206094145362329216283377762030823207652785098017322715956114120768843475056536953940601792167783203363339211523472681874552906861871212562923759746135250428304501164102144855056989870427969929579190875316273943081439481165793013880287232856155611295046986250683077749275236837372702628714062787789294271416758078175530808381261376414951750264842398186791422914804798581664434841048625385651478284412796022203300669399130219354373674869628374489708831532350453785348074615138065126278115048471323960300880857126054963934089810553297174434780799278404852329757605790220302422858017890710963584199910829599966906234792337225633370746827804539137024498899579156008160935728116659209982587616577529424977161928218421082794407283280662349960215188812267768354001813071363027469500289046390333399714846254305919722547844254376397122896038502279318068726829163639523058000972325489962852118148509663014005260241438965972003996787380316334314827723779700135846102015951461693538327380275973349756108800000000000*i1^38 + -98852362445303992340007884651244933925545040084510251352429501787565376964975703857605115583931553446357116088089566098852324463063953324896864024480700450837440468455730861669038665348975765285824500345754834270827244845298720184634963098811003465681766321041886640880172830562573057728637570575283463759466909907948924407293926818747407216388731214416094142211264913763910109664601208727195594530187795482595686785943972017660579417134308588198889991982475939683327542627572394837074862934867892361739117430101059123911632790805297976349374393395879615624333795339509177246610011346342593085778451216117537141615418688317641133766029391429326846480229948786021837778965896133182539730982663059439086400147648972665421035060590488372280194285898763345919230065404750233222316963574964753033021259244596241193746151515993860888405292232706061722287323940488476986221021099839251528738420753799273795317358938026018498497031090440513552033541780261526684172250508971146956846605527170615071646837005546319475186853890378509289399565870335012656156841500919078159579670203506444701945035871191368396700178562520048975932783240095333826034608311198343451492365667214164134553160261634727568692084719947387803081291096546306988647143475601199535362695397656236162343022135045671567196750761944816189489613878223564151389687671565731718898561215447719505958438226782722787894613083077605522762842132033492382970057998200500079102087435498643533948363709837795034138200662611471826374501242725427294166939896262776237315008832865566973441842027938766621977265452037495135717851166991387016212455428041984293105227131041721204962613887112817581542199126534561628585604383320067810009032980085157708494054655662277943775840413492183040000000000*i1^39 + -1900566066159489815370372199160092677258168356691356481968605474798781939944200164296732912775253096186684381640345158700508129437763472340868677450870697599244488951831682924955900424194714430599602076625827876213569718092139570934692748869354245848823427335851824104841840024248887627419398542256668229992466969182838921313286458129024259712845510371211881432005814955413140108864423849478538725220501901422272753397560024557174350331639835763558946407655311868332951524237586970076566633932533265061416253391729429818883156318268948273481693958263967783425211109678080669314227462106403983073870101363628772992501991543695659009884513702947843834022952887795040936986228403993638713238199969138805124745058350934158593087849431882722240828647147701832599815406845395683490288303755086558094621914300704240882306237109273017968906727794843993794777411729993383164643769343493970544131222929189916602382238489248711247024265798403336894605467381461179089406903754477238614005850893265935918313654378657964071552786901640613923182374705302652906903635071260951917832827037687458496075015623515390395093614017754884673931704084882985943281290462161790429197729674873882691825577423914159461731602114340473200332517364332361634889669590458766386244818433790613850628876200881081596446177868580673807968913543439597513813551240794601772531634525932070428312218198940902432714928776864937116379168332753033812385361226368267143592544842834456476438461100106360707638899611109668404257897331278301700814258368315410951966782270869083300523928162832959607246183483287622625108487949200895215953766963722876580780152558340691875100016438029578695905673240233469062225114442514688052542762810068405060338207557977227569719784175042560000000*i1^40 + 936489833573692293114872228815236175660273637237422921799639464413116395070216241349061695868168378421563632718051047926262324375125109197236828897794954521435569405999242924308270288417337700414718412185943855414981281944224889727034661053229052089078504625515463136453780531893228482452715060319559554186241432453433720850969249351379940823633246883069315990097855153936930844842858753062230010255834834796460742569506516472578222904450718381293678916271226131113090557877481120105888618340573544680450490604172696914772090607509695428922930066382387189874194255017628275744528206078215963952750486221993917248833776392248527032242786137549015759080923343486617599353886845014646245905244087024521894475619563892860440816046960298226278794096601209412668116742345954262566438915234631092698401343912517537593228394414336450808296279750051426301394883315732809204351875668736487652701991694917938100794421421379917456041854218068677647629674302173520251156698521434211710095698978120020301157313018976779652676482551624543530149911018820976371109247003312471435898681877803429489170612423391858083995570682359401242956538213424742215122217952713539029524940022472387370331686208748756833827360555478313664482886623429843170628562519654425427509034219417228709587640035388686339020551920797198668942711997269436549413500365186983688131759702276872754199221386178598890598816804277208369925912066522791264005680169596359489134932398696332395556190853874310579733234296485063863576375564509201462273565097264015599366353071869368537617782883136036055936355399015442836655748481196529157624673619538520416751483510789262554829072492098558536394033083305157107231661184074476256462078185294141304485797377077024620542892441600000*i1^41 + -2385405907699560202739818437749851792855416647063508394245051679449930236977311048324779500161929520996390673202765884638287743093930417540069100895482213955528740167455868254444354353072712314376030599315891342305300808263106048049788746750382150596738198627293448168179764663270343758638216992181756935154648475527021862967922708261958209826568584710646659069202852747986475628476605266805585069180008507348000225276137214050779265304103926457090085882755932902150863801703626645322026932812299495630159499133195455140450065123247555273643124836206587490862705296832087576826721338275903826228062592720068714477025202221312066330376881113865335001424543522478941184347671074188772508199003465152913018445043739307755802830698962798238298708929874979179778325253260131327171133826970278457793277393890523884009489774321463940300694115002159825659475027836407573933721922145370643197673928314151363120568773426446575690026073848612193961918340401659708062840553453288427660369001098186119119298919999523956697229589659669363152035440312758479811785247100297339513017299699930330568642882387302816760296317927787471637048003105172344971188958693070366950161229104935070010884576692144019127438933487233474557354012276810210990050168300265338765450889840320902591201225202716858344435453157581798420411566275071266088854147489714040817329792506320508964408185668393188101809431228780466709007192893596045263203824959837689652872586723455940099153672387476310791451870525212069013916960775664690256609093896050313858652622841121377839765185869495065413132625207546836301270080751061095028875971934951511755463383081392548852229234813582338472870098039383760827206877713048561130048692701340260750905633765023284532609024000*i1^42 + -10640042946712692660123749367224482030789434714615111918838959089682424103378126265675002774346597187663551795954692617706608317168022247189769723712341834653124051516420588123999341162741999165658950744750909998645792181044031189698013046685505737124265536972972673242806646233517377078494197941497073740291642957032397453924097064526560550358305853970405033332816778051369505572364181049934663571722278545541835749763778755770623311596936144806643933470235252829779322363788293176149382756622605090719234323932825384832918069009224576707932180257006718166703728100461969081505578440728372096925877627204879750799764922254932328433816848353303495637619993834789803328425553994706327961262249230547584367288648844116759920746375664283790545194102894479417172576356796815560542836844163229125528324059605701724117494535189892857781040736440313222853825200176291458228279901086080244685000095649116148029828434734297847689446430470781572414584713593986011333983725514895012205825411462619861245420291020562370231067079509962374546455985188681222256007557069212084645981996836214706595253029176950012463872886932003201056195585008601582988747054194707258868472296375068593199565106718028052162896133210206512704240261497567849341130217845786163466061275246545105782910721360788194948785961042741401282972102756683175471240555971915510220912546366838089093865804758074193500687444942217084839423040981759102634705714758826043169251545930373640086350529990694782547651717313822144067545766561425815761664581194665814417970719233568618366923716757516326583668031593274459294474086273260970976187313820792421107460002766465017193867372856163944361922722791979244790601374118387582214045790861764305347064636126201075957760*i1^43 + 29592733403811829095494888813457545550039611347743682947206353152430533951557806341824457422596002313110547334498214271227675899238759882769917805676025175567242122513829750678420148889838311622589295869298288447915893904569771881802715356286068545240357997970718038486598097348246642740031805325367669293517533615935129780159606247763980261126126788435250614143480615896161582917145765300119626898869626929052353227907284551607892245122221741546771839026088967346764793463704286585907038767600556646336444316802809168633441225477332643466817863042735982056977448153409867849558812214565200092072071904298819638254790580277950920379999451842513365099575474310059465193182048667039198240977824934445773595232339846888050570547110911753497821530071360071725829141479623163456957653770769006430494604950638270433507266343532201752592843305576981557540828038328652281236532037765427369122880025145397325775594685080671339052259235472357353481248165859161829886158944511315602913096582863259428817350254097394961487986855487601940678180036749088560128717233465349252250332207719050170464745692929958633929188157860927384738278311550191236913704789773118342845032298139887532359226512525997627808810876563784691905376806488558676182413720689032824002160163489200581984852673293430019633681424654206934730461593642007630565372297778534519325494794440306284160989418396358384949560887678213356088755809677262530426428773390553590170612726614596620652071440999607651283099823801746680290532384861225590057336631843236020099404129038345196271617794792164127414567449273908233773699317419854601359767856879362754097613705035870530018832645281624539299209594998429349520245979335018836599469512966953988891780959903490048*i1^44 + -58612529643868035093673267655872037832117193818183367108101202303345376187844830593375214255608637541052102043631046431427506732315992644724777088545743344214230091137360835603153412835107955720893321078204428542474372836415429698146170230756052092668642090361544033158932880872870979187316728832590081941314267328583338134848652666105536058563778151324814335886016372179628719512767636953756193993611001160056314751610718498780467058468952563787345651900472718449345281060488568803685130191766098926958716375833972682181141396153299641663313428708475458915326527607231860509030825072565272017160745102619983636996823207249777120348722990757076487985422371145820835428198972744826392313404489649481348935626991420906993024920584176393812636787149692567002129635546485294552613727237964666828932372248015473656269546342466824601909800242689738878979499683263393329582344442784057346987837588324236125447400986067841954140612267370958660719406547365056043416751516329601571782809451193280289803657268606305945941797411146891259146817235469803303522659453898715542613796440109151265083562417271205048641197596439791575283923622562545620099245022727786974383543044908874424576507211287067488541000788040947107031920518006331882460428441619981093729906602012467426186381977754789149537926162606073346689399519816818198979738387986920691691108020439558252708761980800687707741790646315225768899786225915862251450282718656491268789404455688153290532881398896998143870818896993623074043138046363371957927143054944516659237038923911471967705955893569768082097338979112929585197364874530394264646397415693419182246173772732931912747627600190568358338937980168841484434916963409658096417210153808340807950743038464*i1^45 + 58035238709639969509274630603499022849315728258099230171949835568957328489700438986064747218501741897838135314064400627330522571679781230944416800277117817211126008475157348327213322511745035114938165657984261490720584145729475205979833902488746002513649968459860922897789178994495878151809517680517159831167616337695651941048551435797970896171872545136311347420601285517035123605939318367836749483853352296685645958955474953562480129037380051370969028623029733190887601263766731774775288791098532728187401269008168150701560216632154849254130469786347479273363192536666373587993647872279859195433694997316881683554726938121882399460058954348646091843730334136453993905701645938817194366559719400929549419419314899464715519563496079370041604775514290123046976037693168100308283601067890451322269499099180542152997503216646477614376560306729350262527579783550424037974436924258438509645428921767221762075718832461294862845063433064436216568320949606011556707411962029882656839169113910532371006465715322995412049601353731860138865517920046793507110400644677664786034657764786309567145735860886470482577594719224768123320441972310194417323483646645609980846186091063144054114880685386683501392507693248528556539177021870122567909479705588319836490907265128679301970871567922534078203110969759126237920460061850674526387523453804297223287939209561830662986581036001724043285561597271399505070305676056086644688286614826184247360757917247227972593547048243501110204937281760175949579752904862164386866593944276789883989425978419936563309292877432606158770754556879919595098557207433180432454336547605664250467599226327704186954700816486842723288385519946580355946953306728646303559207963207597885194496*i1^46 + -94442120841330064951899203248595203240786084922648162322801536938025151868713998057430864006722529694513770953520565087692763226458892669650687894922964922227455159616249196554468018192753134042160561975338701034553496050462028077827335038405592077044866669094075124762807638909265721376303341085386694022163976392667125283987672782168698035953323508591584857975007468376880958247742224769682908303068537687357298281152924087206400698622554482129758217627766268848332393010013896261152237855409499394685734921967630313371374149105212173638222551581301322527470991148705228473159540400412557450276039080730094610391250950255034734453585797974114023054298928049387453169290436899817397600389273448340793830476417087483848936174450624053764532526162740469719617532576983337079227818620355513456644896634575234431779857118381536535833183656281520780354613294169604937556077429392935667192250958402437292994920368450419211404241183614982607957214855940192615061606162014296693338023962015773676190615560586958453866807805902852800430184462736661423982459132486144465695332292997308351999076545063066238498981215142024832292565732437667476870246907877191907418066275968445198915566535575513670797290198875763418868698032256660507201125658627225702889177382558181514124896484072083870819969298548722329650516852361738703833193293653222882184961425715564723262616613894648509523139972584921895903889390139587137091816842600105176055802513849423617844790432135564720505295050181001599401419295389280158882249637837705676181030817446962444909024397673214038485259007512601780767592949986763074853150902950994483046115035952775522159581644656529132628332555364531673989982731061545718911905382156353464*i1^47 + 126943256950219232958722866218320021201813994290197307083391704708514748067826187108516436667318710287987046747483822522243780782087087315563611597211864274638996641062840649486447102219684702157997949729072423597154084794144373483590095506447718512857594633022616736250479023048225820517327428563018690685658630037190282337935372728856998757913598737637380386848458512977824252028298859895073844009261516626335000987509797166619104137171087009138420805574007446363923876611041373320161467300774684886753050381845933551369826362713476199228330264301765359006258151385802430527574008548162422970048961428991630405930480415138841006263159490195570582767527444777470056567322907517760677079096018401739132195391959853793964360468426952557863971472901425196053344757633203547060584056457728630492805849581984535118094893019133562390093826557959447584042066368091297737628455922341994328368326056316626957360463630039055615147223584121953514691917191481384483405989999374111920093514357537857800858194728860315559549066994816791588326866262098115443195398551602546523125475636536275791634534376776593844012687743272606495905485319429474760414464295712081560210037782906736178675747274874737290455369376194381509281793404422932142303736903203325610269335720586489185979801943234020150980951727187669048868674785743745549107160784337883125056339341467042891664230486083804038154606980012439519384389895593254758935843152818184391338461681128628903657927038481705293956008643436654506999573792575217809527322265922549646494096942594821094555312272478038742420714471384115666752839970568932182547972603389894995808840253416350972957326726755275010858262404357414240200984061218423835498426242793*i1^48 + -132695675339458566898677386332294014615147065306182624829461386505338348456266112826736756181683191823968222197679609765784007357752644870829095960472185653293325194504393274376153320633819238597414771716454483418321687014295379466538569767171075121292248125335890211430657299369277846998400112462276908363387801899814741619995355692975346740564557561994184275096625835384584214955210699421034584053737809950600183295908849869151342231376911623226987638204776364146574155456462435554791955436754779452309555852989115236599662916293560610052966624122231391333913626725250061509097919240723863726711941131713164112184545808018813854747061256482620886620441337584837489419825641454303933621086209175337840796980879934643545666149069626362420683593810974516778648957807921914669702038782849759490174717063636172288920083951752934676705708487246505103201476235378725983506867628728925162237560763579146076197035382601346791642615515896296448332918057911534821341303356718110174122202727307875972657623350507780032676099057814646167599964775184610185506028324129542590562680089892715810209857729519186205753378266898167967845853774813776180067133313736268544294208750603508426683266710203957238891028136202095031885924800236769507459918848848306383833674329226370229481263578000196061207489075180562450739605409639177793269024552917181307187320358448731119411975767050289136185682188753646810387482776832408016744998150623543420283379148325899301167771881605019754826581649473575735080029357586452903823698912379279044738430946507447346261868706556921033547039752338681855122246319126050134561258529539277290268535404741234658971028972572458400808380249405059482216268692100617451785088*i1^49 + 20395880035124109203493256051554722126825296396800063173715815302950478547921517109407515649829415601659994660594207585479447640493328784837937868678104993961642711484059182142930339286827600755327665530600897989362898167766822574874963934465458430101866733353240117992861395876426689719886442964728926356761443461444010772183833295424816291730453778272989915725391189489769620123969160796526276255681727573446460498645368624083964586499851587388383292336609167786171336142366423830652943586130994127391791841894668008515414430811469790348306735946278115609555359543667540568596521736910934062410884070396742056453628888308580937536397853131699841068544615965418438243752004599918996498110147966223037123827070361828434693266476740654412976489795293719579446401083292293433024535488444043503363038758940273118193168734094602801713415415896997180800459221586262827348853647208607795249486888333578879044499272352473395210734303666534056513832566186418410900680845342625430389765458342828724893545396455984793642799756210443285173821959396380391320702288697091520778798886208567274013037968979948617621156307714389513661491887395774571578722745728431439831326717490725141707623218180660416744813005721915033923656675042189450134811562681419008412751508981618259828131864248703079882205928100082555377137003624801563663823037168022836507542776208875444751533477151630010363460032599381248484232172831238799118177703171436295421777925284705965294841382930896027853834219188255683156668173000600392145418791989527103737982311931226356607395643869824443867694979434431836271642369504322252384519177519651170846307924713139325460809809457240074248864143931427847416912544292257792*i1^50 + 44901124661783259945513093102200967088333146354814252544156288344121776269805292424597110653534472147554233175874769883520386505177018614096866350973965350136634102020016163668459379945373721729229511931996144443222729035311173765242783998365023811576892041339844790686253725149852714184170102244007339870331659993016143215514344973868353828237520291315498323015472163159450754275687876081070171402538361444133390981934989366359164081723483445492442821708999446427743281607937014891103312993999142339998714856776121323989388970474618757188396990046596522431169667404371910302193782141941266790618517674305801222939699761581232057935427606308851031642989091495707832315469008122343615705765887386185979031196158284466144685802198154928732469206714233948654162732316782127074921838196958280260320226538041134650081109005089668324550514660472991563966757576957334380492830558916934892652644511040247829220697069802501153418202876311235029973521786082304091845211955601126271754457344570697162792537343934940953130349558525297753092680450212995920838676716658224004527673948748199715316554951474473438112378126346275142350242456143306308871625324185165241343814298440594894401656760289323611220062529418410694506091933801304043857072565673787107463497123780775437025249932856686985772512451011271238435770729066329065288530848709317116057851894444694322738049743526359974036748242330499834328024847311403268411761582429440033566079724554563126938453504499129050080269168250024113070299793115135691880924506006351301509781338374436118427471673633717971373463280592464305862211817382895403954361829229704345539274535176679008948615212467463145616660114925126183377788993536*i1^51 + -41593257973598391225907939041808877008190678181560846128897771694770555432419343257120650648314024636909880481453822152742731469131180780275682234062720732686820372947353118845675298980604107769166926774435767884456170998931650842705317637399004647177859430688486122393761727881255587032656738964009822767213478510867537846138846316481043868226876585154487232164839384670704059747310876304512594835533406242144621046374439000996820106640451618045606246134598536690377147161483408915121988928172272495889852463722734961061441135824951877875453531816919541959528933466558092510760656277142744723359152876179284754752962227688508752991631290628325290391860012488848596588699456413092879988172461677161733121082383933722170846757100831427605451304408361572451296828255538973300643366679988775864511022868424965601322419463470148360714404068942243245196472402311646962412531927327320833596834895396106276217142752991008091415690824116855552029179391513000753734392520716877452588120768570700473183778890327234713248727216655685219394821925703723552402206978013026165507763396882104091721556566249375810294011001718491754879197224178184059970180791596720862095875439689743564219525378656334043027258010881866848518478987413430239776935893700420188596763160535809982874169476080742437809683021042425843341023887139226094980584435859341149214828125918350581187595646403171610433224928556158927018743610601399319074523902729321555458303461269510263102369264856430580328338702666816854572029719076693312452949275995561731802652906001540793341828216898172170891853610448664125254409572074655769130584920242291760982745730971534242799489969181314118744011524701343755272192*i1^52 + 13644227016398670816774902814726648032911770703792076465187500575732664232814477265148382119215469615724108523446203235725473877752807022417652159136094963422438767347558777732113675803091319252719316642625292853411312732130311829471307365821188513292490819808897939112326982365753706893034566324904858026739638925732382678021248628225538416904298015907308467573023140142774059416271619680741094507597252340291830326626127613452103982360297257193217860660533424579434742790529582000193063539190974872783847509456198554649900245658073854504562867325460845395840181995866990316248616053281047511759859140208417704348449818600241021979108714855089267456638703707000941667480440749265428475781166683100824018523826296168733590821162517486089223898954352625949677486537469506049222995729915432512768995112493788504204987246519911788135914860672697515569957193387235923062581952578150850666172951916803088721806716641192328121619349854252588394759957757406004023769192592966254211197769656816275223432948823658581007645520253625851128023831446847652571749365489740767143389546326637069482001447099272311996256048337652726324100023623981013817612955574875987727768850065024398256553818417428466909242079748031017053250549180330719532226747766899996100731288688531759128905217863204842615790190908475344705517045869705302870176606352853637719437686446898422575286365635361639804434102932545815130971563000245895596990197787147419035259987139498562232574541952268851752350887388586117499965377909582161161895114154402821994366099098168800421622034614754347198033916314430957463759213698671833599264375209055467781647687640988821414024037302111387969008440736481280*i1^53 + 555726224469499546142845673730840197703714911642783243373559538076394312514355530235345025755290340195763211014233785024614467476703679588922994425342166827375676259324500133942285206803043295758804871620949545252406794419781204915540813082436412219529829496388013532786222789374999292007763593088045265711970417615479025533262428136166150435075604297722808286518270570031178239146539709629161639930058059458397780739828934313525745263616861372001196546080371081782996733952487220065993412891772669587235766029376902862115436783481206023759878099908297473268197428852465000689320972422745159036065414589608733677227576700935274239321104909596836354711439283441210405791574269827080346830769415901971086095298648642722667718450339566833214877958719352677121894769781481245367050270468130776862812194328432835266338396745202876726320073648856472411164008019004072367205195550984378601443679690814383700703322368647599630444675609584032430777637552134779340939099886753813169531239668904130590647763093575085678247107434387203016856659965599388416534894641270910674458048355881164571744528074082121250762546307645533123312622765770783494937309574951891726890967964527710201186975562402809469242665197894993579620577918570098056695151934953437272269779441655377957510844977327671555025949085976281694694432719994903975112362075744071163358700165941732923810805165597284632686850771105563367519983612023962165857904282216593477126323306940338104311255427127161010402951039438547104243226203487533763861221789491868004265923603217777213210772874861564896136212752009391167464714629805437950505902051728885326437896453967066894753544886996651895548805120*i1^54 + -2798704306209454899577937797532328776093437044703140555601343666860986690559237271334265652723632532589710448089292182527475463198594523833708278620852165650528786764624921996524688364427930486523447891880654063887775014471076362547713535244835959609728847792566483300399793776131023531866034689888713305547712112552169275402641475172154310244232231101138449478414903809541540856111377655222986717322716232477072609071396224322852040460562480828954270551305960735150817348666485653064481947447457766318520266646377771944348598592049829687788338009909446580599239758240434522947556773415376746602892598541371602160271625342956230150829484518810495597869786114867881132785315499993473125605107087406797073143594565053782164388960598173535065228978199540121923834132814818232887376703122594177088947222175529465262194866357399123845320348750413782043701224888231821877376852242803665536462697307864507803816020524274764750448213309948868874624585749536816658016816784803957479097712368948935096923275532840699898085906513570985648608578825073137953827631979465501351914130306498727184344814191795090233222082088503056340052604377034640885629358991861964684282964683676342806159710515628731731138858974523538176002468323412259287486361974619298533080599640512052449277745858791863947701896189782798894083541146051016534511861162035206754498413341672809959761272087808542331089573767507866663971355159263763491319456087721390754383319264280746675737470774710272378655903404960218172029332941002051140113990073966057218100329378947979099119962507437835520626930045478647885548832969659034149927021969690903371384933366349126547916402763802364346368*i1^55 + 1319555101761194824110028249928626580752956979903642172267453364535444566723293521629357874287118185181056392719851083390417042916245366330102668365084766399872998014975210769789647852095998384936931353022493053340353166989762750180621692905048479247082234627421869392662677090489281815011651315954724292093160780327340455785484941089887091579316117168392653771025578071679765660674872013123653408390370354205278481407238417346767449744850030131484423266339653751055214744331440643125217653080885249795729579220330698862725119872026297971285254299810757074205450186043949309291711824210590825105295002223824602928007785260264230212981776083314227151879990782249830233018091657696599817044189943100613017159156732933179765281272649906881837013270258077632090633052460889446923891912675552302557040982990212114484114069593436372906787170048306319309139956823362763339692780127925123531155677012122868990217341532172856610800226517666195857297395292822251845292590996477897445856031817156237713456564621935345142552067208023636851929230726960748753652822551208208289222279377219423811958058735690355524780771808807502326422078295492003984133300465978004999822665870368289945596012902490936737283129805901709549861673309449960378704634859268530123569833574564981058463392838496237985645141328475820769086687144546958257040272634333864374070341594454568227613301771533974051806590072121833755054316116295730399408173010689332934090129719712067518581877467222420324954496867204171384775537338744300732911855866908673317721689713694378029441226635263619525715997238121875620681373292122408423678141666661185084111656392814110385603990979084288*i1^56 + -401983068711554494918317073038926110874197263956098138925335029062497241377752858856688033717008563806946560093220519365327479046386934986986579255255120169236276614059275277875749724054449888266789004536916272303011525305349920505047299940226321680992562038752190063896773227725550118636515449604411037490916931463908907875216717430515168560387380802329010623205085126546738252675753922438785328216073652291294286932767132647196769574166428488761814199215586677116624303786335324841189164967613142590150862368548497306328402631407795448678705241466912874867508115906189132168471851671490146562631643148704430803457686902504514614716250624002526406721460525324062083426641835331432992149502646589383726665338775590438181380013221363564470623411339457259608421795910686069339611411386903623822676545690037004829552510959936443238358935485601718736795963782117933918201685832587562248290301317826027418873932675748072262483134759008679588850196038081717342468902999573936294412911976593316519214328666281908748821953106488154067593975155131715311059244812554867545292962398502500329456413503276353291644144082909539605956724347262444322903286177398484205846499876336161188227302523071411697005722110047817917733372524600936165083993180412097372690311835654503960347955437227798200915694384570049596568707520539091400962319930386857358355994183047937995029620533001582001983701653596805983640106618535897238485735830205618554895058103257981367266799986015931451315274525446553167630329250585270065788776977270215820513796330647763502056406637012163146245575399471577136362872133218810149187594461471632967644435226186855196097773568*i1^57 + 77080910152560059328938988997163618590264995083019391103208761280880269178999116100171296394712129249224724908490391589528208974680157694377679700104927964954029805762687196907544688977780170248362250090941935528915463143567553168104310611106626583646115980125853774876641869590048315331189818067029261136733059290708973414645654659345247972033547406581882385229225378165678082930285504544436000604866351000656751327540702228771803666647022703813996245170603172565457534175314001901193593202946241497475225966470067354659513258106052255574908160313443109243685596298304063367381466454176499912890255473051114898970482954130677733185297203267328714893651954283509857868977261232397156719676038855088182360640124148277789843434082930759298030893814081143871935699494757724429147509840199897625031122624355690832173669122420168250450723572533429544854369286498072475055932988404701201874195017149918498548595151081916568111413706096149273649952025737982194095361344844820143790831729088040530528383131074889867102598325518189537445652544518619315639461887134316767123347894543977742862257971599848534422087528668595749722604808179654112904600804344620794849821427560263689895158900774146981906442126689173580228413901954576409276937441423639320190944298249155414017532851479971450411769150420776591942041676488148916961260921593440376243716437784433673658148600391093697097937350551792723540970140495953929085878258876395591330438746784131107847758675147510378475270013532511824691783618476132370194055589234893995720563372923431555728765469310616807508920743587136936140351594522569294862746534812749992810354011666911330304*i1^58 + -10031453813521297085356853540908377469585378998262007212772200812770401502988197867432271158517010190508187172156157343941468063182657105020509014215255615073275866076887689085255107158724955693400764103578778116062846529028878581028287696632806728512163993284558614554766845105853092102097807889793410547200550629556735481918358930337642745576840882080190379617850320620701525171869586120059170874333635427313491918867959586058183230370338193708189539689502557525866393549090295280123240558736601294169423807457847498801561951064153365844706760294470824898587285398865591408561312479748898362036737312758635386806497624345552616797829780937247991931621785425684886141787014451055792543186995731024664167488455684796838158682206602503402346057623131123272604765373328900282497279779125516863678648553359099026305866479811641748898467314666682714821309028441308113134148735620038697803950494405295317359604029927764104381430323041294065745583039278325007641015040790755170654769549513169725129323740655713918005657819185952392549420329595189710796320767974034799537489779939704379005511474831593692166236721221190404113760377023918210140655555949061904288505504641876536904616426914137023323121092042668187017748005530596896883137024248861502909764416845817162033339629072715612881229575317538686008855155446006743849999420607391408747348803336934682853493216883087633170194628356072632966853040604566258389437531984677588513804668628678284553685139280683953276836375089820558343292275766395408318131734000344556284570253177140074341951718948152575703834024768330307924376116885675826661020921439746116115797406384128*i1^59 + 889377342037439041169547014668340017915497474080298896930959558558551518799256379909534837034545058698992357886065853666047026522641249306872226150101376531841271622969794423974874518696483781754546265320510519705310625031861311996401613886621629777251406697383278676272511704232699926170023550636646408918380378379943330752659530370461585045214240540555692109219071758148581610415958610687173951698922590738737785705036269104724140868156261338493408091575516094051066593235082004103266017893542200669139823778698436372954832387073340388300632308221363600675923194825825354633340287002246712311088169338133042373184897382597694662742021458281828782726987153748346851389370127498920129444233287327606765311674778428452866011412684633934629521477722480600354824558038859675931024502220802776296691853276413588532859258117352088191747193705013645096654981948200831405262963982523055353044632188736973279755332237651712818285184237729431440362820691934374770438201849816237795574121374101763992336782951884468317588396956984801754331933829048428816729125239486628634111263009931665928412334113527568707986155167427440980919219127365524245638080558286770586071947631660920203453720533038985590812952406918738546389645727180090727595096309292192942288046594289627948320334541355352484142079248121947577591739184417363242079937234635134927376810798524374101655583971953309188015606339859846268371549442164023458218241183016303386511373006459509736791730763409390551911310722344202383204896434490009511230093867783989797729993075834008436291087688981808061224750418338694007324784249817395258015606293721729067909120*i1^60 + -53746696182032093383586013372757050174415623504088370607996819087719585325545818520038425264070543842697981829055772367347131039375859395510919003991414563492654507203392907545702932513172852410717797429877664202136948878366241391583548093560616890596572776111458754330982673466310515675340672143733979434033044172054287335459672702774937858683614514732421796779575877472112154187615710012878913032059701559518243824630896780216372663899404798197852775394952084618725541102442541920037731796170909654636050191921935152315744929525775458218194082706208198901872531394105915007685436411097447440559288899585791368228374681975818588965094683596383430678425673449001774888422572950563069875676503688993357398794644271049023921252613156504779783786923214110170452250817236630465092267101960874003242075195251759786806045715679001021246053675310917473472282080333809046990079797857156893424578408278043070661182032781007904769680673041698499927414143594393534528664901229830595967589193320989309447799279305821108365100383681543452568914997093254644189229450382373994422867430351990353000162705534759430400490065957155935265397063731128114653594750168322943514670344880555287253234492757491139430976877355969827769533796647758929110326811036591389874963970724578363862968836133658654417414564542769300622338191745321900648176142509185044500527180447048917697930571322245007025061289161383652417958511793562178032549733112257698970835571184462336798967503856044248486284689411816484412106812130238290853334743031186355152421097540196731297107576719780837513177388718456899571136380920248115637171700598046720*i1^61 + 2147455214953439110891274823117233718791000313800366463105541492139832293237076563836755022884669679207677068754046251570472522476494246278712711196423018189221856636789359804700581300479427159473322903879803334181840046519427194308705655598576304691349476299240887575813628563742762916164023643493564615608696961648465763087988316496752578669731018620105754559235969396549202153696980299193360827327649740779151089915989783725690851378639202962100286279610097926019369410791889357291970090495095927078209485155512366841980549735805114068866677314875360728093983587321973948749368971282943521808178225356532912162659084896490878542597286219078944019516971438337755826141080689295530969693674896937021838096977524458423627539848051958100481812856895668574721882595980563269306133812975132395285984693650930412175562285532339688538152393084221843357076678553617622584743005746230748228755672305175816170556328575242789267158052172988996598140206264390855945652458116879585981168943459122307497162315722769717900790004013573299821025287353309599412870198037114060766940092642305215656012413535642054285642253700052763617893906093798532658998070761218287899007931836478920288075835280458358150336835906481145814025045832658071690593678102562221521169037516443962259150733649669914557665088520359948624441269190920190693159782816391008180992966606751807998470734534505724441854278857812021476119794382679614457161340341679477242932929840210345633924745760698030257716798661523471064699317266215154771483237708399813810438495852933434014264525299439148311662837162661270411360294957168870371115401216*i1^62 + -53063706916277221864144761008970856125211927881967363523689352857261849857476661866282863063269736142876852564088476914841469782095299081668818857936159316947712332213069822302539245162439873410510183232028527683443003052928114811465548056434609556370637733497797297934242666198191312341662197760783433592094559734169812752400060713799533077055800733022879308012661629291992029485461535844988737939949429361433567772364085029414723258331118059260842265430851817229610155367352340212526618585028782963486076634586497171382112469219189329406609261840408446078834455772307722276860708024285332223428405354344739292778743907318914122573012051160438297291350560427341012228562944423941084734831794791532941293179908700347223559689735041382111466322209223369553826222627937327439010753370758488026187389123356100878706703193694168970177444857404457895692245696678741598180332512699135201166414064281386625634271615026375530021129814407889050324766995526980877198421638612956645265648309481907380912989773999553408394817037106948079329801962767017182536632435787859402860588064839014665345462069722118023633277596243223036692720380399596977098674331249464951552563874201815246650877963423761147898709717796790182426393297872774759866175309130445251982806067736731475805142485848688729097335107826112954469638519914179964989256141551472979735578406017100476220302196083852963322752875935155440141739375852974885536266889723197175390090479161571530369318437409292444466618080054552200770047550620978854602977048703060430384608608160007623641833229534755841485818710415399719782027340382621138944*i1^63 + 626899725868761047289114648720508609277605086505344655640287634224463118307355401127146992636859169040079727554850492197710758849598533015626779957040627121486660060849850926299283899201227751796995256509721169119781507540009716473885177826189546646836843719881129128041667627414972455730002820669837519756918253132001043556175325077114666857020497545167446080301167548559382960858974578213990823722246951657167394926221897164134169613403325520351807762056424150503411786754239852815653636433676222381318045802665832622853321846801249737681946689978228904773249320424423694040328254306302555794463021858540752111277465860767213336959865482014652188240378080124958547223389568854579641532076441599940376542600280352805191074218730231635066373113065852154995475967442042351384072977790796790367681644312037860424390355503227657372685812987769788500623913273958632087036667495304587969437513074617543835349988729261490326346975534786476532671191900437327752419325760404296092561936122030395385709547282423620954634195686066467474752519805135061425511487011066929500967136761102786156550560681779964960716978137357892324216077044277566813677064171190604621347481223019332988498654401365137163112528572061750350168468885213212802214182581160702792929724251365207393971471116285118504940561099671668382014814406507342744019233107505076635145801494173266134352407889176222691253835815785931801283677864624703705405737515005696109026263908093992634719295608251394705680830858461488336258107773106370799299201961667850054690602439900695006252990628431593142234500759497401259883564630016*i1^64 + 3393893314075330816795132043986650844611837722138533157718980533020026074680420864115487274778283100710027650635174140011188429652497676298831701875673254572775272643561834712713191592592114538259354479588552822632659017586748547379126977416353282029435221380623982985497426584368727969783835021239148994369465709556639298171057618334271981026151728911865201125866181744018188921724960054608336971135225685195599730710921334840354158160702398686125007825253872030069476532141546039191121840412977575603201669783742140672604264233954786771151848143093893580054322507502404027493246482148867661040936369440419572311124501725625732937730793882456553705633198787311928909105624188891925790282942288886819026096914945317676661121852897473062653246155241940015502685772931974777739286185957752138910048892346944520267393024407562221642108397699264258695868067679157583635430999030382450495940776821947683876815252690124636522749492620983523824228707171149811947184431835950690171431973139637956563970301839946027857589548539992692832032612153061441119083243350638993019638645296258319689443989385746050388374681301701122231199188351419702030785247779825796619560209970424290729639623891977688948980425599716184554272386232155647747827174762264419601881180127462833733064018486188972410989414625468901964521231229757414298698817401161204827546935027009235029281326121574908436778798085709236375332604850034683694225679566646393326807436777157926684085990047773604141660214184267488100462830270414762199266851911677310499270275751786044007597695328126647687831434267712886407168*i1^65 + -210616070429919626015231002970163381071977237366145146079807862182938989181100082813143898636117192242452718884205221929862833378883175200710158494180825709020970585934688110791999504515126724309431968469344735643506344347431675454637014932254284410827967134559627833272066922861906077338502403985469728960656658083073329847095828901264468773274579966093890474583567399453873529055695224950536697442393693544382708984497800709741167692183679946427750741475946208160433717153115971732341014537871756004642373796549534741605564188607390394715531751854463612449896759609744482424695130912562534083912351703458422839650235034513189295613623811669896578245685317568931009938659921984857030433059084957944350839787233613110812298329256356357086619490611699731287178992829008167751123967973566505629071482652882291123929390579741454762875564813660012588852122922081571040765136393812363772822854343930829796156627135495642555231703986585740659280305116913853787390625707469563340141327279378772823725510427792027621447735950075691728577876130894918685407946583895708739310343643290568030528206366111249817267492303185232751951256572124714242484892865933486248599243132049273771628676659901390759627135319241514403001407902138456025636028035759497260521828062034850887186136110037985048356788088622213131277117261645653974350586066521387754215180591251698263696647966460144073596074940084999094296884909510705352068158124704155183215983557827375612427839161827717333702421252723434338959135522388982227233969095268316774527572192166961823073721503017365655254244731650048*i1^66 + 1905420392688500984468955788615265261987556000843892870476980341714400181248520525883547384696614739754837958733027605855291572516925482287904253602813488266572060192852612495583597136790435012691476992220483514169777684241924368701344315668445847798611570193880214381303717240245769288751077706871119441768905127668850388777762808268906315366629992617561889792834543010511309949924686732591921192296524171833637569242772305710363862024817785159832006480395479607504183937293690175135100377271403799977419799267435909318203822464045883091664165808213377754851854381887361359471589613223106619640570683333762413710063855197771156383067587014255605765550428003111676405369623684835485451879409535164547347992551671281238252774676245619539469904032319765813465894914574029214305376045270574957383831602470271726386287025017607900094273762317871767689641900831924845247914324873023941547727905901018260871090503864392810138065102708288550304912385649032027538060491808614921247415807914675455197314885851072276843398868604567164215970483916538615423178190256566969822281430254810860025765376013080431823114403443836285418518005471297829272878688824523075894538708673030643919744014261552365872541791376024866713206711522861081637618066428531151044050832050371640573168008679595685458716667777442614084381783309405839691495591696835082499290566469215694093199349166896443347995820260985179385021557794159640367627671992523249890354286324251335506033968636737246345545585682743386043632578643776738251197568539737908349730688311635202205076693439757793181564928*i1^67 + 15606507167357725047287743526318299057140971837011289748362434022350358625025240150094904113269849970294277674557204082140527380815747097957159250731206982384204611175855975193848487468381628430350466978776781099846931444974576209768884635266887085565615512692339852495245884631899246925464292335344594320337187687658400791920762394045089881960500973649953787337824668146320862693991105364599126851416155335257628768727817594814107634741989542903717580213174165165478333649401717434268109249255210103183525620615893005496028750719225741300585317748157838049233049354150791624481815711233715814933290045176342616818314958657077711770673779915889254213883978184145130989911269436112522698860734984337024198117105403321159689042380251863813247580538237028980190113591458997988277137699499253184877444296731167803901888188923721487126256640958880884761982424792118964772284822696173284727560839133681780554760495462450186443353316108446407561159349694174776344857402271212378165875088183481481676460594366409872831868259475093528585113188493714951389870879994464514385096482694454008221939658847126968106431351976540316548830577584066943922732457676970199315783054513511169735853325831666920687491982545060640667183989240956359396758474045437241712977366490801822653359546991559361984081746573582302844258329311255585239608878798530895914996506124241013010939713159780040726557283615023588552477464844594231572168272235091917439741752374940869048104243158557762734923903527753668651103278306585564200194488305340759319907911008549738153799410081857536*i1^68 + -322994235449044059889892407737287675414016407553621707125860478814635446280762571244638379080275605567977783957718406807513267204387034586825351146946290142995010529993925944282927674152003010993682105844158768200698951036297348734310892851529479563860416918523799643670055938450439663546984308933839791398564001998146701296961890465669206922340888706123691260758458630208658174871431560935735211478425096940328422356302952094839882517206412361176028962609072743050735802968293575093920805965042853644344152780783309115513958950223596499235876478681190470536436699769201028061952588162229750882593972326846561840800768728971170865987710057650969728898265077314724032999847101661471275635183866236315685542108375061616786651728527826501595399962348807819802068737499926458111081639388054737247052433791101912646833361438039239805333882431667561109046874289394815570701124523753199410115851243246139064206902726848613591166989410908145856635710943393351202007633843399977598028454016720487677447650781249554781853307286434206369695036126495902737140266673742170618699564118255555085716462234947774247924995264101432446547895042291500892972748124890452946971373371795935130206387653641096380973864589312387855685596482466872206788345744272124399126135823581884439102571457614578347491428290429958666488107129887529642340551340134844412177408967354256889415600432771616133772839417646747257664962489784280575320266279114533636992109698755604438800187864690514001755923911367950785231068448552553368901048106993235701417796821755399993330499584*i1^69 + -337969356775407000077781377478503950663462802826031264292510387854176470701326640992390393948317494027684733525498610307468480054112012020680808509437344366901340509923764029190259456429618177666554202805343954278126656191562435772973586577387508507250813200231788406663814297236314980709489872878017481451378549751561852196172176731078475720391184737640601327537351542998848602087725497613927094300988433748191067319449591421887542314205540601420297753882820701485323147631206311377235450087259838343715579627225870954645791130523041726175608896318983463986491991575543877666881742231922305157201032525454846198594211022661467346468269626890429425210308065832306280411813085722170150178167344290615443307077221980996896518185871873633952882684533015513663447321240234314830471379675773187279357873682517929927995014413603119190773656453746963545746289831112422342734113684109257752993351565285148789889596095308745823588864798755308599382502579320937080784444470575357312050517215697729883216981567857005642519507593762935938473500455865283988967570396380339557251015158289924315359672897520175169673920723056175877035437569616389807000278409445048759661590725836525741617617999866212329347551150887134319468740575293743334158036606570419921342443192012383803824630460627240482076582191180473730556128945922713986856467026436956565097776992046884869213633656285910474674990229702692214332582429072409993635089038910567969040535785106733068441813811975100066378701353969918521782146966129786206558297518301010277963606274812674048*i1^70 + 21954185869710192689551398113631043849730041361564790526466161394009498028056784869133654152081205870888739016588718844721877105419917620098985761398034825149132886033630360291821913001493556774040538189656085220858210466802119455356669405494738595483299811828176587492691732657129196394180263186844359305551100729022001857214402399728892043401340698366183111742932029081331505843928759120649014048718927877799961673991315332247860533613141778972917305583890314255149511520098755512332295346025833681608562008112451266307383585964719039044970334067484467393415671928864628371453759275109692411207671204031047428660135643912994139412022124168853394432454025548535576250158725646039736157195804899849430074684205921644936560754356758834960073944987235719164428821381979412886798156069975534487070156716055617814232189614001718557968965426235659373808900196433899523868041567620643214147148136723614156290606306416013208712997772231350044535225599834689653525407719130876021043664496071351005762394430072948122283624718110160665787638340951831447105760757694927998919601513060452050882840382829987580906801577816472787772726600384061798735923571477136909053513567470288557445392887102489079044709666650038471303359378392818548077523367653186408799135757421981171609582336004800260195891080384245633782802176083497000400100525835560994384206016029939704076905187098801112979915848034171412275912741286698349799961063570614151805643857541785137855299044972582769319420784004022095017850229116546603050957097282698365871335669760*i1^71 + 20493458692995146561893451782698409941233801510437614531574110525601063457316799311718043796118286753506242004985386832381595125631060848664463305575598492447286482048738659706494557758363160197958665802192273623732357565185112798613555479078497602898845061507044470688389385259038984989861689797849809385264073782941762266743511643319684086865815949970706002041192076871536798493354145758635187507920655961434660722778622681000651275167005205196020582570558146789109619004214371462132137828795395893606312925534046213798577042705816956946135090015651165111914079339448761796644325262619047531851348670073441737700632461310177722023384868438168957533398216323481931618077099877216397937679766057131879775357461405110025644123240956182016290932471717177696803888972549556230462895355722884526373486739309260404955350897687766483655447844581287522136867319412016511716441249268564670434673303740574096260045612327295241461461512532856515610300510839770704943913711624019067222249321395418268468715339551730698281199540623447976485360131231066181689228899912752473900920044950122499369276917953260823116204452250086705597871964761565735891348649734079591748834048889889009486989089434970326897823395307105617622947435145134688295765427529028875949161789406251263596312567688371826651636180781073846272744596357370668971382678829101790544044325573463509570766437869495029879069467580213281307043405260001880804406077626037565929154881490088747455529898649604875871480321107649425504412619250859181979099683622188220416*i1^72 + -703677135814207699072545797139966432958603590381671004758911961085807964277255275684709199235286100945848216108259387371344725300107171409643059639909457160773589691921336476400937486871951489663621184828343656225472109986334375125084848856616731836055915467430638125769732557225985755365982783704545498564585117789419860238271273929742674053505389423972688531646982273187604524558152263437518510343444643359440916338020880294702683757380925751555311380457961474461507762555995221382799354370934222716306040234194482642825793717798861217144134320024052932292316596810903212084499216432226096479300258677026735278026367562333190657983420423003415880952119946637083115456520266991869685533920853758041605840569719533560211166288224899836648864459957249208555382586971275946591658729786487575338967852299958602926823465003580245278789680382722878206822039739005842841966351903486679457635959514273013914889419002270966197547258733700731207524757229794096657351239417704275529376245525044247521193047936597405205575198930209061663444861756406095184085441782144950056132517507091017035970070926337643120375915766473456961708855454652436094059843555592459237725633524707083886592513083038791461981076246105376065687173570183201214280907713359695948965226331175163698410175617325169153459627548185459875974873149410256895901584822447119191695828261518322678734293314860586273404632682800569347220366403179811981801366535439895719333121552070023216924519578338956318294588713250203075472260385076576818937471172608*i1^73 + -1405865453141027377697541424634096752750048167342215350729659844801724198667895527190298929467862496729746924974384235568673496801195680169630123266612385809501353550536301894554168085148321236436431605273295216067153259414274668406467498720209978134173152586565247418828403581155009175848586034188962407502649881243766977886615906732501835382178817462781448964556423906344134937043074910038300073873267024244775906842495637608437616377551589904498004024387606210365512753606735363243953880541205998718867425919895827612486303904363548428487265936107923697329166828251122913830867741598245374786800775048028717313101901459897466206705536526548090986627404594764315158262032019071190635670186295206761181770745941498928471642179903826592258584923469626283615071192490666697554371865672494874997648930364614987551297052624515846410240041275223785051860442697143979024346857813807009826560871816143427816907858962505097876619604434032579299744043191295689178685660344734918628037454251704584103474439683427053131316281639588497030644956368184168889775471825194857816258529556551411080736208506300672560455287048415672732572853449357800940213697314494438376864976837380709419730789428604472964583693333981913526181476215561712383877413073568508992849823486519627610556534524317533841755656362262383173834687113150662588464970083159491256563986916494849697519366690941541250517884914504364419752116530144011573656035879299328488700912975647301618421755504205463807114381844692954867424857005918800314368*i1^74 + 4380902962329501117509191848180453107019442441236464214304891686980895129274427217192925050387825524285881598580002425566074443699864565801249517030936475149944351342508552956007736501735145746608648368348252645709711148430076068576080974781311530273982722902569515776006815958853235629290765623120456297026199992483410293827194652423815168729059822078046224673134235878737923121472879063176426638993012960180879544886938295463885610934815057232323689195074881659358403984673287076002209564116234207710182710350758289619170930126208012783455862665494605732479142997696651297035262927014102866340844770163777713762561847341349967488159602925329818496716197943266563718984137139320751987964259246537181801633950208380094205737013586121045765547057166051367097886057765190456989964225881805440120971891970915823565892520109303541398951985711907506389357773291357068782851524562191807236269799895554179961165009268578362062694667556240928152691743789307521043113594899601773820418477852920319973734024216946013230274774768747104855575471764954090672906684198424895295885707471619981800813452279527678066891493133976133201860582184342617111722365896038628004951783441309168326393646748858459779641459999070097924998430533683305164674523294206394890907651380685021070692744562182065752986311246970224004539776515237624001957971404612083497739427354476367529838843669811470142634113007168895543372624293754889869088371468514304942457340381566439602315962711598158599104281074551195953195535826944*i1^75 + -875975666616397000275287714327673204610689026472486004809113296019101368236569715986721750756830906014806802490292612035189609552987037450449343372429675258466759900083834708467533202946582710674561504213429263524757361490032776324071870267980125323226406335504089609014897968431486739811561977783142185783144039197340077754027877793608586617318680019231526719008521964782444164551207740187684915887947724690938787704357911549020526719463753038903634665224817118325589149442310941659680737355590062948505851945293040467264156288166439804927292582527907133445190451111306634723425408086323536793906547781669507192722609337406453316270282960270162382812691493405439714930884227612472880389329554728302891567300436696440726631459845254001143496904703593933415343422089339135398207061597437760934104533141776912102423272545324466546306912786485218177530083436800674183268613078345802813637844922751623351913485821548011463656176576376843730530394104337340070832194607693528147625948935047586858346912860733147531467924922936985172514299703659159269894838871230922547505880489651008081547713932555899314080647974888355502237106957875189460347894505930965313003086586877911956819332777069154235398220282080473575302269462309423114611820627386710254446911068891972973215099086140369961541540646527483949682460774375475397493336654336062675259155628980888851329955349423539548512963274524308325795986378402365752546579488447611241971329875545919586960217267155993177088254341258019864576*i1^76 + -2221176328304182177125883847948793790188677102705390131210769880880714273567674979352221192744120257187265946086212002971998407202006222428385453135089493361196350957118805797610783020855606998748808293845972834363964884406058749051929721454982124116980560967443508433733672817755718285759325457132709486899381538839217853472389903357391131147923888953942264472292732688366235769488515573825849916888849268485157169170590387276930465945438345429503014091503116501265245822949617969135813242038534314282658146858397924042417356754823156944149761512470306166910637026737843482634040767470976109163046240413031756946593363809393275695238094599433929177586112129676177233448297197800658255259754319432944076055871891807200980081606021728552537446506868916041132455079430382069473724267135416363457381858995763473389991274834663407982865397721615767037887372200313688968451492670160233185866465261194323850288835514052331818280199114967178040894288544835666417168828629118165310936999167890982834869438378406509304386520601154610656343657262188749353154589005754236835623561520887620603308608723346731471664620748477827713479931900187297423576692409497085645110790060948743069188975353325846626023096389223177481416663075394254041897398032364156087495994472829837838203074239167523839424528026796430337860804824302186465908108133210986482681982686892998064068499891075765035030300387937592531149584091944700936671125078051169206223652153100999828714143563611788686312964358144*i1^77 + -2539982545113990657461837304826063063824035023173419912250193124481660373433484627234486149186991140479426467994424487271356227352127822908369987724187545175608577989495386173165525056224160950540286336452716940253559882034184616740403264464217931227987378022741037374640362406267928957766742485608498159480814211831762419520293594478396935025140473231248947228279979217162438419353931448003835162313580390418015982228779470458496400814888771066799772527823976426600027128069378211883946678202365720561011703434678256069943787234001750740025964340427784405654074888911937463832512191473244212256891504641392207400829786713809210026181433379495920248089556695643084384977756418828632043374862310814447947058402574329293709647218945734732369383613355103080468437057607576856926142582471597195556663419679776184057230955667635196450534558587108853692895299852354309538749495700314416993015042512961755726071772641135079841946333879653972411582004745278664592910285665873540882830273227762458649777072626003855875672765063405990584652215535836652223439827467745597856064545276251761202037574340826669562748097709672907085817383020288233317985151649181389518619145128425655197896445962929343754089117551701466055194176520139650998619027922545013389152763031364917640091732581790683436157839707063288940935000782035681944081198892961406499944001513595635676325666421304377836140416943362868012742501487540760470630763100570628499610286130060188872747757085495136354304*i1^78 + -345116592942020307302646106232517679813907173183031651408828362364428520939470026046155968980171599781432576856924343871756076580760767766032091071868795442754608159427814949053005522305222490902196525712648405008996796959310715352699326324781988607896477109545695912753328863377387490749274144916182033855546009374863971462092232737704265444255517221806434173074219935013521362873110605424075729114770436356932864881334723043058258953816068990021816700932129805931476609811752642999466281959432524249257707004135852412329481167651866222851658988756392090607991957029025637163103510310322467222288309006606078015827099271182743070736376760045539713430546242013121453566257464261711604424072854028221834881933190666935489351957107470863770455145593359617031629691514826228218881620861963375116492603725798292772562790004720426371607456380223479002963221848069080412589687720411398804646113987467138420932467362186972047860540049506693177197837233917493031991728165997058587463493996687778405443686788100171821472326819735948233521532919958981299062950163418790443346097181272083080890762598438133707194738747957102500986950716014118592977547056670661001667063645305629875139129208333922261620054171912672344408216616827103265055147159295589660154065782598186475898477153052695818960433977959140311032804076026099704949183372104181004660167247093253629097200038568138708451539079713676534519058840962114991369116582434578308003136446271471874771175604224*i1^79 + 184225651606606825110904027953061473119149534615190796935648500434821371072918124527512700584952539937489396880901144426177949212234098656356765508328414235879130239175276747107158513254149997509600926287948283313990429479607851403400191256998896985888125333052244080252937949567651057347734777884413577284539941840568160860397465730940972572106846284726824242837050082927656692265472540014987590115841491607390598929066802388609112074894284552176481915173541447680327330939371827927157994574886783929673422139922782255858783647062621616510033919938028423883831451162511686501334912411476539026935309462147415730071957435855030782481478502038573868569104184734681901290504824794736234425273793354572221834828725160133458875688974394036791543444274127274523487362188625094649162880710854756198311664333809869138801706548463952562606554701477707566005940145774915156236700379505438369681600340089908874711054979648671621568692393469900149849120102340454669791860391284957611842891301626148651830254743601772083742428260571762712122549264061669645419892303921098174886291226047738846832297217466397540861455811308443850754345708583314460726814768481103707937963397437492167440563720087515753386942677009506638498867505877554803425291582104759617247364535528721149599114324816141678203023795073464696189935331333269462659591673660601175806147273871418588275761971765652658825967979803270195603334638703291317536375700052067453977293565747588497408*i1^80 + 36929321866991015386000017220283544774486045390610009063700822634203767709788196335813415086871479230601795245493568223787850088347694668784037080306985902695986238760331333593204818767622571418094916370988207628640326543533842938716867443449400340432609717732046629299061466505240896490397665637661642039217224432205164097098815182726372471824276902034359082607452242235693429289054292277016797689154154965158351526189545596562725500167477758633306456915850851989323533413536498146833549128098843602777955138310306009147717074175305984333631575562582439920475229793972130787059971997345879799257598204084049135054276667298720772700228059543421370991320334817364501814382260225556266975916827506188990660872173125481411171570468683747153711483302734673401030235812929382638683806905119280273929499849419442659141274722454217158156074946819986119282887495484540173674173382618940128927888375530118276499650037571646384982835549032000427409946854769416002297009573395067335900641239129376427646349361266799529176967254636630000408634376097184053337755588489431840787735879562968586074532284833317969554185785329955991202112379487832006913607794977788451886792921251102045040984774494616113037262822967820530339581756574491630818835100720922534567793734218658145379933766136702061118365281631522291311515830681903871264023863744794190878348179562483445506673377604857998188549154265206738506350263475259614068968806207420103493624528896*i1^81 + -2780931924572426915083628137700809756702017672161132657380279721198514313028699865388547410357778984812508631018277227300868506557621127883266870225292281800417277894339650218818753493939225493908888256123777628195573050660150527006944298858228452919352831180521237981276086093488469635187275329690058101251454531060745451432066029670446102287388586549226120610605469720703167230470495983245089902024135764994215149946048189770308806994983622935637508247359226389489469264357821116634854626041877567643760346843437343400668171855776217796836308858382474408189223664841615098364890103547577627868634957361165097519996566950716984833909995446691250635081893282932561448288944600764184258664033664465398757676349610090793772267526337761101650501905917554560261511717213580491020667577152144021827488597084499126427191658707181885949221394996013980193749400818683920955258363545694913289197302101858597254223594220793549984217816992251376481832641102048438087710832624813711521271025085390852838879157097511658219741538552604403514320637173674460110426419055046389180851168208040006301310582046575657959118620380408206835876702915242776962699592763240617065651059012388624814819097605510468859744775491930517230514274850909490054770904883510726848333251981594277038884128015164125582219284033836611900657183724859588168546869717488794328609709326846565768169008953485667495986678890921607102665278375280795680273374829778829312*i1^82 + -763672501006112657451817615270823836125911748532701384042066717169390876499920365966415453760804453073595040286727050267116697245855419082314270832631878906450961591062229753828746808654671284309310023461698863529019805827201729677287928942386164734601855381304395224723999786564470653838096804951938418785702768296684988367438548858073147454041287566935564136628535612613931770239219487731107486094429392418616216975372065155914460891410914073948255844466707486222342680547487119696024554500775699191816600177029628730208011976572388942615106594550884816588148985005224641067999521130348415320336278796024637529763077141564304134307196738699558780614011769306620583227848411651325271308399709044502970357987003904896395550177906964516460767352860577975017598074798855356304484429059600231878413109386387766793315274439407871858351429332536138298687130539681363881912204889668647117351952105356285736730387996988341610482471845057456139220936640851483396194266026086611338973453653901286632651063229934115169749446342770119440609371390666034769534811395243088135587498945356505827991080406417027003624392545337841915669001058697395288993925040033055232943514116107355992329670443421268589249505053317392771022637252829115084946544726146827949676951994639425380909887749092068287867212026208123457235447092207468618384172259677801481769679948585419699216343905338257406016874705936776087440372174499365793684258816*i1^83 + -36700048638263654367151166726510224752945968575030001542681143324145403634697593547240219441810227431990547541154778764785031546150437111707344822916751780746111054611927719765620549904906431590551606732798338237005428386533668638228801963741834965526140685586153184397728719458287926655199703944846604863024991307140384078877612666720881986798044134555615887021398890002337520410169803078163344212338553287740638549613603046171137999021091632647643078172927693681593303365206082271852141350846595391519806803195663081262351946212333675060874209018767153423342881498942467456384775496464779175659768797868776429939871545365946354875155545369295100467847004319540394727770533656371762761565914823894863600322568277280050459240135390696785455753018470929056074255946823610492878895257593927698566671738378344954083962538529342422780695330863784264834969155712727288652987418929622998808427823365220276458417547626964894458195719887268615005321831677654533057928210849175990550160220094652814565047575511417220137413923929011340110527140420818011306127880079597961304057866759914210046865445642209719920001416070864732518560319448756334485187963379820336621239216695340823690611350959897513785069845345749111878765492540494559901646278469083348728890643829940590812875853350699806684934123810026815526858508832295312088640245769512771951821155726976775490559568930898644728207600315597225922490715718287360*i1^84 + -31882867321711217839625751394904046573218868573497284776446585018752124111170202114485311499823607533808911329973338708905926400367180590045332758498392729597772486366096654059839640707800545151490205849453045904029302701884810399943435986714091261226690806355115758319966756978868521372392430922474289842460096819056535056366391959373909012521512278332814545703310375166963883997494944825119308466894352439263017973305087463044565498450107952078085447381439223479139984071235327801684409813042546032476555154229353588332841867373269169722390755591302537618338935557431445034015608513837981965591742680982960064882905279398521691322021504106750180245421778253566928291461436348135013527949496758796552883772237574325837219281272585903195806151365070970824190137723103613482262135705785294052649545647557941663885749924364739679177458004597762334777769065151540385765091756638627420132549947184217400478345634438656323696492951987705752703870859703819328329012181926708096015415756766276484945198838323977717644003923177208177269414079416036577973288537558588571865481897721234280599485770477631284105943327092936013899945246145912494910108826493022755027647849781566606164529410655038795442856327807280294293215161763106806706000142141303886359654686268802145272800520790202775103443589535908276080130726007697468772345999637406283688582458205504341381844416468550982193257938225749263646720*i1^85 + -12425227937887856879003266026452610420139008324353842247646031131662127229477882992171280954102328292563050553517894855644133417602454038889601423575085965141624377397004335550710529866124160974140226132795881898657475874357455004692425042413510514741437356532985657242975850719761082302802476823955759365769077585092747678684228241366110635769285814205486709824676251756706124884907176860601258741401149852657055126222640765521176604303579322386825275957500907908284886498063710425076987078572611457022603811589190087702355463317861025545696908470584571206721633543641797955833774295263085482564165761676282019679814164166781444757153740118923988313337380749048684185462107812363329493556566218115597595621588898073656973806388746707943256774744175911312308179823356218736524560575170040142880946339095986583574293374827330407643215550935971953299504634375931028577538101510870865884356474632516574478950762894951079359662236634616228779318180695285047794549917969579051488153495626793187183309276383261926943487797919240348791568095685640689419231586362412479146554638209397953449784149050567843437584003385154776859011474519207350224911472037876171125550468352643091418549523087719525949650361670387553116013026227655775806699138211291201662312190796394380378931473749820291917323948883486301305703680067257932947309988056227124111911929118790636175237988720163861035546050560*i1^86 + -109761784230646322981687791636036042041871736969607321392878530637699478296797036863214699255935719867885930250921880830598705350430694872554198148690034556551729618505274560959994263714135961503851151749253772065181332419109762610371245544858679242675323097952592858323792479696804167758099964554060796159982667465327914298982723266454435655333503500873347268950082588202452961967028989559137672475206400321738884930855990673745131313061398916651253735781886083878196532318575821121714228731853813817813655291903172715018307516759769620061760974062271908618378596538328342425157450982728712313053191238831172245414497967224604769928254480749072667141877918959587111402354510058671210316628144492458648540383680811261465681204017639186594179041684894888020108319959098294224759824852533513839047209768473721024057687969144035080995786312350427069586489316312675464519805383676619818347400207196534527121467290551191532651742321235420439245245850836007631740528197354247496881323898615056884429012346951082496196289291091509146362929086023111601879586007362204115783573647889442275573890979444353822981683249890502854011019687813184732660527631408278093406680547473293923348090279443017702938239438030791820867210662662570085170811633405185933784001335038874677130621161663140661225424804334727909970438383041509620284690922179715390252789541450607071775352403525632*i1^87 + -2210475050886505031053178334840669805708848297324799689068953127676129238484052285062739461546859943806085898168049763805545107212548662577476495878952303835208853271528287656708604167583757025626438063560698438687320353077161102179116197688111275372943808467826016136778847498469798627191578922872375715070903053671319603768037753951729653973722712257993514538091245638199962797182973563837421427724904809600946671581126892456646215679103212408715396017591908397362915968688458829917146950180781284047592836639059145584696399638056816626908401411919813733884359481818729137396992399320202092078766588168674364517159268424727588978477229468124124101077489558627841574226510782641111430107792007135218935318504161899531872113923102232441413621065633248731552711289172621305783316905195020342025923492369761064352174433017666015962686855596192952447103476644604620271554931343622314194920377386575393840721930146558604129841259279529684840102385339509343490144946135184782060139909681312477323707724703659342924597373584656562518511409185006828625367381189803373455659916634921952953264839178442976155567369255081281200452160412647772676327139445091921188984681950106759015051832522885459352385293882171722600867337650647972457020361931380688499854376750108404154591088937145070795788206293030532864867846641963040037430576067546288239013587481960382464*i1^88 + 3513158555663968269830415941179546562093392380714322977188210002473430376120084859608343136168879709350806802220137801315555969408616315468669963820649091312921869775018003886498879514615152155010556631298758022853303317907189609700388809039918656576433770324199277155583132845509566536808764884338643885268613778047956428885058265626986427632793722349050362057852783411509914825893891115359699735602874457704893290772672570966119719108608754121898835304169152748662489970107736605868731182433468519041482991219711369098897656546194737523246084034844879902320970929334384190647288159008696300894350720236596100033949961888843648848162993323863212222982003834049209520361653283151350485317290823514421071040881111605720348793901636054898532642147721722850609879701215859893718995364130588817399683595408137423638405249394865833012655290754770385915320551181146101080624725287881282950030384959214727989751350281289690730365576916147390130380418101681789073441123476198406995068482554547303420420058279302131787977866052087749142894869398777168446325752204601860123540271525535455744261556301791972757008620322623169193160642020910066586302067312747759790576743581339671363237520925289602257682494377376374855846025204984962683167199257290684824621847202248931233465950949533791486673029147059044440429649570136102044302746473048571904*i1^89 + -1969708490484652430527880196579457777381692929101029189499918498836170287346608005659028412348995066112395414689274664702675110871416367382282221855371894976242487788368936582323762842142231249129990584478958788057455155323204227514598399616848041054596474690223940038750429789048450692162048188053812760699102165607191482883591041017112507963890519579381157817287485621975985014435852333398195151495043867829399728694883912301286860237192603703319671228898828223496639651386990530492548300902991900385236905377549729505723755840923089778956917372169099777468921809594304435605431053215232495556674889957110822205854259858369017923966590104804191344669465028999697689594532989573228435300474427324957840565806812794687765680184691047855369702730232593383687053253544426074727415203018748775427237174989082055166987106357769507589247037955239165383784692410667071035127857012240974902534534652923721942383380583438715028900558958128808815813790046462997792391206761288823370838087501165226140851585666962007834371023135229483272469157756668444968863431957597950579290013042298534132011441970784165460209473241296591961223898736936674556381449845296228648088096493686373146536517434696548056194807002670063789364175997239962373580286782995422520579954822039704028738364394510106680067245851257146729174314633282977792*i1^90 + 448944343413123467135483974059628150259836964078225272586445577907929590323250278618231151601621163320215901113364017771429432246003732230360459902906446331052481350400401789104775891642266922482688539805806606516992775425283783337357214689247238897254903189189195763193518289347342505949979968231844529689724261524611386599335996288107487638809087334953869528029569427791418203818851528689907102411496730033095806083980088619570105419623616552949166962535556785992483897731968580963357319509637320680548864587356931462109674216138158682144403026966930451314034303548158390710285193538176432540737295458916171472752757691559431552376672765759073323077193084684181595340772886273561255489592422109860318553765170643335803441447625880630022506127681151556783200413695607365135410990386541586896542167100036385946291753872423276283071349886448288152310998059522261577435099947728225795562036150954899625189470313542244035766014725131563177212589695118502648839400394668326162912878531759244067513952742678778062187538566703061987756092098973597264147922535881243455817087141658765567509209919611613526891395374215875916280253189461377679142694451847879465207659563949607801002072814240435826244745499935567257580691605491860390135215261657659302433707662633159695808145029121463118131714816808583168*i1^91 + 559022809117617942198014597889427610372257141123891092073879667681427221532113245121236704342964009599085277717889728455631360230535462860165420135041253691225224261766690897199118521236146646363653536135284971283216099515544849532907372806146936883363881412481457501697004760955763582712085709049126505006850497712157866409186240165080522693943009972109748405298711759642801982085949598285105589446660966427253320802111222493275329200741562654251527033384601785328149747551921712382023456382973188496398033777525342533602823100780867100287926975289245598033862300633670172753534453888368639096779218494345883215786951725606914701215891671321053134347151544829276196527091799739031461618695230295896288396156251887510199422566033719585463267858695034420839817486733525053927719234298345884150999791064826870342916176114389676588147195735289707949117648722007407809287918432138267243907597561664968558907842235342294908119840264642284925411272939775473075559393268604904070121417315676893047158450060976499908337071864590226380103724367852205702660391524216280471436054025378598181375195303732384666855994329640463517729131957932583779207441889660416287416728121307504953130832092400758096251399237390113576716009949235454477898747178476569224127640960118667055825300951662592*i1^92 + 279839062382202873563425773888302332524324048280286279362481051786190342770870677011368419320136966711519318799252584922973053977733273568921198279011576803283088777527049765089463595579487851270279445659541075602343267741242137731162026075334543000809852268508375685305970595458329106419496370404730003560640492546371866117540410030548403499475527786368365252582669368639314704893840261053282249257811820252066428099000032872002065464715584765931534862824148862693801739438487029749211153527589589104800857936240923250382570428824700848146813201833547998318283991358640326884777249916967596571596275203571409331830438044930051435869093288854551972255939644348711103065619148526917326386480536686282162256739375739861903266399941124903334844917960197634669317566502647630429843740146934758853708090011701978018664215262062043026130050369827579266167385508069391349238435965184164507438431823629326992650449090954909431162227280670810565873623725919873639329107814476687967814398906589042049720976463614761350360046693900140571917467519473031243297326305030148064266368601285391884072094010602253208710235114618529000818569309331749971880456342942972722971897770062808242783915036948938213542729920133580993219841913703984162766285617301929384157955227648*i1^93 + 14871068260548688983355550777105065729182396539062755910778474947561677378096246871242896312089797284597992096217684604846912616374209168859881415861129843900060830516915635868789393534210656081034847097511447050532720951931668817750712055479958089638954495024026884973383959994818771814932749735098593509628297870276627745936145419809573429877694322177279022713385408611275603373286770922339044398706702431897389873370480495534470102042504031310368884437277975986568658794648520516338117099312550552100163337546398221347409440281961062005236028619112039878051677728346404186111929606072854066039618730597810879821110191650674195016697475471384676573314555554508857548682313178349692941064923695821227738316836753099145090920832600279196397044189546185371115796495097083698178327974018968435714374964465600189381431262763615954025682241666001397158528884370522929935466353221049713368269386622342171526637197961721118335407098781873885064630333834802847431584841537414043635258012601981841350360746993827506769973333044933869109826942039698880283393626960862635231054559500528812947581287240447271422403533857060429750796424417196017523665199061835297384856680965774009677017755496320596963820014812530736485074280347550613504*i1^94 + -40172951351661905143944032569719198034319880943452667767157744703723849534214046102443288345261949030424580429811844588822020746180159243014423718728551302700055521323735995996789840200576402494680167267212977527533795393885791411203932620127591639807569934987035289751311577932524931429595908145557849182443515945969884288897238532594330523325966527139629485649713754795568425073278675729155800348137808204027781173563830640407482189132338041221771054896682486406249229565734337795978840998058836402391484399343457300746590672022750472496074387667500836032337782152672592405265713601106990026186817026991649848779465777426391688964478828511887585776088729851464955684238515675612972830157565445133428549160679027707491832786896904540174204148784189283392480011624255255107261845251834878565752253084120491694736388618871370280143904670138237634840245384513579379636859226138595483820991834663191368214096176823238940419878042927921263225218725952667147578643953698730107688215245689108573984541769875799925043921591415902317020800153714302442664051854588005366329103226076623971434535367092240839523183123926512955331715338914605686163116821781367825423768983448360704879518747197440000*i1^95 + 256164751395576863604210983555044851186420211942299743644775174936941113315215234631138559825025094686776770956343059660203663559795520421326152687190878835837071037682497937277444449161072595069777004027513966132644990083524091058780550618517111859318589259400030107483636808913472603454862052739302796094272043169878604907796652180546799648927211673961399798673806507359886670687775416762947909998320352634450989895225323509533963380956706044547563027450987184047594701146566483668982484667159344276669231060209038389536757131938964087889620168979750402548475237489041090117179966106553847131203448566305895620390379714555415041466495186471716806886175400191316158731014702668739531246960984698161642320489552748956813574938665344295527457771245561076874758121909299674137289537152530882446332555084907584971208909029316175446808391029599325803360913547524724645717481185627675707481644064348337055148220016596178076176587466943246981540298565128793030407052940548369844285326067360417256509450310121226524379094831581626360034695626739633042314511076371990354589727207668216250736025908868279651514367891579764592404899682781338009600000000*i1^96, -181065015416977656337857166283978705840428486714347408638941072130553638348613642472102318115375307672165395355684310891495428693301819816579823959057184849586543291899596762334620359655826488509228999428368187454714780574875230764453540560041683178508683884558191112958813758331388496948473387285017588245117254468960245622640336807433107938357928130857215888941171591889953673819718654778001063901151336691072985105518845185913869939498231212042790919977846241629995752701753546616495255795710603010966221132059200514176613205353993352490773527615725131315258097434383317223971825109695143783652171117384750317627056636372253457536532630590181133662466670091675700380088686388280717965982630603664940956595477172432156271784881435432897000591474425721650236400376811626669858378551206482008541435659237579118742591812718180115132968653487124445036212162780153531001315015101042206126839076911626795691960136451342532628889414761219763612248825156296599009223666178365284146152421108297677863120048021720660703052895552401098254607012741672187426423059225965064301564760773140342208755480667627674372400676723263260240598864971799823184508790736878272439146422563203083464928308996789024612339530500042589253541985010527695677441147067306332863952608300712147933697123437638525052913627473433986944502199628947453051620198404516308436219171705408810708021886439732715783907308723685711067605157674041856024116743707000444958492480271375932680307077992136001717258126425517084849731519733330096135416427366023822334146644835842008027715172516650448185158521344457779561779788462500757163191034540111861455692388400226523178765481424476987692813125926749669395111477477677564502460647726067000639376586563928565806883598742326638249906070545871709648780515120710475179264765017695847954852865360932824591076287243897312040550886329281189212612185755306042142762369065009319792501368835775610437968729783764555434886609324873712903977494784248857859943302471550119443313412258562385804279510382927319212259543843210869527182116800643989504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 1533367091109622127583470044056792104519407002665918706450016956613723611703252009272097137788078418466307295028887845781721670019659258141655218908452411427606488246899208596858689574905817984358504979922344812914121401853862087622467400913188841614426488586024551044299891680775189143145492912259804894916509781267023680938856682314256065911332393305642206696749706827719668124838817245982156993611565058857970117708581921885771166358615100930613575380758943469598908965313999166015764162884362174028400257796911545167788319771439285651272794363641349494517526510511655708336838209049911770004161019800858523068242428053697286134571686628897611471518713270709665991049172418765542362136798469373051830785590765951418722737141970064151643810699808951302769636335414126992026833426322019789263819774877535440368044127531274491710975236231413087881523000705122740617040337445986550428266667912058160741437962177554704809411164184824566726767972524571830104758491053103290019537542761381775128604141267446712145563488993208383129905082866167634676343992278856573439991514458993233202703959700279315406968583481707459602324640713858898435319481819972535187166954388344432443970267781900213035534982172645409640226592605954648432351055408542170845129531476164160026264281417899396285037591943257967492579863532829979878225995077075356574089406783319104575974101750347385063930273544776362558393131086256743984184478161416459935368049996523739469800827723091484871903053494860600166972307395714192315374040969452946897723869982849514194131932514303146557639467616771519156619500443547865159264354287813887570141413778581261179896816349749268360666843738085800136057519370467768471707654720802322362075381333063219653360165271452503157109431047053499443886969201780749758309779100165598244315808752615636846818479830618952601762527859432676651815794080232107671067175785947603680626600154948859201298023795105313550202058233672574084542111440714072871419617862156913859079982213423837771038585767200223069408751503628155578617183433026216919040000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -5412606877551265309620690422430568509919854005731109932115625793806627399596485913797361041237404709804135381200516210524050044540764007603386674509360338214003163657008332406768681710481563189924998132922001424922573469951525489599844851555765845900317737395686648936938578535419665484176604323960556707746373351212636579949491706019732839221192158086652542620161028019119702855249085125270212684863026693842713612817841959192416431788454806679265405177940724591817439957831024207812397657147549671502621725910573881178779751200047944376570613103203784637769309407783148453630947532397874087939211262269996344138302595608410782784711778604471709236997335172270981662485188093889520152183744618847655797227799639538205121233386796431798682211289100155923278252381985322325766141327348214337217990852415666024712675440967954073710273873667339081869427275392590729932658964911908560306029081209160736564800146294679388303455384391656490961666727008670272909589904962405697662295623628414625650243879550343831390567552403596166628472780605522570332104386986901910328907554267617830294239414527191742196953237743939125018527256005890148932569974007667177688236129921166210943120086323999858738822035592861757635607878798531777891358473022638563157067054561988745724152878241234944289560039342324155195387183010846117590717299474488733655490943181089666807242619039006742276258381548863013477237489421617267653503238847260550138702054941821098843997573362875586931594109021383040087475368222753631271213288548484011449716695715882537162419103827078529915054599843537375201257018045169257474546595215148791777013659033366521842326823945263779711012462078117233090780223047196389313219463580026218021697502215625942669367216972395235208287211601847195598662602264605571736469083394779314643890699011159097519513296436992517106307795192142366387244835698764040551931594576437512461389596985342321371569579258011171711534913414935444947931600581085846551747170105807276376466224815276647590718265630894185752682668642660166328012902051184482713600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 12120552255832921080448339190380055442246902327617152592342214697486616759670847947650141613756041934231407595728637869903188123592103906168480863931663637272527907676285219647894113753130100640929528933246914479794146286075413071543177366454564738805355689388464144293655663202576947111844792616038584338794179991284875480586314265253563075353774903365417714459790313608160981202853472437895530695590680271049342920600258332087923306714729752100929745793218129598507606711182302467393279420935662394064169183737988501211554553637459172782370987787541483629237142889585344285847179917681128460772326504472162824431967548482750168727474650466418696582151166435425787188595192200306299564298405261264778694017345409303642742498872144142291069150616952110656333122612809427454818592437184575705633226389337938505214181540064545050914578169010410840644911758547865069570337519367823321093591589594740140832864033756504027591829087479822714903112263185939145497407314973285658103769989040073013196014114318205682314755512338464917864242596145110688627706281408154023371981802748785787458167310151782785413521838830118288081331404114309916533919290945620747052004848264726527885811986069708214759696677266333415959581853972011090805125739670165887733523549083353380790762096012741712568575695748490083040009694923950667933691463967871357153697046427885238841926895689007860840972781203488694323893975403072879556953732451039336033780613164240273609224858859845685382292599871074716610394301396922862520942560357790055792864739467088596435048646650406150133770777998494148287197896503079611056860584641256858852694470926844682772344002805745018248633390170421447079976513773637368477809954506497919773034717994118319107426738639661117565722437459793093865377504063334988221035493997818151562075952742108449083094765099975010624966783659472548001881098449491326087018007249424658796518516793156574723042831247613608248056906277987522883179772435973986912454319837141121752211949186724568281496471682933932165037489272457568493099153819147698176000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -16074899843197903277865022375488051043474127688573013699830365797411091883565585384819385456757726990881330343213836333715673092194205827516193815300363606588671837623448265216448278461847685035922840380463226433241866415278685762909724226319830929480299144663014045858443267527254097360387879632459066482064237067915034793245942226830392753339454608070531206316455587729329901682763049856474682992920261005397172824914581516305791293428539190973090358851719363650658008939540751967966232831542790618698392882341491729480948327880028094205623806905430508316207787974367903950808636625443739612392075728442486229268346193735731725495862863647715866927470787438028826485762339180861601672453370269807584194222889475825176717956007242064364222020837695467150135501654312289630315394989665132500151385436100872770229888415062581186871714761160299065734111475905432591126936717929492051806665204537982330054546940788244381009546817633409959424768649366900410920351513023095415559667774218624130517027309653793362943282036217696276601711534906885612226173504412119004873659297283908633751862292691353724683136158968596801709482760942205356960831128074002516942842326575785543892693490199861389102494752376241425354459693397972196791157030198726535441609064860016940089202446514701506049349139316691073723653383585418970396060844820811246073508036092534336846448985873674452282238118675211382912437008714305982338340070128214871410799504646864833706517889046516193511215187275387479296043195074676564810509435978561171732980128889242068917599849051806158804367020727908987426131582637745757696229919204231662682332045917738256757848187863552150227788218127014056945822845663930041074215839687799493795364762556174899891803612175119349196107451580228568745898421165503284524749875693443757582195719606686125254787622639114223828498576032093102156692795767746495913866894838234260694740104521992053332228982263134731006895698762125922541843294259749174308696218755540907066625475240934685424561707473373245390792225591881962118013735706348748800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 8856024512501640826401912017938139986006499692984400008798217586615682548630832295727694821191323943298279667331964791414678509648652915040372638211056684112774617973371323149161533229211550984014904658461537162231388333719129430621632568676491257045494545020151501297390475514847561649491004974312346088068037536052126044378200977215958140741178337099944337971881734542367159007146132555904797246706661616138516760445844977274116806362195837411591672971532284087611287934595074429794529735874620619879242070337568654664561716057673580975169498996907261058057595802941111161165671454035781105722149698308297040740856119491761034895335229248998449530817501004346238968637246889514300851470560933294672439799921430283447602093277643313881438272977376039111180883768339607119153764445231133978261378786677173810130191882636126358907864383690340451848688840540315641415567665471258782172465945987044099943994763581571879206664261578816731250967383135376484079298877251977117294676285856195147299922486365704439779630587776471059333776691471831628748300814539187711665410949898778112228698176161190539269012603502878427877317364518211819554070149953069678621930970400491500501676659403898697140209101462366926026904383926750310404126727956104579806360576722233440899998777532462750371936548438651088748352808857345473761600735785176475193749037251452980823735683854910883184327619426879217369574655894378611987069721426777227369319929677993135210449961237694559612497452952462938517449589872582582081096377165392265520409673612032251019965082731567045020875810639135307994719188067010790341525712561419880480570988012588183552088980248743794782972334867811118941642814702132827397018082261747831702051657337557528421254747177241124320253664408964953823857584619036144494680932514522040252126233857543681924550790808877498623481112002754959694947504615438124409751746139858574226419749341997481551325219854550183255931637478309635820421847335908192091577731499977023816487286583516125245410707511378960868732154271354443470205918658114355200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -33470935480617360728946484674262816953020508994775605621102480980137978067164915451881271042414888091689385275990086057675262196607515986178574199479963346735124344212858892427035412768433178194043525445311209816730202407471489467579600312067541464099550193199948061492957176545333389920586245901668084664522684743023983028674483745709309687518337954257426989145259933349609093567106188386651730936995869494267634722914696870674100481651183903150136819165163705677660928912922420960472811513154018276561651097147299312734911370819626697783907511090797189716440509053511617891964063724242378199755680943044702632827387459265078341516974387409949558187129165116353733165902167882273744682229344832257719022090561118171711787690588037689504841874113610014071626548898598669348978989477803601456053767128610868346799217703389684743652088465929389465968355965439870506650325489576268485524308033571683245297803390337900969258690273022672288508253456366097625586868090086456934032423944956597155650132155923740880373667347344761198743599822018417913281427969773517226074229500096018368514317871364197790930663796929277203676966582995275277788997867379187346232140631739771069781469851776227583426906076093915311995705960864056990200529096573693515526486949416287725205268137807925189424565877621323949146825967415875866483948884568923723132334228279703549212944858655344437301625789457127107868943018592838770499313345036257017845576911792857190890152997668288965893649156858210599893825355974699183573566145695891351507003796977139354444554787679326275440649758573637651953027407756220361718872597263935778647205349207131583765123142490229784687606949234393879404588303844785530580596290530148652095801536825260609477889441085964335868279274546003977922134571288061929854732996091598300309018793911827404326513013048350759966955523984840318625149517125691442960329325964348206048105372969500163008340305478612949969098039367498375583748666722696536248325408350124840705247463575731355797038652213572962302863828474842139149859112659976192000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 170488270606165121037900913181175062588373787032368285370604869978118194063045866949164487261297688529464328218477169261702298429250338426635037852933966378010070054248784804987987498449612577839562860585533542508373849778124928176999098557130002860783290470937446587847138565898176441293222753175509773853320745769433047935528521216041100197963865389689551948372256318914448138353189494282157714380960868961910143421386945851712908625349488570217790950776959632294896980910403349530865864615696753572457916736935956945593391512144558771068626007366198610993877946313666475523351818585680406775432217887696328518401252535219953118441075385865689715290757331093497048861518143226552052687958337837463402898113500942689173726067033710833588375367685185014820532195344823920957243787649538560405871899019320955883195050298408323612129327173681250990227204035831834917602039592397145157900495611942389951184799778719580787054444797111187100300359235445934612057912584450736982414580963434963334495929718842714721939855399039292624771382860698545717937295721082372523644276783444271116637540462452913957950659836880655526921295780795159764312161175955196513011172348299016835883191847522284409422606504931400507092135653613110361798232274256173970303722890173354297064196463497485830213294091416842897669257878692517054232842586668501135360431784489375482843869415131288669261224621323881801375596766503298982165079226768965528974996899464477729559808166441672730122067239540599928466150461490444362635869632807577500480206364313786795880452008459761129401158798864761126490072088274080644155048948583197947153824047505711975587731607925789608162743388402475695581180091792112150006927884563263173989151273956035885605297069939574374776818094263501496334511085034011492720322976024067671429196045254167980574361449320959073827263364415733298054573456561227704033802899015231471612218920641957488270119001641435625035799038160524585353050471716405364520024207773072669204854815497686230442056228290150691886753858727781783248989986467348480000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -351819026089736748688290667109296386802979266213126360330676327655855186737747465805392914029313357607762852197907255813483166156571299044247730514521364256335714094156983292153095973885577148149931047894102836504308506092567418069260226360095013222197144329797863789707814233350813268956492542784433996482033112579046741519751724250051554210350261313518953495910569639921522129300740942302405589425237838049455438729803813777836290103140720249936814223267754319524882155272424796905794437328220063389990564925483348962275512577094256814072784012877954489310333582382363245735040774676111686388222738327896167450599624604171300924758109440621647244301264597125711367473654697501555303733388036493219296189397955826227391249429531497629433838209437848419845675879421528596591917945761774128631090422930087246542653412626774413847556629192389031847192260194638642982605028563241893938203800205078791023852579825282509037947404217201629362721177540946229727027753945632832373685511898696607262092025919814602218058844676279100157856849326384030639336003372890513467498959201308331378746980980001581403502575884022455382258268619557258084453572786942827593121227123319647166620676829967408986699496184576699765164979573733764670610884777448421919799410452129551162893990955811788931126124253034276956233964116625897244727648914629315174644949988951899713221209481978514817320611409946489059396557803454249298054570812238128247835163223103801661512889239448657535155248987580217764180347025497873826674814486217364494920079588743688582368207004464202428983374880992839684437769276065280925165802512701639380313022531709111852712845200790007819240471374434546150892169220760106366495527999285922298235392265361517673463565011069767393600380234456424026374063433293496458132322628156884568055314885941795722150816141224182072032460644753192926548122434738724603643105297592343662596822828556269800195391591164628627904022688269834262138840786273588995226844403831090243157663956541106360685493666214832286126980301203242205429501686238412800000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 376848035505847274056642659716308344021090428199043682944333003548201118511670098763568397745119626547985569856328727761251822040678435959191954482227000883525317100897187720376734146653270694486194060239839493557104541800562415865681309997068980255147770053425050778639170913265795696506197109726896392296952865962175848322785671805077060177886501111893027985821398477833736177053408873538413438227051037442143801805400522253408127964955960942569378208728882547510008168220202829533453121776545412935585184420885413440276611746850942974428492482350391715289463469174109237625211146636430497556264506819426976549633031904532495925189392239485040094365134680179937198509112344541276281274646819573295213678228284637851900659485137554608371600352525801734086114100304244470891192472823458379827263623008002061743457046594360621411523520258489856699631669712204840372366402738832735869477351907736392654261078724826542324498395595986785132937972787944459469061981729042415337467273369232839539342615442288538533572318400459253319812337962518574802774197734178799432760829233499835790179210501867686525519645818592753850562228890209478590426818375709399920766988527857191930082072412021042237581052403210070550531832136100845060574537686148431447228930243017273570128929894994735554107949018783151747862594627290158539020817996604559258810717416685212152090659954996552230596812189739125056553051808228782297321309201428548122687862338276077033675092750075124036035337817942251874556877460616912174810635429637700435140748691956806042517475350876125936821294250805850610129809899153583643151031259315405742299683719767787681523346409234907973223568144007145804997217580507804405494905971742826284565182827069566061532380115992930551441067114775698219801505782274608109104499753061019086771171608822411475445657794642362468511041775792409565389792191682940081661993208560398252178814903503933257110022443555092706549832342078557981745170554875516747639878350036132038655888858264450095663788782226785207678714818741380452024482151792640000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -226140682961606695529738521288580143652354352287879209492364145454996769310837381443828858399261539388616354941733785104016069495702993551161163461249632890072643805954602319376865344168055730820130261845709642156089925996067387354228179008911193619538928246242528833922522121989321621053190713944045334884696539279925244261639761777441081262256732723612335386227411952973586392680897787520934443120024218491585835662106528923344348770292077711522776317150779826784448718210250733136083068796174651591414277854554751249566093945143328407038458083324858724513860716728932163754898045424804756240656424923732002316321624260819088404029354245185670477428433303147908758417598665863353004882998274799983157402075978400577188705947555608550923732722454275585597473869021087328252603392490198851163005468539729074981596060151719465702709921050899001832362304925216211192568959586843805141983149029476358392040224685033222815462252151970861603485496995131525811519560189972240995185852481761237631395104830836202327392480799739439627608194779757174971685647522695863114912388757756864140134510260683865131400310668257106613153580406874501129364061268579454428232740533458005799510269466459382329868780809075295107523622129323958893035819405540322503606596166843124147452047456724879606457242150164751872430229227966979929951396207144973159173482981322464212485220369912208180777738836442060283677287305592372100388005805142131652482135704540256308449491412634167757657547269240484551595065262076877673064059145014401983414331733686946003176235958573812209701834856400459590881156394579504288880427686727277082869772346167664285461118581273672617966951039858286570294639250717170875874175006165796928315661112122644971909506924491269214970945255666548053776922958734872207092896447815480163598485426183251504583041404987137129353214164878658395410167822667198392156757121077720835962164998412313364599185348932030946765455012362009644509642570861613082663165655993840238400807124873566693363645221794377713776835472820067272815122338283520000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 80463101217552527727482447710390120807493245715220943519466452781013249520857544421816936889539221421730573224888787403688148628719399075230352582704501406923521284083467386908570602200782810115269616849351464611319560783048635216789033781699498351185741392536290450203009527851283699103259936593491865603464958102919222119777841465857297275037877186628544475308100858454241767718877064026813565065249645067949521318863664823955648380562835362906182974587160103852715584516933426469741609613564153880452454558312825520902645495131765314335962474398125690509021845217198797811163664126504160269638179483818545970074245904895143951177582012787744565493873918429179813772485490467103270052019028375129596390793655708344573906636769406159074222187799032898727219851618648709791598473026859404624060380747814765869797242704458458126843413595231050558366610262391673485085272743940964482772922206170402967597435067083517717885210003214229180498595543927562838604814381704735535166764301012348065013528301288130313669122970177865493561227893965594019377847097240595007820611709769954917331762518131409226867250429850454868428390881018257766941127503902483014647753520799794252059869843566333692874976700500910960987767121388070022047673822676393436975382948514445396597956998510074298936198266009861620733787137858583698618596074835684969350209933634292104471790182290215479721736651249266251426162275830526751278971728725216379267999679245294527300754744107080064587433461619147622170283516642634860067949804204436869085641261588748942566035296783631569724070099640892979968114444689889517731248226866766617127197215697287280952158271054222511843046342153675873440910017404128369461257384620358394117351656208095116729057898372809839679559838823797740102687626922310917417791006350396390612088648850533493656628081473885865681510350894632251461610389795583730452093616756633136060716693642594185061251817673212669198026978304824496707725302752661139643769437527904584991009596842481204763806076732311252838195974490639555822095643443200000000000000000000000000000000000000000000000000000000000000000*i1^11 + -29948029705469207780494495424492703837654427924996785040436103780540256008001354346524829949233936063077645452245333345365757094474885417807596871270474887460521436653527412579075645824420822437321314034346015627731621019779466494542791269335762368322034351554134761368928432515154520543140651381287944308652017903772249610731575994519908545806922749261239595297143498216267108595205560895887862438123138837157855801449648582003167254171698780790197308781719354199697978259515526200470610299262002091281542685737433725006799992890192567363232442318292248665566973784676217056840621968432184648802982716985079505022151223048652037739600151246207312316971284998273182574422024722546684867851965385085935716160031626077936524217383498610917084162075916961470414465838371249388395084742658410970755814271682545915527591655516691193017640215806087567786985402749455799834025299050607802642084629388320722037197138211667285107580117893474474372494464417317652798324602448665813310127093361343101908602226640363480574882019292701670967193257808942478171335105429759558957007391413169614353604038367026938153123211682209063388073447396151451037136858451606470036290630291452592741079661374960315964568582001715502489064689892094748578920977178789468816002841172480412261714884370959154775698753901583395747941378109135892489300901400472881748675027378270812572428240658203062678346997950565570392057513973801349538288385274563750325806460621029507201756133640282838947236208517374025755589449651073891027042502552221129256657973917669412248796948439721423701284611551627722171541812340598906998218477489656095848621319855536040220852987237292901165930083349248963125382493741055391354759572900137592174935774922562382955953654355973319398410711691030232637470794173777903099027116750910068959277004349625061513943662164974157135807656738017685844252048227827430956799569302978887813281169996039049466296393031498068056355737596579424173958261488324175905621804919564537654138215314725688901960512292282332477213415280084593653451849728000000000000000000000000000000000000000000000000000000000000000*i1^12 + 24352073469455021924492992946754249878860830197482416811973062443916169883832544840216965051147159528504658088900971398183807949502882681583085201796748408027262034987258025251026408492416552942859365053965963471300566010637190278525359441346498810681403822581407397160182011619935059400609532327095523707976414074275679713637251340722307849640101026911510333008345237605866265726248789248961088218947540195278028941901516407861761162746911692892932441904244484287338594837624131405865247859548525144349355426147519416089116117606439240842669032023043619372722431697656816811478194265046327684072285687177057527229940042341091277286045709849751476183638986422175840230752162741760386571443023083576950623546426082380396577928945017738910297730237823841272968029241161572715711770677381521820174250929723644858597225665902569550978689876343632600532482639332037908815603701395070462834825734278626776118611995126633177991611078168671394425867368930378578007013146767948005892006210434720274937569801309617679601524887697780159190110274333345348295559965760148596511814904683971380145087455256105331502048353001857494260074994472830086714304696913938070525098093376787051687135763934169471787066561270838387734678727180207558915724607179309485498157077930478862616329389044553102678871412821365372651681429142737839680160734156566652345998702480371538987987084226781364431609929895018611919316514957053063303439177173814622281448001768529675784769945211127399356419938743458211950190949110799689582615652103291285266914071285287654076394706677201105753475124561739574186572430971427710625356174769456073647948054060276804074226329545101753315962961377078161371964786177806235259461467060327802232067257442624062665026768999352718785016160798777952964385537669795273585682374525402337775632448217687770990104684965006421264635442354623241077624091881160640137489578669281733556697472609953982293615818258877670076588677046547755820691702039079754658970290529851345771405179804738871730863523215198852109297885417941858608931143680000000000000000000000000000000000000000000000000000000000000*i1^13 + -18577263579801348131338972143997802540497588470235706757457645258778361738058206716496688419962805881420808754864591257070259295001021867285571906363644199200006453517563032554005056449351386452192749984988497232280931736131017552494026131346252584836878862646500001682929230779252807734501761184719304445890723765891968390845232530264792429087698185902984089883213954207460394902588348435587234734725477943127399031836239687916302296238255776550228128625474795645132293747353542555115566612164339043377777521361485667207469876371636175301575446976390988769238708490122108013871201963462690118322194083388206080659618963510635580762512788195380311312560884763347554112979032564596436954074509116487824483014503207079280196060550416639312055644029407385255521173278084212641885360378279857237167297516197530104108326879867678625825119377261854548861330716813159359919035096684414545981728730635624381873004962084115924786141602298540340611743776071428037733733686030780923031664919305503077421753707737620384765147510167122504033224059779674930320568126661902130521250164980337801891071068095214235443086498949891252479618442923442168442113524653425007474961548296637004421114224835001023320339041326833346601964784705614943406851681115261736738675956431088887641668437425305653681267713803953068334035879995414127026375610321267435881476215218926969702204173525109908033756003400393259482691816012141362891810913896058983915382429046670274418040264554862427503292545889489910095842835875717901399303487575580339725325555915223574175315602124787327010782313313753226511197578511984873586553955525136804500089857817682596777268717905242965154183195200954476728339590472562165081659639899236584617780764180704033601310791948260010449673262770304328786493402819156414066087890153385665476211872815070032971775470856714044071023473918790674350480781799715461781300054842748149656202848338457566245030498808872301224827885958320120575538977861349509978844554679275764300173748412818515438389274883291510331143565519150899573817344000000000000000000000000000000000000000000000000000000000000*i1^14 + 9949223775563285505150244798984257519293234084386109663623818544441650105778157222651155894702937256178298353776162098989827096579622839391101091854925268887849002935802875599972399003665654895090653671139937645701633337780129949722506204392029739448180933618756090416558136037159787306112602943819757800781121475159982895305143490755385498038653064937746650362965426053300101046444415830339275431135461284341649421377435824758394536436091282180918295267747169504725393173241209585659392861631262339513511606260148984544970753550184895228412917536484704453096594025595081541967133871940289363136794723161742616812357386081072575621625571345077820218826505118996370205256360898580478575754235385327212922096989941190535748778036566558841268921722336556524704300583958738941668056286625173018474988021336853118413975650941076994675412005376656971048332404381710382850109959563270456066021079302786562465699955597252142862045240261715326184856523348815570931658962546867768190327087995900511510477047297613194666991841235582686774035248726385220171629331595851454577072071959469979403024375864004232190002416474067498371905433406045559650867937023520624394508976764104244178114814366696588947615693382665783645466620467185803945547320837680460233572461846457060126382225109409445707789301827666428623680077452222816060627413006941777471080254205500743019527889178723672138275783368194774396421796265915666068540716067666265172565231920135945847249822000793063023659551605784956344482260391245086776272764084516257877068794826656048046442878492573975354299441950600315084296528544144438702321543340176498087868397729385065225326865334220940352866117073619719422535915945002358578691346730621839093322710735645303897685516720698300072768565702281692259884477945896018228065424844608590223812788235888622482920098203242410015607148624322820345308394467628148862426252459280661915014158731373992933294089211259387041198025621617599757011834020675431868434465678471211960651193866312366166073159983145748593804167651123031644831744000000000000000000000000000000000000000000000000000000000*i1^15 + -3767740940833801827094759427239997710895247183252489801809638007871825653933902243712693802878397498618853889500503621215982361318695880275558803175868751159632030298968599310937804653145977760225554478203504053328934776692127876768876409387522313598448778826800613983923931791967786952462840864088278774974971842556781763001294992745038916326520644033670022827065992199454736654413880995007832126543414373678742601948446602904806822927695872193949464100300501189329658053155628471542405377478249006793788860694281663468925259854325001266483335789579253061204734808991749046095060505022044616945866951229381191917001506433066559335019091293550538764440124191804645151851411906621062177129439062379972852629324617228225094060379487286297715428410446352015524339204340684877723038716831323046651786344294432430414453530781965437730147647920222493612942998239394079403455358642755914538045860732195460019822161501062465968321154987228129504245384956026926834692456436788051024673193183488301885138708024130661700819024659314947789738640961441571941934955920067797704639292934764522838479593965240734066531376420374512989182026850929119166341231628350999566742523554484163991436591303285111280389678145293890639044481124446038477921238847540030233681664193967696963883772319105397618345122308924624114291060918006719838684051098156737249583062262983604768264167036559859288137353301820479066910668405465440916881644323257583077982707592859374245890332486423128703300756269522069786348578921898293785782972693539292593986463707287478247529330448960650159283098233279485880018391820619316452661645216918480503425186383421748207416430926597242428827986521874048064229089286430546496803106142335217191649158772232858451361231370721476564311942409057200877843169812644770181254371725107561255013100516591035036599404046780745341118547875851195263874557703577335414874682996377164020140833211514418592166130691729369440446926371347519170273409769734089224458152263497776605472249207480563709422931885855271988147025232972379680931840000000000000000000000000000000000000000000000000000000*i1^16 + 1033229178869734729318333854289636671620045382044457697791452303791755926288943933519685928034372488200136230461927892279414761198775643505907216015098934874101674900498058892284745832473922606534503626392472130229033332690039449852822642925918372320250811969158783242742823432583098860192970412433277176164492015564279430206670562447771735613057993385682069194905118821457437979275854082873905817177543925967906042517947123529909410596176146339624738421570885225812261078844682268181716101556626579401951942751569064471169804349279491193180965211954290148796503023790868279978304617953758409213481624767323727556297344860994673687224992559603458898497126700888396064046320956758964187943615432937348454859973374151148226541459871378864320722843755008489916153496166655997566023332530943958565620205338916776943545062092817090038353177689520807644139046498241951573054919665975546096259778371501384259704434463178856218311091974791832118865263146356145654299644076458760519103785135644751045061287512547097790076519899800622051969415906037368157748132021663237912168932161060809792726796942709913590211381518707561872359184569231093412347626311338001020961729563831803287000435010344364335655189506672424507216493787567927364608797838606437218065956669124965411978487942274972642932410590170387391235788057913759559948960132724027796641831611596557264205862096482947298517434695677589479707128814726430497701405372108365123775078479369144064535800428753492480450284591622561038606258370836785583433338911228515512864970957467221398235077224458874849153160758651166573684605965155750908710733501377007382055058276943340525222053090923955582799960711285901475304047063896811147227745771574481862234286127008039112579791749974627388857887948628861693652337285265745316136188978544268817619123317288346049792025744632820080456828143381957441097582970451770182528031188745302271285604563066498952805590916419973836738416949977873774748954438091126042697544660299497311287406512245772848498721915839078493240053048338491742617600000000000000000000000000000000000000000000000000000*i1^17 + -210378625529788309260144671699640930973244958097404353282662329766894998421461402614745636957528485081455344910615606938367517373943278922890372364450571521604111534649021185460687262286159456213369276735542773699899016806549464125330944199888320610928851875251144866287530877852938143439173659384616630549228164994322820434831665462144247183823661363009591569951802459825611988738363106344213745572617632353530839207197466413560107750535542056349778534236488149269030967094489580393963026074101493051500408514110464553876649745397057641178122277142781558681706144013877957567296051976205873061297105204695154397861489191820011730377364543709632177156972859582008199061951306056388078419522750995799583629814504982706433087775014141702301172539265800276437165525301352263826043684615050844392206208336241656344013897340342524525433551103579743330184641238779301952119022092155596731505609344953042034146694776714982338951431784263826206425543463461460830824604421440647514176805551783255730598818785455940481227839333102514239344121633668179432503572806878627403662382152423013170162863427248188973264963542343758753327883077153901649127139946795149815747744129902809699027850052168013653316504414034149962858973102692399385125153857133339520004294176391184566656700866562221514191563863956693377097209015870794118697250185530520693965973635153763724242256821594167994926370754713929080677903652663662872183819872139873711635638005644000708786613366978809814093089631616300335368885412502899583818290415482412145983358416645825398853654645129248576822196866045519301576252431432776751506659463006604387536866920577424202567481103670640809540167339851646454207613527389732080698705694768143995596012178865169862954055686466302512427116808498531111771504436638903371690244533744182379024064531130211131149009275027961311290803269071246228398480894959337627425571651480639527050149168005422469295040388284918399319170507400539700983923957123587254696108182551499772265261234002737264078449816103829801697890213705208037376000000000000000000000000000000000000000000000000000*i1^18 + 32591809995915162823990645849638926268410683559354938280809059632372098285880392925335444587229295502680974943684931311686631168744037792349887962600998308598168804241964117059124340284553819540350587942542079717158627034971217804142499302830438045578608810019405922179471015629231009896737402141454936856375859428714592044065614536716348001574252045076379219276324532589764604251416062617855186780011001324475716123205453287342017442613960386132671913363313471469668205029258344331031918159690070129614275225078870138071463938441852240703638446278757256698362317954841554373065493718705981858121954641482709903014289417996423466887364908412215975047489613244472565300599316367217616180164006127046128064953059659170353424080296910413792367406754417081197841582044592942823683212111559902998569659054926776492847786949349875707723986765534821164364649875086012178478141943111114414928582713812374059476620192147985167112709109682261804005336160450302335965894115514354316624285616870359619897287591369575517826888033094267592242211653736643918562669076694894543917740474100742102465108786871352391813626263742107172220935345042657685827679998949005015918255543084129713929932507727182742553203744527099947802051765642124851168824038627363354875872762892121722015967872573117462505525816003188108958959766199032250071990967235383318289537708767568762898181946590570735593787529004971854494357919559096523030526438107417713622006807789650984828246056002989470151946668463149089314954563905153933091872802541940105565896574962357039476773814541702903508298443550771609149869152661162591154531129955384197276844334834160212116674521734991846889975779603856534948013837969350223478815229657618968978496465193718725644982717013858343459602181058346774422646319643174707147231542860369031090031861233990937685552919803568421745026800958097541828972949857683818548709264650115382245387600976599022606318896527084937444176532782838957700950122076955702269512013164123493467551514218818634359960590220142930676511114238151884800000000000000000000000000000000000000000000000000*i1^19 + -3896732176183368513745152758935346267229208941878391163823356823844066169734571783918970041193096881260662851354008795218918077186543864554816468166203610767528643896244172172761962297277205410834656604755329752452179552677400065091262495356574737411381777090699917877679458038025891598697920691407911132544226159241964369209986222353407552171374729482593770065694272841914670824209238511342652540993921249864992491088978819067109932558364820586458666497369231756066120313407776046684986593443733524502801424699804999931978191090704275969567228165083331315027797774028843496423426695859706609704764302952178589016107117421959816008707339110988015312614788905119927196833724557304696756186337543641622548056216922012695620246176363422363896705001764724018728696092704280529926707015885221743872384105812112911477217027044821608307099997810928076817553046291075270422368815314726774182729003430621359757035341955735585074577095959047239713983534206515607337923259505184983729169915203890892375426352166048478552879943952722396497719098291273791848993169252404711512574306595337771239001202019161729325662070526376259752568160975250827685429462427804985695977729786941311785833881043283050969234690024722526257739120594665209300188125360338195604930878838180220313396010221915079703031891085657290267809082575366958473684888565523810577329484273062917868043543535387680526212245554697296258071645637039984643909574209854048147711888085028893966018413844462963944007859331821039619704741775554671436840744675885637444317561507017802921991228026927150048794730169346483724226061230549295316642067933185411897375816917632542360561594771485391169729830155795055832817545055851216696964391252312115575427762429200289347859259937722216117799134701905586304789193452032335863739215809289103331648124004404774751476273416428598204019301243442739757810624913534204935483911457730081691225166464417222283851762835115417887808124591463538615559960147961146087955042897612171117031490274606498690782329404247206653548688360603648000000000000000000000000000000000000000000000000*i1^20 + 360135593978104282135979546154529932404296212530834541876997691741059831164774179895668541546161524293717053830921709644965165564559291944462439707095262479542204281703230526081710334180342138440093643229566387106149136987096077717872252032403519932227872953446848584531311147459258708476468454852790875901496674332757679654772988544652863606926694484879781256925982810924892025515679765110189392960361495044045960164110337076963778349175643493417104603729069965748833268010284117730253828626733901930023716659850315878491531391767294109398225123098828672772266880511876504599658753598149279065336030064966062437023103278788697220147067831455750669608009455143419861756477196093174642942340862982216872440606599071632071342186461099231363422528842677621220465050976763130709325909828257866964736957735135524253010824892810591073560079106046697484170544198860780204535570088887141495615116038990997606989393909964764724663007612419083672336942088820696521396048743307420003115480137332410007805833469698206043795885561214789604538554680907839753511731200056271521954366583565696402723783249190415888165658917114704761962702292402888379132032561123412896752077836993522802981711431447524468480970787217383970552760633396437500275842652937335924862441586761064858210780730639001066328866621381074316807183980742586351940664834094208574078735930305114612693781238655519380076211605552546153637614600866852411181462136008389887114167339709695224876614907034713802671718612580408905770471216689333877007437971530787008436375352977535907646108666334942972277022905281085087220849932066854603285988876365272363343898232779032593248190149617048800623112349491877135651808967802385665831642477414606577459381043268447086454233123018487847019447422479624797083124321528338740788027065615894922261908307117550335344509227116572302320096276151984403827332834975191223505826135176623506366071649639025944075112651765427097526462983531250321775331216557841556572405424674845824316564872165653222906890829530409743045505193082880000000000000000000000000000000000000000000000*i1^21 + -25382908165663257505257479900473948747015387434865287129909811639482598370681028525525687225511224497234410589921228982246624702474733909301924663484926405930119894124760330699894955929333188276439582335611735840296215313232340577121505500220414865315716653679050331802783110728506187612943906244631068347485769810129931354860668447200554731793773801114432959659921705072002669704799437089375530910666756419581697224714195322305121909208976468397728807818374454920945467267489809063063083189665284596521189684394990107565962057405960467599639275438189983850137185095863489141827569719876037153460072405297296814822644234370908445096277430300514610986636204603057916508041323810089839363820315823482120078864554838106993676568194997247658459748649077208986011402372887685768305666940617450576513042321930486856406542951787546367819513288069942681906079405996527071364269423319472217604403833692157508944908537984298212018341506284609134441775017422800473961129717248437206459139734870294000926130899072374140379516967571225745989338041262009985094974189484358465932652011982130953749231006360024957214433961438278119865192106246161605010965736482546906668179817592065658589830371355178126041458337254320162850245301892331255608887186030438393083958043447754756697264816617029741604529086680052879107502213214009485170518617953236779311432073995565357123134079765005809012609414414174100690728066502040783277380967474511551189501909796065618218334891493944233444306118212884709825139786998459296375170123112477907857504302351316770991433987243475491206748437502754688652704814021334872062430708409830863303268616382999182927660524289406900709550291961323970849424113861051515338441750798359161626967063634264067166732317291054646749758231061938710067380576437262137941623111195119868860780412537305550543457814313175572996998336320176617393882254721302526323605289940472650385256596922093012897370545769582543338658359033270620789193766537635900045123509644030533725907621207192277199301714207699544241614304051200000000000000000000000000000000000000000000*i1^22 + 1322204566585392184448176939027609345541664925902652958704689034703461776580575300697730827895618013898467073325673287835854785360603760962074420933162031653870712766062135544542679131426589700356598578429304383582372147691383394957312431711780898258926947569832257771702609929233215345629106518891877808017057126182271820212864240351205268374643440438013926410788899330044724961040232156165778722316637042478819425091784347378112469994452055074489749132089616250561426313333011670452703108561931220487511580634339820511623169061644849478740335660309427474791072811685258092695414913376725540635447013495012162452280326434249890860729397467471215962847335450616038794085178074155661397447814359933879217083171094877080860603167962750603333700353768205571766653001666179820911446942320560988073718890956939547597453865481177362772861761666818257681526269998707148181805468041438429664265129084305456898910637217797020442627555475217382374723045586619116021008573765202880401132878067709655318256874016942805016726350241961577757202563962295979727408929871072261016275736002516216750644501213212282984131760027558980781461990950910302361153515835460394564177137460794892878334029030327090284541483698887252326669785348018608909996484893294321429430595185608446676485892104041507625096568819728601073292430357540340321710994612597879787548470881145137471406621095462509172364962730866309251339963358412713679300033305386268755346502461275473449068883117290736992620901232695010392063697402488116043191945139714683187705715409728496961449527430637912581951180286040019647285374720598638668903482808759009971048361702267377904086456842105664284619172715910971683535771179943267536403698866658221180071173534921027899280542908914258332588387278874341512677689149083853603210218079127049391138806547168813800030631041928584231209869000110597066689875007552536118384945251475143025449585238533970860239704274228920216987920637814687088837266811180906685391932816406769229594900521056076242547269253338984618081124352000000000000000000000000000000000000000000*i1^23 + -46053772700873977579987681868868117205061070182944730585271861066677429781043421197260210618371385863519719016306572568075924725313932610173707827208915632378219850427197811783603031626934643028581502798824560969668348034095195401862370917589437490634113550413616080291369778547403589396853103806652887702224136774228977090336331567097739075153444520892106985072287880169900359938526408955234425122730399099368270976628081037935275178842948338991501483841113742450893994935410909351371739248089834988579854815652508202256253918509748184590710284119913163526126782255381751977583914611142727424925461772208132571049310233308146818221003951211259854272379502014749133849264749823585308327549637847216462176192225628776219117222425169709673466535893362338734254844698320752195483389862736932184074133840274397959361271085149389988018491362826464567274526080669443998306892352645020137281883573403689347835725670464563186738766479389630127927818919320616977236510413337502775863919417140294918868593269233846906092292674919298304749090742871603921464964446979290678410642878887835477609773801833090316547632296625275624278307699350342920783596001623581385770948113489674477482637800152151924019618493470970396209473367266111602867677080199570402870163222575900305349405840952465613833801637831403552278607205740649358897911306819390477156540340393977642145758050654482834236302036336176345270425794315933065633179387053363541127703978572234951604907133855755896087802455836985096478720052208153942911026395574142965389467905803737197326471481288483012714487442904989160601737326656767204801394066892648590203808581610690155988709178713009491232663532529386824687202210541942761738369400564487619380885847591393012663156452719573039848340349602852429319492631136239067050969597438774178249210387643464773566405065291057379576430488015746392290018701984160800519421767134222377916903819415157112688449693522944142551788018554024462469200571495662321331398384476328966382606582939151186540575690084394856978841600000000000000000000000000000000000000000*i1^24 + 763064068857697881021462584831532897143069569729699351928285780314774895020143044103630909396082841499187093303698552505789096462770016776919067931002433923606904578978435862403981416982047937808809992347287176703966606952727410772977774533048232387013061812526478649603089455304243322560147266651050472002981005888497113919434920167919062452048405207476219721584702172862744499376468236140802277812955742830453442809627773795630592575677396338827565943525628676615445806350845455097108713191242824188680872211995184179321157867911906634989608512395647775890531243776856037089416795203909600717719406274774904499550517309785317513298247574020787300838685382451375258112141517446836381714316011958356694742421433398946717343136655553776894461251615677147138442259411416642459514528327919088387331930826876194743960584158762853925898778288380672575604068633323941189824730723287499125855501696730781984543430549080284997371838530512695891736198226379887182277900849563064105900067863824313115847743151836593800455788772278573319040567264534867631904411897529045221935594588855044728130503012847560190487635780664935182633703732326796103260531596099538556758843977489062652135002666648670267605245232671268268560774400024815081932393733300355661679183455254390889423354602095197499193116692986407887239667691958449321999924328130824451847439123129277360814628119260289269741691960805705661202357061313911940416485825874351435316349112675062142822330259948206176560572221743255732746450660148603342241582779807027085453581109260355518473869837971210435962910868653858332271553663759204176268941441026335015167341038679760386749782055099616002469097156977606486230963357368712267609709771454235915344741316484109208965434549914065540096920300967715197322950132068020787138169404436824404370257801359979053608542665304521956560896968766692013851718666985444956114274205885515056103543743859610529035658224800129088445455553680670048112348802249566481902314587793765015487403586359570415482489480248207595274240000000000000000000000000000000000000*i1^25 + 22349368309884252752711841747017892809561777276528305102369768944577633345721249314331439960809982003917546312505414819690007793000144444101220446800057640628207622158429598486522764725195679304678368778818712851953847950863924919210273346276518747523378884711346090959560689169449436012082875448240954929958521547680767611246134841773883028378404970744703643915568891701839378720191569288811605167336623167916218445977282762440519242031275977750548511659131860315127268831575674608309424351984323014502971402157108846602459701782793968587332737805082585099561276219341141580013964082025607623124936531024127587965036200991448533713722613308289722503938957827551668126556434948679373698901138652408852863052456337918987033144831914801270215605105352740913500502713133739305972210623543011486049740643065987498769734539106082374099344974438156009281195577087414110099718140107123810375320578920400807522065561222458438471012402529269544960949503241743378311734735053910694846918467132076728397652404906494034349022423566567417136733111606096755983113686944349515968475237244011634075833169014651145569166864818228607300649422295291416950216470783700413791373574740611524641912058941365981659695722920246743846317186965303199314667613055172667804338862818003312850213325823459824173292545450556321665032372716999867272457240750110920110109896121265345089369039152214358236188435622794273639914289149759556930211141286472143591019837277191203973920788104752739600847429655102519337805102381545146653893888190342646314883963532215998706277287127375297597768364050039063765321929622786828991555784141991233385985539404352060643817337892740378529429913572297992067556148467341524643372829232268646558194504117835752889815582499512832093509052718388414112544137898509025470271971106931818201247594837032430206438516857957942798208265326118613038987742502336933570886364231304883428659893270562832785051375772553858203627973206190079644828338545221900578057596128700697151730563688290010701934668740304673177600000000000000000000000000000000000*i1^26 + -2273744027797378593852490721704755066356554279836985564328080766353446565366472320395607756969023497562114517729845433257474385976745000757410762925940372771679502589563483031500793363306753736036081292439489636637252606051786274400967522462701445946165884522804693509761496066094943533559955136557847921436034218820520843233277536216062262134476980601097843245463829291983971226822520243953467992724326957759051208310696262789010544080919690762977456713795415051956207317330284030120930979575876915920153598628955891164743841848308598784295977725041769327783544651539428054426639802011854486086133861828156176805455735820583784109409332074180530191026844344932104040153108432071266056959674339355911432312217021420626026080118569487939708531713149806960546710458904665740113276733699707869678832955593135463682163245100240942757007481477264925063635941753530581094945437577806412513961448768192213114210452323927003712491928118884575245836075303600710564919201569741365369896528730476732720019228162509465226824836181009283722995831411336604829237984774767293179671679151861303972561174906843041929873140158999422920815568262592712392095851235684289280756324116799353588554531811254732000818183992399152175729387256029444310550341831653588684520567433558816340778588588317926770539764843957896009284825023783012252824780381088235783667793049417993726973197918263339343371544813461604506308888719408916619144087849857700570679935961676794962016318600754979111336657992414255768988716074787572248751509586356025413128051083582818709549584046560382755140554861052810480138281256003817744310328596859953751388469389049694987691578512056172617774247549244130836561488759213236677485670500129641634578003383128714703493597835367825319618229426282290442769782958833809156478526820630374959189640000976841464940381562930176859578587934897267639819517200045774995129771564956819032147654328182208716101045359359611821838515154559856415850655700002705326228956254027571764680118586573798337764966818365046784000000000000000000000000000000000*i1^27 + 96233702763039330016278722837481813129745580499164254800369845068304433677092632185330374439463931481313716106053159718083593630638140699139701664866679342427179001985090798644629788537214848193232942142750923316164904649233551869125639119138752633146126273268218121099292466704842261516036355292950870039461245297778767438644646802045864728953921045286999860482350560566174323453792258795128585211777230768354494874913698288425464154575532283445137556391016984307837428646005072709411652003939942056205740096337344647469488503399704778726482570792691609268873383293805796333433214915193106060956105710672364676489559164250778504677663685463504237777646680049734480099124905516518113673657672526934147316833110260527356806255258390890506650376842834134994545216453648012826122957160688741468186705375564546576717252787052325484075738537640608697698385799809330292638847687135571634898693548142942529292178256043574334118643574663557413095977244406300154018687422224832397555848736131440915873004176320774862905882736428471561863596136276819636388995669410351757498779805678462452161695569457590364155868088018965900842996330061807521701207274422595139287072989319402666063099502455738788175230999304615399093895434041121487414346065139154636692630382679080045741568037014675472803042835505838594897312183468362509684828419907075767890720318714548318738216342706010256361221232573078964373449691075217842646081482123299302218319010453682386954216678500209203573132258832877452780381718815939308242912892448061073612018716998654157532019180042122340227130513819077146862082400051003251370948145522199995357798126772095461841337253450858937502920907599708349598850732808907028376660982387072344452068429953862033138904282529132021841945373181515490095885900267842905145042168953153587894298288000850215092565045765985560989248685713196293061229156701318164413957154685022350399443645191834822446199343503099517345948625647127270095206006947988783196791979468441044652990900701087543498610197334589440000000000000000000000000000000*i1^28 + -2193964978619826505773702712474790974949162392301478627291204940372727386818916244135647551682308895427841974182092476005043511289807306307842377273202411597831739928381369567878757441498329062606960749526065568778712525436841872135743253321807776289990484494800883951400909669287037813577676929106232613361550371990481533957918794609133993986340504124900669378676988088393331603001854343135671170970418799297166952870177885198734594495180552884832215154362832972098654220492672827028879859469260657462820600253700098778340295512969515429703866238546043866618552856425889694117857271036509426727537584858136383464806712796910023798977209576279141384376473075856834344158112758031101006307815039215900766978798910380147186692885542396274809807202154449913949260715650911074731629663939002630185868010483436860270741413795673553824307423239861066891476269105436894161445509927993990329111391562223256791710834051822454660003715530305743825645235456035649902656800192032102679035649369504859864196606440190392057902935870168089659295356574487126028217534694826914248767291550422226399414179407979037092428889710352489539179014871366470011647756264174743241936967574679429775537487423311962186277362396617068701923910810247600918314021077624985662267900651014670580305164395857200985887957851356823948767740248038395885509282036764756072601257363326825345317606052645337625198884386503567580072625886955933785255161355536563428913805696401233550136886060212365209284137007152590113676622366065269038987437721177712968938313648405146298527122565755111167848549195892177461912671027990431784751014846019071141687804852322354366395604133430503101574918313353803077722277589487562902955201031027426046431599527836907395288016120726945212730836525812273988835870996746574182251625812588573440492136745536307545121397969494530894693592813937136702643318278578655969302613684970451576654515458569215487121408117505466666912614322908540474023936040704343827360819685663279703643237395347099156036947279872000000000000000000000000000000*i1^29 + 4538361957476507534480168054704502784963417880816589630749868478379179365073257227623876150139580313569952978457298326578825431151956901202261093684820650619818263738672099055106951341122471339054719630230108106109652912841578797307519422742216283117985993855995092983649358361081022134231823219768201979507544351263092287385514170278989312689720746931362530583363011811261638297422753774447798975438312068614445233909052671370917070559965276262241747206671621603466729349612709103883640271953795951211925881511589298248387383001756354027145465333113687992471899862757168207005412288099341966160559862762277754032985443620158251589051720197760320491804596465929144678689183665701165105506250810972595266028046499747050290762252153197706309931633438653177807272148559385098298093485858348408727037881695724780457889848708520851547554983469822204724580152063817549495389161994260785330555464701989913111779679067506576310130168375383388500226615890326717954085634655739116162859788993782284273868338777971615689644171434922572680064540831965309166642063876849692081766915649709491745646136304427706457251958749979350007382763532206076453618686937422988546672181227919048730968912200699657468879755493922221929849781701163024368565697100069384200808519763363796453014369276846109649126018505444317590211954992331807587072967549081544055578492735026119123582984239249813917053370125048456505304148360315204215986390996271351167805251764097067562194399308512790114026726712965742100508733786787016012684557294159020697408836591210961731967560800689902598673655135550506834787765788479918823413665639124948208991671834876874459507903711527574948140067101401960091145811286089600372682029950530300897947985582626933282984322779523259981983633210123131760282075373527878666251606919210979894917996821149863312574545467338662552260782844448813458001558362135153311570244637264939217915312226029861675227640595328422345146491317122670832643570147993435587045808071306313462248462337746409479332691968000000000000000000000000000*i1^30 + 1369993325000230347294720663350550568365426366285397746307460827870113365337798171159785606470506779217457231992247864719188833069471229114906525808713170290979348785461982277698627498426266784697413180998722056128636396843518196595848127514117136365570170905252783540344456525596149659210566942068011680559521857149977990141574411520756206472974015105383750535956069826805050868743971223404622909214353220008229988688369798103591371029827256781819895596377992379903056139622016577366261240397340619810608227331250320657277300786058879882534486456588137152833104634182017909166686909951417279170208873133045669504538449059452120561319561970175948585458518329840058729812660792274763521143955252281635102750622837970782414310259962108229626026013489407274289764121951069335571584408852568381475623220485397664169592629172867140620946453634801608708437461599935007481061543649184654748273709468032031300192511600391091529213596261095339455973097469377040824751305374241747876747557297232194375327661726634736780498065937926850225354439898915448514100320120271552209280048653473289256747606957780000137977597475468400168759215289438328076694786794251655647435216066102332048337600968900249958055505799201554422583664435330306607706002423267864412913136557386680849876075628630303228394589517178071736979166863595593351611681881996515592895647776134608402266938060587382164683011905368298691550800634139957124643180223623267849539835804939307291765034954265932481879125932193539511456574015947636741651497934455034893670635338769877033016233706391361666201499269023236688517874194507028305334068771471033905629461506512410500863344161017447016560403880019623690167073415684393221366343791006460388040004934402491772423481155246495045135143139612044301063203200611105103306860437839801421057400855301769734126072998663382649262307670454061322310712126203586615537932056390537210172590769728220715878868483468125043805831093082652577426316358652113218618167396295201969006117076754536092894494720000000000000000000000000*i1^31 + -45323110718813164359008284158069466744756589912768682112826700269999658618107506417534158317663875423869787256024236312682677547841947970469892540380029014584422640931968652063647220169038458835907698712691716366954186948442974773260002661242198673978342011676151553774582963193118520855381291582006673415657949490072864002248844496706889802277544184212815741929429237732461155859845777120071893784919056712191175660451118395501916926543069480871683854688057264732868154246984649222970260776113194865884950032564237026857275143980831725095468716525880153434078496433842127463179784270959660180066535784602896966899879642054305497938508248641085820183615202362165464923172244163208594823153270595650070975395480936729631838609881544385446603696857332599506484371758781748091105020134700959895228656697352368261370886492989851085038098744802611169614791889879189781905377302543104354332387435881825265323248719308545059638688006300859252110434239075744242503442321534573226237234470066413481373514112807465080811619129891979035395540144859106339382727523321499557589819752785704304226249443461194906177837011518875506064740408665814958923758536097628470997859851981617197141369013037255033401711811162112382145422535015097741048704803266249008468403344603989045090738461322623566036479481184803111633899029654780318414167904716842858893807069292625591318544389141980217069027872828964853891331076334040594749700207504506713380103121844614799102334915501333050746065273064113656064910458857090826766470015508664440623372476278858735137149199020111589144616579322114774323835181106533668503574220593600472133134492174436205191961565795200003686956454758990213545779861991990358513419500331372556823934012482750112958678550260417688814583746995044294710375600032573056017051656267856378327979074494681585492354679766640016360174791324127925610912967135784821890909575990961184474434432796635634691149137494970067943199935524773788054488296935192037502092628252709267824847548281662332521676800000000000000000000000*i1^32 + 721303132768894058059932418843366807964144530269750247397909354793005912284697479752107654412321432645202733763929652604311662293665660939378504826570937138199212823997021542158247353589513471702417915004158582932687013273449026480571208981438953099786496877333517465950968574304167755124586467356695580292980614744231175286364620939792862333062137727677078846135662927009109322413748896642033176878833483740060519781989355252233660900792238992588483726002628945842831071340678449387710082432674720223788123405516404639280822120104874980934284675177644113851933010591378365368769213060063265919565505196980828981845112999122265843797471497771550157298308326690847281083181150984564309644265530111013915398561906600742094860720963818824655824614586817480549052841483264281469414297667754175537204667975433696489025995860931182791591373739433051461655813045813930206360733470100806857090928737437596275109570205849606019058375432279328689709083872825247307618462144058745143528646091990753059313779377426145258961799379161095937585465864788878053269843629228549774426125972453010173309178420954007964494985662494373841194226977273662751588817171094003650393877803272177348861911942334695647754969151919098828091074086782051258153159172816639060396826458505591148491973838387705282795587932395247939127987946498076266957741663843788565570689170184968665038209827765962422790906382456474057010553982680258511451245138855216006410041292760879352993326515652753120106304666007150488520584125415558074748753345033561272591376776628516732039956085580814477640922713725714686080394269737653473192136255562468686374188371749287389052548359893510580976813786597020437708045312929300043257898467462837008226306513053161608043154384268592701027487025834252349623882412414473454666095595751468587145167504174091345373773708844843334681652577382084339705263357631246759755872497887582328275968185671753321745775833921244742218189837612764350589760549812268105025583204348435178662966851962350338048000000000000000000000*i1^33 + -5798399455040068637847718669074206917436246068760568398354445283359985962372696502643755420729090326512467640956933175241896985662815237952105609919199869004604228482198092314038902372856272185065728032211810093664031308904148637602935208199665188843314454653779580172321141154368617074138109843048186896454739790861269176301678638888699417478834000456285739449624215672963658063424934389440079682982245621895978302702202202908646628477728351487069355037245037986501676908241317805597073710077126606627970656741705625128164107021635087087955652330113198268129675285416080482521951960263752251662656068989126660830191103991692703672095950403569138454727603781894536900315777097284709508870256693487899509513124535441884796271624475506049527802340137414264457194435356289610208773976177912019264415749738452917462067205396295333870263571968702747437379113418350430744321027574975362876482479787860188194788823368524414520656127205418295505665930975291836893744876544420052970954350949291061155888378217121189088492851157381879429145656865263407395565436745769802170693861413569164442289240643801294727076769949924785768902228409702982000231181139018952395655704643898377253193787503737415618868495635338494517220740171976961137185669447005569424835014647027459899441023405237239520916505662278614506937245212322551539837522878637438390402440448773432431297997981398338294830000697603458322672673016121884896716396444722442002352448590794561766093976795339359482427421351647292798231753599667814797087673547249869921923411972530070292503067015466099500431913885259899460282574355554067882878248056055357572143513341827073259923587181559720890969928040408886317601196208835302763169507451369599466321428305766519152609992327518183478972919907073505312287986872749497130801333130433268980568731090498613340655152696436247107924287969938121182599874514457102045473852292994124333363742202674464632644294396575939921008470206685259103586088771356060162577053727020150214675920094389862400000000000000000000*i1^34 + 19109835678677093586665576893524443994915973597722628243020406592486670286286740519360730451371418937860633421868019406781155722204658559032725652887483242436334056072995670763631326812892754150050461567919951433959170729379726765505165191470197795928629670655287594100274171836466113407651922693623942644800068597938044942675424180953048849022700986965474974172284995265225203766854381745179197953906169707763805204676402689710237978731275869978035767707378692437085980011433840643484086432737597259224547881829874721612555325427283761153270592534333699332539196526264869818661774643878008196162576532278817597242367012723719283913609604077042560170687124785933801965217446717202714668543529093865924514346054926791747423062432559587529338088087355412679648652191434457257445369692017990448816065307198194827911376406840102075206455357266610383315984728281292744183755255269781019772857075317232542849010994709455140829183061807308360589728913350016117194812922999721509258804090741179418443990022513055211521579335702438578003509296075186851286720530897601302837255209366264904674643252704303207777759455309351093520951639862519259345588089758322503352170922727200518172931469454734238555389643673451651144244518420324329284132613051740558849674380237545505734545623689656649054156141450862399299965746090674948203840992188394458083630123124469074742796084752020634499055908443097637196841691649570741320681144375176083275906332187566586424467158037082523699191233126746599888599920717560420893755723371213322764103147254487247824364692801126236808078111286559608296321259595400565629127359941799882423234386187047069732553710827584346279929213284374784891516741276436801852619306639592490706499230137097466364722264650989304911667361645857346761108161623672215443726179567300855554641495179303168906576693060996092037914071594480373694563524196595793429888897906126671495490832999646387673729186007491225364863164148427547657670347122901360441199031118573242564774441464627200000000000000000*i1^35 + -42110482459102085168751205960581982040239196685792832625351608064245760742300800644605254349837315593535079260299567575810151287645037656935107365415977226771790183773637044951938032319202701287254434197149025870236565792952335409485346453629914639734633073483591875849358538570598680299552249533804558876447175134350257931239477200275447377177848271462691652194372664366555816238617303395022657196182531878866176730433738120342504050592679609580283733150762624871373378599963670761117171717526228903327713105914861396410673121025735288803705256650611260475586800870956228277079004093181679151851265114694774824705983867002135391025806347502378710337818881166276620171074890778632925710741154683969901815946119985874659507229998551026323073401688033853589769295147964453931745358032644627924071166090116997739785530982374299610452820458676074974692361749653798763161746003157181987293442881327592619693256624148927948859291385692305537732692174149022675062458818815596909173544777110437083788233969672586907771267643422384019622637402874652310616308182926236903633940207355877603267850606158983887701219065310544199074612455331587678893779905393225244437890311043088413356068254271827667376267290535518716644159440389721173278636840080619934347837090925627792068513943341871577273445707644972755149250673002756380861551904883048125095268889112040330159022461980186998791942461317755915488916437415665157334428289342349533760654117020554817087438615924737062912965996961681002313798466012844170105900238486335681812635391535092429789809846451743470769490935599676277990786304135006565233051841748077793762291411860891701782170265474616468941595652098310575182473095871680673996785765381785983954538228241111478637762079741549924465266227489446234246658956744864352105539502119610777995058023992765998346198121322113737291651108940385742485596265169662273281428020191312633387526473054904038487121907343125131313701899623197144197420707104208065884826788208885516374784868352000000000000000*i1^36 + 927119391403539527122469381625386112542098942111676113388960351489435775672265921656678473043564700290717659934456456806394493879505680856225530837039558888675120759838598813221948197861421093093265042657788170139508812651752821982757843657237099074603731907004072383147263696544933650359697181842593457259579175314091446954132757518816989126997627319202761474346096774807487690424567976782253973083482287555550165318332606613381766405840182516326595056412171558087937275771114500549766537883558421701256985853082555177608383356726266685696415905546789412897388772803291645180448703944812828483706713931835478728268298654651005893897126372237798034957083359501011107200820084029128361097153294670685924369115846473362173009798047915119472360822814394134348371354278079770032849382993969715786434158507859703666681341086446676413268807889807944881628646738432964681378070198005162081274817696256282024616931588560417841905077100342697395538445872284799386532810241880997204537396322572443373672885570033901020113758982076357587787327440740542132948255755009796872296656333264658419503249673646967777934608406758759550446437461279110967858378878656557965150110604045168651409248075088059033800308076615898575305169107085686984053863931106640503055899865756049926430932684452214548520438319287116615181366538594498528866921455841280387542425031450088101936874855580096053822811071536494902462723341398981445971057238637920157602567606969575513451027891972696717352453748004035627696349247099858430803555378111198552467451249033967117038583615840437230729296497965949418022548200360453490664491484881372482595267621274351389275083045291330641315044752969073752387308064765874734799990013631842915691084984230871047696734621299683558431624564749542108226373046114603256880896734236324129587768586299434816664279941197967827904005839429312264839274224407237170104903045927142772330618455368843054302456683036433532401660864320047455101757255880974946861890325552314052626350080000000000000*i1^37 + -8131999207397993089725239321437151869804844135897732800251053428039493408960614476112641816271469506652658033867224625967778105225146580449309784675583374602400098662974294221797890980756238599303664779187204040100084215388957907634958247162581129653167499926333526321030487726787242615939525954007128093947755291386101966846464735045751038774025870643595068338058131104093169308655924310666739687521286609862416566183993232016431994874078560803179399355803783661420399082785352367687261745306976799306872563380603070693971392245867721263613101123069586517359934936333832739849417626677315531971134785072899375534116932739137228394914537639488734552870011924084522171982291399751031902382378324745565559517582444262106361646011046550608842540366708798443156446612263868953582031368766314638105220618637501469119010153292059969575424187070403466254788855456915257667359084593304390046280864269792997938992823500781513923809020557425316973710635183800326989798700093901267068486193717121625333970896168754598574902207425382168110451285384176294684609130382484163574389338308737962587296424276808094047438143964186298739467474670391777470466498822346263585077878411721920026157548495444192519507184920732230758472777601789972126252579897983812597778431596969170080945299523047428175273198539547673473196128579625930594003421390581614670411663611336241115986345068874049661088515136141082124616542405784879100800363298448251887152769194295716009913429304660179982060449611341209271445459214576466789220062955966018847776158865083159252115614800315298530077686126004162613247129080204695218213705131753751732035812189243880183044165660637718717672922570334637400185198761627871374372748851152569474007126121513474704386510977616200131613329873642379874532041735569916082402726525894671451666148277186056121562901248104042589235339290793545077665902946977626071433710773143426748212568141461355348906190636787802552456241772711484404945706333127221601696235129126960942284800000000000*i1^38 + 14372285953564814313987467496153409377677740459149378919963458796214629327390461089365875185420187347064657852989578248092611551353182423123892906176598233469763779770707692654765941767353993246657576837753656980847862276072537744561958619264165426968756055429456877404141702887817050379206517501812470465867295846043136689484018875699928357986151106607396270159392749696536140450895828705346293725397051319828086740588518815330656529794001170922499144502498311242804792579223209504319093266402354804652593412551930867383957618259747151479589989536372051037683009342747313047256459769722209689404190265831988926730038686148538004158957301019496807101881240865589109572179962718740850837432454530955752527711605317216552562889240564725462788028769810656913795764545134846344275528539320452712359903634463957028875447159481766411068344314993126583899505127818813317227273022492048459709059220378346415725013590939216766734104421869630676183014228986762941261496990032337282035982523726968567218620772271283689263101057770611376824209195694178463998701221409890701621741089318997093124340667072917233097225292560059141429121738907738346176922845160908580818702301774784803139112069971788896729967378874822280675132750074159052480398675868154411598179056107661975132918473071407795791166585924277960984785154451362099099083089411985746372658306365338797395792619320635719889559386117507468024627447949826476896777764443433714448895319908732220445572679006010973882175697339200759358015592871207742803979569665755470422909725262843799768348291838144041358482808853129200872649135179674732712204873259169729108835947050614467127667229483298171513748580416669640973855909173349160807117310729925491675686673608699880300656190417097907406983896276908063128637664142563799973247754741090481548667013170008539225587102735368384884263388214176038519381375343373331141186059800105408130092297399901356024865764324242659621236545013015915142339857174632924220409982920581283840000000000*i1^39 + 173968185217426659819610417510649904483025145330961550683117478747711522156354944611393148329770670885520214441681045567802331705653774386852120111321892696499710882709869327552553951994856538991327400418311590497417309823628836453683143334868122516544695836819380765829627025676319664027884014503383297709021956985520486447679486081049670643576408324702062244699858631470280359167005984841111533141360730978351574736363451027122339150654327607784380758669439273961963455389709401938691476013704785301684802073893979976954459486378094606071271742768676789164011347458111232416178144211910754113168157407976915178571548321385530282075312264810377199524940604560100996143077203582162219854726972685806164252873671940202325985983756695599914015631195902040296633961039600376366797395390527875615249774940043701957313730414040894672446804733135477149886745282331697652866282677176282152847221284120472318241784664623404294377258471923396428790678609909915824441947970406568926532392827278936095085842963188273291215792355177186736696903835513848118751102031872629345402331038931235154030933536864581058533549161265596539999602009272289889509079048587691816544021451491724995455838426174932824528220731597591326428017401651979170074162413634824582518084629654653490896975123023711557392585457292948205895257479700062166834134302864634015221386439766823121064406432081171019322680801507327644475516124244945367833260163600228561814692411039130902124291527045336059477664798891437089172687253172233566760343445750117076210329879353455075381574902315593565119647859530583633743505245907454196684074731307681024188298180579595171721851605679547194224236688671666425160787325487470606466041502133629155845892153149685394733232642827605323474209683943813598400359612064908956584021396864559711628154340280870063542871748185050897382373708442216685282326016935702782831712813856670588353229014886029667403851819604645999897308954875042539104175016078613516387582770792693760000000*i1^40 + -195560672536111289368804217860262467479084916193134888800986072466447928999061513347791724881777666038970901446271347863884331894835468789020511152682919745518444145995672460725665291905694903827752159429048085115480868228285574997234754702047826417189235166444164446557528636617733150938826026281899476500633843536779299023419946896004710773197981137151010931242586626349284049587658064245916827519815389086343464315836468623276192689862297483509217833987937572656436411921958453332075454905760608364722473865135406990336730970274001365317685893143525846709226995870680208499171729877477283329267310609459695008107777307172779489241779314490231081264712658274403403902462853483891810471572315542484589653686362800777546857612129357101155091446653248415092471986619500110066579648718579200259485365168926868108413140811686917920387835416051314140823185060807938163703068408131388260309349730237634607508185287507478677622138854914248139126284355914374573271891948059267721705424925201028443508546656244771675061811815552494759647106762262994306238444681194556438569978968573188366661448644270910671991642643060913070785485863152345992518907260117807787603148887853263280905928297298013582356251786081156782207876246583735108360135314854864797267592072115633494491354027799487532616757753085508586808190623849964932345028152782018928687019965187176591525465853749032184579937449004339896474363915040463304633017252913235746606594142125324457775826793863602727339537894584917749386596844797534056882668530346905038779458929188767438381304752931328270307358263238929442312658211075915803469417802290639329805951478289384706161388323142978158020104557697462806873104106724730981661745319325542180900087061964930339510064855801457082030713217483684166341490787688451684651320874635762074953937470426911334285524661066534201534285866755182846963788026313762453307163867827579036259345134590232206020999015107299490562362667851028830677572566404585563951765285273600000*i1^41 + 309136531508250515679578910498418281125410884917376120567816123463209964709493781097198012206695104328858480838716698769290527073369156765553797202283000965885466141814311216169933578906533341358666876857232759698547148479891296958306889902941498927326400583328450850289275495488175953771016567905502404184991809930616749695564928513372591874901275481067573613402576095983294196410326769375851402970615222055151617953043747638528794273200850361624400843075740480523212780712253743826682015049732857614495410874223614682000882722485066151272482983114033511706147587286408333088471521412691655877185118816490367927773991311505202773221194571047522336555707221212082692095178630572070182964938591210993339273581999931089920913296390208110022120326308276030401934128799544108732475318003084347095307216838662488600889480163771011840777503952620622737154194741758161660374472457045019674240658063464047143731216227029914058209054889571553435467254039632558983437726772603499069557510203772708011009229983889951103021779619081345640084454899942513646334531731054746277575658843133686388800940527542191052236452363523184495014274337656776186513319816648176519999895531824904380414685836294367077834701529582974751967253789805131023773871986749112587020435391317625337721208559008008285908712525063683399062252811453355050634158020090146121968428011746085708388285716394236365146642187991793282033530227883142027317164922401737047176333570534663362272623474040946412257220100385778486282302446487980877729879745668538274446636348713708641394125587220095930293331903572742581080263902494247668225197063672504582692258174662634262505802963308816489907357638809694726217541101906201209611497375106557158027618070110269640215100454800818153281125459897420667889677599047648141372102246330555259322246765547203060103158849783707828528521154682559122638543994664333856639016103052838639256967965381709879214463596585242218175756872528714687157911304739285422150549504000*i1^42 + 746160295438578498834425798793150220452107227925000913319680150019875192229005775198265091237062666699207803854826875749963339763363255793408611482932793521027429641049437658476422683641228904488166958552781958207291148615467583798998618497005092441791754109670524703176561082036390671303486293931938806125529358111768139395680780354496891242283350172149741212346156315437332568522454709781553340237664437496222232971029246815179438844035178213674439907581397421106062270416177918139287483463131196554274371275154642944722311602821168407831675370338457230497476723847319258188292309047069011254621375846283881514198015333142935281465231586655627995328407059946632895823012006519077044446587225499290197831845383974981030113890592430919345858747077486308573737571179062291649621969365106754285084748507682813015920879182831632717810703154645320902431003264659196403242558715504102476361168980251414915428259588555743456661689082854112054471740864703644131750772276524417219731114527709623213745158754654474212132675545665478423699621131482109256090973885163967058577360429073085440426877721483662053489268619602598770784796291233335168152223983298387369487656798385179054584702838431971122019829753713380811366558509268564632120543276491942697954756793031633966544509188491149222079979467427802101937861889500203414506658116489021505933940592873511465816718352604953026864132270705453513355495285556410158616795911371841037849251793644242558533522461058982126929672292743993083216168884518726517019604324464864224700344185661768562474357611924021496442953299128127293655101708838330579476592570836535998305493983208571381139432877107207796663787308230152798990161227469250272958849015742041241176983857266622052586811593501402733049455311552738707520693474817762318622423472726966797393047015813810664466087056998208098062622827590557678669866460796682023006160903151742564727073516768279823733488422626232435063718753629309080025399061340167439912960*i1^43 + -4696896658139242031723933322268234991096835279113640242505805872591938220368429204332875484850838652832568739866929046154814948748226388552335735849885924932083255642184233482543156688097958250192740068387469936367657415576259935673909759349666296935616007178704671491487134563577879911897728818980781904337468978225827183016176817138172374171359097215800240867533990233402490086778754727675490131018643010073563984613154068393109465443997632072916574325723988120352220099462545608955100329255660623732807283999284299492075607317810576247699873353456800494963888972438910117146381448811488846235437001754595829601848837161514163086796847337786236753232440931868221414299775799777916495332907186414451168831499450915854772821507589667262315138085497384466041738569621021279635996329210176421652047828802780055502248272202679693514591021527937161513655012632754404231739880765254351315094788914535443858913494605616505311314986980534325757425149100198272715608153258093860647478096159626130496843082031694043283141574750458264135865441479538804530777235639377094785395750294588679013343324458791808249206402127413762107089696788657075975105654495826332416032407984723029168243526898907504622400078767077589661320967570205410244639920931341828496370152414363032274005642820667025178488275691275023296822264935391610992403829853929893052832141585345491353839247492531420429860421430351034508048043107878997413509202646350163741350769372933117973878100955092990167859272245907542844137746538102382890687675659023134606759116117079059445385779806270240651816494590976040049917672615632422355493588382232442406147877468191738347741569538668188528237075885458205357812616889608646168756172744529342999010752078737435503681588399510650189656491725593657685498090555442960803484478853358407019172730699439526458627896872676286323368184199679252042432609168159132557207075550429921233218374083086442291831634832319603180284335329203314655789383272428459008*i1^44 + 8250295352861230298357770283037007094045236602504032668591623572446010325288494309489615167610932011748074977097076373312324423604926862283338718442564967037846549238481337450932867530446100784819553406151687922692129337994711103321896583101799446144600694034577943635433213045389704082855246456833575306144567332112636286714199710245913124777393338020515799717167961793678578951781146552644731229765417032844438604199018556197271387154668501731265611930917332075050619485895277276556401407083868858821143456172022145809154555646378259506676006797937227263518632653007255957834005459266697518308776767525303140290993254656484153313523307209395546123554151857912695526500170133594784458851906517668036070356388313467680960451238091452242695424032116882808794002078286344385775192982071538046205505882841484255156774332145396220571962807598579980960757814443936192904997477590446473574869772204099826523072759881009228784246707702138142115102738568994326966018794162326901312017577077291119362968487918174608070519537339292684981320939537459255253819236688524636386861736111583563705965124909858854648528175496947679506677866599447475541349804673575799323356303755959822634925138386226527489849484964202186717978834877342556755359010064646610061401673970006284892461275528569149052968210567246461289378060742393022120533563833509306050112872018449646015614639046753479460304025731007589456583474732964589755595737254089458682076168396852248636927060550859234596106537058874933669038481764379885260333313751084238723949012874639683492050838365008667546357805263657416232833362528946878585573398331378292769866397993217892176750229337579668511501612648107167976866102535556999046304747614154035638470213571348766888846050875112708279337131961059252453011354288255268821262791607878890156372190947610422512342583509054641589733765530250282572574691404278772349805131907903546884381624185493754492664076811889775420609284749878211143577371671744*i1^45 + -4310443346710602078836950310597011280166718357591518386043578357485589916825006864264944674462698273261789583589877491435689913887685967554409567032695000881295557981021402463652964928813349721007428068211509306124439703838319469866489408220987255686812914837143109029740917055368143247750978466646048845784822376460055450911066884269978277739909420051036520859602059608123780318530245841948148232804622003893503665000092305033978859935134743955815720309063153805530974515638035285776007338210927733257782778796757459252222663887488301541982805298063915447060166021697634192375487285693902264504826519384610122856095144278008701388069601054882363266601410912159522706114084461846899902450855063633328550587765593994506208239001510934956541010924109128041424606386537628743474915241040447839824436569431141269718438392210917769905205726427762021247658889039574659459936567378714647466030578986663194285343302297622951685656406755680244888332901050441578647078344785992402691884162389055687928151147313021625870628846682440041224811819375813098233093175697973908406802420579465170301504406633504453369665499053236441783419404614875893856373855367456759238195075248290252634771574592006580685624044951877438814343952751327920832970076110495432047291017205990243628590951927694182330262650329110327513929687711596017178536187251657515432323284058272168635617942122805085742770233768207298932078996399341444362864750398062061947360145543337072232309478614585287563971507159480703421819898668216044045497961314233632927439950368089050278510646963798916394713546159794927835914355480646398152636374137497827496412391535699499336827780381770477079034427234210859311104459140620319123880468568025104952381360621186486227411871371177284488998987306986315969288827995527146846200422020665372069439426269064949792515460393413324563528350361228750282250101893827732067689370782020567983663474745325921989576748369398504444269144532026907361880416*i1^46 + -1452181876996537138370318584540312720666806939222503925084370037888138302189113602796118543278559995971451195679394250025375112911433924216715784750894341533268890995410417439121867418275633759776957367041565785072526996912511071195510559574548515212663222147420982866336970295586751720150573324890080679349834398286390665348014540047634047676130151539915941104964109803612962131709779584385432281950663548829538824486422179101638676016838567156241335716536160464651715747796945192522905067430128999187871055344690709716804536583291808222886922348318213239035885075230627385178798209257484502868802498664985887267620988535446489742854151817948811448209278805971209930059601821345866554267165605512268699282175825693252167824587537332503594913669494262143418925611345543044405210759614107490183100563085961084105145875788259674233949675233573146482872130890816926152326048491938551668577867071157251991114108867479216729636197643279866091186395761461673262318838762152051431382930292562631154683890534252436953069576857953055936587244839147592906712983084052741701099154010617489601104021044475014491039229239996774682371371593530078710156503927833766050240598222538228536270496169259989390311918288030093302586924393547908289929630487499721683153308433343015906484633747720595733441532878780943227683176091623897695621384608271564787037675835302178084189455424972566873281681234739267660668280512311424467785529017277653210345754271948565154947947529651685937514588068667304569485681812003959305854558725853912195807975755498436480896530500218331231964471679204499586245365699447757955538107558535768005487654208033441690777516276084880807582403635788307690271805340288050983718137073891768003235514248129851082270398464199224115001276025052716077204027214855409914254343196476394353766366396745270619562418233240368355923132477339761979112110269083813816325904319666685811311024226285940737354344423909705788273547171895267631*i1^47 + 1968198210463672828780262793442103168765683448755369984152261942113209602371247551356782582468822616889766488473298056882450021485532205696368917563614374424400007139678197193743017799805486989497510918334934559757738155487229423227822275951462110793734719113379125851232647051558618075907746955564242333417157776449175672836887052659845815632238252564078024702426443747042857965858510293180455359960429701772633792143858399791219570262214833720923490108585615387986852083085822236021167890442979611711234074801356433390494612138229882624576397070506701177324142644565462154396787954517455724004464142046418067280325075739140200453760362653079725620659490230577160158765394029422815064931356508922622603766769699445160666734084026940405788464142426713197213587103163921020475700960814899284430863187174047907816270098309663870915353878005938890110466504337965635592403889593694515860283784478580997758097132336283628759600135328885293988880885194794811069141905588577674882836943858300117880055087366507511981558470747468102192196995117079259280575217925333351776940715377138909072990118511263721687000339555178597797872319452175866499068123367512375521621345582755532916694602493507280386135107847564743799694930092420284991709248549789668616040424311073004342653996311245249658231629259602146477492333896095028779501062094278682815089209849160733151335706181793873305976734343323958770781243477401178426959549018419775900973080067457223430678272319181097801083409376442886095136829035258772205827558130954228405115757134622687744193772199255373070240664075875712471916143144838374950618174804759902809127871081682593161672637677818888237125330243710151760424883301772123222081993590586593972784997793913080492244536198603823226116214418195191624635903142228943832163184801385482100006793856802835713149407916531775786462607073634981003602472487708530315138729564328470181328139580962131934772782359273084710395624761472*i1^48 + 335876052220086642908391387127633682050549329554049233128549291332111176018285648371183889176013541773468284511659085686185549589375606712788714817715778982951130506099292649654387339582368374606490508375584653910944066706709285133075124638330114795714378845064280005258056182089314343810301856710150077398362508036397540516815256875949082708194526553859810441942790909349241851908659783991186038927590958360905045155229254829078514412242806956918646842608281474158082130504949568036653222821176645970738785389372654446544009636488086984416909952084894483918406040914540869747963043515958278851191504184619078873703627934767118845512575259419869761340543076197197006646197904274137712493935755842806129233130491723715157365405828490943348139726777539445745529998712353204282701405343111103033359285627096489826515149732500355771346429856981810135660502179560244808867140629277076263746692315030043909222601699444632738323440836640955807531122954643474269055758239362592340381792520271131911928853735383596694520734999157252572477473530043661423351760669160255353408766815768377115400922016850245389359799540070712376837499971990648164537028620325149349184635342917880272908014270790785883776482904090198447645998899726581286261407008642731293456089991817531142108390555534211248347588160329469621970065910871754947178296345509679842622624698374506038114331906588518634916490433927973994301682813210390150462798059072688073159556010326923992928733686880436958353373390656865706621319023106359802437294741113446571999093869706342267315202838137945470359026392967615608597378743460097191892412169208324032633072618859956090828822282927077603959628968762991923516860516043709686829723747012075027496222258496202587649916624336362293996141137744659864658214956419961734576382420311167373858277312418450709922642557522506509234753556174826610594077277008866275177822961815810328901856910551464160406514430065284337614848*i1^49 + -463003188910118555228795118900609072477808161716834038935167704012109121617079417158026583480000399051434435410737932799588976125934282074737556923444556858817500741730314864364885191932743342955253402496682230132150017985439340222974078917755843890121078981129797409783510908739641937177028784748258494539360547553040854356111795845361622639478047468073665738758888954557550137184189868967185603910524840265002036744575255937323145993793464988727013283727915956031137959368692872914126772874241451655643583223852622134567638967427779850876310451663154857178979818909057982891491948742613906840070940601830344170752087654834562291922730645764955008738885673834799233567288339626790769634940293957227705450056273579035967083569809042969632869646412416535942713757444099487058977478170780678315210399741270825670196527839124915610938847274261157537524116044063736077332759746558157718036529202408174393748414920477687429133537526385612808598252566708553430570254874094066288347716355053582664254962739399331291935867767387237806044123444038080052309493870142322100006625696658102066539547073633853148612476305558916150538992403709638903818253158227634396421361502732443641580705255373185837985811562126138705296844325219558386975300206442067009207208669410893246187812900173140304337572864786186140227722029597148662352702351446650943361336290402092511248052717884358018226068920194638912400879837854862534906732882544633954165135642348116613074548688352773971025026648500809567794842786385463345790080321111591108275854016822738929035676165479600457666010969811440757338692412366356084297378861520259368158791475051483879388390901404480050400394007167914015693457005437929800679928870184716093289269092551872948817958435864930215375047022204056625582253965756842274531858194509847760001081765226402840147636150024891151227020976912409730418529733784007095577094584002573623478697036222675770347933882103365632*i1^50 + -269874532799938257499469974694389957243222212100999074169133097122054195086479737419377655320567767959584476057104873068194154218239395732024314267059501667186122267517463507724224645521129947884064261064337756415945226477758156854493028534888758282941767267368079308068817964652018212955777873085139689547782124910996800469058011458914357319433273813657129429334516229404388977343075681147051439706057642544128908714570024146705604690052969092988969435075383048008677893856655491508883987018383414714730830410282775097163150520638166340496381047991176444828451057925525166684652291515589758668849119896570843794227573711211855321304041350656386542093058627003850960347725869178951957063717594196444610080378267153620575825705566384108823795137670045990763634978578286590522666744205369776899490243168596286554701505804287103739163866945078011053937560106415816711190059557145629855339471749109387600855556465407557916779800000710188130977111184358165184552696293924856638945727254989956266137461773172422815994918216586161469225683785869866089655208653347190804091532284487454624854531454994695767545041502418001207655637808723114259091899125197838007899572537666921043189817181428496604432640986020344031428649984370956460488207842965365236259260286073808471928838126971280044643582328606544381226668027022841959546292287165950717306453301033897435505917898204406974580374854292477076063318188068073859587195619440977589399388714872266460676855195410829490592981000713918686494636545707937369894806350400962713502918138217626888104434413870706979327263181920969108909187875190756661980591855108318531885644465619564597668810753733782852819496503183091437986076648516560706521402082230208317661268822541143765771755243514074144370191481480878527498585989909769920311382747358243847235913236722684414238851719595434507881509824659364095723333836889854016092528206286459669960593814716683969264412000256*i1^51 + 472964005343829755331896644632152465543816907860867185221839887144902969144278782811928430796400880128397333727847228353267492394013283702155601995914997680669568571459180299770521400483349397996411196853569307147309602971728681123492275246226304290821155487230111893030495500948158957735728026160331222157288253723457358123599770533130185170146614766395029586239389142256488098651360762873931419084687363888265508380635966664873275989752960850906370047342488570788714304243812117778849265418259165583800421097430488048963474379989560581885490828325868669321380589154425762292209040071102944502169144105508752948531168702762337165949648437792752841196542807227506910092622557418082290805388133675517760079710446024250256327212799673536224062787049061890744332361791673474150139992994256137574697676977938141105331071125526459454864158452272735194740660736662688786597487497574946103288228547004638251401288902464740642207072303044723459817310018405168953967031724210361945790111407190815246544647218563163097697363149588250782996162353755262430945878983345934187004878126770756335329483978983556509382627108828370848081019147905301764072122844308744580024264358421046017422434701581368123430375609341194816052776402992023539395219560866621538817746376699286842575542725126159626844902955806332335296393664835077536226057683836040134759396304458677619680442292924720798000193405556719881031784491331408716404184987634724024149686669584723137702242399946926984852423714512934862393292660669117295543350834727429657358146499812678325588292922875073026256126477239995138077615199141939458797797419832066572815742466854099478789380379029244503101340421682294299516971043586276255386357775207190256754068846249312053460365638576516947606376590721419320692696192893804772384567913709274790036618166977224800138710153636370886540716916582166686536852955804461439091505518387277862428282211660195306668032*i1^52 + -249652597126727598247702975205028699176783175324625451193937210838269263295453650195458219833877230193541498554345879434664610434493656541599273282683876747247691508813637262061985192960041729949132365436584808078068642905062727334298554720118600446988940919920588546792215255938552339395732184317582503583310267426463324090245181871936413349107964910329766820894186322025131578834702693682362488708430235017105688741324458816745469739409101550436069874753215973800116214742679678483920491826245435086187299608483473359289005883332669936286415655311523049232413877812961427014996883088969859446014266213138598246523130470641899187680650666142821859088961178768255412698764413067891698145652780226964856483662416089045311050386434881686718873240893248094665712239143411688075247222399624579371845856007828042465606626842828593641474927769387369791461917788961476406629262346684607167642032353411996887069473172679275149102534800042271710367333218523549552331187990319381084913047447863477591556231638185448809043215251539095444268244197263282088751753361468517939582153904338244063821494168944988890335176318398059289924807436810148549203014105399860907569449519572952622829720480377409279865455343772067808036377974618716457623488420342456256289406254259712874901970502399417887067641409365920129089170129823409361191225368675907103047329174494428876005749592723928791502073892279586202379146912918858621288756435358867854051951189699103142776077833374706104845099071136485099477689005991971417316789189038723720617823926182906147608295655610066846836380148165913934547836107315797878618709795383154550325783347234152253977662958726470432413967525829158966607717590125104238234734693472170124155979791454588696389991562218317894589782517777196901202368547448693203464680259967919165623061364272230306736278583797060193732959586062932594915625333114466507676923194226529720990225925018746880*i1^53 + 69876899573093538423687857224538315084079138921237538084953641512301511955291549812247299622959599626128032008655903260208151096859207281978116321654759861924321567364496897258303917342143824223965672710842516198675880965567281634206093972395536951406522815453847848630263519086937550516951202318964448015819863961328622600966336520626512115919425848234962100097883845967283517908446958685866539470979416734929236794147188266230307555198646158532730999786729349739445683865276837011011553424905509694628627622995094583862094731419713568384638105743994514854766054926356756797347618090764377907425428821692157165887467570082824178027050273063309849334045928153970586148494683623074158698245018552142779378401264236058203749795156506486263234585869407299536904284940877576425621241566369232936044756268759752925153045670539807234862804123650371660238080595428285150801013954180131066446896269001981159432479165971374827983766844825636734874517581595898093613787871812710687912732208198494753545783892604711907837713813887533149741396189207403251700158605106697729085362187770110863854181469991643299453332660433864005446850288620840891030590095980762599596863556237732954414462771588165124577840347597586764759585903951084748306115495944584069791566773335769635534707109493559004181249077309129500717180303716640429511596567080820621691744979865956938447620778109369044667312451118001118683447615445661020035411804556575838531868362374590119618599339342528125183314416202146331544966351213896476292795832455282198667411852730364250970673597811037297392852027646375998983310688643797556765364766586275653530796177735912598722246448272736521741848004841893419625149206478683186717045774536665466004517428254885929309327041615509514474541462152663556203895367648648765387775861209887721565174965927727576449138274687517957937901163776589414004882524136685642561959686485744971957120532480*i1^54 + -7074049200540237277535825161142066097354827980317168305602831679784375866693164358989428759699968281113673663555072647686448882614937332775222454185753479208320172736030519308035382604075270572616523800111904085840657953086259783870232160674284586508775603069076936603627939368461598378561508017536061957392182391779100771831779971338450820565464942390024082020487344225955804492690470313021526869055055977343320406578537725549831376757063850371154156680028260598381781026798815419199704400163585937906849044624713289797428435598067575651442289324910526602194657554870625086176041579415250797071256811293439894208002327936869910202539446307034036321850936179421535502473751727385567150552483343495738884610655329161865271406115694752556204209911162664714315779616230964887686111362867779940400074840045994790603156694214522530151649950909253311233039395970694912449117102848810474910369738759965320801287917875233696551487980103590035538625593932139130435878766152210108820496282434149898199239938079016123557508376524989032822389733879718376419016642914170870295572831773820031533998772537151056053713142592116947668217208475363861879680370072567356920464959139094195984798157955257276089119275204073524609940057243779465819288620347668941984150579591879027073088518965924918023398034312935067346317402959610759374288822207666548629366689278839653911787161591860968297370138073341870588819701483660714146838756801609181933176849914673924207848774104627008527563286496922341315673473328594063490715105233243769519817267336668969925910043797081135242035157373014200616728014309289578271352699588846775486430804610342651192867283189745427216454881441336189370466035946106093267216121327022894956000304683722970083062566960358983199298796516363613313769425488825287127860133134290813890100926242940961116147898715237963751473312687469382407467701659831651378694489754069496758272*i1^55 + -2183759922833402250934987682679888336211595225934222946767471139104242358793858317251413823924394487697184784408035106873322528859605933806744558424267783406655519635206122401934285564731799427030970346127509690669400174385506146676763862374635410119262521661266847319766174421638919176905503226367313491864797649498195784531985050749794911258563509511004956342358841972236550138571246029899124957453468861676874981326941872681603333872269686843694946605357628675309458944718589950301236340932142693350664724896318388666770721911428742693524832839559021556050216387024920235140488219257905711903960014012738687962990227743039272120355815413553329344253821193066089484221270691520407446195164713405004510322765692040383884022065397623692329537309053688858739713168822965067284776184497119862994238757865649281354522763086285741557298732016504755114668205345554645636588181681582750659514569360457256983555552601092767006129136241289365505577797225920032503153166859934792776163150328271659554432229417793977589261531868723220718490874684310933611467029811396603413316634351962046295250383017226802203499988796110451967342502626226601259629537145375753513390561924731815011182138866161950077811052765162127074010487538275328073944634936574418475549801348516062981333748938089993934120305062337207228129761816309136532467367700979129872368541329921716516244870430687069790648073544282213238203451517231073184100744866268051872288766185941488130879641487623383551672427557288192761721633987102765123364736563627695405776013933658672803875314993734023082585696657788248366971808839666055089847768902411443662062248749218020121686971120159305565375410055620982890034010352586259063914087817425821403838447718298525478122338122598137024141036385039334120856353898062739266261979800280744242522144325271442237495382071431471371541295567571640610847284321705273708568837040898048*i1^56 + 1257766244622588496444282984759193862828328071060791977176717176774866151363400320869612007304867878860866263376076515253952372635521868206528760169562190532524024935677733844802866101266375481942420360820864690134960266360430942083557138194053639216220581857361336918349404826009636381452963595170066374910042107727311917193513993128360308702099581500722037843639781772726131156090887630019628077022475053786959848419441784837816001611009743898867699785253846768286100883968400673333822970680589109221146826424627702411775173144393773628793503249549310524799627078233556301721130973913521679541576018648321016092772259221722698245136863315107934713901488470525561817879282195358907590448476287784879456422911366985282114695357185381921900132279167433122312651113098438982468497688751172760761803221693944100052331257257288620491368928098559668513639940468702464827095732446688296903918568281182666939733531520510893920221759042709665856964789340786726623912157393776122655243717456352550633841112773597120397149808292244426178864202033101416630178886620996304581813588084541071803155769940360241687766730269552908865293851864945485540740560954153271960045819393416210901736280435244796048802827475039948964432475284288578958551060278691656166519212793970624824410115351355812091831093635367622892772133743463743654154760151581849066166423868857468191361733420053636462053069644802035059125265617611785266814109305157460453257323156088535520346649198654832737910484274355272816916408527163598163578217889036105331523891865298641089871944609326326067456478988676915565993305480923257582134215264155522267466758779064125613985644616716551209693049205185997232646471808199368682219147355395056265660409169397511247801904607446196993796938048110119688667784589795878241868194183114163493668141571029970548875392550216435960013470600093539364856176599019502137851772928*i1^57 + -300024711318446163578269825624559640941713423371388811718720535166296246789434493033249607217591657480563827064237059787639327980978800190704948441059240006479279733489775690099421826386203885659111014875561407295552149663981309047842203201661298954393988737861405691206184883410851284243010462934645570713874320054239146211206023308372031468986197672993111535691320353199465493269444587632077036463800921011398970006399379947224390592988044379109450761730950921172361893079914047236848632641405036455343565065311366387932623640982529062869309197101657683838121220861016062433106394538026822007035038518907051989693313205293352540366255554933275272952981220566518969397134668642195317783603547732287919016498396053460376531652251143215671529317387159958359867331843663739330655871432749887547959590347734649524660343874161540702292031285549572859467080180972112068813458034525239016150840920675918015954686672047108754810742819787746398052910576038273164368688906920029769887552223116743340851362954503754666730739392593090534773529035831071220574285922578534949155591466916359933571448307029695588427222494286110191453319296613114961985915154845939959329767363998782820560329095934024412886237466509499974194820031811072769708894280448227208545381751615469070612320921170235055358073333923861111639924961313235796394186987438465254842560870443436447842507431834070398611525557117729162751033516818216775329121936107750293332931804539847986522882145322401184921954781183830929768262247097557452293197030154718852956352494547377774360015910417174305739182431065862409270710812733006234583486274350224758507971948448827175244531185924892146436046633353069554540921257520657796026408022574014299546143420285880502167200747226641038952468657136211822006766260601712155428405736095420230881343463166453935272585901757588283858298746971140437606200574672984080384*i1^58 + 44763093118471464643899026021312360981909762695167008792250004703014012720828848124962801504569516224382307964455146562252017369885731367627482691309881586299000773573619552873331629377615292233029281923335399412660832658336775527206269895768957617577049135159727681250093641577845803586570509006787911293070410616853761469298770668116613462332977064297871089061324273336977648800751751423389838285185994256274971597527927072631380051017161891994818266200114982695353772946572536576695842532129029602767379292639172687694363773090458046966866987381340594059801222008992213278977413088740852486067998923308208336689857799798194053886476789337219029099446283655160276431243102740969597972810167565331085690205811898450342064717226337428872854730987224625164789844831081254606040762369475931443794392267867417250775748666311204924050997111374261470159660661835911829618147363723942049276982379169063897702149807178682430121568858337972229596617683672924334497093796671969241559423045380072138688852874492762416226810218867483503468786223369363421293599623150456988818980912102378936783843488884607255854067922538545618801067791072116609989051464912510461807379952093283664059764500308315219298642741245556702589463432079021246777728460274572105805001691455389642477838310493993950126076946065807697067525386020068620267530666949501857096969196460610654494730918188022276188309270810468295728829931720115148437868981121050556451815131514245213148222351823144088633796793530854467299470619550076989969945025310965122347697601822647182863392699513806935111034849910608721783879988735511320967595844069267427068402065231633624386644797742091474755909193712106454502855170494476001935136465481014730229318428732723526176385643484213865219170933883389181582724511619861962589652301510450813391399406668239729108566913387579083194121050496770029815034112114688*i1^59 + -4571098227976590812346130009264284464608291206599999152990388455184332627463470463115156140850934152840565825710243061912242516676730632546271668864164310410124535417209887431203050507791538954233307984732073869526807380788828044634136787195501597298672607035547763903786153931201708280197457739242410210140169620599256325412452511994698053487291547470108357768323534640330518991938417067174503641460971580903113757252994272136640479132578976385855911904969280317673363630906522515767945062875057086394342650277657117316822920910485239455863105848467692086458950877383211842288571894743704911709974455126536839709050000862440535254396359279478706097335205525701073598472859075204833207251367730664426430611809530386626088274632961156000405117575040316043288340253937800612642094653834424921906639868327502984998027437121122407733008301369357946001382422532418782666851528879005618279040689956688493462655348451470829241587044964719467612831318711573108933683518345109559237673438314167259194393487597809194452728325119506834267787007902446640247832888250056397353454948046082073767998053459210157875479266607443927790813999182143838186539082566782703484194462207670986533731829028333449923525836090273559131458207907254061735341423069014171552214272179455562447364348391430945994870047273902749880751408620117246561582340510590783153365226748290214580337678853537076135827831091347908532217386570298032586378622039940427445201026539193183558512889196452454741762803058273861094313325020636028354885226624433435498231927528696712121354031518481692169665202842092622596575676583406979181630437914100471930705300706787678049126501347791742031231318466431763249367376392476970664440139519659881123137094983923466506557901416695638903824964357807918451683601942124201902660367398381678433462176057532270560925180340003063079315060695516229161451520*i1^60 + 329481759852995332949991440621425527415849175124646385528859304422295906823940963609921395701519487140620542729826420716616270664581305867437851643209773252576840682772598835066882620839022272698175355155013251259418661896681772568267756138439448945244606246466120373116964587345759358702571855416991971315794208184432319104062314349294342701810455406132796542284733311997010396036001505633213902116756329125806257142381615483610328825493672235482479497103653988577524622584007718834300681756959579454432602480884090717183405062569965470442609077952470985385715534408299647085360261190422381854139622169251138510175382895280514600498850247202495343175371440662332849266199773714317620684434064872564952891614875171677004369379405184563234814950227004125833443137167302316004009633492198289131071441110400463774425756873965961510962648502399242849197930734695384535484430975586517549806741904560763563395657093166816292598300593491274551504027764782394419129901724203109284838724572256675517349708635155020078589724322021744020563146830471200512078739443310234709487977803448149732012596601958837880588068090480657300076258459879216913549806800190696689005218818508736564278844868603529175874155488176099768895233798623317326984017204795008273028069179944602472725051365732451261539689298069171519607696962267176622723231542392163533613104983297219546170874504858925241622125475360185435476925570668943358706495194771845142147612353564857090211699023316270027669620009807792618142066025270830664271490662338281124025620412880520706243393813700459151163885937508311227938284766088094103174733360912567431360066604843738773776869126379322971413250384383865820865084907884037774322250710853373969407619138755303592781070645172890917370168707462035482367130544396233609580127710596521021278855558097253414550060920674843030447194570353541120*i1^61 + -16960593105782954185583197825013434818279896917505971566089144440889745993098743033433430121708863990688869787439916430110631378570838208267979625545723674974717695459079188249819998809227502862190333278819422694911578920384678650088845347589031137042977041762267884712988968630668694792681832945415569306251782617196921294422828438033172253081116720174146120136107044361642624496927883726516283695184267144490174583037546541697423472391590456923323065165229486696782535603841337917160314830813439675168911781546006583465937065131255096844601349808538715830098630789581062879377539980672462938168835390778366841651632929113990073955342768852477029319733942233829818833876839045772773187457411523699010283992122007720069159688362769832166558912521062187783581930300974471299907163600518158986870029241589800546172537065798015988818702426453536687573844106200768705154431614013569421703919183540416618164045868007811101753009577638609837382143041496809116751141535987097463911472787500949822637411216372648851429674457586187773433082774296100820221713316716960521049283671682433514984482886452674745389193628205594941484353033166920066898342898822241807435539740911671523146683430281628600240106989244623595030176524166819641128173654588784074552341164538119671560670887018792078019514874702165195726695085550006151869712474098208798501645451956366523114701163403551469020354716926371893750531352593819821280294171501211646180224609623786493290837005091303241211361246009565513083586301772722762535368970461449521697355552188667428550879393993108201097934186186590258016857941722226650174777657538958570961596101158879255395690900026942727934607463389214441238205400717104079834205355030028542155011056196184159885132726553588910114750970189842255576096554736042231216141811126924651037788155106982703606012316478567865028796481536*i1^62 + 622268011583226641629632207222719493491898662317393825991994780280697631234944962027990381184455167519816152382307297905614306971864179207483269951134081166407499426349455849321547811002084640832167805434468236767002964718846665989655903379258714279045341393482333335909017774002654633046322375677475817065397583862662909961986750950399326764111409046379171717110394822573919025372473918025423900942958625426466092000626701167692356377901759136974283182392730279298905753034927483146150840431558741258475062485659369395285144337814130194022015329606588278133788353009335229434477471216860335525423663165668159313421288962630323931665466109099691791663474898228334208461866228968876051669463757198145335523027296880573760823801830477473000610456367960085483103531271157348594975284347125292420551004776363850644842773366406580902969130998802951400678314284921072586800831166228697036256612276720532489711317741337435928987993830824205207206169000260348937139812125939127755220586176722213360414332417950736903405771430661710784422354806922192272012789033217513369911812397105625364394233008528535099229576520811528577485648490541650279577572054323273006508714158157830399020492419911070842018514080566044593857920041573532141716591725503397613945993151231138834963036861234530934205383515338587241511016587815605392766923577915631547478258972452614540632926865257189027301870920672643737147924676959892241975719620186600563634208224044908954999948122936172168974989859993875415765959433933595779612590997941485575879996170346715498404888181615807361545255163594100673259119719438473733728685434874066366601961734858787716395441311321777728462245592838690639332928030114675509421780656320326048140048678412085779538277356722446474134099736086404515851295033159272036434306247067076360128579602879488534015515026806301261824*i1^63 + -15939503487788817450249728017685913366547478870262668484126252016278699401485921246475695181271208375714938375944930710911895140760163325899416034619397269182879682717557962636772973803935804245710819944129734994145353169165441920455740833672306998755362862232897989761715206847539258568264616447678014825650735162207876073795264627094451865810148074303745214815585754995705279419593686966361532483329491068149285398775983589319928192057018831136438840052121899027858545438838327803345637729552175358174729551039950346286586415660861921430330218154966034942989145371206283928341107116370964683407039931747569186579790607214125924296144142875701616762830362766036406294905997190944760358829012703276031502771718689755782238893897717398706925766470955260734279401710917225316606699271661347127805991739535810056589998640026268978366634339986489174375486610982778328302431834273472360808872759433988674187950768650957746208101749965061981615512056148184345358200292209887727042831841537809229658876332403669021928779422028993560025055238398643484488220403644997956668113084317428507619385485967997162763517271124872372723710597856197772168230014103380738125589084182782256872703118187497619440172449195431450800854504880886279604401072191486163437441677129681878958238653940969110554114093520513652484979014143295836975142602358994301387653730290944215998546874765986354877239655099051468740299797565975400166474438724404368629790532414123901767542539940796921636352364009398044137727291887091097074802129720999619327774229666253829081235740951265055819219835871527072857260667660538409844651767980142304771975871878914375563955494204379423583389353041071156457882011617681818885756557006015686304355282688935620846338682558984050233502808744447637003083392387749128579834961843334672200966169566197332327326166286336*i1^64 + 259743306350188203037695066963036414067124995562116114147027468061400422202169829766670993326007971566668287118396885804481537052910165594769076182599217184708404098447327470647719820744467350541886681543948667809589157539646734738047258882582427734454852869325289831765072868888331534658696326990566249856848388154646821280743150350700696099766317772309628865830540496889992421568518891657369943188001884157341398202339732191490853317497736910504375814474743570862107136655253323493122764302110775969134374547047138069526510256502913125756564590681569692138015023261804063904815360696047110833533760972390121769403603473947029928466632377933972550430129889386680739553599940279658055712537802784014578014160346594514302661667355225373927099263204176497013111529456903534182415538068417803662141220573669008536287384568616175770117299218700046533657443776154215518749041506447211122418859849624277804503997839946849941303315116123014033842620320060304315303083612331838019237656028992565947902632662221753565174741603870263195479171472311673983962679908858092818103173244265792862515781151812676902025349330124281170595515789820494643205828938060242698158541691688938666924548255394413135578908790965087659851892670987750252288035965067035453022048183981148531270040239675859540318375544904330822464599908970199507407907239132915748758341817184857400394735006011382623157015724656536734085185442446436169692340283986753345857646553678505461056155668496500546162493658133736932704517486443221517537782523461909837789729091669878728974729384836356746076232424192766953792301950026999768043634756672376337662204240748376327247754398439008280110582282068669861710018208459559053921387490970334278111705929678741547004338267181009656349776250046611912857543099598696294156413186399668969258562103962804233961472*i1^65 + -1757603068373911342686802840926874875346099425960898090405695156280657659205276720095676022007290292487738624065560815659730847411595289924086776433511547758817047755478741948365772500222779539114089245459352292005730809477918040958360593551630204635247046430453928554916117581249038973906081330944334459400793504091263358501764163160709381661373173136836004990990300026391931486099807479224877943404260289988526684597940120668438392688403508876321217489357803408503627355394328937433787078481075711145244934681433664046242152720058330595660627588750035877243541100129881205830382660427242008445506372812036672141823277424765416587743471959348279916554762267561532364120156463617879679768046685258592938117973508966968827472180451799095178240633986172099001652392463739672324628897039753213376327742493050430281577387858574718890129846233856001821905859346625686602645018808180926691914713951605664574105460837916264677683383182717399036129496782964304359449265470128681874718681035942605648545455991659075833256841664417072983292641982079382863375631165059960016043633932686882469342161108211440340251967653704682343642566301726413055261423375653782665382342165107200626196009845984267835468090930458378615392615178236268299400354242966229194232012690252756681536571406965530164047685433129897017873048226443541369945160948730465774996471731278902670674171095715854937195067390350609880593256577356185881660400652042597688611020873522021239591446956130369402015619755102250695622480824283498183689578755692255568429212283349803283843410121883017027115339752641563250003038473135021370157634089622767589058277948100996376530104239753537934458556962384588274477237266352315449685403118088432765489226928383770268980846930108252098274669316511400333274954526306653948087838673830176042683512486100992*i1^66 + -23259683364712749930301636616866584315307603071801159916900391867668140425707720288739363163313485406052675802591765219265048253113762655229815894703644656090219200908979008949092604325171863279565794460287737121350956789985131406118654693433744705155359075508180666104677748111928377398497264930722264875699859008964472427403236380615879443084941323339506088508151486888455729866017020302981154062655933111542110061951966584046004058895659001935823836584452082125875313148770095152094558099172898010301225892344536242779089328432466714713942626616442930197049509063751895773786063711873930610114573724920722268093808225295268871260332528804620945781487481353738238167934322157384627265741007458370608722013156942069566443348637371296931257410042662476469838605505801480113114354013310982138483372361360810607826403512489329309094544720697734737636847180691617480485506280720790942322171405128516986077901407612033458072495636674740468166543048168572573795556221096295079136727375823862838140136482112781843686667252018097502205333821067752755807865876652106932076531847756507318893013143380726445518258445670648800286089777520180367359029561279691870237929786620960212096730022655667409383550334844212702487301824480376530954362107945295524885828573723551589924398061779182641081029134087447807758340086502328423321514161373984654098420932561450304227589212617995403810078436326247565431798007042334804412792052000846281615513210542077730673733326176517821567227116758377188163607685557514745790925290102930985693941108742438423151585237323072504697547015518462536715617702862551324376902309717426433916666299229556094913623859281675156748375804366892553070052876944735590034136326096677506928788964794188200863508092136880204525942161145916368299374313776345785549755477718222726116671488*i1^67 + 609432360418027805309156250968884221486815568997578533203686913410639800686637400930247557621549309981620100144401826962279638308289487144351581061232856275397478830559871232259929964977870226049455477021388450081665108791377732333943709667712381805578086339565907054054135219538901573164687349020756607951582773452162492264796822327705790285940082201211201885681403501017373999179874390185647129349949541794600836035465990390159404132206792574587228725674071874271317131133610285459310978649542103949729996775790765260559464812257163045867026213494373779042019703147000726673378614178424214268410664414848210395515212611460112980569333784619173338301235311086364727508602758591369676658229114780195902880352978310824950352225978077436592495242205273843104934120195337484101686369442979174037056765604454587031442464407581362904258328107409796403471956950149856044412931516270977631342669570309907940269487634820325225002806045425835733086963959970541830390759354610955432979424382279556725150137431664484770268307140713606567835087212522307619426413184295184455105836272153794666072807599551837554869289760760433516003766971306225901415601075337386177241625406730713350569357173972493287468056806198754683264497827600207671493977713737191313115865549168619944664146532240136867280931521820802227428188111778703405590537179324257636034959927604170926608752314141828488522730020294464679152317726311775669992117476763823317951435303842436719454344875686746656484850493478795570366913017832547625885714154838536338319198527065854782649543767577912262275312014731323970043996902771160324706456739201278417502233685822565471965441146942856526100421330616838053944725872729492287825232905894176978319407646501385488297821331773415020102999995669802623174274822108205126937986613582495744*i1^68 + -3046406050099105043269214147469381490367930303906957675757980216898123357270059017209204992844581088332984886554176297615114503242153359880326310295122005005971536108459885589270422071837791092329918367290909153728174870134538148726364409539762145361364573427656635595338589619445274716857965715101522587499074177028535369279791153372603504121529481456801554542511418802795239754477669467664459993318602897847617703115636302430215297366374156937216468515623622457291377844647133857888650358244753330298862953072197654124362871124706725620139845904906987042261303966644071117788956150926734949607857280713920474312822186272302307862955642399816427154042718170302207681569083481169571249690801916042924300819468803064026327097703271891520893815609464327052117330542253561670714884177640871624389760360314251223003371499712968141229547284678627713897419454397161125215749845881250100550750282170237325593128050430864895241097707768308404605694851566583310094154417944451673004565207731637024174720965318332285891956394972284689313877639508622623532393752783936031166075237796874738863000498589643437812441682324051283040254963170389348813784958695163336972424452103729268114332859421342074757592228250813363540009916211989394829909282674591288023393087428606741443004476810638570368935519265699885146859344897529545180831498337310805185375871747623443646592390941303173359963960208905672823457302976045380807492509750872045402822390228362766893499329530425299456519496371366245354902753478331232792570588788781766738038964815205101187133791782292417751463552085634610871290426948154800424908948870648233399332773620499115595510814248847127691939847062586183529894139280547553691432899824441274772119652470951752871970041457803484108132558037042076756949872260676944337081204736*i1^69 + -38593566904336467226891423946235728967468629830643439017341197250729923111603179404361836448243072853227089310045487503303466128076031976537673378414208047088327159188496697235312861861216636566949949785696557920264832644094818872783975082493102180901695354069293695634581485396167442196149297422942853321250829510553805236387577796516144426818574590390133871745120137301739983729765882234170057180492750643815270315345406036852617154663385944858291681492419662763654010097993167928089846923977937427935747345367408569844766823581813826909322442630017490441655028793976709840325610220893518497516065800157057679560458151280988778160937035827952122524394315735208054491886797120328364420211013307908485086449118349887288436108455483871070127866592336619306561634702565439892188269222613385035361587097453792904469803191738678729563737290867627564850821463701485786218315978749326601924249173977938719468328179278706736004596923202631199364398130510317015885089656435692627582655629501539488795604919088056266533889810444967466096575563407373840762610735359770602363599754187926918528273878821248308357453805611410449563659698467510274030415849620248602784957106146242753547623758693333701543578775969783932185344844641185146061868616211792446053729931285723129219064513181749260347982431798611367441421420523626533302462873952891650413892678973256113330999383722032465252639869761377418831950793318940785410308889175705892367471128997089745698437516438664354277241829459048630073199853040299911429912609623970270415313133374145365254518106314815612069793417297741270890412343883610451326582810159313232724161119162929579421433835755336182608438832627814875503018778931535273706775539857200875406459663393918540698389019196222142512767085395546541413474566238992596992*i1^70 + 334406025457259896040601864629139468676830195198814788034303362899890150798871016097101016200476505339688389829720058768967640694515977890987384563815338363497753981525573512989545437979011217631280019167479807565384027332902169325948348386060704998537379570322387158342306664254249553844819311768140541488425530213428544146663495129898948904853336403729295429297913261251602564933224317367056812549540305034099376705305577744470542106271302331779402066524621442530698842555898418685218739600324754392636429347887695142488000178906862205155571639782199131736034955139304280995552656073135877577406500443919428088935815438872438105058467526934672766387739518784512290294964315343295866994144167062742950950799116245063932365674346297001317242794479056238322188591222452770188613636663723109190824153454404579279126044861480047555066735835319373196571421450960957632963666384590142901384059449966100539001006455026919823636481594681745876682883337052119108688975623576211785942748821623850728022900971529227052374990985705019697182079535635981158279050001846133336181329583338803094886015198548193210586724432480769670592611946687944192550479782882968890628898743633762177256768020098904674776745283880603430242896857877863635138618335852937435108413693638897380721857768931545693230883873598419229270501982807239137426781842847813804839253911691187131007183089906556881369641271743929300115607892631672682693928060068755910496362489400372006342961824816734507010187333542202696863812881939487418818662541438139623333538034719633332921390588478603744913718126748909045341039266651395641542152109822522932539874020334398658369093944024757110372197989497611803498900340311146343555519948404475220065195029044589188228416168632657312450166694299349076197549015040*i1^71 + 1670568141210601583756575370636278836994080188793704371347146399719737008460957428923409661839365506162819916454289992373311275386384931213229341409840036873266574201134299828031377689317989876991895126780786048629744568656021706915466626743750914663158206394803819147114132665178684325597572671546351095911295140036229591763355885974542858221442332384259152908874428596251299561977977820034484379342012718928105620277127188515137302347352604077816442589320482638257401867021909412222720223839230016559090168273373938696208290559021103443418618814682486404436797488826394734149723242386982786187998658756660599265833757489566472196440751125137798912341309751864638320403527855290061715794203286626793655279055978627623890734381479816631498161761977150944871456889139444680661832734512948131897868169662067282255884838348837674266884614418488897446973523310782971118159355964357186224814035706721041559365877505584589670656453159529942875820595862107770121432409155643236495240500568053845555543644731119437245722935768464172650204455673683944101786087706393723248719207161365427973674326525225676721929827705503674748445834352770326530191134158877306680672636245847510961452140270543991496614242762436587921793783108272253249933725168238182796734477543397667483291928021242925469817101734953012682436848985966692190609820911576017937944691797750695499001020406154229016622171854407806103000261921770257794699417380355906283167592487637539917980505284779933666627090369362727149986991504762883898385610702411894451852477650332467086042390578833291697826015470361128126151658955696318198913688551479542799086331533382781874449590934941559905199434145199636650105584865553978186061377421619729916444080760442394366045230617571174556656376643370577035264*i1^72 + -11881567836988438458269515203500290709528206605177509101955862540972328749974946816368464570359572390637836172028644678842024867855725783576386972483156779322273993672000146698213423661096006363761776500529562160640499579474172419349872067456830699664469531627668047722328538648532634328012350973453436816712809800122277720543654469335830620772920411145761099728474656185284597669389878683797872537397367577527156853130964708020791142603296327331535683269226269549345474578226846246228745409220333810258445413599721949126759936596959406285711599955780530196199156824110391169667134881995214912126092602773142566572927326271632937158296342269564182401082971438033014832952000366605081681658214862776758054587765653030475614371111242793029994736723343691508700245696119455221041502913423408006711542668593420850733280805169588336237524824004406308831517682721247566738316661810260684118561674207612167865696499437605290450098685570643440189926856411251305422020069361835847238687271156476773635887964189699386900614889477987998039608918564784309590791680586318352750865747582984954816548954608255799114428665424219981637884778653621375934017649727086529474424845933120396858349620143313526977894265380953835379164835515631856363646763224632802519549005019818574505724308440033810399805464845419835526995152170152444581199250337018080158710458429488432832057564499475971126249075438005979094038074564348820533697525578894846176672964696319440152267494244314898653927564693394053384797706716645636545280830739875851010787616882821751072529375494751610674721037392201709482044467929671357802603318705793619023582424805339429806506581434920475016967456234845689569843211728100428748222559638366716969307383610195961950981207888244237867085025247232*i1^73 + -50180474178998787669836878918871271700119424947623453842098643911426254064897309442703789681127705946115193412430236030468641319371552884209719915323530715947687195435916806403830404836892213682261455489645528771876602164829441880575069404043884165811372611701054921496509948414395447994604254611035133421943292181671515923759462651534071577557773649648380996309399899597137173583167068741120270109684998964637366133214662865943956451920995823715155460764637818524784158911853840113760360586209259149754625623406560311501474748187604689008499435450722716677943432100012753895721006008056905088658286630030955397543165507328797826280786880647341949172444868655029278297706365286304199345703290547078952684367360463367723010968231961479849327894053613643309544629236436375135003246798142419155107193784237789857139499246947113590736233750341727423618966298500384843660147250118141653880773007149658398069236812450878544656379207810259145700799594548413986903118974330266296540247019858816775989662251444314335952948921305994524325290458851851119552460297548531895606720991710271590507209304858839901273678806870995700083609916624682754788506136323916210473012264536724192118578348322322802899826452282443092501031056846860548930512034885313603322509689262285673811471536702478671459962680791540340207471391188750271304846771510040199932395699631349372766147726973030460512099988836768195295971237884393961618369062909122339958142017842491142300225107821847775643481686343698020147413977988711866096711923376951704399515151647486893912844162043885220552468556856975394295565465947100813554805642271853021926237377179108881886599697839682637059420967036529090400094760234821211767379665271545557326544499883390265350559570279234663350272*i1^74 + 71660608248335303692754231345746088365177144114366025871244345817444066084021299817348521950422684027154171869647689095970629636120236798881317440100103605510537854594687684348665403138937706550385835943253101390853879255253840000171311298035083416732837147337801921471942597011776493115921786290441517458693998722392068229005385137836939475342596276879850389712130883747437702442555683693382231550129109966186767613411598966980415754959912072646999154526400153271331536170778020155649931044059949178591675049676718351218743147376900545813951466082188874545896635480752274529626093007050178321281720808869079408690533071710139369658286877821593119139866953382436749279921175256934972007741884967538386421613371445665723720368444816562673143465238971953343942807562225654122110068745868289502601604184396680979485464837268251384815585951883913468240289229645565354448805643513664666035224214316315388273471892072066144466544844371933742277396581385583986041160865411822931584087536289820154898981663951547821949582727310753620363858291030256272863750385174449134743963744621442048735838451708065117163708772890727652588119162136585763387946607002255992949493769326513046846440788992103101155966138956618838019645930012934886166142729031440283531086667349881205023351799742035357927471168405637049115839088752227571878194915046947110372556550889908254437400441463996532672985362248143243965218461455253819030227498991951385602940172005553927647626291655341445675146061470331678977787951604947855512193622865934961940732112532934602637940306044189674060154556345306864424174503950723441136412613557661637111309167795015794417374294187934206435187641987950661530275956062281803809222443582418727045133230328039163749467135410176*i1^75 + 18786781198729739993169612370485780258701190326876478743064405299518287815683801219741284142004810283812497935884078140226260676820928161399521246311671691004764227655859306678355522397137328570656251528834435824031784211684602051686297205836088489894753008910693696178642806488179122420638176722959752429626057553939515551952133324708639353349147385813236624092357273745610897545749276724402337151969256719771494162633123175716612259348283520363020133941279488295428926566900927546613399750155903585658333805354165194743585313901857625777161054297998242646731199937981444285634494999253627842045152452523408416413655187957517857747943782339721096163687044493257634469151352272728207157863339509159119518230802335099121099584285706953414777163726434723399066918095293898711711361913412657787129567815727122235448481459930877906128118158697104552045941124889124631087993865824988367647034908573713973531542934807839418272759660276948895982490156623943007614763944778545362733792843462665496292599397885089058102441614597318733490443812860609858855401091565647531540011401894644031305197467801757324807932615952922798566077837601351642201144712802204321556347270600835735674749829005259247953531723889877537626224071760292059507324256329680278136629941395907398831605789763678536542578143617359846132515987659647695867878203945415502450140828317703675203466353668790326788296152301738917850307303059915150015210220170127469590006293520834769646595076812809948765048614784596195667765170669626173962021635088481973158314871720179942466769912671232221672416070067398861472236868455052363030893266101486151769113859127764415692072906984284427706966195690640171056800741828302909396899483281739896274079456992301045252096*i1^76 + -42480285753113577934155173043908594281817690298803455134251847822455701741889498472595690896811893610482018751620776173806977920999006561379748682223372437951102429641954717182640747145391322938490590689298316938722190102903868122276845638550166073177831210971553669332274687317666679572864234930545493970957821978636460284526456031623579568935606737139486501902241634962578110476282855140808531802244548781189623658540612283940582168892214331720781720099960777090709993631587352146489467084799703696358673316615841641674619525872347823489533482000152298587714518748873493229355402928713765520207428615073192717009277847689996313667121759599972430238410010380066726006559741350993090202723838375493972041713581433046452171346957269884991417214949970110757644353544875434671778800936577316324088549692067600470943050149607165382126111433284507879776346423305408562772821135890889440779717644355150752062734905438057039793565426307110405229005668513191432776995814542170868887380669581889196355562050865940348103815424461904482701083471438849283377769049258402765178994230494857054187137333874751980770079407771371016780332707568891682052748164787371723303064534950158063023171692013809984188370845246176865812720259324740352009576362745612804335052452799841264526381058982432778154476507473946191070883075930652860691038269140516081863067716325303730594562410939835540714736807112965892067235263083197445974926797184567111873419832317469142089628200819841681653147540698861892420897159543975210575227395874391019230793805462541129940010555856322289489143037613515308192499048170294111297155441468274043386195124204769404721448981030609467492960900572363772753680957759486818415218843583915397690410429054976*i1^77 + -43261448726739799672486074739865106518369321866480656718510210675052574069730218997451648441852832734508617473860842743583370312726813218106115185174950158520416174637848759849993970352489460840885174398562361132658513769025007044067499759087431792251017828455905513688795117505136629601470078911577651956336835740418429855432635283836790016725343703664858914664866974034721379810810891137865547899900735983608902577708510110959505208641754452807284553583012021354691507797112282335930412368853405681410701982477680424822896717252520906944165790995128843530096659195253015991814041105177530862680330175802102158419141009607869517595706684788433165119805989315569170370084938241782514700641098021953352911622191449192049610599388748136892389013560267522538204634110216836214406871460151191201655561371698024750537700572042443405756510626810211378010622222481780540941830661709831140739691776972179371253898282941004408073158646058866070256011309268342009340107626459015325519360712433344344533727936642681222440332622158138050184840309483224200452886288905658740717262537683276640502384878776545416595519511841085205125188042973098215198880454464633223231166006976252366100086280387951838920605941399272705197194461945801989054636056801388457243607680645283869692122729014887912057421703258679516891719051813883581360939108707405711956207928652616909767742014162449737658613449871611925244267275886596200314246499237289103902498620542479890968697007821331384661548399484994951733847606794381923615070441166751632302077569136019687220706658604064136353681687608864623636731309941310931078450841645295779906957870279646958146663957014660050059027226366306094420696386550826688833577883129094776815616*i1^78 + -4376648250979522629222922865067102273487217261246659771450932742899133618570220352875593580661594690438355062684799806906820536802001829490705237561154905011116590516377300278002934617779249940715487565431072853139450079698280637439501936387692733340811650614459312025090671726401514221476029330936053501965997313214985733393009221095305578509704991819780953934330694221123215308131693815423669962449363931887275619600840780637280576439224655659825061267221598257374225202828585104708196260644150864884577884687995844438975560071898689047580033041397612326060182874913924391615535774441024197197420576617382701217121257210051733129643478768989271624190348262151468099568830905976552284989774036867028677481885249613991566592500800849170186669959640178026274576999310875552302151541541140233145753402202525422520629707938950784146210913124935332741671003017402744249610146747323828801234755984581472336099625126257931879351582250628883111422204922889889723087411527594898078288464874981743284033918758384938140806444301555775937388287595365974005708641631572083121588131748707920430612704629694525439096721396220573581173960686160472164924424564995374071903086224740248207457405956949199813836628523326100014208195433646745530017468754787116223253670851335646810474453509255708516845038401758585160689079875020249400424089101365623169635159386048812445859916647525886700534344373980928900490299814789260167359068031084383015923782233034337251243593664464965098116008978024548939796627971652856703281329594028451281410740491578650522941250999780542508726297246376088647471288026986376011434986431033992516061643364380855017745237803564791786785820659383400692571855215544767699132451127296*i1^79 + 3268655235681082962808509532015168287391491087128314147005588046498817140086186213618108906748662409639310201808611213911030798622674566055883311092217321938238742700114313108311616507236757334017143808838592851671354935863380361475472686643457478410810391346500089235737523459529183543398752736477325121580944268562293950575586359201467822465434261879317410565657728288917442553826301976561479761827883389600436180131424476645994214303290659768398799926662069565689749419148545833878636654857127668309955007809436833510042676178400141308876906798652354335721679569239934868455606192018857345057072595878107699734984147202070903383054085252542542749018384954671454546432885663426299793945086184815245362972173551915356065897795632715928338318548653390138187110188706728643407071727610073297293779168520468306167293200435305192285785413488071212226535058231010238530412504358938848425130401095487814877573174132003086230531586979017666214145563102844492384233024093981045341426416733953565176845491273499568319568810965332550201566703337691667748418261595334941434846673265506704348898170719134360586331638796345386618107011473736635471036935047259066537518071632963000356549203336333264850012838241017223262893245567008795409177676525309018772734176318347871034241722892163480964124360710405191956680479193878006278897508857907081787677811734828572320068895387517498351231525408356706901979136020645527996761875019375456437692689079931700824801286076079098331649304123118950525002759969439853773659708661810285806100203127855574653854986657821587785183133067239621437086422758412183517898490418516497505776340542677537261324079782459931562111201786710433355482538149918311186432*i1^80 + 522588128424778845948966776071214479351772257962002793269035131654219871806464310532321722644733990205026764578160009726102626141568109038900198148893044029827554588246237337484208257203341797962877331175861453553938313090631402910652466206830632055887402756338913493893915235277170268811180976406434943055311336684628808494808755029840627336521391800054015755711133613082927225697625211653704375434410706012231333183149406304048461459201108104233227315215110868789400231985381292664037244652708934904444089687385721050795919714525432236290447278917558200198457575346140027317467267229567293227102209078685705766182178501151692276497586499514194694918239669178860303909701168697840005531673711974240205819130743962802520596775307718401453121692333807221288461840616916866831838111013783933741317860682321225288807022731601941346743965365642280875635259735597130808088417210703905021272319192801103789281304336161636575398502909612994341362065647911924448555225866475787660178933462224445180379559443761583670019271154756479108599665455311645199996751845512830837870428442623608505788386729352106833657763802820818771122077093408216531294391327888369735817147788492197772588049558765251212599831692626803454204659755829634589707793217631624341635033887930495609590426851438189777453117157966590342001485645097075639321918004915030386766118435713452504354137195063225760658198515781776899540641815482870090768164642117371679979428465996947401215099150866355860515830101638922491839716847435463718673310796315590037044267566626011346487151136881478928405174866773561542850462618813651645313811023802974821970245141493202407388399254524192393755755990843193935050187997184*i1^81 + -59409236552147269024006295375576152716124627981305105962268126869232913131398567707681630081698982297005274775995153986089002910051241248814625158999264253808514847858619491873321132111240837335940715022082526217561062928133912635245132685240412400858429232070509402471415120285750194072707746218222132846201164502462268979752343640082695450842505859354932682402628607105582266828684257479918467224750094488904145213391935706866951830762146195326807095656734542322208202301997513530069008112114619217236926977645980031013913477082075077140942998202822350279752770286463389227813409817302748736095098039363168435176402943664638313905724623145226079145344301582256780395315935946925083146375138494566117651237622701998290050181172496199019859795281121886727790582608855395217195929495018249648472124754513790748614526068641055214216542189987857187478023576474999399152016818990787675963441134148194836805632959035619190045839407795957778630556789285219514142597732609138631840514215363847504505349241576503596298612159703559243306159656868312182503112119911723860044005485480745217690208847536331656981421449202404847130350368017806096011060566784990142160944204996631382758527034672098625988928500944270683400017911265730095407927282489322273998629928907767481906279923080333869671380511932620228433267270468462163149417322074904746195274764953776398823839604986458473946068632508121651117404650017291335774114454514616317533827545230457587242316260782724048296934465605742509884781314316726104331490862980481954893722252834642799475809722583235832194009882391896190368232375553387393878603940159113755676919496882095425175767098435557675697304994128433512448*i1^82 + -11270478340296813953583508801098655985591342983348872887083807562642742807794892434090769891767104155625587796605601576462435797046758725648003138703979620320263849297854055763079697584088707804608354926278561432763374477301136480834731656557261793304149156586220802835712317487719956917723395713887214716128940897884185095260167201023039741624852721185198989439784481720014867344022923977263819460900534617581369862680669154865256051138047779577321150814390165110929358570681890432199247964558295885602888545263102594496402893612415865393236880630676831545919976744525070780093464793304532412865843264031001281895237917925680366677371192011485287478584746156728464664717778404185237191682287054071225088802967503821908445735061829880389572999409249254862995519579604634229562425124319662161608753641990372397568316827393480652191224690966889098206344389731010940046030869789148638554643600804367268870026357841682221861390786681142200881986040461453460840716818280060805030874099111337018218144681417769594186758500339366651600394245543377488119274104330584455622120164108350574140966794175414825011045705009092050505739711052749927257313771410861189336342390415507738936902894015825707336421777903660210840072110793894355849346571181499756452960388900047731078850528581595228892309667096124692150834269952403074214551499080797341433258527729693886410525201466527492178261534633794527695636879650811978889243197688543152606401712254802696191574208558083554823089507076838205714360405575876652614546057103474604343937179157902266588086072033522718864769794405023749994045890263255422457430028644804082727402710962762827604542582572663347798410788864*i1^83 + -233720626096747342390152024965878377038268811320053880902134649376431787137990181417342346410493710726126120377054351585776310770125114302543033532613174217703233755156132212459997381503565816058541626819720495391808909293024042676644344140349193813776079338956666475776107947467933673181391316568216242173487396289492819728530608317495137016607175987825141750970469506119713938523215364901716922617867832671683664117522622164947284868208932635402846156356989075422225548059790797523250214023465206374380706275084791934238907638281670448046768263091729602783811173921199391712937133342137312913777150869509372197438105420336345724810166023788909936169096858829304927723638454494756803445037077763671493992505987432740285515660311544344166144473582653684285108277584834869081171185733227220223946291871301472363697883151262038616576711232088479716028134149284548809684722432686988340451599631779655922456303664876396797612514013537092692607147658666077741644109465812950892572885332787976109792905896773403133583279214325524470714302176794313500982427515596717577257589657655125301176366901394771621636851998862659456963878837686671411699210528014058700250242641089124604846361692942913801624257584656908277092367091558329210504168136499214287062652149874780706556005905812540329635113677245715753568053562200995050460211080409972649054893609578490357442962404468013090056009373583703192749853588140559278735369745474374966111817997955247051138955721678152189608554930901137220536441947690763992171182327365227762387972232531833210338676947694429494746362029461984109409861319198952399956815536256009915513240421105388648751868472134205440*i1^84 + -275618081225624561690120751838866256608212304492731279531455471951867764355539919697007607023606564561404672858214733111440118490613862221089786437514266108684247022627070706444087962504757632371528959020764661111366850492813527927620893220250250029771488128353648062420687119175884520751281642375367034357998482777843863735838084792390096338957524720864170337976042319235549714032400682508063304799475256769451879428798780222061099355575807044162606632523416066743696187090943226480932796405185643224485346978196896969176132914082667587460866365461803586309325050243810045700783133639016057192706491999555839040751600706759256711505878359508112525260467401168177076147593622731531312715440110656126850778231358421188039355325364681663837119940093475792088773818583961600618932170606274906429153929716313584887201459088438149045977496609646804072989557647646856129506704249545244317791989669603606370720832400731596181310590462807535349162035501363865509639354047882478555256499863904421544888180891493047065372140721534867621301622336341844171708752715717543179774508101426716210483336282600092923286957111490225777110971607958431319158796070725472289634652330452331226269617069724256868823113814937505366052110774429688950810941324424087813158055115855362208336119233758716211470972716823288261753542427867506647143841119972694075159116055109020638370678778740082700076083735918264304110537018340279878095734670612146649821273578679755313100986933145152314012720200977592548744880553416682034406708972902365830347587699627852613758483645290358995413990989622053651967312785842462295089875829879501006676779767994759648378880*i1^85 + 62108743414271533276346788849135441398961719856755427502699971595904476954332643989236908150236562567474577323544373708364291772714264641448107867255299114835859774610678734340398894424859416331503783916953282682341477428910339620290357094380703019660658534347140970242598134526216318232978512012417224698084898948525085176054799928384795361497716463637736914264330270949076860170801563145503695846909339369039712797803300928663912192219378834963002238491922293101063374393647720177349469021164900287385167546785024914342473803987682985982937095354748807910701681529177330447003045095703755799721363369854714719437552886741343378616366648016850033756438759355267246276354559836405060257613191452072693637754547528060504432110334722993889563776044109077931279365005632372078938951655014061995269674923347374106999715713409445551570900978038477385561950185971882787747677636557539455020151872244643478763100711304149851364920435651057811683361668200332807508803690337320659430887796051842648908353713896768285625322819274320326716445391584990096763984178521204684099183494287529638277488643959499001321386574568788330811247033243102345910403869833272453211550777808174087456738585279330679063966321539834005840051245698768941927955621316893904110256598870773455589046795609306858283168565532625464083876614033678252562792906246964093213594543997468538420289622245333734650625517187980854261554181902294958600309090237466402701363607979290979199740252539869759227852757070225662582128141054447593729110842937811434628556548782736943072300800215004974840838356865271245945726419695429127867979640438746968647018741760*i1^86 + -2317712477968772086773938365007606610170289690819976394195054565174819261059138399759745136630125373197675293472269892030108812441929277887432626801476531383817640800867535504948523350380794271262192778361161468654172107716990042065657020152537585264382515131679836668178836952679352788951736348431826594917984211217442345277187900569085485893950489076949369909120449438748359832939217859601492019877442975067660894056007206806065571959506023945574031502515737007406439614292493372212687616270975850337622191249559007618703286823811874968335540595207451286423771479662550219924047342074484072235068103885655733285136457309974875862433841872548580427622460448995072155508641126298683690619901035671237376251503809452138598900375618687290224771899007488973524450636516662298509504954297452690044272483518446831121269634489527311849588300999101631810665023098984589584496197727999599080367461560784566992843696204685859893080210728569816176135996003403135270503656227679447308496175277650360659214065797945386607444571492124541037668393570414227464084597250083588904501541539739485621672260150262493790089867991989042617203075266087382522912268395685619075269556823724248583914647091007069625373112766523827011672144690815965932239011830723797000803638302056452496496840410836096652421970058408757963670748058095482850304330753674283253216948893936170333803899464277827053890025167966718087155396668268251718603905460587528590018112607912855308362742499249067508656855545524157576854836357548677443340689578977180211942488734644424910795928813779384656391009869473156120243958427652297351820688362569728*i1^87 + 12660109327658759430875386301631218927519142271298823824349529046167786552266420816457322663999870042278366039745905371741594726304826095151005882842195553730830821424228330824541105833081916294208641622986336062508383747087241821255501555730984551236772353510674330989107255397029812703098111170912369201317114230772340296057173764414322142236325510719549268763472600743416798154203502210175907448159324791262205555831963153143555561879919727695063798215994065273070071072735261855009767146471921745813555868439365312403831422195102799687462566108598803832825244436206478311769000162496611541653383835368720142717171331874245343370985980261956940053529722430511730598006175949474002781436150592531562461534713272691116874990255431955647388270891835233054526472697863116232778102636519984942953860220476947028489914481109331122624759850223643773757812070579708146808042985901366821170379283037834831964188577106818389217870052597127615520088224532247540057308805033376360875203554718940292444459373447894953214786650617059437042507246418403521677176971524629685040469331899196976766599486379741220857935139599848746470663303513541283731009309701650089382590768240254445854398960737530695890902323017858463643832040574809917235162932615753316303327518944067176274228956869985664299373968511447159459277144555916664199955238943707065326746793693166699482280879882916386630162354135285725775989728730286132596404422834685601775385335471631137935119707114517778771137372964881016841266079669604070734936610166487248339399360573974282249722616789223244386045028175155555667336210783607455744*i1^88 + -16934722950072188520582489974563288570151831374680600364208484085886599566641495953638678538114424022424867572932570599572288515194935546763485334735118097372495282353905620619934986390309172277795971832877674085652773199195166475637707136218397853831381492731036571526843744514631638393999638787437868952257354803368726735202081605113984962656530179464168481860297886653700192786126772007812366218619265840132396981066093331147981684837510023045438877543721449293667622459209568259890814487250535548053798181400538708311243993071384933483576225635384038790999062378820498153341707405467075698956865380685621027419816449200348924844701497189703904482904204655299410731438611320506980834869416551557490423062495838907628318351344121727961457821607026095083415361526423559730046859980877983025798138407698093747180980549267102705947335040174519565538450734634742945791751934291953971906315617236699995246804002511271140383090655547297657699506319079040626583714748364093206617551832823642072873895430719725909238643944122290367791093706883292949520372610852351449125595681877472539477222663285767867324456123096982340067540519925689225289889530706077985234133104622402376135139478254979427911513865616890710318996244950114688387303782985271966234150198098735876870144677580122654943914972051053850971410615659838933128685460019320972750463093414289438122131177469992054428731858543901539899882550330394329418325542124917338805907343374385070917848688880400349000393995068718786124270500829563212342796107700565484043302495799583149978678241868630614128692437965795753984*i1^89 + 8079259713029974394152339252483606148960657727137655959761866442476113249160929608632329341663927598271011578633941318186910495077439964931546752532066695450866943089880112278211423668223247363026226964411418596865463211936789070028623482518384225072189615120063153575652636989802778642623471760250002577424220619637373566768749611726870680604116899703468822353994305727886778153214197705444356309576173262775098367607470002094561196364829214034684561710669264570317727782914281451396211911275023916922652207172781046053166035055236009098714858756125509680426362700103553164860163486622027045037919329875622366433398693572180289443834157895718711259012886745893912259125827115771843888458821498955864039790226619005755462960970676945472809234351653235043063976625184600828885993398328038474185282711149393884440976731697536331600304387818101778086484993019436970613058263699327876912722098401444677160251327941167872572388839595626778538995525165847495294688837928933009103167671618249041961523832297847357471978334794634520134159020634050891870627237831215330555213016723940698663223002484190593073934800564247796176100669937528641869299612190180216467299507433962691547568613391265866177649366910945752020560881309242734346545404062257399101403371432054548091190675235990473176849242929765931215080155294283257809541442690394047904950573032012435185702603051560396681186499834937679265755285414562040573837774432953734328073841486178225381683968233926480140855268592061145789455718121831713680286833877733562637321110722317574025376071198946885632*i1^90 + -1697412735912182868403455917723817196060295997912392436325627193185727696521176606233246799373160498626125807608768612883957253670281540536460922337540461877117743064599750871351999615322184343962623655606757079350329619064609904016345490142712857824703294549024194354945366493405963326301748353653948578017504647384930615183874161517545557395642366968582258381883853954911312815077200006974209597236146992562077711938146397655694343176259188107475135926318292096235921775994161096463803250882830558728419642538180419049005699946115695706848544051844859620765228727564405548065415717419105447927449546764367742326102918283944917900087936254784210150127077511391540062359216737358973996609448085069560143220971274192949026131696926909670093977786004505859629680698358009685319390204836085600999635766240471100374079810873151655070481524136514642841192497921326494056343185268016520438484821314302303757430044356592912430270788702132560309435600977067174895362082722130720779801214809574297328538054549153186099991060681083541742669991321517263377431266169446549940916127081688014227953924687187647619175129615607278162141710426305295407548667665933742220869387668387983101686917700503351481443526006282048651078587085737582425771391887026261650149646083525132251728769164599376380713964232439046621774039572934112905869254540341171291206738269453114342431792370685656119706727583849587956720106946564402609900481281107085842562669368957615727582662631230860185632652612800163507997878165710723320143661739333831601389981471267094528*i1^91 + -1524650141764044474374744344063336886062724006268296057806792142989434641902526414709345504858018545339060539603174100437322959062320838522422739818002498594178423816124225491330092076660934914761947902279482030607076637339363931273642252267908378193981433759128142757850319439247769731968661344939303912328115408695305413994134910400458765926818230020152919404303867243974957780057572193968135114278897938433660147256072000755236381163810192451260147195863076733936847268680513984758213267424433260235052227019337084965846883002723441977655355063931129301681612394438505400962760570434800062856931789379326961376580977104490274941912756603954939914574965176281221602472617629830521577806777268478926469415246662451177527706158988067049739449934754602718083491676086002742413322638363067446514293753734013375410781501827378813669193928577385849466987802099067075966116550720532059438182221009804015114499455550527762219093536572519265882928471790411157779664104362078015158813301682612671911220367365545793771284700869099647707383692277334559867434487801853707167539675513422608692295782031474647738337061996680531212482008627650246110861245336689090371867676042212678048895480675286125381397117859687965025637191399922886228442939673366675434232644392334789686541454446787313085558129848563220307813777470314849638755033283884904214461918239241663320906828086681761741470720831490269799956384136494939025371564214745748673129878363185649798903587253947382403558778534503957669643697836332840516752047637266432*i1^92 + -725413267175682231193096726064450142726504711324043277126481689278630016950641800139269408320427307078135441920421975445916336437400747889856125004738850051517000375733717001091435825820898727202815543279837250015646188842480356475890114176458982045659412495958423396512848055412542046451976304008483590270744048298678231037564035087831723485957548105521158252638489382083853316709934108608746263440914101004865799379112738666750278159607334553079585724144173845668953058604065745164526985555857205014366218312276108106237470608894753494064630854400030522512046827309174402461014239068937664522400954259758909683322980647481568498497185011330029161756250973280599495899226280197653358966573156712656683247683277832519959507749978527982053205251622992517434619144364893134656058925023935628776055470349642861668975706648756402730622963152491986945578987070633158598518911263688421228132397348533437667974618039803477611669571975341131341037950169826488627581577140077125081372707383023359165787592122994168560168534379672239406122670536121647484926727563621293967676926608091194286211928146446150085476894459367889423258572309710450342845968856225302835716133975716158958742639399321452960699751043535681080755258058420582361375796382914259365175938197281917743332140964086706956046651268181671469995924782130972761945678130891233149648921435853920779129088006989099518441072706913221016500178295016893194219195332661329265329682724340497481836314295263631976775202037225522612115873988608*i1^93 + -22117082455868846070787767342528472006400311515081739805101866160447995425452936631095575357675063618459956124102023630593950857465509765705713017500117564435753540655108423821684803379885298455574799152323425159033753516691792473988208255124424948443559304211136912873576895580174303949218153173726840061380485216318585817466937490372218407400316705142448739094452784091808692452384634750657305963004027668843959084937062958833797456083036639507261480581568793593518550008788196764690079829493179452611720654414578555159419454871140962579214683619350329486618342667555607843481720016918890317141682529749250043487550871940191949759250371862794639518049988939513434246371711289020236697050111208467705265833400794806541389245132356557350369887278724105540474082530962794792948536975153579594004390229437483316304944050061132372900656851702752286292720930004088267524083837115230931993063797051605925940036150071429933612609637793333656833561916807555414148101270090707241284864443413600655168132411477382064506254357209165782897561391986128468341129044085433542365504788552043737805669277027508494135114081660293249781208817742579523988992882227586185896057684875668017766755051475712815354879807215681944260770820872982788749810463093143971985380475311726224844571137920668205078630558240846459231701468758624889353077279209559944922091701249627307955340337785297468471667107304657089492866977597862432331993698147037858941921652046847680177788451694611267584*i1^94 + 29873713536074065865244535943641202466104215600327253708908301497373137390622851115778955057780235210622164981939014281684099151153925742552790218332735665903181270627065264748069578520929986185544667890817755033194181323609342843626595423158933499958679532942859162512255335475838916242689378711411307779719329791778584726920394598829725758592343037868201972257989182543626775839005185748672304113818523518661872023454264988883765375522136452569241909310775663719521701582729184792922323661460327946488103480342152028228274298971871204655442325222194072288909928247404845760005219342902651665328487256805216020091465684019791610940099037041700886147584881730163748531211594923961822529617660287839786540860419907828440510941855703224194119791165921842688728707221598356616655163546063546109550369096117841717544988863173055906465292920263000389633818331750264211536552302593318344671299979769739161350158585183498304070678334726467252258295179735481830724497957591570036307763810715641864980709739249366281314504947682734121729796673586020655872386301344085373543841192670353575085112907626439073038147026278911010259101786022774674146258506828505723170908533795958538046855583680471647849141850486725992583799157510258355701377451691961529694545513066515544549950774319360520683232677906185080519559364395319989916859848856208109174898588742001741448978432460757183264633884960931715338855342358938891522239753093120000*i1^95 - N1*11983122989180999743753188709659319573039373054240924670772721707143549726271884444217944110898063550336912959305885717168878680193761210903534408732853568962385221895273716675251338221323444099744789986584328215911635675815000000000*i2, -160877502787225839892624494406751624395178635097043570689488037087325084220106927471731304361867361127541210338396801684448186396915249172901571168710592465783268634878706766542035708043140546420548857311109925142955029981727252578202682709323904792212126451168639810526925512696440295650990667109527813895226168911060281883033216060220165547954649237474557350584052302982106681235122671627885954104273758955543416549592604722402616199420119912104096035128086924932530336077564725422341723230775671941416051588046078395464510828039442214704667464071709660978030042763349735320638717777699944758586148082869919489145077960247208581225036041142008442133115431233741550100386704440988642383600932912507429394877798633853925181846228359571740881854880954377542205074531926681507055702924092928831839176649770379383028786733540262367980120358386157637066770124852602904231510118182807411278817643683551183067827523311024269221843469394168022885603499946663702534864780366669713548206632257172361295262628523152372141726801796175593557204794702454210944184778112797718698175490538382400110531930643293094985271921254427296956497795906005820807118740185738883519160075973330630684578917482045452131657269094585226844234905996728488883840441471443531236232483895907864651084768860569742006333469011672361812284303719996790071857599937811807815057787519894953830741534827622124252226763219608170259919205587063439454964802461393902894703833584880610700156518150940134149194459162370206281823399976790442095815048020354419501117425569122575052684291155131500413952383342716670882182659858171943111116487728721234616881668871569688292554001536983753438917248501472310873199015398827328494095014906346831430574493188487294497280915102762939530905194742656793812328457575519700481986249776105809303635165696743620796500366186885551199111572568944336905795972694035105372365003278719057852305590788084056120971128460261701225614836497026418157055932070780730430846349767036045188808215920117991167238670804106715212736178082023903529820959782402523136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 1330241710085279251323761162847542905316043166995009050198022631603105072109405792994924103501875206669441295251620906495261692453717984742095492441252786610216407943285842139204724626062471900833425150745760966663806728826844399908479104245475103368183508143601539829345789602171437536321186385553342969886851526126786091416428871504455333019035175643036592541271359672252840488560053158310492296451084040747952408397814849626891592334264332821387225752993033098580436086219669639443205707657539956147985992896516673083950372347716375969670239380793726218167169295104943463224713976551945693007464782537404155269487818370146573072926757143320245832377588817467151570422866238751937947387203237698323694559337460482878809268745160220534844534428708437986320667998836646463683489867243571797139435968486507190690736542521988189052575590228696261451423408863775665216291304402083670416398702436091035920556315507114471178807993908197112761404465658333063235276149071311445313526160229186154258538292538804206401685420265838741162419019988876868926847661280059203281664309185904697967236743414326046070446387953829951465860608052944049168268440426802409424898788852659179338062363697304169836348733946322379462123112566140665760133690882858872040650891406623180429790984795310818144687826311170716266075912766571085022605548815172220469025828535754261513872966350218735914086435644856042388701651923379964674440814733887787167966300421739323966352696643571379901057640942344055431256970395069476021446378776211364093693255612228276650938030715450133103613187932018236682789721127300248633505917270228618453610476486931120374665663804674935871031402148450816377744018294090682661320430142149741827725856797559178533969931392727404717011373642460975026810666581998309243335656807004612867795852504126332533291757761993394134396095539578836992885824637442174654355828936461311799471410818842799481597772892019836606304022639428927409445184255350023306730220669581215069194086845419569987065804483332294062622089720226144400595157571736027791360000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -4540217893046229482865239887042612620821752233043286137672388749284732216512954588745324687174118383053563635775432631027396473973918105508009091716982114193194416240084059515909819525094100652029185958776825211043099689074012802332730773191780153831734914408284654536796315527978608212317529431385442130375092318916772134841673837841083474792193433360855630457510625889626857164580682340984456565771100539278328979779744917372125073099530207565301708043773032101991657036611396392796321596325720153518256812592097707980385268849623367274515182020059121858381527863582626069842939433218505780306312026506719819270540122849312375981732069018491200521073159752694809318837309244667266039818139759945753342830632196164650734326487517618039103160517939249776929233826454337275502831308803453573319600596171886418758338101577271517702387803749612927211845788268117820822661564881143976590897988631778191034655433949247017050456058563736069790771098784244809752277586468523719954810815209806227855357367076346111511391597635341576066803153846522808504199776109105958785981112546361531374812300787256331345230771374107411862495569961177737150130460591377224336254235441785939664357297307639931041235789420637484557746481338736680713477618465124988578786601216918612445861206822078443546973703187358278875747614433893714489684405795048549232625662575726163360619711067541673970376861252185777396438702688963835843657355129589081684208654519812383958237104509405008061921026087378808840305590303161326670007876539503246436598605520712659709093260531205985348011330167802046786224008259914484623552619608357931931013191836662157386910239739838443343044211857407526680732885058845215257964581135718533221006444683719946136166723473912019396076967450065786572864270348316177081528431667345316514531465162705511838102901921491458638673339494209490647139907192562331323601545968868360258093244416954721190495654268797945893785797408749520809315924686104049657921078292335379731094931872135005239261747090665515652221876016281432211637052993555555942400000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 9783239250847453695403662074474955056043575602855935508496672862341151061674837377134583948641379823352847604361818093947834970345158623083453249247145532395435862096759677582831252074903182269841959287824400859937401691875534236938313677065620481839234402887388190474821356297081495207343105435419187760089208760340281396343261711105477951261928195352591702070103515941801740052924117057158911656319831260734177143272232502672617151230016822698233453032946402208006729455581978389766802552583668089546462004233557353665156925176004223368827841597899947438886094751188344878753748596402616750451107076302833059821421882682362069771078926045126757221572845940701556877657484116607660001421728282561162999004469056719262868976936687599704420590579324233985533363185012949800550113437200073902627446469763343696074765911365240606609520171766866056541333195414424425454074535935702737725192771668424216360404577897676845552788187169256297379405842295849216528767919391021372126208123752555896963798161911694774014010303316961144271492828984833436173259063532499023240457071823830428130023926555613444671055109017896598119268627617955182820657467327101983611342233495792465764660755074319056482075765226339276417837520935146754336498168167154942765585858338552557485278589090871662335629764801799420853488249914379808016616047771793334854580004402725153501946445610866948136085978456353203036498943824052593624805795824924863704559178219645677226381376017398125630458943788784812404124762081341634387479981930523357458340435488538020500212293503228564045176471444169185233765624774281092051956057714264518544079066965772345815613972204313430565102492876424649067444869638435900131137031105831371005494338063708087199444539406855827804004801180414534102132352105987325639780030709941847475546061053440322524358371897305211863925560331229421655357321003150098230354023992428413121793600835684557385536283395235690143419878588545174422767797228698833404306517753966900365885907628966353347371286462040489995774135771226667826828961537153040384000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -11783095823013205610855253075081086990725741479313354682612768705131177200049089360454270148940983726073059677065939815063003010923994041803502565462429659041845970477996114403118311745904991118283407852189023912691386905139214622007650355476625585733020813460492684417396690430644409954646897975261475559367246979855210980958642781601946104449600104117865240841246714618309887012683138807932051808816549616409599002510009255909717302996560799387506310299172922919185980766527029277212885575214672088705865405749488187283559907393460067418238352289691136179675824797713129065167813383733717903202054949517317093445136223099085070909230502832354985142304473354570756691106846957652983853968819064463850183593878968974233089536962652097551353606990116448707846778108225676021333261363149750554949254194006392383529114966010928899639154910817782941445270460022892225684968670778955414889403874226458592986601913498063372037841006584403994604961585539468027724659451186883612690654559361841728044626848387211388731405481620999619726912374772024511531786434699324917341351723388932108520977194063068423894864932484282565312001073070818540769327537963231269571432588518912350419758718001969222714168384365107972900747750453282313556174377515097364595867538270736507374911256884474514057304293050612489649085545220746517996629496294880736081306994942682443373863654783812201909268274272533612514439268547791903262448319682578212695786991764671213889856819751413380186158300936082635738804658629177674180652060101338158695955013328588622944923899483129377677364065531706096752822279693454950287487421451025651808955014491776051739225709159756157896230364055330879609624436722227516414258810395080872605203850504132743728451921090949690721862222124177909068712346660768483117620896518933351190755081057388695581078845992532807925844486218725273386973828043633689889689676880796674862236087975587670351091946424827580575206473691100143112446438081920787431360637692316868665554476277475097335737968344978624244806224974263504447321766792213299200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 3038621155154153971870809555557374467991659509364274826580487762189619401769411104177852777870385523866975107821531615456784868579716684396479316998314067428862471549824205335068620324572203519182861708150667545327377326860846785796924335588488694434461595112016430228812678086266529383161522414124329414954423964567357558770628360413089771932411933645007102991611253309223020760108128312737802949545751998405256100223342470459063167157509774356984054034673796061079048419215732207364912930876994539237701975831834928968062522683874049457807826237148831365023896154042941061756849740974797701570367951790844085734078949007521042371626008317800490812988704604493458146900249950252714730588634138133415044507640264330842358100234194133454020014691554269825018900393584613466780495359046610855152640928567658012861521334485895771724010720717674836405688498363346224167853716159169957117727063054933386225371426121388788261988105326652604291143889238977782512488491973240949878161900113556598764779008587924528354917059780991232313223876604852453146599189645789366487376221904165327684876936189899340206461008931759936633682483183557815038768345671382796310217704751592953564337465988657675799651991073201087818943098698942094598000794539856774160997140073836679925658390330398170768531592307470424312058005798292371547060806384275553037894182918607197984187698779836706756790426226927118087101278219008984854329023394244759091728604454993586836526196917893285377651714161359567459557270797566380638510523792147508687914967172071047417260923235809462754683376073740807052366604432885531687797454023048820023177799523410084016665929147348392661496799229547618150138746498037626966242919220045816795200311846687061409087789676310539684856663790929446019678615889251503249125433884075374884043784724205673803513398102236155589850200681785290768347083266120935948966502289474284510131236851814167958132117066450338840467357715233829660232470855365751974195024827329762179852976354314672334518433185875407430428133360663973314951086045187276800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -19224339948785975799633601103469674293515922537213956568653641835487112071261361940107663899545024619548575253474796017439505935225102522087301567914840171129917740515306279215940084250760438187300649250842712548208655708738466081054599283854648865340205201324329925942792597847702929019265227116507220717236279196045348638030399924050868009721169811873362795231494839948079773461703074627141404886557517479601276700366991026767123050311169529775157055969697989902664873560813838439615227895112631010677380022511139386726572502090292021562419086070465418630302314856350423448002657001877713310111270241096097538641471303832607955284207219525540869821586257385391034183181862194731377133194347011603029111394973023208842327364258726049248081944396419853831579600816820402917777013858490498998417969707797906444171892088490916173733886855556993154959842858635564963769653948892921257979615119500074968411928463544606274611985610229060112228114297202550284122585077413690480558998217684113662319768534408178990995443463196381134616286235474947804744312305861741029148683190515404416361886609556409518240802249571741426214273153035798599769301280186637795049257602841435167344177989800607595852081394691435251663277143102081957301457299164200249230979091548898689032996545023861766907127419486687558699321642740639808450846236854125370053311604818983732187993185810252794020701250091782446265978435066905566365482584323030694961919059954431402339606785574971288560155743458356023953988647564733957548664955447336826474874598347810367547162800739727513343485449091840918836616629029920173779134542766383448380920371929303418973772225822900275788028639718531243792025895071908424198662816266431075669207147678083354417671883346046188658389172850096243952214634430941909700744912678720059138415047080414279890823085108417062620859146619370666848902664867347030236177576383746828412544654829235971222852660131324350645788354122774702992129387086738941666241489243735870189044843508881109486453555310476389519020536823911778884084901743689728000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 122862180256603212177551633559670669839329944663392337260413343905497567246611826907164790163268663356094720574398611102025842349639235001633713867307201586166075875234074493587412523127461112531383024857176059326707584995435794119654042094721906165887079779464612052558954541210061169957956195007191457403641845181787604335939046026521037427662097042414418807597304339688883781057099397652531679250548222699677793745619739621137154142526867953127537189349517438410422993685533045386807605604904575979649025169207652526803751125166717974904919295576942107280493881855864804678000474294231138737100577004560641080457598511037429483481280370761386954905531514168318478409977603926581249979064335369757460976024757125418410517334191458215767370489594550335952961073401516404824723426168222217478130587910382028109256181412769510621387274944388062412173116329131446421915354462495341374322642989682100188520550006440141190543976555661819464915635463451337140512384914643912063226858360037928665322454007946546167084492742122378708941989564149856206033904066791885154199358478507232465062670808079983330095551290459638788719300914901309542926617822381818549176804181126667629560989771206124758714344337672422361504720223578532166301584021821985216787166305278269872227670215928924431600072714246526213202929165920995868111420394205681502306931717222769369070206822846577490529479170880818592630653887278700377851136099770786797861821705513907788461215660016462216495470385772578760212780254653819105240797248329419638954891594644324169947729275437109585873802561694605666573626665540756203180877233872217144756092250332970538854661451359495523263054997456414132809981541891892748643901516647122538663022665262229250694511215963674405421348756424328194741294441410251818997737762969590873465892863542453702967532341059465487568084035432368957022889822961164683135409903012522659719619819551176068437212168522520529856067243724441065368302713642782388232811203805731735766411095808530763317328860183527918480353752357524919641554182020792320000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -257385429261366333824697565515873333915792310906240533567738204590763239110378929048315206804389808275220718419893927041266624886940130841903729652717328697824152814464959288995601878009318369586122557370128399843525694418312243243152942443865066469818448255229178378173743884329401975316062966541702278034019723107113194674907884061298842156889326973572002985237352898121364127981717528427083469156553937530718673195135014882591807112848060549241197108105742125605005757470113928512249810365807175045814839396184304536388912382030930530593718439517587228819667890449716734951944124737862343136426726771974878842859114671859671006657209071064785512296295458468549512778773981404313975313377567142492736333701711368868867946210837197540437062984854127023325261488777361139724489079502548378701539837858989257126235221392058227114229686180869353256709061204384528799643073475371474046452182602919261591953195368378759841808061969476522293543678629806760061945855778378107133155691353959033152258232820085271704674831952888272824386084817997644107912502263976588528348802390641919019538717764777726534338672094822142454327881805197295530386152954769604984098212430057390494421460979358584557633019888999787520772770682774228957415763926772927827779692447773740456976566882042174903686782290480101349238005548614288245493114927113229985226363336164669658288058160633812487005961829038718400298458034935724358269642297300661784466343621108893439505343551503044425949293490535764322853266546153488672108216152153298588642825494839698149293213576998541001983472259249698257004299382044170887877694581688570249988230320589987036679050810031392371327286523882073115379174125940715475432041084328849856197877149460182968929437496903981375372020402275242380066997153201562700537988667013208131383846519757950669089628005310671842752722315894517230429201063940106188603986272066755681644526137329418943574858329604320438190006157530839946472239018320601108498159553861372506524847930642997950860228658582624447921740164107556175023351492981555200000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 272364154158183890816181845777841863591328687151918594333311996044459523643041113733440279479862112131091661684843134116851002436826886991034215474215864429416930011618430339990784563156912176772386143081722422679167875178212556155804680892043877530060226023332236991103924908482074312832410857958665869313810737417862977148391584341013796854195944920320388474989692217866945330509747848836427382814066201552311104462235626305662437598129950933064780020250589811980857681291595949200864958377843471637398614510384235278912882932123240200796481819928451477477009839702275608328924611559840394046863650209038414278184755936767114062677327687670267345952371942624855631403312083580623219912886557979647728722786430611241584610501233912725935310532473191915706025846537074183748073057399178906144929151917380738249026232300333448373862418727140381270242949626954373939796950638186658531008246704520921697357990641287848539997332429238239600893331747907347136975955972468738738683963456303238951481613419060475355828174823172966165518649676438010687006557539825011864634064826541982404466696662967152288134462942377206996656013224191612446795480008682896963670300808996382538605351166363531583536614789665072667322315466177161512500503688301791816157105899303695480675479345936721231631774099450957996551188736296533460928299996049363249047789738420695024526158565458754604278752273739136265374972120707269949491274451720315915054416336065682596723603055291824200119919382171611073674688238597689856647590133257725740193102753330184829404205363968395453412812573613632247056139141432171524092675759456164887227124797124158607278448633543215111946617720168371891770973993527320249983121295606636477257857830582461806813038461653149127907168660639323371068808150489004914014030621784577194368243831844811756580142848663473856632016825839508557427353509869781187326566370592016449858615831071820824207407641079042240068198141951936213070525615255909434730618193976956076679034282280369033087868190349202790790894386853339327337728846069760000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -160865780492688012929333457193873458221310293066404944850238850491956433928614750567830753959187982360160037887293987080882553018117660279588369644982932309753902634226545215926210216532125806238781601830418028730811201584560717208385722801743221562801219299711315964070648208018103170574111983647854105826111060035620736242878042043934902945991793546190461773420541331791335373828419659357796046230102816902816992284091492969086139820277039307131502294840321625204652084564314634038684070410808421505407435795620236381485505638651201686614132241989197677542589233070453455347898341915533652610859217259562594789703738014388050147056463222672170685851514107397756954447883053929121460406309431145649834645537015231146939968955968543206905329387495862867766515891183247448115712889495428161958064973838839934136948123065613327758334641842107679330336514923411372807346214234721345779792892147412946013114087287776712893328426778154975168109488030020489191252008686782337412062879821260999422950107196952554718225249100229464759294512762169950272655873761891554857600400078953239114045537710120715264032030544657461831355540322409076707089482540621219566920761418130200866747439727429752117084008934877922551251608709634380996060505062387942969390386317864225094920257523576562778159877092284436123677842541402453657730860035380765120991632654379186144060504437470816855334397267388327710415443294319873165165896892213853071757561153638915111275521918692124616397114386987145366570727310229603395440619118107525029164726828262387599708300741304682318432536734057791627054646322313859767571274942510653811220615457609782903269346058092616429215757683181563796031964147338948322001989581721972036263635281584460669120276725133741305795452998509740633479737555237587439857590133372415667090893818119833646843629117354253818426616352093766418403973609248975327226832565005317384578367314434777431530236900883668371746946383370221481295799141642368389667595008094881578690132195131787942938511310609055879959782367996043227823733399879680000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 57129793214145621431847441349057837455425746202848889723750082690199432690224314065880178678281058139093845319246327098681114529616428226186065078810838832290512321664176154144173844757789021666105710142204557363985323026960068262609602632877765391821880674079439847122563557699051131637898846448163717302734444608970372406221476791477892751682204152485343032884085745374592838977830249972171821993071899885235006580487008336015908621364999488278361092985800161100796166437119650656395965178326820629633708068070480137499722205196348002289005849789707786746909251028377392099559943030396602829433760214529788942778203439244453457553830733213901104533319315966717155903637867254880263250931042951969762370618553743720132649116030694513277848890643094430946264373426991116928287759999443723497603931007858956023146828154709137345650182147090592393361002446836606752547009490481129117302023030085760916437291864309199775714725725341548108538518618640289169184984345314921169686909194527112322907164729421735106758765799425611594687832272276289219596402764319622205124964598931145509299778639409084768369088205604416707052306497717448760902050301798213786338834954708501489923667904931299616421225468445301325113016601063372199600011989871236813331247488666114356493828847319599822829651447897762227783727446640867778990276050553167165028771758605034365389246087048929435235423079802684868851023031229004259893753169859770665265746233818117761294816189229179014083813194413424515122963439121947803815984558751064676268994296803322097396136694480560885798489827268661753428732802551022335923137737479882645597351365453641422148919053692901817055634543562618375194517083142112955186989902160488699243429834708480236311654591198996654874720138731768784900850703320595131424085316495503880318699654032248880096259077492701266483533431362650846619322619090403337484812352658880183023934150244272522557115938116315980356386068170708566553934127509438901724925700321968270257094208383958795767258620517237700204814403837000016171608362188800000000000000000000000000000000000000000000000000000000000000000*i1^11 + -22093761690012673419063786311969223282032957253653795525706931100920880117186033462476382460100629973335761672847745951922078170945194166760310762072756751992853627288506000854543786412915026485830395630025692179939824245970960881735963654845485390592814760028009202375864490436681108851902017881327577450865009896662668472750261229119382267859822366978403640723885336457913040135606435248908552536506982584224719368862629443510530155510225843758832942138878939849455355251149725759883516895262479051844983523735479530593989849523201807756015995551919979907641529920841415323207887535390928633303549373067439788888650717377223486008570071329125687630563400100675353174151890039610426114119029817509965555146146491787745845932142701627799838103680805858753689426403172676758669563335133160977829475297570228913133478005007741993984925912080744264600538280282136059494178009868814862648293617631138771149744986492015311588919462847936835523861707251116358575110365570387858424168956146118223302407992753327086535475964995063217980758786215708412393566056478114679906134396992074791689085562217769176283161559249967681548656360313034994494766638289758187873802435074237859648137176704586413865776323086584371839342456770078923139023108721492023524131133528455867977824775518213712309198485829086540035036627027681417177567115681031258889938437483649370407172837383613330237291860308924263749053977411794448909984496870311619337055959497392139044242027637074177758562249231176027113376040236202947424773640315774657247567530963669783603571363701263376742786952300838287754616838668257907660063509771092266525357780488712051372849073967816994623027704964236905444723626271416435544531388501270706013990829368827281678997926045963900154778548394714809018801958840726983584670044738872114037315025714375097066850615702178096411519005319672333274364722154467580320903067265713082890269756477447056114485030573942079040378949369541043909196159687001868603887548012505776736186408205337736114622753428579818973347704627132810985736241152000000000000000000000000000000000000000000000000000000000000000*i1^12 + 17930303899698450970058400477926823063658556285061065636723782560566863730248821073970657786835549203217161688817840538709494618466058535444862032485442412618161094877475520703278690038880400232412055911267861876034771324724274136660733385850497492005165249829855545546330971759395824623492443966578110975328515850449015283772662971413526798544771445694302298659509657292833397883922967473853871636126731018603542289611995383106935285335823103090261922022605108781244052482106637228117601260975845565716899097931786539888142193683487500379679753517378008812499065076421093638057620598430821494950677333060702104881505531640800436358456906500955658426203450116044162132567383754631033193029298717963105454982028147841471589812688683398181609053989447369144764955275703134194000384946902804082592160802683261169388297751211582443731284625936654534327777399448834352978265697838549006976190069448534919216859960805624141223901126594821884483585303960370055718124959299502437013284560408269240181238006164244529745597102967255910895297220231925752559292877956431625234610616685074373385958305475559284799992938387265619343441562407352570567531674319088746804891971795488275381816761222075582589765844698419312382496708962694213733029487264212905327574571092412812219695666231579408287818086509282174321793972620180257515896402405610048138640152078204677443449549597796666802831600259098903045765030265446789567364980014634891896344387812711020893804364214885067941255279177055347844618352634295068500878173143927328808516688355403046236917966905178098780779163291662880746091247213973881125760989989752882673720859476294795497575400643831584384485568228920154550883583434931704111896697627214988256693247336267452567936309365825295978393556280093997644318419168555305703038228131199645352864921962971075920734709052016883796586381134205697140927913031748081093962350512914311670191467344267491861310826927176831440347413085178129464700072566317927960799011954433820813421594560815816334673297388404818689760677386500909378431877120000000000000000000000000000000000000000000000000000000000000*i1^13 + -13427745800816675586534967043886034191248488291582872252906564224678251023408580001452687329423625557138070084401162519609833536723041480231198060984697470216745299671307840690602401755882313431840369864352479927099469893078407053642650657428588630210420690210222157030267841241215958825587146846912372186685904771714887664830300313586596370966915582443989067886999530350619377928612933810002016622331420434101780004545546459734891058243489658252648610656443781069356387570187253754070771754289874160832097956621616833324307505801768449291753914760429887041824504278446115274750625188368240760285657240970865221449568625935188302804575049828308016816084726962355968883415964786508614899910310839519516871992332561743275425565338500258252714790021356980610109526563798328251673425152555243740251394976337641075595369911224369016940301217706836969023856656326797654536141373740907979996047786937815495335609661882001939435958107862260768379276279129921067937231225311954536636854159860738432937579461923926632441482080154099156685150274126418180590599270621552885463443447710946248148463367269508334581989947560388569667415879314183827049040468535814309584443612337630053587181964991586937393060119568489775268426467242381013506644612093785927221548385541388362189750284551950639359804366247763301014704697654005655122531872645530651501580832257350506134782123587664421335806266603918332564284921632467645971258139901783613188580617621966819649143011458894499848408692116503435797399748819610759066599939270043367885617636415410689585685792553930287998356239410356711965659716624449203943747314673904557049015754387425235628333187702373407275425178245570710072162747236108058354615370616930984311034437897072822005553948863110444290976769873767934902921028072791829794908189212841690661623060110466806475101167047735460673558859574385855562900349723236700170181204612463554413105952067857966812912014180083174796946642792790193384590657466713675816997866197965688172970799910394205010142472982262455012177970325210505985130496000000000000000000000000000000000000000000000000000000000000*i1^14 + 7091464270520060965676900485398871490190234005028358349411364306356753779947489076080391552024956210594335030195236974650400598180193311171729300161317487242887135946758556353846757645502049760560526419387533702326082147798927641951080746306692112196101300538393305425857854728815885829779214801150442156775299975997889538995404366551160018837973584855767423894776528983331295240520304115006313360604376140548751501920679975458670055183282287485146247947404377643797391829924869740770204155899085279865470618395652048071959638450484726284014705898080819434551494252176748634121312368309483358030332274157325601909791014213607160851800834350800551850468192886030950796272116951328211603675102779150924738513545140033998733161501089401807736731311637153452512868932576563435793594272966595613867144948987268664967410721816304537966299587990678012375496234583796176522160467343652566836815250390975965355565576952596139798254445780501631144855855104599158981618246790795272384052153479066092279112678024531707837229976221213209020104763770413883152685166076182948221027704257638020027473159690751609918072150034904817269951374445607621585209990731608066698184182218785686557010178625532624887818404233146590225592626695261368988333739732533218214122063361043301646318186965487060980514486097599459346383905201666425294792876254853855829688158110854142832618293221169867987679426579908513866502208552027752291156529219461783644479327402432613603912294219167998652737905983176514627229069963044415300797840315379855286399043035302176228757527175459731838890996373182793315577739760223687962254177965637993197087365471338358265228797800442639417632544289682271611752598869438190943989527689342749739581976772865288269475940432407384670102640954720981067035463664064701331277878232013765823372392361429121701871049913221346790663015547303233596224229670232277511218917889518619740058301079919044350769958426909156250222919518468152074622395654888353043583617711363218244865313053258018591852418467047328294465028107473002793271296000000000000000000000000000000000000000000000000000000000*i1^15 + -2658576883316525314876072399504676470427732154951739620612970596326484768704424411671923889731103799433603169311405011369489738162040657438081523658947134970734004978283874792900698286587304014594917849913548936906320263470008563430179886228494768164898514862489030246271009264018849175488099015844283328100226071891889257875851298629319174162985440376130011621756938925195063916511577477884531885677160701639017790281243664572370567872108605432178131281579587430889828514041205856930756114265983006753583379009818283727666215775664494625580280855316007778598216739110014085857853468572758565587824552868354810824963280515862913313363650641509029072103195753965873048180431776294732841915119829675675495920567202624326076646135309906557166598456768601469301115988058613603641001195003488914146960655756561794303095249239536081280799936410748312107080539603348206165696568387677688085512786361245966508953386860497722894281857761908880139136572735128406996446362709421700682776399325642133955761605065497229695714439517298315726495623130235108403628247638711787377330825903287284168028707018450432674968314718137333558703929459452045409672637529116074773869130225112706597461786271122797721193102308577162795298521607371032003193963157157632888002529741350943679830843134314397096496681882008700838992327052309996457964969003219521525272209488935259022903113569577998354674340526878629183211000943932997461369272662390584602127388116305397732023373279566265447817617647901812525604925760254219813504892835240842970926261242099444272675025585259076678940486549833240488892330502151443770783822828494220971775200683892488355174435447365018501968794852425601318113557765198038817097931056879843140228977729514574458360691622347712516470250908264202055344916570657027415962282807707259570170260333299120757683924696605108074806978704627586806654282966656963792603972101339919625113802261597035768279995290953712032193750758389895070853015346097624833338435358406418130083597779494177217762119197575619399833891609763260200386560000000000000000000000000000000000000000000000000000000*i1^16 + 724012126827398565983391355285523387102161660441214236327487499828108688446437222486301237729909766638834936931500147903642303471339728094613069457751641726474006694948028029565187875779188513828650183096864342081126537678519833606021511247316642669261950995449362721080517957564346166040360080275927499166880712594044799524206094706364325779727601194653696832873039810133980677151129281108471108806586062265183574902960619210526058761640951930597203474574028454293845800574409383131818409364411728066437356467134448080665708318632103039118981152575415783607439009976965033769034055062624976948182969707400282485137901838025414553304293503909836165773402989823219973567136158307124175866627118628395905778577586842782573682690046447145545264742952722922095431130535213165040325725577598869415450949154098402845682023192983222479649084875063168693475419032655904610698338362127797863549349014234718781524351239607259050170217676204475448115137552921660513131318772404437336580785748107686394990949586826704456202090189492315646945381424543692532128168205908223903071076911501872382907981970600301494167707765226955474271477926904304050028546311881276150455785399924259079149825617200533320890449451789158666891560372459909813013688903928004239897048821251244377570398438391377592628941103229569367258226322336338741014297503343539121349344935141310336290745146033401349597169643634645853719835072373260013585641086905542642714588472321467517148373374964825184085099630319247519736250386297873346674023007124542260064466702164860776837495636396540968598706780433290345757237969388234831654309473934484728905034452365649637198780235070659103410232770696077513255176406747312402212823087311393752400897692688854060698884976633771289092866416455152954078208651241063776548503012154842581132724534051655290578455077759285232264950043597030623572483869047845318236495206815427369391186143566618644310915703081780615437107260847836618765736433527512722064381912363396115453308280289167486009733872648192638777999350510175807078400000000000000000000000000000000000000000000000000000*i1^17 + -146770671980702152455422727241692521866618183828436593758009477707490184354436968160583332958116866904241715077988564293713363810498619370431286801891077163957245352066384800180593482309438794526831028651463647769310926458785527778334779555387043293446142704068760363081647737928989007294833816246921871387820066518861447423288969315888989254737679590389647685331870054592293327959589750546203303862309156288661296666260970438446033663780863527492759143138698046393526719734223159691512005990539064937489930882350827192313166387962234300104994696733270749906712969948236603638733313635148349150528210040588247825447233517664604093810473449171978894347135765636142105136580181148060136625151492351048835873923935047267322018831005368114855149169522822902694534573235869701397598806244876515115039748754313544625780058895982183210761270117617501239379145414045229592511711597983032220266590051504491416389451237002495241233038296274174676498746319990228398527642602596011692070407188783386989656098545325926760016831474381361012307663602612205891325813854930257499038380343983837559233388798433647326985780470447277128767560261091683856739008924827983638859535810124399144327449539575750301741442344946489651992602077706128822672902605402003806748126805717709212134818642024016440829373016717148410238419895654319179109379499520259347386831534361986246788526182927761251436761542173549610526181034966437674120440011600275152888561751332182763737551856712613630931281517996011816018310807184290069766161812422264915312777716485966287005944298984933732330260287723838827398123498033142905608018793884020508981888126426138690809327254997893909960510718123401132471892874145398337419785302720595414016423227806525033330895123547600907840801054692763507413273684443792623541934607139854106693651091909274142497868545242887124731846074447309936950543200182055072195199843120502959632936993337798145728614079586906277615209445420665959106222923352927021501911848468499816749662928723365542360593058387787024247162685765330141184000000000000000000000000000000000000000000000000000*i1^18 + 22680101730540958669071492594913131997807898958920257703452062354237745609320025467351378931785429152637164684195514929374762789438867847985717796492707735242123334537271062631394633184799646356246805064358923723327584401720593154910577792668629562358987472404201035169131870235634318554167288889796983335006805529913738894810101560975580763854217878071505368923562741177741043406532765532359305893206830852850813797057463752253235759519189605514834116283958461164757535935938854647943804837092716837252232528305158015767256281885512554024999918482809437354041629023458546805944673293320908536952257200731393469294042062352562072589425676016989914324857729201611948971502134745708639911049224782008470010233730896803536446624610808397533987772747686460285050302336634645514750136999072862090101923898017631971309663206974735422736595242266189776566350425768919734388235454133669136084717740063286495587648639523867046505504096747758296664310435830947156134698494710460331830807513988797591917193911765310735890392015527530448939350732692915451935558986712127418561446884116714612716833485765173611806094439462853740912972215877924608511687293382222059439403818621848641210404141114733313860070288929108372971876063241220417406859911582655525396840584060119941580462051344875631702078983004432541574165013285260801019213653408314564860581213851702649183856874015174011723340320252486089096017737803975345490996807983585687276511013595783831530854800118713013253119129337250819525948267451937105359956082180610377184462855754471851082707351755479845472315887476735481555275316310064876666307987475400457173209765458359439428091474878311458994451903488009931583575350622584332077886691035303422517200081772693552327056857990961588094451722194529028589528445384395356915805127859671228560736109194335079615615389047298243166559950469976176607792488311554814883432748554494621140951215453586223103010667070703391413710015354485998688146780999067384927471189882343829248084296128579543771176913176917483287008869574980403200000000000000000000000000000000000000000000000000*i1^19 + -2708682135150703012351287714703959450464485296679107397819356765669575272760327545623112892437643518329865402619774674765670139468823761645594669384448922346595556264147623311074235828767389230475005325786918517335088135459435643993611657982109992296802506539779785107858880240754413573102854175676837652898061136928766986452035049276805405533766574623132193690209865580846711183507713349231182461309473748824834331641420500780815380409082116807840702825720042375343481018384618387872984011059534755609910666195419449174680764107577129374189658765919286205956384403382207528595761188747349554669346519285884881752085312094710686336104772326332727803866116738363039336234197260931437746299055650479011221501804477748390845623961094603153765256023021498585643767963388049549574146916310996560627272887712453315074465094505920290319433869386513813639105224681490234937237217515111479360682366219299717973239366431998705388965288183869364073755905398724083898510873424211062770866665426401666696949211041768053210267916944145744995262575315308954977345274833211008441660005128335278370101309166744038775562924556473902965099511378988649154178856388592335375732454322833405784321754752046087437985482539175418348969767498984697662629977961006393914005453863348715969209484307110628321106515653424345525136496772896117099382053473734405723470619576405172573579715066792854326698017983131983892178816360301721673189436771517576708856731614323985338576022039027053048341545834877576956164182558393453680770834944939522998796098401495621128304954952183496856382077587635457968466458358441715082522563790584025543205584095626713382929079747245757368968802548770204288386667255048498307020339969296798807542183069824913738864202597744660171440944428816012725377421407373488756488133959332476558058856271920413013377992930649494190114826490402284503301908962012635915548719248112899352523435040064567510349442628480402905214098806669430683323627805537221994197537933071673283443437987212313592291035768957854606162061302956032000000000000000000000000000000000000000000000000*i1^20 + 250365522765737248284556788826007516420462390070788325136709119629983226490851656340403425688871735724734808913721021520674602034031483501770970783708628628350654030832327110440350878589245424978884282464978331338192011630532721523112427945903657250694302143068502499485227433172673660282792328469001123789851026239833051637388382381776240924050213536657470377544041386949901647927863778946455855022657417175264103461835752881919676880880248826489069678009234002317452843614205479209203774102996191678784279267433494375498225872185594204552725304468156651072554766205629541832386337198522501688312771306995967918395232903437183561701206709488904074720597186754101274546565288246602364012117983339125724096757154410736228207797494209682591580671136518713165766871580444854367988434746854701453199257828510463215767116269783231929748067891828460577152256193094069708516369734118262144616407165725396186168607625380591923524619889506307064089887456472095650902663285038713395110783787709558497684634029071921568116230050860877772564400623246170966939496102376516268523021029909406611074572985443861714160640188942849126636277839967014106006203780790507125805102315997500482788963229237598090463335917270838469999315025295369651555431347499417396181970454671988012538459288977421140395752213050724715493689215793182316109562537913179868389162406242101663135664274552682487976927760401222295262981323777328975924830762742265993368675645249132962494413098162628312976712456413629595731349913477554920696054818942341244253712806253874061697541586824791893845624125618318604298859785014776273300968621380954268598750231244938637713356365023898554730462308821338878255127706257656791360286649390398271124331775396771677965900925761170462839508710038694188686611546294349843749130237927617980661293364245935034806538503202642180638757311316343214276159886132059975341711584475826455695679447200897721784833476212421691833124345503229439637949331457558747224359628328069607933168688366804472626688567307775835533792426065920000000000000000000000000000000000000000000000*i1^21 + -17670797069390220321190467548295548322881961414715547694829378628041010296817247017747005371799985552483902733619025063796619660541150211271412671242390267499438502310806925045017383710139142136753642545515824207965169727498248939547205826456230807967977838395701164669203190270315623420501371242408274961973839562930579281642487731044707117057517316795230081967322714276937543433012813590718047668639887963797004651544323253811085467508318536298072728506177789366405424110091315744890492244767326831697599203184457320054780105696391461712128639755932667658258991565225923934621576125164703544460846895044881628708878281916844560564536786666516616155178445002675367003661987281143709819400144054458291223630572209098660255595267673943663774249781084350226281279433411251661119290163788089380592243990659546823499597272236533044149750011240968571422779907732329389332803112180301387252775764791124632626751442923295755216106361893918935449012444157969822532455991916940755283092272855394168257507454344724402018597259394204887616226627935378568438045479566159795854912922484871258903948615073943017670552265881334148626015404943461810880408848882350708049500216803713201845599434957720251362122633284360774509244442649179127340026328236055799905221886081603874775222965336116921996018672513454782560335747345511253923771656521058948144957898754468248703067364749933182123346533152195456972855075249185207273244681967291003781847348521962280582080287980924252142806614272051104095949001072652549171671799594728544124578426015697419556768552394551173992297637764558834940465911665755150392518082025313432238930188876980047241607733416984741551959190997624584103764154499668671149542007098080638026784876253036701448075272675921478056347353301398729165706243136407143337953887014685806483879660802024491765738057248012128181034801987916745929982891224881061032309135732116188217817556641766693017133759747017633713568232734176881369199472290458242872907781784826614879218669491693119681299993562747919665348791500800000000000000000000000000000000000000000000*i1^22 + 922900195705384907351006245093164226177669522568115611307955116043108867668951290685226947178194860357253770260384286023057035968732228644886100122224908439913085936728695681000560480082271338740607817292239905873892649004457982646072413093879899596944090261481130578405603656517059670184060248289458087769887402976182088669463580700402069594731350006846684707034123136688002315597180430926375740081987415743932393095275416070806168620078950142981229634316237300057642875145102424602469505164173467205487872385685521101288417102093414405726744295321159928712709922225898334922978555059259487142190610599004719206464356285725535847328015829409640197095480526590983580888965976272374910812821861402051521129451545370982400362879836247768375863053214159117108904519648391300901022647743603283404106998158954357588464284953353538842796023366843964968456537145085806751967988685802766498667303635649472683113190743465874400833963176638971348543544064937967749091363553837061376032959376793166826983392756987803987078640828434301739151369837367084246371523532170173944495895982067087229548355961272403188213428477948628995058721519677071940504237587519207035614605443889865102675539131125793979160277347585236845333120141063390584330159981214835884301115078947600442217596718193468348067420028503115959640924008905663052916049833518933625930481767766672565486179514182939980089592876190490849814634590695203833260582976920484521661253226328342325535759545190133630545542255649425183265965365608804511432976852223434888421720134018207662311294268309200034718260193617892183066125938985412542046302539430558564056398080016068689091583092568262264566861170211702740588856061766621680979397390535669770793070893923777906850943840797862838367033456974735718961237747315958718440832811877510685266322726894088035068575863742398180533684743313109846595226726387519256423160043267002924827092944326609165173937148973923406736273211207486988806154157385650478543450844569534163670364500862042856527165062580118440030240768000000000000000000000000000000000000000000*i1^23 + -32294798805942499325955880933264681714267824142040445796511532762061213540005273692438905657381889492157712273464799130327316536029178797089150112814369350447159646062065694705887699392100074960995632000923966217205547409693507356530033389297941375698366647675915025314314926669447179454001440792931315616890321298183472899576222840410496150317979051058232975854966411400938410634847104067163656977778883485813541927668422663188305273955614098393089728788479723464791979849753889127600339687524418871829478516641901414038545400952756800231255965057303912829912342874530333716097583345114440163053734788546244483328383613310333483157957445428161452548648839135221040848866889572342258512908851968280367085300976017724744209598632482226740460714041651378876163020493639550388782015251615535305024513552247686682894818430276103743725111087574496402791954107963473533061340889135011609489333227870828399986196071502120733201425902412274654221052946117210974485718584479007198965879767979567866855547235990157449067230992116370643213811185032813139072204060363931328077005907313953707646718890376397309021987768895024746424700733955731446696491333801350635991837619063927233206663490454447767912387195002046720574879345574581251511290616689093684258081541967519598335285904127845597084924454080899622538259528600311023745998919021913737096698449188814173834518097933045462415280031758511273213570365165352231280561331436612314511927290854791103149940093484760946586534059205419470390380840084006509574747528542002355605753379809325945882941783170986185950893211715957935944587755554755933115394838370067658170277279416837505637940307654308704359554464378393348813423499704448583209218610949974611757029600004574739332606338467369097827804765926660558348944281730830573548039571376618580895457096768689500246711845804394701807588404337214169712625098450022712185850839124304479194442243649550263409239009838048131466932019739740144717863939171139778206696694963326405639703494870447400432552258552920008975974400000000000000000000000000000000000000000*i1^24 + 538590942760023032783659475769474075081988301521144606404819694245988819864706065132738988262482770854640460687555553618164756678601739811303644930945574228202421502658477161969898974637994474163118829388280957025940311251497405748048743198823255381090056652284614229005987180941150482109642583939884095960682735597836488549169315011781605359461219958843397289434400368163967852337267425875673531355229281554650819638628531721489361811861270367701223899284545419561153725460539699823455573101243801411648167979472178213901202052700481379963468421977784281823937456014980447513595815975428325700933091932166352446678834382038211525844525611024673107397303372693732077960572883312137263682244872783406633039982882717669464327792179399604390816336926021605446130220557858134592614579418771832400976716635199385701373903509852413085350802162602203478258840603787552206683146090652364029479299312026550497649758048226999767983197840014635574028857339914213828180642286753791810661648281139367456591271476640435064361809904232721267165284993150834067477072648281378941019143677226990226511795669131378608296196229518741567767127703677852901769914484215261945118431549402566602015652765528134300286345645529651618506915917707224241059050813821013176840102644246293300519608314675934748999816221257145655440764810897742288694785047381572129265425904694911026821608158337052962687436047386232102709220066984642937734265977155551082962328477777156477047506689376896390845156289873804040478224340623172068168673065123232837893281292819808625632089013349762004589632373799547297494202882727401686728843195135283774686974534110427394969954070692700875553533217446214842731165504115517135264380136269054471163275046144448780468318947731139278945917820249618925554433455628853060430366432155135009735035862200504100221647769872782038159719238698561451333666860554420904914380950370437732424320024195775871074065116943007435345843872319350968320899081622142750513554642461154786549498976452459034005152308166029119324160000000000000000000000000000000000000*i1^25 + 15715185769447351621638420224556043540864610684015477844287424148513633277351588521943930226798735511451002541795728155615453199594573764720645107060403089300107106016157241419512618174582269592067705253025843826457233204423399296979806146091775098461386174940985353781939854318089792698491398990894043257441518100158105281889898511897853644364237802940910555043231505673629666537989260969612676897603689420412698949479208872975113762518246813747522969739487917023344651957337720834356588564668809001503207861229271249200779186157900859657697533441895100642813228475547670733928750586760614918614363722289236728992043510986360416054714015690603921264915120776969092150506930501565258910352240846680104061128624940458172186837239428289762544108518692731792409780761366729266562366174124527141504180121214501560403443106358396299143060102667151069428715210158612521247462356321860435045346319769376479308587852193939620501355968459620796162726057585013873552154659899357205982828788324057772439764450266376943070499105080232980224210312492430273083736547872671692843505489625117915165821489014271096139114050617116985677126179020545439518397623770584265448939739293995997715650017286733143599551529764811332244332999460425344966376371069633041445019407959509813067646533378686704946324068688461739590451922744609250564670370894773115920393358928478319003452540664147956902814665910514738461704806017904696625751112532198504656703645325228967563342053389639716272785078333900149103208784411697064106814259480846292249308260701215699422375531200494379371874033240571591361927781574167427472439270315270808568328475759817524502185417159128200182122987909751755918670979054389226792448384207655058553534652935949361733611957407537197069633186521264823818653018458399991311178739977147851610291986964878282956429398003926745428122707329021686805844687073934153086575396582116049393060919755198353456146549591370025304338684407186396382759439233637578452078154709862285166576547263769503192752175582405879398400000000000000000000000000000000000*i1^26 + -1602456479253658350907879807823719561801631582551600067006232717167984131647818195239238546389490439544817721175897358575959269693633827679191381947108210431408403986556235011110871089232373880189651592343002831943646299839954508124895637298342728142457853712794464187990251142199100559986352493521255371539628847398435165375243434289637361923278071603836691963488522160811595149023270511449826724128988329670744701622389194540543907162259034042822702446396727860374750775604500358597679375465519914778455425252502837978709944316116912614262416116007034349253264670292732623318063474659161913792132667181121604593890227149408388628831648255586097093017039846581097596306624402469213711078362571940551162494188615980326393938608916001378386961710567194317539879924025341236017826672136824164189471125951310522090667248839969884737682796480859041854820387913649884261996785768926119041704752471944841004983699041344212949008671433698627742777105259948130348908568647125042432253006278030727534525977640969008037323054629008439465552832893186481594627476425236894005911908308301942659444926960797094012357917836132494980755454386934776611722186605909706227165684171923038634119397372441834075352656018153214153535974080829243649058373512065893641811886385127310165271832923400370142907614782817912212541421725743346826564299396533532244498966645223824510927613994123331868678540117760408584950653843415147835939284303730375473808916163300062762266984500507436935216428153740148798900732590274828446687870945795774325840696037258019625119106866177160800764208694848947359507253645794130286537419762562823360663628370191539746820210692365637771072684967734117132922235923055546414615387060069441991544093668054840482896345190645111944900324060915520749031208832510832437624383283646589112928319935726099619234422499068500370835263907701291987272228704688187545749265763466032440398754823265355432544484553529212656094084298077535851894815522245517813706824471819462109614451330632549027870737762516729856000000000000000000000000000000000*i1^27 + 67456520635179607070320268204351730622210955406840584246860791321046314934326500084006242769192374993839440552811115773518857813982830888637454070454511528612806205809480498037628875754636110142993537386498723604396313223460679619121793437581154997979488826409204540098856831439143589402000741332625901940539490427616571966069361095798289590649257121877677019996274302250944702159304772004393085280548636884260880463317682614549906453791121686587691320547633191998555791790213711323719730479570180795085646727518638648349954927708880646186733868372957799273472465018264813947549473805689174950643937656489188975173007950014971776012067844664590156089323952945205550660733985868405662692145374910412243272217881953669752962171215696673378819066518798142570964902414366263326929902407049506016634854602270432139773556712675700795613487194471310078022149768453944096318368184122219057223459011008176520767144345167935962192374991232941585668681810435111641060180200709117898042786832424267929186630037990449829178460753129153556788167429781923824639357090455969062366570293542122942156700073923113187346919313982337456700179554659260019319170268502374177160448978689807478490286835570087758403360234481317205963249822029182597333842497947410453085582344213699931567968763823378238971314556191318481037991595684006051539706403199456917294190769064353346886815130579471503491316338059543974621993666320511091357197382433012695242657646448104180888045308305113199395129243625730310304484980283841781177051248400023870691460360528759957614672661150716404041295325030695316352883488072595433855280938935314050860085149060094567101506237926139149470085002128811199233392907939963690631063907033818834701029062422047964793333285375103872730051470359914348943612938546026321998707729772478614099111331084241247951980057355077358476447276930705100728962418689118542906575971697593902305288113439823525144110575390334481737745047585110078671628984766084745774819010942898413673921058616270971202093884333096960000000000000000000000000000000*i1^28 + -1523617428769643714219695426614339837746124678455714067151523229195895053346339497911793435533212380197773366844387449175541320758578254388765633030234437687576190530614703644050916468553264905239501751095167678867448258205606874323141081038441173164155730024527554073150634968299370868297809407058492550054795415926351347572339859614419495634337561347428440894853145078819040079012935537223352299596553923427416890640153476108823548694360276549998590690179176768344707145452552919382477385863134572411216654565141739505988714814704328538021860525288128028227424197081134314001553365668893113122465444973755886075166619797448394041307155673498613749950960604135639410327823187855232914746703675562421848675521183298181100646298571796814957555050640655561338958464534668694357445766056821265678404969077918527258108764052097882139626021150332017884374595056384417742146464930397399065001876699811102282352050779597086429263166158916499468214986469710301722830245652468880733110131542850017410902260380915261567561897861172863374989605324978796383884026696093925751012180100223898396487420255390118865193538167163334316406620495691197717201242153317278305536186860092309722368297338114286560995473148080449888253142512770575038588423403953988173765054181580541702803810565247321991159158588380921463002267538414700622517107871309052251652587551403810509296493093183292209522639354829911820587826395675430538851062976086690281679979732825951625333852553694965726264792525808605291101690189284400847360653871692128110864381321754781756807909524735295194854391260087790958302262758205650028933051771966403598137890019367362994395139944106198766236576221200348453145944456180326258909668450754644128579414639925941624445752267775034714625966539636248587493549011270942747681830080982894050419464950885832952714404716190529976687858625135973295012301380145311213148837986392405066593426112194098055701342571092433483991316754021121826903025973381314559126213886373486063393961943465584433022262837248000000000000000000000000000000*i1^29 + 2786428449167812492285519186184501445812991131534976540276707274231265583688696165919114468807869638273478367607883404468003373967410584895947685866165912327058422053105282442117623319344638104504076552601641310267189334042614544091116675128693870227388368613852128704231888454637719277636336739362740239318860835600594993766846390807120459081586391402484453066206856322575885699068794727008951481935591690451706694137214448117738007370903421469194496376530887526735141953249264298761711562067838470363023637512604537481210541625400876025635774257872043756327911465887833924295846810655000461859243524561459334645916834728188580423810008610414625269671895965696961895682804725547769418858380205276875857811907698647437443413029387712981457106984088445289662095786242926801294285516921378350960820011560815980829538037108472719911347058729530707176734797692157922777874882206744757712217549800507085802079184782411515777478547825246855100735426681638791264921136357951695682049075113693570619656149725558274589314326909919052923302755976248696314728686673638665965328660111468300734982382476916726855478743670850074999460437282460634043058539961008246514869414369568043506894433201984473337447917196541932518556551762202650175184825911088075143907643532620859654960225351891466998713600899272565488296842043821246939892986378812989684264182407770585003364823992434555475674181223276806585030758111491735880984762681775410697001986658956347443258209545203140132630613545962783235332586931961739338339764515037959451868399344242470611108069527390483177350288599001987816257888428623256586939462886759462886057278506718156028240350166663990250046513588368149958733169275507731586319288008723808568698227527310235224386237132517518589324484533564096832212834612230788513664268970438367707383387159171339866991482483577868846315635420500497070565389044209543776304341038075093384429767853229531127718622388693827756831638322360131152774460816209805128798839038981944672318270877727887903437094912000000000000000000000000000*i1^30 + 960728035986637102025154714527375984553764130009559177699519822485264840566948721072487282273590256613169897460231963560689904995066488220877157671494555794736967017431566680932247701710064830362311353820499795917148018040698754918233490631609513528480047140207354123160238692626230042045820654495335121992709610894637287630716481829597888201931265161698199255573380153868651357912277339233874046762917839785501115286444370938849547896647172228648842900965509624300257738767073583910176948428837175757188700317054605228258728417080123122298968015731333070298974507628086198415186822647671370500634808458688115098528103270597010393498826418687381076749796321933289729158926690329764072043992543392072398703131131805545796098019132945883049700675206496037475617326894754366125695810779989552535121047746269418181417375766733647547140121253982403176932131374698769342316355461198874402807238176506835935166347019787896667653628419308549271992197165493064531900141489115862099094537684895307177176296054967117291460889321153004116500031754279915270956396008702504403232870018728076568537931988774144014709400792456021250944155450291282575776722360653196636051780918731912760471921820953536370174156932119299888194397347577194081775480244096103881697952188805599522796928889253445019219898495728361172276431258520761560526040378559278738923242138933481237781702829483530512767166651734110393519678896474588544805411077301732533146701391847844837878816700315432683628553929689707558149204671004006101642561110513684819587993034695980434586567226091003107192811174945314119502613718608395594923851487579250134305191855182815731937887291977306610244012508962376104660185596908305584672879359898388881985381753810102087180639042581391965051454721324221973647903207607135920573407036167442172530693126168584892907900722546434926246292275580330384593843213856514511622531186807732612429313001646200823306041478792603233213116944718932556693642539929956351656420354124381200464417241499892162473492480000000000000000000000000*i1^31 + -31578314128533309109155692247472167805026204559773591965628422819863700877485824846231691175320186428801903349902735543660033474404164122601056175572422513572994584606523503547102661684690377207478695487985228540664406980100096206358326952988297838125158453944519449324706211673726309522890503079448521340114946537212396705730379099424367810087549310024821524480333187191107725450134758396336169066378440381404442766862200818768985624703162271758970502302123421863486127828434962179150254199456634134638463128474909869112741443232297634620737826832767763748274868028404698813319709878775685339167575430616391695741695757377795118981115691353029301690992143105094551196411000254285379439399076937906127776410867601740992114038534892412460423059372171080964978832605819951626620543689075208462093626334065711744875020378299178687769858488594967950420320638292984079683379356131392576149595816946803429306826478516824331461805437805042899483708479884118705505015585832135606799065452969904892933450198426385195478937351939903657625057377909676428474571745110151415781133759611866767170822446959686164750285345270218872156401165525268629664643628534657748942475426387953630354731233670739936767834089950852156535139385561149574246378035085888092134898952775906290721806040674772318103995248993885633423091475447821537946233033525025328559106499968438379034425312572760413778026937438540761854243025928095075752385679674351232407982305280028820019778976083212103881264688762171390526866923871143354224692590062031921517540898899300402068182270900934682329241617484934280505818782060305955952362316341894008541124342155165630083198490464656551468270982394484474276618269766406651699860993695193510087321146527637197317429841816844285618675443357273345628429808176316534976654385788293312505474495142653267501662598341187132684298965627479085076463122711357958553731647550326320328708348408796249609901489899594908528368762640443508953093142792012577672608562423696482033768875973977452000051200000000000000000000000*i1^32 + 501234695863036146068591737387736983330994614447940507832924926563252125143668724731350407206053991665199383471357601612402214696787122811424470986863231375643735219097641380529025690941632820262109080473884549863843350302194190308293655485389207800273601865898278474438758137713943571507561839940523822603589052424545759641599817753984673147685094096588840198172288637912395983618142851979946525820074828910817109651651730510977529584713934855950204809959451404810506220260574909392173900920278770990959041898998365332272093594576681772449212024436635593998117212133095755872020865532722534567001667170380904750494049946472179738742703076370950452652273415182893819814919946537854076507610178665642567728156536402011450452653199883519797281036870210656987839253185914318685410818973661902161021836212991672884470549129582753754542117266592661974215787632404924838730375024175706865504658976443555721268879543017083358060122267099693980853802436971278054096531689549905546377530005706315275896105428143511615337043458320521036061706131353764146281066685326886181035625174009759921923445767289316066481734522237868401685749083882180120529142958956759853686115237422345782076597626817026361410765056617054351756214012229631095451456011790790395928903181183669837419508310813861666720612205089635226986460152047412725760900453190679080459509508848889896194590540442505657718621987766183724669311759517239700777471788425922470291232264782734424738959243845417294380568346772312647541394645210871913623119887522211942344915264587224001296425834088559156441219359981574665858750324150972408993450753884079978813742888866579588222295299828171760925727813275564041136498721880937625111473194971575310076606903847345148617488465877067238720508341294243017659395991560373287752214856082930768943333935327614559453371854649849139138410344959052486213825098587753202822864968540112462651342307668359133990678209111116967276896576409139649424519649541811588072685591240922865877009753395620216832000000000000000000000*i1^33 + -4022602357055375009507304164888399587204969595421117153539933531710915582899435877918487354693702266603381718168062604203616097575231034973795510745550530155525734423179917155071603481586511759133564374391614438215578925181142359533959200736639935950929644139992420194919160898029095415090675567146639796314324037137645429397502308614568781665228269259492511086857697907873984645028490462163159710236346472479054934567768014303120733791209093794054268945233941083584979937325859659842912094813556280713037379471629776044747933258464719041949831345087488324446237581229209999411308390865041600645741940382360507125427829734988803299625601881634696813450041946295642604681400527247633018963256304617313978015175769175112541730435130912871091859091154835424487028343443533268773828152544719910534018037843754740909217423317458893447250940526137014797987316800367107548899506539519090551062140754637931758077893728113535516468332812076373862384575096265591120321732218093578517246728508621263643125980397718992489789579333480227315647180922739552189503715087884413539110541559715574928107003284484768457276483907836474592173085158787006574473566660989490754498684591985884558952369178967109353288542698259682667138386636554922241587448213199756287079373047012335933517627947164854500154535609970209596795711439001814099882357034881217344943597941379084804273449400146734670270480682114809074777434749978474892388321252230123803513403876436246084541690517251932319087611411109731501155551785104664568844438253500459935715989730529813836472900636924861041922480740755041157449291495447593175044710452117507746348502106477969259891288218976920975239935475217127706026510389867357764746984027666426726734021104467391070343854235590355363883114653017065300989615596748580169360654661300367482388982015735678616006052014442416565424427051402001476230284380112378545454625189431658396486079729437789003490266049415099077594670098822185293420546403131530641307231182075096516911376792000921600000000000000000000*i1^34 + 13171076299572306380950162346487637581028312591299002595100119477984165384329217774244606683472880830112249955591687565545978647263495066117619180940944087125865176995792584563145609692834694237784648548050621772948741515831816002707045773472526201129502451657655040451471306810390683012782045903694833966269622936266763641738933772657700150706241023606243950405996394444006487358446920060264557432328740130585327961513443532786993159206454510151263271297456361111916260672256049864902981585958887436934734937189478077747274765019935904114089004008801660299341483321243745199746630142940521467438580508181257869225479638977548779117978444889741727050380470185363760021205525174516967578521317053636387788299945417638542622584674825023768781147096011799586973159149420770099898675124988026305787090366303910459494429437636944171924789681211546942436836915502736098821064065787325600458161741934885434876096190513479273699269690320789053311068551883543641421001903492241784172640111792570922373816435183104876309739419650645168147607485449149549848688052317567835589592048620240162210302832790541217140330309575637286626776081242517140188548586141571811896342135705817308595833712991361650174707139102929548828134436097520430980080093959071172676734486602481805867457482228725013004713702501137250621431360316739056136314229443898060977092127167104623066423819791360055275160415371175080341380317804841372341800320553922507438316661750763215047967839506991823044474171534834465892395746560638129521117123774692581873927468861336693304898165358863496070099022429070546944904124918373240329541865862725421869627705202118933238020462898751068180236390699006648304809866103846434904143443317672914436903305552145976201643425539151000876722472513347295960468510611770151604253667150499888051702683191429266182278468864911539331508455866224017822560416150715744385475391243673290056676945560102256651921956605315484246134786780346010237808894859063338011678273924177407956983843179724800000000000000000*i1^35 + -27963005883626441035623881631191143738257524840845290644216136607458520135276543393603403789089645513681755927501921588726453940737146226381165603161310627948878726671886387947245047824659763542053120898849168198241473905123804146070592283746182504866733615412485590127517502226532137935533254537553713872315569104429182696991765614494841046713599597543124968674455673291412001153990974257882072926637502568540100927212279755038240965909187914512856207174227160008475563979503811101962690210149090349537934871594286667069140727089359725991672050470406463564409103283280089365192152823081576542212445374661698417545897324444320495289075983208786827071335511803384363841624479757578601593674348425650264857372454780739205618995313039021851742258214333873631532693326195181899984090797861080672410948575961909741818571546055163358832682062335399661613940806134548099975576386626934275154603434176829965935385210892388422961608883103949264991687175327210705808501788843105524043843681806093194410276558432579398711011420486667980631824352912288546292174927953058129836464955726026127347362451023476150881802094157695948319535856961679983310830079119068349059190986709104191081365936363180103974621497157177894021183932952914893007704688312145551755768936248090190369137143721865076061593380840973045729541045175355445152239028822932089536558456784461942925965998568609282376659443153162632024244381823982773540954828351613105429386013482216162110575705516569720596010776960853302827138471796022524458167080435736238355295413379903199606500381811924697285111260324389574856897728959588093887171978692190187265051357166569265377934070361099912101315726540874421604587244226987273599510739655089777953300828151890521448669891185036007277962795417902375559798588462151594902645051575240075209676635554467026074717863157589219446558560642643994138372275165317100586143319820805066902079077958571882047866577727843633152565847514500413278374444088879160798877803963920719605847687168000000000000000*i1^36 + 634339481536112680652863425236961642510356360032587746428498740356022764499968185396352254065626934321010035933910544375437062657441414569599070894541640058931524754516890703189009912431250252061779491827092740400318235764727912544892891487708749012167477966605934361610688815630211680969678940123900839770280407431380204852430281999849755440832818273398660099311241712473563689027931057495549151541715836783973476732856162501780769699388266715132970710537734894954516031390523627089343277110133632867596394579749145354199603507095207205214971484203741655078630868925695206658691813446626898512327874089793642462538608165157759984102325667452836588460791183224168865642211791599967808180062804910444112440952362975093790229405586571277690956074618155082136434432051930277610602174506246084709803504026472882872928969822568661212361174332571632106986348629529123292609689162875013934718271962881007064167651546654696400562315527283556451932504641960543505110024890343598418788497915227776634835744331230620362153077019325450595588187631175752144640071992532584700073168943770984871555602912890821365717245984513231740048304650668271540433532010471590869724847169904556420684138506294740876189865778392435787143577964397236029743266495416555875856406037565687292995350439654207922800100389726347531829062271983496738351671334900150661318060935124154242565460111647512374795758717545995955380215019161861446586962969611513679751154937375467501135908692277849661698879025664735011805236375678857873590889687938115858011990567371460469426258202912964327221191667303008297712296893102374775201366772211126449667992198665161689563120744332320965032829130218452662693899230963040268949079115257542808102184793179645247999409784903138611560537585475334637537257042250202920833073661509901742086216194922833952187119867722713961545720790075416589268620879679306923668495864732038498076623073925204117880675302913995699317586399023480063626320490349017162107716651263762277238046720000000000000*i1^37 + -5585916606096820244662135628873114401389917811146093054862526683053904415768783988212353900886343525112184674134824669503826947033599958127415472124061607791953390756341621557693330830740766696612310090371824379507479619533206532528737338216170349730069423975046466028252640983063055176816989184069927430831722601988452788728785561585691270337939372790182301045197455672823834285236206187311463575223631205590968480728739883802667946218674398611623648231283299672531072868640735425779733191377675796107896727430058407386782539964718869753424909076806971158212960025968953407472266748268681292805652592978106156268015932095501778623439983862158303564512844536871340593886149866058552381776889478610149858484980789976532645342684530553584448457303340007052598185750795874629855723407424069513544073275521607235762898129279813621916007610960443714264917608984758301374186001105866099345981379201304459245452360506318583569155215338652491686174274650085920444102465212429368920602973062084324176126457288230433661640812952838717942200877446400434617622355340929234637147918031417423547063752666053616986347876469202016176916331765139950017141446196512114887589437746174932870584783769102112936000654089126751841478606924637974504106814042556702131510311043279758578158331663714142373825945791522372452287914611435632086039060677863830581769002130328364637344968219368386345307813190962868986434765304087563026220996133221450116293911673101476362363204922517550317139147701565629090046635408450265336016844465526212085994057094142708450021697119246757663671661485473947407771008347571144798960054050083265289255557843293730422730102643831024466257329204638618686180987967759500352765024943404218221090164682911619989021816485084820155380508195095698243676017999793436038845418108196423892086257478906431028528315707056259781449817382572262745940175813638629520645674190707097151317232767065712208911464253799882950052681236986245303777540828569556790200373106484287402803200000000000*i1^38 + 9682711649103572582077829550028133565923153287656357263174484816521726549526227988743678174502286502819693999850326350213234373813146649969663198581300256770728108514203081326588436156665577271361803211304217058201107993613787826100024222035512205435992535122144935758331947617855313057284414557274047212576615308900122951189252660846519300411769451170144624538770709632112139159715716345292352372284372860232106610100271632821552700135959232244427777429717523656239143324971031402209115662500552686473934100725597192402985039681707461171637108712000415774224029592604721839065938142416054609862549429512739377507074100810812018526749437027582241700637152382243671090284007924927712415116146283851384972604596171851686750347423566947333126305204392727483988799002859821943979947960461048538264490033242403839167266442191052830197278199791688064709350801933717039266421386201327473208978863660269448121476166386564631198995321704626696963742325830189508106425080127241960360679076596697690406970853647016481525572165164044630586385969932406812347907034862655382461503618472248316026221814321210288855621205868812302133518592402570249581341257236894307917662763133955728027894243829637331670158612793993688034643945164036299031629589136403948305880128058354745378682549142802505836924728829682163862724712397695302034987655045224998619370979607224524537952501426985636553040808013862488822628989439200104968445693640340146199340501392983941488175980722489070936982169478272486841057798804730417136328251669488282856113842819030768479547749642607082640334081269856788907404833447550003229364313194804766166380919626774984972262312923918330079060188514672211821938653379913536533020167753433457548694215138290408255783844278842406070284459023496342398667047906020363956121935845928738254511792357953115372652249704275781654338141996598393001271041522590641127433225570755704359376289412778279546890826298650304661249286732809568885667692110572038802182393845654978560000000000*i1^39 + 121213700706806979558246582312134634425824826735064814044654795168275705086669662006864092047961840569801751261164079497324695984556838511960470908434995797888068473486482039277319554223529640179246583420704707475451682455645254280805641489289131651065692074131495073611781880993838468360935080501088107754983733159847987308445244288375159263904610935889154230198660362794746609072128597775131518594194813647298220126216086342158796646857055878074906547934885492214785369636631391015600699761228138743650982814258583899448644640057267120304202452181097915232115311893519205348893498885178188150961814259928877498164220168938241193072164158124934876450429610806861118536079767947745264949854565221853902300044285316282847705667690831835860447633739633191742025210239418042520757842765308928160287476113315132880876522944945900225873563189617254364864835250383065108261044592098661013275925220210354886801247936178904445903009313630217183654502923782533043244129209526265141745178724478992844900037289233914160224029859053793413962986354795912415202400724557970346103337699048749748923151380408101498872052465725474789272880659635270964588126916705078263209520192274522912572552911927566695336429114793167524320030029773485397260451310658529052210871907882615950404668622983621162669807806472208729754642306099663327636068992519833073990132663549841101486373510119462641078978547936411379781805522131701796873055968420196989570189505657241290858144281291768773633597435840250658998360181503054460167275640959306976516041045209857322046197925547368163300870910870104295664414336105204264739343087352633770805314913365404813167140761267553897215742523284872265196507728581312229863371875567613981104701181905711570951078744424433797201520091185943564871141253486753542279052215414847810596713704432426453408421541526378846027847537969382106948570055203027816969847177461591531865707226817462531855648719904826588621640326608680846180214978661280620619816609532067840000000*i1^40 + -135327059885392664675589014925331050787157377518378248719788651817062430137539109741323478364089392006977096017936278323891663225688155216293639758415793186070096321830120236063781230138860531744487066473269043064144882637838796991235759830131005238549216377708925075899643082818328396331184640598825278571158536044544199419321979032721667164911098512531865359194047812003974801580518268280828971011531109411461412859205835597538792451757965343015304252707249308159831555341017531125392573308962591311113139909256559782344827435857867590743470535798286688632412351993474461859468461033916095440267064902399348976479811125849370337926668392749655272920875052463122926620955874173761677222430367017317547964913656524812535211749113051198837605952300214950904494257344533459688896304621830771164559661207549105370645302438715135914097395392860394475716113009172992009822318273806351024015759772825721582098524576681941701672101684365278297859010384982594139244860588768506644208795764653767071852932550355795765902053987507826399168206600021856592989675667147623459881428434073522256628723778522952053788642991630938478292154469836674442582258381565508646345536980598277402315288672328808951728762608264118944040859231506747589900466265383523823650303833837065804066574649542143588519677621729694406920979560983836825330662354313953644729067641536531537429673169419286186103927877780651268855304131424656600923686668300837164003764641370046498948606165900831206249396721875602637548633063226263212669280721303132463883159887697224214911748357164843399572034234407012430137892339140615510432913602962134251672259351144238620646844415423648626496451256688723945223110751344138391140763537212981079052388635189688809871055140140670126225263693712703745308715086879764733222557264478734606727517434642477175546552393534595307604287053940992137862920789239127699018687705377346246582093047990420940639518614822017683446492740723458633933344291604798215234035279462400000*i1^41 + 197777632843045320279625052502414730846538718871308023645005145252328479059121901599073953941942572954634436663237852775164110786464537564428787639044806346757974054154177890091010602730036003782975000683260250453233921212608277999819648336709103864576381448426867966116801030251806102387876446971214315124944842227631346672918506241051896946547546118283191069417212833877640029759850208213810960677899943799125121580938187162216431519066007968889257252245350934208735443836452463044261341441371178333932986757193937893943204589033583222568222007272419167150986432803909883832216027723822976277940425633053234148866824336351671370023047856458967087062963632613323353370264387207376528437349331555821457002237287445898866272553925194076138560184858544890203656854583019901659228543260908734997253452618760568152760828468099464749459498042055626008657401379877315004253252095053969629981737261966190909706850505649145982672154681897818241984917854585070163083518587118619956346794882207828271644454175324248782770686769717974287678162969785970446741220353885362646828099816875980898010936716968428483347834772378020529093870272278595958958521511713364294962544516912452384261127529288102209110438233022899518405488137391201140048229077718446470251762884730582606377142647999696061886495784862991328914766917144293172345329284216530615542788257350196030215347692019873803072239709306804457681749118024748569637093948624547110538176685903548042546203249486274731852662041989660707059785442320695586405372185240834845470487275851693907204793033304718682970469084025602172438723456769773673219173452594978954296006385923966300823123175514620642322315792422465088125047521287160953424591867476286253801357978848304034357127234803350361633710434976623267671310001868516892135084913564652165061971274416286201110560329804792647794222095275119067499027568481740894357502916707150102762090630072113153090858685887310299456503883520721337354503652016261056563726336000*i1^42 + 558425555406409381741428891179326108621600596509249234767597835707952429428005292193435879346730175087611446543576890622560051538890815937303276726824803942512056863472022775911891498627645567666962881774438304580195147606331725351818461952807013330544200793034914581521699878083268482108956055785868012721764775109068725950244615545330813366485961475207176640512793897741802105614007676106737115685129782014672258560508978150114988177745555151168751066118121483265259525374887506877872194277106097668491638081773093507014427920940155813240094459022658346967179294189212240998942767253677255630853399488545569753430338535729881390789324450766963882138950809963194871014327131626592653406459574989926031292740430947749368086258370159888015726822573415875307459267511521529370308265945904416781518185748918079914892914376156263666515208750027428662351748042175645199051879710124945328804179576009236067745312376378136108671810161924265268613608611754572377831076057571621332201774217863531442125842661246070718023141650401662731780227418177982089529658698510428948606468152836936359142546740605913569275310301730414215799680601350462857104490976294625322212595021354545985745857930121155331139667425158836959613336078779840436529318275133018800848698555881890795734387099524153840374034870079349913401247056473546368178696416615989049102935973107794041836445735895133232770968842214350426305560733135869135627581272470368479054901645605249963358838967942599177143432241206573058466201786041752958694729840882527795293228473530337753822362323005077111788160215781805120895728503241150726040512547460120393788651955151343833769988379009411152623776969028098487217323198201567756905471395344687756038082357410216520069963505359446006959326388877935063428184456498871120213183160930451545048839641162728572455395130927533495233056520578285607349861779176881657332859203960484439134452489790727065211434014414426148054359153450400520587194633536757818224640*i1^43 + -3261742233835264969806883135570199986390574124511870095511853729013164689174454477304376414364337174281271309356167397575353577558068632031380314966509229872361781169383988356982630273280175394858341738884627044579755380029139843619668200166959369495192240627131808210530536671475356360792055367617606672637772286835364180958999574942594833175594627674143480135607413082242010247005736835177840725203688032586446864752128557041901610630201373504192062618623956803120132710084131647866534981749233030470522455306922796701042436655316045848608805777410281029028948820877883721773106761367324602238460092758431350397035492210196814180947936350901348676706098635334906822122818737628402219916770091390506057832938074823648228301805877217905892627691549911946652587922725456323065945457444897739242593578331394294222463553830919878826994455010766966938830632134070490676139473133680311118829743428406264824247512427293103001179373331783981247459757659369160733475194745919587726658217150109114481796131699859201271068288430232472984425627766728627059901019172401051980019404925828036249485642169818889634567099609444563815162321109973745179510728980796336028656726950943037481264225713339914896068234995377712650346651754092343241694906405840931758832992374931863710474437680439579505079745771648569623190074408769857076451369453946310166720275692397530842950473839550585895648916257644444504669748067143936948881712271907178899359964944211711546512119593364452501321478907865735114575461411805587526475177885172157707233928750154715390331759342995209972967235020692465690639815276209961517505776513999546824028139355687464759544184073218202874744029058336192072886406231134742173149270258464334428539933808462470633774444412520952154677429807304658263051991549348122061258989673729054094451131284538112475289592484360462712673082673085139021713076792828690173306970489603203877860874064691676972479187350138193013444539570499893356400759030712201472*i1^44 + 5648381929656510012476489996112111901659434034920037105139770736752715764527179280170860830660039147652464779754239160928070618904486985553305847701159229022787512893747263596778683554658844003881042064813400779327939644594710220739252603955016255520592778342474367490625066993088965705769384576957286487656842020028781816818810795075237220725986955585491395624021267397166703241385298521465973272865434138445079076220016960413702376829679374031039524475423581802307264796081951853342363010561337314911524655221252292377068909146911539430078655472549134442134635352102368639415656878916788166798790385881803156263293194768797252202867484543444379365383648218345079333823705134914627662185385627044882900583353716312423845525116292771673055066370398159195325038931241720565750706418862665118826177018162864708883466274125858892532710556246536723880935830697774168053096603990056005648151922077354349537917600899093851552817288811587482142432059766951988942496184577964140287754401945506478919386918516489061081085415314662902391375919569884347164954048948370376667947879434884711551501850005195865934818747616048149348622310743534486107519338878768960629590934537858145615215745224247983654835456531163430360857926163902082383435798732516941181645450378448644734162377425831912976461777401390066951144931695402179480593668449317720762864843080826963494839128244695315112557803700392639107672015391840043737438740387388119642615375618158150306355674892591003181073668378079113695252404046643000498835265390987059642088471306858291420103735273567020452403759927089029478122690285898948887151309329948967221227449051273509210197446054070932949901163657619861982331039432228359571987799658052338326724915274296148901565276178812438143927383308880353936589864293611262038070127264992502806807692860748634563850081009192743606101868461973374455519749503657489723054594583119879223607526835427878553871822271538736048769126782729538603208209792896*i1^45 + -2659309011690793030056315842729400021322253523148073436835541678317283302359142850248325420681364797902031042339774999171469240617594469766343503685066456349869021599668802215889932818526690731287639561114877374781010781620637742952526987159723135608763301085757543943502308536021305857215701429871078277474888437278146212553516567132029013554004823906581370092703926541789261425840618013605151730044782766832019468837412905027551117406996257258228165196785559646363540904067092649302702144009796679166450475561771002633578924850716743429777057805601205849920459863457392451850624914485337741585692346737058655111343537805548973136650080612701321657687640963986660895928647996965784611903231741119093570066283589346394109722525618434725409281357429164736985630949864900837740665290487378177961183026982183598770696635907628564734933388552231517618409003637057252378218309277496107041531893669795907811672250140704829724855046711544629704369452265509225596529216870679584030681698208801765043380386384565454563253372807367299444481170073426386919215342990025308527235179178838731191626165385800094963222230190665410917844712841963426364448492097463552598682582586673542339367011147223607952014181851218951901570430602412474201183221676174109929448298333901778012327818933200684533626199492482959005873027007976219546234228114844869000897736718260828605659810558301550391708563757602253187911355539003320488011520179433028902768378848396576609274564912503268652868079919865973872212402449330600876306236145312961613065406371264678790731990497956285315594719765280484922749613440874663893228644956488850970784768864876204535791884374563623251191393340891389188520749436953327611035345727369638003018250906604422862094943579653551167910510535342914636355465939034558963516380292453058991122909725728826215604648799995501056247853197203616139514198243177770611841721995290664112035609272347183448680086956209835359187330750926238010272044*i1^46 + -1873836858114686074036328425848569965760297703350295770118043932631063260839601029591873240258862322434333630743932996039043483961049771781200694778777704436516417374876304455954090240254018412929714570266972697799180554602776793304442364133617985230733381826759343490135858535423243198646146146202008120895746602343220742258056206162318893602478505006865417529155306592325653991913423482914963066333315354048831938523221645100357671457147039218096242827190880928034290858243665236277219386480487431457861550058602592151063302349875156865163852533344362735810998782293915257770892792855303410266177913396301112330649780315447284518138806331970644340343655142666286646189998208783718631312897443523993386678372023738425984715483617544279341534674569701264998894803178144938063768393273455028587762915002834622111875109834667296851650609584637825870441789305636553097595126971216250185360981752717691785896538815080283741692472198582490804660984330879489172110013768320982763279353942415038042689881806172724569027688950990526495630978173680488067882326201668378546849399099726398161950596370118813534236775171008416383606405417226894983665361823919676643439983529008279846801612791255111316222268054595685661318941788144896769917891730121314727512130527574450572951025430577306870576823606165179228443608809993208946971915180225050044184812239799858647538199979890972752323806165949126117074422855909397394181746673852936193109356048666893225703526630680064240231139582718636654598907130665058142688744455587965565163023613584485720187075548891678727924982349210703721687916046014954426758097463933101255099323906787866485436715698129573611094458514794092968381324651770133507014545930440534731770615987476387585323083232598949163417968335860373557807787601496476228449990611626422874758122404951926154046040116238750798229240311089839301107337095456908418550617014411091859309782041298135520463078612012492958379796822760666479*i1^47 + 2585961808682407416175304159055863029909491773030440497395198792574544514327891137509064904254319017153857534850691660190521962049791883582714144742142114924298089873368142544390959126295603671806272706275308649113262666062264631509241089829671133724555072257891496076276948859126011396801889154939340968163607202924178823655776805687958345661995063543361417038696276603352368941847557810000167422210895402300900976011375100557490516677275544671888208740675588101453466957240228922313689097368015580179260758576854679634841756853031067582235683980714561972062609212979545714835803694855400654317754218316586841405538595030276385369669265034372235114192026922495857350615025088107882865636638613470622475994531506042410310853981333818400541549432310031678532306657686974591309253277550609882308293702778272245458838694014565769954373803219843959978673691210210670191466660591747665820853473887054427876554746687901601728714188243273732542077952309704969335279089313820779552587634924262841047248003772452682468287106228169463448765941489569435439482516670436538502834485678568001745625194061201544453998086290969090640594780654260899790306295437073619525114375458335196209456183004789227652257321151158758323477782945208366162875493066151765305832114122066800532116311502798745439382023171884417634986252144487503770968703556741929241820948132823853952400757479451740995655875935277599909005265058835664322707333651589836162817124882159811558581326394294566244275783122385315723441197349069149979768073072216727053961032143671907619559471520281351233211450662163867466498413417418310335237709367732307344445085462573809784816766722207722833665271650213139376033399689697758663446522063936861832468244189631196883443461759068302357246869629952657209618193597242950262035397937963893710211804379502797464830964860151987888032479443888213639701140777152644254188508063289815037611743722696907609178911445825713139115178526848*i1^48 + -455108769097873020150947299279244005359924074118805681904580515989118220094742894088189336739204622887081393418283108380807688934731049078851995627046199705186422267541572435031380345143353832087982599213250172068459921277019828734605293519039181865303679885846339543106388573426284139290800824536737149047648120223990717105177743669410183650168484306850952998309350860487466393935540802543801246381250329336284164311211967533420966289820535038835181566041163724279203034154349357837092683290742414046863421532505722325508248938084149213755155988065469604446060367821297371030078024862323768487798359628814197649105953443374258949524929248006718320648894709617034335763587049109823990674486816778985517393461001120310354784668553629585689199338849772631256217175173982724122649789825927810516980545332525299927766659375597356797177019027055251292386608357521288134485252373262532153257593674478316416576747583220360071786820286878484581694796990851768630084293200763725321291995603169372752375928898026728700561684039389882721502591563427662819690111325840130643299204397278269887315802454794540022996458546943882375160724100640303125860547699826208742298529724522197741960600385852755902158225463531089568073253184481750763687862708947923202817778729053397757117076136403285476278217137111836029413441100126306954528258236603058561106407023250453988539239912187952046644460113118286098085961280920348615727685678068695702077955534679722208316272002558473041692963467843215566386148563623044072290596732804734268155513104084247978378145193120040277771387619869208283594716037866106272438171057698117453132785596734851602676489671701126568716818647348264372542418980008014167877053426982463789101225171204594154883782712732759995280749724465683470469694112323201052368024875156186090336774174525615391739415800524854482983764714990884199554111305998227706748876550228370341472557625451806251983107485073747086163968*i1^49 + -458083053562916987393442981166079283713370400546159407792379326545156441185789488373255855105730083405052972923697901195131346624359754085629070644648276955188789855044132918268576142220186547340658425585750306803429244139284292457754927790973134868893569060483287371752326295817231883621372726363698427913735985844881638417834837380260659239702218888813981140546172709722544279504918704597569294385724290116438927762888231988878082942397460858665236619471417398755377396948738608468096276457930721329272780333592764211373147271263949875543950964948073608232590753974376101189623918538273142297248332085467265109399217844464806678175109694405744891250082822592961907146910930105698077132992279511532000999167241712169450956669938581046073134146911631600523216699762711574858671557668676688834097075689826160645268937356583889102212000435021935430082773338513628383919244584710606761087253147305671326157726065908408148057727206852231760141146867686587060784175320655666983666578987034055538741725727176696050589239237078636356439167695643718579672914339179451584374269201327207208700628117270273432810351010969560770100209321244867049639422186108178015825030181683396351294205908395127683455929653223502637493606695520471164809000617035720738321770911552015093416864724094579301173308317725697726569121602044715275481041382057107583896246956820067006699294762836183329886550730169313845799863832783692091305756185445647521661094162183647364040531452703386090615240509163424406715769387710688359734632916626326940679641003835418638881337294250156273080925017471871382068110374369963152306721255674974257603420668045236143932586216314555500080661123323335015414067217541910645639822100873547207321137256988130835789926689477142533087596419644073060094077825159434133296637817896247097783576014186230314071350946167840608608704996678789165472297933224631821288223541335169570569874564991511395099246340538892288*i1^50 + 200784238317177737038759092285913642927590467330962956281314105093011503591291243766097778862812282077914822159154823650259973095860410278116514095456939780202877174683023047020714711529414919416006735482957726029801409120822989794732083476629435903011786588265676538677388818275029898667221833127916272257021538998720478246656177732651212381991462343344803599877845500192684024428503775286814125619789034155042202719225220421950708994914869329132431807473594581285758607402632500972199444869312852816830841183206401266061340138125093572365672740153378597110022307274676787525049554811142270016472327721438601441304753526191461595746522720051466441050459007071368049703174507681401684561047476783102174023185122717187073015908902200915911537317529204876840026857896652954510250563434459026660988767639078242781855953163632310977618058144135875507575261227131312777007830346594749587865710121064755321357642869891616778011990563583215797656291087161927329055681351738805594424994702112975483303926800963517634989801577034432491902616258134535839288608035377622419523828042970770921513730122738886915642475448500131313939229490391769144264570152822993582555915517847975979112072241482318939670899649048531680680961475673537126150754545753073456439271836473490706560865922139277676180093816148811922488316152429813105612371607016928758012733451545103926301159303076788533912494020755911083593951452259609665550719889730149543169557569352332929108691258975083655534954473352345432454208013266730457650044612057293856745001904334220809404594389926506251294874483882934538539639470333663099426264917119165296423905174189119616670416533316553728106475134878597746807128806309725303412809710284585329673880485615564999148827150166028474235843978732284014054112928050349483819094575845612210971487853485580867894433114787709876393515268689019259608817334690828205091380700189578362713386007449509257723716304896*i1^51 + 101584063764643399282615265776984522443197343735420054817844448171888035808741679021531362663612882895388829752024329151813114591174240086040117212131783728392457702092221233094397482958644401175355257649427922753608846202337656158677154537839143120929466298948015801120410488385149939638040810424142381331252752194891343862761960480855589646516236589185022763336233105270680006778442142399520603967704083773417971345963817005085139184196322068881962199839800562609160204058301525177829977977703280453464984171936355799233788836447935925235311741267064505481206547884732500760120123271154371212553607058308591467784280743716056783814479156941421997598125042425944015478163742505728369035418213756186351104012360766908001898278329629386834247004543589857347676560058222729268081359153381527221263236831393403973648657437231335169292964501305688589976057386781733139975586404801428488371103964426696706918961606295382542158313483954735799918230101731465901201136171154406314926393632532807745262729602917160343056174469193911976147758653948718812007435883704427163688642671365079884172476530629947261121939425703495605689686910971607029207640368528700659822746168526868709048701205355724001499809163693040682417651536859188930839403313526538002070926829791698097708478336836268638816346493708747584639007907635541472988763299596417076150251608582180866489764208402605559250826300009820069176718419267502910787689080039502930025806908835327559195232866619294857239011646633226399244255079734825453939029489527657003491615727335525818557270875644128965923172809381190160770718057515709709827753466170065896101071156436144415065907304355754263127300848952253964158123917152475907646819753919423879593142599078350859437735012830695317787999462994003136477529966277268563039413860248763416117603549136996124976735642197221103451008163955793258111993881500758416525294835503295867041699186514606726053888*i1^52 + -126982603735172692819065353563020269080745759739770306867859975943000348390567056317053258879452068588499336963935986108927171540100035212908710181406825620974502954268329846693599690574041941115826376782944889646819289255962363782889842668373202210420461410218959077625432043215373153209077306449665553829068420087195885104153197148935479273210200792137478816164153998232693026893201937258460421854327004711960840139151345694779140905439527178638972704554886257844700860830584282957891702793514850092096663040890111745466573526583606236760717160556392886254476397670424673730231266137563536851486970943772369056828164691359676809387855109927874765449766768094665059521473745382270047075924620581182056390020307286749398571681779664299503120102491089875997873690987890073791256256778649571343132230745380805416088745035897358499352173378092602062020553836324000115963306621219137897288440578788651785947158968912846365165582165286604084677166108692985891893647686465042333665560792615213458534917627469306722597925628261450057048075789348762249150415767933731545517216606583438427339437691862242885278823497150004744036015060545709265819581184333732352734631158508261346662388293012718971598482407205618391638473355404068140052818721271821078740226587439170369828555664007745130876586791024556307311912562074231842886677688718062516143715410018245575358044393022971060106595829322076001838816804902930233117870306162918685888745389071191228745924377751830935750588585298773332565333609344032723123934869834143504615583843395412136361439573279253082539673237976418273269054728580510061896084078341146394618231371200704299204147028932150639399884064451132863695453638362354893800846605846028082165321060177907843350824654211668025895628255403579968654761515118993510413695747129837507808918760408859788873125069078584002316754163433423181954323075268552579777171733433676473429540965627985920*i1^53 + 65329477631197719810843999851737686804016025199990980169830559642181143825908942626005447927856781202401544525455775020709482476460394246395848560757054223387585112761309246509786481549626052156195629404092137057009194594359886816798779257699944091342914179671322705362050263598597703650707188367315204948604291684623538039940095022368290775345464142373474690947618971229593470785369872128191645533217087972746063432834519495726003303330593576693747690151028565853461543379735213419693360326019154026383144204281992516458966764711332568799422336866891712229029241503353449339991540965317896308401343672642625916738075550477340570379160541580140395050417966064880743202470092293471718625875617659420600250669167019312818614797879239541023581655347672336688712603425710795331322481638434109597710525928562934526999786917749896622512571469545956067101825375413594912670145721819411480722992685255972754850793880853981050823985482459421171219815135450386719432518850716674733886873209342325931288356662713566952122312542346436399288139439882320542698315637349001670161514404099353395606518541079151847258080488286811957546575954523438797067304178785824460449529786497592189235642777060518592590102636166177798893037590437218760133798288749675431904987096659976708141879238483950763062919410807494865349795444192952510160490236799885241910246642933534523657896467612750487115641213364713682603427084692492983673562400361615396973360723515846999348825568112380099998707313921277809128679790803589493429903851045873675930319322022199900077042702964246636451381343747159189867628116680954668753647464431874973251244090709089674165568541680397100379310046682959103151469454880624121692275177782121458560446216315348146453322217958998855661588261685644685854356415465035138613376641046027898231974744470866682345744016273776439744614595152775630650110855642090476374367171150156316711132856320*i1^54 + -21346541399462468263454832229887380051361099326782588688126416596011225837174708534807525281934365508212111868811825112433618266313569290005539154640940252530672845998335440673369296623252903744611303708600501965340450680767160812466678422792295768730988727384314223358449043864766048592143617911575624005552149289689526385040735364153945733683969331107306274383743058253268708665360705323646360016230935306350353393988821543689712189793839715923366063988864827609677688876591283970674246436074015693120215228648263027714817366319830077919987138069722310361110793394513695691371925473527860962051636601226023574332508470724465731624690616546498763517492864059733701541042176355064163150497449236056507571318995519793479958759010311895060036480570154027203707056387143701350547651652744114985365314110711576016152217671382979307964774721653995251577334231834137703826113784008330504524664612830031863709017153894724482035086144296956534862479428634814933433551725960152683719340626473587159554685671825105364407412778474571009579652064999711196626048219709382912179478593417411830488244266546698580344238321809958241506247664361859837389427082952033928224671170676577318482849242968952592934195481588390452824580899186332930933322029780314343168331247711315139390656375534038494886058385029726321711548239855413319259600087861307484878198083914502358877992023520811357762898277588141913956091868349282193511493060825168322937601214536922931429573301611531472533649886702605638633000263175048056055375778647784838914072278264844002409957239111284592904677860465076919710353766068838796528989173656240024077802904431268585777575646869864395301143478312608331336079632960674240575023533750612778573001626889246914830327293983984927881071173239962168463330012833863933481664075246754766190246767277394453400470276429400586517689181052885366133941075614523455148592996370073725698048*i1^55 + 4917640869896675866483443566027923420059412755080692421374643058474011354475811459212241427037778437487260371604728529772502619701467423683357017287744825175512982664023137552286054491852888581203180337418937102614084219483638393048393923008758502077713191342357070947191363399349679303715452915045026126174861870466587990083662813397222807188349733257200596260492923292487922413890631637907630457811904957416923102556865082223546965320844925812331762104718146935238222775852407008241232076440422927775424809612899192108312211186554747754485182134921519900821200675004370493854384475076923703127466437648154500865386711621932679827089945748515068234292190638689370044908335131992663755135053428079936626243684230730903898257945143834964780598767152362767288359562223226457946821262747699824134662297980118191641981282632693327339916153094509090376868731479208497521020655374212918038010359362695329009879375544536491527019083949775198494881848612028999200817816520093994697845758080194600685262817510476885572059164656095570454521457428687518320847651207981855662165999827683727317424509968819990439988256168229562983119159165208522710172799146445063373626092178842481658383880082428648952280706695839289700859227296105950978890573439346328115258279378843612357916917286752208320335957888840025014639450444114790046733014629203300772685614037185786121473973813540986806461558366759519671408511997307816369703892085200551397912480624760260046396470086047129251352760149324598272737988047548638294416174434442959596301662272129371122189825731664121000811298563998917359419014990335446807491535352202940949548561642393811234416326992373756826619618075594495664558293955825184826187603277370790949274928578003624262290762173180141436804396432617017796046541845870034188925375787022994093999903857220941623681906501703230210532578762392272046141931830605124539386984732295168*i1^56 + -793705025577974123487456676613854067740188639310782260777472843988825150931094591212744293249911217544981157328641903974941879390761294478244145707531953867724757219191259164230505170288958749070280588724561969172256194659674166594263757905382591040157134381112695843591582177566877254392622721895550259086251676056363312368025285574297810860763093988804516852296860812408094381889661286330713501588727645357805751491837563460586926260853671773059688945701650593421478431125785216884472507938392412329297994505461875247704187155141962307318841170859266406008623373537393744826262989177315678165568012811898835374554893247659544461196111726864128375578942123368447610557883574242365514762524666252628283225820195797169779668466548038835007495563529831007863088615267908150360469847063301054324749243112558975929613755194725969379429732690075209239026503263726353651572373020310602927374099392261400556546424651415479901285246175847932803636401026212982156471424526846261318969357971983991528631514300258883115040021750163783290851216090362894751678012259830703799810969460121839075134309488160808705017740075853094672547098004396897194936358164957101057666842098211330997207471135410919961519210792253347455898373618367196419331286192565752121784931803415481539146781703295143327974887579425505783094210328459080525084757627114407828679842758383714074778716210091721530338397136302376447904723603426204578506718793386599292052686404328307161745599594724962969966827453794451246472486887556835238669056388895030987059017084909893017643922312439077323934706094428602598171910723244413160046897371300869079998700614297090616922997047202396616684590860847513205349212285528048312945929250425569061170393420021689219246995313797503200168714794000733877598312125210323408325080225195966887644677622037336650213661172280956127520074671725472724409328467697237371805237248*i1^57 + 77222353296692243349108213728235720908100194410126699134665228776937763043285519564248471986237467237710734396739391185418978016938016556945500474759594213660205491017975460554298441747960663106511850135060084063377073878361788971117169390184204564976251321468698739507470632185198348516575493020642684560829377695533262576257148397071822495765094208667445491442762918993338369426171721492703201302219943211673786091643043117741293045509923443455791973401102179151602027534054732958712184585219573184692039283612219430383243989490777776046410242112356811341036099207764140323650213455267912554755677698282183232325604101038271924439484938654224297668190429701205797917484885716310135105221640644247907238473693879388219622488482652573354084766585853583160142372406042675415131173466233766823571993887926242859143873937217723304674301878019009766142329935244108441497339035820635360115947153913797317427352278918146790044871216546146901933952031947585151759787305095665711656005936521402132895797318890458982566952087693695796174456090010745131481292549139335482528114181017762955075482276692775879382410335740574854498569550121888943124170122106031009929854532997948404409908777602574141649459318484588901885893545732895916325950434921448774133536890830684735022564021252589768141476240214739003770190524072577033631746746183258511664796076619021234683680763992852708741286178137421932111313430522480196839875134702203254021572032450327555132289688913306359767137109698137092857869681280541680390758972249948769356982379576736463823272165701170705395427707484361404895031913632957178792090888306353688604701857506097799913463438009718415567734921353999085811197449599959648264520302431819676525633470484936704779285785514397649156584777367879545127949714068640668702569047668630144532257166754586631368590846081125108963326152683998656032499011831772217344*i1^58 + -2736766771754875949211700783314249631085456538422335897067739976490281727905561840622589625658062660715266789293805184142531770212010127930002379694522083202467446726008452091768273324191584760054918467560451933122325196866830093086718926523616652916458467016282023350580243460987686075449792729942869856968390003872482064376220918271364753121276385089694743710888355981938455075318513758599195645147761179560544369458858425790691146178041301318627642067745596866378028663736092067982800641509371773293626008344523548976654499835566095492134693759634524611382641506082516265384097149127785666278152420898886625878992032564528885950073265997924971598731743307883205456646385216813971695866200996191950878692299140170052058772524819790908835265555173214960839251461032981295106610063497169619227347270542275756730344709848119313508216545203433238682011343230384012450828896020235507483205089184176419636277303680516594880366487908994541825389521873651206330864337533758615761819269898811407557709771401935633117566278784148677639755579903905028237195411656539657749681184154610600087841964352117596483390033993682405130967845373721228918255479258523506720620518490182020843558310144661316450039661126198153656632000255461770511434593083735317431425424404046718586879374996740066841775421828196884498611835430662373011189161853457881085156480218875824810904675929333165605734401343752491092354928231554496264413707950563173598529536231124695303156398160958527823002998046273078719218789384419663507959414360745530400208232937125974331318607289425442606896865197692568665079141826872686563365384688314189201712009609081392490151213696091220225611077906195770681452106893208858896272047754653105514940357869126150963547922469756888708198005539547127731515380234680173978684814972317039983910232811276888262696167801367227625050550081298333274765847953408*i1^59 + -416801620788678411227167400953609672124436012334952448102472647380160745495550629811398459542646848466516812001809815742360005911257573653768051074150638477999595188181061586989741947943520564625349312586170765895078188703384985370149184546850769212311413401609018252447976822870845720458231149225204772830499517955698991304607395560421932959074645873853729534957490854890616076920678729047016164139732165447832173706523153082656864522061667163946609757956692327547182713162122633696611251460274396594643848512034341407351118815528926921263578891793620545457857475317745341158952095617707136719028984159839712838230950694611353016472287511642298866839817378572405270453982041145496521001067247075469399921273176845321155214242838598365618766168935032362018415428095559983786463689739606376456682699582911178175136830333489470104260720482796908838240803844709014985271710912309626380951432006477591258575574975338034966570402328955833890261563783663462770787875275823563773412911085109091216901186023302371306218652398128910884401661881778741387505960484324537766973252372131582681887869896910328784131605878443813947901679451386790222792026690988820524202352617665010006332560362353184957285026011762125589434175670589155249796485461411946809487316331268157748144216574284266745902347579030365560688063187906552670348777805410296653054921761102237542047668907553500937587683535720597776459561315675228084160955485547127172021033591640330439700076576404762932593748326218678453412943602616154556092975717178797304607135778255729403602095624932462416851076719536310665082474983248671646077899253693896121563640982083680839987094108944576729625857225349365889900461519167475275630821321315051662868467490397270602513561624284946326233075820535940867626620138061109081671171629541304877130514841366765424774269987884051477694129297377097081159680*i1^60 + 75604284625797543011591767490762716342123839126807913849063533418082997210904629253375986730008142664619580482185772146500200673896951224425706365543769822574565613933646709817138959943477863425462662409859553537979997997539295009797594727881868764329263886562787324326600761068690976238905651915821508686177095713988673711941935740529667203441594426230584127200472970628885477473974459819349652957872674693003820079692211519022923727682559730308237960878738113909246715467554146980066398956619077680876913413014786860263147545772520896391612101594599201806963549029319857964856840195604477404475757089487062766015572020045809818182846471458698154446087721744721996316478040559879880968828517327153302349858348222884845270801470012187776600208582062410430169569231768337451694870018683982620741755777723471060918129822962374303922824995210923363949148620926721943915946619388997753429412606906995490109618695885015470467722080771939152452647639799679821229568162969639352702158485198854625477046284416251321099770972950578572210522234621472194761693221941328540573690219438895525060781116227977874099175980292029442055321915471835729958017045552534180258095355596155999595273855048861156407943438124459830971034462533707961245218960651813288373422272538294028651278705734395229109441927782488835974551620758446209051922645229873234493832247257974153727175492691897059591329118463938629386462457738061290436829712121873197365089832917530740826797665751236507165415580777468128754638959386248246102884929808841697148596002663049946527140563505867117168529662776280936433327894877612780773475244550354784629572224943447224596575267171146784350388602545663054007720292770733862061625651196305704986964698306644307493796930246607892436919085604779639178077887129793893377538047026603530130947551403875829513420667184107427299605358921646080*i1^61 + -6221640826812150340217877458855755723794550340285777466443018049830692154568735493599377788777312905584780602874104708616661086781015865333041781415100862467576914567531576484697572123779043885435223068806440693886599826918250905656059269855953216151252584088107355178364589578766977505526042592608461018702900100317807088903964736306329577338678266984244077971470868955241816974045248529285839669054301660940655077378705515138523081322113201203160096353377778403284365938488900428140451900298718887518487575628382508596928995013975028574800601568164047926765088983426193729521987725736067123281980661775984236754770451433326061593000071621164132555279216437239441871418220275175694959667490464618593653254974058481113625605488170154916326105540853391354955353186713992707518710005701121016145268366851007392522872299838641217095100258189427033949622059333128141432834342651993851740777340986017623523467005297403957772064816882506964734762118270450464743559863718127937757173275286088616288466097933932747812873669067391441784305160964768156930995590644591522008119318168852767122372759192727565361579599721769031451280313157016884490158902612937446108132858820566116185311129036825023523584854720333330981131437700449507348057134780343080499851540205239522937249071310541942223757704708142416014821280578812145035148041206440028303186875456795092752591769662998803416118594748782948267846250617294967977803954282388195578671510739660770085350526921156709390146333637942860143990011950107567076172188666002819118293556146759246307243565490803925637498095122045563067565711933005369011795964269684096652276930064889330048798626489058521175530455906058818378851616544569282857337115899290602375430066048944344098596027119917599895931092256583129981936840890677551805582877471570268045032004501521776248297315947897798000455450624*i1^62 + 312735545465293410928241423811478879320925724705163353640773284683227442722686049344381222257381328621779836768706940165420157079513779611860056090586190135804486651770053828710999542279711399360508540565569131637310709819451940323819320035553071034631628978580743757039738855767524884346017933217534569702549264726581978439740562987703940336604123696171477016912420232995864558112630646076772941958578070287830047014277960479544458566572481240116721027831095668845940067084025053387943376586651435750629037933194289423085769571206956163274751080493975006197473065618319503785871442922738009019910655641323335724528986587294276330917001853869678321818215594913331244737650203815513566257685654602579033608358316941747998209307479854632608671736573641873806653403328300715081959637540642451003960025832319030490945030371989391858683955850547830031866896593554802556739959924401575353174394392867727345749107317089847197502753545469065951131807618995089864634933218636391991693796731999927802401018500316980192006153102423792415964729660379094335049998149041557666919686336366686272014655966378250861590772090287928568488598924784070439652989898158993051543653230285083605233188952801567545536394182095635626318915502794544802486574552298351235895229575760295387309022519363413898024900727289823776125638192842250301596352764136228607808274489216586092125098756073867856572793264276369961983342782241319327409509249287369750852464720309785479817965350255990559410831274211280055748685361098610924462691868759483628621895928832807078332645121352339336639931039228014016281701879028396253314219101958145246235051072031847545075930512314909067269379241860477958020922275986025409900254243968886666189514979041502296922606441223057795696689347121787796626833918292982580912706198681987664533283072757589306694231241995495407616*i1^63 + -10106541825514371031952638873917474887905693349634804969516150532218770943004896744679850744987747536644399462618130440093976712818113088141569237934956264704227565739677965858769013885113861389413558937981627781120261701888855018749770395617066535455401933403348911326304925532085416809823848841249868928435448937335317021983443499379206868849993330436074758097867273601831878960118042607067934713766258614026018182404419441287673153503455132716310334621641906381371866156676022051901932675249520921585492656611400028373294921528140949614687420392929184827890163729594710223529026844002243271529434728145685409563105437895152220784519726880876857623877910499003489744711940847859016981730768843227102868253977848032081310906447467117228158349715406746390049745621099289914598477267275150410054999628144166084889219996763625567322450936967209228307587563873812937840434145331178880127150212497589110533742656548750159151277559284935958521868531726227214837605930901090375069443320713284898666518242350226721557581666270693101257009597322693170936899926283388164027151180804497632201833960024148437285063034408226486254429948560369068397302016374857826785523543014991332275115300461140155453713006171009635261650397742300149732758256255220906284844917844806948131924113407071284539715644424538789212075758588493378794608333275543902269112857574778721638008519581672901837702385236937163582732212319962662307617304902330820039444238972245667205699822354503556143982807766359464836052439454586231598052020168928429464970258217202127332967997703583617691529509156960636851191403284510674478548985205835154785395481284041397697538030789540777575501600284871661614525054420699784180340080748174616420202191492015793678002372203352138052063222926588873153687063371019973086025622788432376278519432797088686531404653133824*i1^64 + 198384122139778260728376861632079066077822168675091291795396218590862005354138734410948218577998877000090412457628181587794935712605074271969150092535010751817237457169321014352769827396513047926022750914528887710314985306352190396618807625931609017260968525095912102327132353763989138518511196438175049258811163137063278273098309713842557826014262059549612740233937501086185370140978637143052817025711530669193054864704743324285659380031911100552928390928380858687436012168764819183938109506090251574623852270836816483300608591329823789795760665830882623424742742793626841785311366108550883135015254865834952680620744279080405681884396298522590498759598110914637718626235648084886779832252419467003185580547408796703529814724327992936542886084336920622347865789142819404461347825599061695324478634900466607979660288313136739914245752280704927347792375384591840193497210413893763862331505169022449903929618092601023023785814586834107608698444043573537499677813752434000526509362796410459641766083424750417820472962204268391189060336755131871612976573962539355014260708597468726639966622248095943404017307425985173771698574219360834510491696288320558587352837492233462258610973111266018359199530739347776889903069542648577411762936905577618976513268565781947017288107539709872000725914196107574212763362416241072878531106797523587810076866258401888336292651189929557020651616139671156366568342984450600727574756178615980342926199868540982490251104017106866956741339465048246335821148480524560101059441861850431021691159693287843260446874824620937882419440359176497150213526079519493257767369371707116990641095694207767870328241579077827520696547848339138890926560680112561309053632631135154614268820417444791888619349307923257429194985038572238530441583424748582470321758888720528042025002531082013505486848*i1^65 + -1746327746795562706109249702053263943971096125886210094415077842805031993269896323707764187987118446852740097137697268989600934659829134683095862549120759218332580746088073482811645737724972443455554145574948974757821804754928985526605679493039056562665387564015389971824214563721768313651205107602360039016783185455116061600594999736307320120804711732155220702647266682060375060261079493962550417806631076737759723251800818158378752210432359735268416883117771446067310963328910153618759989428708289312642448158021412588263768617053521201705690713104599209758623138085220454482930877068771996720530114321794559196875707293153273123747895754149411007347456739314346404641811150236488842435986552216066364190357394054579330673223101194143464048616867799902610278969670140918900765703580510944969844170298549147652809726091437106161667935311512872249740973927127278649789187197664388543097894710164957901654274695339747268530897464763056246404695033762506571406754337551770267224920023339361813643107473192336809386819573400106905805306482993604693250849670210606186746099677145320831943364690651098065183414893265367548446682869821983373831837908294984828168763373135755357652178923654706040860600577628227921983977467143711327958159027507120559161016806393465023700560331090437230007969353620964183966162141708715685790765902519311311592380653562394916853743892826554625969300093493665229246645116170297392800642955264830654175360255634276104720236847351945606655000419389427536156511398936992778072146279212445669043304026227632549839390254701131065077834135936556091815474485273479666638676222221394777788601651911794579001719474018634349508282446256424489955286630900619131014459541595055611963452225412253016764718015593852771716017088425454465065405224515327912436513373079889288514335856918528*i1^66 + -13204718575591457536148144173342817961972693751314708219769570129255930570493609318039631054925085394790353602357046766254842794221846148255753529405297069124821904418252047130179341447089504426937624773763250410281867948955856125825752446047693760940598959240763887210173976275468905153296143893517850801601526532582557078438038264447249378075362881423451018999258498464496652351316138007056156683578151901930968138346593099956720053993065683349792681384213228582358486753807130123643595816805567376267060805951799907066104303076933982186989688282948345567092334885336636253268357769184890697826648013932703145000179772484454435165079883596500204767176630815135685698457277396085903128212135644441429305673812194866382602557506120606158766533240199988034668970139215906333207676211552613857111188188005829160541903069780713217379410464012738551729969669453332690751367706941967618962240756126249652862707053111752688947181516824423743303741963314100384021395111961824324891577870768170715164898132241721263335511586932538248526276003193670703569073764960217315155530502019714579200972298761644412716408870920648836623622696306984109409560636001667647496259007430764237504576133711062461108651438661312992072164677325756524440553168878929731704250622806502350874260092164887311473816647168124967572746722626087172383233023854693626900633778426520665583187741590549261431156345861892932289128650003670863228710271533355812467767825878389478562382534075979063324117765133809313310471847502741477981640126229530849978397292921026712541792336608183238501725742889433569443320725451162025211704536350841351556605692971556592300087570794612602583877565810700447151919727836209727469057976481669113275602543365944500123178291350663770469472752966279522228193624864898943716028768429895268582817792*i1^67 + 474853187692018619729254465107477193509954309917618035427645715953580309004317151474786258378645878233986471080778124717442196834393904455817352806597409547380252319010827536858219499787774676497577544225061742397829992887352081414365897185967099500724942893431212077812654179839210222281981799357003942439805366333411357421114366555288845018059369841711344466972650556879356550616330675815139010926915884053143964793966311281629675311730662688231409123592143405901935480930425559558623519094099255468904951499783794073530324493139052655554359071081275498087086821515756086211735566729143371138933509631448937079013876257630550656580258945100537093768850425645141587023585760964883824432469202862581148891741134799578609055881876892863718977676227795621158769679239466530000073138735742440134258050989110251252045497756099989508111206356719746035645499299357824833693589413115704957983173141846364683883220310523363992110538183769582302793650303889673891994015825317535118606124079577516618895099055002632023539926499888509440185378834900159407307230792583071054612869736693199130192428050406186437473874399800404751250997562436698058935182992211531613542561050954026093535996314852200309481461168243596294451868283945014930337159695016745201913585040384227702963234855649439184386071476414231493979156965653801051655693045995027229118642542684103957854584071819923042750380821408837223004782406303135181018701988840189727090876395103510656310031864159157672037707682205233432141175408959461645970166373761908306941232771144273455116560036062679766408680418100121739207030491714941220092503896764654422716145008034990925081168360176744498442163480996130702155742966411353850191541286367281653618288925252490357065073630638063908155158067136598391293862875887688081004367493931728896*i1^68 + -2771711866928059874399842380574957745716386389239647633567464438283110530688945720436601577688181553978070709018335845942457786968133479550413165303077525773214301031161529858295885835895893970617264643638035258010932437459760734445043617059165849629493923848565027074432044617516295537806499146769283905564223985669506297839959104360262311626792727029282609480422476665432388888895551724147609298851772985426045305988935514491643412688021878682583375608773347436792071609350731523963923601279184135470712186477001440664962042618537230773363463520538075913643034023958614611670568203101773780123242894201181618660695635798240459428521455133966673543879151104023772087753864622593949010522372763764727239713468456692548727120168320228208511013025065242201407732999497850832268998859229813892726655465264013434186729114513145528415880713998843926528443701647166891691735298266354891459950263998546987892147847058226586996299127883122671332175794562163436187271050226545422595892241231180967185396445989607719075220329091734124893481004411516145598814891345756894909379725426629178801495186583520999697027670855768781897773732789021306188774251840863481631900045583679216427659308052051133071325559636383178415810274541375031551303291522209593458337099166967754897032597025097603437533113436761872480181055025416988871610362478263295619732484659568870622219794225355885773127119422309111216492792800007691637769883956239368192108570194637144178044078696926314244238558563599029213093069648492933819725097939748033102963992643657433600107504527784638132835702571715033807455052645969546004463514075333641315879672234191026751806349958791752556195873142617383723945922093738942673751451412797176409878179936028852461248780855348689916650499371515008349560282291852498476596199424*i1^69 + -28821026805087858908559959091231736086116166479206076383682882174739917398793941841905885897855815999824166959984892089307631103626201898768307891999940209449623518236512967312220511084883604842994837010875075709197084681042324464597836282161782529580939180094263068993855517956955755439863030530877245582444209266823509313940154507787051817002245230990934688907656411316017510340151436430403572362274455152869388816773149850080847082301160218244103874049251756458513797733331182889397049754370567695479900200984920475273649291400103158188865720781707319306946710209245792221634440633261854876896952330422439432077367500484387274241736880149767051503219045279640869922019199540639546611255166607928998931110383071355222169588246203167076249590995347190438520036032545850847411432170556240693753678721079582111118681695133669395362386157295301030767911374849070885104214308622670102023209616698977737491575128890819085114130312537909205065507441234062462483748967773479129303362019072286116269116055636403140331525751152738849344827164756221114295693538247354817846912531886138373886393556548953897652307324418152498432113028358085644527715793988714083343189150719932117914792504264014936055727924008409766698158778040439067394586253718117679918740126381280676216867154173601837687626564205436232843244466096230641408520640121383703071978217449456957202876187232392261640514957612351123309441515987526311036247455491888611165565381397696861304410536635320315395483288385227374232974280244509338251918200796450317557922766713149902041148328515597864147872719663809775485043211144258019165569035204615847758156176010155448836616628084132798618236898330062920067355786920205937717382571700376287329320419099111871122590787207030151036286925782300142758508321208981782528*i1^70 + 276313573326397395906075549922377796019383224523646238952259466178734414214599080451172809701620202895373328966619944676691562436719770735881531986297103830593510068939202241963139645327586940348612132468964538844182926545665321965948085570649111826154880960396660731288029252286812861672743960325022189065187431820101895648627732486577528973656588515166119317466298094379914039338662270895547901963123570533678473047650839765374967623959487321257654107508550088237616824734565137852436397211731133179804360347793556854835067510833856899479672355842196033810442522342973735929200510349798376491697563011686058553053645871104264871308514730467266291734376563888183748811475620468696076792264305498848833461028368743929288259774895064354342485238205644434554447709441434682756542690310479019251994765685895085997935289541898777628550611280770207358907355962213662660638882120992793721944318476373650250464198655201686185271228503626350551401081040316291648632267818704457284507849224115576995083687832840715246407242789195701175480464456946461858677539749785615913511189227909341775383395150451548073285094098585376059245469877139727535123708904768994956991524760396139355867013655219988614959130922498825623410817256578776696203151273109346347175212643623798426338014907187970020298610227447067511389090099436683604620074535615747146667837409560361304137830029036936976211065589342902916911364560392045262687097037739800924954706354089274672019388726857277786118176076751761626352686370231165566947503873230302416657675942420242949880213963968558926868412349831292502272618990385315289082396341770155439713101050667996040332595357600531104499376308391120444413261174121136880343147437626299633012275938134461857678968233644118187758049202427188789353235087360*i1^71 + 1240049440234165205320712803447779765616960753963684201970766238205198446706886250008700348940493701009044950806453287925687844483546518020190416804519987786920929927517425613626464696175636387962075380225809728284758822233887222179953791623797144707880661168788212315273640608709432681869400200104519628770633921634893214725905222184478296354788582946494600333770263479321457125425722011439484896020772656333750570861618565059392798101645416848467823122418826496708489992546851503638351225150424409505120314164349275655500255308676111473626841452307309074942326593886411427036513864352611884344377023059100288455698072059939692781364959631139698060104381499652798940010430074804247636073120243919110971106477152177365444254661929821382867430542809819685967633768562894140544769073654394756465697742821594934573035481160114442029044833468879588949422784854970142925165375691411687650661326649079401605538251157720457471622007336079672481518011313699062544066280007019956641210019646875250032682776575443436733076489324548351348699346047312763355881064466096222683413072007833735738444162502445427370387505565205459033281859050400609252462446445561708874278504639799615299961295607432859680683096591787331442313822989155631454259261757049629919409145453312939778896804196146646611894961294551408152888964210046911388401182949224741111983515122926400810551021940582674424747347278567377796394793979803044967280046085577305496029366352323947053311503974176571781326693157687695378300883316154733741966412512023718160008459030806579403032223130493012383482894599723941628495193471059832281588771668599086616744216392973209550365901625707175764631566858999242278938004545633577968475098150675347295631225910810028566735244032194869654365159350915695640576*i1^72 + -9574282561260931247157261266704911565478425828938302835123250003367774486926977016772328741791125708831163575832371749902185312652346660531700178786435390498425713816372030923621452433191544574443760383978189883132612778215696209499393596463776054170304639067445364725058483121179807693953443496916934054668936427542535211088559290588038455402135198218574807504946014040469762141794129974974585189303328509660069311821767430877990604394145594532718498284937058838556131180230912117023001317783719367581818762038151858548498735693875437929288813723015611500222638827972481313780801867727111086777771577401363051099003174646757683232649518525888421834948701903853276231176920709491303410375695507470732285291922601683677847393079036098329788601966352720147229984067095752800134606324455000955348790958612589808866701506524781713258178297322416530927858059344670554629887580900909772103384573581825267863443869339379191104316161060285572723321834154935046226292575787306498756976470322850535636172883767215873573020573284530636847957998787416085518758853700226430903459534540636826180361156627735334081645469968505135566606092453957788146446213430783718320214910070784120592899047131982845838718750941698368708110591123668061453151904702510544184865949689525117840222692505615910184327611003406042144148558171605675120948396101096532755938041733516822449808009541741659026137070005612014265895465877318966302754682981413499824282022541599415178933578449065544510169151823079764481738262154581079212774578587300786089309787747731349051941091442801160124072836026115734210745388281419539908749131165074752861621987986452136703852752381834848856472081318870339287750777771861678749862251578490809997392753070293140033752287040517040147537160306688*i1^73 + -37310302336385423827174251771236257889169066264497882882018070013744316685287390877251627465203981110883260150608943773250608715300129266298566782622901698151948993425713081896187051720465393306740652983586780926752695889371896843442871515465887712154934595533050896687397974869668537526428012681405370218696854489269974504767301630924357163891786171576718691920158759891074655198147846756014115707616378750419363485481029888097357834585520235263023181884894705285314340669848350697329218875736212477519137799268211720884353892257372614521448378478386313319797918677095097226054648743964114981421705320416199244569870720003178926880843867648457167178348918062300573581877304086698157051422992905933371107290720662814866781285249279311831503762048751075432101778248684019873969143696388675173772332444472694742320233336075812915547929504795335491957731495017252917175584030146028848627649150447453343737522145676092770167112764017125603773984575920119389294122182640157080669378642675757700590104221075751362023413105002714508835379085110122994821791693886869146293768116969452683553452063941543139020168116382965368710574867172412466896427000868743667769792253154494139946796137697110668599104243836606611661566761842265511732426172074043033846315100634120270728379229583001684698453993561393181280232413282399844056028725524653748807474612156534065101677085444293979924415856117811760546488126202246320011406954844742236729249837575245606298845048766664798197768761726986385928260077656748661517356481553812256970121000864972211326858783934416350642324542413802732759571251930167049576389522930556720400170934634867430044069328662707929843789270739925910689355012085870827558814651889363455455027167682465852016774340291376655106048*i1^74 + 59844717413395427034963859161088713898255686645986952687669109149849411838053287735936920306355909275004322706707218402943760354100586599544528696099855060573855802951129781188374872246972073074996049595522545382294092655683242037356330039790942411451626289831378736224629766892017990670840515560298914627656926683941750123722274421132636142073909003550975187711031192524048640650495028064880697667419989584300604536416563378255486514984338749874885411171300815001776856181290817957745061719072110029406368900236026032477073385510467616007999076567386358759362734369955112305188852038081233800377648351921987187592140716531993471220647163200389760888591889453246899200997052503357673828132602252880214641934228246413067626719934847318242047093812252301117082144300068352175806539501877245726170678658949077512794159511710368171104323145182745444992512437435817305185274246559009480109440936976711708758607851861470875989643737578521614340296538237305206977159489186079364354190561399749785370113695772513836537031242477105164278617548174003959643662626713842952223516687925292730198243651860794650831842302691266267496868851951641400924205343657044173139263075274761249684062433701688608318051161615645378116807797066780839200161970536859867658028544834552933386902615412734178430488456356351995119727147392214812472061593977486399696322282323749576117182702518186914943309209947964433052068781600182420115255533400388561653773430323405924922527895893324959775862798559080273152054258546964125041098761249974130847906743047676429224604029197176229049572442511491460276273010774824882249336549829455258704540710531935454634127092559851794630305417384112029581624655226403226428305144344186411446923183515449451991193442320384*i1^75 + 9998566709477796023601949614823539771058651387773846901464583307666519173834499520330019452671864492871631695125336228705681030741704532965071735124373215834005917524651704480482963260310368584063412915610531217008927661711558860365657863746685216936427040886520750293368390605981337760063766818855727678898055089785006342945947258235395071489855623218685273102567533835780555365361101140535329206688484192189008123606280918072095044670917277747134645976964185232553395409668685741988585935084055523817579365901252693138707577682031090594076461635090611883076204745349642954790577621024932679100798560507650274007440093055036931961725520972322457164458040332845381690746467894478319533569721977474100712284632487960502280943850128937212413421118831001846242954722452250193069459123516690485420911833352817962831050419755085949469222668795825343062687991260402414780549942897202819462785337109890473788339817839665820716721220568102576251635195870231691015527225279254628071522857564014298522992413163672228228206453790699021882620783705171311573365740842308464176085915625883751429987084104902882849571513768536684000363260760575272646799348717029087523599775698506560410120027387500534239352936315256995740603321410884363628022918785787317691214696500100493698395304119776127024472060516046583219312389190259287732153822761879345244169385305795186483998000159071140438841412638915224217112007015708431871199339964739258504624138348004521633413950554648583963717234250293313378350499563173791392388210814927087116957092540651512558562224166185386088983451364687710012089044329250511535768807672317176752150603135987345341801381319634085603742112257607768866373999516541161189218178003911211691153148783839007473664*i1^76 + -32082581425399920288287550870070732913060635548763856542544672238903476767507547659225237035944104254379897802627369636429154798385690264611680585540430100343903842622367543878303288886135712026271847852584298716389348690903994026710511490037507716549673717330844131758131756615944391755834259213291451319894617556626494095110468390768682697318135360494417920985196140744666090569826674314771728100512150130221173692744787495826860873502035795918959313819105283838487717162308355044807830451152041311968615048472776980055974099989327712240423050743923894371237287744193012418864881930931283295625841008414598315209577837483127743481981138544651798670622415082015673753411654588578742959323690124281079175015248602866112288647814938758733116367927431286683672929533553714995379861372039359465902512673917254578050806298573851415224662265486323822083130957623647802095717984688678844540320410931691789890315527533951568486717156902168730413110674917113796860263219310914571763932792716084265195353678268033664995884583706310016281428428337268423331398458812086965654501685707087943876979077116547556926018704957303330196791278908247400418648409587441064903961634374133006746726210260517230533202909302339607306547546410193238982786633313659180711548975186761121728022760437805672298233514502004224153115729974770630383997657351713079721790611153688087098101673611322472977921682774079100218321375660413307212727189924972121298413571077723783261977423007881299199917166882821513228174900198812042483286928248600886795035937013855129060451718483012556669635641788146877520301138399563567282336332600150048090108481454380119121755760399111535884174480196823880903269883915796589810148081178877672657162898243584*i1^77 + -33747183447235110257189080004891168970303628291642354785825912843499688515331042167510393394428113226846601406675455512836876426250472237654617775460437064217903101586863423997177860820065429120030609288316253786490446445034607730995478621816626819505969693316496278170258282240504430457305399245771078638537270806782531106249427323413759439452958544877908852349761169493138003176774555180611193464262338469891570900751246741428510096747496034564171210501816002801532879374393692451224470758304316862934581952451299800320640585758854314345203870575489732804461794529425434497923152815938790254643649965581124395066256708497352218260308148776366170051815124438206123093466174616619105319121588797513604179167444504154343386441752227443239325294155313131663732224498505672348299170263563000034148863870395698254311804833008523502047463820780608727827475665995795587401170067303949742415501491582756012867158442043846251980464178313057230774125613977349559517468905911402130794035260589889081537240368288014820195191603223271449853315653122846706775715471674543949063688952501600240236480039662917612042225168198804385211233762728119169833843727899781792907475441873486610121585205048846374754468674712452973610235208343486243153465166787915280397337323034813655409032090083561272697165609521005685383623106879922299610990138291307924838417250441331203804081636226537185993593241157613643106129336428690867048244334710615299729811218204996787476429530837347324582079081210068895981931929450167717062505732010748164253815474533246196403227095482652498105471653185684843870949344609467874684269786574944469087036413938923308437261145949565683577756676344916171387642754930684886271126185307177268281344*i1^78 + -3672927683764569769577584847711208778592405685033342313748053184544573462400228313409866094885079906823234761470822058203266423251202059551506602169560215343773457835261065121570570224801321933727285215021127262978857248159823038185449009056235711818574949150753222586866734251991191652544734830036072055003857128928905628274190299138471831396915500064307288477703773846647029798775234730503752081409557353648443311521789492538449916342788931492139695636039606799824789246780665600610551544909776494846918924952647124141941625094983808842450654040490007284185668341244304253420961757938602952393458405559239717155561806622487242557757144753791405274225903123039660828517364492840474428027627313296947060357440078448892466045421294354168551085472855993679425559138866431227062784571703084344191611024589044267423687268843822848770313555854611839426424324792960582064772372145225891474717215359004755771478087210823426713848458272045555787612718609393408106696187691616182996703581455028504583694775111491332362887602070939081922020700767034997821900690702272718381606971531039683669141371147707631362298648168006984258917471408650052650796775118879480925587207120892200006053086438468131763049722893779568069242344791483788066467256741895804775294982193027880188879909028656452284839044879570749566041687542556803359917300366423108907254873259724228720264507201065456727855230627695387269470308161889169903189364132958267056853224284806371266442629540176732430399027520942639925394099697480221139012796020373941941824020202065887421764081711476205443493723075160457767168882182452053827304954054687542306960546382417911460634005757477428123823105759881954177385796537514219575728316350464*i1^79 + 2532297285441928459568032787576929024514006131558925009562392057154505739054153646526172925593130817368924460947518539740182068722217595675209410199751017620507396801155744537042305606340135660601225747258155132940296572335022506980909754240099347955267153055500096424872684834252180587404869126658184528774872278817626471095693844423095542396561910906003690366027177653467911218076409876767053286319210548214191884909110944330606525076993596348324816896386680489532533754388427485355057459432632770839993429381349697423442698502251204824757649788483745051921483834646755750348782196034209004513231098552052922873003762448185665088115434755358708705780039519330354773782714400804459210422477219337097020841738161408000001750277875995619224538238514772416449164925056266346204060109750137597202143697158119497218167109649611913068940257190896258878840865862896968047294459796853877032914096738857837529715321023181931510303188260667512819030501611887732376605456452260334498090578353048731512229869039799021553298625989236029974678795953866993012470306713649057955150158240421679204102857195369289895860971513495934303492560317242844136634937231786121965462810830010755351266765342067036420960859608207610131723160636589647503771038207480843247151110225610484561807331690532353874170280653995026732355596524948098653801467584271768689783507742424934783986332837881810679253492993346003523140827370708864999608244943692250154895860179696829012113804908673426608205386463380592203275509012718752790519662560641533935117572543525718045746102367969884876923863838770409265462888523442167327905880575078785545416237580801126589455589761770355341901358473816918375322225084664263999488*i1^80 + 423218399911052697733076958280238515702940997216780905797222007444097600419486596210022395456699592629908965802457152477386176228008738221850522730535368085983472137518657162061731103024948520939480634293918863151659676486917661354267667177799020212705117185023220334698544876601177309032420575645380612766699775204975060051904498105358799856743438492626738447897000846275090129930796555430918056885665922175359310294639821539774515329608493579579525962457161014210874680440794331538440760055888870621857085573019896961049746600289973850608479103389777066284293832710730204411588515581189443227312927484418775915702907381363731898378044284449663559368468293436540339020908632760688271411140344571706613009129552355464206400493122628941437796336050589584667894825463112117315265788824276703223433906800356878328075715271798163260986810170550056649562574376824945969919117086552498622581317618905804878674664975871557587827879529915480506390240963730189092257891328164756115447769928152109269016417684123446728469240497424475187741072016024433007476493417930752663828706708291112775870491741786746604933145451065161072834905573886413395532392775799224490300225434936867015199673162821451485270983133454140525162214071258636429139794184453583731470379387127777454912052098669405966783675009011637217745482798128002816658369504327599515023240710376368776459401645640073873115577516845329427780646688200053086662108759143781562876573768646658461706351109086467532220277005168479157498120243893595700602827535530381165393819733166213570336945196903928221471874967594402997275697488921372664655689641216644452211044678781689310167623636886726868439405767404786278663356153856*i1^81 + -45801110460853758316446727938341345418215133009016786216057122332563040629182228771602864252019568032499869131132291559466830779718658722985123119397580986717307224636785346939792896855511677689091519598461476626020300753123678379449663924307707699525656174372466560407441680179426629733124561699681097732272007333709745081219296515581183698074115732069593342068819266049351801180147358866050373035446389464906461137473246976893092853096113151660774128277786945995033408492749606013481228035842285423621059338528213541182254078665311712340396681456559563254122873275635246604366777315922312062111116614690740547180196579641579704112229750526722902098274725898590084889773812508523338847301093101106743453167518216251573854176755806216679023994053324460310335939930146653306820697290328806458842976853135448818407325828151830802625385981160389728183702119243451023917555515090235587920866863050340579470784206283003829805417315662424651349089320269867983743996824952170909887300702775757101715611838802876887959606980749815621620500043801747797330591246665659355155301676656654856582591301833738679212513580926058667517397117437232214575327565156248849226318969194721914415122535883832420137050563765711814934488177981294150453483792773628189040430173970061785155676585240319659847444178070444625844859727614400315770226668737816334774038558880151213762174067957899222618591680664229293692932706391474418938233054181341469529966307892906976462184573554065737965202539330429141899282481447121903269331826947538070198243225662299529420949318523115793401789159504538472527436643012837705125586621277180673655383569700355502192202868743247293420519981695664914432*i1^82 + -8946236312358487942635360451813436363593274565180525047476075456910582470865774267568179471785065846836320494039282308320796884654261919361197611413471269716282443484389024964226893447042286489180158031155319858376389725605074256290661959997927565374174748878449617003714975340596363238502064392196883492396685211670046774039839956855220655892544670746847451964049230256285420398996174443957464919369377556767328576761181411799113487391224994231218157031327523844064640401594001494093946893688739119297556767644824776349657225949402829413247939984862911369226558982063046478622936228421267505008120902905807835404407359733259792313572995740683398833728465650903075228004350474925471300998772985363713109061232866408481571151667424862984097836097905911992620622371495744888753987800415114034559576454960944819184324581446555428564267660924971024504867707248945062705995980774615109542572591744931552488999667269490550230766926072271255948615485290825084503375524006466463711819825702165433895597895318035409742453076878848380546942341817213776951753401187802324030101243802491457701383636022491153395673004590260974573967514958318991827308465181582164040706252404868274838207621483627825706388111417900643559253119386235791187976232287141834466266507605468006441117795298362374519230908572748716270473889434044182851051179146260263639760060268275028364716614350895802660787069273187764236966256239315136626186491668642847212529176788190477955486477974046271063318399069848215784695973870529705902939619282832967456491525230124182770765326140324905280131545789501505334451255940023042761037435848553023952119030507269377946501269802349291733019262976*i1^83 + -224037817677906702283431140638273092760360621644994945025748395641150492784922868149416307967572318836634940573537563212738932330371444290520954621365756498727245775653449979527893624328076540489794529046245422236526875186470139034170029033332043589609760103644716576139988668102567432549473594605337529036277424047437448816575494684170301502434874355130426598219443572014861228506023137992988132351995332222645848209280728733771015421662739708881606091127117413394162310829347771099031867388364127282173092623116873963666284948762180917598320173194528007127776849585892045901835495435831455568809711600615182345099748218364387260901846489173409579951809087344585738153552527956524196265737058358344752386879613375069188330409154418369060108027220511519548388603388800878233725673756068666409524338057820543200454028628504119699512361696183376212350284684120086358293717627396237091794089948040011942291082972923571849245298886408110466695066915681630947712490241876288156844615305521689839855256468991497417479103227530102326362902165178035409940466683641422492985787257137614161688024887542406556852751332720919211333803062785396614306233924953677303532190665679899635585397483968715919869015586542416901674251806834864307828852899782540838659368216810798698114332289042846506858585105430862553786959175102921913135053236997670234326730632050268438819823333187942547316728295980305855906683726429931552441025406751680262442828283597662196308718769372514689934562600385622510417673356677075161751053219215789965578870945691836139321807551740801013346248236403106347527041662032886798623850571076475866099605604507937234226571021081640960*i1^84 + -223731162474618735538091074734642616207968607037576379582386862938557825797413415055064813173629676143730086561657790645658954107817232599641589914350458585351012343830661640930994133081158132900784346917808181885513244034894538794760516421044299426032832103914563194112250910794965189566744597362239231454499471965968671255530794174228359766765274086188318147874029574379857253028403568450825094420411891687087056365472314861643820395899830968441419745165528102920991763410237034414687351674595870301700604781134146227777409312887795385103245053264220613032845842905079632803384069205500675233187970148147965296693759803265613248608122740611032868889886589724413429596011568840360343293885616759208910970991301518177197591702529121848493941044616589476076759477730358658728234734519122707157954135866593867052375115725514369068105590362383705385300150224438559900110483001729323504810916478430430591510680371144540556279581614191507648296075082692023542958259988485279926002398133486694286619700267553439241126928870121812815487462826692658203344380662693530557881809814219778515744864360987549719121824009886562472320390591597949104409038451432312281072131865617017280764912899680809568475881090566996990511431234383808953544929301895971282458659701886430424866267161630328353164037672688111849332110002575925445647233598378229518029959143192380485966666162644108914783508593937747926319297601802988690746545253024008222321457997696206261308136098678240768142737542485537609100738540144546878513112142787065527731370692107829010310886038935449342050044231068143369653613143190021992388443838541521832697910571578865662033920*i1^85 + 20815628609206288781704430770976527821385888387922520790674124015229522381363680037589900494867710125054519424522279566111741210769043285680385243059379440597829430732479657834618666173458990884308066114967734463029060777537564942371073134806309825867453909869274949409052539541138194292930273422787579720245866255384929273415248150989140932248961588362099439340531300909509848801643398357953838313416244161284714000501265820447915300472623066495033395666068292192281607393465003384490721665448069557955214686645993063265228680720476559304744855686601886075226820588486153442513955634170855655776589864435774561605818293622741515696347435926322966267139019523643255127649318161141384887467149856133021301257478299785632961186692149349236598588800942340462518801266549548864713870789172676254979772752788900717887979284894851894934447995830218447228946502046808129203785778750590538218178953253014154852055578548342658536294118758403825177927582984128552015039050739130771813770494053111289677323290719227836341926180495508214231688031515865038457001243638909647021628151578278712822761465511239979648365093288736564068888576979262073103714404696149290236301224396785390783016502125491359326578566215716817546709489466220909738578844250196849786433021292701110503195404884792146456382184171051137669132199750317820371806119090192159388794829605593262612049577147359418762536570311598537204882782582455307145922526711987629267587927451161949731219031067130896522747834685523345636685424554085693560936320878525887398050894519904903009234732745750026936901834255589111156750680356437949864778938512317642604114083840*i1^86 + -1756534656688386236523775850678409852253144463403014844775725184170314469960976581006597412326003623742189100548201345160800409467363364826926046607845620674649533523906195632813695367782680467285150570865754258529100877696318691132858703298456719619105592738771181386627548307853731949501291606285998721934413204082633429114296964028240864666643978892780964342513620287750818184108177383168436899650419458103652881389392132587343837432867950775726143494494811063356111301656252905513098966301558834638654561805126299650485036537653359620304822922422900387159282883941789188956441936829480888593667476105611648687561678217889166280654283857900928596936285653447623656889249908022255630398680348463459503726121751787300105070455096293685009262472294029560687959803662151596029938450892061945404033246884535964200534494119498791463628548507443203545592784307978197032672820681064453178533902102365890477840475175576981812835539469211102302634504085911314464645034288796216110284809544749963043051471311993320004713956571424281256168252817526537018491863236024006764706635696753894666290940413843051746204343100650311059658202416506695776115449604657109093582645970541517154648233919489571571739587901444867305386939326745914481609362274339022034361668861648234737892129177922594709426787094554617168848760705068786448312364199942596047010177614050848758044664116643766167976405457609287451266566069239733352934563433248626988661647668556002954318768395165643900013587364908257636275337410807678532814258258115015939890863431557516294013791994026013808064711750207962627501468003265914328589130061053952*i1^87 + 6787806963708854986334676576555023313704148623117258899539881979585778900823262805018630642395557870015453499536058326700381615911793245533681904477145194879276275130357268221545775465545090935370549229646859215099319823038897869832299128989760688199755293542007204312961222064529556901646746217931578588676025703740950995335287531961279755516820794774804239743274806573369467801533237722481354931929210883155252807527929709732926487283778578674428114422572479670197526549834863263560653022861218537688794821504362781234774407035054654493805913641680426224109669118830711912172919516673091983081311094536376788330860141974160019928420377552787343127306650978675357744293252105985115949838122434464032021794095724721614462091186961547267440860781227840965798336280062044284905020347552090017125280113863549521387958896563289532458274089872421223288038441146336536931932610856726159924676003082027923421467068644333315938247471143814179624350239255204503042445649921666968589842028785908958080267366315951634800207869157511009178287213152766952930291830103361371517948913918416815938619135673304888590376626157459005151448007874750740725185209922582672994674544096001509612629036571933020808963577524629573696302764897625815371367240087511329687180882819419966943374457377460037458398008498139718329290989727811203329607107776243598717160504849780805325921321694013466376590107669873890556540017568229157800298782610104109696247970126088074487890976073090866130413601031742671580987511089760109873535906074734241478729584148124160583776655872988179936611576432981422230594227877389008896*i1^88 + -9159297265078565060621563987023635182801934379722220246637782175498366459372828878174464778012481983267907405854167821049739824752415462454596093393025433019745271033334580102446107053216101881964927804761700201033820112480526611219407601078361603347023122438805628931632979052089088447943506894528404541024768967913311274491907231563940558128297835015406734597361768900212043549384685473561650441132151194349082866042999067092019356916101672182467617831543051183574631610413554946116502731752246747439728561219005693204656645019495100669951230367521809639552778756596603881576661946914320500788471506130158459324006807196316975504366009579236659088960141630120329519722678672971138649620672127647004634343790571544809650631022509509417066528185032351210480612937509473176666400137308521714151953363901532728578886952482553113398052867835274158950811333100463781329106147653020984322466407867796616858763878150310975918926972317800264290028711090403736379601481300613080721752445440018677069485984292142329329139355136165349397898415647158633436576986362085650357278769958366946404584115851921463389038482408558679715202360403868743031995912678631098115303008236435151911137196982064533540853768183283924543323025221390000567318314151841721369395918422145839713330962427977611238544550247396460071339972716152806818457736655914752821843374496840480598558812896359048338377022558453976065464360004569422888779486090955937333994975529820105573691840592485509824248527085187139675853996483311628187509662984682207412635523509043312448396840029859313756429291314065965056*i1^89 + 4447119883083185434660924387124861797334429208086027988691559824782835435847885566251485360822803756881526077560518568545645989590730783213631616096429995420377179769653118024895312827085891920566191275926652331416798210777642563518047895760010600744333494021491097753742844468456101092376363652770722582898421936256142539729772486521133315328156540771210022224121166957224022777601183832865390089850266965854989656521958317006671633968891031023726866743029779776987745575689713276557140806190124436003139543556413698292623760498605946368846212599026761287830795955857650500397648115721812833420775952157051352342400456474466133771177668843230055155436285879385505213162260575212925048640306319164598074058069266725684874135097243756345691043350913689573557020051056568015096211433727164956608576595022197142897835143619778378721658798095673862415909880378266431474758808297264569298645019076960754342547760037835954307513606166192341581168116368239458386857311667567603908197321922848880275233474108003840288713206604152756948731570358838690034860272509615245909100184298171696719077407744208177846998161345088401211329002581787294797668947753001804323901927889871221510982716987559049724212117390830518182195838933173046149279381280369887723646197221449017760973359497727292621593636550086674338273425711556848238543389139792950287919332456049002066625308342337898929949319490092733912960682873009450181340457962349827461028183271532507369208125536122962246062858161186202679200188227499765667039967031626303388634764764500242599677628024291852288*i1^90 + -962931311097224792073193967971417060092017568419803456517657209624663310124196861251044748434367548749202781498231230589502622077684138970762223321863360976637773135261939610136330913169423607584668625310436500330532445189703319101156425561871791637501651397986111523301189354783985956870340196258976091684720740903068053504389043267643742971653187129204973686732708752639210383240642651750036447761526638338127320929545949174213584360715992139715999211716145145203640433666910175385574278559796903620326283285788329999073244974985396771348117024113666493796151618251233303577231983536887612704534973857581799864693560853880475912779817909502228771398634324683889693982035914835843918417394397370932921192590799738824172576137056814711016845014465613003103032713258122213809444826334074844155372649227311506114564709336722009667932219306928788548649112903296598417587345728228236093953194411540700179450918782410984199865000180846396962959484933853312333845830293756136169808843135658894493800153492061827194132275494749011500708673278733330056997043704281988495972114465217770247892640002661329168241397651682333173824931617975734415595982471490748892301720356031353391816706869337140764797212655071901955905721607779676638885947253999875748465652671448811100168610738798445082015025345867458473041474663873703600928691338268282909113816278587189759544246739878518096853323230291243428531535218156313946432866158737261965669659318845935001473314689865865277528015188765916564284074122208998639153925547413692608895632076965937152*i1^91 + -893688206948628926228517771124661194323183944573564255477691533938221939353855091114201665502638358420412853781746949269040109707025582383558846238991894075043890607885719427569544770540730371354858304843358382465879497946755108827555928015211177369318308507655173711766535593181790455300785591252803604144252118388452628595275457359207413228823168458983480528673912864475353317273953990809207214533827349280866571008942907825296040950905225528128006141438870347699596766547528731903650554920405423403086088132406671259791359006853770023070411647970486846023536356981403328269861801809039768209378863226884046962848147699246369774166402544293220865310239833700645908375407988745342862417062757372933003406094452393674892926034325270560383730029604372599323327349446582989642956425795613253966348304581738890314748453365987233822655091250827766936465411416099810006880370674424321822916495898218931851122412889324387875679083964183360383381971354166712221681539231242144944851431758627095988335609893841021702490997442866307028461264782755901633814810921084360756542811498224132882524505487986465051670964470394079302254287197457381810613026633827220868524407380934381553918474797843135662995992317683900481809607597172035265016322370644152555909348347199937434426104623245827903166708922097860737617166117876143870235288113106444676173347183578280391971833334421508724762269397744707100415709294634790665606382365160606340308379546483060056586992795219326310228594608507706205845058014678946989508174689599488*i1^92 + -447610854884569169368145127051684555894546232794785040208834536924524472893774475425830752677008506579599388598684890700343991816599514964741169563650074968007620218462906265655943455851585858918711040942587716930344464062469505091649553710747971736191934931134240623325202102965839662011813213760303236747581892723048749615098417635699196375634482030215987409201068262948716074058258313099890068084363231604606675726655781575394472249673895483939319311395399674837913274490932346854413921982733948319737187695493184373617352446700849086076691312211409551527146376810731047593265944207070936242598201816373043910714542752398182739368265812743914596300835560815900289313255068661343946742744589111142089078367875459405844214629525278532448802949744424209317962343019934194583540936380529025042404368053341363522234019110237936071292025649153779574011579368025960765217155346886992152830734360862739225306228769182888098773697611915724369179844914297477295303027543893769225865926681158134058940502588738235916427388889342565995675472935316134136832835611463280571588398752945838138395374486697807608416451239523256230047435559822244033270988029993025150214732606016035511925734113233692445523003204819575272004849191744874251318017880698267003994204611403827133613478991010338098683182640721761714059173857992135391778169793928544074486260870149175666051278674654992997801295143911151338843360869781508840774014878002061218608543447413052423158488917247335430034187410958824106660171087872*i1^93 + -10989519692045909111846998870355410438663064055495065210470256684901632354318993671002703036729979559287226560402843786022379312634270417248466937939996293285576179959714664015354987208228688333723722446491767880919269272096655759517763904744589244819539345365036716026960007806215010837050179476866810819348352703291199366076550950172433503678209826206330707159106479518607119371886304454575034432981257861777026626386972202289617690250507363772648140542628406926946739568101521523285978441785817175172324760754874344121085204487352096385438533485623788351118926390912746836193165366611860184963002796324890981708259360219736001873074631412163679209858047138161467716447521902708071450586950129584678226119134875339961310418810539608086264250934160154226450459168555697370794917284883279302502990081426257650899955420690745240287207946089911641801572792323534887763882227825156760613734051208988579430028253205886324718330806290626082881510902331364338121036034253369104123623157710178383871019885293462801017522658123486243200391628517856645677034432800082511596237813521105581491454386900277455791715856527756261241832243685383835705602034714672124424180206236466666030443502149106508177840664466648579655821908462412804758957681888775469786834834512414175258037346599831552631090739499388208372919522164706664704133951320607011156770787467498633961677450422869356183696521032875285525851545125947586702230725436152665611807913353411648894116130007029907456*i1^94 + 14843627611188483693466625814640737606073388536376649616675446177455541652956859278863601521616394905521908094935949131619844146788020931583869270342886195836518328678880485791385523371644986583590387504931044518963663526628576266166842949507001746102858423703224087300181021207628455747577507528476981525014033647500360432130680761629683558448090732155920894300384757205748975917202323886966484063692723194766764448121284069673678593908756718629548604386615330642125378757077411049710815635611627024096285919969632812904505214830903491000047616665772248898270843341774695274621095125856561765554289696784183435718785827237638048265183690536476613182946067893090647354629500417075941900738088235078490349111940108723781503215442636752109315233063034896745195207701669317570425042290904915357442014097484241846201916786689112104397657773154685253497274356158899071167871818151806669396387807816268322108113166249760810547934114860211039378244266234411869282687805263188472196274831049177032627673725873442489003414460675263638224414057140458012921658905531699457134286262686732254959178914191386749979922088075277593978248933734138542032238226057626593678304046203476992599240349727313963844399007899390248951081590980484044384927859628412392637375746237811406986588188333178649829487915192430061121963463124065267650535913090142055526954715870435126194665830361213733357241727870284683000516209491702734227094194094080000*i1^95 - N1*23966245978361999487506377419318639146078746108481849341545443414287099452543768888435888221796127100673825918611771434337757360387522421807068817465707137924770443790547433350502676442646888199489579973168656431823271351630000000000*i3 ] ]