[ [ -10013650630476262611248495110762095016707019432048774786677312019456860358234807737666462181616305805021783823417645496944204849042853505286798536850476969619241973711899463639671040303188257681145162914441156886699608462159144234046740971718476099580594872643840258683447898609653743703811216363126627334077738161193045627420149980635526901539161322794797763602361360858708969220569924926496693862374282311285282716268149483455350508343084067139463063897593717319051258195362973108684544862583692167989061173237349499197391312229252892410286401063970122450344666999903299977551570604049951604870125083232258701640789426342787424243162564620936188708801939135449062713879049506886070601361685522879007187310118369877141718851685496341353778186311050691781628182526285024608889101273515043623481355024752237654408877514893559125637618853690706666258014405873448044307478492596546173547135667525568221790285293383846065550867604516897740922207249757817819907269424770235659954522383177181665451413905907343497037628643967344074177885432708288948270822966056362727297638456721355301391849710957113205909660325026462776700418350997213075953264416544999110592120210904663439239290539087361238364116725938904192146432850306294813642257341984826277489531466926635997559462360726282390856025254108732775238719276033763030540905610738527735740394086041280935899764226352570417797412120615972191416902735147970232994677606279457149336470319673139981004419509449395135357201836055428553160070414436761597548071888028215800638890015339121002124131082212081702076576987970255719160016571975600971802754550328098281338174025483629256529558686161508071362625164851132099603250382567277326059584103027784401573194840113812267635555265221220638220839127986849433123266390111185779650487353752956168591503093312533165443060932376680101143550247006191547854061613319567971216193663522781080412207930542145058189874973490579179126007726063557412653478586825550239395436285378238371085054952505676266114363390468136003004754980999843296085840376640153527023765413253682698670788767539418894824012815410318256415208542881647459357303264948628652999543530623577675181038025895179185446313778690574410914270807150884416367671864513519353629973769428360240830865100049296979097884794358789790269812407149315475512406041976951174765178535817397947102014178131745140233225870021783092375701174294860887256863221940090473150667709066506327336147325795065046469398404724556374452146334966441252288596103626456860490281814698399950528203100524370058967565323284169002565293291095051249133565827095156729867134751599343398731010221900851594699735040000000000000000000000000000000000000000000000000000000000000000000000000000 + 53505339219315736060822710314418790159045890895450054265439391172094553905143076524466061262342771636961662346609880832072626494998820896432627394127274975755150898563416125231488596638496734677645359834750479122818255007501470802815084769296811093570497922953681981145319362439726674746824588557036078825323619505953778884239892778850659876324547639068195198288403422726819828433070037396883660590954639028262220989402019020382366981980904568081976505230687470938878842757177922959179649985897531518137091714022121917422934130475905171281070954114224430628221841395320915904868822899951077948438629841077670356531968589527873277123697662583892770287777978035411897278365997835418480063236666514295054297725245149721830439204542849197223125579391999325348713888491629344551770749774514212006508869351669744077763036297728342641330100825826771909485409323520500056277855512262903578936724523385209732817874606238844479771553229536059863866567494991972181012571209466768614156223677898319342526837700482067484431351459815189643533239105070638430568313412515808070342399415307958097804817660019265740987718629228712349409371019810956923894373269862498208562490490588280558532397025569435721008077929440656592707043726579669585988180696990029060380151828999222186560681303761962968348129592939900821302301451659612104644237933312854950845631055898926895957295455755620849214469186564974328694734198470451705773904470647734244149644784723768735358315726555554487232594403315203772876006304079050364581174262778245387530900195185349001251488400357082487012749674642159318063551567885478111778787034052311159197887157849025551761403657686719823557763456828124691129563695948028697195519774151088075931756252721115841576909970351405688236168099440804005995368235146705304236177259420339120448125936079338698050687057907840427989623690826210389667541216153489997391158336219271640779232593705758490066903409188454498439422513171398746324435108580449570242312027777937360147278926395978440931453919066362344928159791256195855152430002767173862128961992020469274979862731531792230499461865950442893264378179856567629963021327025820461759204204479209521546950378782083704048304147977102364350189782965128696655011952942766376826470827309849078155840930558556596393351880775921460736600045644264680646979806606392520099662867439252251547213710724027962833648974844100644303406548763566102512213222900213768586710974447408647051991228712511512634221628189062811361083827333740201861602122779470620361855732048919117453988712558433783172828935927409892857779175423222032381937892164185501627906893628485997208926651915721664102400000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -104696073853476341527046623002821442960618574124212513002998759597925175500126423895624533872132939015971405549111449286779335581512261223118205430163491287304444301142622433442930838221149162789361080041275258372505749480290590350293636978068744720087914970746410329113479238860915956541819648168757951397719959847261400647877655376294394374874383585989328209592790551057519466654476708143899417558767132649011350890285460234094371414611764825976726958649651311159207392109645015525093010441174328405075834456150800850548013192050042232028638286507891183235501946642565961125436247696759019803347786567102924399938941952239111294891181970339375635984575118726761031883955940644313469034589861683096868249880817766258536174485185399075118340579741417312379023524208293606892459288011648217026228000725689287730765800527272772303815576714489567764629734945753547326478362247743056425434746199601089422358139253058161583860481308648458197087116073340490017781413118334657182757749389139654957286028901462498856468435619325191083977267866334967114773389646553952221299171512643410487240841593263960236882786974011366369577791886968679795929094633950654387568174611574948850493191675045504887943296885586364014129721798690604880584165474441985150745962901526477507845849780286004541889606635212769033496636607366534948893982628465009086200323151893962689977049247440920620329204543722639752000559595707165272139563679890002880187957243043167146263478185385701871279802128214889209070718097184206504348372332077102774055147125036214995822551396481755450175870740016174844459576772466034281155890871127961108369815915359199684860983125909284272741969082113099160698921939588263261829467687892048281236450889158568233944270705635882204397000417941318517439759886153333041642403261296841593105580668628660337409361892764789349833301734871176651254615992237009982407638091672256968108881243150937327071767641059891666764603186372002357724887628379428407196178617398789733607157154403676699326537411215475886908633331280215248422119850850697175622628157925744854485730646203428156056020010333414422002410490712450721048027749264281405883157808785579868556542819483548224209857548394949607998482871551017920377157430786810379126546181686024529367731349469880332627837118872683260274814109232735494717518430440992086528901432975557672216479820642662413096941936578628578382309276929297528068029659654775461893092721223248110395612295723703948569375884674529152984899819922907466019589765012097751993503961948983682860272737443449235256988395621822588107367041116141525773456794001084213505341328002781476484794603290581008384000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 306281744792488182533805691942826836188993150865921785752315241429560313694494039296111325299560970005952540045425699450784404404307313590099848428214468357959801302413635222830425840496830159583932244387354578171338654355529279492953765755639892891382562521787788138885708229056105717594035878771104051400089871513119847251475635904417502871775108444288454054520957440724334606669149124055459024912471355948167265896908695350394206876314860850851657787628535957509994323345269691658139103500210850439868036736972294885915687778512333880247093675290563028063139618999896112006549263536624983313011211714652198876574782180709929785780464942951708571525871624086340410790091859223740266771920081710193838566332418336687638209072301773095975648525671750856464996197468125173360714247207714426458342898136271787013816346050526929812330397418930580908073273130025990671244832344032414160211903196757533130582877769269901113376231165274360973324706460385515868781922238918161691795581970831779361239890758145387052952687351188942395657100906433632015050625309432827799087607862033895871083996303880910295489377528506620416579901756053528659529409569991997952746073246000746575169285742276934540874732869666279277096667876876984488868553273342811416211971926533354331053895933425652787651016105457948275518794205431058688546990944856175455754211784447937706979866637975068518059739058607555387767920546133378299059757084891019318209778332443149011610861685125755505983865107188644674753732375077195278247157400640255571223238951513669676296895704258209678414483360788143908141427122008584992795575750001538212851095017477277019484808692973003661997134799192511495658945632462141541613336446773260555641838416163314053312377656993539194093574504810173100481518933850650469472869866104568752002764600303249214971878239342714469876467897527387250816230934557087917557658078485422333947530261262071249969669940441310351025365882546237089057566568082995105057663953434329204723610363901169943466257310580620445917650654645732445725189326397605694756193052488720373972705437076796388679113221675870637256121776572057678811800333524874668456792608300912255041009230881290948318874809338140471168210746860788328088487264560786204450006586669272706503914590870761455169045561269092181234660643917473678428961633388153594929458654856584261298448892174702529851424909400667960544662755875277204196651306900539844258250654224649588761149454360167002664829192702283094636179901997034304997798468512517229177495686517386535483467881902363384301478293824706869077560154592708215666924872460123886202428629099455606971642929945247744000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1198824131006788267051199326014545956060342654444313980812716502872404803460608903688801812340810502196866508097561083729420426746597855598237737834479610959630569570177061351812014040303789712404127139017318046315309025254184672172462543389776933977925682953724861598574057276861276497137622713094582644070975398333064011853256618850971372793539311938788110706434685975080266740873435799905416364989225195433237182401629374642129664504076175707817376891918629835894625145192248929621589377633111719162585331198095555443421992823806368842932715798538643343764504094354934344320834912459259785631812703690687135951071761324424206296042622127365504206785660627692643651835809730277375968730318713932900414261670553795903482491823125639578094914549255939312913750401242383537004129324658946298703992443051992241370251550855452037796432540700442840769269802296597133971317769423254153902234835445236962291732562539098202303730704278495834539489696676445915361591193558064150972545823370477809031148195538746659389090855870193337347351769892135768805591744527851778104997533227720243737945121045590339229518534501463247777216029368145758257826816580686517070891268014613476091518776643940614266047402623466987286824131049245034159998583637164820269795826465098876898523556280090338340158488503333611957939845670140673504475707038503097743391899679749211441137498065348511694115132073206100993550947297508575376277996936271953340521133004490183401612481928224248140061495686884772577276091730509606497807100806994384805551695662893352722921028369633957704407338021832723981004706119363008381404283744050217055221466141166212020276059824074196419959496869980427362728227211958629540681884147988205053746012821580502104283415350966991542902983513224447529884091609691224617764889964753098128369703872386606386852960437846868391619456398323440706013252697631579187347201822211679037183857807010370091168759224454495093831384569557277302076984533665176170729939638942373221825081185177817303152440479080535828319984119814459819919402229228311470904327252509025912454050993017160918838693855206819342844963444175221868724308202781588425869439019949106299582341851879505723644309034407500361125838724376259658430528455206249644169926876140526974805608100656593777997561446474378532645249623731286415304886633637121812191838542468488176665861142607003042358360711182789379630077915653343438260672588126071466489190710730651058496645447433110415556134792830088649313199684321421916758577122667690124640325678049963026756580628636020327195998840976646273370745725005801271093745243439811442294505697069026183968546488949145600000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 231422989822142627045571551808322259768943712810841961845826409924090457491886555864371085781672893816114123201221361005985767032248546500544244879296767681914907104469452333179352525044080031356846076414359644457921238412906306927670187581897101980812723509623290306539764137168385222985898262960405101153227128381511500404111608553634571585489727737176211001809351790106241742609744579635272590131324881420545761095026605266437019604649024296527496944617467206963057970586600211607743534373786725962039915178942482493568390040737444463209513801963268156977884135623329096220570015188345279320605044936355317487666782991234625449940730259769567040659349725102647518990462562927780127032285220113216188027370308859104004206336456012423576654234961187485369190024253693889899926823581884613043052396978912572567079607544460016797713072593398063289661311087357830316187952994065542634723847836915246873152195310465378309519456847494487395785343059711467628383632568392559629877172494605477787108238701214575739736566023614288412962520222762272491677272807063283541773435529626491884345264410186950503791496772210475075424396104094026943709953186411248999056626439261227265481208037708781296476284728434010030341945656178796629383155738124093004188439725943658000477074856074932435734965266719320872968370486982365372385855894568237895517161602895528999268881696426892612957743958628677027101523803973790195877846079197874447297648786109446461103266663300937331453405263299267088222572289352554868289179904246348084876082740916562379421067153926928005347703114446079599214604408851412165368023319256412095269506497405961272345600373339779068676729974966635114614319873515122219086381266271375099216986999973168273772051589969208387823580394408897574120103260177934821567245895102844166622939855712163185303381097944476013657464926803972232822233468659900753524760898037281874060598468040014817315477849970393216487865390863568904990667978753597334803615657945725740027923511175781774247035168695333079928905181635312814763769122164573661631771178319279472832981236675153122317093209156007597738312650116147404912667661573908852495868976483447909926388451145219305471218868371473924586763731954164578154229117998834674300432713151719150089680863676102510415874137612579377354344389457759356589738667768530928604309015319769767593590654005161520656525673209063344357404140312280173571881113358161274110248867325475372557804157617175723044130626737358999331635062645277822237314336165025032470807051744855259032657868020349652523039886481662159449589062898785229319687521473648802139914444280392303338077762355200000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -2347174589942094771912248881822552325268305300030121395599132301525159671435001922619587371852883226093431003780624887234398644454306511431251794672321790640140483589874788659691954577160111105115052970194638877647115203829837466287640899350782661442561925995108679357558797234259276380684883048035671937349737053932618125862888612170434524592406121814625617704782356698515364230907493700424266668923646004538879829414530960929071116597172942545712411092949399263241045790170711011770633190389150828002333112699347131056465838759266457685181370501011893785883267405540818266543203474136659249945774185841996372509914411579237339555461946140412699746036546152372254612210634129971772532903896673022557065946070284021609395496899499705324451513294012114145884571583026210075263876607432969978354069316295612289188789780468734320228357681385774440810555067781224496231066920899649006513420314270382843288244267084579381159870158507370700118687560749417346479334620376683544929154715039808025821180725417668325376869387631006301429559881543443624846774670923648426905028435555909800385139280017923333348047656580662967439107287638506238295281724173249958570902809638335542507764375539599965273276266265177786110742177627758159701152513830666932310362422935292562552700474743785929506609246019421987908724227817097839233605114440784980939279410458135037707328225273343717978661766117163684670375263783766094195128782652613556383279094718413522926883939582561426121481594092293721884907357955270008639168627816010143788756824482752916276615027770029251699099335221908605587192380109194582614364408719925125271255870746581046417314254505281809684995605986883993084254748956704975923822266930076728793901235271216662292974871057214824329258580764779617657086620504622718095000939200450965774351523987613935912868448974841925369451645840448956746215846094952580983976028084990729543436546193751931786249323824228172025873103859139547024556630993045014395115214278346000153001916620309701718246236283782551513322173126397068273443563718304570260318335029623407587959981917036379308623184028148192560629353651027076269747456148361792843942535368400057969225151830622060446538711047078016702440773888558621334842535664794045532601265587915531060376816996352648517616189361392840166120988793859721901006985557945047646919252073463390753217352845008239760031143179502879240591385345744701196569933882891044012232634023415036203364805578006871832116340878442439761864451475776793445100835254638677311851729053245043238765062274838746054841472678849984483312267943070791390259841454181227117618066973530598599932090777600000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 74728045251901517976368162259089468168853453569663295727650025048202826388095323566436442595607312060647185264339043629865891629293031470208345385803546353153952301122913526639345726084669034518651267787750998999682612546657980330058110040817321602337586340873804302637449736932694309813066659164491983169287735736733772078333533304443846696643777020945861141202286636293729913301313406917011359713277654985219775436837313878235876629731539099634006638518885581833061469327800040339078318357205822149263898252771016549750954027304775708049089238134429983436559633122190768010581494289811733143510417503426137475800533176046173264269511282297011039201216242861698209673076458921941686528389143329702069847825746859649552816616645998516744136063709848491940648171619500779082451819848316873929058640120106217419346628864759568217922750096276986493085087866190235439505611213661943119894912500887613539627941481717388990233722773088111860132728084413419352006902032832049819165421866558180780002289231657315639192742766105446902433691896023091920398524923411157424187458626165888486533707696950629955571150683721371082217325663006222583016833737661221464944960792430372077237043071755016662857015869070270100019061463489043171289004178654482771812450476755506103988138626310102507837708794600669809600918697341477538710129552289246706338085477709600270629725010220603519848529260666186720843584285707000393301103901713143186085847005593355444519928917676321886160501389488779893781382563956327369687037346112749189927704675748036178826751932062252812094153088107143795979675062376406252718874056413615787857681006751054021402149855462965979132064675671610044484563324558568204952981358293559326931727329578199947454908088157146196836159814176801939121278151609877562787440688421162928471553739953188656874111460895671397091322165494318280966971394420269862183647400680480797998083173037029426171586779669531061175938912345716343698995426841870355776060645097700234983771653960838840007661042943452259944385129260733090951736834466644180721854768691825809754812687237849459285837775113125574521700244687529631322228321000446610826213413463840234266471622775740804025528304229912828557771781779553003431285941238762379678624644981807698141905144797099101623609393123997385474777801585374382035935373164400492896432535442691011052162579126543850465098590191881004955723662974445286945629050100102325490905028699252988465598591150923148671705745920206259344177145927501699612997832428479215706845975560577780252716358557107465843988494329067189938106183486534104364374265090203058024636478220957925265899520000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -1416786490062989222083537837458742443772767961381180659556265818119019017595779432060523352558190701064186122437673420162394144644984399862915485507424932042727972537588559769198222804006894738110343431738781966265037427173533654151032272036387991028922975588475962212556597835227881053456777382703409114222856548180977504627093484332607707797763860392545981629025377699917212699468788710986816035065729816507789001169575022371947672064817516765112733064209479754197621595668632571695165947254399406621512093962861289985840425409058746672328604049928792597778507613734489971709695006737376729144163196155807172844486816017325774265990938668737239155744212691314696795458294403251549223277151121478814156182168464555440147146633620487569867823198730505220551475728339248469063969149223505497263500742168796924975986944540322777302521144485716179540771918996066435828030464641258394595666355856530957107635836994742223134450883887834385190535313056055288011473340719369876442726538147472763043285139893947382229426533937196010685826684635816476428366348093581811943425638436615216720180522533618353017701375899235809282577695819110375289658848793025926251201696598421738655694572735608275087278684091943475777687674575238366244988787903854415972013568324769035561033692032677678593566818011874886050147773404548298382674376810139789050971030877756856934808811840536649474349702504494706149991299695424639469664378156911071465153549961054952392687405932529725360629105627318605254839695886800586284805922455767249599909123693132733312449712838086857407982521776931116621393482447303361834646711161680401098242332568959008684642421897505484532190483881120518155272695226431452384279700144032946085236197015116784463086385697936615383559184433930190613516788181490398989724719314688356863890901385998094688198201675694087331381287445396936033746831331081681040752368915570897357584157215455161296892168341560507873636494231489688946889782959484656653236349765185092478723549720782729817696514855093848562006107698430407017712715180203138967193578695730898579752710509125124485341747137625642427421538495539718858336297661202043248295120090330724045161239033191996990962143820188047102370073794129042757974617504006416479171244933681397331384692698529991118716734661003373120655522545075828562502971221703511087622265847731890674739604506305015854369146494113158523857338218492922739962682414091589123575220805854662294314935147686427717193948771509933879790938586222579805850930930308402802492437146518156973431317605299705889428659778944504127120583754765669182920865746768957638681640235397355445157888000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 512352266133476165428929728328682061994893152482804727329630693139228505280435161274644583842911293886181410656878123918968371886779090234859884791587522865179796716891677862041150052542619078610039502512893227631951380753957983877900221709192086923296022288955318159964728714450755959279877817608537295638214081344605860893946870412379174375960129115087332164060247411029945926000940659577271645240074778256485220134975893764401140103773784818064122246086579948688778015395912194229784763403354689480674554214902217894266825311561482222236248905264233635226832389815938882908764568457338524753711588522271361362321674257682851009957400393317994862556170946598099589296865141564073835449713601661244559999769083228667141428742672969094037593331200256977342322442458631898042640935743706020764149882227601034902286365053941001849792669363854175988283893412137651261073265485688046013858148915433230305078842650201891754286375796847551932328891123884130228945122439362930704556285282115424918611957538416812506031650137166727997636458972118943414738133073098051161885490305889032389311211431125449053392293987206188979971149112842561746203456952909354272349782269326589417771647561986112527146156177715381651587860275577269833011784114447547731954273726730955425332926309411725739352643408260616625732392562616943029898937165606929600379354175790825643622177102460511637162319896597201736374910245575559641544421331518486746427073441907222661649778565085693962006817221307093250232537440945179942924826435288213009689366265669659770393930129316281815797680256136214796456178365098290930779245275679930905122076026243290446124120416110292521839066668164893544273257155637388556654477276143621078253064918593284561503964789106807166230835256302266307937534837743117664978931846431052948426715349076823143212574378169370757608759642983520583061180777953112960001927806238484897752748702692753755150848467062577946919031926026230225959468770872014381041788291108129883153964941779714743012023001533862334089853028540802462395194478291855400971396605262654824140019636127214898811664221670167886739067913761055828789117278662452391813543416548103658519693995982532982909201658891324734389737562838202808045684343143715390982660031651055300977902286571837334423157732982077039548666836961907068670507847376892606204172954479720123259050895685191989501870447334772663855340632205630914505591936839694461560477197960108545721681808308413581471496307806419499216766665791444303067185754531070779448504319105302029905215052260026665761845092803851530986950460633709122390373914816060625211096454351663661056000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -569873751329936891933745960925650580781758347890824191347220985163542522765329426988473825818021374046240011861568082813808326564011416127175497782909836988814082065175066279485647430493388585696490060423466337704159420737413988066176764972791408173337765594535279191217885931670403578770675396057290285831398983604661962525708965737285516376628957101899890181126220879501778626778983135590015219106168573479816582583416389002253045855677484697796215273785812281020857413664397128252343059293749018606807519854276662513463104599753427839254128406584205997399734023009873443130401235540635261029105325809893652397022352716897787120723117019229379949896511139376331904424234257187261503142179720985792482192395879151834691879037121586223141615219097168079467754426099994266011374615511940730809965830484318508351988541377566274205228350645796642609585676859570251330235682197510994491311680506225754266096523456822574041797377511631237787139036486500907023570515708470862248994861474895238749713323821871219859087537131852459958029121825935251511974999677328552655546740128279278934854604127079262237586207269771660662680835759723719110471369415656099893593498954745746663269778601047886085061482166533522786817068872745390425504962760668942275965026256854856313309850095645379663888717544329932411977589648980287177674719041382994368599381331922046972795603485903952952311441008393488746776408402779421327134749291821947504813762547102527008878384587799612852580697437303569374364893570098611691666577423550547095130490621481535063610651364820360020112585419535241681869987597049868052106538316596540300006911605704913458617071174814753082152974163322373253927430346618219774372703883270199024566182019322209866153956288048729591935273866193892166602913998186345874316875689860162148243387358341326728895294384828255997159327430949880099526735924900060465399448127396605489017413356450051402224846450071374955514264945566713373964996368900067018877361462505149354772198803634249701630783742259183645501376616492423854110080248931886086276310109391917742419179301554811636395082277115638977082560067370266762810188986737977063588140555192150989453820674198773106825673901598931301861529723661188774408235597331025952033322133989909054201679271154345757290171763543873603659798098068911207308889762432310967139227472336293488600619216080994657278558399242794698373584467775013446685023402070534774430853577151217762322097961872017843139440442446018035826805518903096508132330716724711441521169750041286779905873189774132698882410950898890885588904336950361027284188643069746042393542682539877990400000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 229420808095187278984291569470966546521483536017197713252410103108672756778040310424264575305776652285961222871230191614304829606303700600380445511275799820988762842726784749871813384171106454165351096324033970327029561030313249601313558838364290242913227013834983050578708430577975375583283497571519366615482869921235711159194393569261220132093569714743909431988188127495579322466907865030245173938464053126508896769635701051718647883389259257864304743482338980622320765432445336757799777716954624490280681505389005093020419193479552970130747994707528839511884795431661453497691197355662226381939291504944590928686759303280507795695137516993308512180753412872413035563840571130477398261492770731064563131812129394308809559410835988741389728749987834513989490065775441120281262490136883136534412116610706519177893160912993559423223678784810341766224361023180161625344764797157555125391007586339813728119569702073636123788295315306210223259099804080935673879377929152447864322697342571096326182559148228443567575882788443060024783920330791516146989214206570617331255590746661479860614152438292711264068138898619246796234200836390801938709201682489829323984897368412896102270420770299131193160098680054843323518661061666683855431667039663346862568477886439657963188476720665894722874234250917978162171875721257516194834180613343391130999734002888386634010147236724751583717059368757384108189691462995754540764343511251529400232968787963827141277468026414692379399490201624466485792058495322455161562736413659713040319531260142373311148576545853566819551309986997870807372716920804084548875855065190413989072972453846991026714525838216994783010551330644508268750753540636385014234904448901037478579007294447648675100043631752339426653784075629738801035174033469370398148352217433277882397856681577521259593784000661849473872208197675574839084325194565543357253090896877872054960578001606419558909507224526310723393504121050581405173759048407710606925057897846325110792544500595619219610750987383474710687575416962650776686564042183506359526062505226457550393219369331973986023336603988170220098069327448944052219009240605874606455701611470499973224972674421206150475288085394226608057004778785630099966913428815639354377445126142131647460540639670786574662871790931045699059509102542419817162751593932023812105612373477281764641944950235139734266658269176853847794100243278711898211796867295049794835813926727791442260319899670895401930523000169270234068132472599895550147699286689844891699815123529315786660235947077522730190101168341676642102498613855251341917841804628016861839417763954688000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -125800026480981357800545610227463012960951357202715911799692099319735034003905067386915877045637164814239387177681651040690809120439475821787347437068477432738695664277054981053809176597942586492800475314063787646596471651348280627334525067025788885615797093209574348495375198393084519483401064404281445549528114210868561845832845461477307670659226253757447112798838707405719459042513266773474832939210010856180146289970689628374452204550152480760908680297357667640887233908379930706173750902574513508384357299199858862548050972168593918887832739897453861502764077521185227891501487686991157373867817549157949613991370260607197571162342821132008651535222924887935011801222423253845948788914438206345328641867131151447104906587142693789398234123742123249622460764811656354764772060400262602920962775168216999350860137607623773381961892612348029455575108933921162305803802687722040424104892142058204982271846695078436998479849499166135619087313156879243214991368923568848268915231850055962568515172100916477604696564304182058793856240899472788745179705464183664465648497201967730157330476485997495095199163939937469235566241113738232449850064761208343730579123317674975742228765896337277205671590969406633333209189782990115795968489410974849082075087285105308335474146418601537619077153806449186391682547642917094375130348392573879875918267247412070148409970397417924526423483812062206713823494305006484589595898577204963648866380153075549933278453711484494185657640044776717183501209136170946925855030383654084318379035527493443677082867578612430251737151408089549412273238403385474594447698505343403646663069585848011289190605668558193619910270732694472921792179332642870272494346138491021805396249704786007947368755706496036568232336296542410340187262933512415838447453559851143664042560302668562221216849086641088140268970994381731982390856578028696391482468206436761429652056332174308319971805275275181766339509982810741290825091314812305787041337283605922293317061114942117638423992792819096048195696798061357614712487729261075617193323223863574507144469719156982236581622489825271084461059499999058556542060100273475390729243094985268152428560241555791084250024325894183022290498771619580925874474035891659125919584288479229434903924571710145417646738993860506670882039932276690293417503975091526293270631851914514799628373238002995558197728569460824297831440158643409452128436902476627193870206449116499888952464567607957481343483528761047296707038981718278026125497058827362133452261060233380970669856805700895678174629406548979007178358546364628564930898096897781148043273180282880000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 33885065377415340936615431214250930934264486898505661656296890353868913836449123771123972195219104167428853086442320310854378084264212138990317736564998162961688296800355671060851392404072819875215032628784747749973669600766777776044907746293785502576912809137543867916329289340422326633700905428839164298432328709727866148229001847054504857643014138332120565669498938581054195591240303194975250812807817633285170911793919199957805581363294722961556549585207849974373012766063893647320470631626038606679056485274665524582807602150575166479531593504919268245542149830651730934047482628898033861315736394582522660663854251458557553929328974798605835968805933060179203878576110273401751216297304342915468348818990995388587936406461568224446977700978922671536742765111967737408496271483423650838937285654890992689172522949561185367966324019417474502555935445166801116554457987352333494638440049550825929656840678742242826071799711542304333895227191620794147395142678630495096569084060418384539501870255462371256183513106771305300297145910092000537018209924978996411152205369685872390888318821512312823485098923771116108831234919168760766539735839831870781714549681574476374064755999109278024824625611204655226674005777277840608970551282349234397347384699817725057056386405494261340574252876188240459273964914151817252232906645966349445534762672101063937459333076607484610130712825306289316416360371967817499221871573397315745145109252596461365001436406389892150822126307437124123397762122940097699551593682368977795862143447914779128243052231299630606179457651543687560019855716049458154888380902473139240955793822373536974885101622693717572732019740432661371952482197562736544043497355528240318658776003570600603143268979890095612104797217545289313028537914472695071909866093510579430184229671955206240834504218597744767821251684771495344219710173549071940822989647779981247578074398442208901117186976249710564943706918354714986981474068202684166972008839893968008665605814466707756127165896503787841934185999536241611266133201308701952792268717019513235374356663353164946819011863313688685013985661365029635029382063647938729474796618088345969741674209807992028124070150988133508518325780357816403978866590477590218001130472815704585369659664425603112187063858551215641209605635075418879330729802655399963860362437519739327774639433607151264874777309928186892872455305760517203420489092249796138695992154732069165509981829391647598796040086987785564049570113972571893141841808047255718615888587573695799285687566847539831005120554358898340992756206594859338580843784531966838974374215680000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -7468211493306668668884894099380725943773285774045724933797296121707644423870808838652202790699178704200891381975132511959562651491254512573336398903246939611294419558635082233861184954855133002999402059608174573973587273092290203100642694568733126357724167228957840795228529974228511209715287662077518651040443355580004759445131804031454774105445131389221585711714785763529308197759322243799237550891423761117052470209080080798449487138315002790141618397855136754056388205747337725401895895271692795128651508780015069413919308956211307603230930903464666071930464570767906440090056731901839217314930797465592269645242165450833549196272814764555107454019225676742772670632054247066147823627740354808436920917334260575619309931088176606589561416469566288066245770126003457207802708481487526747400026206317851646595921020602260289006193387789064842266142174689014551934935817802522309769803113416475194716956093097482897992997960770767495715312819143089471364292506990426894960809363725923650403091080038757562700229111486372913805823155640223301699971810199406527847360859982224408110236378624191661264453659727065285978349119717596574614867310213927643458985122518865438861391679577548123971474319691493876142802506399504849473621548604398490040224763014601738682264550778973253554178956432329090793339365873436992752337596887018523796932113038437744474394615479624953549451772843826574130580001094992315668756153030670535490762974506018669344604189474924780100460045380804042750383210707262086624228368272848164181402443026475063998195730826810465700229793274075673867745029850828105136671529910538983280659405903509940848116565341728611062632303429107529144233693119396897481726398827288534518521427607781342814048737479814137633902079786861223325276585175229044285033565301937768473422855873251963691255800047766557372172885667915057906578957070463891477498508399988268818485239611954006979072963110711570392633437064193781931374554949411730521608656430862635245611297125599304324027595034749874267232845103178795767409574530109726319520082134314688394447561941223069686449829134367105038261939094126006911505730466867384552686774921829510534894556705541165064357758195924149496941159707130562136484030770705267005707861256754474921583952954689511912134275344635163810709363597466127711925007367850979856309800845891620140267864302000051151684279737397065422499428499890276728853506790171805220997677638671345477064906932627707286459889347054436203514481361591976859117121799470942028652949401544521347503251285279530447219333344441724800146012998876713283810777394100170695639040000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 799405659530753410334299932747572907562416685353534604151442759158473055634992194926708115373369410554101484760232258168976657145071522473245864588082759870977412756860206291080329220249143481913423481922752310747464814376758759550565453247184004797799070786809809529919233929300750301528798586340774279191237809963138886379825018359834501884257728410214978679646452041865761436923141755725458543313586436296585638854343559443988868671877828163867065531149654211369334833884257608421671471140732051361484134468907277720624761011198092185558434687480691381519138045244823096204970996051159740842399689541064178883172765715405168095746083073147870268742710040412470614094465859285970559045569794510182980824969501327596608201191053520264322293323002374872556389144899224720576728632559233197834880635705341765700647855216611680581233468668411703641730314867064082794045384246738820159886245345388751643815382325769297713004836627903598491199637202374199824245252850130803235845116000261172531951791670088590005064464292769494631189146893430452743087867001028719113564843650763797117993800216483821358499247811442984548929502906526256072449691111177569852083390854792539145646732444395647966925874815287550150469885400154087757849317604986101081917533445780803588930396578946877669281397567403239828375307210571163299287582778200196938675312924742074184770965596308889145751720206477843461324156163354763486464554790392358213928088355223369522595799616698086468076133686171612903854449580387342726680405865941080089275738449246537870942188605217222485229458533751326519731701106559605816085745899759613139552613865561017987962171293814454895485980156690651082871249535097875289028075628856604743867701841775813828607998931166119764013341341424099515821960109966064017989843604546599868267790481511812541105065263490093193570658989284787865753666000497754042049857552835419328997776337494598937774931708414004772231838712239389285554624286911813547740250747787829854909450216301428200038543601854193754154126009524793841289244472249093142951117512349260123391618253615354567981443673117915725662353980438693510030800232491431464078197094739858739962395689561684167418310091911993728594478336560072636863421319849073366606035063494800613067482472565324815937825018555231267413810078907530181109417466954901145821085865362330431734478477496570734700215623228972191892045194957010892668211741645069094425756704085840379621556203184328301550927858649441811489282611986505760446343727514129317269147239470864030950961858030247608705813297825504309346555896702456479642866387957053390848000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -46640301450456018653702396259801861213086711419417649152988193313120347866231339156983313283279671335172591480446796689832699529620143998536635871108448813732068666694706558449017725157814409979931588900168661131676450584542113538630152923507123029539058692145453491735057748118000795549415265612872477141998216645487012167119096504150556981284884043904065219798570886521315372475246945378042678716431794500887039096131726269852044276418644722540456450569715571306571230559555648363493047349696717791871288392297640848308930512895985104653447602205022780063799512589503538912776086917790042894501326787216803157952580264984989863617739026114677941724058864750298342373714738935505731921130869458174865921950418058684866539178335209371519492738674140329828519885268152081957046939641652934695736242699572687898704849966599177653256241985250654206308750616014439514555031022336125246546820444119146858625307876439168110580796443035879367109099152127024095343348507936510515794011778337648358706549263874579084101010122397447542712925684900694785807310211610612996708218088167699246580235421919682379589935882844456038420401453600045139145818891039519031493816812702365171744886198835046632421100880654225154216692198092148545242501161878727861588672029046883610882694641656092014906843990123804617275439803691303788131481849053076503500170297741718791893757105265350159246024538113032689289929747393387222378304685166032635455911786834864242380700737299622015773615302182803324431482040008373412182719444032580157353098865949311941071347893818440935873677360562558297675391394397025849759468906348675570592017491447496619585002423297894565551364406109665021714363388230048804420033736469026169859154958454551846503126052681573525661994378390121285238469487425827130064398940914903457259952276701350420661607050234156095679019823102832763777012009642991915234689908920808610707644209182467994539923424176541229212761222055062379236901128097007348108594848070167730062563589183213520231491322508737913846567752624109610211983857555289905546207014079598096890264836226836122573677981676752812663294653582867218261837646696863864311540064843377201177159998513227471132702294156748879742629998386494204479759874451410671391862676207936201821661537674522725495043844480134656898181921626640595175169327884551064659413351193178055886858981552974755612187354506735892600897854725678651253286847821110284444609178833400531902676017574253955397497569223963476730912637933046181704563709323485161618282402387614737254833547922455552530135949611955231133459361923478960515302014086178406400000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 5898501095133344886293227734371456932100400538140446969758322118332273948615103174811925712598638039055231551120419182797987062700250632106310411120050483889968456340557166283531417922238926245404331875438251475709622372157472088668876595780323366735908857711449386639112158932613017549564273104069561934131193727344102991824506608442291863895091901425746409677690824173661003026136085506448549799516124389825513676161704249930974623785259511801973200995479818616602741368697375032831822505410279944510224149960312258594187912318763310300242100643467105852942645499797541536821732277189305841490234288799603001548493812849548381899222245384955145308930845507461924096363273116240250855551191625931360485030165999731356346782190814766626980201721653052101152838341712987840317923103957488157289230490733156501729372218054542897677068877680994720370769554795970254949679782357929638045451685893981165205368205534482965999175601267894214179419683085801127843165319306107268403566568380828887033414948746926796484272685922872668282394661264240359564518886097052192771064739142295081964699990569356725627143164305183931635993873140491001258796794842335711411012863130830284112458422963024244277134231566371224350441039426385958695715346913821315470511004443641633007269840288206898580400915714880370063714187478827447134439804109846235874747259329755963158942933247652386626756684019175142819468100254580390533157859769340034687603824546988682086184692789123921527262672860672263146120218674624318704188507361794638286581334993060700563277125193636973028785042703846495470066450322191334890799395278654527162553263954423653521113519478334837309317902120701615288647881740430910147394593937368039411699292024751372153094162673107311921211693756645452282288597747917454303995606355036283179483035285535743663459818080897715723108031927384320493816121271133777802242069502641431550663220143048820812910733978259783427971244124321096594102635648404854219705162000168326074214404407861957721318788217779062750198935330223802068934813673005946578520370411021508927135615900902039335492801051733761290023835082789510576161070010968174282548202042601649443216144236669893441049788303771034876175216115184174178429353648822953065558499641561114699277895862479849130305913258961622460875122473362718570362598224790495395348618196814055477677149317942916144504769542605490421514055725642086621552878836258365031537443214003055184903191643051947380811786757485264034255530191788872728593436276449376145054326542695116359683891909114778180834866799688645706623588079594565874157037499187200000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -4844956779677007159308979265460132854279015577663886584223530546589213292704085220385007223741672304792499973121823453632237089301370242033345391166891249251128783017029440394691087674801573456246652911807190823117220905098284371670696396337525570648640808038736997642000678084566217725500815815972035556501195079116801806917818968383063282646636168045213168976345764876605382244725154934464411200607934041448199844872426847366089336062719397941726819722882683452552454276985316536968091799735285677013151333182369980922724219190235184017363238619826999279393016456464177123887741674811993849256576538930535941446002929444029492192591963067966576581355072756227121139529352392161199826263600511423639908084077065827495771595176101165687916057009433096672920254462143551146237586347722454610403048369039213398945930164233749028143770585553248768628640685222474777190883102118267502978456475277963181750254677336464910213455077528486368114243957887402228367497730605297166658083478049375475114055448043013052106499323984509625995660313079841687565854961460260932702558235554304130675687967462220566796852133989417034060596461123695239481048563746291394464762822421409514397000675972482485481093396863123061266997115831960946346145534744645281711867010615594059144205280991488393961592378332273809543776173067820973843710408210924864137955683642598356387616688305439406878905946685910601671891395065360754016959659002981672260907240534222332388247903750658506925282250568421783486731753284212331005949877069297736130699102448000951375862681097249073672824739374251562632843340608200019124324538670927638510284959470931127689624986631822880003844407759844739655237362280341164385806136737598230860657504179450158621601714349532649014954854516452043720152266063914269790800897424633324658434840810529393042026846679576012167589516286215533009719305505356769244707172767743531116412844918041046925616339058180039852987870803746550999344002921816960146725221932982031363812415679628833183494864318455258736907408738823621224072041374429155690653167244114308349120714462727235630298991061974456222878830047577144096534921310313613212076031909405267004474513562747889994012246393200762682467624910122596371307517002090764223522883042787182421761919178588181805721237594032900330004142063984952162498794335976723223397562766575722199585272938545570689389401989094277839424545892463469399462438024989651386601149384275521032807203327261662920919288137652386637756771694515039324445549450200861618673283809528824734864800973697763453280731765117095160030920671779861136009362145280000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 1449993976458363463633205725165876927506779257882702196470247955252374929421213859717838061755744424005918697551063603015923421989943780734226842562742494596545276032033171622852579372793844905008898219465817843872361390976387866725574839986163156067843672742735796363515669750542045410369752770403996881712526507077869246468593929242734620415044553490066197157421055081332935422163811202888615558340609299390649197168662593663050546370086269192758753768448363825615250715085203973328826777179173772443402913921046914600342897638826578707494459621978527050418497140187226591473174445538276760946943280519814846400263127280006335842315308582819843624733548970109756186009705348837333845103247094008621729813953832129473881056446469462509603037685432530918170319860888985908704229873906970868929115669556110738134571407789261962141038472334881795332047816858338578994678378519764927877257814093987404234781452981494416005119533898217251840140362845979394780338628044195879411518428917881806662610646922592067407080006172990176763600842508565030904838096294695964501447700261577445047999058125575894847833038496334198758026544299256792608608354365762206460399272030505782496002500796757333810836344877849653968946694585915568754727432700669313674724684928786508615653364421396801391536427880526411448478511075636480378543937845739119020291008001216233135256717491969236436012773170963537352505419467112405214438472433364414001157927892390091884828050645208758643747276482526238803019199029558596952431257255880945693610933270721566731058534633099857599796044811857398748871033661102376589168815935372107700624100937849148875564617800239321244753689592198536616027289892623591604830731196034564780827800098772667699418808531059544514341587987001147000228901401993715501401346008386954378302108218493483811608335870374390138832578086287685579466354282588056802829307169550466722407064842133577519840947437106688410638824249076508827863437285635867299261710260057300104577172679683300810228151188659166517491167851959877400129967871598528202481835768079235911663473207442980100929382719205154629250619679470592572645292024247962762562985050970599869181861517406465923265879913026107821898964019459707626923722048152553730486535732630680482623155534455195313870537310853537909490371875031359634552423557816805502994323735939212713457067035909403712528676455329568042378792177834362514042885350360022764768197333836161936209508648772393750780009967779074122295204569778103824185563384755757887186324333493459027070271363882008680777518220197882234285794916326357856409354240000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -333076121920180597215353662055433349081253478185658436252503381737650575647871091031215781309162139124636295357464804707979139846267657902668249071842785408255279890828674584643083317064889407769662399855765588879283829495204823102742695843347564694117628297513608748973126568758407830866727501046125984924921864610347543859165750438597707292444668325414500210064184668208660604149613378035180453568212138685107724660067827514286495621857457482185068575256355166710245117972449130239187015720670761377247049001498944145916688863404784208988211232910329131304749104964647399357823168971615089252819650149513151970338048256454944851510578336043378637736933789528314261463421933180102424518605406821001308428730829062876432783759119730656177207146750079221320000207983961741069239269816580478529191948462259466718122411349516410634720587049608565594366598437733400845804861247564802399363964817099158544814618419675206724755749372702862698346177302858866270201998358586313331734439584520351749414970569254253012898366991417480350853257460081688521303348816053572112631725902049892087123636777216656166578800152151762958729260649694034354284607459320971434100994714684063053301237714357303827431900880596795271680739148052835278805115097160304369748605792619965493179712522616445629943960412464667057849410191177993319775725783859769960823399821729445033724485253228255370664131605713747139390346205812009164584837712881964705722498450661928376150838964103791536693221340907379963764742498998622956560445544008453798546441424263722630632948028088301285070686330472395553548816394326855233081407721559974675085208247094556396082081268043854326064751110189182232308940190926543228013262961341946379403685561522278887111923884336546949668674866264808004524445169802082146009340558638619550915614887831422676315032366653759649806938299116609415964321290780942501514657295394238276350885163777087689344074083235613496448529155694045859491572345641106507329485247731119016834206138342627968006453251254797203397249093951462429783639958251541163003467039298864508504114131378838751809266419535348315260629988398425456124901068678237600551186205656806795262774907722776118320896079284930015069517031798925927996844780017547608860608602967293593637079173414877703174990358819483765336890846006556063895386619150818762981302408226512737808305525155671564077706851627536403205439633979287709339111606974183078326739302691284344705329096667139895348635291155684080268170262029801663215859143224073636223543275382543706774825387913362083368417660148942135648043875003743395119104000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 41091866219364964664133569696950835730528118770386191714037403762197906876304225983340368978673558389508123051688195085240782654199572171927990993038505581018764689659245098880667590696191868674302758770171376081699344072303464671240886341851961416344148610163996311885529308434075882585956519620127956469309696190514204535492268814077755100297789506453269016615354378279509802267430801881802107874802118132443696993283079991250096210227740411375669363304158538550600558109209217964146971249017124767105018752386275029216006767942538428517851491470630368466523323034539647133865372904006646480107304198434331446987800788020229738916164576916324298005229993282580265246019123574993811792664790170667759646528645386265730379916218505246482672791632138180230992225545510214786708865540605792215766108602351749578380643373959675368897184114933794159657712515774776688421803890309363117514951009646937276120499900239983962844877833301054957201146305946881324355188087809978503408006733109088459356596706273407058784329244287096004347685577449595342772854940825864541079805997208748906295764509148771136347230203557772261347553134666556493741813472657004930963390801476995239011085643512091607507952300515919639793437591757171011413756638047369467183355645504045461267602200024029391614011299132414502849530298683239199274186290739887701407794058462532018926512146534005439017032726813772980557098810475491215913727918049762269259667562695069197322685105561609164790973301313574092945583219378100141341506303748931030587364140742119455513866263487102796836930048263182949649615101700786358898041466563710448008429256156757522172564065482281013096500497138294514723795258180716726169414934780918006974987069459687396916911938269780383139684460625387384098030876431223141534688532832163196666710344612438651181415938034416232707309657427698080803537018355169273700337614805753453404067734374314866045949856199914392544660614013748416408743659991342029795156549615471721847798308811322661049550001348134276482008203015536709934494832733574776607327549466214613317945732588304376218405747692769754212748407042684702993198846813147638931486088708683669438758985085300680095845718524848473889735883543316833422888505491886429913676865161887292215873885274637328585919577559485374409816694241015977709928336997423586387640516684679446698397435207823805669775041606949256590813945630613346733823029604808416912842468816113973517751825744143888535111369861479868947071306166697451182176965908605308001407713237563681278736268307165147852402796682008403783771238702293975040000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -2861891706925584038971767704840375381685361174668235297019863352660308923649863109881631499998562350699322171535605848344176184870076073379765113464116399087131705706657944170690167110069786242829420375337984114063776205909511552477175642415785577186361097556719827786244092754772079215151368371338179107123227017311944338007178730190046980199899467892779273627180988525807930240162359706686898255009409140090087227164144976857486905713110466976153544363909204790682101118598839862501390582194278197597438117478821760528011043488906842139942395222451320029843404686889229772109374703162784748102346252879384401793445491744586202747034815621971662113734776514323786486617401807635126028927629849774119409626133241621039726689615114782654600451626807909337425333149572945029909946317399739653797177739620281823430261592724392393642464603056500815913107473511900293924615649589284467429409836000677995499380695905192091217874018863141326921175804067103283969370956203577300290407526672493843095393261633538340822519735910964638158070320182102522631512389703182824810188585510698583792804712394715318706052173749906671621526530202432423290504022300375858204937288303044746998011328116850185181471112353827186488432001537438491278905257336215806080515847662062704816920513198533720030075120857862090899528534921081845771388676452440716888880724079114161480046371146350971222769943769437555940476320482659034009145818994197599010032886295083702018425778284648448133959038554112346364804191881848355889792276186990948605006502323844355039764726321882126449640706371967183206011011699642117976976068161167699714398565296140304812053261422355329724901641611666011220224698165185033775890026526763263784255515604184639441579371125860035755674992471317428114099256478553634851646070071315916389691298343104854894211504764931600144201711366806434063877101110042611097239756662587439716373137374907740046011384134650644190238679786771876104985836455007354638798307237848249854399761589601237564506638293829076920283424187960814189900951109207119567551935760618260840338426950880292958411766229111440494533129758806332811559152858660152179784766992117934541308843453074210965201558979394484673420093669564228438571160736372953823234874294424957740054521085802503968788184437523918900185227635192802023195149303620936470806045359690367371146928441005644286704800564130700838285352711638752897944706722727790516978065001542618541948270423541312982612864480661352147262640585898133232943482093911746504351221659417126490871848958821723544726816983395792294131495503659008000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -190511056749248785415657081599469382505167361365339729569643679443511414979373888085439143184893592325326173061131527854887202716956980631194545816389179434205235010803354890503340952897831768539907246683693177227470025093641586649097492003714669742008601862902508850001946440513765525975817493441529587889547220256265026596274933375486105781498022547834804454674196520092826513754007621634495740184398520720526136006497517668060837608447654168238585056497664763215145572376672511467093795267966558201092939245169094585009772119353540205616496333169265668432995107563629995749407988592424672360038416929683578978837549243111040390950063569319997242238545670881137516550249757295824781423326255128258862766360608579633632213588193639588372327685439306486030099901823085965396048365034203797415489309496655826403515835630000526790093663478700022004041357556078645816196139345078367863095217578978192225829945974816538974160504337931931940944126736092233020048286862083945981428712612112231563908460494131217663974854981227118579326054930459078791852552146848153327764726486014857984465836360244531114357437039719078499593499046727355854462080150213948007333524391169473973844435539280382994114577315453821409923913231774123545075641349798922571864881576622199578257107569309607308980778086006173472518003688697863899321870111386310607066671987064944196357380151359661545226849957111107503235425681816768615052017381952679231006670193141440436938261379190716783713364089200401891836035723331759076042778989165988023922822296155958988490666829728912666585972807150942992479893547636262057565693289094630679966341536340517624285185760914899226053096515021173635408738185265895893101777505360568173755799520070503282388299096894558151749905607719838983731143478363303494141561795051723774785760781986027987329616398595660251115609826189271150669439927247622099648799451088361367551415918094586497346478422927410414059960265276184332232959173156360281929201435518886677958061736679992584554216686805849785909023758853390137683130324340694337867432158748429697117017277312080106216779139348339268603952719383396316029652821643991762635756226162317566381041923135946554528394756909942034890934014846258795344626118524465376874663004612451973284614750660684799191542725521749527866867894701295934340591070282025293122113100570326933786853252204741961348059251720830728803553070306432636767377792516592990938011551400639226729622643308895736620453132914530527276067547535796877004775065847948966210880619401423527368232829505872455867873037304751682411717407539200000000000000000000000000000000000000000000000000000000000000000*i1^23 + 78783205119791828726066652677939914484165845834501410871045089355760057615296844930372824186900320701384357517272659856197932594653850120069919809812496245513174656031965736050809688273534622255347363095805343986201339822806669473064678900960995404846343296217263756092979474852860287026875139599844092818432996392668817890059720771958629363969331994202817348783291872589524075575108509374530713029311707665853336330855635423047101370655273126734464303455027785231310595845525211134453002256324051086454877107123368226054901191940657429224079997685742115371148194114181027073341023047714231393155094633428110426770898048307390771403501243809161954376680852302822733940814975215358687899005866963182356172892028984715043429102719556315365863505349622066596034940162403676430039686957068803801584510934907707252706273735817245019263875166816409122133422490510598077241470456105977895138508513320182953835045042688071183910568049378950710458215546090553697325362585176298608651148864747264369431527581014274648617756971784487114557561484349403613089401334168530741630557407582500229483265591835916851519803458132537375596074708785680344833948124978453993634266504552635135111071987230517109884317494103179492616309433643330107387193492582834785462676284102751327180080376931310812387442123084472185928098776510376749374962607312399373789763510338035129289402436075526846331260291813278583402505868563275680306122416851692544238663462531502432161929667297380813804276459628678697528009573425648735284812795137901967560046652726320875934092320384532841734421004921021388055249238312382482358483062219170596854822614496734265874403489539166349504370904571923432465932770363486532269162086010424328728578577808526887121922337110757615932296601397287442398924622945561328740376886379469401745146053462319937727882729406379866733867398271429999898391598678229065368246863007111011182719984827862819431144679252348599020151864853315749002155862315011323105487372971775674444426975605531251833732209299580138086018452090998719356468187052990862111820797835465854561681559419321032675669216612902046234259329639300067943266374192326447276998457983496853533321244589585356222921733076281435016927222953955806557102732360036639701586340842339987799952988160044083523613216824186266393103815645347874998281199040415652977409091741810346438021517989255960449010529351735916392301012268590797348244501080342442693467104263087991064737949652678208463376963833647306623696977195801673009484516342115882705445263592464308440650795567701673083327093490962715697941053440000000000000000000000000000000000000000000000000000000000000000*i1^24 + -12888983930001872422925187259402603048492939074870627528092393123768986280622650569435196063036166107257641546715879914319989779088940678999344422605128478674724084198627813871006420955031122370849016363777999908454844329651577537379876318662446680427206509348910866708670805671751203665511737205356450605134735135136867027656563573401361408486187960007980300165085384861078292650540701569321855158817487149484698738950688802066187655940071096448273597865790212704527810728789171602487693054829754548001356699813149874044442609181429298222954783844441572349159077531584530002777143568371378080724939321693067043076992702938052862313815535804427308300537153338776280712351385237371191562517020384769355611228030042390071719136585134488565756214787821040478008638695617534397534811780615699065887746580565096007486037856614870326607243624967896824436178802453506263209253977053107087501960535050408193668918959601377264240223456116099465835186573179409228439291480503743104436179082394173701357450222288423048201115434397458552468018332122782549720046524291354815148540656708793905296279324976133345611713568426231177740700686807836748232219597799954520008125559471064079030504681155491193244846346557860640663439867753441664498892118797265567161351530522202497818376767283217864943419908907373607190133883872968673858954859538165991115607898065404047016334320527267437228905531456556725892310220182492635596294277676487316786477470571255014211172993288377181692068509129587999656329553281938352993220387396983673718447584776435236130661119166342368613506851611107340055930444351924335494496463114745423268634544715174885969136860388354481999956116154016046239302214973930017466227825261017672058179742546988560208456953767960464702322306958785661867552507376728736973635293528473473739785721410192469633097513723320590117514470970690248884624357385056790663634335925132787435890033196445794563739455363293885983481447444577714317244601174809607891803259484141789892835990706720825734453607857718761858354347423486039750347656601878985436829475941608108048346007576809340547967592007797807917224580807093747696378353186236406144956736254486082336953581243747198754585041765693518860238909497798533701132614149345595364350149874493820703829177362079006671011994502644876701886055866979408911592645947997863728855782056841714296511905128413377731161393406473685389464088898362035330759706517872970303118617061607672843625623728008111659773095077774272908383818752525500827109657699729253080297977972339695116350851540696599575285670387719830094479360000000000000000000000000000000000000000000000000000000000000000*i1^25 + 476411953881990016182019971435521200561251074470275641927805322205246916394078477035442849401848070252465447873716337353032503780008009244350345886280774760637196548139127294856522465298349446961696789565755302773369829503729597990164677601885560379321840067893269377670962679341012860002561177042268891943328539088141134927789871941346301212396664831102566112467882478589136607948352586475000862050186138941283620834956117236151994844965662425837547759580508069274665302275091501028030086406816772048268995786294470276541832022859920811083257792058854894298018082532147251513117934192989576026467912331870180510815053620394041394023773222047405491610417629927595949096384892621468756145975022007106090039906572105083698988403333172390030016311233018040490732877912803371724388146816721118077366904726063670873325297132248590167305938012156836673064108314149353624154819296913534650031534828443166292705535942500111214549009692467846675638718653393937043754726434065523640337030300551914654883613444304081201383188688396957405459105053815256809661084701275598465965619609437951706226849814080557473770596657379381739775880322786373703537853536142348076656567026705628059569332095038142307437995381799455773528816578307584598158070070462470875003122742788276514984310510597339402063463946261709523247051010260071459635708099005409020879559593251330181842036903431079583846346874992632590692828165266042114204891530033538429196268192040552972130879166769815644897810043414510721924172847419330333193793689129169635812069562303025362344220269414025233250640387710463787271915554758764835387313764503201292692186252750328431786552543236699531403486105263972805229778099564933854845566192958021514322744213914218900459283738663713049534609513030631408389604554832053928512692895153670349961689816240681398643514006858890555741652385800232230925891731463478999856952155346625370579145058658267610536141584053025158440513826303540926994304984710880550576050329513810663259204752024829782192931860180796383876406623599727456928940522544250092272741821540573300069833766319876205971273553783958076803743260294749343113343216289599384745392609017660080943951938049832653141857832533507014171720355956072987876791605038522460825950111138330999304147775638658104576718747243572757050634423278182915252940888369404244950079865246903268544896618746292657980439138570671855639669095991839313669268922548372953757414575971327170139407925121803460507034817244753591414150000186348270220872572525375838642598793834428878241540996193503770770544918098704596992000000000000000000000000000000000000000000000000000000000000000*i1^26 + -21852729564602822756783710858703185405061648251999478578814266624411021593602999495986565093320348733594777421116605491728695584412617943663248831410845745849379512237535528375831408952959160178535433279060248817361002269279667652838602245799098594146245077025614231327676872256385273729578526450636198257221179351721443645704348868286984875144655665685602070147208638645985168561241838339361893714188349414498652889929318772075401003434493024085723481352529439597620540491465731180105717692027885677851969873454566544614973190377818310316622729708695268514315205793574324737796299328183897363578955705046327081190589941361784168331381576200558682617634516895525290657500200025789379656910603911651363366233426223080884591498332165982287969269845005770657732337865759212374903446756274981130686182225426591225326369478523060544781788312355679059342185696188148543330243786528910507783661844752135379664630820204338961479358772173679587874095636018434250519426512746734537486848386036855457521889416004284128082780942302197119248314971018669370071448327049651439047404032972960510764710864096149296031350251737973993763069222129147008414251069435768159998024020093815339730073280690683306505240231554081491886037227622331361025458547915051404146900632411056640521994222565717248776132199714635270517831521442251668433942831062656378136486983180995458079262532143849149798194278696997611341160021157496629106451737542523817697204246771431806579888474458943196310740879540780775622909872522211604538241082219637350528777580860860460378524202661986677953235894839937761426730380916769971528250175802601926577265268179663270409318521352903948440035167589647736195522063047579538757205167094322541453928874583157558989765091551950570465929211193329501661151000649981557212760839127449438394838823493086727323160915318647362552187170843209590490110944311325870023440988273862397982282569812199212364428549046816344914884781050970072257820741939600980501170443991815467709988023600281325900654761071805840403889345932367933308765254354404527443948351361089704474536728844439019000097301436142111515587811314403379333712268300294977812990576472116947445475550747793794275663870540760614461921204090188275277169861094703312684774241095945040090921354260296547178900590615920134621552315512982711128835448788324846223669732951730890362123434674191751644808518857642471766427619046215325323575684256302789199200537804994983733239682123901786577008214891458431248844827039713399406552467704811633535391849761653942507067397677094262830773529655377920000000000000000000000000000000000000000000000000000000000000000*i1^27 + -20253673534732393515935131619150613158796334748905152302855248637689174983055688736293937241811023910015886450678297002401574738038706189195857761670469822208427178302798300870882899470038644898065699016425367256759912831708190119336852936651189046828095728335049889413620389265955204453123128817044960401790364015681519288549138119134641051969335428541302684033103812261307166550060495718290985479854261576612670037118268268485770988133096974903269256014031671559517963866092152428261794429614638214555235223132671286151588765435951778232186030460788494659166795767167664364511364668379400847616811274537237364189488321774038100899535594046873842504459273491542075159661097233422564488243173737126743947795954461759006327386102488437814462997280552878909390802424383057165940474187677196716451223078788781764853641132030446554694653273587631705281885345110186258648478696246880825338863544775596057207107072117256001766374647516172500874252507172374915868992216485410169212082820916431972870818752571212157593852939748521535895171203268648374543008231277093832583908354911529632611882197691671025141612105253933805676861947130295662260817038632027587674120054959328590570399109397807889743086280612188258195067288806402590191517661177481954490542735868339950375515546774594315534739553149309875417621410543798851305207641395329768202545503869350801684152748309332384438362021051287059544162417594969123418870001499963688579500839268561707993410092915917256989801872718527007523700540823317012049625096769871623999231002587820785766620333722947526973818159177618009896111398093396966173014619995731326555146752443186840768732118543676448814272849468850952221701998999680615005076072980605857955222422174258659624595570708744351730683378159341355449835252736324796291748175016795739680498072200202709546939017625155760912353034700815746830183402881732677925612911778576560520745512919472346077479744251117378775581947839384930644623102209110023703245478138941291888520436742394254852998441182310786503764865553120058181929396967821353154680672781166638560552172664271476523256827004846720610667486685660064372792127190231838077210101001927821250360088881575535962579615151203781988425693023842829421946275734636110532559497736827477921707713965310346538153597080279739025072438411838371389380220174598766323139525728059886677180047792729323364461904917637710969298125993037917897373424257997256745129401740778030479141007676518074621980096993258302916798820361571466278412925029734328598456058123488896695929572115406018736630464616857600000000000000000000000000000000000000000000000000000000000000*i1^28 + 1065039416468127666952794432243163589095008867343878943868503793300814101453283398989362687773447210016173015816462883172300721392283460754724726871442669814247783935049552620081002504392986215270182865505572356260441880342625821172437159536383241310489219768317219341133825162298140251264317316180676268182157210179717358043477860901471790405745201889397137534067492055903837342108039763002012482246557900190778642529719322436895386981810199075417369394410895165863504825352740330594451900244068938264291014787861737057838232912704169956407608762398923744948376330924674078305057359659794934168928061175767707237384953240448416261998320883326653078916575474450056918714564298105630689662627185068052737376371687313597918063211702520677087615981482000362374302273265668946699080245185365913944062124562395901733829288304715615106598771365869018361561868597005014656721490386371423539855240807257216505034078868267702687102541878767454930382307070749993053617088004725755595782094064644256337696828275075620639673403927958418143576772678852224973468468811817358032506674090745265707210569734603718285199105166326002953584854873362056975564391680765261342432232146117852457227014441897309663348284845551197827901120629342164270176645603577055614668702327885387529803361007443804972242834025291763563797068343842668654113181909784589340972640076712557612664218595076103512576604874550781540470038218599016634791359259966113681839848619415675381750121857101117357256613324212828675901062808782963805581239820255566260825245983050131111659202440366714053463535054811661628651933354740708825915503729460621569524480857303431531399165223432473797404160282051237788933365544772358029455440065072635488925329528983191565560765237937587954307937962115068340661403974979340706037678966434326816232326880930922015536885430341422714428553815396280946567518412109166026954475435149040870512138740545416346606414326820359720204505429162372659382650514322717515849516118654633708139612055219713982729249739541224716147167112943511137587183645444797905973489527677946176257870603196967558243775190134593246663277455877643544940161520220684648429460662830745325747114315650146279808932093950974232889985580267169538389080221883371614819600601100057329733923822653049883591693277002201863869778958033133992285647184204750343637248928288713277926996353110177780274192216366705008715033253196517892812061150340015075200899185989460874139381310095353066456095234125955195879503726106662714734955396550917829465936475280368629809249958859551670253545062400000000000000000000000000000000000000000000000000000000000000*i1^29 + -163534625358871232386800219373490746111004408538599848552358345242395685277386796610531795637869137818952816334269736298814607273335371412507527810210870055416268971254314841527963901316615511477430232993509741280328056470731887438038535321157274964536955004252170417118795488080434060937710807844981721273817880621710779162762264898458361434262871322010093755881597999524374547490206571649940381759444911781685033879611685637845555331806749584266027256527454088714321664586032743133964022591053543652014953720970274618730293491918732077269971987835618533315169408114193281981043472686014663985313224615856112509837271844428672905035946078009024408665832370229364496294970152082545532303943549719297950211521736597944856131623007856403322894361496703027282901279310140776523234763568821257480963713630743309890512497832380130186944658191295830830152353785136312700311247676249008598252798927027077775193603096581744223968105550710526451781346466896321584430765775177747298168851049061292002645663357453279233729317259817753787648116099685891780050919003496848263265816090881294037268899400710019418008733946780107911237846235417763828923500226343720282944390317421316749063056643853260854870402579877079006184941445092219530056270534325887036391666998430086843757077931413059351678530101880971578126349151870898565165738789637759317659011786876896332461663451272679264361662525406778158218346702840694910784950630991065634254480223789282155875810036401318268519617125821134544589596941179212062207731834201727714034651063373797303114206689404256684231074541954296538477079897610075588378859664413086022380428390293786513656415783766551993981295334239137943460561584687448082215318965627929678441898183890138318403582714965695957323940379033850918351993055486336796139847824465184392733768816920330868488545036205090624848473659232422659628420497771668558453912236473914867648637449506498863188065458831064357646924825798904770537246576258564144110746001949901953654747279326463783210760853838169515198512439929912686013511964508176522955270941623815629751878411910509547820528023251886861065828054155137130474629837581481165437260451072670498734151568892068508412645678785835439359423884070315464518929362616854534299903021056351216118332446453605803896324709558552897527701647068414206094413517790511022732553989256122364745047465155259373840887872394132239839425317127230016344444259604230545854534282987986312075361141990025592223600750858883245737049968026316319473431172256484322668864932635145554031913933384572055270195200000000000000000000000000000000000000000000000000000000000000*i1^30 + -1633808753585392283089120086050860318658153601191395381998470443651922017973244849455204443125334320669342170574099044481983107330794578265827293160564478623227311468509115987186445843778180022024387152373286671031328258697941600829968746652647257862652155078375280737969382893831568602817240256835367390301245307429592499266264665358770968460622686042788151285292859743281817242589159028460271110696098962049977114361185487623250778073219016053570657837199413139100406644062928756013665829840109709521032799283194290677705721968874964992851171915468654056539998246050215229031478774942395789588885685194231478437786836120240602787869302456197166234948502001874712510666637969745134407680425618721866744399254478853931837482302923534784794111339897861216271834195941321900952349883450269552844959492034429289167580438929008042576022175834619094241109441979499161876373019798586919140817672780360880756307602559962141766867739493680779835749627302612727344424430927800470218982486116849109866221411561697797054491756282534338324297376842894441948692526746927181195054909480869599617422522160902811537203064346030492691640773521975135240896668849202519861164260903192820866631387428559291304800186723274166142958118204847525540303568588434182074189411374136893474782468281223469871438506583915086034383459833426603119906914947496037366139442766908449863867248468849829408150257573981275263563762720035530586988217451026510611850226573442393285135482205266557308642426996349419353079818863993305037721467550023762162974378286062260212593224221344753507843686527662569930062933729253556635051978935406562044117002192012290689885525586109063561784700299947589430402197565653145148120571114372773246140188345998167044514900537173095624133439640837248081295181320309197979078082139758919250071890710135231562887294194333978574708103461453200858097306654833588458600049949286358934595605683787610361195411665999837722112138818164969111349300123175687759545803512141767917589004572786706581007188868289537173653585653389383218898747185424889464025034817137445378383661808392662174909992654821246258755168847488701507506608023511478536114487003875407322797573714860915126116646316182749974774131433929847128636364706508600936578381306982141783758535514414448304532976592594565463780595069998006413120781400997914339093475407448708839521042342047306036976094941664729004218972832105824133628972451424257635145922105181278990138331647172852162766765284936091700116505077303445247575119234226870320936279727401413987282623927572894842880000000000000000000000000000000000000000000000000000000000000*i1^31 + 291908687738106946357755281108788432729197804842403022257603274620958522854684405271032356706672996355733146838854407615692361234533751491488814709793286190241073854364129066397046248980566020075395828888071534591193608575991053101668543122553176677635866862313350393777259836773446529001924108877018299505550499922059108451853466294834356117644726369603320872296107456362043144095383672031505651365258780412312412720118125582975250938982187357499857230720798863002369913351544994874165918363196602694391820130736279169139207744712789081313896673721413100268347608258916330436397794745625484517952258750603612774915983459736204046287276917238828843645031425804567056434860371084048498626194419832672676451938607055987890616097028010461891846116274132334622404372916775019891092123587316038547889681398155483105448888784748101365314535818060812703478489797026341768710694732711234011385287043445771435118817931474142483487847164997622263886491338507275017609530239877663762435764201022278712819480086098601263196683609325526759027321833798720297463877960970189394850366559039496909441222417769180416700302190675846260626824700301812006523950249344816707663022094769101188370478753240608032259178816027512427542926722260526928239578641899678011972283967088326648263915034052951611108215513219932052264803862286038938959634298430939902029889715222307827599886671189208268737525420222621697252184865966307074759899162504546759200189571880394182488873463531896364574498305712358314286902735730267640342502038350509159081623362969387999999720304996575063072030684708644375327472300755745939946060363227957129987132844906860395206374666111672866260343609613718046658780469271400217982155082610122762288434718977907629573548846585652585613025952690541385323948867486634492072554212638132137848175240658702128769861725451242303849735157199740638330418152377801008954198387839671408293562590633369389816520862815284808786600081955845957743502823369799787521704703874485135225407032673794533795041455112301877188622927701211745886269516323385398227799609216352779071046181750962459654716935613251640812601249081816875576175210825882827575656245063590432982832310974765865087742251275439021807622816084442534917768892590811256706988366119928399168756378427353514178496904069577816608874267852886404018914734066149905844692216345034824192911747921211739047013821449861331715439575266314595210014073661033871002266523156019648980207474127521861796585717896745177715344488973611386653266494372079664257619004284602197549279096942362624000000000000000000000000000000000000000000000000000000000000*i1^32 + -40471657731606249062524302972623350969522596867035571965055489228949932151328444717977537257595456784502704692601037089256741725899405436105069858756020681926661163029308105170919945197756056183692754379239796890705960537207881482345791036264916085611756754726593356932537267882816797905622165981311846783010645403496674118558105356094430504631137791953100527024428205056504693369546839065397562575359398451627320327090977319878246624544428280549227366705162234150809183867930713334795914440441398770572495866673189961023618697234056273682437308063005485971066297671296356255764258449918856139893098169714349097137629545852498266305052415314052823899940145868221532564295410117147666009401473524500780985419326120339607393528493229091974831111306042252855172125611975511565403665425827240878370718503898116438388634479151904051526808797209335485712079036534421323984028431718122186005394064265907276115332483455211893826966306796394204864141289770333083204135955335653600506572018286157782234379407673524765373067853407898034596888565684053643342290600850325357978620118674060722264291023026955039625287535572653040102584620808747009879678771349443693791100004034644735624895673507688909422448145542183391311334209281021142481475476665794933561601309691462419352177874120626117876280389308082331865303717297615765094934983253120609643060902879255107192289271332912103618634929252831941055364770843775967711420425483281160537268416452470129747899760981337813484963683430186715135706758767478665094380537754784391837542838624427880849928968520030929031100506262787222903264518574805615815864603953007551944795231216740966652557181201371187956820851689976257679055429576310427809349491402265914295458478277974573793749934854201936016998983143908417615294694287453939679265833742782218805636201249071494778487471474044713132198437599522787711910066236593388411714873821440967966411075665786482710501359680238364882471904923322557963797419593718363930126653233154001992485105012661053821201944358418329833079208639820617855339409762786952012893573347365331574166883748471954344573142296496834499100393144170837649518894034333832955960487968052477232874999683954316368311322132739718209982234421978810609896256052271657121609833132811870749218850514539902472634216547227001871314598492535482300326964426205811126866632105801996729245796878992686746268980153481869112061401469961782206997962297150257935736111591584582955992506611336769845027612959539753408151925181104692285841613459777340876738046186048791648759065870336000000000000000000000000000000000000000000000000000000000000*i1^33 + 1716028540350863199294308417794206317922293981126136852900203945820310296866354716299740192892607749772731144375307541958490046048424524925300897560823675260274754117145173055070587080027043242060152153764517844328983399861791191759378172400255625451903688056167139947428002718109083845267804301389759549950808144112533733551447136013990127223631233025890646891949267734404940853171082411300622364072109262819596369471920795535392933597504075355241927027248898551781095529733584072609777564082296745645354894109633438901420875795659569045644791400270896786434203533872785737937758291139621706018133562672117143519340419031958639994916999500002730592240198776646791916874273845480357427380965167677209630940355018374743229253101213201562177901792510295296562873503762425141525269654799008405505124206080033515956418800010731969985887534464612687423397308274014515813818591266552592950398259392789427153661212780137072985598879937196701497987063289347554142549505473484778015509470203602656023968283893293322645180239107231651335231298769806561878248641952890309790602312177699743317069628545165956987287801284564200460119995037099923373500443715321340388943255588931090590073350798097998268499589694035407548288201541343081782920826074534507750165409168036489415491685824839411201584300004893369750101610067978592884816646098893707160216052895085189445492062907006875682711732914590267278691468747843233951363691711689544821932031438006888614343984794040601174704858341050292143327818662782317779691647332563793500974659578996043121169215588792232060115185684196490313613135956584883649556459623619852862522318261704818922067585501255714458939874966731522753364645730486632793605470974445813531369708984415511655480084472847834990783691800087054891791866543187273681292868224951536998069153582189674512875524434069310449891234883625542225659433363769431176881709737109175203661420885045596152981900830965398156775944573751233235548577506118334550920237956114600019807294594218694937480736686866888912406040649549661221815735436352948246052899763832258682190074754833665257172023660246453553656888342530584295491836965360395058949180930284627621299846187914126376099220280667365061277029580806477586326599947598561331188992270082625875296246843580477657770772428651862459914627931998503636362350450960401131678081396800501452639107583151856445757547654408345508541709889267322384246209563219916534149944085586694440033546926629661944275618739011607640222639748034127412200096700987523288498718737563533330923021926400000000000000000000000000000000000000000000000000000000000*i1^34 + -91005665805772776375640828940347702668776043167702122100363548493153703316149996927309405489117518471404773201669414231677789697635587404695422514067084435862873579573060710253204251179926301022221958298307093506780980189711186022052265240507088712372523014496358255533445025767153455102406096095180380427404425459410095863360235437051259720359861452169693331488985803567750035128983449595240026827694285299691954975970714665179789344242309481113438482280302158232381352573969560456992379314739674575300588788027922766084615714302453966437652218381638483853334354211073165632269331330871112608728752236224048132647015662913162089515011782591195543171442790229336883857643773972210877884773590210587557766799455877250195281387658994978005931432061583390799694948468507783583828908147335074646708521488227335918745876596887315990663796263137326555701630695858122333973359312276843758590835479450583431492076511717676822538809304919097991878783600406846324424827111003895160410623427246020455984416473002735764884845460292407260838707311584129345736684244039685379134097857985608544640611394638540451880667231938928835473642807665107864769498389353158789166694713127665532748439742712062700078965640519890717942907977006947640779118869404790676867955844109857141733504947588939346052621257334657050044258549268826599518542799682239194046588473680350896488365381460050671953945711869731526114774221464407862135647331136871873252466027798833205762426922632543684733030523474135659142253421477108978008670374923549368638143414151369741506170476839895640695471068692284555610478978067881557038490225971562594586509185629517631441540898592904330173229026859836358144860029878132627575621901887684787524782842682281058549823288771371506368500967001064772636816046982417498522137292934471106813498374454450672448423153986712892014900873442302051990502066810156723567175759500987164592161623682048575643384381036230018785370575027139911893878134909469143896203340777753456692050090277139387087524030403231491574108852420553281439051620034138949312351600217817979264985861661124853914173983778057694378842043528017493327859267458706029070283420333186919600939229757229892097447790799481983134118064754684493240882349479503652045794878716192487133722537628377739064863230873476877357086920486620259425578739285833276256274718451206378683283999550249788428557972600142920661478523065124989659889114469644861775409388772416463555706331959247648570885459048419865037191130370725896088285889872369315330172885789426205274931200000000000000000000000000000000000000000000000000000000000*i1^35 + 3375405236132901520637452357548905439977435291485274368356704252409002108043158138171100659234980896167999785389710751431600461231544734480401005013638060811047205956996327408852861784607478723346459874286353707331438815052890496863860922538699494047335930501815727122458544737991031746915141801286009597754864430962350954117640254965008142739314810203365095373271633140534631562526052782824013758478384713562966620544976353418101089522263843760418694296807682136820377914330196471609452044017884361031222601456961572723158080904871944106262579844525730705775285098420578534145790328195760992537977634614019993229190862001635006845084801502491134511412443357011187919952971725577863711518216986684794455606574972928526387807362497636896221769568142172522041806502577299746597859258755009112675250000497327057429148266378710638897657353507139519212622855236310255905005229032547713893179832788306026705866517203020699145186816493684522862044734387008502185368392310000793997185097741611721349543827055875915353382689596588455581205162294645451968257706785934434969925469886073308218365074509927832924817743131296582618209958739231949114179977230892484409550397379349020567654835114188305277054789978511136128819774936702283132451481097653996897857368660856540867902244376012240271617990657092629790230535034295621833298763926088618773321520071702885975064588332053516631416699686289111680518176788967869216625243588791560156914698586732155420607043166686668406377632440632677523709189724884932184384007096042260518120066533417200226481832405379748760384327052339909012374946168706880089059313170107448173396846014844771243624972974447667972959572879296738964802156389634115378174551330618592791925108648779399500786250421310197804397669991176631995130650721859973788136502680348023115458293992318298186595491039424825909575418445025422865270209993237274191954128074232368130974472026081401723790112200103463119746528198823099628226919908012177187776744512209278695971384962418571663357783469771977181125837714280155724757197974250652315968120188606609371523480016110959267711346927144339923951521858052488585479429767791730343980188309860320410294769747817420688399226407896988426890711785766780387445210028363504869255739572083202641065358087269945531640588298051112115849976724451963033698422357085111993808434038604636893665556336241343163271159857763193792714775110511031128694904095259496283475135670222675450338104085573948676663916924639919886001813137474226834249830575795398869090207858773060485120000000000000000000000000000000000000000000000000000000000*i1^36 + -124319111054618056801275912290227571027300062388540991449204703867236772854712744524856485699259157896239935597040660482669504013447623072917869129602910483411181862800635754112920297904533304566087220509650605440814276606704620435510235239690474716908716638303259711377192496966523202003425271244805617563902599517658715509660908284308975195235491826694174620661636078551344616345316124003427939127000323076120180008643419718578960772993374838162692006065938090071838175896973772577123350998860381392887449775185658040096457541022864807580392644499135483023627047793495637958710992343868318363452185565427748240634072860062339219176004242480975410714491200731912067895516532605275301592258486177377460200530608747063526173614815974549203691831640776225585946776901767936304616476018505630196164531319073770314162836546541069183965430283943729090902230741276743489296633931227558101828457283479136908274103862857322575635293339717959701946285578449156671105945634923398136645914937002310948835405655696876493394111538211904103516937417744784787550347035007378970838396274219222739306139058469063014873181794341688537231358111095361214231945853362817961711222269706840606627751629702336930139270847099574733107917696702105383205237616872011259629131939214681834512123007245599181051778939039323557327323502032480095394149586752208820208827793024041373902962230499997556687997685794607722078447967410298899123833795892153537584796447682105893852615078088791025386346601812037408428876239529882015448535517228365275949670972318524151617688685113207588734233768415975589640131564543170106541276149099986052570358290676404392235592715462089721211754302708660556527376445020517154875718787121788780494887024077763273648844383067995348060668430111516646114147101630107132043236456650183945275717854400420548470718797399738953397625886035267794489511775795878019469727131982732251294132044585603639687557501439554261252850334567017583661315445339702742656230666536177146155050424683471066510913082636564250658691023856606578156283549066261537637058684455906711605273726767652774240045712219575156835812189836630968405097143630971149785756934148424913346152287708324005111743656963090271853728796689460760774015190095962259259285153557399915353769066489477255710932841240028153573723739427549067672063102983371440773644119799318362853464827604889286634236548739328133695897041831016881815358772254618355995106112357743403055168439789043975861735459665355477898551347116134972741381686511244920086719482560512000000000000000000000000000000000000000000000000000000000000*i1^37 + 2755378808624804217422640010504340978592234404400074091378660788342523403603933526814151310450371091115734022907024469261969114024606899656126543038705346936172899753091809585370973054889032149353204475464608688887035650129605088859526960647810831428052007574550933803020531789383994321001878931851718898016669620906877418465339170378559550065134807583660795431417650653659073770680305977975057661235733233097423942612907479357876595282182676733532656234483857412790613345922247546037326944112732745756766308257116086912685112676438704051654335680672042070081579074070497122183788060713012827505096122407550439562712263232802907359717881292815955539681902293869787634956811161130426313325388561204530673860226400932256811831483597388784879991522615814377144543250838467108380017543142889252874330518609711235219476052951112739826715451964165945536586888202266093630804977511459861503513260382149010766286488342439811491136172199337262969072039560869712403907050334805863585603841738868792886957228990677826262210882309335809217509566156569810104141728463029402266682561328667466319040698892260975122424604468510106326820356900952545636403250724531874714230970726379906491967321491226597568491574635028559732095871709932349321957629969857471905192799215961592441187440655197615320858304240820674599151478089920670357146819958308410989803387040981899060778882848597670892570541082669579017541903216676627127110900566096064264736558015817620456888277587433859395617805759912563498669856564192968988284067026544479749248474955195780477282410555685374225378349079950934271503111993405562536696116322513715422019840483006751348471797785010663574959389068278255867735735632511729295639265403070101300314613158957053993337965720600070808267745911667192920691692512604107243571454000165257314177597161094541457056631531654645297357068928078783802265883853163177686893699224672094808221439060114250708137577749814347620112771065182324794777521356992698216357836097723297539343814538864856192740774376312303186656700707520419374738192622670131094810379809948986738959749319819176402760799939123489792399698055496377444443471808722764594373833811700078525862866888745421283319546600136784345452876561323079944982276694888258292059781051510546422688367678146073607352803803422006072743946526069359174383662284095872928201118367908281977493538861052025714993600542842533117589445949661914254806559974709534465511365287904292533114613229040710144854955775515729216162381540957344791205751680545018149657567559680000000000000000000000000000000000000000000000000000000000*i1^38 + -50986185274694717203355465640095245850301472546846405196825130759171935633930911946357286436786106505163447088768356237934138679218445872409802510287858477558266924093192189601885107239085525915318831465796013273326527187473610825510900381963965059434239156833286205010842149886478449197876096674459627357687504848365805222436547037354808883383116537831008861768040708552584540135595139853368605449958940056780802630692769252678450019396040702593048554973522198113593272548223375535262615975091500554570167181876111661117286417351094430754667158521957191871216228150083008289171977128201175250604063965422048590332887680085434864700241205494927967689037467218060953554749699174218177682556478396723351120936624531706870028223463390003923849004682373630750449698517080728662370560986319745735452809993054505351798353709896993313804639778028370380263775657558691350907729763515464376057865275270513718170791020828468117003574094006934121324154318430360092171649635345296206669521346696940561423609079726413729149411813129932138146733424559169982985477769954419094897579827607491460662198369676637617282219642165764318034408111519367699309521244929655358514893944834990678944457962685063750796933758147012313513753021548906582745028791336741761988699715455416188916650312578805886751106508641537142236420587988361369048064721593365839586880211610061372508382539418146799633991736543655539000520400877534703421901900042601431802091844483987002550731790919649108605052438321964357740671551319027164193339894540164766673148369247303575606597780104050048704975595005417720586927159596213442914317182077206963446796358216703106783084947852591846062326021941748453361363216139189078925178098215254797449036816573903553175046983646809870254887624700767814210086397105826804153835256752350407773070055578220062067949862200850319539974452549879263669669075078908499467653228522290555778176649012200569476403718483965621936782317813066005132205964510175136634752219813767221957166921282414232198363896735366837639633123025023889897083096622818751195187752545255280973640456818749528945529606530343487424618636757844569900300377500286674522006813405119378466574461567517827397671681922776533530449939586395855637130384924015290473069083558543510396599655276159835629133025123274912480154672491467760986637018904844255478769688344997761034222742470534712580853225763606636628282340776657426638089474673901473541871987129084832283570118386528125103372593256133074639240218203852209185511165802958635699011584000000000000000000000000000000000000000000000000000000000*i1^39 + 347711524695892091287311556428385236913311165976989224427143556486997391144072318257778346414685578244478175634175642352989953883131333756071616203487363327515905658682386562399908302352269113479586739547289162826923096170965173998721271819313160565614946350877485686239304152843006943191155069778815871844955658954013922242518561550734949184463124019398231481225974937497678581064857760432165870542151890361363826707570506394230356652504395418987950840184995597231655188130431171243457422937618780921215591765320292906527696252033793559563847900543801337845670952221522370576435169075041391588996670203019084780116133166102364871981242812702522147768550862043349367380647552915491072894330707656319068687438447017056313646475089170158304916084720850920186715259172748786383083749100376873760481008891774559102165760035376576741317342934818586906815349758002481303225056109066516477525426354625601513024220376509425961322847680630561679265725296732467094597384015161156323364437979182558354976333917121323601391159990504039533598389186560166068333132224264255530839598980595257405472412063417824313519838235769357214738929402012820621839563504666755181976857588167228020431833480388491241059371863468117697821941043342300466127389832719588130769312154422318993515010442505563130570516725440966587562961347206493948303390496803465672126233540668729917698359096311311440823555461861771650011224449394992754768653609482296487892845330474995725143260789279707658977569416859777416202448351193803264167802298038511790254067362525497933724288606515967124936200956452999540509852251703615424767862688321440822358812829674910483948409222235505947645394910226206965745667199919428431028272150998580554427101588251074027479561046847384000305999024195030857214896458169151159172752232843226486224537429035278239712256490280614994685753048030717250255957754574781107591332724984915780543963394542974143838366408538651873503394576215982593733923969343180186549396345152720313938283687445223345341516039030435008348604561469258739242248924133436191132597895309620165160008093228981668562632162410296704702533410262472725922731976869531032535145491941943340607960496194198674885653954099077740371369734945789848925796316436993636457879365218427709994082384927666720708231469769709293565289865253902048158104801281353692345696988701556929507190844279169460422550635846747505458526257504810897788909191036168855138682152588592648138321301225139381119454957609629008641784535853687349756735465783399179878400000000000000000000000000000000000000000000000000000000*i1^40 + -3772687658679535361610552545517795105614669358650507772568424559572554106033483527805854109145274038624708122371181609410853964204983359363699141930917649559646641942645697276556597043475185860463163434165824153451734032270696252876856116277154128809136340709544284844416316612481827708662082409453270748245870059693132894232183858606201086818607333117260366479721661242543266902698953757008691129709199905253572264176905831844630394903000321586945122273018953411756663731423694464151840467919056384976566292594345972772360834967591821936893951213840998816312832681501477907367286531617227424298713203609354613795089538577302726580974211837614287377863152460680902725021953143135624852238000227803435208112600431316949535587178108961440155830452281540086265268105342653227192549990644879896551978229747820365921289689539484562423766117829923360711751662235413480942179832707472858948744789285832420578229748529355413057499099215596805952923768511110916641013336508781597121407974171208574250123833846603121986390442883012727975643380739772473665156839034299058315045610913709880983125258105085682358110704154380742503996358837395808055913879801708891308680684732924349199593624932884519045983778417694759168746093758074804940287251791342863527267268838697522237615769090030012400298105074857046502477542643789665597232964310675700934535222464718694653865543452196373862509443094019357127138992394592575318983720107901635653664581102024716539415381190369215330008030922826945124722284632955300567140354924965165693430205838613058373623221983310395750043171002371221095520371396641979459060731983952439917132560582939463757912454023594233145990604800679911628073144835615058886555188760860367093913069287733950602620478892009910097946047774311679400417289889289096140555626493481159178035297301159685405926792069662265169283775117198638119851584873161111168119789600417282854491997694606814905595154343986909197884270170958573213249010535745416440044497949262475111559004341922619301933494182809084528582182299706956131258098734835717601096904532711770399676149319308957869357127208098891808789281408273911760966110383887752896875732648945984027972818676940125449314534004007543234939187285837637706418346594009296638470308398204985533356652774400191756002142772995926484133785849047401531377947865210584735050972693184635519899618269501492818485802599331104910349477778081473808491234998964611722534069174429912874376046490014302268014719478855028559256370931789250869392159015331430400000000000000000000000000000000000000000000000000000000*i1^41 + 78555972756612335538127377240247203450026819869056568104878886474116214148941867194187866559394293969897894143443447523050093623131238427250252421806707318273323586351355503113874334254687824282196822512048556402646778651022903011775365029365967372351081951124819443986357200872636170917378278918085180614276172442821586903093575325033674395777461791210222225273803533490122936736401336919055065991409612281848890367616963173904211665051746121922610376034893924675501513608478608431251981003511635305794572065810256323155570521498467192177568709341210041586195546834297535176158570367491220288195518600204907116095881729973646450866244302277180294751832285763720825231569596982956018478360432675033496446390917354693446924852957732844510373908075316221046257098756140742669796454608536376316112888413335668662517085767017660802266256796579272930696580041935483259530858921245411244152259347013695984593292756165247142462253967458822950913236906266927874404981987548286464134189339431347364554657850306181575003445019243212224118277575649284590553119129817413674649518454048935365229962838802801265587465854422788404089116980806976811196987221506807941687453560328243945462051802145552202536404104262545705496115731879382728964472475214276149388310191051067320664824022200571846048579079983825503641279933720858846205925889637917794628354940933506864037822247049743817947232302774836087212629695441111835259428994335712396112880539714627342551781604018717197049956829309808299937242854730584331339110305579697138355061659806861530148418459088010148477158103443032488543407337926386684859667255100104877987263702133720565072710541983094350866206490931229847914394403740174655222392027050974775249549076144886894850142122194805380160370836462669503602849798634080786955672904224017352371471730318443785618616281499340325578528459327531379163272874919276548175871337102620182220025389591777975150417314736447362847448373270721019297065726485476121260542607850720412822393680662252508802500316318593179467415065641529658009305690701809647590700913888823359886209361098805136104757659197183365605271718749760508577958071768514400340745108047305919891682585148520448362491166385182142073201812856339463573757129255637324406051468925253156663227235297172315488075286136408936600264705150802569110148317649915677539584729386439144599986805098545304057425116426603091151750898787884733244767136070142460381824081051993117607625762513144428848351543039839544177133173522542223300688682680320000000000000000000000000000000000000000000000000000000*i1^42 + -2564404818005090140380702583491212198943236590861881608241545097106062053127499121687116512732903785431052862472110494853221404869502489907469622788959357134690586655838841709703796984218660015986263670682406919870643166554929496947514867253219110416312214703816168845261368145834329707839760586914965943428593222541315288014678384673244704288239599645216095831170407259730180908751943249333427069686668305210793360716000267008123472971289334678474137544851002367744355202983451874332126486869194718627629830451533995367365299869287371858205420912662530181693519324865165012649231793106749646217435943133293767614457149690820100565512478451791870241410754231342843920515197144452660320823795427365688745521596148279625619284111967526407100898110662811271230932919236796367264426228980043660958562018539019493032447760646932470354042648510892944068204454375885920840300838968408461528602718893509675997261414701241121834129497373855033699815873963040906161610215404147945737240323330014475346522495220215722414867965210820786321570875550053385338210826868427666355399451171462764144458975270633140858372507844752484928247500917514666149340709947945623332277508015096597034582870461791469689933807899669946988449303219004137481193289085921498312269065730052444500543706440877821926014077328234876508853998989824950511050518314667720017476782087352190342529554857217515985527957235284708196156462251895143076942333813814555019066335333040811171777017064894085790320255522201872451485252352144992560063292259777417800773351676816254505741815100950996979603314151085445948809549504072606623762795095095680143482954527998207673721352265991893359599851340644037868897001489737414294552514266743206712637991964161140493546773563603377785899171003705331522195909407683694104248667865836405682408239252492484643764885273871086942103793622981568025983879845395931820020425213825701174759382977454609300030991437242464551972665165844376224205884823768805430316883366624071720101666351318071892838572403665742385793228226034223556095544693984790908559647770196568097450322557480280841925308915083973040064492448692610443283158081461084927959082956701831578052932634019038179314243912300321176005200819546137603351377646993846078798873237410445899085029912364294976016145062556266502443767220515757276456375905343593001267818936302338691420943844531841768602590864406403438366048459126127204250658784249872526943429071424607530238224204179373970163082921012405366738998341631079624076165120000000000000000000000000000000000000000000000000000000*i1^43 + 8154391987862551672187757218660271122241380339460062175869235062238902122595793090958706060826462369455127670222272555368121907988212942220961156104190630097414083900434780011941951058210108960705276376529170602237807448228664485803770696818075729821568360468877991748456043139374295584711923964374193234666913839273910539377009390988935763221480127918305974883754695660360179060839034881687796771171437101523122031242991446671301106235317350298992121330240665928711493914802703709552682525114109971940619190743470477095019171265386503994045650048791740974411050052398937195630792575549400253782873883489634783438456058473321859640139658102123962566819109819952954455704207789301618701025981224013689932243502987242567772050712598431888351302849960855394763832195614639499897653421136521117345340267871582061027301724619862380980260953374292359129698389883659383200586855762394460155228776420468833924274024795177506325252432762156259716247096565394005309633249600839044765162116156247025005892555617642677394963846431314631025491964411600692746930309365330877279498147393500535779328373864405314178213052680547528610060971484742503414927512987124013275115922456768590858105313264471457135332673002158366188719637700886476459848130454193290726794179857256279185823208024609107656221055458173791928782174667044822698496444231620156985447210012672352673131551680042625270814326626281077670421510087930309246628103501209638724558581511682999910218485339886698951029414672302313996072644881311993526288268825812837238472733642295405304471726907303225644379162197650427255265811764891810605020853291977029401401200080384807319026294323551317896990424051192634398951867381888665665255939293563397855445901655142310603466691916627846794804618522266123530396343098567431170634040188684851249592419499947664935250907520563204905084957007776349355639180482536573248298124885045149558550182641600837487898288342533282885292038476353934910039052452151262834733751476999226315056915836747877807643084665535582622611434250414752128115618829181892222215878707433407137320189539367383114968088669162311248372021648264009354264698874641208200762429880985788660814880244409856738841137692904803724818203148855830846617303512951663060210111393214334379977140740062349536027990106476832392072604679255827132213756418947153941340330403553105452779646231948365911029719172587201246189617546842822694407794884320946061480198739703697725075592523959159127727845139445536962925427439279043248128000000000000000000000000000000000000000000000000000000*i1^44 + -182160205834068110551197357507996482187816767651691001110070861429299951479364542021472120614770284309908213378132285538405351530491822779459238154197790685376812374134216625830601570952153304540094181454419304418486488428295670906248943107800008169996279890100025555919892340626148712975066570083380440383987154915975558240392824106527524429937885067212224780386560115267924844412658150349007824706288969881894794671744749829932381535103576407531767013393003596830610642660104003816522199001093239485944021557821300930984591526988479647110206844693812698753950976258308694275616326941225921510361661249959936082730715195128086726537866896288733300960223001232690040308346837812821062122475559677066908690258532717256962255051219894625401457479784910292693130679831778485399663366366205569003207205460684877642383634656670415673164023501439207207488803390144775052843227928879208545167170451017745940900104724268208854452300554588830013883072691733788118187944969196676140406977698474739944546275039320546908120625436306351196664821738208019369888865094692398282928600997869915789740792471063496104555132425298643313137577153206714424794914014463699944101366258632691950690982178577551954739613795611861350471735915072534954438496433462224757574426309041879909789416881112377395759924497207373322550863403049136003842197029953424119724656841767288078382652307982010939417074244912637302392710846296146724954918592302195340025690687654714061839086070660024853865609762235307989602014537754183138995189833363809628828698928873766856552551725276729862682076198589898443661350605983065967612712655668338994294242204296680374848734347861112588536214476631297131776562821167274574052751051085565951299446503448606464094230801342789244491584683238702404610521563646334473265942396690519722775261637727864021378349340466260342855481678399409253953286510536255693517251925674779285610703872892227009636322962090783986591716492525243083443370669389853312377104265092138229569173288278070821194318983920457077630276570174369000284451945777939287832274019826340779109966832098493897943757930285431112874825721489280105964270321930066012122272360409191143514307418322200692064094290869203394464631622929377328507800860428593578471225525982749857897760811076836523390771965090475414232798386738133209424997476405277951038224889927892959234505972177380020063803717772634255793486805060232786374767480379888120857909991610111933050807374563771137898300549397764109821859885458915328000000000000000000000000000000000000000000000000000000*i1^45 + -1926324227879345766110515487782128380177968236518064633375344898626319231648221476992325072029395167512896124522777743585724195140271434825257856400744029058402348498773895656113366868908982375525722755671209329589109389284288013232888606669003441956104062091576217519425484178814625271979417790214292768914093235495268045868462552295434858961473000865856709170514906941979792346387809404254699636345790224586744929804540010650041730275759753022662841828299619943801307700584728309876746201977648545392091255477250604094808432174177121486580347713753372194657187014054695549413414499779249411619836315524276864374624957686451509949447742282840509847069985965667020432763729282081576883878538252331174112008745193329637462344309004203305848159137666642228998629777863449555753995496729512323236753487790482467593257301298691550301452688333654734625438003402393182171171075004746402064451112274080569765657452512040084027034518089712424533831490510221388616803977397652446271377735321627435169594415033934404585055721257664334846312491880949010872259886053808103717755004575839012930240972885955317909997572086010847955566698611177003655648040568277160950029484297891559117417867133161071301350533808090854173323873405458691299623303100658945801856267806856884800259636846250660451797269606098561711204883399426496446128260661793506867540704690420624075803417165298091467964640066038390762266382518916133324327325477165362302889494979044166777761297069237016953650674838943153316685941338872642948589003668681094236283884965277909201356120909731812774106841220075585653922532067175152822461413153426487712041311178998909152517714331676034185009295099505642273044449410750618231329391991326617056952516266931302232535257459152861714546855364488688728560016765479130431782763053469062117434279684269128250177574278058089039259342917111975727657228197139499616320388486576736156370915825512826221644848052908309228299269712584871750579145271051021424321620793521577144910807100584302590684425028078243115974513975518396084926303605632475429430667371428974286081124736860408270280253822875019068442654275677774738750580799140991347586928794076751517852987784928225506281263310978533391824093257297051234705144493326061696248785954161984914395936387494114369818925160724445749249210880327436388662773729271053902755098613159952504728085130089621886155653827917327007968347443048425598993606508089401726526594541898309671430215167457748834773826500552754723363660549324800000000000000000000000000000000000000000000000000000*i1^46 + 11546979152417968854475162809564961861601545736998334072254927725115777494874829809027969771958234106905463460188222964420827325988637319622093828446922750492448364233420683678996203348815577332038051023834324725624635994821463548553611578727378772163579062128792471323539793223109500121835537288131341562916461097340159730038842554541769109381726143278891619393667044435502459707876979836058855541109636969941549914544186314945777462686399548276269641837016073050415386804258300057876181101425006966231373413102567682309807942558319229482830865027899561770448047555576232887914409846209931132902835017286532259273421969571155233742464326249407080554411976261279306107759394529282042529947257961994376166959866975959999294048516183427525845443960398656500803703591455347600176081564299651774514191328364901462148774312171072837665805243914519463192637558380580259271250447490006640719179484723525953199932729526919709281822025041153723343692059879050060660476058444122290863589256457128140640294843541858378187896702915113318230007273268075507100429149231504335015136171231659297899870011367328345051427808370483600183053428582409837777863983076879648389744065998823831892623239997290523636376600657468968615250654207469092568961730401978428439293233711249156918459323262666713625911079929135001783220440289353366809351162494970773358548861622648867936836674122103343120168376728548130839994591834049496296588652472348105055570303453096045752324935843478819075763113201507605891084699804405360820684389359760052690779385546043822250792141969808205985918024517024670630221938086615614082278671712969430556617407152913148381609949822248027137725155040312265468392168300026765917445151316068065431894990892226616937424049110863004292814249480195163740983136026607845254279291906372652418319125133318287527049810064594203965157520165489311595961852087775503834548524173829927296846157835286342011022498365725145147529577784053085668230530333841538840315821297945513960035705848810680192458322522267527202539753935269461264298308406061558310494566649986379020955072694549647453711452142095016809672108820310382713762870336902034911418293818458858117222054308588518060143986757654608902467434816459521506252277610501071146160126499033086688901670363716414830053782133191138007127508207076911233397169249260436019090783187732300766363047864141823282283083820630175428967131992717741322594916829979726225639949597601889344359115538480625196740139278135466614639820800000000000000000000000000000000000000000000000000000*i1^47 + -232469551299447525486672006349036021386610526143433517731426583002928366296704871973662725115948645742559122536902252938881796568146523301578151270341751164837035372269523781275843654776822971761141234643305859312870100455102039180363378243610927539668320216655506089818083075347879600041961541209137565975079940755831396986836581868217402001319986222719345627873678623110642157500769729081551453545456031700506766243496897864779906039641151643602985670532862116031357741185259470589106826350757410303787957838306323283513908003234036180299129121486468367252274505303729611988657167472229154452024073739809192274892049012627828605246725824480538217759572229292890689709914771872686411247192416615902353277996252757150864386709504099493093640398854844187110169816085872066662435508948469889925176842763331701639774501741134115330246711601762049380113988077925516138497800683493706706215868387121665193026351554896346777820033046844263755311057015034422576172079673583138233809921816071614867936137639849957369446728319195732842277985158647638964856953219354636119304706581403631314372119625436079255432736722691626907042790715952991294818632152547755682342656947195993809389354462001930787336652566790287393326725932687929124846627100031371380483612612681735711079009528635608182123544081582970816044723493595826912589109793057817500662211961581397436955049434397351662785879159737863951679132725842571597390644835306119119007409612337269821799670480407408825514290143029590143438502040306108485987985504582267535460260782181946493303096265664355811651502840006546907939254330476268932955641594257342940626815314159593850937617406163436399202009020837097152574158272707581673090211508866763708402013110629216882960275256150144837712109329824384119038646767298551637618765261161917132054860692236772284893540755370314693496308077040380284733220882673896093301822251355469764599958586673470587339014187259731488072677493176314777229964344628620280164590700623267442053344241162459003612831322494421066193265067964116724420777482095266720175011643049281195032819605931453627792178451299861227977492335901424142645016793050128989853873722819492829162587744543976499917803408395898702337321107886560700141337013700543505124706264890665511904883000100537694607085660845185339342267529648059586388152582275122314816047046707867517111471247109689299620074591386957159804171557451321083353908887514701886559863377407318929312986219528258026585996282387609367347200000000000000000000000000000000000000000000000000000*i1^48 + 609081944421641634198619467173580145347502130618322820989551170671128123345593096987016909497456286943107895301174188966874509359561699930753419586060381849578825012447213767280092490865104418967540512508811194983904916903911617874997312522385530317275410920736441459207138055923123548872574598975636653026678161529713303045320688376297112281644359397855764179959246664939912260598719353968465137975766694412954093416355866647669012105434903356432203625994422765329319823777739582959846261467995414615309270715730991419860169237015933447439010812396211302780442410871570513365076612175389102716288642776380728919435992276563831381060615983378811789533533178802996582879680182084809482790914538581691485469724982193145834780322456493070190003994762209621802282582831642206594980906463180620933523449735333701169644349633001579493345053726481781543713003456132417553095372939687194029641124003856136914999267111473593287227430772531738405174650250757227274687956947817142398604828704258545936169232294577661396966589304623646949885774640648982740779710280835364962191442511198140687868939676848709223888135556838787634092334462734990340765716214159322612127089194039493669747470763054015006490002810077241442259899628862135925729811428158767095559303896636372307777305598084476388297470755476213246090577862406500368430088403099379597516692558497801044370632295730055265195623903436132545011894896040551700383240617847482218260863862434532196766896030614422109892204108342154192594863133037306184140598276318859012771963242576544654633176022967416156250044664165579948606036893629828644306885747417916533343355796315906952393376411546444347848033311480795458311118227726960690994578461340098127644021801874216553921614100273171959186347344383232516041435376173834106953777624599583450341226120588454266210519683249791685364711014940044863899543380798299004657739382536460141109677228318363294884722714363476818649718925311743563022075211003211083389588347640831109854030638140218675461973024346509447680844118599316783248005565283013980603396252276757679988573147635522398770426557285498022760734179027672298567268902132911291653003801584494958818663569561507243456721566618366458399278409063705129760334046614414353538275349159510529807683445843046474412908010018309912057512741619679825321768987216035782433013741606848263438108114102037214591205054256376680214983366961463367856831165187036726659796864382770662770835827326517278333509838590443520000000000000000000000000000000000000000000000000000*i1^49 + -3148642945681451149402504584992039832050335654450070752143600950777879981517387526591925915923810471272027885044607976197178361290698966526198411491278929203087788026360828500354141674079072882771790951992441007528919195690263748774413314879893263861391452379292578414204262067410566819668196483811928747364106807993433093156407682693056403189572868152409639119576472554240464332446683705572802573439237205357633765672381273723619365937244910483197607941786955482205058985388133825582110184953763609616138207408416354369022736496435659646612366334661878710166483712737267110093747126022208872450376926971645086450001841509292994422379060976419710610369607241997281230427968435724295530491035866641459600035549711531404228075485459612709537144882486832848290621302745345165932966215446753866827856413582310235563889927292730949439065989610190582739745507066796212541166911029272469194760250535400797171894577473475875144864607683982253021759080532822638862673947419186759953402364128041223527589509791002927028884972537330728787736408920777108380762297266744629496761977433520795779013159784110154338595526913621227728211390388301656212887552455059834799369152685744410469686618427872875622725289951591925374502538690199312217966263100302202580594500833078968982453988998444549227671652681011746397769203352509184973983133758297421385608890643196646513645643411565342708191933879367274624029387784740170588230371849308646406445574763997354681849543904732931624888806906097175352011015661022909271537430641420305218714010753595005651718033849653285247736588506580485520433012725146915580077144505665278534357711872235941759821837659243978496796195764882883157187130113621361610969240395811013869097278522881286758096921821466732612334212324330007995807075129631287686571582641084785859258975686039718282532690457138745849564844454573867756948874092466513091242983153509728859486413636577102809166449404698994205860626829187660418104356553034328460553502824641051624317121120550405180171380757381804606468830624039915791359832892062272064800894197094500729613892797927568498289883316802708223235297582799854447266492769793918368788074342185917080637401305911168619232376354138180154953339325785752648906607136317370176914738544712203096077685094384034944874379729064751313289267857173765277370073544519847403662928150811261759912182837195224017901281673988706510908823717572655625738740678724896160997439567013116771208881357751523178891997872128000000000000000000000000000000000000000000000000000*i1^50 + -28373491816906516922392479226904557904961392240744912326527452245677945473805387913634350406909141850007024544894650492991121190893261807136439574720725768050553760107719222540072672804097948596992169114142076447389927985826771872275015975776641269463473622552889779821198983880272876283587770096465999928220355374673506431460328757400958073017553038845789907612281189871033505892156752745537162064520791575178082127519940012689459500553535301297301051243092107058705208179248087165746445042919248725179250086439947450906811160159749079139421563525167671009251206963113436608245045315978757625062144115215959716582822999023720015790758087341685501665541590427942575748826685860148926526309363631456208015276552369720320325995105855193616860135473891785448546423687547658473763641142428797780443723194991849671552338051729240738321729490237383328923963312686987230720386342629579070892176162707425433647853653927345471819618616064032860673600821737906303217364976431661202752439186061911596376226834840518659474265045215401850822766339309072677082479716508931409935382706555144283736793583014830404701748188742410380264490234022557622138738119385992666385938206418504060653560885503979569169172987009308825609849000660616162479485296343067972647311763507594848237430367462161023233050126793781414572038838503598570820688880377924410576223190464168261678702543909864913109962466154415069999819134974683542968172747973716365104776320943653864756222334470226024524213400675586611263184576125142876812568073065578370523954408235750988761957723991090868454354163524626907731278488155628159394065363558708102200410218163886499013111639720595639387046860982527545172587012596361574616828567167308178923071907770440551039308118971600944729724801064214547015944357155673555814681631666580161135349389225012365845827392923268864808772164382054593565498012468784059338814959850060243258900861843580591867409598238310681346205361982320895714011941218322409690892337795756650784493559618682928554810074965532295625352662785988261076011612453982532857569829111045403185362539502786098280053024954337108865500659151394742166289698870698642892820040533324568156982871646646590790551456315332399733141024918583969723829121029700853388788795275278359317109712232335318623974586190151034616291464008118064176367930502778856831888783545125856322718868856825523506752553441559196888784380294110555304559629255077913596389288777461092082358091055378818582708224000000000000000000000000000000000000000000000000000*i1^51 + 166714295110100477827457999312380136038713512258437617589685552762787953745487360672366896433178069662703504075776315809025253717591126828167086867271974063989722016284878436806150645186639813962304862269506152935516892885198075889928027787285550321590651476322959000520325160273535419223742716939088051534091981012244544070429921672661161714304447440620669725426092826537195669076973271267091281868638908543377663253849158062055887273360262275333041685154567463281006385977305631606561186239984072431608668327700469750402171262058916625310856041038048714781802584300078260626342584406216269413192705607340111872404110451379871589168660467873668646961229006636111235410356467268009947603764839719403363920967689770351811648522486978880419362784668180709188326964924989574387110092436040964409199138475061382356127534037853327080235781784593970690703846290224605805573625826093385988701809477333937085729390559423566587611580462451789526509228210846655842380372929882863503829952687858996987560102180189248968817774883946320455582752692072747828417438838831780628729103636320782041322610375563169929689404245209873884205145540118979686899391037189491689310628219730704352454859006764954201788423394044504390040220224012000837305330949800604154502957362363689977687477691227083675535766835130427011318804547266405163309842555786492924265980489527306643925552438917752107026624335465253687634045181565038864472909293938983112085396555154479217981408005295526838942712356202707612736043619844683804984816969829213681768378147451482957969619762595380900769053848920598671415108482788584126076758300194960087193353666247179546471503857588923931320778022230364224358668429118509520104320183548108190619361020005097502060107495230474050051391573425076519426854170197357242563756205940061500911462003670077768828041469080353395429497514395907621294352678573022564130205504223262021752954658392255226332726969966711811001224880581509009075006209283498494697376152590034423232115211885576619155716345175761718434684517798624896402862963378331316304667252668569502242240840591030853928044916254915671750585397580121163279037337823831229917744601246290694061797075727002850296512534893358472352731400130410669605102437414359875827195228113135672708149770036963810356986127152220221898037011029026377230010266857835790665014101260765902846585686142679724253145010537918067297843359904905648346472449467673651560592327792013255700206090176563878297600000000000000000000000000000000000000000000000000*i1^52 + -1526529028124667446355749555394036304844085314152034282357017700886372609939762421008488321128261087040348757163986909458353597400286429284863900349689772327394566630052082964637345610652145326839991049309876057940322682395304663682471096060850678351055115746439994539137068743907903100367375617509557416973630855292430078391118263855565691528817084372094629611309096129146692831911575825677817136844682205662804910238417169238107739718905812246747061571894581514438193300260160861500542454752168340848288460760144355353398338258894212847379671007953685192893424687285519443441516527886238170578349457866997318097854875578826059995198963296833409208035094702840517876359381934581809672910076068703171870041825957976172300328378903981596746371950812116037686132739901338258366830373896935076934737518090750549668776391504942660298858010716495304506777203684333471098284442329015550746592311325105454720219551465895917162145754003855264688473271870950743162894142878323966403264446560288306159870907730903552820752979174583323513675288308970161565091299725373729499637187396496081045088414934502771288452165025347354080257343972390458022331669946551045872437625920138199702015384006646087234113750224617775925411478535665967904329688542393415440061863149477449707652218429792957695833660314706832142884794520654972336509735690085404780961944582366532866185472549111410964792686415348953574143434715001959588385904759712145682716839405740813734277733712791117071212463847240367444385200273007277709301773100473046232741106794011622916452845278039836826282953584126645299765936913948909123880396187058021508966399061438842953376336935527066935366609140827454145450259469353982127801477556573234286148480164755456308290699329244649502506715069479123200251925313438197797124830361097620161935242260869031059546629681942773739949169175376902415827542516492396790209852705763656314030810604044804227097467892115393489589054118394222688118046406381792646706362826518015081286179403093329785410399361509803793386362696044433211919668168115238915294995938750595825242945667514268590940729130698028026636418777854495040056412439505533221123265201730560495025013409498969191708922200267131091967580384320892107163996850380715667421708646997434368735847794897859146652214333650989389149057233647887848458036978855373799264122292355183488124048490313622763964775292771111712907657943791241565326537789953857662339097621232979831653895131417804800000000000000000000000000000000000000000000000000*i1^53 + 12763129790400381376957160171435179200229115394887192397928336405836070672130854920487692843889559822838543769098380458927593079401962995948387806963408435531549461631862591562512109270673636655271769799300743385331977433089589426644166094964961116436241228886274624827598436942283093050647614576887363310500602093134115020261318068494807999038010233843467892247560896214485483251621978409218785471147750899248714470737631650544629717449870264981066827065691809754295089279840353039537598022836744700799947939637513910004845218270007101748582875311499890077367131754778687556531630932828420967825898636200937363379699672100333722135382287495684213071345867321627986793427172958921835710558379619783751733445220555979742969501294391760238114025558774257515702644254951888574413368351080336102524626935210358605009481727973953797351817147870855309169412784103315873779102781380875993578019794762720257714784265963503994467354476881225141813783267399698414752605738743655779903245321674785938639240241859260636571698355067874867100872070838419415226716924010295212814927950186498495593550077421150600465363228771127435719787313438723754526875102583767476185952267792745698180770084288263638416024936245415259559518054279141583636461113908741795509137118625590899596007676356600483083864767810422597881391092933527648882957158169685738475276661009309352326607967025942524950871375521279676676041667545346558747211931551031366404683694752771553733131656109242529159998597765108204862098019882527141691583369915889342617590000622212301435557388285816035940664943862291360159225580613943540982088941300960295418181725185555653551763791429349898371030249866944303508256579409068862258856112814476691495492302906278583615271418266616110362939274760350718631519722100396315055581991464461057209203308714748380945789342935711841062889837618170994418123202284550919246683990260239671432556998245421104369410049482973867697516995220498345768989135394366662366427914802483560246607520720033077471220167642380818453949620063727405064517477115458301028235842343634860551353792487512101607199593394425122005131151883527515931630857424171861480583428529195399487812929938114261540856151689865161896269191668524239115804850129898503562210688624667395803127827826619592710464048533236320456793100412130938069984516200382939360941874158472418600971724824316401628115464206664719602398159772851193842031131265171673174625480452841112809344293928960000000000000000000000000000000000000000000000000*i1^54 + -153240406338929416099986749914090697715068655388890276357892790113433464920440797152830626122543891460560302818625532128246728970263277304285133413127413025765273580401889567239715275726107942778104001617731525434441382124531817554016035930304526708051178137161709994241041496282854603591637052215988507939047352892605722357731982996657961504531600259916377962618409350851777880965138601008586010824896623623337830021214796238143450946396247556244725308699552195579240339710839593415658857657848531128012340464929705992602899066818885673198506966394899497595314617930824250334976690967039092543306287342146497324267753204048494776030169485162939416028326546503299684027705569076491751639421584021707069255781067353398261973416450081500879226948204022980206041662996146252367279121136952944290213781924970463386283832049761205239517511554893180367300026703330399601004497670162360155841182415649992882412063716334271689936485659974885289822141767878014106938236707785258662828209176572551490597381427647004053454748254232326131301060838832221294073944541011854651998485199349004201488524441238229331498121474723001574816549923565845418337892402866190070445355063586065373222495211273714170340120897236608084082571290272154887077581118977637261606332291056255460597919637934869979774170855197373991976096771207957705680695348847116549719277716062826134700945862295245585157937945904579572704408318008291689057605088463162557549763538057263757156590871315875864496280522991289365193200673284538629615333121404922808788040365458108327499087886937822491348581427474214338437897545723519623151615782374322465029906066646982283042022132404021428519530191398416098102238967767760406274188862411826215075928135217093024927977151685620196730837827423904341359270561152892189056713366439087448162003317033207895751674956977370202353645342189231791174485386813891003381904240459337624814529032427371736023229951026957280964082127156235494579516998766838612589502296192185426144598421445468935819593510714848240420392620989255148120618596807374039045319194544535801186421934897373462771654206556572217842103218216139849728620249477524981121870625073300368102802512850314477060922240940622679134454734321799607047759647690134556195524953134962335381728115091701919462206194025178194572692182872405967112410025330788908565085428841104008394382297762612432846352505938418347292508613136776143869388660097819536055494835467269529581649920000000000000000000000000000000000000000000000000*i1^55 + 1538135427555213821859344610683967165027370340004669634040604989557830273299975249378854165502184310066354001765165418542091788380204115226748012633790700857041420102133467077892159275688941312471071564321136985401116677085907095185300837284526898431996521138577604090682163859988690935784882020893108800701658754990677370844494756747459988493261024094034013372619899494226498883144529054201239011548263522368943705395185553305599921301828780159781961083990327896829464068396107776083618088384684197785845229559430134131071944346635214319816175794670133291992971220374978859286544324952567555697791137581558280027041250861211292119646737989946292933200431062401323252972860460967119053511010105262342521811325573065081355099861689446869989641626878092525551284040772449690046429076535199636057494097821903876290266613911189227624213469246344829665541916486707322277199395991265322871834704770630801710568119689932853408073154849667228873623444820223483888422495124082660603301370019170322196534807206388334005372144796504573618770660636361743707447728395553056749313907548647142769323438165996727424619120184602324764641766934787274505319923667821400531997357548955174026790710186944536752498670874161335894040147142899645098887120500749201507378734971555745066256686010541820557965824976650281685271371974102619252758393345082727980129382132593308614529879842634170892287076458346657990303215680472834588065949686947081649670353881038056245181669253393722886906116448518571274908448624029197213904437228129038605458543709384210367549683326311219020416649015966486832513699236487106525183175712360148059171693136336360740212968094989845128772854287475347088651735668729135645426053240271228208713927841770307143955287060784584510733578448341926000674338963357182306153612617731405277642599012501866963976954138271874113673771774121085329276288693526247961451616056924120386413088734595783198092170340659684424180232811159590391718868857681221222893618104860996078954729738053468834770156061292525926703663722938484731336286566853881521842027670396338730328803474285436755387312808745074194301278070059176290521105125903894112892219825825066403050802367944692753217797100402829691910385108225742384449515304774794061020010208038143482754670492542757603434326422541712419088250300668149506888373294132212535527927663053168299014169795924250313835178150637262898463514150222195712614893006740940539290193472846374633472000000000000000000000000000000000000000000000000*i1^56 + -12407585957802420018857698748993305121055384507347697997596181706666721805704710204781627288523986805416915037898299605031404400979409840978539884777157900028524681377808115583096136403956024732842622868670765108888182696372607279501972419558818329928114054183313588759037436261523083891028296614837366534449335804476816081581747301457575468463801289835644274605337228241187573410034362837373146849143694490640880924571423660056551436532970434445438579001525400649547840324508307599376497756236738515814824413164777400156210368401872088043764666185714390227523487950623357249213978252746526080308639389732295530570988309211327384233580727248409368012268602559329044875822963533801437375776715401256783228832154368675200127684095980870330062733592349832954023444221851915825418745767710059362654816789578991933728365767910765958431748530496620975131149225331141473930476551378012626900017724242810446595129346743032830576537792432863335390942844535161852689119254364699525061903288153086966133936410192143878003163724006271978126202875290564407879028157224776907541044168807800161907485396103399855482013575665274183377400644212251651114512406368904202150053998135096633846427005575396441276083034925915822375740701112233153092663838355056266462413856338842254293757774207880957899422010829330873291730767113707944482346967274622956696858332972044674844206175190463700748873938084306808519190480945500493332999758411156104346974102717258702668609682096434644250002337246176104674176305620544878473055598498567415122405954447086648536507787049421119651873939587473687101812055034574142246308070530020549049438817011839677942033671208424388541104297929928120600128840432272983277242248735529951058319357505118560916805502540569974476163982087091229904330300348758616642600711026171280741983451424903068043384182284205131094241270932397878318415609782303943698986025124894933971108812858954291291782704049940638239573964445619131488348096398419361202277143694801952567383010040996304108716994343389914781239428438347883959962768172674304553768188459041491453009079549156568228242890628693003504244821048803163621896699166261296750146077554030262930262195229572395403151464184670191603254568074711809098205741018473102821555526513736146786904786319356504412742561756545344589847773899608220819418622763871236470029554642090264343057436317818188576899155351594397457486213015748083094621458556354686082827094019014656000000000000000000000000000000000000000000000000*i1^57 + 84088901640878287266644841083603846833421193150069290113624782416617471377500691604955937606157581431297093296822917444725843910364752096739598398338403753755409383656657054404719067729737994737254077980528079118304311156200466966577161578312035483032147718431077157702767411339246453456983086167069036399316653311634070575468063178207296156426611172715006150051837688401278628278984713638172381036206524098603818709236690599051770941966743269260342906368634420818431971064277653729935022446199479712429191058798065167968322795283208596125354256672610948966257154152151202695911468490734552801345608747917596227492325154241772278806551245443983630071796783227277482634398702343672692311187725593113084172908801837803593291823811221064425403770060650565563560345440294923960692726230118144476073661303737959598907911926874219039375352261220517351597006842074737034866109661766015121023795801561700299214260037523893618871036953649311883762442000407090031261957011656272518639867412021822326823692105887079192443899013076102025627864016520753330534301040635020251334271699725374295334581229373794727741821096454362238047835678976761966323867934175810183154441936064923382080897788052998634240676225289415808488757504588279428324502178312039065899918143124288580254818423891746827862028425863888510027631747107123537268031620109536959400569396885087727326839864556169269137602968016012342498476906030445316047263583243756999592913211144725080000728705196547048831322046166493220731476439402138744355525790347803333380562679369648651773506712315899575319387216128193950910048075482222697470656520520392260363326528099923748529910672825480633655952285938428703878449963937173721531873058843980256211765491513479075958809643257907231374146135134829826221665479231690135114822633168279945029090728649343668252246386952321575903971658367992282985537811809747564653701271023437995855267941996782914764604318448340849394828635152885546419626799231811454436676836889684566796635832400408082241629653023399759536053726661932567878754098746545632058605753439892062753727402045059590292375975023704323002076906658052106185782125248837798647772352513330716330251699969307600606032205054830461644805347470610786449231440796769420137121481004782602988624260561335280078877524440676513973043787685876245093753300879885639522348126146627011327005263884602597023553180645612057372255043555916677096909310062585376498601951232000000000000000000000000000000000000000000000000*i1^58 + -502614296544447250622739178738227318787801580895010232286140563399618613471003305567863559602972062688275588723572539460049503344026541202230551772260226501179916292937591864028712162647165305337884203931917138415995276903194288121187528263825703926108716900019513758010376106225280827351516124638922222624705040806692327208582652782157396583951368444777299912861145480625683414211229895587295654010785077355192687846313687450509924817771406754238170017964786905832807950485224473812697743906849246700187434279258865506271079884247098560117572247290924401927571044204507892348666534927597587616908570100957390220292437222780048275911501969867890694984162326848338853663572717017811203301758397114923896237642517659662874269838396913529184702490176370332227083734800905277660256498592610274630781359851220522641013635459740906827668798772941193783446385884125712388676471641365810844277766225256673340859275187383316616558575546975721954419350499797127792163539429953107516132416275055762206135240927927399178995405497915824485577717348954674034500702973370138191847737008466826451908693022757481597800147282105980799435079543739769718676397229190200476601827503206017693502834910844321411514547491916720948710239664740720995177691169109924566700593023381711763844196766057323086472110799600032859042947046016097276555380554994335243994831740018174685564169774914931280426031865622662328001014703645306971468569878149322147451264294575063037386242219607441410375919871701596887050706378832309651924324588696717311297457937688303548235254834730897729599867529047536892490791428959353942396274118428521713853210369394543542401645027480594909373961354411926905907269100394111617308131420060147710394488256956312760770149722912861339566615703968917052496288658338289986484957747661519248840588034871137240047493169746559466842896334240307070134023841844873368087808082151151364582666278518975238127134056834587901841903696364074317957014062698553262544116071462814481537396431378914770940155237493684847002319737907650819094147759638218968971807800505211535995555070502206275770043596792340403791163706559537308818783003652434375030954616964981529771620013839529577196838027497583242876824305929265564945497859648463903525901012753657649679711236511616649712125568043699777766267627332331369604980263801939768493047019571829643444002759570999338832255140525781805719427306939883338439394605990116485549260800000000000000000000000000000000000000000000000*i1^59 + 2823256944844986316003422322718168600407895376931507357032914250441682340875343965456256401473548387872022658117768330176337822454398647425520028238804952664545232537676153691759153750611872446084737561903715846531892580375366985979617660258075161781343037889451105022369690834210395037099894639484258128845562663060510882408462063931202966972277022032900512369424083844998529882734107971059509007901116804174370442819281528661811036636643519298634250862949643357130829115242759295525699386697872638102267363090877710807612856652445312794533484282807169733253327240809039300945407206020177960581865237065090226189663531880602982107539589050702818301318864351077365592630377500038371685260151408785580898460872761187374186436603163794538291876392259904351759206878260476749280021135199329386635370019199742026609189351436389197072026105801007837984261780847459786192827640555365622273842261393974406210290307931632163871881294870293583126273590257201556466828663082010089467752613232535367275762576170314590873570863061634519244180551524265133587264513530697824949007632295300902903790372476847005270713640449522632455647287393930622286832677108837925684349632310126801923945610162432434091014871745386827619060322726809189733579092789056301331485393105183148256401779525285775538711107882642734134430461620786292621907190622762370426493861060305816192188242137897973315692817608220097987696592958461013487990730737850278769503121894098504705272337640072708505715044000866086851588456714200408861193048544170521036598725733696587019486761298431485534327132865865603361838199608353197767262972350481438341281293238382131064044619475418344293269854763592756398273036619497617085647077675286358433393814999130684700278409562077408492643607296424024971299941974442627316068611846806142399846450009736199290657379973242137399377305297697471722168595483131194696087678877009626972011263978114379880234697007117043274628168245867670703615045539208904939669600604900249057360477945215834816381202819129613226882382262756593243050790510832900789516030412675706573400048629418830784126607460143769513016268664684140078035073875063446871590089296936578427367653391075474986199649431429086706990455158352703225554203211138256414771031799400497695119059185309473152726766558061348878377175758883276401238777955269990985476944951810833523517316113295036568628977293809115077561539038593763812442880708243001180160000000000000000000000000000000000000000000000*i1^60 + -15847073365723073751884459156898840679540920880186105734547307470693775075219472762380277785993002951080870829374046291409341269214159610800222980878087671180552646766365316867580657288627003288165443876606094917108155018880461667318445607496314966997948425311066265270767489273967070992000219005220123393918966953683410441775159744482229615004438517302024942052885731852388905755197372040786884698061476088592177219620972071044950298299296042057475912804823859178745383815416029932961521664334441413091536581507365003856582533976335569729541178616319874237830922252714415660596073433498411011378170185282208118203155255720123745451514803206474208454063743084295561319720192076219646259098403500307595198949164573410564377198574402505753840232318835422946857931133069782565027559568455602491447093680018166231735419460257804297779214171718858842548668656637516147684900655134741437575422984484126114954184514324702590758474785004687490895227319593342182665874580110895307746541459936769631349086373765631158374195409880768890978776975021119992362410179102427744825612441337962226903994238447840790772469644777872265388708082949883053718557101987358119869747142278983035434541627697759676719713177735812607200219272080814781361696613005990114128131049850357169112431985771802754580960623520014020259515332373632753566029044358588174979651916672609297914482330764966237993811000600136187731787377751671246584097909518984665331158905459827798175635388600080020683462886380428127196422119418838025051267635185511675332057139580728356742036472861710568042582641681735373105302471010906503033847212551224398379095373112665117494847524998239703087051372697934273235084532872182062850154667469828276007845955973251868589969195140135612060177552418620359465600534496148962526928383301779599099833983510739392434026874057747647130879997873763742959065687923737443810470540314444357398866079771725789559391778409600559750684114178037037746947843848475920410099792199371269879076165121715820858916765248136517841469716168634311346156701254146030865620826071976494687465169482794831601153443055531294898319934184740439496527559979820527776078416556727882014039362814900053163219374001652001551905557688570922529990474896968597392781531062623266515532535913832656821752698796699610453350730689342773773464675224530717655773426175177773147483512094658004110485270104606559326314348885807366511164185986990080000000000000000000000000000000000000000000000*i1^61 + 90727085029972037141406461673420720941424291982706000363861304049074305515793142163635435373047985485638051010952038919872821676697865105509146135787957941732518081549704143608623113844826879440460606632442661478679704307934061926849453930253369660542695125558413474168501276606125018676246324608733798664776819066266387257044750771171295037003941401309327694689324292661091172067788729667800166776878384942062630111734603977884907621983004830189408558789290002166120773290338967021920448509732883112892944127455037187579047623753683117097208699729563994216600043674510473032578735395120734041717715152328720365212306697863751822533125026626564115046201418777909253593679835047685154086622475018735099113805173537672461637364078362007793136222689089194859790675312017861287135778078600465400115707623048838785617433549435841192467989501064414954363636959772714706598536085144903861067658764388075357464539628065353011651628112898610852706349132620929534743519160636477531444190659981577218354905959569622431549998954875172945333633483308662340705077913139787542742619587265334306260014241944633405946943997413313042697072005838553064382694385652262527360351520291336861486877125853484339111675207766392461882903611133709202942750897656124491494520559288109449524857031096463112204505835738894542527885028544847782292038040358709965519097893313817955709848878875799664670294158861286012500338934889539912662371597426142222629052035321188452198080218979381984010377861179651439374373898881436607671076309203645690702970266387310035561364382134023003873068081523395033528647115486497993468367462687761456265727936938790305885153482911600682656027422250512596766642739143337042926104935040698769112858673860616561689239566666747366678232001366481525782250478291755841571648434092650218504582955870325259733363430860445447514335208100522617220757021390715224671886891502989862755121550057445493211664644019552530538888939563922784580095540969780144127410194655606683030817200141046964568150411870750306702637287457114887453672672384144599808431978599683678246428829240078247484012082661944983033981625568997402957602160444591091466435875238937195057970620415002463621432378924814633673826289000366622175020512215451124378647657846290863308978466207583338322194775280072878850562226392426711264369262651620786598409846970075080074506953503503081471878754572996021221398712623810516629881618432000000000000000000000000000000000000000000000*i1^62 + -511873353625128867240797346478658540954034929641980701914807299887269461133257444517584894156378003317699711545604605776542465292884540810057365471056214814342854354056339246994871315732339651200999786307912967050544945637168579983546063767333496471257068837717834155783306740287502652701307350752282472939819270195997264685916179279917631242935654141797115098763488081564582007376507898627888269665241336749753226855674422562889533318739943094919587301525635333697641822871084792929418430632268080874960338799100669577004276702655210158131303729402060270319378400789098484474529966710088634534170020152183143202070722868708324390670146877372391720274821161966500320136231532324164112248011613376959263968243593030106893640866921847902678474427567078049398247884569301724462000198964435833905224314318851771088790143056071353693745302576493755977854150641640607401645872936983393254361924246437402543540451600613302813094676051700403411215655517203861511525084268127639467506426006253841244397958938902029120447112785322928838689983909036241864520884951768259640000978421446815460135098179575041812398917045138542067774203765856709523574826879514504463315611692253661016887203506969431829194718533006466494088602537296464576565166479242863411659194271080816693093053592365919796032604812250386940255831813324162192814146464514628008755561328830395327715897368219105554521025979411207852498883576831410289317368653833936536557744430322357612743250120945535682309825995854557765855947442629590065585363375127317778840087385174108970807624348413793209527207033256820281996652995418298850832379929469618764818133251640317187802174466271525085054708691100711692541845203969140857179467669857765351910119610840450930278402253721981245938715766878819995072182660154541876757072620473852256878012557245795092785036670545345948271794717566441913558458758737431337339679539046337132639799846085332867230326850828517252981122231353455484935196112424246192048490415277594771738072344996062897553354933997149591713447690691949189534856662883525367322716877016056826500890193255944724122159576158574604800031350798184021355584570748961655798758134742060859945801185463853050166501197166176283894535215231758547283761338756434433645901938300494349883680692318231481373845504871727195781393282637484537098299495017909481036305470263737857227805531287895794693892566745832386536936496470778223525888000000000000000000000000000000000000000000000*i1^63 + 2681975379685607638854707264576198241658916457993675615797862879875692295311049640254215961631106287970886025176107592027388278742361973905377412921806733741648655772008644228950363100319254473349287603905123884346056073158590523687680701006134432443264578911817743112035893075339271561226442815905150270150272410500364693039678753253816650045096308800232656492353456393445535339229974852082927990769693325833763825706303004868117696007878150805208644247199835010830741492818064456996175175100525561529683869829548810191607307986193057735721373389610822229370959249821928969805640587833756857411852243229320027772656211220046667522369719535842251429358260066523039196392707839805332032156641471430639638391329985968224429106144089459703536553152166316246587897321035403655608964270930825359096279898765769177771167592719558022037802182775697276957913050259798083456835880738147605144515646073684040933263938319059853025771682854517887768780395083986339994070220330286190568843650125053968740987952288181872085385187498987202180218301666583934673347630733883604957067217736372747313000893958704879890688796669402655032167420701496704336893326094315421608540453376018489979894615656328996978543849817915587531120850243767416100888102924415282548940635452846619160990349105531849201179571671570339269672287569141808086420565316890335613178316515990797924420206846093184550113167772012774073024711641118442594392660185493494071833045071666786007788184958295861905842483694514512589482241717748736801262438301394882463044456205627938382174096816492415725106771148154979044464254072617254401392545363255416607201006618481506835648967699661726347907968318514928625005519590221435134855888462761732907500306945531370202186681224054164375463084952109407952404990535924325017580535116988777657538536057306041502276519276384448639381271111241626561970329108068695323346180730364851353649607604562847170482692450046087912652142698449093420864460302256071699529412490264947853546610283367624429588992760816894447345919716498839371397828458652627180455789825830942489923438118517975186139689973869340722673652744216562441603973460123949500985485805203283450223001205294054149253510654247019339250757709078659198351357416269914788374950128336372473151014891686980581948396521018065740793313514333015931391206773861968031930118108127068115260072600834225100654225591059677287355200490595103539200000000000000000000000000000000000000000000*i1^64 + -12657901649452007408438242224657587592120297005555936443548000526485051667282813189571777368941899535643036557573220959538319068782912805497413095517335392375261293827779915978693914991000248948332474902005899264233832605258282321405612046289796694947023475281980465327906341062706041718778909955038536873573730314172454464369033424503447532571980187372958060889931587189475992505072513701314035463685963987770534642736462756226439875149184802188244280917690825784975796915344189562270404954718092603175923478766144845498875393430737252680162370359858664279953781389576740486557168105831934510655004883480583744713021272227609568527134729274210177201043978569024463274988034541192875821379847982692255613034619399572249913422728481510967434968537625663272508903623502776769166280148337058830381497517912783227752511774361710052730877078741947761582991731865955642159466411617978781601664289582152346345180371331379099694219253599665673780523647227181788027072356747515617056652687445958314261888307155600916934372191195507088055290063073004246588984201540579725784431555986550911069920777220989193462790151816330328564841331186127159596435404574676212765109843598769667283577408330692837633793951565061234681228103596736764458713332087217152452057948747306783882857737348366961825837266910452389905918141949281532059353030071339726213814159279280253287965255786471942612254503195746891868931522669190508049095290799566987977557040898413078644766693412743200094245254941529406626762928632238602011948448397063989718759319657433744858824175280724547458702142754383911221418828196293944549273707945621291082739711746672503757579647763484038396936257496034392266648684871368757634851564282110646188707018561114266188185071547967107757593117229754054082588170851114760551282950138101449043004399459560477045466202586987657544137386456830775447011712950676098586867578313852861992246825637732799317833129524429218535806212727621498473337510742224069929647210729978545468401608332284625004079226860422004988915584098477502320122604625756457407080017233045601839688287146021474574005584873563356298686086391852962704218196624349098101033662499786774489883656593257733191192152359591475944406996670099474148339073539342503682374926531413661423659855111926052207677923472847444769288484920620686187667260790695735118997840627893187621699747853270045528141761169828948201344054853632000000000000000000000000000000000000000000000*i1^65 + 53605492905403428309470572836733409856949684089974433978420642134022210803085598262804402006092989784938940853690053685590341699342425587792808910690971700709099921428291395326308785570475451350485181846479413325060062950286700331322691642842970705195010824595497247111293042533278905525066229661265928776327116566282197057448754435055574735278490234854970673327304010470236091898093685648266890293956039462119445695215929429028378262898482312631484042580720549478786299151472893833086262532478304816241989945938693093568822390690179945599261496320259239758031828151286319788543316302587680511299490964453419013224197553600803567525872453057513399617150794507811665718479426959125005455336385685941199633948761697004997758960711273103834599488077559038540910862020908246285706892508954299474061202793187579917243611463703614660558759790171956554031729736646055890282940525903270349029982863791318019964617201428727765549221751199538905959005812978800708934968363884505478373548671152543195150345802010857661414656626504671084503310047055234424417456709263500733184288888206808571659831647424050377011672211892403225533080230507193479890195826237308486954951250354970284316302032864443664763740794410599581476935570341731047250221208246689161785853257153723410852160664156931959363561700569671262884827272733153140688788548043850013550941282946943882546279498038543299797939243347937519973804324098493652834603861698400246781495368971630853434813469400731762366450742910874681741755030429836850755628482480969228480920279904434626335756913956431384706326967766691641986999745945826631263217790360989929900190114382433787242559378906458443284891820263483403993783709809387422686880964094237476117717318701521036562843905322908985819354765409832851456981208718973513696137260104873510992093939945047445458525099991390422627501755914454516605739289652675896354520644800214848097248419162354692156574692541186759465370335781523758401039533121431631079359457976612155237926823722233417923608769112027014271305822141726430623609819728181893393641541265819373329204999148185491045337898562015229888533995916663725579384118440714704107763409555064236724241435306037870498903135218370918557950911992630694015382557075581162760712005019209296914781006872742509039217343234557992401463490442279695108731849410888442208385459734955078831353047406482097716454481988316890950774292480000000000000000000000000000000000000000000*i1^66 + -204747075587991653297949333076833164923431210193192697898204356103163353408374462625247661303948025309206159981615212678874059458811669043702198048016366938864476024368283609117927303374656141802899736752025828252210977592851637724456940783323210450573818735317447601650529767417758314661204473540982725564002727142599011404325129883802542416626784669858614268475114652855618278659932806851684510385183666196288212859575073964746175832649021205830053684893684785669419522210802660676305055016015858709286011132268943541736717922714552177887389751068565050119222404775117724046642285452483511474479547256802420065288058454829191777742311315436665596621016558602398092346772024351443057461013375639646335121200082967996605012251144722587110196205154365250348747356565137664011034531912757771042366288940869526382235144407901593831826335821819577972131647278590473427998256968925191741092325186382655431046221563783497108608343809370912995882851375338108381047330203792603794909842569803909967482982774330036404921723120484026589220697151441629296296904029656954854727655591456603118300203699439794877750638260700093455765258987363926270146731755489828383986500257616925862480608070755429290973917543033042347309595483806912746181479366877076451412241183294418151280447594198895139521312396495935972886842720658501106150329886404947653326445024519192538426411233471670115078359783465561654547108440498663750693056791961259156819342989276653938191323722494926152223913975387081496013487572828957973928077774835929294691054711167403494990395425539522520984683513365419016557694319592047914180792002664471428929256776461627318156934658098938440713915885538177154457687805947102839829953224122346028438816669891373623872566740185198236805438380133911772231613606779273422838776006539082815588725881598298197786111607663381589935452081994052556241807405369403146912377802723468361859960677748510510245292081111771998796445999355651691190912840090166221897468015108317394363032950906602917540993557004211885268436716749537233793234799828325657478139582098760642927686906964029948039551689896461959170481542307895787699271631938454256665233627841200488805246256880266668913978300615518140371279215364323912184786613892556184524302204612127598013180225681177782842156605585811047754150424749438384917646958903003226613276789649172086459990484221554965766326555508568227840000000000000000000000000000000000000000000000*i1^67 + 706800881240239353855383877209727185753150261112117998161519984354082645415828819736972779930147767316222710354672404891949379295608484556817673397023686741582946513776058875271768549431179605895197310094808975599383476931366524957666583784660273506051572656928184194819154676072332823364361726563984697165566309515634010096114419918391174178913280144816699220825451999923437606397577573324694348839592411811961733256495370691432509577324347574652040806262030542110788425138563180552633074750086402147683657567977906584280003485026547003074676178477265912063960226010926154078445063534472829013919299371731565418836990521767475903099049460674605303596584846262306543440109791543045010806012119746689183968128394999660649553793860437236008004572687183497959495314793332351150721644392039912654771931212573599791616235061329850615501144126433465242230799398367233034346353502164658157089825922582286062430272906728111998871562483130622016958965265352924880678156491496869413497821863072615211546530831780837811018966098529243269475841245940780525747454337155837257963484220595638606854415611434664460912360893380196082354891396149261230549689002822279882513947678799652091825906658554194497900979379168774991501359771224234540315125935144501549661223314931338635794584728083248200594558206910034032815902790671710557366928423941186056194022505505307465491833313214484303686392953187744218396906957362894871020621330161055711013262743503030662135028228862152178259635398963774607370956660121816237967623497098132048413112679555054216432424706296427114700355717268528211591993361112783301115292272460487076075011139105913805120072415293701389117655987893532621409304266460371620805620247948723831719542616448889949838282647677102832941197077777828190391395904791178884373888246998677604449877972185151027620265416742960013497276837985938065788455157273659455957317613543036023607829575035787276219731821273055243513322790626940149152894641618323791092339577402479347846457533618857819842968524938173532320018044098699445444231359165554707662658627553125147921987788510682921725509416465149851427274907828623976947854055918654692677197575599465413076882116533623365523154686777318730766430910165287971318174511287353874106974824692203826509573002519243079564146183619413503764520015475894605608753276077322459230592267498604203824005468075158438368840068957732864000000000000000000000000000000000000000000*i1^68 + -2196654754914027638882830004986252861903262317500177702942489744104728980638919684207010772128254108472294327823718108658225035504677009534059285108694306455948060929183451969032560553764963186724430216735692891697455631370774180700088170972835500471110659878548625497192017569322982208707388666777618029764481828025893392226440096823445535158536100439783089579095848470007830698182424303025121768192855367172599665735884730942202272946422225096132383339913346926073455253811418964820939909925628905170339583077316864893225159420669407905667144126147666127216731655963114765091362773434465139757440600231229296805411415398779620372623717855460219432586991918647561924562527037909852084006494616187393428105433344469588606652846440091093625100333649432935367674555461260109353148044816375739183248380452244450054918180826284468059729386240051274806896500337443550842025645367805730536237628044030122202653816217560795115354782136922911569358513380647052735015705713032118981245381503743131102976869263043353271431813871960634869112016223612631568348372816125216039671405687446582304288503994813047494530926308179348207940212745344047535023750563351249081248819383941717507451129097165964887174898575729540494554980548459218589333190245565915118611873120727978893898340424448942351461101949315604446006747935099297467539478886856490857795715119060452676514925109892967777643027330782057247019052701135534680125323953997234982452803459732770997516153419735766653502626416576079765477960593960579269665840336314044298374173213516737207681848911686785281466546486698531511462937247146392414897493746562537618510312023918599769465917166810336397769497257333671370249386265727579060531364388297211199678780454988589845324496560410450907565098733244420431293380614005900915843692119034762716293105850158400293464856405778399392635687329217868657658573669174304765641688867720929297182325977342150957534941728364691395814502419866843292105940662021062880742138201142855079750920416832058525700965036119284532738145918677764355717908259269295192984544387492713094508346771398525417178616742158673780729614240131313976455052800887544207656268720011756751337310757043943059737077649616950123044502067666008085990433846142658344009180982675843450627937516992244149688359808428855732183634770309964716810046260678582781408350040295351263799292592926621362213932236800000000000000000000000000000000000000000000*i1^69 + 6141110264869527833097566705382710211527921731756542157693365688960298111530766378499683539016312746548774548909638353625836414086869862886337428700805030886469203948130730024958844279131532915619168743420616397807604242568147999603552934049848359527212567944796862504088138692371614436724612704994660734955369118566414947676728295964987714200681091959718877440043934331607771014777265463280719507465974232191327450294570473000985447411834959195192760247382028227624039088586775877003227584222797970469816056698355366322014933992536879929011430421501410184371171189608483989448706340528560173387618667802026595679989696103285250103813572187508478749034269297920350574643301175564681453552991670656596928345605392822026828560435848287129484468221717345503113045346850370122669384560123051915258452996527365498384839713216620281458053845733170075452807009466590992390350213392628905329050345928611755168271807534313833649032958783509879581028418071559006258470558260659457238445520370194443046080939734508213064056051201416518417403613399802125773009568055843809771387339384345566799581806196558473394722565002877168577141157301862880917078134409724303848035837464874609782291759130860818897364273084252895636636465029201214187033769754591717787376864674705704497056484853342154763085329729715646621108823535642131859889923018433515270775293368492179888619454013817428042419435716900984549044987581596137773861177089005245882874130555920114197189603841565053898199317473078264642078574027845072252467233106747659968691606501331463533618708229903952648290850673406855509884985993112953318008424628705515060750498855077480414935127123456239118198671840578024243178041159424607069037687540861616185513414025790011663589069211151507046076513999183755175096411843533075330687903656802786490832032150708559278518194980673989351920629174403572581717669396158069351906727271844314525034253975603330495320231831062431781259947675682774611154666823372662640402341978830852346883451649210465204077588294038641464987098224150209152326746794901200963289148575262914549195038267239389307858397739736766913715566664831961542830779978252644456854269367275738533248930011689141908435420743785928219421970104978869301143440967167551488855664317169961140807547484961269269406372474903452624480053035199074620220237754476987477718688581113326141823782618753639749622169600000000000000000000000000000000000000000*i1^70 + -15503493516964897071198707907652093850087331423228240418068358563327336371096593569658526206019279041760294285885937283305977647852478674985769671246213793364787757333460679497505495107149480153572183108343594494909295340847302702076350867532450449729989572033899809571147321238890283778804712114908958685871580675150274282367653380825628775547921483965639964408914946695285498827770293976075051916359094202401622831650839808479697765245111021012986842753981167329065885724453043528843602748211262343934435666320657750621125956236149311007149589500091140419646563598347335728509422857834206478789862538759106497594956489456342404953713677613375669870403442512298165926910053096584023063504106889545252757012854050182685222739565203817240620529103028269957796178771816896314042921258698412745952141426693790726471802623615530518058023039491209439785740439371984178874003100781868733417676182350128678384118595621813651825059768283191131928172027863573667416540660935028102286747145113698523544203976201647407137102305304833725327390452482452586710517983703183835879236475064283403040137447349473635442911060503628023667750560593869146111373582006570804191878052430456550381514074955431924038342904530125398385520887977580016128816239229379406792106189597089711950390883025387773673224680045018596182629367703629763950086864320454384935097949146681512027879455740879302049708605929214180488652156779407101948146731644419598631494416428520639925112222625485612004049985059121871821731920475327785050754200485961336278664620708990455583444495110360841940451046831818373413826796542578732629621904626426404572990645025301237662738662291491756898732019871517291654854597331295431849293550103310511777602720309511811883355928452611680183530358828422223547312890859280672721058584902964718363939982515457465405517613354554583300886396156860338837361692573768022378257799266108012558797825262704448891186920116910025289294411099275131695919634130375014801225565787669414832803409541463648713180998124844685008409447752821254217770674036045802308080803918314624748741438149425694185715019136350235852468081015298100285843194941460356417408515292248599893735245917716097590229028422024244620437003277305489341677257844057206828710058015704816200055670455487623161335159418359063581364419921653847054406043684312314370949179075527304680609365849883751219200000000000000000000000000000000000000000*i1^71 + 35145126834350650927067221989236256207062917510288644925677643455533986368177738910814760886233006832131724968194914008128589745402993214464068957054919923602897097307108430691522913617813153233471530305637072194344768615611275803705962711886093455286186500473567562714489070932012118579484870216382588569959036115955613522912863444696846606134688110718328692413877351547262108254155862297287727330416102985392892262323555529059345070942693955289369730083597588639643312543845035994677463256925608046618686971580342136935807645887459122926878249066270532639376954960145454243534909016997264800353741880514391404066026332614569500800919407047589693216213645492964038973322318409067408295650297550744188488662858314980127376571693032036642527597586020056270290234237437448894610134747702224722637979570917584415118508078463565271840994352038215327367388894816103066048677287020396498559230505072554242014751737220642093498693650922674132296396724691504260062343397807143266729728668359390211116812726803838582582329904350954327617181024119422182457952286351782315519972305884251267632138765351385863111530027125295506454778774796220047899624285846160765016273228313579426684146124816734261349368729266329032775758351276083071742669806106059137799265983042023877855532931161346090108659928785821737866866644821187337770825911035925699331160782079475338011297420972739179226614973630982200871214315223261590065082150558164605608974557210097893948408138857531788897096394922824433238450356877003148566810938761388797260617002114814579481126363683823309542587598948223135063772213964133884899703027306103161129997580201198973819003089216776975646375216034474108078558678850113932300004683897819956329838978415420051434664931661244007712986529062073356083331372201483931280195891502831591252667870420111076645304544248733712250233896861484559113866206357517088007421665414648201445804511492281568664990056085956874469374187457321142722532087101547598685259282567737937770082196656359094310556542949569519088581229058750409946119891918117957302858351278505201976754919698741701312297857182474728770068715782649148275725419219171278947802025397221251741735167097995391657287680521729120277008095205956685616463482722907911151886758733292501156751305904329236392537050437336959255145976040218724971338462229441483755847879227041350118183903774638080000000000000000000000000000000000000000*i1^72 + -70126273867410383407124068593252156083613648271179721463061803602500302483939381718237783575121366446863250102285492731463629436113996998005020432029647127870909605795981120714117819921601235476036608465658809584598800793198404825076411169180259252681678455591880722117206865960233402666293460446887736442646196120319691976412992478319773907953403407320569188748504885300219078722791776385511187858653064485879703835297125605085270026704481150130092527613132201970844083496880533814480560713908583778864100030266047615651055825216930511816285062806081248301637386801498962868852323892115597736537320534587146121123794533490050548662556574555975268484636232714138184446605902542614270698341860703984025480110201013802475854056699286641776727979573821603554715554214823683742188514343838831628922570071679057581289521053112417018803232656940702332423628273348802970425798607172409195869263085443200576957169677173664783324175612790013749616676020334934416724203379755743875650370943833289641389276453849316056644921016168690474723198930977098305238254620875047667459627338973366777314824974215110651068378458214714268081492224566435722500302507230844429378397745844747753745747344923365862676375205564870411993025387824412044123407116789269246128855613679100061895328954502495109013418787091553469644924877969882111737068946565466603242300762325136415880387924836830194491784013715807857748071150231770657196186156372368071489399532847491385129546536805281612952680133513229311700723548506538971047777427295480203759780880775382675051061741066291250494135232312725494173401257214234555100656827438639274161114230681838450630188777737625293162226558755391732384876445066440594410223520007273759217479076362398626196810378591399404152320975197929854082099199658014481946134509317908075193926232480774916990798228495555694359483076092629502104513178424556857195156110834655891882229841109297898108065057498884302984790836014658077156939617929436077534210507044815480657757946325242561573740405688880724509719920161432419646302238728407449667851126388518892722753401503578342822996498673057037251376651167826567988125760027175504363361175632059500522500093334106952298217564669054182898498477313616013919106319710766320666676276637478402735303968228714931729910584627929065268813413425138395163834338751174009412277119178649457321941401600000000000000000000000000000000000000000*i1^73 + 120427885665436839868634206234795105577603817688931411213102468331079180284688665373267374364145096952252288747195697613444192130419803752518938951182915803437721702167777930320686112286204458435224762299103794169716979592444681505357613287104902730991665163236196059465158385811732911673276164876873784206860940862294182280686021258813355131341955609016802007039976047243065652066576425982123601544699222154664488779896482928106844653708534738049898418556612088863807135603498889955694294277286051652240867916445074167803124005835970978525355663449475140444478677587274855567884541089771383387247594116678473974172549725176188897657669465722705173644153860634057036781066117103944202790822967149690543878674270206120941630470382125038853520571630161190902202244893115671187457977168715348317275932628811770932967341283159015922191107749623352603065733480280891268416536837455870659072822116239081807599890473005482937263603246173282402784827864327059608051605607282607067296263770983307406694354420370718392704573865041957463650794198681300065311773305242527328881845131580956358324112388914314359757893906635859000131543795688185558458297752347766960281382160496339051577073996278679152586020423989669111775667253837869079276089218186387088700890825902871292018317750743960969359864648820205865055944833124346079517570380606049597792379501358360976912779404410815823709473004667207286701663090452727565990640805448173917288340044549638284179911761356655970673467749470060566745370671280936810494396929718461826705047546672991152859301784147460915681920481629187490565107808187046027453458530948874983721553338932673858464172526868370984997265897553448862098695438851228917933165555302619148794019950714487919280947997502336836737782283051601815009481955079830361996495859260125171863760916156197804476646678915021496599169767117216600181894827061418893950228719394181236042261141578326985049993160151123833977029707696819177979853932967756340573983039826067476881928289167565254618261191548594218985258571456200849894576259439234602933050449376883571831632124100381069510108047849829877251030499852213278334487522118244924984510309001507727117442607339712773552800312841508259293766527311010677029011449960748104044056715579306718243932842783142207509000607699602508761079994957164134556255108725700218177984120215314024628224000000000000000000000000000000000000000*i1^74 + -173757149309321107729394959135340391289890413586811205960271021482796667174587830099758364379602219823245304274054774477550904681628534975645385445237388486309482841744283123705866591253498293609593735176546150582216802698124841066563353754366918912154826156880415185731012139116683795203606268732500522408566404053482899897485052682324679767079725438549478949766756721677326170047010977085539419265694209711007751971077752767701289172127565310716662858414822889851634341051186514550224623936732249564647655029389593422462043730974260388233351708777879263155147079046854055710334985283881283083847076263238644311776831855702531865664422801819489884557474818198368001027901698418342094393224794287042221073296559325952681689714219756028708838644933404759049250865397811001293595842672960228899821676175926259365924746289797122621444081161515659666472182095723351359716336164876296685613606887860788322937615339897964482068069031611663740409672841149183353942478771617443237404717372934063775183019157316883930613146423050222712509745414367725840527324451821094438626366507899826502848183674687887769593069181434449472615686779747102746822167533355834697009651975407397071123036178530447955746422090152511167128195922226307019545687304924341915007049411623174164575353762409680878932877524301122862995731090643920892834847556707281036205891564418523898742367258513688596289727742859639242342059407644017807895690882401974430360093783567850644078252981964199363524594323775748866335459239340721452120739016648539620684627346784197943529098278896955790657345826969748539406265669234607054311353779308042657710719859709357109517442845619739801654442140580695166683689427455915288377340728336998369659430842524229565333777599037765988947547922016262795282480404319107247863954932327051174865485068508601347384101382631011759629459457661619913675815130271887503742554722899852911751315783169852906666255567623246098681957180580321736225283405274699978611538485532304442008731326394087960507298980439061976255642664519701019697816184366256319395804910657862091864562765082838209611697055755611700410049357172279002793900600389499897414103029912408267777191990276948712770145526090930972420771785916079619490457256824100614889318824586031933526982421161539823459132198734999062678589938552413740052478747752162714064277221486362624000000000000000000000000000000000000000*i1^75 + 202872022376566129989668951865646474391709296306689932871664884749313705669334407104872571640418223250257689556317769530155047338918346525100952286831527754519381321085914220477506816191018527063131453724029201836654087162879769484663845246462209517978443315855986670008383829169888366124832075451420533118393765248412038229816321550192729269724807539891262589807872816788820701128181948137343014363067823467061305709389530652121405317503309153012909933239127292662482986428901506915611590111597065328934012010985878794148497279334778783320633273668656499070464378133391986610363483453085087411556653265461401116660854395017046036969875425675659326685267747383358549417956910601544727602818664568059195274750363081027837649430180497358338856856071172762685121697955273086640125607065961374094679675681185892330083612686525857284755003426700227409513927960542166667771322377249254762126502859712181691367673177907980925813377577173348931289358138417334070904128598456652530807687656585131696971802016350660785738985147571763004863854703249791531024084411078339607365159338641658714257900290856600340317751803844493168343004212743197318011958594124016370324667630401735896000661187800186623669614545674876898618810609241695998648552163461176366766497785366879281139565055061270896850335685935990617285735455562555647773433899605824361575607360806877007408605358123233137840093810865552820237364711904764530754110301529508798267330006811645394632930121428287334307167624486905144503033443576057136753715572044523983769515863847806333030713507955816196148547845891110344920102789578691909846244295668244319860917368950528289034242351819888004900401551773734521167781324105081567007570425082860342515186920571975059541288101912140954333174435796211476108488014921970609054486859533684092900392941492985965837702056651360089049132139156692351308244458254015747816027098491438931758201779812655792948973713318583251271494820987843243245392140450759106617438413157539663065602561265697436757105167677635842353940147305322067450568268926410406903077749885549468448224047633353114013825932486991491211929704613672793755405717891778200702027924926543720176139730505531592175160280823247688428089724957291952286128216714394327039703956334085377648474533742095447281831800485194468468253098955304511605848866773822939749293647462400000000000000000000000000000000000000*i1^76 + -180916553855823455943886017640681275106465209672647461225478972273285599553062235507132946254152042299033842400872418153186595690766035339877690296925285634264393962097489684022975037263539067294940710427227842300478965276543681061765133993852760094286426351575604238922612187000837804047709465802141503180884613670474229335010824227686648713418953281128870532422681645996966691291451593492915394483967604134095518666834678020117334210918581233274273277264432907590239962777213894643687892024222183498228734836504700368503243890763569221730557135810802042816982049250157980418184272544165396176325393675489502490731641473875406525489194002940290575754196602656204609958508770474333882054009699370764663239231555329767124458054490082488969967625553195799986963701366520758560224136068069650745625137633716141531196477918390063526501690966200199118027345975231175083226948830247493572426795149080644321838258194255283428799531262474330186644370626581319675919710450560863591714477745428434870331457194180619639850304716168578547592162440281087819805124502602979299501423146990042732862200515377229203545584188349963790640174436752332498364714086866078887013469570995643759381583513226162968141836056218682734598000142259283049124186632121957911119326473420788856077692823959599190163999355824392269219754480419897353162719757387284333255857230126953262589483445726078431765657206916795765237234664759573619587436041749410884556968365798836944501442559766481861323347071353836784854688042876946781156570363537551306436287646035099906351555282912907427313324865612657357246113723402508155630810142524400885152137890235574808844938075198995695614832863154231465919333157823063472205247965588343499924419446594497468263201209576418908146289427995767168201178381251463635051694029035540235036773422414236855279431763323993357023559762902117274485307279329562397341066129574519741741954882129609424993719439759943333071142983030925675172606317718909688725093626806691646042346130191079798257012872205176181465779012276965944631546281216717844149394917679208596246903809061358726647143488628384272406105916387177073358701044242902628211144062521308923769212635152795224923621199487537238825926366308571445366688793612037646794084585958717195496842400081356513705632099020594674176612198364989225642018915771731750263193600000000000000000000000000000000000000*i1^77 + 107933088161082044695299492542682189543628470192466357870353031091723119107467171968066839050956149402576417486989488274598059166877388021377350891668523489683445865800111630345562671454060148082925326678190404560495234956997593505816196435509255683815293153542117387737908108379296489944580044981130440046813279164075322950451004343829009137805122611986804658266569251234918772994329610005639417636961827358677682050533079327941081988247103684103823831014957599349109601755594562731331339119952964348407806185658029357519557266961760837314735458366842831819157020913793864392429552165937881109663442127420813355926701175443724069261993806459755286744994939435176997649985187744412487575961026451899410765783954604795745005569313166712850498703963170209527508682997444283817957318584695036753730032464165774383185347946100399230455943529608795232327430236310179813176573442747325972257041712357572017132292514472791402093579267502257905200488692346808900606236307441101712109667279797141192444900514390097536244764984042816256428736708957713035999518524894376022682218458567072880459995183257244779817717100806701269736616085089168536839013930618608967026398851294394350153339119874371828895185361506869635227551046777163432050946588893111588409340897949134937157336551005896180128755378260912876371281519323268444552152909735607592399879150292575030298787959602932583564988615460025730403861622780967580807896419337712995998445038251248114059225552331820225589633472433465974343819105257301610146450515986136033386763976487026668258993892810809384031264924460644215240915193661177114494284014993086007654942844972235658460138416661467442218387397516342849360137713191940156363824158139080656612447753814641142812081654967029247214552064848382977834144060048269091875239963410418104337644253168069518622618855760573636735385932675539795280842947044582963905374182346292476118644382387962460672089714545646031191060576909155291578570650958982511226569447749947641892703359114011167807235906440107664945599249207651315211778966968235034790357270986777615484680272848546992843640198137480654697327643101655988372372276417448771087294469099746550552199154044432551342789393868176654553652837047631993161899737491987423304294257664280779618358703273079020881199841152677800006200989850335616944073728911023800320000000000000000000000000000000000000*i1^78 + -18524918726862051898129459773672086605468027174674091835312220246805831782747285116120224587969286535588132059819301622222266732853923817553254846018173139790222341624503314990865465396030206652165861449831148053273620077047273405382588808230158474046879157868973990791790886822226627820931282342001470987735709347507464332679858926726342182645856950477756534360770336286007542974885341710147483690316070728292807810403628931425071647209730310199542604005521397181039604343206970106447368497409949604683874792773620276726788316697183699622376074743636395704773741902558707289801535656968879448759494385323248602079923987038999583575388114289087241726034564162136275236305605812095759307366002763013727334617411156131336051083522028433218219790369555861774791861792825468775268944725060772226035987829595177169767722574869586243156288098741856068195878156176923709475634725354340304346106052681409869990584239433801643783394853132822263751300818892664607921566068633066074749166979745432974610786766202168630229673353157704938438685041248084332637704542254473697127239670309942861744857491325388036195523155924240064323594650297182551953625636235775370155939065231156701434004337281974718216459694986634032366059520411513825795993876178016825869000468719157567917121708811385375736052281459256122583506336212831478389787619174876303835628739600231299240963193739252146275942935425205429092367090392434983719653890177896498193565400582584897457118102563748404045383946266241152795194605086293199172758778766420487964238111847931943782044026935169077155212264927111228516072663798330601107832478148581206355299289726069542200222073127501006941781322872339388549328531350839233097681766764812479427951813380528990245081111188651258001159445820811433640372287310236039883660294552118697002276354159982903638733178820690935759363002656788193786699732954264473358382677342288216962214124228616567963967523872750418610069729604796448901000599172726041790838652834457057012245689473018529971167196109531488988802902832816342548106594467960142435208757877974900688183741618960651864748926251606891671025676712535841171122517587223380318874396093080788269028328130634297999226545080323377653744835848995278461496670339896749226168496182750828970478915949269020985084221203815097390032601513203552398437137776640000000000000000000000000000000000000*i1^79 + -31262623445119849751833642285278672103634507226338939776281171355325348982130472047915675107253321105194975331262883709181442276507597990197208865214113324171705396706242391616757352636366727127045190703602755461938128181958129318564537331161566228276026572012732836416260527112738435497827361133289568841697216123190527562717075028366841560313595292304142017034594316299963318291465422475961315973608522776361180479510294141977153860525443205541695445562264419069153771442390883137028187764984334494511787585337845308876376451599650035136504240352338689999508182990101646850119478299830330764937688616598684986224571381706060242420411621907400783961222064969734083922949319467365820130505607406722815895764073459131747418095970759943741276481085217446091418147970663686570358192570608339168400417071776957762654311148362951531799279556482388106955843185515816144135632195424460333770806041666283909173079691240026319128223987609261827345428190387981785585740916488544804053819197825592042758744906495080462566847249815993274144896403673764454577377854934328069408300772704481917122813318638227951433031820152828762592230560936656243447555639587261393787440104041796091914427584816227033980936066149030373887026025504454121235409489146799604935293835470778564055835014131166507935621196298624631952910304347114330237484064239838167553087501047823912400284645505941828607199030670115198452707629239535655303583040118750676880061853845549123485591170493792910845388928238018846890862139579859720020582567605876256315440695693660206102456476616347273609792360799563021562586173130093092245218912490650683873369828761898997612251819647886966818064727606073151661175568371208466554149086312310045790838950883705141879305704108981002791764108304522609969339694660614767056657138161361012148027827340915106440052309040633257055469651316135104447824591048979418805342986056906259650430963247435182242409021892763655588503868424142401244500220041756013703601695319158974517930066989154983252868802204750461949843072379286679167581540781727703181480236259596425075885590058623977987204363943418150847268169357261461072444320750463624793389395025125772931186012763109922308269085139866730453538003284361592465873155499541136379455798314796619548239496089015545627291535171185061630125368516538390491955200000000000000000000000000000000000000*i1^80 + 22442582117387004959408844657599303377167040678547934889076051833651246846621695005763493393986306732422852302615717945608688033098953081479759306031878504131720333665816465730538163352021627283044951465043198864744220138136530417112571306981845765199451987882926189239460596422525197398430366814184349854940646570871142933753652817345772825917514958510664552521847717853110760489658643718122585364825901309046290654803695724316877937134756227161368502946946302195678162022758271568521683225149542630609595512616032351999888413974061275909440931463572687420966053358993384351882177345233533672277224273091605507148523018953708031015676146323719086381835845729932253349340928480859234553604258407487906159793203576779986148252726648810445726113721420110445477801831162214035057115131961403296070658095433967071985482409549534915628051299050866454941838663050337690923825673348152977517775583087160858148180743253783384535402889253066613648041722870891149778312916308534582126567748319309935305950609350353069599029142777498350437407140316706184685964052077623561488733029576033081585702287579414569480130778241886942541189562052030559755644256445935937367649781685985543423723290911023318450415759555632875562724649182885158621629294000568492114882939473800084238634447182204909976334808928757554842213698690000076384356263664142982342881650920052471208925316749045141346855795252238139340799399991783872256550348870400181083153918641247341190702930453537883523140951761539617368893363504934540287974647915640347093002888468596613938514167015937283107086513746184746662394128528408757105247561800176623304796397753632568044362087844311472884410152817324701743306008762808377088711287743902669919266157608122600600703426635727478939582240678103707282510533797750798170634517561527507028029073119777349532532439199848273793394702833208254869792788881298265695478648469564125227890832459657110035224890883266459194252055776176428759734946704741846295734506229128096850374236414849085394853989933414540586203011393181637854956714020982985469375235847305835434552393753269228149616214655554550898490725319523040964514970125883486197170829795351048786640107599227951993948888314913235050131470864449755917735582038351283483082675776155097600183084919369561526289498384700773243199331030588719104000000000000000000000000000000000000*i1^81 + -702592630401775052303806707923726556986248598883844389732791947209944541457204316372661917212445256555681444955617284335321922241750174389227059956639594359061180271172240625286111259226594340674622809619584785409397154272257214725702339081244112075706825192183686164647973018370473242176438849655879608517375286434555212081451696689261064982185396167554865648958671152886271171966129207779192605147220658050932723376004267317042582680376502390596462148936651152367292822124318745077995654924979308738258990328702137218682442881119294362681210870382583767987428208905385251991819604932908608306165735807625927021393834272185673750917432367361413646847244326315810830047274815444191860281504061995395399702257322169992378586537783196861101420775438742396675484869985634535115304748537183825423510096395905403755094741394124600472337753742473634364370112865311276834946877396705914641110622452665480639040127737609638003762980209055511146427963649941212170420540097248021917495464032936083847416883923328866391836773279253242516384420418142178582862666446370362895439486920683347966346158610473134668986544083682898562104931592237771101367483399748604287980053466957832758129576054280359425205579296734486857683568346105953888975837244866803602853733168094587333267828054707396098298237804053551406821448064888943376534571673572661501557104724471161410727934310657563504800919471194414316790569550522700547701862807980107202413589669895136582221877341611020762328699494913045095652214058609486711080970523994316235090851933004333016390429313809052959641477759784925012706789166295817306507090272217135801888633331721242046953674027989532049973846600086115000689898032456076589245808105875057935330320535701210780652325465132211607409413443592887458903691623149540463181887226898307840463514851892597456158448677068048328230937515142255222803414783065837807494999539402125958186552625830081228036648097234528174622110427017999292738433162004278805282962812647284684281036740579294220783819217522907645083584876964137499354300768084550354118824605379246827357118637539492768607461713027675948926383367411220208455913229887669278349708943183871848001589464600654700189132038710323819025170613171766595184055757333869964475709386752840227767758770681947791151311461599914938326444094259200000000000000000000000000000000000*i1^82 + -10304388723568898551613969450059294369055088507269055457493012415713104788237213513157370228024584920145676548546876802574617185332635704530395547358843087702629910514448295373156247660270992442597964270515034237294807470137283830539293676585388589088621875189588922001956550282632129378995751372446463127513723065845800838429049951234583774852706092669276305973957792506799496303893222140607089094768624435669911717523561085862290940578610099599865454140725911928305718600910571514071183403900388888737590247144494229742509080974537985756296214190263956445052206788258247105942402786699333758428017535354361936453874564898782399735282117361559239451565800894566780832246410178696415529267443234827078587954516351977781553027858575115686767012412136639525011490395303561085427667662298047107486705846783835718099279006316659496191472122941184013661784111895608927395945998125155831460003084288423906356648068104527745740976211958028560531881550172977487855104181127180987138594174449574765648642521338294294957173634913125659470398365457195112380168603650829715300961343187336702048130267335351885158275938005547103220278603515118761666137423836395868938341461350500828059428835951091109610711301806608994401666983983398554035705147223611443590876387901112368042093617035296469842760727112623467532999280014080112584420283734754038507939764786711522086354821413076509372800868541526261830873252585021651856616422976209447840574065227790681969751054505324284933727935400265947458759109281011280005404143689072011285882051542114691032332091926231658175255829676702073591846491906147172802256790443677103442088570081752798122269007117720482605772086315012203980886522803365000429417729826688791267056546195076846759909304549805964027528849950271608928675342167335634993098769754928402263129563473055580244222140602293379390992267930598048723796329605708927703765550384689810094666808299167664082958287590478047929382351815663475876052590798002193392289418025711364113554477691995892725957526036300869036464420459797936371539852115396060182192735278489259057766460688060122328960895490589901118032411838036249352512785258349194127270636901878807751453152879176181066384622154537353001446986043055512354847969870717030933486770857028625643279013508429021552502955793784179190975692800000000000000000000000000000000000*i1^83 + 8520147646284319356616557641650125622930930228578210486417643537071299813846963039604575908235025875169977471410129525533017239647462171929051455857165436593006299786054759478691418687451220457252870800481615299195785351522422355460125302891724284865370706257483962336541501510800066056511510941243122775912358183730227798874175497660320606756258177453896487130301218273121729409267453825886951988985811755052521689790276208375584591845144794589137960628269080684931797557684000113940442232367947060363562977577500952507611737575228777680093085367264559587379771758719163237771934845813739661512653083167851230644146845180413303693984242474743210428913347241104231320838800931557749744964283641398637611207082393181619146845701517691446238408813284713233440960329122908389030846504844406601299470773286529992365408585141783332720628242443945167740215222329284760514951588697572496280190984244692660643389623764034996546590263090003768292892467087519404466214742572796339245637011459372486588919761980468473028973139091971917147523847810949670066728458967510620939694744945557135115485624471706594941387104792062212054142734255960702604378855515195744023772108057035808134329424324643975253782538377811656080790428928528126362744893848101163608020780314443320644979361350361239412288474015158871354601204991359286727467720645838278891773113077865169779967841093993075690774780789125900764868871712662752505557067063189164706377286062598379674464742139867609997654402450161838799141652651240099196307620334495289708128037041855512696297936288721710193027369294089213507362199569362115133708153638447915330037930958200488286102257952700348869573800255836059816970578802820597604450467817890260391006266743014905222589754317192392928407322268367573305979413661116364605239316316207344641952780321275665851608304747587326259651736622285134743326999165338957657829219744911712297944287534711334987927181614876088814475780808788042513449457456643668429303165083475659126620144413149429131380973986582009678791740754588600499222221432382810809944371260621080598349585319064606268522978642022215001615789999959541374040362710655188044854759578048667535592257315747495615543114333015835196486309351106072319953486290690233006742071848283705790628944451836260989149392003342805237760000000000000000000000000000000000*i1^84 + -3459128577889883143986073640644573050539523221614086811576515084662929507846321292607566144481600722908001880762959529046656928144686518181609781318133157723750533188767020109391949686591012911535212936336115358026315415244516044670239198410682321182956946175319560171614919157355104147486605795857077137886259872659926166849121734713335871947847530901607148270393244396514946049026476272925784537388074882350604166133167063971257249928060788585737342260609963522898717598477906030939175382822689611041649849332524033871225624655911197727984412650927428205708906559773160558139388421561746678757310045797533229893287455256263700828904530719076993478666896241876799001886589360969617587485901770606385893181768172767244506542488816903425832676509140251543528464754444694500731790146739886597235800057631091398577640448894802703951441911387350918793420651687866583603955626733069984175258541835661930011077569156648438858178314895176012723272544956288954818335236500629452189966919450880514177436468888149569578284400582542722747144322275186599472906364295375168923687328241425905840787872784731162896315823275863710019442857522322898977786456084583762758290785690987113790592520645737003712027844909189941450780372450670986879196411017168043163066821588820597008037327115965575870590647608234928192437481036096659301542565400748760726057054327552983947676145262160698660897394165714037521397036008022362087736381813597867759039607602208610660998470791068307389350585486194981168961584968630107663065798023077076814293311102688701769212915991159704982809679447672434190448938947335576110862293930238079802919132456332854585550882269630539300358814520380532625366527524560597412288663789929999313893623589348090728344837139000979343481317905222001739608799984972429648197907205102855634954327203226725124888210632610645939734649257811334906357323680912715672912254732048057210319821988542154399338299799909526653348420610302366298768775514672397889534238016526769476260758774036896299484143266420828737926816550502373177584108222975018786671631204323482553954122969451047117367843377196731292483327240466983486040078199868565940476727074330380751531809234164250052610536753507242967031319300988690912631178898166438329122669516250929601550295571856203798531198450401280000000000000000000000000000000000*i1^85 + -1706957133949864317480713170175074467660098082200396636339704837624343870120535608453465855904767301682930479328825556364997642551745161870795658308441193205839090751450270784631514061635567824245688118649994259169848959615116335601067500708282174806185520728658366044313899117290994113175581419543883065625423158904136244133255376132180290960235728348732234593024140517217019778113017106439781210012256620236837598362572630046929199208251330152156347228942073119006243057446021197942233422210965171309701999484397746174900656977869623853816859504107074588058845493291476633970356592156666667547896117118315644027860887027116652379172255808254765789310271996823746406889393007870537034568065383048329450835032289751752954400809860471382919808137757196040988591442180006576403488589762041806339892196421586953899699744843152844270398931510736961748845162170267671344632612812888833437421071005130943197002736259279126047304649820014011005306964592041084357284189174785131337678205995674556730757842714455680423316891460533468523305679657637309606501268558685983724331884658748436170474163416563190192106986760913234063479653840377921605676859959753681313457199901579870358646372279596694535485391965368382390024574919322070529454239285047416017631440610717508408218114266107710882382313096934436405114574725822811905873352990930563757187559645845961633177537785495446436119886185861971063381343189659356393492263438737277995970945999962539259801079098831347018414739381265624248335501833641166950158198841854441463022788355544130474163450855772105266535909387334663377691724408043482714427381222255040288283206583146302046681134101932068277011062507316385446193244505053429280217950255452999372052390368900050207302575539733881036458526452443160166657252453058632211858672018615285219464475886304703849499497373003139639279740373449915868381835561221225394325836196648794734096213719756295334592223185122911236742501902215505544688864563300952183252082085933318712932284117170003970414339482377474196083847559154100310951017623825900460530380965000806669736552264571985641079302790497929019066061945323426972435756516468364875902460078308218887304707322107410954265693941558362686739866602673348519062973482801481534166034759217540709454142611457190485209120768000000000000000000000000000000000*i1^86 + 857899080878270188579502866095071443620511173226044530198421036540550834060300287349534736589745909044526776322816883543988473119823013620950733891624350644256919007962855263444502631948179720331768116858765319557842495182468316924694140288620923233298864796976048647414597582787603055211569665410688914105783127844369682865406220621752501067819183008126078160748813254580427523576584970283601688640265810510290969783029610656530943810187210143719649849228377341866827308607431948107966883090133821633551800216763342227489867065846597806751267981823605525213041096478781620453453660137646221795797674268613427054282649614675327024512784790875306092459812055644894780513044505104768282522401474534503729182216323086303289901032342568439726146239580414303909108629382803193049321712324033815547467805160575294772219914539166613563374211363355058646626194698582759112581163097727978655781742551393876429272728417202684653535477099362811601014316513281727889756138976833389409155797881285153380166326349241937054684921855468406843849763420207683057171356103844321202944012800026480761254353298366274061596467808580242456212675143130931552430264696284082106796566771645489878176569108606190704884390124375464924865015890041215001657636182464556107970962313018449633314768301612128551630896803307549914179437955518105453139516991352801562274408875580607381350290089311967330695701569824530941132737370134599878861551357756686912768157168284468826441417051903668525278872716905320280147351508193958260923598005541341395666123906621697496866605380404356578442382483416569688828673570883556678190200092600032100099554690471454124616062240376258150949872832900730137474107601513152200164760292162885162512505662683720083918836526453911380673918771402790426336911007196607108049366257298210971685447509674956178136844531082886817349966481545070516215747460754784677540090332606653948479207537439228521443242966680226276338154918268776638303522771233648066170394105310603252579716897292468206668017467031746954249065268253422812517365654621593159692854718608525449254694836618950934698085243745895420276241801049440818892153156204581137372886363485040268498592814883763333885740363488523088648387053488923927367824256497191955125383443608190950442796585048640323584000000000000000000000000000000000*i1^87 + 138435194057734340856474829700286963923497853170448170289729560401537795542549830146063054490000070973509283614095392145784937136822396299105330541670695445710452026284233421526378938874699932247074518805649214358271062754769421333489131331320055129573218777119888091094895043470128554430464876208321323031484315161284171269502496637823781698593249936527137406968475110235040812363278028128509956056932020065915083342131553959172508756570879558721481914330160760270705216899122561549612135816776689350589857003484628059058838055019523626015795506443733716262310851917332626101888615653975973929965795368840744078220009734176069570557635049088884151554300131933815489358893833682594575044124005211849072543678697105188334885430388181781324724818098956384089480633973598824677995359245017200334911370360772999313349894991239207112988432131120999244752022286981289208433929216933821845200376309258844560606681977237393538449191970922832620356073819209657174612243671631169852848813131000522740021438010524443059703957390625927723611813427688677724090887969421670672917153612499049744122883324080357571631365270503104993175183662669258779005596093519283065700112834771321139617391441691498346562317832228510052013048837320672381682356546458954956403631413016632271329799415299391256274207357338154439757170245293439501350780551552479600582203801055365193639850301569189266044484951365780709999339929268425529616618478347611242047424261054957396188872902955752790939993774414305303926260779424938932654111712632865373614127542334909116492734358573594477075766913618668255141615400524645927967744127494974434806532013619248335978385354960910714083671747527707343891494659939742794799986119915992334228935574854080334255340406802982671153186035187903972448452266192704646684539797268852411416098388573479063724687707243010955914217086532660435687275761200574427588738108212142679705859933429955207920608207393310745240438080317656782664621672868933639708023137159581403848368098158555984779411344179743302710754747528031610199704351619377465114665720430845672123719742356088798533616753292558282729421813464511447883413334163361687725286432281574390920783778564315102101252387405851794037047136326079840280488256822728185243554680188324736337029768832614400000000000000000000000000000000*i1^88 + -360883759138123277238043742140714736781426158262671266084976600231470046387349644013728797402394475475050057934675598463475456520150478810903128765921167641670142614718779602237687843823009560236227030756367155826571548208529934900104512832700938567976443789141889433339436766064996022552606118481226021890709252022734729525625760042683523535955664492048374960245924431945103376270492301826249020172370145335542564455881345828221755151410600710311522136224826158681848754862442685515054861832859230828981555934266783155196202684460285687686081121444727037423755531318097712546594888596133633811933273675075292860353983519759109022347765211601994206995837093204856742654958683311054879375797279748744063993587387516988370200553899593067118072198257092118163927367386510329637859192746245398907539675896516187146451998186994442798078220001182753254257345459330440845740829624562538957752207168702669258782700849712814338177276545130878026402120276250518313553772426913023924685934237880166604941328421178198986312625053297237554008676300458325156225653527820901491507452817450005300545372846683757767228974906038672596509350869036553805100588958579192951411666949772398652682909465172202531304873289345446371936245952476085775122490086754100214711688838897885199379117294973662350771145133406351709054709248516528794416108036261990172926770562263854392433282551837253639880949133742277275250907340097242775052944450841334819249946349867797285387884742765015034241446141412251516218351158675589199148916483872585474800473753842476444890396263770087878405173872961941781456954233265661842969313243873318229594459196351357393232786180106703566026846840875667896821913807130666912014205176177509645790887282909861326439560188302211267064896650946410189856718710744004305995957474619631958712126360832251912902813335629796133110950582492588263000588406018686610740343307788565790152485320694254286830407766866575757837117897303904807002621629075937070981113552242139811129112385583904741281913478922906674593093302947476726473722031908092419824653555260344774861834891783063776845313183125229693187714454354736926250359512786004260871486870039131403784333118589510800536927486666914295069337488997300838144078827356853018992245968360343055540158464000000000000000000000000000000000*i1^89 + -125335888189642234507699063616730169411664933610195145435642732276351798809964120896163770601853822826507636637542216498748294191193882877880567550785239480256889809105156502517142854453394499060229145965626779971572571231739683755841672534207047867527046265881296606029373764419804157887652248641351685703138040303938172563189719557251569397250914454507881127149764952117889666495850636289150510619994408699702620857588000632666067423935717017800509378372109819153409070836606349612799074742104758430355418219604330978952664066248776089439581323325251377789618660967612969974382343047990295045036148947458049445256154458296300372838939738004820525166687483568787681843297410475170595021201217546390764875000537464577482887981919550784115257643187931936355242606929303629276734849608499267808176195537148714099779500412914046158048765666437636183967418111382972971253172915625262055269666276609388486804529288527794038455126384853475771380585140751401985676225738613313719488745718454759148128109513724938456242578180380535420386084124205269370723932975784875881900128539328023344218141997275702853417831457238895254888332202798977534749178565894150007601413949083135381146226985417827431869856992790739887458627455179961401405713606179657514302096657249692331965474759192609210853486464086143786240940373652608902352500854609190538907491934467621384304274274724229726789156825153494494126664377152467847794685720686275117055655879059402999817598304764193484260627662307434191415994929831104728693613132460454318488676361861075763740312856796999453276785802893297751812066673113985577231489804410919866462391504708765981572923306585125039026655538163786050988708417288856426755745944477557848526409278657227131573853268730499880374805730213396858532014380152846681945832444623979086027941303400455739311620035178276010106974047066032353255182710875061582216910303962686305060151490734030401233446046134282688684802854826954089838705266490984703392624988741681377069900426471954286632420223171063421690128017755710892097532069112058852434357988128758775331706309247829051540993971436617219291262144592601334933810767285976987593785576296762085844322933325075327090826639142895661789090959874706750634056952818519196542970503823442040586240000000000000000000000000000000*i1^90 + -21970896145077281337433163250542804104729211877616517471730977519805124208161009731446873782044527862192139698722123074333581139213838037190512482068864666234821768320077895772973061039818052482588488159791853387602969234695409447270579737498795408468564370844716846184210583246273066614126539970854713109537464488723091382438378795551857373326862573038378318477332910141816178042911138206426477613234851930392945603750349848913311556912831262360527856681093935634228376709530323719457022457452669333027663077575689806183276543731951688699321994547109221061814214586545698575500654065461324870695979987278462180747742107782382913643347035528196338754996619317671845835366002397970549673565855500457644613428481449803459427600781132955508105089308525289720085649116417085418566984760475885852866924341131353477313143321318844085000859141184330902442624770081487939224321148410641730757398337080060409990295044684703630015965049357656687890393880992125483667675591128953551496619716196384550255036665414737927094304661994114851244712443544570155391079514419812074454708981532057569505701004407380349405448266180835992400500155913993178214971701112616359372186065440077700897118767191382928144713885766796632851996293247563240704474177269284828622405406415679382550759592752586944340207935309262120007843077760383996019294347735178705423379751072876976497487066459346688241775584955828736451061256373859809310728063914643614832686099583031302671941471415684009177227475461522495425532174746279691973844515503832146832163582307382843459624533578412187960064113849973971207584223508030870915937600450921462583697739560725537752496175093161966990056713001754537394229284507635452509926052537166668792173508260537830108009892176172915456606945087439994515875603675621499830705403195856016042118575236025734338102715290699895684981455147895160328138472472901956592435598510572469223247130207608310937337161095886894701087036571843010793088588904985622248129251855388751132057345319518731528041326799209342874277684239252899439070249368424842676365231807501333871918880339881785696491062914889206493774193757447904441210229870099064332359674149013712119847251032164533437101335856058531739067189491029003112099877426810607253811505775247360000000000000000000000000000000*i1^91 + -5350795641169046196316164399490118807312410498006946957461378899212828728952965919423210542245205160978595685484728181612600207650598772375242776326292191262395590146310759449905707795383229249689352425190957192887374075573654981828908232695225231662211055859875283564266615605666773481321650130388608428936305467856301609691143782517066199394006346774190737572758570240667259935927737745479622502106768975274243120974039914617955025858981486446462093240445900256695303311113746708362868680546071172934003567652417480592509770317841374939266592663040550166481625586023060293433574347325315795461988075103135362621223926086932206719996820622230155636612625106190069936656217955076132813619481481936394520171638279848289210656366328599881916569401380664942057301772265692787590017047697161867760993714306094326564227543832169965806299651442941974294082266610796221624252487114442816750912879856124277568856620115731296724521664905032947352739723502644875031761923804977467885795008781212097688546940876186475072060403844187462240918343420697499615521941377799953681933849364434355097651870693812269269518671102616919878068065285144890596906454211775731404950777030141174741168648368089450160873524212066855526886438802433268918944624401415560235960740814298243703766621114936496553401305220360040723372986813917037133535433558780321746978974034732727259440232776511200410507565748453474380651718315756662470459102570877242806595617445808788102956768031033727642476089561940423109377875245349890632916758169486054398096096189396982647066766733982605554770856832893372956781078838334003025599236391237525073051112986837122007896978895569868734102319065963951473880647594189712605606577460932838820458371241485049830149719056721598054326710258556583290047982276792898477661724017399932162576900224980766863816827670962354369083869196815044459295949756958477492166498937207369630740311130791052996271605003810178008246500881215662509573698658776584098988048149092073059600134799449049472515254746616213247469399824560556490840960594497308716538080242102544504012268898346149775688124768599557907685201552307589515399332177478167917058968514389721561341431026471271819292521727611866047206784496775138045888581548070183835849981952000000000000000000000000000000*i1^92 + -1040185638623113514574427831929670340374967810316156069887312134000449785900443866915402345710651243894929037687269522914322487918537371754075523636576757232251433279345939600734053025788782485507387801288966991046999176740978879730687756247041017997632645150845902678647259018963137946032843512269926460949815773193718773086178078808354244018809229765106271989853994247263110698171191560239391465381532088271221628669522237427066606972873877857083304897096142857214548479230071816112506538498391347433741053221076424391156239430226951243258401193200707645759884793114954307829308121835534618486984274789316914668550693681705289215244470137594841846231417661309000450209345257330542171567622058962776904195866274226355920482922400693528184974108605617170943498926976326212699353707587936816255227656830739924190483760653938986935822647814874902688385380558033787146041985333996655082129363319922443543655086489511920500048857829463309643201259629197590208096743879830538123124727051605267492385882702131341619319771290660410713480501600000390669325985671042453635884784055692228275554463536803345165789016322755732281472004977266803021394155216986653846703345645855328453538821535009975327653520162089738251610207418021486728089760043407533948910725968456803683725670095359540046664600179327270014099451906642039550558595398592152543015991508971943654877580405756205879145338159722471192968051578519545719017490942201678836004543391372138685943226916843520061691943170153683939092852529996006993684850083440637482915054215669021378969620468269315490356866234857158171272180005399460324862081841910795709603244276219682260158463434878880562537213860951070867984609288113181107350442954349432861484312956601145891532500067516350719040377284189221622356814546854148853611359034181095714484638743361364380360409515893493547344974347737522600224064569915759676947891660958590442023030334381928209059942281916727418608468501452104927095750912659731483677406411833016825923761458854603222142133998871143153695156487829763606967357387007415818388508102916589778440498408582892230784385490307720908882324202651704361200156790309997416869552371102196017054561888722430103762113639295445070374025613405140797632687272696672681984000000000000000000000000000000*i1^93 + -119461032764211197309654393909580577131107073482548097479776242940339121624302741009158326012280555496319025272887310511567560843641677530359679072280597512281127296280798291508280028768919294857988033808492497011775330986934237320751723671056370664465628425932270520790136824266586855903896742414526259404502259929747357473465030291306814706125602698769044662768874089477853986760578444404993133753511481225041147402355950045965771761839559858276712970742009743128687810463808319536114407111479429749633264828691244532394018909462257055561837150810937948302917276870586300025807339280238083957380319989873087353094439933987383978511613965822422424112574191702694178847110302440275112294707672924026013563880215726221241154264138825498247835911638869257044720089274497389442813012608498665694683779237147520670448003464864346292868519830327378162566419888281329386608125076149310512503659574636723796489212442417057361873069688960064717539408628554588070883787628024124592656691978349383164894447114362276354434269596371958859747218635831657775896680932713662281488113141191167175124156961735965756050709811758790624714565434613359993085981140060550792183201225417608497790473846689761936064123218803257815343363237684149667225290665059033642550938931461488631271486445193940252993655102175128346118058312747923053445234560387941053537090783014260292218115135047643557353478974300534903145784882141218165038469159169254542731553772503215047339131811405860207688813332797148854941526544623330544100484164909623012256776264074433707633642672122500032723576409188577844516251688712779949172483066144797586302650535623955109574683670541597063037312995039983109652738220447133602141281198936333596009585880876239154739262610326469529207079649607445591661360493446152074809422767062328564365943340334358052770182723176890357627182606277244429034249085646932274002382543851413931649313506679179417200540530208216996831417565000828737748951188738362457483951814542575782013231504829600122742439569560328697563564848360463594624521376766306451788641151322483356260447058410975581335163990180725671894581729315735984664412943614443385053412963558014336856167134559863124560161970718090607094786577293511753374352392847360000000000000000000000000000000*i1^94 + -15446380208430808509435828487402174498698320668477377188056515547428341762525622224975854110970163432400013121182573379378820231965336809354169158376575070811086005628973566414094427410881013595655336861889896141761174833970015040067029312551825958612356027819043052230087113363094121383583394613165378310878166959099157445629815798208908888541569346791720932578081662339138014875376343684599575468874649628377153922506306263164722661730683987377354384983778451237852102334098666959483305049529925277609083125486397197226503704613507349137695146159148398965473374930995288819066663841348217498421035920942223340252337974263188126849695678772252637354586169521269901902276339398767988381018869845767762543151504803469560295799734686505146412219341961084933985657365389575027449203727941055393733711401446020901002188419400003101437367005314503520822497152962277299435692810329817572535703148492796881357607025195582744982628372254569730849037608351507834945553972639859946574541002944058630984553308906821158528889302214728185876611648483437288718411481526646312678065092848813006908711015163584936641210299617189123121592628412952986319888231852508879336615958000003331178930298403899582646345081440760106890955367726121809066794172443868780662637971527872184934672301062559454647050621570630082010099587677784771033032247731951275420327922896525701943720127922907159101540629327532202268814735951017283769347063492766906856030120193833564489638234347344454847022104122461621924960094808875129299241945639835029917546672756364043971925597407562649730604897229265579010934422866098579779401222255658439415053791890000245309706508971070073259022524712916801954620284863461755832639003357638955031996628402866590612345875151612903736013329228353291013802971340309433562253086096220471459218232592033608542314792693848340663004236761177650994006648499974916464742291460797001275018954424871797264317172038736205533188806597672577455545700025951001413442203884773377434041363380288947976388230396961092719133047200248954442869291991524999477630090266243546834320239666969112623070183573987943594953649394136346993866950765407214870750095318389714534406710884234790122489366192690610059000486916813688488224358400000000000000000000000000000*i1^95 + -2012615819023771866285848199946713498211484433543795395032733910156822499551454978045533084916909194808581456709444827819956253374156149017953191437283773637969537465569439338439424851726302399831900438192589467576762008549070823079935857745386917755681358669687120224282684576423619537879000472455031188532540130572587489743693415796249602889000551754553384054614615740555213443403267732423195776312752500938947981259862872032130626374985829430528733343727588896835007829442107199760727684211345815556697022249414505176759095223377227260334706243618648393358474811256584214622294853183770083860818839530059717768720628756588220777971150701900926714428079707695615175751221867696986724263845163808825021784689344859056804837009352762434405160359159433249301525520221579808187576019682526964435121212542570301830312060663269669741438914000117112603327791173816705365045980174340563790532157065684526527915862448424065404271897535323791743297185435033805115862914586789079005512813813669014177787270620901006630293433581715164570264047273084104758587800269527353534885726140985959973317976710781195478181072953747328782310465929479346483466643832215110654601151844066024520557518924031833107254863843152842395636263652774817052638220096613323979661403576206882991430373950010047751961197998449378875120204301461928579112093652348830138428845757770079955177065443652043447605244293833262957324797581165295808518189356756043749512591664995178004784831982323374429868614193554756415008714766121552407445964038791859993933259701058314786861764296771203517478884004489498890579309915819084281059597121640143922163695210406917883566299126497118047656841398815213751811399593777656156763614994260629004321847823777837922790214957203613047446680930152928873566320456722619308441348747501689039026923352820850329660507415950976615490339750958141287440534327363140193901418875633294372896965771704115945171053372191911335524886018208501553668837699193896631645467922644243080220513425522269983960957073267228075765966404379663521792550547043520115978411779503824777420127217215247274376299680194603432260649705446570285505891538494190640475556666511165712602790427688937051996131150771000613423183015678018846720000000000000000000000000000*i1^96 + -169190248220059651671627443019704941140358107349158571992114562024721379944478478237149349402892190431848048031149053311327219425309167116042835980854908144577070953825233378901310273420011033025604892763025422882974310592410769575602597304594974524893668984383952198541024433789214505370919925360565991331752036491593019291043721051793765927136063598510353925157423291940830630580725831583341983700172604783155071740747544439716687703981232705474978857941970350855609709511223361255111055129717452109530092819204188636269268310604704699807003287594843085864924735786912631992557045773895600010599644188019287956142037691259541184445969947714135354457329965142676359670159799302975930470051991726946241493408196639962213204635128358327999540341554974916937767257309949975888970438256707430545240956960591060104021992641430535696287234320339118822652682388815702998527768119081650723906534211454109664102861324621932687373163818927827299605738040290307350360830725042215239461596726520728145092538708589614450084129454475164326343845925447473524814184117170017698656158743386967871199274000411271493774951861274865661223091237326727364045906902903547652864469433016087244002725380484886025954643590512238335613993089027992475987037900236146241718243480319834379544849729451406607075540100725528776771168023608286881246480758298343481002444761667422344048992282313620180032121475808089606053610633937586871577034503857161946574005682764052585901580997709274768121416595258458693540311364536401793230301385914178488117588942750482819011277403524206202255335420217061695196442145565147984274129988000392415524945534728335856171716317639556096503864603961520801935854148197087741613320756253686985705556342131291787881231655710236955267415485126628874600548427156825787438320711608343692376847436117475585673069597698239145031395288077645336369619496664609232286217066684537605465056628770486700288733568788060941388108254077512126068226066132723049529029416004941854434522977634940320679950143338585760613716027790051570193944101689226909590002506202071653951065112362616316110330312254016056806605599683590714620092084915433436920816157630100924897086012697208851240071442726342595561823519375360000000000000000000000000000*i1^97 + -15838557355318330497745581724692950045102243989201666696088662713488248780872441999283615592145338167206841867139809492569075482535043607821255117711710360035333718703974706078442013438092736523734291664355530243139351083397793419243939471961008609157488167665338600640718760554430649915234209493756126433236138848182416407930203804161919409317051194879592770064822505830580355490421803005079050359168486273297712396261725184113761471217946983976757352851463606855328877653239173129631826944340700204026888802084979523538078164904397686522914439469730752956305638769699889339742610324082057589745679257077169177945099545535390169916705887063642464893489619252843543853511635374317285467999172080139276677521098256047217423396363735601337051312237930222683267394789574768134480789062577773101511379381442386422426112848299489768752747621474203844381181338389814611662446947794354623174563823784332777294229884810424911307790475300722864941000411039982282647537057974623192049450532667710304095065400871809535452815635169626946784214799336407432178200462611250070635489520082341160908469293642384460643931716215729309291254403180127654513900044614064915094856181454604535150125327262159744191186430362247580455155282166987675425607333730128898291018129491479028561170288947180220243338502434653327276903024630436892946815807459888410486214650265247301943785318259907960039239624791320797339041643904757550153599997027873897490882432832508513886999592229836951523859038665446810855225525673834573199219202369135209182153399086847939478442859623427388578864760669973049911274048045119519053702596053937851702754332867912773388209446530935291382982719882130221009662863615112065500527668244097005741828362039012534113987847247204222526824801259634649024264787968717511394805327792148603139334261742535837037205868731670287110891861202438412799770526553728257159856379390727511105452699625033846769983184510710271447636649782845527775367607579004752252135854488388419507274256048477627162162640652605410155705660423823769007537578012371597470287831950979968961864090663721665402565393848689065821971590748633700582166658962747609368206230863912269231023772066358268187751147310996991946784768000000000000000000000000000*i1^98 + -1179942136447344468629099567879564864089472870812030458496308825505949109614757197633592729657080695196167547622930465410341451976640176325330623209708637275639607765507074387054039624674044073636245154374463386296192296195316519662965599984333604190019860041608183316290148593641717102084792697122302628899632912318681784328918240813223142878917009182072533620005334319586663805074873199548102384518268085698550206769341108515880366207000763423864624397759719333519962689569812346447375829646503393679054681605283603161621631958672693245908404162448077713286732546448423873357890957645315809221817364644613739824957456900781258624989298790983153456648827919442715460257613613373964315568350777428641011278956126585579426101360391681004596379501930420268191077091590031793671894677243563459836928283777171006389258005186525002086915888678606569012434774010332159427532230071449308707434392226802853946448696296214349903349996678788917774873839704632963723234921201290743337240644822254208441790173923889745199081569687288129646101716194541519606311559218586399858318348334080483999520338252483935266833477540085633403804773197026556966468856466374428129307265045051568223044278947971782339043103618458564408923209029940921585688381646532260549521959905811761975811868540429190855632358106425652192165836053978414262126123002792930034579558179000401751864856960074036759577099104978659101006470054758004235293002684969676849360772439452762341902546008419175168992214240696463364091389053553092673292580718421120868890297349447509300987182425364541148735562973458627132340569253265334684279744510893017572885226473540675519568220535916684393728721089973635833042773493219352648455368875930983141515496501765166363333692401615136469457384283810603199663151294459539926973171986486759344063908406918190470880050781024860265239568162762591584083594819800245813174780463451171176103191784607307601292962724856918181813279999837262256658974433594350954558910534907014653923999572071337598001353980975620486371144287957781156085756312843576971194302434892745636602394189768031812424540181814897146871190014388080989608132501644586995965917208566267548970833891710927719048420316598501376000000000000000000000000000*i1^99 + -43398481585581051300515214811301217878510674119957434535763455432192705756568416090491003362855075288320468611167167954352916624743099401810242291340444303581616686922237443252365042073667813869894091023685088929732578487274179153526727295071751838914681680926877052567888709402214734602745894214373509756802475537688818835209723751303858425950378836555240866461929555546157425536962935844822005903637619971982689517727105277294393678645215851537738978758312732027463235635859576267668943379729395097396725237616433446943712457173639256784222592063142038010458079601739639070293545376462704529096982940677359734996718531589691251943106962375520626624955831056617847368303773161016000074391211022151602071956052888173163771750054893016140849852841513242810420546798863415077077139842739109066533382092242045842784204043667838480127288933595371819698618213643065359450304699945416276944075583727464728501189896879586889174653094134627648095360193859576629082839122940890129698224468218430752002029524453346072010888348803094591845010246032849903866949734757751533393188403189089378481471311783178366894630815408750389920079396352031742759521539715050108812676275566336585355687364916556379049234045588172304603728859984760286384405139017637765739626051616792210932127400393491748090048108861371565036735547299766167141547988211873262802104056799495591836154233242651355576407000526197528437994031949694206463353926556626530700191921070397764204674970070976898614034309681152301327413763127336496712199637518707522933294294690795737380199690242931573763783445572998190848885726556882549668676915884879282125824446990913359208197369970919630562707035455289027113894925018897196601293607224277503275691080683237193304664929419891055351938430052236885095476968478100309402504155705808125175986232717995767272184950845949258319803484393232325037750197241355091730741128939521284917558575278599270843584045860806512886542201906011784762162446404265590158682793622611205372319551811377742840666288023977276328466548642146197341656679142963389100991874316348417335674250079378156459361282398048094479383378720591754159349158419774357991718542646319851246547220611253950643867903590400000000000000000000000000*i1^100 + -4244065817126603366564829063971459419006527463526049775178213171604126199774820227447846654718679722582206453878760780934283573330057627715253984829204586881881782661616244770779469594168929654518151371127924386410982079559558768022445537345210993273234409318014417807863558388167256737606844652140116007199857901911792273277324990094121070702463911074767155796116312063973554056844224992103486331695426734624758421441940662028815327759544029863491696219112400260492856839428377842267707278952456876191238944879543880538057079980271597899502275365879887004318050819740765884620354119233474340541737880399385807603001778430958887763332686897497582045022706367112904776122892423422197492809248334790159994302670653133568038653872359529520265090589731941958815170022552183472724197562780265016818104547066982030561484552959832437375911485394434370005945447290793562582916442174057178789073550076970791987251038559714421928168006169450650893689029277832461495082678841507655578676463706189265123846491382689431965500155140458468380205697316870765414216451695904599301377342038951681095924653226186194070138236827489494239173944554413610106062953406706005056652136647420107121876313477069108285823166165899387139014802064627339355652578397298755628555315452611872276631102669983353302813461178546916364935143852805570015928924028112229101323967066136601353685402364930739383158794797452502545616064296328860494173301912795283323978161382624394974893803765981537748854390495819387036531854499977470326000876216861341571520339085096139399502385911458009130177974393350494502572578116146902966901315965066853277776529164000787196522014191457855933574323403294601689818065177045129149423826310591854454087085275238914688788134194707994110176152713064279046667889762371816356332088122390336619730858777164072494150604533001587901853486770608746846427045284011167703310832202499541637242485305423569713620443644700285868311207754161888729414012271421205220306341084017558517678341301820869790374912232735310808484804945558123449024655000526710854616718442785585624061371383113830680321556758970634979725994787382128072728555723004612462837552513419447039240987847790378667212800000000000000000000000000*i1^101 + 36644857034867589060823833303221982752510809085117406613123272727996376016106645522409948469481421785101509559288996989004176570867715545764050401517677534401356868801644180468416142973480589899552004302886175130064820365125236548906256916009670859398804580698019646812258430304678855570935064474754832428628255879252280908978364399992484344603258773754868807525005890508948486456430751378830449051646601866902475496113814401832783449281719399174896514671147136710097687896388383357624768459951922921192284287021899768162385241168331430953901798804222226065131227772367286388955908595889989089292859835147612409261169011200972456836186801063367099402541912304964740421803918734120673036556150590084731759906624105101480076008128150436944234905598369931920697166919222757200446346975527982915593621055301470623820914861528476214304591786161273321781251707065073414921342400251048905338971061095725270642327607311193507954514415325094229145724310724112387963447875291338500842400908854614128666083002041016771602087883444558639695324563992951661783340857528982041876349948236136504542809841129735057239185797669473166046716655589089052932688124871509591618608317855821587777373806372691577534223106783864753367841230788501991702596835575084036558721450620314835002367084297110661365055189973495478553462370095836875403174939399929096654349198589983392929729081352732874188818605896276667640431420486179579006630250409358053752537311579480872650559695944411171557657183079448325409652315764790011654261896538250410511641221770765984078390730715118670949262072456589772992206356060842292826611721515858176688222981011837136826465369243252629781265861575514162469468246221623788488752697734904033338226217514392388323554438878628675589278765016413366762673270751851812236807442389199367703173144543253614990784252431660420443416569045704658544207098030942318340621363269630327503633494712862034220219892563514242521402668951922985103025673759091294955235551287129058526095955943357753625139637143791063738794731586385427349315450657090708368531613974260744895232925520284538638626242225788971355624482078365371695526198769109590052859574651204004279544503263559680000000000000000000000000*i1^102 + -7366176562476120003743093670703803416255190380232767027240942700909747791475414624892190940007111504059017124042382865770928492506293060116658287998975526817551628619571252793980881769837478407230390855464235211425817636597030782307909304731930595122681659777318838490973699736736154771710717833053459114112620194765462815616191982580419286605762072318248197906385888995394031700181433943970000042316493993042344099329887351402679854825407246996589080759848133016423842185253478324091595955559232919709592171575222597316035778915269698389454751157418868842874862101620426297350516541798917635693915683058362112747419392718376806329143690106947144603276420312500117291514577736916648277326025422177345326260542417445593441146703748598654282627720799715632193988572008876235719143414773892361611107382728679102408357803874777753526228776183464409504020642594676797980905476286049878942571494478455859023117699465615132478952214359194485976902178069724355694173569712349993206989006897699130057869959465248849248769833258550686907663861545504208563429912793892328255553930713549443763768235222589733248906452514842005394359205733326859400264014731373689204156377965588041364615632356603907419455564924776360027023308188704918710846359351438912540886810616241755965572117530614227680104444588319663413957625744691711743873500026648989224609663979550610636949026359831183512034071497465113400037420034840293195727214445592242696059722362408516514703707574662957749895713406063839949757771855819815682937818959031339319467739352761178983503937889238394395437251693583670790312418548923561310427290707493726201772027739303688665635560317358028717818420263663126690639049948639488438280663504523629794108157423411649162221866302249644038346426507111800080794370450454097137010603206655243182877520683193696335040050462312979307493215185244829384970140471313712711183558338100147311932281332863786607039436885458983152037241888300127807428546102263748240327126410167819741108184201594163180407209718489414831867129549208279118167784326596862101981842884123055122242055963655390755566942258625991395507525028803959414246169841652635665675728340412987947666636800000000000000000000000000*i1^103 + 310382897484198140392770290359359670326009385248947348005767874410648750014752694469527609684626355767188960780096820645893772282032019178194043240840750499562065093349795415055411599290740428939268210082362752278212227505200762988493562536243867254040404395067467610184060848752467432371179739098722664240463901969641026050462339421079334443527944409293385913957817454919643096668455036043167895765589675494908719001817759448269264550817309063564433738700392113336405688844973536612391805263316758713719497234607802594402100731189153953894248938366844324977294798855719189413706903959514523653932068260972044764622702548637915755540173915926556781230542146803712948156239713082886784854199283943701326604412941709918803241306920744572022189382815372045410174957103281724141854199202786349607616482999571653384850014747589629881438071079403005238998896540116356075760002202734468981032717432740574311317680781681609715698689507747531218054514581077771338322407308202134924433034372558114298355004891928624808166236407748188330104185466798727603325504289328718184573974282340941080878669806636656236579342443562305520649395611477416624049526478193655221721859604217824270631896180113312453645167189297850394014772856881881026129744980797554284844284644149856293711927123723778253535663908482717654748295661649686402009222663599447696999168313425331997903951926871234008292517616720489906378590030451047464744597837725551906883393313697751038462322385507745215335205858710349659754015055927359087574483919621274285593212636740475895488846662922518810008647818826832898787276894824717928279658290007356447572781549605482571074630382513395879545688581242322475439692153024749549411448775557893210407350228836581525572666503617691343798704193767905365385219658375101209807220710695965387513611079261521263971769687208408004118731457673462769226205056665048160834283520344559399400757607760201100803803441510626002015592936285402085601945867192174515660143972613801475003370128297290925323601224880652638034167049581857859070865710875645486992913587066644060714285814864743415577252693350954799699113908185908430597813523598182840548510524491868143616000000000000000000000000*i1^104 + -6462191989637191918470896696363345245950872168578094355943915608603114085443155114362584236897564564740954104640244285586057939010537094343755120700954094967207802161799384802618760217472324243188322382894191351802020622437452163290558669938369557703083522380324833250360113899816781860118616887434545156996804597594659022335196134788984521174432885518008297234929701037290383221312224560230183777366147019246945339540781887814714485055414761703881413588528489398186006672768529682698887364966628550828818235637036144857080525614855850800483518758611554989309109357661941846401112594908254547730979032337786796814253223216022238156683660641207285270140611000241549948472712049761318247643415315473005550435389260470601267384263295221991066662185236720365729928968574119793482485834036754201441451144695860972391425102692438837788059812126152362165552091123553911965006353385652132864272984546975818735602248069206909266730814053337835005620759418355150639279436529840539906111581105540276126975490978893975914831726056442860689160970761319532942612339944590870048913102659237324093749435577595436862328050155267161164099567059644819899869985410109004152089088361266759622601301582101604244637282404027074343371392706656352157097829007566583641966977733830000245799623537420658861821110476942364917004793761189595128967663730419912617713691836474116161203873539621491049826471435267254830122855716449151193780989955358597946747745652746939400280692254469793471981470828907924193591769668271646817734003372752076410090646504899535062514828249476335763959120501071842633412412236948057388935846558708441597635246629286761962663352670707114614806496714828416505538270578339567309235323041623215057398230604473029897428391559280941836443310489105492461622216632644196930377574027221748732992466603040176396501650588653994294822180234713851219650778668123494535258278699064619789513751993319052429644422103553028249533207181903087753694754598159353043567477289340410965579079805798576117199239263049958742675808132785357365353816897392792527910499113943163414932839710471509414506699786976212627534109433334832560107607348184811486531056304128000000000000000000000000*i1^105 + 262326153829113173745772213250364191788671727148225769436045915581842839108074041085669650827610563780669527422124180938446308005299311187990058760488610966663545271858407985314245691248286859715391882501670918389545313407893926208313452954481256965475871022362969064341046435372315121726496544877146535747401014098191334188778058428308004571035634183148570267798880827031280720355987006485773774476534669644415066903755544373916969959367468682111574469737671532913943361014614455304949676499450456083217119795891976391603396392178907645175322542107218904236755557916114291214776763454903829991532209763172340959268654508316905124888386006830193574119314276205499999751627228994730510204672439926733077387131224058104626210343311178355398603765752951662225049278859949871605201027080698610545319670027242459531640786861276321362933743083952554032565291780388736593665072582488220255906935774145560777835569160897870470547645288645216935652165346266054760286263412443440347768343967296244269106728418709101422774285101558088758791999220067416037275816880253936223178227524515943329162481183709567049646434883769085433128083864912763127327222834812064456878528037840556517409361974377466963571787802032572739205505163627998048961779432620138546906292726523662220954876909116923520640746006259275145568762826944072449909568945347343729511065401673892436182349697300758379034357441017648529195058374198329114029161868139285843380234174087835021852191135500196276037404066404644905301665686794340866575421969689214743689034902135485934349573491631269265076633398805969517346806561845086433571632104242844133905090914961437812921107558448945106720480928890307811298433577314330475913215667351120361659016236638513409363962577573886129225518934669746190900095249239676705699191921352306855850210327854721985000898666539243413852141533792883941812556654150133128964859907149532558908633251701136163021103883341858438890745046967210340348621820956449925471644466580252560291393025838483733355455074267901607003748669305859677109626990749341109489462377134952949213288200537204652826087106689410278246175509089604937936715255497313699128934400000000000000000000000*i1^106 + -3762440250084131008693490966114250363570068334132859624738731404726745602238058085454340828776116521166634363735683370316952246597304871259100224752402271069418009885241876149967661139211191145240796178353261499831347657174031328535173250321445276324439273951315136679446626231257585716537327797035342338305513903669639943238303655294992975755337495971839475283835147285557628491405622179929326749853457050794079964178693495520421318356338228171902375413639994367773441500891895086422360204264799564272962941215159614643491444283597262402357068891488556506852054196399946121926824727676790841121769898212915066705021008026607251194041338033113498593035483691608404333211495795352749426780181202190681772234627149962985922511482604195944708753024941016478283049026150215829600322846781889785935334662012677056886830239408706306872342513681135838160333146350278701059278966846472587171823117706593359111093996863760176565367835053887052916509253701595137189345402781053127635238016307444014540472759444253700132329093717947770009460145794359114931475418649339699939056844912546149726593640160144127706160304067082907526512259073303196465832871059430565000062093744382578961614581663016834133865509967075261803919151125736469158848575277040384000104212432187968252815505094201080275867810351970262319846288211940689968163429142125171158571169681692856119354304732725647591440819618845245557991692342914614551439359485480966602818153942676867056900487364401998187177756094674988901606189013397674834681067356725287077433265368134518661873515980151750567876442855238887257284337802209592791885352729237665236643469322607153250426648298437895724550329013289608038403645157815971847051650238751687975414753366681255106604591152650867259538282761782999681511511932832150390179928097934429645107278651240439605203017429652302472892339399449074209341929464344272751812317008909037935637109245444621719535791551390839456565690343330644872427125916394982183344448135297912981833876985342996087667338344772298649563594882419429069990129475524657620259571141505850997523825018265267875907873655877330351536685018075330205171803632120627200000000000000000000000*i1^107 + -20347608375110574055699307720164267263897268428778586125340533352193373200367428731738007830722529708608760297934874594671020806602058937389846040458786965446781218554485606003877797105884305398076505343076220869068224039425617054500350209583924805321088428567156866874183279983571898385917899568638777022991712383291008094818268472099963143472157133498333979350552756007878778223627783987210503506790780486426252888065932659371436122953839144025238443074245477090275518754383804076942566168472133650123750691674556406668741555769965384747727795839030197775201128702001277574241802845207187386586087875763449489985756562003816562632266509473936573792651923798624371737248957726469619400622141789692835588342758835088557592909246470218232933760609176071977846560341018302737688642217646802639132057839205573147654920169726385796901101998844904852733769066173891280099762271740483099735192635606474750758070978758457822336876500931590998489413835633942886128414379489060279153587760719584983499754607986105000999303819550154896942441751395158609306091673290459255576228461010961053961723934940415132522235585036192141281536343126461286161412137778785246110318995860201056552596172099226240354707069925236395108941333315713552348509182238440769623660137615717925643788684902955408793849914403984999701491005651664151982132418735761799360361772868126681482042544969991686465453144785438111870747410225019014834676612498086390748617107971485300808694088362748327481912636319937879419242002389285785076647907515135144733107841212363325577089211450888080295324410421073630364297622507809199574975388918402148540921655883393703620278977695265700920801416998454811801758559857847545038239263698348185047144632182738941355020489778069583212693111027931956610595089105938974959583454536238367224316509819861416147230379577350235167301317189494508265035575695376766844611831272545349947877047495733526307157425115959067554547514914715783209909506499505880699065739443648156115941075772105082057837101457389191558747107568449764205091050452740949061082371122634423595745661231095313877590215804397173417283636624820995491679436800000000000000000000000*i1^108 + -159826692976673329005232040836113280636181030147918923875808603491352612004879788042647706960638753278781908974985124106417349235989435162962800043996700608901026664025899278304777676517417570251341950659128015784787542885048375711756246220692139290907513668636838680725817274488052443539137822091454881969075024454834829227917051895430624711428820216032221499582830142337858025351033805137689929835265007278935546951963872994523011449746213104436211954417507897408668207941359917223281867324272222526720724293857312933382335213668395913394192502559429090718835204438779964860880891774782268027775084319276601527669699838985033456168682898662528822045452328639464135513715526298300691253386602129231940505651130006405302428614194900692332089293353568753678678421335062711852098339045898174012736347256618754743895171991450618285963369317605107813787117214133713572774027586883846406961488360823019102350114893644982207041930479214536606823120334708849451608109813014617820362225770531939382814912510798700884527605359020169792938158817529475672587026618078802576453123394179633442363048894104842442514463735959094499214844439799678463129947197079296394286132485690071515984612685679423201540208408481699003297304457254775876968324452915307048794928204494209896585182566096465505870193910033507249624310832928681644018797436323752775358211151292429855821857578438631762046078096256186660551225823627872614253376649401626792015222300529139725033656309142929474516079084684710250598634585118121162081027184041941272006188494828613889730709716847889536171498450399063636683014324900630272567414169390879248642735240614259993365048898925752878541363173402829001055930938696380365596595501853797506474277038874215753466032654724265068584979022756058525223564506172263136892402151146806916998027867293347916077501605830521382664346064505856014738051842481550048521999633099575262294936138481830065386139225510975747555974746901272577204439721714205463867231195350802835346095793668751774695350507098162345222163220499130726657122082644250421490055283656734371837350535215046566395407616070606970929130083106695413760000000000000000000000*i1^109 + -986547073963642297289497314111774747040819285079176723605753236083169508337877166826471057410199877008020554388790183463566843126656203175625774172003212562883575819361800741395038286614081092857946015071130019846641902530252308493501130732110040535320218770047912982734835133510116468356408107569769914429766887016354527319761396393217377553608435841897688481945671575557258483256973904306773649398878105355907675371826743506088046924455401991379948069899414223590938741165772828903585638992986183677568816120482192257847339044599050089530957453613289266009373670977637401569415714135487321144848093485003581927811280673361776642701417686037099863478464933434715859073447067946560842186602843300429618774093272824973318600066724663697268526598139274360188926132821888002594187340201782744121609354810994527145557865809388723934930274121475992185888077209086516392555127124437986342527099957114373375426839768676196758880236139687585818626337398341745217560257314635639796641589085023844850080650400806434061197747176396449861597591671172799008686334759532453929780151926644548351770813922187508363628252922091614227869432937277941191840953741147494389442013706486755027298119651513752853476844082097295471550613955549911531530142335463559848907480699083369969367690266330608540259632334659839289100564522658851923945054407627454830499949516850491668179938301859398214867644469705888790711671921899407752342724451430761098904877891866910743138278223885990934494531369846036553489449698744712267189363627657052623517021846860378126120937866213753030661940725235502460229556627514878583602220752378192441782012180346596984714010433741260412110921049212456421727612265596359777281675824046289568647462726029972318410873883263227438079098490440818297545479967832366396984992400725861442271318672465691082018697181980719368675110552703277729251153578727448677085100314520842914170762677881705370062250099279618217288869341653738306890115187474788346687095908170018302374353313079945619671295596030960022244779421419205318450690378257732917681217298340789543387804851929329035269331959774452525894264160256000000000000000000000*i1^110 + -2795231578233705587293924490095216966860635345423096215940627779226481351800980425396376454962494236257701331162206928315415053963240108766657115123875224633609884900573216619270487001830311295575684885863082539116676536043373983521310726155788949764031452247427833657498636930805466945472788824039676973848773652682998692814535306835979607984457253049325888536078719986403633888135713939682931874523824579799658734998244676326987461998079998832567561521977481765135981260459432164532801226103836851580553007420218194517084673545577506431240668203853867299576491458782405164315822717958732547227533232056590956324942743220260481236745509265929752861733752699474491699354300910410354383966180038993848630031198482281097919975372888397932418648980187257141051380214884273517920756391181472816800314152374289829630518568616513360068003136898739307799896214420283443474798902566683899863125604362414094409560270270156483403671161901713645070934894033977521826187308543979593691412725631344381453064161747314336606316896215901938653454171861945892560769156675634618374254349337272496298830275960784029131621615641418442032850194969070067443501943457813174615645501038250182848903288848344877557266170689871771000610176953914870785460211217888996930262750551455136389214319865174117124651900325640224681795186366529581843559043952513260721575130106736189740999871371709141405546192346682667462655506556140787742110906924737009162736401417407857919722359881635053742039696494300142116438335930744685196730383958189522295657963008519111516584613161876441138252368176770974155343276721596469874717620398085900174965154970208178374385206582645878276255358668090641321467454353486492582323672554456169948455417250802508326880615732377901722647862560513236328217103599997847221370596461920565729137624897409278274218615693391774107502347593690665955570526829635087425109896117973267708641779026938791346056964632685600008718378806279234034049995838033419372378984857694355869002396317434912251104898851011738669322267341110217167090641929461309000745679695396641764409283443227157853474193457237236645888000000000000000000000*i1^111 + -2969288486435876670781620391143701745573524543237573472405497208506833901543044352821049632880161025817398609778510153400532018017119210967616035312195898504816548301860433411269162932906132708736429619126152805122266254842154741244766530539526290762449803358511016602726745514610099887006977730630573766392769348805120130198062142734177438999732126108446864780379389015529074552093803763269755234408175265440066216004797606638644015712184695487233513678762357668476772239721354061383953500202072306288827159881807086549359595169038304709800699251773700916165271323611110654466593539667153192787143667910954142887153586578127330471544508934360233052585779138306043589709159211785903683630929752701096368765514184908525068311298898788937760275889971000102740771616062859995356384884521676911160006958037083106189110883093760604561615371153235076487243860513319057215945531915292969462282917481204237400641299734151254238162840153039445853838030034378254128163747207178495254664095195844131481964392962964663036892657755742775543715283673386544924909749035365524341624211461107668676424408290009940491227244781008237294274635364697954512781166692741330739414048632907135631137877975126497381758624396670689880555332797158225147136515827172074119683458618200590327936193942029561710751648391510484748694043622118260960967750337132034585836518151041914719147111365640885925429404509412325270158471228525006063679011948263740538665422596695193003552894346332726514613810840236043655280501910359571174581391008602723586597651258607166309020956524574934764525877362070898099869175630434035576795462575318912722247077071469149447956836952916411264130193967099875519287900587352815958561032697089838502834029863950679655960058624412061468147507818289772598131403950769342154713230137025900368621381219078994191176331717531485318906970790722196220019777194619309515029449224434267904137894967880348549315044211425635479349070205250681323036358104949985867175979248177695089455635821472878722693974446463690637868163545398903362288944808703557840665990261501802660453959763002980557477015191552000000000000000000000*i1^112 + 1266561745080308794026914418816364380007809620763403608219565634165825821090416075499353688873078402305499571936276144384170883226569067002860520310511714674044126355838541992741452446560145385820717716453312133397603905188352447776481270511846129010525885451505913252908245328616741745367374591456269109636491646267170459567947197519196364454648564388002168818984178951837139816788178794624863643790514634511127551589116113646126552682670722806501193579598791135535385974588160530767012956450516278618258257467608382869345542505150861277094447299249279379110679281851005844859399632518926903254523187996796571326504181830067152499785853560568308830896794294140016971088897283663892731755822311464335987596111853526593629888695530437280751582108872402551692295875798415616745123119497933932271366359355143243512106987659062956594899242351000576793701986140062942133551381206366994992021325419927824474879049998700348722875878761520891281527456110019388065088502343963808926178435832643482510242287340111270437810464200691344163969966539630453427428983037140062192252739329798659957013780366476074462443554361811860452586857513272674730761508937686536527721728632567178588368182551737463150196742296936366549999776706893265099054812477999494229189819624578309713832003003052421565345548697320367892810776497020453439222713224244078437309250249301527891568555957571899633684388042766605690808616269066844316282961208479590560913002059906931432036728230226202374853339607793075243444328375227727598524291065204072003946533024949801653625017519121324243335256997463028886810410244609793225492536804205754375947153711989593019403132092563213581749075089480402569755830060647407696421411172981674418605639300009733954742480897748200174812467919872336386929535791864420216011426501748574250436103792470543581334766660772989340123087942770340345001916035666770946598312615263117835786779583637679686252960109253998679358701314000372850731909023137894547572624502117987342253947083507394291270356565953875076142045152841481377914364006470565771280001471905825147117562228828016738304000000000000000000000*i1^113 + 3549367303087674836871539885273963579178049866284128163481854249897167211107325420483835331971589905053864788580506366100012875597342712826596575136992091877438686160772632087481524962800895193005965324943464598165625144243504411323955206822689654183467903672711964108248275204845513004768449628427679282433971761105634064444180706396394394003570875032422845733119845867273558690597386392584947861229016377542128905365100871719552703462215773552061779856497955508671254376955876947062058359434491141861632438765741224748101453524070200383604289300625468251871013916195146848525394375965845855174948587266555138364898446619308086916207898874469692310383480222309036377146146859960823825791313140466621657603933374093678311930812010182417473423397351139912810977093996884412652231397052572445412965399324592162075245549599099474061027961163947875708151258157207235121044439858213058305420279222464003882018427710587605472983439184516130778764186852714908600073752557685146786024949268739355370198431596952218325037762730730370041202988754435786224479205074620986333713375463183554712053215154647251701253025148298802911831395744033729900761576418279993782841484662262339483623560737562826807465967745917992090744942648028981179916267595896539215177938960959063359467903007002978081966308209025572795677860830239227636100017656101575223818922587782526299369868384605539060983991505154997323558016405081220812751691494597214894365379597641134806194459403882950312772057125191759404469876298009444501861644589784812609837624908958274685526630506794757491303084440012575235286688427827763492750534807185182205677473937420277316976950836780529407024886134725578702194647882982640434079435572894275308043516452584581966044832495447666484846586962087590724202477790540161955621340152953103669267722714553051498321502617383597109244397194657756825489359227641701483328153504592691440549052787042108164668875520809500569692327063920699190764494151566910456517822415526221442958959591043961594308576579951745856056557768721258840412423767891279795434352139353453150457570147696640000000000000000000*i1^114 + -1614988458460132575890567243212872301876216698044074261984685185823391616650467931924827198520399478825937362916708585560682740690950301780156568817657483130201973284217434607479745826560851318775638696987579642880617521256633164374345279510196383425498060079360622339111090352415647916679953054554196682769615935614390084986101683996792711187899686444490019014928563123154911448834820579157445803882536238054626324412068681091671450209348537816711315553092701974455440648824894537640585641543692907334028364675887241990257871277247158400516068816782583343373533860567014852569560455961415225573512989561771403128790720072734971232906032574118872794090680053650876158806185726141439434398374943049413907114299766167696707136206704065468162499150999807964108375480271031192013834931010610841544032441232087933322488577594868345482196840907076292499380722098389501796014338711874438571667875613327838592427759745597794549542205497992767336981692475384503449676155766765261802681184320728936461017859316706710865561010735552097591335194191781002449846095659867797523158508635903751859326296099877925715149830094243774895209022285860638277851775629326834998178717169652557835423246443942186527650460690993482594996973968961692962960417832868132410332965667938124731345025297307779814251256732286565260135740452178585365783067620115342808141956878486532167242621043853669537660012161113903908975660530288348066944424987928076663994912439400363931741330080574938103273076682298337558858999178821659314093331471859729850518710672308795809081064777675975930363349435410800729339054375826971711382673033552858540562149332779530490841234506262477675299924288804377998118923576120614144973618190622240669508624630267192438611830072101392908092254180212895969994758654606515001451198056082411422322084537642300589296522243553652695600536044920806465333672278568936064651796019251922767167785807532072126989957947734573066542861050521907325065836956554104537907539207314373236400036194760399287938761259374848727946435838254507179290804647088389844635889936553323674992640000000000000000000*i1^115 + 3147333540572787177666386471368746502647685817096841650444253008167035155986448495406761864839634806397058977951317519666588858227778414137976239966769287551329852450612302142098295725644055174443811850975297192932328527806455551144708381743619948355459675669526666551624496623611525514467032348611923192705436396861870192110987563208842655100898916350541705636596519025018061944923159597365698720416496056767552228226431540102861956477720679714538661891558117818441081881738814785899776878032576930807696868018932895423626753792494320669172997790614407176468820710697046839531419375667072894183228554869374121841892818919876830876928315741936689801062731054755577817064912379959418303170256947629534939220699655135299011054608723844990689257910227926982069028244068320529493941881299150576241265175085576224499068306066937764690979012009034467329015528743496301039346601879177526181552544277689410391467192441878816316887195460662790301085567923664157038635107799502329161776051783602471116909988901116369397159246864946597612632425430246443921536349964053412084824976869382119434044727900282085984177063617097490936520499044187431505550626758183289446807690568464042493079310798831713299514591038190086526029189000670455478963556808940716542829028750625062229764205209275514936088484118465654978676224912751674276070966173426125462035834030835338900018976592964518278416819483670599142115870078394648354052510913283497324330364360368030282241251288455559586940064341180008837684992467305490464965454454879068460836826927387929451984516807163157107682868893345224353324532327065765794641214970316429413450763889211347970934551276373214188811818123792606167190359872307681291321562551019636458205657513005019601090041899103173956384755333047400091832640072420995603894704220528963585556177839568185955158198403849065279024415395623097834657518354797673069250479837258194011942343469915005118397988514997371853626629266485015012115271029433887599643736272007274239487138275885870155215990734053400677874947743058215882263535001329623916308519190528000000000000000000*i1^116 + -237037339437587671015689944947276433756078440620027782286395228952964631537645350942018101163148428459855543632255894683812751380006703542694016814395557922560230394706238314058680862475801293152242395191253156355763304453342512611578404875823243286668386139237783724233648355802857685708678919482180875574886646391005441344000748689289929621654467095841455496416173577141720826249726182680431197960706865972225546057854314669069815677456020849060136757259482925337183757027298567901128311836461450594594255184606465063585148205990804932147407895792264722949642074644255811744635400970525074884549127375967617588848425611499426288336969651428747758456314521739955757177565847826580027315538280188487968238042653814885552338269531660204667702494668849205859369549756771873670357843292700367956803352715902017546341367295478589890427565240306984741669271174675108822194841834662555898987639431903405021798593314340887907707984363743122923647925657686139204400399096465890093298865722129654368616016900875449354744216894221569830994419617017729661535724303393004794574172800204642835161754779530470961954394404461766793910529908222205153112159043091532763867395778975630517338482478416592896088056408873026548503221113554138852950364959551870590826833324046166716031999825310427180205169453739071682566265133807023720018191223280428611038987644260152889893249019945179090111643392700739289311896053035447924482062042717031366287144023028107873104051548632944063956903129854706043357900272258920912031229482482136144962384410985151982656437157070635771908550554235945808128137320285130878934998308904763349408532571897853480814281669847550005487633229648138810259479314608896119823988151880165661781126645915178164001526070918395945475689063338825165014897028936272604800822293691966987734142763457024192031397775252698491665046540379261088644598984694598015973438116875645743195289936817962166160537602253072286234648151526270688291627649511100326607319263887400002189300051198598121234673625716316303179931748716911009686936703140701711368192000000000000000000*i1^117 + 123799247884306809899949844483676764245516315359862023774821966537200516392149009598972202130657398332431625352669905238195491425240137331425892302073868764786840765076351265869205092596888347022506524833499298890748795137581866361165083708921093586522242184521452340774772284621624307558610457835668337068306754494936637246775105006631424029306619314492862799106560152021847353785834714391078540239923609971150219242760000618986646840558381549464930886522980281360859776903516081101552725742075707498961663434543808681302936108331234633395518802379422093494807830346715523929193972486558910633329424686921200032480894996542546845374668366400093853576411960582967319461339277383431630486065099803441005551420796566830600743889073484346937481137616632604127262957269165940484450712224993556234935806181763258613053949711778785731966536099503738677999073543447861677495715458361132609857331789735899293865558907764570724040355374906493509135633430949615994090298271962805186297004149468128491961334455266285046680453787995107822937430691651719336950046749646073425998295793912936855621921993858302548650336477446556798146476140992050087578021305817219305344833405766887953700046365910707596958963533447258482178831126318871013440627126963238886365866751947614419837791050086021552912260132919810202181903525200420291476583844127619309925978080420029317460963589048209176229170226383761171250675334742605745436506954342561819643347106636077663562360260056389156366748559328178862392455868357988193224984655501737795537687962336558658380879486587309436079352922907769028637312237169169436920197719073516519191720659161765018777818514700125629133124679581360436516759994306622923389936560044518936007602385523354047927976145469797466196951813022961578218654942422650686166094194565625464934471879067646429369054707055998628979327367876138892222333889775405265725931062935766762654772579514543789843393521379237685252591102958500503190892581912749461185883660813734070810537454778811378087204923867770216141484482212206317110730679753113600000000000000000*i1^118 + 5427839035655361556983425483063859077968609923187312917212921147599447641386410257869870307077725947569717620395783446868971205547680756035696144484417804255102347752969857852343681183133721206249818417221189676114237394878015748623985777912699514968642674191439750876000591789891678739730850191527607707762403272694110071812117425498785327021462907485441401139549285670504986345322814980940493869338580306107374497771586018157827972349463968838329177442714089367564260772083946478355561611248904687193490201283258157099362821322031708759444501694562185867298345564709452999828555123530415694689708427620035571871572905784976457178032877729055730927756152243853458796592283443902201378297726334044890099836570264755662007915329059966990508657865453194869825082270416700702117959683944435325003958000091733007793852344049351998627989748925172736113090205748420868319365066666365012246099973352423714682127476330964296373528205432254373069892628358236346050108748526029378451394096642997856089070831741738049490868453986259797787254414980306825106738366361162792683448641390190309012764427502319476481898048676033002109347955168279265028130876013910016430879901196000155665710840529779712908361414955362476330825098924919058427822969380827685274503149713354514093754990563124499264523316359065057978442058386048462952421783111471993679670110941022202160141462310101787313442944231624318693438541851521282338376097862043881245981033438471683969471260740734016535495192736969253755873325023084567989496438649018644974674783509398967692459131159345738188687932106055069547727862487695952946034765097828265016789939116370023694226553030708661426329805193605453419009192710450404404669801893003489160322560271589777200627190803789061184624131636528058302302734156912838241959031281273451537684625577234843774459751539994029258429735131087466229264675884448180619812166907629330730327440538974525813299908930773647057860373288189403959432748510568829086586414696911458704949392216098594327094229369593846181633150914716531005849600000000000000000*i1^119 + 6228013392216377872657275206767294391358334349127579811188883484886655703775723386909671063593474157592926836181965534118438675878076229737469534323474927254320153808359665583151112910409607793396101998768506734755552333369681353050916457367617512931437011277464307725902272528904409638673207439296858570687274117613957083609767008473383286800405736593201725807539511744501291443794571511182565838091257070850251955060326926303686819960655948366305490562400228816119588817950001389934427093542682694917496778128546604718428864856702323536021006171221019794427804968946218679324055053230815921404802227714558879448021328218330757990481875560378206914190266458547012565793574782943405971843493548741681985248792183363816345272195766133292670456040374947919513243911227487143510334237423950218968659611390749302122452546591375673733036728768113548584134025497684566334501914092277428965261843682830594073994844144551160554788911422934616554452141082187094204102828954345837355859739295171545278173756007358353849104855152521770909866285815982110378804260890084732804475945030675721478015275521915270931794256087093425924078889622652591694754542934751580068007329774995968123328060090102551866681531605748569404063089070421191710714224099149965479702747547025345431312380682265430313289853189460441998612263063410987345014266306212807004666217121599038473753324748975955986400686991048429976741109576186830375293608361942645417592056234675914099430887237565697920403789328311332399841230157703681825255142779822397839326417970599027458477164459254977716792921147150311490049438662886316295842050807145683584633059519780017882368507190607000700722661881253254719228868952742640523007362006242444871041187109141612532646783105640476683619424695163228672172247476433937016773564322893230610140725425776221749135279479962660404901875032823681938471714527395880982503240321744901644592158798873369468185599643006325267970034136064357330238500466181594437249213208505074388753595435404483062730413358520663857654964200407040000000000000000*i1^120 + -3973467674112452741626819955723123489486612845185294892781219990029947959252992890788672110416096217625009275008840422798698277057200999347008254041606774479250980030176500163066880904022265081996735758415858213268032641631075683477024451754714815311962090447916527187613748768899320885278285672033811989356008767158352969050718924444751776202328478259660276713240726618161672006960052647224692756217119826343277325352816698631651891494932415298668742826174109985292123551935571484090241394573675358946686548781143050850203951760191677610927784452490864235789933163551118013505123315065087887058553667466021694803808920787895357488309788711674104423986524595024450897648221196061023770965465182736810125779118174101849238737229598611990906215435692664850360723633642488249454489213581223084056251476940529380210571127468219720521440779495694182346170649404980239872568153412630559687293757460211324975369808602900015288008279691833302610472946719534296144437963899387123841769430191750429125067991713621410271098331546014639258414046503119307605491457881079637362511312085970467330977915321513932508421890355995613905418085563264560336476855978662464712703842186269959587816014110697317456236497441451598480943211591488824188938877222364683586319813140774762386129994798774191542664455318138982503275655639386524923213048832583816044964366797025609673787076181235722833378561120525647950320147742901279190675335482558547448001881032793212914020665077657348409589029009704160369480986845431938229450994506421851106890372766613046707011027202661772760278821347572818028802947627172828268608137732781655092162621575565590883141481371909157611821001725808328091680009780599099752464075372747684359597213642341156301433034735800962001741785489340324104517718288234776396403271487010392573591445773753929781297160496414805420544596208105098370718946018158272043189267279345486123104973219972969035371907086083533360493374997859789192646622441086911496351752171257630053994276248256808694005991048874455602298880000000000000000*i1^121 + -540707407169877360402696071766974137181279632827891769602183433638298372421982547969433014659102867528443778872291795723079938333698121868815811557142799721016989307987780828835151370388304198997056071609275711647692669023474478957685281235036530003012686448261773662135796761600947749952517736438084087385551919882786010301028869132392517833583765778241214454919472569359192178649496778945552399729769281884405727326527112220065030717427015398224199931594162698200423187400793123036264071586387051019486620484729799727491377636722649618204163056455960861526621789308940212124918268291847388624926080345758248446419314612496691019217412068863473440892152248055115545267142573658972792664299679885069364490719330959059065004254244349239856501402963048699955371412565611717510127793949093568853360223481585521346197530497204780505589032489724168806780397380286345154763975444213515842351235654893603450125722179656099610842427467259909119263621610166518213392198374021040117586845109932420543116554475552477100418860117506485953942245022231626952099535937458780318035735351643869180981299370531609784311425074059696890103812528410689008807445539683982968738571482123608997444136501825354874696966059472294771407285715974269856976504503400624581312213793632762806553412815448899918225370046610403105981141831206326249926552729940869803183540452244753393665166541864850072597552073240968539019837553107473716963305038178487506550714692169870562735451852037849559545471957015681254010221501862848233386691473842590471265786812946242978491492364244893109745423566865114556773316374608791441011715136348336671610829224496082788625343782768714677800484872536238003665351534762307522725148685600656341798680046623574068913749950862910215902551050704891019946164012805339718887361249470321633394547519676827453867462273392325052349409851020736379886230115400307731648636629083143325128383487614677717590739970320081844653820126121563764402343798260089615204360782893247452420760344169526353831861264842752000000000000000*i1^122 + 44803262034779297054880366024067213791805460011720085553740130680081598582019855199128864319259898324536273523643606167288589867861979833386289504193655612425456788699258423828011905303561802554151487204020351018808739694534796207045299605055576902230177140538961905542601200332495305819112203530595054849645276597971707079815527184930103165317989562957428003977374217693140344252269584000784668364202539561642693699200234949474688507774105252462700823682568515421677549221067176507972492591281293844412486153844419098342478475775854506374943946525568208985568352124715207621291847001703248476559191607660154869003478752933289885975104314057801924169119840529388836557201271574115438722906455365378361974238761679834892245021619718696848092787386369266481187412347321364950725499366698474240243475161964471905432762162058013571433323151880301596258823726987406119590074278576125459726930275303102649913962202503663075706750389435293695813127822430542299508550688273750744194551376318256928358851828020710699137549582279962045999201968936616083858202384379791950623107859566183848675393819193628769757166112935036404608281316930874762171969087893478686409739412640441578742995564866154974323243922477659682731437060093581599768010633079813821054238592689383436301052968203702292723492731877121512239827308219327353424128323231313740611924965771092916514479343301308775968915036754686531026160621467842763442885654370985430926465259361655253429766311131568669160442401899956744937690967735230938846153098543808610355879951010817335955074620695656207687392507515901866497113591777340843192184448478112305419244367107979349033848283084938417386218068810935716900068208709073130235997823269870511199556480925511789778970137964752608456397994863394648971958468187373495604729635434932173449093986353768723100165330320516955792526048259014728165348464824808809838802177959708147063067265006587523195814211317068816126495240521598933902331984602270616621224694135845265462861862678494145675264000000000000000*i1^123 + 25995306319704353432976111059951214181133117528285652114827962878507208155365639401580847929661424263647866134201117729962888526026847083880586291906914448478863252818561551137957213010599362326098033819525835579810523946612533190794425952480336887758964258288173402965079259799148118891276378676086537618529845216495482796737653267092023561833533877118864078715788110738744300221154397276848006206358112982190704677240878841088799321396318345404913744307567905748375814783497195268804401877617591516077816543959665930066701990727032373501552330754440232160977009988703880706043392941008539828084927161417624446008089163478457416452200782639025603037085023231741614722947473325889714373894093382577920163833174234213969259956183887800711518442830992565519008008204978363165753771994681300042104201892981749790747692633535238282752439755167729894926067674697160875288189794770296788918172567368233674315562853933549041431041635524092096321998238613142800177006519775612327025799035169834158353905633621429607889869615659567909758812617989477999248857555201963102205866225673001376427866017808513292533684827637879213588838996544113511351271464836065123731880318582657623906900354533473182225707173039837784768910974108640082104305027811683443312260049888357158983028209990809300647513429992222618901560918196682784394017624957020887199746870901208577448448892981910076902181985210126376210494582079032907721296549562280697702852978050121447351735656402210153516678355076792912695093099695989742513940994468783318843366597278071387955467975166854554746468390000806190524987134490586454287987249910408770107683869898701773533728817359982515017573651540645489019193095138377492412074649436373829857843760661814307028058514766893120900530587874128653509161636987233773958805647719336297685372431628962151775850824176362533755894285551998301698160312633710197823823825199062519724825279750230814193650926114563129211381146875851530922197611333249089395172328211474344945284724817920000000000000000*i1^124 + -901492270742239606886536892939845553044618317840339494307593011839174280081230719106759785453588562347459176293547576735974117946948893559486254716690801417346937984659925944905668461146532168068963233680359486222283345714985982765865555706420801758160127821505365145757997263352586166392798319783645365545605714639962642912099904389629114470449491401479627095871714279928280267728082867844364484562436572381797677576885201560071094600827104444485807376898589411913710455429316313507318018538976460324546977796955085896733242650882992399997306541134627591108401483177875307235227672238894163145290379632205257494288826668358126164268802560537894757989524352749578683607051849133274632540947595386290409403145772895292072848478081572560556130476811082563956318883383535562149805490284820779419429463766643386827559274878173722967764095386815084672728947401837601189562867016333612621801243178577153126135920253064137259107658970153993912998349585693321521839179113883999089473710255925791156423087095805547511931840358936949172171364741395199633267204901371991717781800511270049306299564387309057660425232728637135623645058626474726657786637433004227442392444020220102383958838420496554275755201038442220740091506945257992256669417335622218057710225487326348177520167598216215277368089191086875696683973474982478930108076064748561338785630896210103818938556121934941425892389845412738034754432788873149165874027467044258008206266097785503541450453192970780365391481796440880717636959814361796392870151957289677350555609779492817561609493670001721083180654357654312111281527961525682415810063905745644866452757812391218665240751527635610192896811441539796341120774604815033022792756124138345814175900358879552282305948255121665022738081621143848109340753184371100712142077459712224107635839288556550708770319312420292764773238729451298286105489735345966287879666334038471606740798592543310732933891032338728724434696136284946853065698731393169899309505039330395448934400000000000000*i1^125 + 5141462823009126146003899547991609774083460128424339814007827549550005607773990954858723426843534140795027754989694700715782386756609077576609486515825305270731834222788430474502536117267170965291979384153333569340913779507729554538214609824764883329998779218861399070056486343378038221672532811615322053487698610259412781591031312028746752737027035787612768727859436090470124926305799783494827698891408057098689395070137515565952866847095309425148839022369753422440655060831480024657563946484164086463551609165481704826883570820311124574357427076957129125918574982658581177843466285170877263507976103631270484630539301098751393938907383307068117251945834498619647627881660112557176089897086030221828930904327629149162723913369586909045390787065685393617827604488378008318609130868242099825675480366440352286794112171220554381896170511854251710675803400494363433174717121807469027995549244097564908811833010849062249772893312859935432349293459092011723494052556395761979671839007054131309915440358446923441917996106861555893523640598279544033758462869356409326774244237589630659123608505878746951438258213524539285666649615525238024510562972965311421716133192516714725783460375738210508328736978313429098182282079631095195763825121181136919459784743562404254576165702681557930209258816101867643791213645485599255144783451432695440945841256425409902998078656138255522944700455914377156469697003691117850243417961707769832022890330054946360442026770705357615133974801884761328133789044944494519789183067470362198436775988234040533733223697482117656526947101497884982392383573161689390684558440428298250811749552112998903180154540466103496243953992597050473283159535352391615523647168032147399993527285955672608568288268334444831216106907295700813391778891647394578642139126032907241783624220232295120345714769296043040470395737028938612569582933412817714444016808890951447173926836549892641767206816178737166127703263492482886599606027415970680255126416916480000000000000*i1^126 + 4336495947547488244848661382427737633504356318640719801657271950372551737935827300095419508629758793774654402520954868367335257598716972300500665508342194905225260864236799128185933973724800706236074655206743626663927136454134447799058029511357000187312901776845686860374554463886047991184834689825585074918227894159489145400020405505118223393736110377293546236418350769281228689638303336531765228220567557075507847836825933232723218676066938694988877094156800582033165503082074433653435336550824308801318718816122611936345756455339972880395542979234197679796133981652409855331091184787183432683728355424586067045031681691006560390891635966461451789937365407848298949957971108395904743224932903795892441839392524757282697277273937202622680871324924928105057979323139447007696287992091382461241832301590884179055585223942950171562104731372663897776302108540597871583606069827059292744065735958231244728924014217913732225423938421123583730726862032330267104538881991453129643698178502984274141377180925144812813420439742177834173745843649322432541081706515203935815231065608193831427628524535055639487440815652172994112114255045707507704719975598556648805624867450783039086940595922574508151630208798936261831090729647416597445229937489115879610616686932275441726025895781630156591634953990825570930546886729332512100803164201872925884643159152076066289664260329956265622565270098180215382564015912227016987111551657038279243701605929564691470090155947865544775890756932900631234955390350973861433496666741165082558321470851307401325436420875459458312467439980389085852569004083460846134203626324321152155942616800232405346554373012492615806453464982245944869591835049392069744650020345870145470232496552939247588919701085290076567407954040010452731078505630733483493253377452514226895881129614273154750243986657732845432697717334538496287291306460262112289002757057936358216981705052100053992942787113229300972985623620106842301471989076455115980800000000000000*i1^127 + 18650721982938012940264406693083416755640338178310361090987415766889225426200960626834614428606204487572360412797088310985080856988840689711253308197411609098517336258578759925321193148391671992222949535647611685835870265369557730282313481981674945687536171819002361238768026317088932840045314669382509300266339496292548710106308685333112655015555119276723050802511418267215589388958513570024710491420480737703037477994770913697323342832009597835683272608384899662287584882606915968063139777135509769888729426884813327368260021487742702952114097084996790644175254426897516173263040873301520568580064426969631841555375313780314453148735074785922209281145304766201783826520665450515730417079932447237276864431537164945510898609543898052072821362720884034552224065757570182998772228177379302691961657177449505536175698387637472927173827081996211395117839946493551556537773391275939488954290358829301321020500989283953651847648405490507571336620889282813815324649610183036977798794634466150578780091728015484823081394700250373725645061215639419104750181884392542687605140326915334612828434674896335284603023621581125111493096019114401617095619518303443681804190469514251396198191491087016863185891178650570725891522957810680352074713872534578376040711999342632009990481201405804711367990884838476048162159778902756420473991210794269198466956511191942336307055809734959907233319773250814526291021201908763298102304256374838677110768143841841746719364797621608953293529001530393199374251214641652976399188518886368303170284574331276458542816681072983274875119151688761451556615696208205372600557633062552778623733819291766518039636802234950677838305532921576912485124915908845860837024449257081359596835912523957278609809473138503165340968128374266540616782480884439886868172876995737556200502861118694647603951303949705844674180010546037073881601090072216700194417976223763516069018738085254602396088209433208300455605352228989612021684109312000000000000*i1^128 + -8053220197473736277497974175435689420495485604906226787596219773416126118315973008548353117507940088034026884825602567499778542740890528355559700672718296934793660476524786202874982594025845793041954206100881433899231845890711731754920096002615393987631510913875359828838545443528506364040958732879462038658965589063184573133564451421057221994475983484302550456305827324863842939482715377238959825203514316097282097200762768600593552417782096994402653542038469456122998818623895767238911785549301432189353031460758619577922419405407164632763658798660710825044708234887673032439709284113360994350774834598512872039807406363380618089622844493364610131980313430949082085578852815857376954918757296489237373635147550698517369298422659564632060509875647852048429262041485661489457819682166813758012333412132777106257929084151639501756669090446428260390682209059648445233126998688796065288683337402027893779751343187649413752510186877957424083598905810547639876755949609591440943637884906100245691415098951962200681640896889225392813471587187466714964283129912925394499436529866746675655120490706791167247620419994096138658140438795651207900200605717220795937735660163992143860725740023252430659083047930821978267414023475553644892505877880410803010065258795245007173461357900744832978160150205995239934496015494951817068426583727548380849926574223238164528665859974846842601010449869321188031830777549155189267168246593466963355210716995994185848628771123421397316089923930521673072676104741392671562912270675726367258567120353193100105377328515285942144524949700415052975000834423826865041345927036388027878739784093559688238003254379284211302680302340790861712165103321616285445516369627615565226050492159427981271390674158646767806157607208199762977139254159316066378435361430223577891385102696837528667023581079736702927325217955390988828053875300966767243138337713172100882413789044862282055327316226674644998226928315245002752000000000000*i1^129 + 141932838274220213785108243320428088811893755213754443537361047018518833027801633528905682052565640415009314043394612650215722377431964072969403888890515066606057735659062663855977152170931235525086995891705526071188313268708330932336429496785293744302495864406533534816760418246799434516101532457276682684734981558736843905584404373269991784192291799310379623029693705167278301955716876318819893826676076320106683107203538949352522647167342854898682466419483212005993478931338597024266470052591340343457353805806754033232961457496397203915100043575921148592019938159929664096944649187971437738706661905586542551814865887091390451471318458502781338997029208490559412009482170670175214407457202371257974057633852625826836898758603888060165147139141723172038006379364397854473560025108493087177789572147133008851214430269145459053634846792698660764295571985010317533474733095854183267463342952539867862807748485289497906129356474306893507903677362480935824477050323119021521276292648272037203737922622520106779756583530352365733542716399798897585111218906681905482133554679657348464350204229995158078871443735705593390777770651211671568168410280104985374606708696995541992248749952995252837663713147548802984248986645303337516055059246800420434959373209262764673155231341821270480487476860722186827445010557827912776800403302548634715994384987234055160219075199603083518800752381679392743817297187737003492521175361178510802723812517954800639022627331770600021399110744697837462472363565819029877009772468668556238859826775950491801445329932286431857718246258742214043274133702039939332200091167141365601728033297991230535229550158035166547843806618525133845879304454240792453362300581672131005188352170279233685349974324065037864089796862385041598771746152846651634350414714967483542744914336522111905313478276666875835946510205270770821107133797072884623572997657053150708869542362883985716804672215040136605367428710400000000000*i1^130 + 14509002540191683095966413154958883953187692163432686236843096836960874121543633140530236180390528118093342561131528850414367055667435556071511639877624489132035654552440916296890306980905401857663603324236422785092999883861796763901817892111722765141572863766929342913201187716611346314876597140668963413058367348181954107609124545739845616354885860098552782661199397787500323190468690945057434866886544971171739644131152510362930038089219864987870686946455762524151469325761745550470340254973229713757414775174742169629052320064019294582766213280398349703940257893299720383193423596398534586634742399108877595136642017006172978646587164590771034506876969023058589906354892333064313092225972427632001928615763494029786650753387790309421083924569194132031916081281332993420501091674494292658120596393340915047573402667479828190490191504678845099137255695536397498620636899788936501855179234443204958186886656712835955121798597061690815508973987106532991585122098988211145249761550573831813453390556536203968218152181450277872903560462054857301334436939567964211469198255069862135247557107214149902963886121295173715248974762345000277782891188333114632421913030233050701159464637992933808007400368845934169441522129733496222314579136868687353523531151118449589201523875013264864765599268025968575317350143728919815340292482687345655925515297285492002800182494423904321179003821313651157262142186751106158551839261751943514665225383917440532016458909822477042851855947635235144068152313948219179499816296870325926620549601280485849048609597724374672425946366977423238776413863363751528676013145379038135591159211804746962014756080609989030922023298345708235204657657621718467974476218625587754295073086772812900923525120864398550879923141242355672135076366142041825707672666038288147679898590177848060162129724880690007200225002745307627743844211724955772902868490550148678263687415410546281307701617045064908800000000000*i1^131 + 153622862294822232758755961093051482506874527719168456676940264804985839575798115330450633671350385471712318533275671341723144493674867630032714911961632547165530221176253199526975977648734698466260559799723801819131547747041093415275566604033823882707349949223381110929955016523903446729884041294587107907700470256064762535388888512549206064621126859547720242421028831883417624862036389121606493438825539527902531915322290453612744145314696055059454071607252394580127926735984240447312624622379306121371179687799850582469470862663358892588887546675574688671828380875302490756463524378327726714502769947776495285387995805837154772491315965530798523333633373825729614577729651179104984422390846001807882111306869204719321279437535551561599530771529088568638040823049752854188437324420517437040519880025807653997930197779908492892443993652861153669037077203335203993611787899894343008115509828453104723070698611720432434493947602215414722050712781099094974251836269190666275131954572218207997097335482788499932186821894429591374992741614088302633660276308448893588075590396964401330205584574352140427592678304905105416432797914704535286224859061129183563793372189196423785835725226544760306151558778911185783325962700190252084232948403521825866043988492102770277272760638093045116385627101503651426733533908976846132492225272998447244541504017456654372324379933214673623157446051391689871591509990940626297117142680201514966024482666024271609442753297395784375525550937471689575950280662039451138294400975851475092283747987676111473434566194649409580241548559216428592328192114064845701669963026431119473313643298452276432374720691569842758519879150203653267479245227552894618718861779883800116582439651713593133672654388892805284258296445495093350746538755721861433872175087220064204830000970401233106348645483196695424684970591732087713562558354810451922529271038497221481484323061461371922489016320000000000*i1^132 + -1938082121970458038685314942999001259484741700915256032452991664200680687108303031265951822614286342031464960738057971416322455491492094860785839527344174594961663135580003619226190256629985621946257501681201087999513682669213878050155509771283020985258737810307940626758061526378348680797324085319780152837973628643257984478797851176091214312034040423829666011798599530206440911197629157189840405040018051601044496524827409786841361822155440286467653486586225606076738902364643885823307024465767532289637333108557836451391110246594340094090322572717781894181426927459300143205307543257461090877308297076742252381411391734182783696512943624072655649776317071057332357014383452425604233446583847377450950926566331183430573715232518472581647734910190790378226174299141214993131345707559638275619404675449258165678380287442566658445821476606662113551009482852574663484731956375106256236984723392206293611376680469603620525799829773962066803734084534432135832829821710920748489445641892153237094205489502615338419430403822588345813951533736013705653019296344801187853245241534190416085309772454795910890784194142736873515303135697605471906477739823868349533884373374810941622013187649308173183361500875036714908027288910032348593240238482772137955473379504187626646772047874918868578487728134573857668962593057265900129110089121975459823071485570283311020384020011178534674491322125086539779909011160265204951315330668697209993935304368333839570829757673077669647551990021104651815685885425683621461721542209638796374799275255791795059292817279012434056838604918696565668047340058618292430132676222705934439924947952504908556968527341577306675087713469085918886517746347256205506091260446374786313258890979453496436717216475419618822400254076212219418228523022240631759185397829455094024050101349581782343495903826847440555373316077979382651363668929841425991685753763916285146277951307776000000000000*i1^133 + 82770840971305094184576472110863278053632057988216986835128222971474613093150423070634021402915483257419812691886353471794193432571415935142545456670353119935351909821376756254714265163461283842047388263286318417586326541449051168617288421255753544149571830963161541892528726479273318829760859231863045492864546614299745656628424622741028690339391446120413142643792921152906762312945835716102284960544604760039239830817467941570980322251082655730579536645193128245154270402445841370480098969209585655488982303416068584186043028868983118377801964075755370438495345358948645549283025476342716822423673916010313459165152895434677712796309230922629853790080513074714955235398619333541707571996568305051820087595287914270237475906917923342244254334336684740028019510117372423363686316246217977683928995882302141396065538060927420749068743906374815595757803533602474613369940008696185274469045519195454021903170287855417668547261512493810158147387987615625580226552150714117164216059465153420590321904670967438594666493147904028645219971275290167738278215307575639794889069544912865316950876001237396820212459258519215310791389619882769119669903601792545818150163638446827308910557133631749593154134272987589133587780369176333419080490709436430494569536941810708058806245659202294905691531085813461042331384720752303414970524311439796029085079674124530462338392992589886809191499828370873011039236459426902764739461825462392467743596927597168126740530039615822752800582660088690981135644448632410678648208600932141456359776863240999286096004892318100589025606370565665534917761341442000213366431169344345847156038608465132925403373830130288164090508060549248824104854764337077271920152869591909467246480795124132998493858295827246264619637736347047992569544708246561366451589852155699858005725236615221980645665067771810449896800932547476808016065572534331116029475780541963544035328000000000*i1^134 + 79150694535495143653062016434209806403614287899690679589251342405045887782934480544084283713041785750671052925665505133612805170410136443387665442573368256185228917923246894463578011223809637501574667538736822177810632700282539742829403500573463633519966611307898958450614002006439876270405162938951885672432992209775078415456080501519775261339817929024226107656763670349336089883072632836741485290702329637625210230658596495245000646204041336394991023430293299798013745782851246075449749131847790347787329035407608581402234409886903960633813603675901683967069010528808706574306310099815171870452300702146066394072006605086057596798601742424131920276494921652133578637283864199558221302680728676512903480103054287466618220690871241263396732010683742227654044116982414755301301760631344684967719598924950538354792697468413572750880295111065611492473172493320378908869237449321567353754921951232032599904473792567115073627579100228205199671651827993961260355949336490311756359550674407676139509043682968115565560483157524249553989585336980108367400408569833707899916237195832552691822408553013284523606566452832580458563392218190380259206733462308640645232877503731857471375334923134797516741451722639223507705252951094845297399385827285808567873770668871607162121065532081360093730364775048954936085625092779196326427546729714392511454265578260391939215497528394365247968610868136470904613023688323416276686903354022704391923352529332107029447112724525259780097033856069084176085509239251781031716150043789974685658855194050194030494882689697109658015298977680923172229436540994900685350342769634694297626986607536453422718618877155508272221362060938868113892178601697046836976845539413843356598525422567834464149696676943582351994063189066743393375863491862820883117443989624752976256527624403264574395042813270464950266804775227673902135378320843214231851759566848000000000*i1^135 + 65131896263298653021404624605475649414940828959699787964708139781271178348607189354995547505742793684060143162601102113538248376214884062828439126372333971577909928108286857149405246898802090602628609643842193494786864865475198270615842132395020191554448666290058271580043155518715345052159696931909170730684151895458293112733474325608748357867473277774628650870055997673177162863129854234153719910804239584257174220648839750712937461717238759136848750709053651975271192218320941523529649586846443890884845467422834052238186644895821095873737397415057126349155892360100849961367545534570150597734330522605892569044313247916477642816239306230699282862727416980143102148502475749977799906604322571648474631252829638130765888839565546870437913052242723772485093841431693083216033166518691727598749992551172451697552410686035593701406082837579066376776050706591244911695434646383198370845597550741026078778950253470333578958436868580826518296061945273797311532016779457261443027761776836906595822283148377653241088037165659272873814625120531298327675192318473758014294579220733552682767466610164430955682551878333241041601036057087120676475137810060747091645773858781051700369419689102442716212082621293139150224415958819738992511846296880293844115837539327277737061201066396574794526708204529830605830716862884090695611822944229117415761427163449909266494355884951008313192905840358341922595221807341673545021256876608486653528191207726817234623572969331559325291533622587176975946421011411179483410636582851690983010302575202161943857041627756820914244752406519341520504883637428344470315505147349134168550587822796647099718453782852232434584851827587956126657998678056807787352387077063521523532279578396425397518909702324326634422193811465270255467607373614792277959132094311622276441583955084142292240541598470894263956396336643707263315850812263602585600000000*i1^136 + 297707342812892441894015720829079001904354483897018382113460949303690677546263728891098164145396410953277061400671169892038684360111706534476726385884143096979150378796266618026812370275744334182540141920597398072555847906533197391167187044511876970068241612902345929254305858339491228706205478686580539321889635741261564375121054883946788399267218561403495362626453587764001262819845392923052919732084155899690767798465468305685577712613185501890012523360020919054449318385666900992772479775941597156776708313809728484537786193986567713468746071652304958196584550051559040670045674899492887447551364319023920134834470489204536473626298320577250067259954901450175038800635510970830733336902065549704831632851742691535105551534465117246060872673281643723216293618227385214895374201223847902459186298125011679440687004400386534725671343066927227892676710117860640036456248883006049915772598169169429359754194822939010965019774184524099331788387100965686405436513161876172888238227856380063644440746749576037501401230377230986170971401173078964946389622681114026707691581258407601425981852393650322309292974495432536250903928276166072673252609048554285619483077548338770488521669382388903475143925045456813890029385552446928382989209483454920124969133741734171717124295804870341321620380325967168942050796930654695890235851778706793282320809926371446552577566156200636161353023408734725924902013939496542681798340007232649956662449614511576692509136430031672882346879232312071157273402976822230831720077666609266422079151442709358611936191182117116968157326625137183120092269206156990635448291485614696966005522663773611533471485610303839332664621290591877972025793726421600156758226703938376368381023985594399517390002930750585363818468729948837777197988716209445525137414645916771439327938818439449503663359513805755294805328339367013174476800000000*i1^137 + 552842233468848218573619859574138034949160190464821134208179221990612614398283807357983140831382363473677380892808951262561554449612904728467957572073001931587717797729081371552233680347778780978179046769105851468152726384142962210461768070089473116937972415523179041268043093408843004965042958492577403699656352274946465868936194708295183834647169191465250762034269722583279677565794029473925568591029073484816905164760103550384127370061757470292640299392488975525745233669599434457998926349152989882366542209660952331202496251078671234332231934986022509198872647141773267443973848953460908928851346611173536459368566298805299636328975184113484790979345186989232693096788735021309065292249872047761927873611791075649875209270250176119918467541594019210465435524690550386106693918300101132386383876801934455998370947248898306711812443296411562446794336747674975573291375116022173635818299225734156857456541941946750204241664696562610415324920990673649886764764091910823419286604306869495767429034734773818261717010674162844547556085074980532472438049459432870497826752426052042655920199265467856730720402892350469739408540969915996846930049967467249307057329986789483034817614902249195350182633666377866993570862739775822848848314492422679129922420191831785564558801898862202078725096781672377041954927841361910162918223368049550863652460421724608575869208714937650334218801847601023991255668807601657425789591992779877235107017311391438108409350341705944632365939488832801289910101676715506652040792630320318419973753196416952871562273150280502294744231925409630314964989432131513256178270388933152567798972278708984763577598387090289297375059697976925331592888584069371999054547697619372079663934787661696052304060504946378202246443820921132330903881961702640880518209491070375283934585496068132928253076067125475901827973120000000*i1^138 + 580861378663087692490069523422309447475217083064309013048232223065034751435242921634249421173270751270234359113583691735007671591317676490769771904612982279151237358197958154212803707020809283398814844187559545271841064306823795820293033186013276368719292032501418995567099249179820565908545333325843936437084172468771644625194121175529689058793875975483049147028359760011137439330678762704973330712871468286109697284544841110236909462788280812074658344613786881634834393433473402531289282632352533956029314087334112094039291907564913780704071012487174498054621495676296887781218784484587290534634324957694524612187077771974468330383500295781574797535448943642394481966592394059546007176617853072340351732225485506730221509127398957279669467984532867106926752190181297711938378499761266053815084062548383561972693463054452081392253187770003513323108369470371993951311554675797307933409659521366607888223207619330291419351000038734469450511416989534161823640797536061855165065736671995402559645341716023479736304782798321477278732310627353380082041788301388759251310220546330282973664872378201981572458468816048914063880411864126083290294342643892350586705919173722452939628401912080897797432546650036564108862789218027073343229940712883625257620683542040778028125473753394603019770503227042855654107436761530449126057282427635979453003188369097820656404691069839567514261591724133995297685998160102704547765405968795184224659115830469047075850840775086191307737825714855219232171958160319879220552697370613412465961044051853321145141249785975131288718293502673817146188790481763038693155576877011204152977341813205083625161841298273100572187796980220112577948122746130315936771237488529507296187820325999541086208757711288994476165152080333377033176023875442847567162122291370603357887196976831223450048072253440000000*i1^139 + 433668704829321628217253817835153603364640035373331333207461207338062386101401845046394398614630642387986104455014006893918920305811311847818263063613978982594260487270592048409774987173635042501159643924083964431962986484257119487908867099301319857281588406091095677598983230621468856887174244097971557197492560423737792912721795955513119470850389837832306015302305444993624243478228192760464886245972026341875433807105322406110087894207318603010726809577740019687158528381983265273258643496783932422334737526678033488844937269997795973735402545321025593084914675727940982652587950595178076224655834146729772374928272822054567579822808529029115980368896096424851650121912450461740507967148554488151343165288805914591217820245319926148210258786683023685109423103675510967386425052778049062453491251032422851257723500140389564878492557657891731431811210468827449383405736405487675099057031251978499292600081933264524373386673413451847297372467526787824924474387790449839439608011409786474421849691984389884739652875957428485980576491945504939769083283315456011217534121872334587270459897047453060653868899017324458736369892828004829139025623197067543496390916867184681534656347878727903474172736952648921632948459571006788107389264176684280425679104629381550523886519605813853195596613269415460476461677200680569762281008241892259555636278020107981591325230106735208864767516656706593232093866192961272847449046898830208510548564383738713696439908038229964238787434012893540631295386876337216790783223119695999291444622411339741557825936184969858778378959356027341081193229559635803968222706408605871514007363734090828696682012667738351287320432319853443772523824910430484067940011622349969728514335670945654882616207227438563677865412409046106790926364088928205682757847224408862912089029624201216000000*i1^140 + 237731028867531395424552719623020585436440402510942154692925540895485880668878684135570534505283447799284217340330673193763260813542864041058201625579445401918973676809093157331085119174798429592670435905966203884341990113481271275783519346839014082252628198542780437793137833545992512961606777563421740728174607146055709063965599911600568096523972968297732703736877876869490760273714853687387774891737197327589249151530733229190437028151044380245899596580400589432769510263429904179898657246634548627554993400422542356674060180290251319769934006365399638682203229452078664810765378027979532977975058657393931263413976308850102139089653792167001919951543688282935247020648940695832131750045449007576873441138063667507390516972902525654378632369640703804801912050650585839282685604203308775923301833847722429632675274790571387737618832850701664687356666594602381944552729166735395789807914541034039911971698257375297774857862298349870609622454225628622838070443715348588365362866376453410414950557629385302441024811134514520307075367243543163722190920548347200567065872732946604960969158738408859434510525321523005871455067884299874271176677154979000256514680744986196875067533506441530454087578047140166114653034208897966701408080079130824750545204678585197837552525390751491556644775011240194937343559227643679964188792966521509617193670889539692966190396059924310108058728657215224123798630526209018111557449205970483602697883201802575533536185098795366375471397627174241192086456730094508812019693968355942407641506059335709032275455031842935649699259552276815075976599809539107021695163896715246377129036343124027174889449306731963452416693144314969619319973023886827342149149995893617371191233615068745701462157767732229707287692667953001639161332293316885705126262040397086720000000*i1^141 + 64737387855359005528730157562978037817361416631151420771731191485834424276362929847921408096487420780535223712604832085911385090866623856533369347887471169626630242133530661772759921460762115725668170177776166624817476879407407755045677973483053301252689504433246189299438481303322647647868855870297439400711846626856257471433101190834589983418253437797154884351835274525602427299123587620292594577538422943061676100033342801069813939088833540213881335320025519381367070056295695093842964332195829475486285197131970417604525411547592492751072127351067264132408988018114470899734715316307074257329588367223962361239462281574971346923394220340192848378029981940781297939952190544764599541919867422301668893354115700157537319176262387660963708454862001043483558637822225923130567825012375739324209446149829177520502065243505995435084316954305777862900373379908212268993358373366632024734510579243811204302867293743297795796712040618718273029214918412858401629185320924622190783297968533903280242749578641247013141876791123990571960944315148036119761711568136360783137838825009604573600869225042904086002153627556236149168805041524298377180063011846043896251668334525618605121017434298207604262041920966577356142504084067457968351933105796936600198759399094907957210533796889565179704000900351919828524758145495692285574181432623675249679132910495505755183486461854425477434737988084801268017021629284462322123997316826139714128149961020534697591581751495812506857748954237920587343422895382452307352127661951233218906909321760846591051871064725680756874864262728240485639000668608607799226854330772371392999813341306368965344438357326240690187014872202442831757355147025490983521109920376222424326225471695276286627158567424498451358059316921270613895384507388023694950400000*i1^142 + -152059846071417160216308500462951237477543941751273888934049247110951401537759494851206210458962326192949150596072067512935474021476900308817007377001221462549541074439974983399584399829571656791285722177080632410189364643370834715361869058053610839114158275493576446910308406414385345966632383438092072527953647746610480529446861925143170338611628431570217079061385355222810485238096458475703913879699706024206844968271707162155922782700224027748517667970004582653271421031988287204445099870984370166826898790178740016424446930946490389778977535888550298289454529883280687941021936499089904652716916893382462358472390112810927651352449113385637513785388893773398922821501448858490614835651857518968010492489690827215526985457228378928616925955214728309858763620252356845135960683869181193028340158680970239834949182760576025290914954072010688145298048985203149981956344621940111906661494442418133536688287172692531986134517522642317754399147769901909336596701327040927434567810353095218875091603176984093901370676485641657820578322720543768379872892845384726993673216176641322561109423086937053616927787725831624921811664567861793378113631338098116745178802364434076503583553790729103262587433531853339189152729021007490831416888187837419093632301458005679780084727456611848420161722480154757366322646144693345404622852289848408627314250816608755689169216702013601280116744170680807039493616229636448288108291428112563486611697547655825931028559991293211819273811440897814202442060108300410393191518679275363904701697687585284809156462060843112882411326036513066101153585419469165170195783209226775102618092626723425460236860625718695555926744982621750721733429954302837637869143792308929257803326350808999276168348469752588989244841028734761618636800000*i1^143 + 141477548708593208792020719366503643980066767683084750177204705781052746011015329766454711195965405762748104675198732009316573049554062069422073929688178730637451628051207662504954790271555921256534564892471792420268313138410393494266307652396176217576290978920252454431355890185747603099502564246143354854053249925195153016366477481744846585420223455344974147936637979904005003363349706242386217515681999703815331222621915428132331723843431796722434401206209031974680173423359657373532420774605723236456736585058342491894373856229372144122662780415743827182049282572979858491869444984776089216258812232416328254093507777872713984377176420476338446698157097742054180415454770868290611953328375612190158449447223433770736616346760504406553582306570577420434183395033415102441189940745461105737376565681681941250853716510843477505460918192901008048582069152723755930556247545300184477201259208417543211398681163837810972786511281638916843656584939037369258093301879936961861380440162232240309516081107772012613618202463664933202562746258801290212363140295304337814691371631481800467901525573250909316509615568204962276471986450433593763391095080268943615934650109159428446954606944026950224300309824422973009499407054904159519636427586146872613281646954231141657943372534157185005478523264264747461706675637108409096329346109513205226594663340527986419580550062392899597980151047990731789492317584563211857276657374259907134630316626883136944375728059994269141401390580922693578394714220030164933338292571163100295830031549637529321463724576947261507102903162398320110149776911153395980018437314320531387665045342824982614006991527538511134200938071958086665212231384427661635480743128458634204810590428397276020886200121865182075944960000*i1^144 + -60029699490215621700071844829573914806455129547114540085022674356547715935638246138623806391422652174125742045485790903282437689349582233995276699419598412718681986490017088204150328091318565045430097552198333591647093081843498006947048238607659550076075086197507241707297635658015624720557540631866440039631076477289143659802506801885655512672107097113947558447335537167983013958872433636609464436698299867524406651863317793544336720368871966678315043276333853063084295726198419319335237726785695716908151319063902143054506948570359006947889542738619150501680722651710200774951570230898282118805650903729241585346733127907398953341380008809369183563506464237470318444649715346722798280289886116040301587647086686694357366563695285466854996752216289203929316755878094094409061574642298922673617460201121320568044351660421482977579187032242225266249682702928349253681417792692735619959470398363652988047740678924713512317301804599216211919938786666489184053435081470962597136194565179627104845988714002945658999264409779439799745440645127924082284984871204143303618816011439133933283270189821664912455638099584577846366498069383967397160503859493642157360578976640866686294038499793125285807151142611041373400181853328278706344676611847028056044757490983074745367354042388214643489998528297473924493850221509453599761521179191395562902444382886370690124855167151932816036790094054287314050858270085128079807311277441460368021350495325452174087105675560011018052580283447307313711365560240253742171526900278600508091316536938433992736580327079083742870153379016665380900096166002517987914634762923205096168866018775798225635392779576103138030312048818622698068850185458517355936666104226887686719186911815588412129280000*i1^145 + 9406359014906115690332014826605010568256204180216522120237311568076342866653280814339286132920918502778841946708509602372686716378322554401837261312928065496523742021538337084328012197665526520279681111232150954325675226061466636645755562064859286824791405281631858068104199584597756127892719674270576452045699776321993943776880787549403114769980376549975095077085298303251970347053919156715695975559163548687770686322720279477253036830703207382613614929295727866318206180871423533021064251883103511313221855554679881836156913989875929317234343093938159367015457131285388489371057112632497594355242908951015915063923261781022066654474247910481204335606314701928825442782520132791732628307486543706965906232107488151304623641178035279007829821895878788317345721792013084600608446000964803928038622855488500915802188105936290484809377695006617538438477692103447477012703321338228883020466058982122107009025923040787147043572588287717842967473215590771850190703126261022730924577198131837898394182255053420579924123382496465186717824395680734558560009435020809894208746391902619353050549169601186736597329009032193504958001357743864160935255739656018313352868659606611545306945990122340605035658944224490546271914414236862586073126632633789912951494744883379958076398128291628662198656304493879179223281905525277242969183019637577400283898439438463057416443364738473360776983324367508932132438180487142115654462046305890671572293054604216029577540272802587029456809929040794181613977046793014833140010093319986261363999626971916044397459572122057991512181597407300522013247982637141301795007882257023046168573935497693441060672786375696397087846189144966490843915871909759078761358172793350339428352000*i1^146 + 103595509792271981508136594662467212364305306755998428229704235445594337394993996338881113627486767505915365393199331469873912186836779860274294171044054263715317236843454608015529988917485593333982033733357427272988730491163076396471965343492636855429957397230463741808488804957676991244827357404422891682141738463014486214160986782775662593874045192330334834237030173642107381241343325724473615430728005445856815774805301786266131197309294091088448885873698894813962755395994093550778337125561367322494857811282554702300384604490921677196257062006746663227848786562640816475664817429950490950755920345322170432863843979357797771487986417013145487750684579003826515320091390148890415063666202794584834451963867765577879019777111517030010596074367023432338657348518103554102120006856870858432600950850326534345533911034509584955004273480002911993455521320141894000898780234890112799032703998672161182126419333581573451396768615423726346701146157482610372135730807963902721441996785271044132136553452817224626804706782025225261536853088853107892085632027572683803997143285344395654621263460657355029603372452650511978953830897938055992846684601678171064861459008378511311136953319748887220882797662947756550740005454690531135194430966241755551629533333853267937958504682953118879300915375973630171467403881105825424144708928517386697436752909980152101796045160288249269080236891389765447829330493706091865613056868682346385910764175993067529045510353743301583030708382690394496399489133472527787986870361462678965853735018162527560867079751953910587123774018690516323843368462998312834105150563014017576481506778468247180895258985882791357086686436155990736888641703234425061376000*i1^147 + 4310364960600286997567453089170047406498648091308688193760545988542997201142757639594484673165968663536713103527203011132711451665795235197308413593148304500727587555868788013167701127341306874078035979909500438254700894387441329987677049721674529465900741371356864709314843964894628848910599656956348578855120196288069954901262663059882183924569326948125015391317297745563775073149329381072077122088446685468154149041232301208860396992574930107314399413788569302290363887248877170214089499411570076226340803831340355156916014696769205660476109778718795255496344622008852447454878853743243687095856759734694712832979561991323449494219285681479035843160916518807497044556423370368845310860411186204803267322428102721106062305851985382984037112423868299358364638567901022428858970519192528614449380733531503301157912732333647584275241147572243453405694212579085022793068730750299392802233668636073974831895729546232438770950210096298212844874549964800232413380665924804486130149627577859828623608678847901023859797439988862454562550378933242326730106268288124205605578069084642282114409851016251347626057013612593865566716886225123682851890936256915226549115994550510554452813651757268149078679022931363979729669225500226977998452216178382653618850830052470688631270600028505241727691975173401566367809019333319613155616188927966905105672248810877914362693575736241025713506659659514421862705981977751147697092283054804111256036789146418300213732992145492180412327564428266588147061503559157613776850032349518513118836066783430832341233705120131011328376186829100816281538415622722391832315230521650030168985933338115615232093693007571858751488000*i1^148 + 2383519066163218378640053293163793710733321135040207532310664401125121809154866486287800425915234380914253015237341713909655500914651079379242517223269111577992169238635052412082307936619910345201275041015972052016653677786976383853125800367924675051080432140734388755255047716718787427331918979957570524617046490620450710897720939936705493636164919043222197633446091390309899009371716657551426697619413664993452373350841148769888150136354340382165573901786223342880359454550821210253725279760280195401169294542305778622029469775822879590717671705861975582987861598141747361562449220772681237803669868470182540259499444451368535357119439425340545470303565402742762977995686876970108007158513441371952786432744771344207596968233173611625105215943114718498942640236943356098617229329835413649180202585756133057607996607390873921419617163865369217180530152561773090549495376905912203921313994343656645174053561122067087781681263150126742052390885149358101963948866836471196330453880615598855514510635227852771298923369429580588808875029207007199553432376580341603528781777759914306848759345073780725851343277388743219906709903513450769712665519784826371005615266566437178814123712827092919211932948363559290944876229747638678591343280443410504866608823062265147676526114970979112121078527141448831494885807737476596030872090774793487997695295665036298832012852503116997556430968701858797925481830296524911785309592227371017285880231493866890911391218821303432102414014197063368691307429995069118868360246424669188550775818368000272577104424374980128450436142739731794700462743162128106059744341096988337857023180800*i1^149 + -187829482102809470072882412985438986334302292480616995617997963243976491232337364658135959709925390267100093653750829078168076873544383583392407995347945559557110993246216402189985331088241756274973266392822393706617055773653656929442855854943749446108619825149266842966790878929830066177363612947963526128353702244891538842225758133749438883061266519521429340787756839502766935214147990663150569509340085201855108055308010327795205878199693278841704638186065309505185632237542787076784085833808688746603939560686726430979522056718222990293558064483888420883741713709013049578239215477554414013651607142525734014266061802543939828472705289060691577351705656571101857808478430702228464562151734827195558243746565670674307482964050953174815478394423948419679404334685587587665643186255605980332894173503581783734171460096175886189951451670785771320660217620054121424507542251988089630664350577341962043680991766042728773475977350048322941007130768863424095300613511137889364680326975149257606638464663331249762879059253979394946301931993882563339873408350300371671720743517469337818557003277769431268515166174187266731120827869222712044747130998169790929284326007300439429351358023010401142264548192338512920806507121039762035774243028202387679417081633826606293264304894586311689993541208321366947644610655398581581127105336023928314867172227698294608077850525028151575478415115116606971385277440274812993949332358668300194122810079114560633818598121810184744823765242003870651427208747334076383091626485219490605238752948684672803353109197459174219787696808253253607584399196160*i1^150 + 3613635793781131508116950325169123708950125657054096238215519212465903956412258540131885396084878186002776194425625829099287219456799720196136750184132700409666211691174700328181067860054555582311395524082830545619366471229818938368096581959146280142603821202863075664382131464567688582118790054532280920339003150361904051425934737220684293577803066078726438489262579933366407617390953132963075228747353920307367616021756553719297821658364419664926000529061972878586450554501787582371207859595692360804651377854902839941702300189463719484024328406043774344429270413436393106885071478880982786139463516214123868612822160580397783060661771343957781871556954319181673917029066288912052318252714426941976562588137210735670026058119571075122434808833373423003160250182196604692969539923704189644583576032403124322071109025960391226160951827067492582429819740334997344923974666775549380348323171914839117885671537092494600366401092013923821979474916579850113050727522682759167151357911019921306187344644582365574735052058657865279379564397455660772828788991189248628934420114655491144872956897297440298031962821246816783028825255881998660358483442165337407883265902114409276107267812224331057765346558985363711664224713916329787966367282906180140923129810919047140901045598224611674983652335643429841097251999898492805466865350423543855903403705834192765175435682648792969535125842112117116685523879505059602227863448115782544323620835414876798832633808329433006441619292143108559618825603510245350492239473146676510051553723030124352536719798926720*i1^151 + -633363250712458482044451636760576342674559382911306891091999055221415732174617163320377916726704550359214401002964543169872129036361427116717197410434334434633556725203458840555570342221378783203864708070862136294583084416591413777589300415046501881457281575665341849968007748340829371690325432749035762960332958342999618811110675541907372389212586813797669463437642495651526258958987922655034804701777815539771877771699732233502977411161400301599960341910279788576555544559282290736654499076599749822201142595158306727175737048404951342063512736151018085677556100567792007271718230999365349040110018373747074592665510424321542760248279020074682195128195338110823264749876677266027457378629619516984417886934827003035966872053899908842958805558448620951636108178726950569145610588312913066829304676714271366748847086088845195459054767828024512261649924301330456133066893454234520990985761030765145068857437986116169974877231677216396986948986559178757884757537954796328840032388287871841214944009354290727059016895253315616903889651370973933489393710415707604645364352517582890410279383732159816116603735347768799019974395320124654701796355870467063805234084196631257023544252046497264052296531540534975749102256090069747097246332976625765560018506046677447018770315582241396644589828291296080291078619054540650064368808388291694889610855214504424866785252968461604509914427103517444110690413522200985167896478385817600383991191214729478700654715457948441*i1^152, -185219766640993023027392438931885491311808671254667264906208358841884174285732465309395809826950320385973731786394679837731108137226432812323093007037484127095595350448460559744999276758334494640337937492312197036745968893437270466544664258096637995045506503169681668166844493958546831957360839622820282904571480298388160085818720758702453481025440570904381878383400130353362709096842247525129637009919064180273873652593750154786423542578102501170873480992187079658702037974863635697419763419961898677703369524976400630828431686609204523320616040320047505664199700866429864573628504992107447062650902958581282632047972733466482866709757094420842585022603871848302742774435138166578749403378902518518611327986719953691316664602040931634046385803806449856699132351555528789710145926921489542085646118437464388622177090630011386028764852411557055188275571364877761910301953866946734333710418302574309084118849072703962615891985509453964025539806200655181991918278500385236285872435390471338939473262520125046800898841607062318555853813431506455460729656763042709149394657771106300080723372816740350052355386914527523306632833742319669343875616126598395088777540662425894812482829674875395943372942486965130400821123402992545737352222162956280844751714435441147444058903698943828498275519275328398140797824934326529903113479034900607836892485549503243333476421183657507158275292207499080513561575478885836431654879713946324927886985432516650949129710023654575326854125823762501729053534123342766646805478646282169603298553184210549324247854336123756637571834691158786548246399594355208860192865115516502667129073488159643492505398245258784545309378583099068486494565006330733371034756893358570179975130969788799321932213723770476467968717179869514787194773742537812391382149129930651126201005966400322439863176514635590507158772931669030539518404119405476929610539079666046140937869617856369689960859161551983049891557735454562303847109690010678466672108370030431229962606580091547389406406478054515134888839449014047968571740117959485133551411142612524861995108090342424109613472768327601840198601550910570129769932965319056632647385235632068714352878770121751314625655127694221886382586493227404827321977967134036950507954576662069074662259132183979038310757454873073159698815018601909101987104711263850923043490595670331516896140249269916895400236763989083093694387475106954749406991374824244097235911337490270103854421138620043550269863061516433218283163166942278203442999603636152551619154001213051434418743365781873021134529059075508064225212386139202113997826109384321529676230903380079079204683105694069202083522089772673099544082787206818891302493328032643712508985647751359161177692196059450820372168325115083516715512415207669332774734973806356251006665094645730887272976036086161485748833757114842153987270349406737076246134611674833719392372392560783205219943104204857859516961654719010719401126352962406175625471558626206737043857367831593215515959870072747496637273763493606099298357204286775718511390660730209014298684138504211382327411290638580313013079445486566710968320000000000000000000000000000000000000000000000000000000000000000000000000000 + 989645785088846463624357149325294444604695219377292949520314510556501960860666609269943332085893126312219508849703917135548945030818089877472750241046475257516782373263978209933250845436999882248902399382181676276128872328171516120670629962607653494741772906016648459856333219759786621128367054718224043592908361473230583715644151274421265262969038727310446086306909166411554156265461509908359013377034759817659925993984050750510244833468766695595226471177416100532390004799493113393448857800577204188494634056385457612033928307016985347307692096351810562369195425922741037686288862625349578181513235999845412375397523536228815384939292615307706275886579953687723414318072333835033249223685100461498711465067740951678610436568427224363259039822399340455439436545405896283439267818684131727049389883705225999425895566364301316194572346195511391783545068483613260707348998739728038149436177840483929057232869960119028467074142113794401056445466931801118434499335668860236335331935742483966067520264133031831292786293036127375768360547002168132422688502838251629880947820558489532759612526781063312797686417653454251793765679514617195579822118214151448921145212800544667628213639403261790886622294210820157901271040909572142555384405843859662242231504459245110265020777331726306910480572595621661738010160914305627855687738799951004934215261073365635282993489128045508220405321601158728004685064018798755789042951502920311413804773038902254266903903978547552847227633987918062913090434759998447664590572187709464349226171251504073955436367177139552292645436922227414280823129468559655414636842143320466074088997820372975338120956018978520356784869876750957282826538135492344106106227530198841068098754059607640472012265464716034085066640626756915263650720360961255277904239948995356169856538318547346805506555573515098939756759367590684918586807382987240170301339155815068761894641388341895267613150189719009449802993152685752195486201833951831397715863504392290565226766898781201150680606559887397061373261501923303620613367233645118556316606395839571632347275530587759635717080303951139320939445821875490184033566962509021100495323518361045442334024233105900457529344391506809686825661803895125251550931116312975678573433423858407945244153229614089209281587980246684733287955660742378034918555606416194608299029803576843705025321084932551250342125320129403079051656420025114128185919289114129738529510943838532336022194420303965233480012481273476114328238562752819650143925593046641264696311349364562009661584639716476035031951913393452430091181940235675232090358950723261056214132043430567006264882561077995404995823876762850200658100611147760494188690407414919152831174629135424208636247867941449152986259081661892066074504337570666510953977598824702323358374842199232406031485432968916273086955399721758357888631392444000166792947869921992949049516793862035125126718127617139788476882230475058808459640216107707084205811195658069621442086539650025247962759039236870083254390940320888489202812160754037105516396754192368951653800233058377350143249307634204557344926480701555998720000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -1936494335759799630025969332058524342950054584943259758360422581766428785119063058901050918101265849501084985893527362067626756374646594550483249200970836542803014307395445950866675120863880515934407445154723149295858273316503093568000360552174932939490862454876532882365445295874252525444530338220241302724032051622407577394838847300389636104209610435516151506985347928718472167389626087177272081901365675989675288174364143578986084049617036585732287392963172358738245719748921973147023680675669286095374591826491495647904497752532814186186159741038203228179470323476598895299631023406175867170450621627430309653493221370127736990725078414979555354396254504439709998528130352724425420281408292586076635113333300647689893809551189983325676149830256125924841721292761385029195839088720607458412930541189919102557967529746524421630643690006208332835327649643311280939853324451877668813398254243045174030454402142057318339650693407344642004478101587276751147242658051122326885609607964962794632709223088074768166275427367732363188179251171835277180591762599838729812444788001673544619821663320903588530129764888063791815359122181686550647765741388311573679271280172728232766016628181205507962804675502096296196477275524698625011593290286609378057272300593300550068917513756619918839706140740811672862137315828049500716593788368023292133178549234220457581700704638843243616539834895570433843138452367597226346113597446385271467362604821599974155268936907648433773772107660240428055997121689942703693477848706196682013416955969678548551020209523681415444086236267089375641667983962279114986377083997750705259670481871124710484425614025832213930039719946580163435740290604276859096289282411975833315630223377121930825945572360206350544812646003921816154515712065139438721377348545578941370424880459508176574973367845688826822717413049510952704315813148449558872298408549620443994544569319021522111904745540634637088704090047178343918691875646113537336386287526563014166817500232134084749550614230448561334193622618022947638118582039178910495899591885849039363557039068403035863941049735639946391143307273971236497504598670152746576640618920719380352222781962741971949595056109475298530826233734324461936190754457255258505945670664015230570465414153632332494782403234222132738276074203996194754128140018066088994548371958353548361697544346559904775961854662762630523397636373143703079902849586976971135199084215308465099408018871971664377435854769211926875887227955144134751416135543905497208211594292588918196601103524909709653355309928979555512677091763101253060583206645934125908706768004109367751171730006067154720834272843456479003460216201140765549224628848407312569143217952218903875317820340206664344328986635869614124469764118068593275058131635947997784115320790485436247642481349131601806400721874510009234328817766828957049067186036444417949960945990734713619138612548419014171922506265238238345931081372770928619429591255446698175789268946008220947844240300690432396032380985922378821727459671422830741734907793888334604716989984914760272436638404878422156819988736070647808000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 5665148015452154963333640361280612231433516847980698562137790068950840026395441270248878595867525970048061979349914831932054277763120792389660601158111012333152771925177373307821849367320669184913510397474595288894167524269011222207492236845349213618490615757286494867882564401443867853465020045967195958909924075555857863853196549748532525729633670141167296916677371340139775446316484382901939612138249035362888074246162600642854167534343087466342140759283279700868008972593345748494251821245106389085455681653985690551739423397658359834850115099968163186761051220377617364133602092582190183295748447143880592891272156842695375619921255477482658207093984877433874228576730122334398109141388515131290210395148193480990449558197781773659350365210626853137764724071243587427229124383207361192215176415891349014145767913878985777189752931438317209780553574906335270394639017842279152754148854148933898852514089060498057922732249014833247286545804637984786312205367418427349929324640956440052089787456444378690189804292253574911859583178129503135441844119423190226068996541474986825649267573316344138459763056406203824236442355809801833453925612085007505225399753221355362505577018824099115133124526033293345431196949615627546308674764262447613449461370816357259047104125328215765740269750791428603324218271970278719442334497252753426766148031839929943700474275687262166340534794424534407397983231099073706532777578399174179304196117755283344853334538097290753803707619879416381232095086337674974948103309885854555069033330860044981691098072582642084412078686004883260536646046123586535567982387315021130886727793375552243294523801555190845913845607389462181448467797233565382017273124575617551651131544557752943397126331626810649982680462372373388649557738597605463161343164068620707184832405680756152291872198340853578445595210455471524799541801740200026711718356572977146548223315123314148526376652080367987501748310586356333092116485373373719587225640393105286526942566721394552907379180731829675289630145155752497077915062009248881975329909105694507651471674898719422806961046263980086078395680041409050065507079304408831753915419618961196889681600807798446692145672774220364884285418998140590383839563076224849340282074299542360232534361037705408690269302518221732990764048871830273762358738136228220493066670745624360945848092615380712896769189338890088466129127808682885473126785388683885638380184043267043587981540407840704592170042996365103859208368256979661973057710550015459599784493212521111329530137115535716362980485474096806594008348180409930982712572553531702498071119887463691346865338684248990870474001886559680655191082230970327085243669456414009828934231919313232263941571305102864532412487920515153729627617764949654793350850500217688068337685235407931468156336950151179687830073838669014143353332096045302794461684111087573560916753679206585762434737984811328992758636071346299347527035525723521680818428214066248156431147190731408111764031139481638409765104769571971264307401043769321921956901142088945940213958023709806578405489725147320844139557742968832000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -22173581830107466918020065117753342316159583901590562130804833439543167249635112147271669256858389002339618645504211566652594560511885718761467674767545689113669703912031621737187816672393301786684825941972937135655406467455440263771196435980550406621063080903573377676910522358335046828662990416398771360019877308438570464120142692045338066812996323793347036277881413810034792651863665259972135366532958493818105240844464812173429916621881108812364242055202618811259398632716612561445309606827152795551646198638541906072584638841608899707460815395016893866518373226548428619271881851136596973965822693491181465516697079723577621670316550089467082284514896058636426408802547437622219256741809394857485434199987160728356687825037521827916085237389559392612769016894840484571274213921604421883202261290383514315322127556941163820826183884060312371468267780015925890363601285388333268462076521478858806576878177543499831777668184528047291914131048416034150901101699553251963834301144001094944340938751855301013353703980558089217154621808784366366989648155879721498644485460425624351033890484992490399537918772593168850015771146665300427843728860086325367829841620118096828870487426172273724337934684738445608234103164227241352659135153853195118998524799090612940833623773988146661125417602965721365181526095619939330705731063371426400163643798332857580960488598348168448207508132092327653062685050460479109103266422253549740672015010566013381072841462517372445806422012131615427357060850330891629827014482690615683174280987785955299265952097879045726858802415790724733032838914059588194453812182362471878762347504170107573755704043167529870260352644126158931864337515606522424464938242395664768101469718120494067614899313896131081244837729547860982761370086811028817693764230326954052264796594055979800443848812922108094466467086123979349713063628626408324057654938154625375332881286694550991972770005649658239959038877622007991575401660410088389396982982727938531858825130367036511897640722774115581067597577131697754072895327357513809795277025985551714267289738699806600958392466020175483152007014752537014450942507199503173867350345309496186823593389841945869358877760922161090434785408410997325887271612261350533696835993082389151281925189298119216722226227642834959787678181905440168859892139708856444609536085768648029563405612919345831463954479215514711448299078069835118861694005212714036968319666271499439868751686506829232415977937822065205768608231096500489933853401302021534390161770140427925086556677246376467343154956385873027393662564529397703926119030171935797519023529964399457117341322865140127360662263299165926216746966406647074770021162463224688802801536448166175437195230384014849360805591975427102634332662385999708888586920519089785036830271824187939587680217841468642742494911023345197910585121954208294974628221114372308271628727450827644817912939748265630150663238205460401602209048619004581695117589018691532394713076826123967088868652315365852865678039310477460712710335913174803848482426744871112916006583242140704176331946734281100393671872951091200000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 4280648372869880729490953112927232091827556232815924839492322759344525079150816832359370186422191766195411315437146150645561188038746276886665599846166457717725517826691594839514904696244440969066648315661775064369784629404120066222979608101386168845625658644578000162360091837363535535411242904697887536988183856666421469658019847944740446311640115628016614222229807523328723697181089195215655923134031117873423858754377835322213284521749492518183917787320855464665106807405076994573461582200080060234104305091346861653146131176923899618147049121816202600991085046897818807004810715838628108800619331424975828288812401198653734605523622517956707070863173302157217972983644834316172533145672806984257729432770439520218113391780177690343283314243249841992837801883071193370833303297043733623598260904062461496223241676190134166422673679007370784953082506656682409247893310671402464336773547476717016667321406758052229827379514865212719978351474979285855904122937096558737708657937876200292236923263607781386516297280973759805113703771941870074409554191360803397751886239388138412866354644802755523021989616165540614368994471322945516313223226121060663166472523144922849735727398059350096493878573932323645759350774909142414530112869728145837893842921650093797902269636224439906759720956434159784306761912462749913717526104088062138925351609070890060643296290594379110604519605945419786476747356125547180933253320136038465978326011050338983755542346383724835799997482678250402275785994472440475922418632068203515486618583429373519756411024161393577147713985558420067636053478492226916545744089242446317982971804895809991479704384700314800583135465155621034298093142500399288093608124510374517006989786515968758970535265599523604791610885650530300919802521536752553999961380567631270662516842048333624242481723868229889344532909655394521584196985422968258731888604737722193570991757420775515569726511756787436212680824138482659367739071938939026053072558351132532612009914293461089171230708321904915165686557574289638001614481212432490405848517745176751032534548040897432973892069933098549763497263559035746893309714056586824382480549525869540836046284631906507737170074613071787101728562180264127011146800338832813794379952481612639273312375900112449745712989153397450480407168802612426723703457641588997381271248763306898142032300855542257501907891457805057825533013222064444752077961508501850844216076757843302990518563762773357328775481837876084084098720901456500834675067814157819657991615619288124034784217705452330908842924206432947659356477493179867590664007989314615984209027577019993183374112380041963282186079794623089297226350283998603298001470244718015250227861279464153816707495664691548127062920619706967900529143928217677957344750785206315315608062407975518318784818952389541562030848890633444899727194181986623121240621385479110972114618531585097908211389642364898272223518445061874001372450490793271038908200083837970011889180365475181467557201533943486236098217245282782167767832764606551451856069860228784483829785476329876909270052525027140358385120051200000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -43413615489443935068781847565687720767815169884516281308669001476122792560487561817606341594772014957221157933647080090115278952366802877519002305647321939126194044698477746497124883927740706028229621658118773210842704835975621205286856683670583996048560394820703635649690439800531776422248729317493298742483696397508884716435415053832425182246901557561350987757162440297560228209008210821808843942360146574815092614951678224683602357926912982952446112738260925120897416727748042371282560817155185627008529036310296498004240569366266063124206079491425867674479416305188457287456912209678630277537378275580732189925927141399930642226030324726347932930166224181013159561851576433679608714885622078057632128278045101103178126637138086134577587149922248722128694622293597772768359848195123674413276487714176112365851065974325893700615432400083499445802700652835961172783373538835239342060243827594679098218595711953813503544297818560083922014587560980625460769793615708029991811431714725127157102571456588655115440119176375157251072612765131398175597668479597262502984198721607383443701794899942735566363623881687034571431227935559078084939550106606430202861138792178667633651184111977974474256397752928751789843763640074467920730330842954447972499183537125439037500799654814906131112263925121954256603056383858238106394752135887840529382853172252327333857808580043634394780248679007548344431251765856228647195900954128218232017397412729812446267910260788728220509932471350886564820733861003042666438132028182556485359828004317276521120354971280970925085538243228487982589781720968779630079645219148549847020072556559089885048936688522901316472085100659580038487106161046827266545009227259494915254271530837412354977365624783585230869437944470700366810554216382451015017024752242695098829887045268159462183029966331674278159045686291404134389767916431032583802522809889150628237448232831179218449104566654220438526388887733593906263605538228414212796642178021819497305771390462682877125602178528607525763548916642693427105668974193808503374119720755413254241865086185919776973840526048770385054822474003501653155305346677936046097012069237191409636602347661716945104773476680319175882152736028775663536008206744679421574447659553773414237543737076256633993303300126479273649416331992646671340310572622759271983465052996122213830675727824122000708655196370115738462303095223429458321513503047436406159297985362712809977424117888777151185301463656139765432531552796614837679439948332008236950493675995702757407498605897716455808866361086023625197641079986176846869685847533618927504384503441297605886032759544274724107656459937941541275515492832697168915650306153987673215425190800288922409548814190984093879491395441521576196240488252275391810848124952040367058478843616918671872830456526631539420534994419349443630206311475085458354545043912284772075755306855097517641070889896881487163451877693553620029581804534123633792064082847969669164025762588148621173927020028020094066698678423380023768705088281214422493583840705658159298204052822225643348509879654139040760353259520000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 1382271989328920721175196981936403444984661231936617507895734453426670401114871950395097029628956547363519450375514106363964731385631848719327283082595919130250480342538678531703617176590523031266195674659275404861568925501217910805384693407918918276842860654883886919887405331503020649877837900781509127725833021423714047639832759995738819524616886074542664734681453807116258802859606873342752471127080222712040920450531609783845855915422171699538890910883325974356181094939407748557071072322912578386446870020002425600042752243988968133930644801278058119402055847316163102842260465902212440392797652000273462186033938651071037894578211528291822850673231066387906459673572410443029475086885578151149225366751051845439871698243745865485010940028507220040816637847843836360986262689309571303656953661559334042998752729612400799722079232151082944808175953632843165843468190721544162307267922092677038439189296677149089230280801560980695084026907341272754718658896919251890330308421388233377134102297394490697834526028090183105951973325147393274685506230261024876882493433321679329853570588783860135658512289296464961393135961043640850316597116839611300557798272799692322045786271886843023672782515582900048942629905455545211854084342591563392427071090345589039537547515212223467850116924614605357901483432117824462202841872103964751052647868564586201040124311037923441236524990923408194972573064104106770391522636969706308566122320800626231046402759977275840160496738023439989075909401016357353812830928256751216154310751814297654323071205680321622722740596429467875363470754636469215443895073058563337717764412253190785043880038539826450284939235707639878422566537500539504540036591435913779801456883482057348046655621139282698970923556697858795130431877818771796492990769198694623075182793073695579114389412756553654067967198155308093557436536632246529023718929592384275786605745147869087560410518501883989736559907957897500802135024761455645874726486071205259649314274706769180129716173492770026413809636301022587245292166414556954202405447891785844597407628138590331542627547030499070456566397884022199479347364963540501055592928819769387728519023667751017974665380704227303608889558081993997516707268536969274838319871158611058260591820578716609039047207019009248560557572434203971569725309954964292163566359849374577926766562403251664109738493389021396005314223100489233170357905929000989846493939085759144234279774226651304348288068301055417060218042170922644581365362339477980255876372633971763041810543131244069823388504929983045772172878391358853951862538507970384598020421957598146062618928378341597317702330372308339079633473247911040912971218697396018635957442757054135153206237334963013761788584519102471626794346336659128815374125105392102669165628647479692112518195023109539323571114927163055750538631152864927691204235956206003065689389671664803079331947741090462879082204264039765208161983772123963426420878125655341293519389795700331844155053421294435933642959442513193774898672922891627373929971126826810137793329615371977241192992769901928959180800000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -26205138509029716229892106085759476305325366457590450612610886771995334986504358133510398473341876631752969678902540861402155029160793668006389345201733372839199393782344991810734480310298606819274613516140465824498722650285120471511398524759807429925610451102986440475180219035558556835346286794590104232182455823420357306753955086745893847510766724638044896811780908928724480252898574820868690430088214006017293295356337969532163873728184509706024866577609642201619261705629262057832485030900589923800398872366343808608172832535862026482086717598047565482847093607037038117338470456241906389205968675751464524380686991474211791377627786310780924866924147351284458916204647522542005985545536103234705171377379585401654497190359952731426156931231430627508009222505292846841962631656598462049970767483996431225608945638429599199515483973728338662210506557303849542647033402196648572940842629974624539039588867424498889557499897441232993103747517610534953298277462477212031339312022313587629594558141211163331382203090593801784774844663172085909010191743452006512898162576768296104547384855641792707890677423772109829066439509667790809298059806240518272090455252096450825511682509077107194960496027573035230678067536743034776452812010485698184453192879286320237475883516430358688161844613311251706953677302967094186420206984822576345962724319591555145383510146300198427692533089766836855263327124442000668026141106709352992400797091535675322512479821760261442261625694755618594955946615039848521909234554054476173658915064949835742284123291782651016167975252366721637556416214915603942677096516045560892912146415020749644077728974455764231969766143337022534446061151435847210716860970067759790270151178415074929390308480157699133898143449288177710658947294941048065828704801597139245816408520369723667317936136983252786145789758424219840866952126572727566722127647379913672323625443946289029253583594297762685133392612469344231110682783642343401878366799411810341131794752152145654779635858988586751195399300515751961034247193131842317698604558536201917319240987335227048625073382781445408121193777621568041107192938232316812245686774289102159696701398376076712872836283835689166615751509318881110651525899333681748344211778293133671442637601743427567858543118481289498148385692959833867373182775363458575521549029359313637966555173481661150450521515135719640075353876443476515738701166994799310682423593497612696878435998437319927817541684626454185430073729950633201995627201535190870053812002669229225925389182387235635526296140606316631325027395644001882947216456989945300873174213217278792808023170003031751608648008246949653127270289731702956892601854149738643417762270913549136279825000985414959711150924007239904889381636267937437644520060011076399530767430289016803722013982795546661755256786897016924412890501468663556248124297535653517587584390931953757812979773943927808124767775341145230783782694446495573613245428862706807817087077657693646842728875125675917665539849904017404055614065209341860454188543158930600767980344313703735938558097562195776765952000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 9476580415587912052784045131900470236968348825753138962491499941199601656172448561336897717942241503501183701958629700923216945123981953878190779381674134545627155393657993909553823476892289915926162855858042676645113237781683183240325020910701942456841410530358090686474154801702113727231255871776542227959311482816088878183881606493793478838278562061168281928150977095801787440891844557713907273295279650008479667642208168005266195423690845401646601031640248040515743153099217823856027091105782508376547976843809967666974623318803261679509862352610567483150889981402452270984212424102279391006400191658604639092324506012641532120441566205724961178638473046232865329874077326253970912308282893989541759480870566141501995280294428726250635243307012942285962922561956954454641552197188956991416635060500519587806697812842009432812631113811559838768582198103586703833817349049287443247635820447250385107302976178730864252213917178109371229117282173951554075785921098348869240294240742299581075113987954467163252764156165276713227143953047333988245748323588052993559674897083415523480649082310421523647293496229451046000819667654949901920537897772720620810518017419133894614990427177905569393296407080680218593869596252336325228860888804397768610163757019224162376462267863268833996735140464316850844481170492558483791287827752145465257237457460951669432778095385134935484518913292570357914753113589498419541571047521397913679703837040426880320255979582801094104040437112053417029383719060989947483439688580700065476552333171676568246928534939245635358864191446774188728478256012445917757793623125538236817893187305905960430984677307617751682599703347864931074223542055193448810587970308230237433358429557000383655005300638758595045259596173278978816216522596691199514990218979390153352505166099194825227181683220151747414381277210671858041600112612969752740991251106238930254102850938005562167873582743510437018258196145239921925611753278393357471931014533816801999398273873108247836150741111030723833399691545252578791889357555677137422223682810499797572430731973839141226401318665245147454922419094213565854659547392021844738493851239286794911895554941312621695372190306171939542993788570130921046348767664061959488725107114387136886881609184272337480399554751219744974713664934517443004346816831524504852870260451769015814948962834055371140051301800090624846974596521681305474931406561133397239065406794671358568232427392028954760651043342714005577640939134906721431079954033515820905127356931547043604199147342289398929600762285601739831497867162152743839326846833819850012362404066526259183891960972449444301895473830459796169531808603326169224188791956320867385074554615060870306964441794790777358094782319727038019320039696113988258187497923648862524978434532762300580299230978984937892963991621944818715613018315126184463083177758654863540822017207173670905362794726344791900199590703711007806846249427054986990058418096028233981339105027803895814942634815555180287609844266987129581316417121750600672191758462802801498593062409991547018977580036583849984000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -10540475681918025894009030137004637042971561811781542327656762084636106345566170655778206258071957340219657472815350354114635000948197021309613759664633847164018252969600620779272790309288630155976465441734485679432093186654400579690646047861467899681852100459356018458881539958877305450490253461563199958112398919812731791111767569091797413935184291707971698535181286828958003932560183422646120668393275442045486608675122952147430152744940558678387668693140559113723933460870428817577554743477217888965976403389013802855099706793554711685230245848652113824829813843465998149550363655231730401633594541398126780105196621383406390225288604020846696372796216361917510014002439438513816597808590818030628619672205310839098731306959761269266519825301796724814541251765821915999228614758676657194650059316438198909904630307501552977771968548161190499858512925589276929145944796274914756880667208198066297642554139165584394500174658936459089798111300589288487268644924641817085547556336877879737326016074838321681993027562372386264528342287211148944538177100925119634982532346627921435325754613294506811881554645689716065269894428148081406527774545199248720506292493481024995178237691757440218355545314222437075115815630740968571861764844727992853950497083867563095780560219045591440631169824992933805506954576120973589739895122188283391897056799776754644322523836794153383194553794283419110157177194339739740178396967097425317113185294949451706358890997704410450274299593532360606097934221217427435907014523726932361712747085681594214987158882092360644099226378930871033396935604535032677198701434079285588426003221931661471597443290955518464991338134337554843769318786452292849269323713887242049013851605779318119620405749417366737514030189784644400139076711773045225226238925873587732331272454171410533450174292273096812566439780031522910866478224289042553912328499529583930184298489335919952145376263799160304435789164981824517811799605736704923667392243981963789395149185393006146724950027491633182368619452917496134867972579264063876270020752343497513052983526829627844912319055108716781881481870724238941364888810465298817234959128142570662326493514483776614728337532942256638271391379071395801252527895777011721244473639137674335074613447778893412896425932183661653780633647311156002604260648831698215524119136225644347738161514130295049409086198314413037789136012042586956798270349271849083346351081286773461157688352950521329724041658683123356841786327725797461345151246801062377508500174414543733871848412124730957277488298740020925314098259872872812802879180653779091492368132223908077885993651472895662005100884804653784670288896000193920183609936555507524891183388671477971887981614494234463324871138104796471751205896923459596463830415676857091442685803267907470476694218615315481020669111374535629407002290278536527564767856698252480511537896473690305679854112833480400693147312548317370859755473392085379431267354787866971589425050985339753086027937592794153776589243446864919255126646176982373965193985498971731559422327026230604731207396848828416000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 4243413599739276047583970051284501679201618595103562603935155825796046613335128506733588548724971945710605183608432667276285762716968203779100457373579507298799873670912449484722771376497741599282467281674436416605278141524426918296766609922843505847214425372395968037111548485606545702449033928520922038091698081383960052936903805715724930492712130441468803848460673733387685055191801205929863662384988231322555907166913243720711014473215331251146104523927116004839236523085177053219450602287142228232318799067920868136947709532183046241509777272313671311240736612879603651666985885911337822310063128960430235412844378082637219461871712724213934165392150472747824800710233163513536944866595926380393146517034575866237944459938707219833023590999472185292067940083865836042076390499806312829099733925584209954882296482930386593758213911307365455899734768042390586134059552951915076784072706076311477974497379782285334377179104314661766363038175165644201032675383046096672202566491171753362075153711148206352297479753543294774914609372084277825447348762378092441866221343885725256897796918346083609917507122779907736776158230275884550095265497796637690296298564610467925377310599152819520363950541364846250898542918197735824595344521150973492506974210178482806691430360049694495487710071467916345278351133559008077308015567817752643138650769511543996609632890644032221720203833943123972602166790096118009670501220560952898049109436994858829317858286666628109261267559841568975506505147203950114589392309293897548417725764430536070482370408314536373415054823455584778583015424088404837258732823311926605546472598896900701970267557649164199478066375081175317882286001025049592115286968594713873997435517648547283601075198344440604517754857685220957123332425401267347441419706268241051984430671087702427587258915265261583806429265315138163745611627257378205997334977558624383506133802364946360874110081084526449456287850496997123669485052795671892508965622626736472972409272960213521170021817622469178316613175465169518423821763940033634950567580784884248711735068266529667790718404145017196069007317802425482563804545214138207030546558469054228811502400269810038957068143180866011649812032977379759518519182754202760775419001685941404400119426687160472543116791352371029466275542232429853860368786462661703686305660933889259462993132664190933177976768226249342581216583593784190148115067281980641642852669681036218303963853355355626708898546690423421265874814124093337744385382311850028864392321587118149209595198910690126012424035726798465864664677539893273372432589777091803096532726468848550834519219469974305006629162390728346901768504898351974869002684148025243046464327961694156365203719264242896299416467402231780320648356006291647398868256090781240815119388100315658816012431286294600738581777953307565828308667404256934342484998995468845113401152336763999562774139363300136815890304844424039465496806554911493321136485747204640982530608472533904550999583082859564160711770606286767073394408067001174036328837771001380727669701337281554072744371840614400000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -2326827077289140367436188503796986608187658086449860083031439509907422483192332804918546568239368479512052452318121472496894828425529823099704648564777537724795419650603822403740343294557845220913222158734949148003506568870672780233165262484129368452640435230096901211287728585698161798255324369577557017515911547490013184575118032176514339032026573208315527674877585596534754331214287737465682980807304163195382451094524543710099458064922631560557120676612648545844937230964225163842681528430172502422856789923310154038694078142494682562484766342539822339772891308443360929346512182425616377168330156110535099011342559886572556317466309548234206276933895821210748238205331323305181403713136328933648511341355937912228467431877058725741427376451425300203037369253673559469348976369299128786832806833464594213497628975951632822791326902970566460413011343546312674610143461591796878809415016816495848549786106794909320324817942613741064557975354011789787193613125388662857459044740282877352266076841141465370149569869803969280780161907145563208008812327429375222482465327185268397584672310259486328118507067732697639387379769152930657316223512961984288309838423993783998642941833577161174119017973831733091086211823031867507443370016327731892023542799797759639911932626491664027114730058648747720717414843035982867752848629325941027744648848415255177314826949130334404009385076013992722223204968500881116011571166794458868264683831654313612000092920373862079926262299272978696319196383603820052173817833464622193291026274945786461216988587986121473880045006002045344618429435304024141928335714082219075359186838342606231065330593629605628452082092165876892201593022263071563525189365949903064278562873586735363444147673634162567822713994721700794822981706535906114167158730781260108894265231007260393988140465519934027682104592140911108135912544191657617288385754410164312631348964517015330911285808292932428528142740010356801409915487133531021357096178608842072111947657247240914912678593681382447073455807515496608808157174064571740549725153548952055862192093372264522533535451145015919023367741526967129045634790398261859172639708789805734678337620426128857825671448460779675431813399459634812410286411955131730899782971233685155382910388331830273927662662850903978201908653487928049146324646643235970008129777024689369631231729281258789329652943450631225903276672269869122512358226724410062498041005607302256198891064456912283653046862635052305725480793684730247867186313113585925312813011274189148682027028755321841802804685345253025618611268766250603582779618917940402970365543493173007197647979306707105033066575610514929642846937504295962535503558756051594323058327498848565657651970342740853689852262749183729239578526461390265153566019097348090091317017818110705452235030638940029306205905125793409171984275925054732106805830368447578203122531090904918127166479831637367924415193045824953916193429938623663949428987287585777114861016741984724362759745514402407046853247234012772357030311246741733107417058063614759862889115627493041397557268316160000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 626749300212356220920863167760422051131950588721403373099345840440889216278600332575272039728118656134910292967832686581790312553636165239714281330008777038029942422011216644570589295282848176913355222177893109480684851288557199229858495480678456976784398564815124167768586298322057261881677955974282788975863240728889157178780915873680396844375066075752660790634032231742813385704945585300913456322323230650939576851531895654381445626622440449621941093524534693045691804725799340114168203472455442284804007947995357616022206169961459553090467896340411663129053109146074328302889319176091745455050413301214917689168650714259210364573432673430531582919012490163970973781576130124274641912177620791555268298768945579771949665908647965528355098148208840459549256022896856713758985982320448311549620359156127265402507478270436520527948977576811269698782439098188318153102672789202435653972530055377486570318587076773923580922268544237057251649327737703226721978721983818782695318951231725533045928338655788106576213960309490309461984407464599438473272939401033766579977713733290229575917438971617886211448975130259219866636587641612272449383641299097539332740403053296658497971257326024977980221122029488855506394993370227120815398732064138744277534176210303275075353379777226634793828707005810432184526223932999500368705637301723990710804405103174736380131087864381110212387146475589572352827422695125110433489527554290015981808800142974044154642675235766427740138372569125124996546692545141640797476479048325823091484272295843659665469318298757676565522836955980979418329987491320096912463699651064171003402044897766362301902806663676224348308842895548930333510392846286240021438155299658466879298119343234397626364835460386558807776579477627851925221344756871702321005399885881136989796316675916886647620175621371780358329609966635714189974470325047202587996872138854414545295950811557697557029448472266142593768285286497778192893141132553515815001763671450420569839977509328013834519012387127916832981553412361401313855221863711755504776185489791254590507520259849436653274474022124061822487995707543641512004190384669297494433275912184348226011697333570373441815431768186696132546759770852431140704586084721870350551277639625071548680201111934559369958847676394169406575097422110081325785511142998453505775228249800507024254635530609867405124461913179020489559275953745289990245144576727110202689016730616274167312466726748809868740728173450955852517187668954425561360322184822396298553394374669654194524420670774374869405008606706475690360601094214735698256531381793631416776143675814872449519862180346054891073079395027311017291509825417313532066634968917050821622204180291813567497511509630197409423625713567416452662457603211678006233325027422385182208793640115881210134018066564880209812854186852079864235376352493129903576458600895078295500947289310919646988545018802644157177117379973149640883872006623896070688368013227556713240754073740030961119126448937891932932609196705302019614190377896203981546318357072353748114455009662431663604367360000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -138135015971979969268650004250027369647446310819430847518518540682377441836373640089835234515074598234323161172212897215065971855547684358969942195381448563004593766602411053107628884753121159774128446458858333627370238739682777832375610374975256338709588368325416078332990531182696540355048101473989780207512123705346998926832663768152855168508565285948557353263355242169331896895391729825019956613257215510397076344546007353171502294654528511459636416153552131280743364891243366716003960467458882759344561676132445955070023418434993958629555287827501204360727197072139906863894158641837495419813980817910385804214419291989438464017156262354942099745781362386981991159621661983783175769631612918036891528877645258721898013829225266247867405320513716943219001470187576489399777427145191486774570202290130687053103601502256572135537991949989832037837621973598681164090473506688691972402799596360473738551648381287810191983121953744780188811783686743019535356507656416530129984185653452222630146880980634587549294854813341390819461965640877030645182007446757655261112212045101978442102128202180946069833038722553810565315635047017082769283759600497242394099039245168505905612193076304055988924748463877512222011902115193948151059717496673690292580361232007796381049451074517427513247998415372337229032151698728295442683881631070210837373485797689725687080616258710970655881018504371749843322371065478337252629156557600299920036942202048964438595845476428279764783156284213498048792747744753514742570612142294359210801808051328286292895265255907119510119118600805612117516938044036934667003818000130258212081722063643679030339527543331543709623494359314078635665427230592629836171110888097997285152147773166773138852941315264019353000062563802521289532537234244926677017347104741782392488270289828324987814411076306825435042366231343418340329567734919570037802008260937206231059506138677143550696680247981469891639734467335513097983023837723062924187216178508074269287071884238795348830140493566631745127763446141499108322025786859433476839434113704973451540939129269244565609532726161536421271293650222971809734127040869449677474338933928453271980898679411839789478837002152909535889917187600557362765765033477026038192843344831032648572807634880102371635044418024556563419844479513822824893231358524460764345099283023889507193263086116764605195234255953102083419433246257435837131821262215453586601253800488374322834878102992239508582078188580080193637645632489754419203849010906471215136902134743348293311019282280003689267803112170852489233624736026235898814172595876011280878550699112135028866917965536200801314713613882279681821784383320189221781823679037694832528702744928291806487739894341799079233865049677237640167393382931685240441215259750738064741937405513242824291698901552792688643810063599404467993139751899846285755058996711699811663682862018035378969318006906223508972935553784488832689312177039083104846930774060595220928290078950015169999266534776517941078713822138047261688304601451984673534510549688465646119253979045102603993088000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 14786270455283388586892987252976369834124961453098578881670635481365692898671502281641293675879054457241981774564038985094302775304331705564491074232104816987968654065518199678797014518783442905369493922063658197187085123852776373563632002546678541644734895405792354074139413009773379809902224060198044559712060941608574752212535586119694595188495473606524169865965451571770724017604202822203316434205156903416547995910189962685125902251008080368664478821080212804762399580371676066633902256832791716198535221611332020626136746939881982940846972371376804564599340518266234656735106352221037857485749180702507514888560008021985887587228499208836746609433243740277819171358533767912079919236149201712830549267381557439650175041226745379514087131119941784083848379269332541980066862811188022439097956697964503746941922875437145022020061958532843141698067092278762859965369711399093778743806245086556888370766433157686940708717276845482054285531261593437801195793558316779467445021204985449445049009208724176885448875091931239467163900197590283207595341430240883577933117350917623617777265934447360203851657187522722431000426689688791435540166459786450077876835583257792547580840603041035482231638479611868287647445648766300597158026366858946332033543703405561025972454885653265226051482466956105556271779565880045224783782797081959511279871104346126030210084096409170012144589317732943602538136694329928588585121307677727328892458947388429819250100030779608275468098891086870369528349831286185907288054730014387966326563708298848546264637633414048571173532178555414426174313865924177062841270205667004121338575914487209751291398484680835652382248190342047203065620374877514471177783814754397294653193847593706431710292339643725915125875650959180774462824859148915625560837747098264140872909054200212874061278414883377719992633184683684918602508153752143787344284544408882148516831667379516997879621788450998613810559463007543261673633402661076330366052709163191844134879167124554434647385054064561103475361604841006976509368124150678793426261394043908191506957053969346278457910439281514583182369028036384858904444605134446204629490088891715052000760806349900985747899516629275685211943187385817368585264710668396040583850167205609053732722189920164984747201293192268951999243223276909892290983684833688552915396904815842448760412608046857103985304027791411693599798236629506224549576612788941149692988070362281578324827066355767204145245144898535862967830685861708813162268793474845006483195817502730093175968015907970199167506307607574673803081314583686942112245806246249652702842946746310327424918736173912373801959010336114216558510177703916998294030250426998566416970420049957818069680732835312956765324721245254940635563004109514463986039075458341108368869818314056125167410987431663263958284596202785170913018068798239521373135775228975609968106755533859555010114196022377942926865306763617554906394369097858778806734955988762819307729007495469663099246642954964384344373141961761220420968306611704070334567707572178522477797270742263398400000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -862696897180886844397689021674836078577985827583369091177390973040889523735533663279097260059414275481443380543845962625797976560181571050500449680442309293744559783237136868126644608546916501405988889433570080443309313560495136948970645189348210021155180360995940125230648179889478613011329618183060798784001196718476965532959969839106251307292589414015012237393593782416427488751419908984085581643875920868743982727598944689378426567744200424531907079745146428679035412747696615204083027776131438693387962710818657600888659929224898492648207932561482272167131165833283324794643708790343064680012096299103143224042130505513995145063228587147675158969952175664771488402247929205269017498177674053771848642664620614919991159569427337474487868156555461689220502762479196516736240586760895887257893181729180789646192816961550137674546228803319106878863295283257325326174036204278794174626853421021186422289303590731893471116739328970964362171070931561307734060525811960418429175521416366680997790369174230794684810349816138950240380443458439966009092504349320526652480020134072584121840851924704001225839086822285312837233752501878692654603764355128504183445991012443493020922439510823050362152967460844561778628409911298463020966579528994535160709340374570352707135975714176708337587749458457330208699256380134644218559910562209340451708448012609717496013816091956218655927059145774132423751867569075724095495933293316342575801203987406044776669177173400647622134280155939327243774716042376349140510435612407359728306657727812136369849326537241280486928346460977871951760374442061488087437487413752164696354969696646495606825458509150218081150566631920722062586227765280201657610717763345517870377699944048836650839842159906777852788576675526605648840879637337436529796864747552974599589670980356242466481359778301556929540318111755314386277948383753580383304891823297330449107885511548995377779832117297229639562385440302364159364508687179748669406486184308805915007471231775436591740406742904672375943329368892223509794148301251628159602405088035763562675624278680215466967545795213336512489858362914137278406969218939513668742806128805124182515581457081127976119332754613329825745785583152416594898349070828735293855501751317905433778387745111221821618489595644866144661865474722879117195540713807765798511574773734397302990458429940750888293958241252743850763252326128155024291208123712095655161780141821195295593304223044964740182527291115058826373917357052706791354038199207418458843966437214563224758684661932369933162013854108385638277046206733093821338708442004319700692962976761304875917184498078224262423702153611533421116615937689322000052521912397592805265320695294269082508662973530742570681491663093854421701753790630038259034858112982477728795124819691894110820532942159282262972702663785695877851243557942492636603781180780193291088388970136914507972519027583329496442537614652371096235705467762304730867948509071034812907019061978682468734188783692865617191261566568771251242163950383628676833114588994955513290517556022476800000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 109101112815538320690793313964531626332500675059168568558643005087128217564427734701312359834592202734685843810208990825849637503019582655705445246162486520266016952585866219459419278209185185168908449327517884671244439554636526085045679648809664676255933850095919033554050009367412012996660944932308821234575051779453375629538695036341531437681021480200114711274805883071840700901338848741302407299492019787308177324463692484186659970680102742629868391650772625557737479291713228924343097636124124692939586392692386436703658764472000860892580423860405809557246593391039036452627720039472622722855923172847751135624030889242521015916829972920193520324096208795635754018898139277823542641691640937846772841149986462722029980343739981587362793951475274712175397684636453267281163182221981501674927889516009800620418646072492042286334428026197839150496404837644151941575938937773208972270856829174684107379774008853634210652923709569831167583238698838925750155287125976394164190928622924193221252731111918075915788920043715958114264561104794040559435339771422233154826034138139382267754922575089422102588670227311567470144625638667020539843000017101021677348255989558929391362964013381772781236774637035930299527798843371462134957809983938900728492611387036696639546692532485218427754458522016357555543880931492096854666921863507720946156569989932751956715469637509327598959852676800431595562871362293066218793798934899688961427163432329648889346227132223890367979688900848579218658973612073171430384417156524940150367918627624754150790481970608241297437282369561411179313086840539429492266040811894599358758675523543512265957722298985229152313427953976081799368197355155914054963668695896933687993215048575694387670917654075023691475756941579648913758962265833186238169189434064178715799122719346107485663981567431362431347523565457813249033681293765176997773606560885822191663413739564383797381314029961700716626086307536999126577717040716935051264084359008888515541754841432817754985509675424167465635956845143192730291841214937937096872919858412089467263365973072518268069594597454837944199825851018647073276971856810815882153183175265219245643104601964820134954405079069352463494354055007306191717926741644140207342901592039445478114216683238067335595792614507798522565857618413228188065600142026612232423105406012093897927909562330357006176041358482667706615580672994295519352208869355930995321382480856094068571808394833727497080182418742994521420883115918741130595471429961099597446718362576254066413794675022953295309630768920954022154853877493884257499647747274465022563441158205110080707275773741511811475574778493333871335428809040489911528956799894993872627027421952129349003353725341570251073079438830285731464769576522536759688011947772366345355058565060508422413556076585121321380762656603693497058367979087404631193359629256643348016333240140037703926936962952360665919116318744316647846423571224596539247466019218392111778260152332786415837333450606401369950656720400416162635287431680958900420603351780792084339897453772800000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -89613830949535692253934550091722543466596906470370974643090510291621732084618383890696712742000880231772574118292825100602710096728662330469234051252648601369355094584274745509494657669570804049532310253448581046278275491260616176296587420395405217829118247267056875298315714735040578500723510853409268540912845259069521793666826669568123855728642528675171985153336013438901037988035856284912496133592870911649257002773186695308204850618578679005875044591339778361419219975969975042132863056102198802287228511601613980351489507030945087376568830923116733634441772987883296108583204629035432679977010084910240896996615095784824186159934264723736039754889865655349067392482012776775997394525138781307074781637805151781244071016319415319726728334105368961786904271135556845071723356091703857551809271007761903819351326372204496157879275561166757536890985721681498127489307638729537777217189179256658903833838118227648442256421600931918193157512331812037191199205201450378430813859555308503123493307483336712178541601313024186137375646408565786000921593096511385090712648366819070365783132412007683417557833702393621265067589575024333561411738668207295957499206097299890067310467704791453972313500572615312576199603237420335003918372473130234843644104686740691040834043744239624432805941615314533680544273460902774330789018982057952920520433899479621532416567115638797163843043088499833972530939692962244710694805340943863480886063129743712671677462733813866971066240857566467635312393335187176079175637247145873878931910117233482428491876694817250014551036618701773178799503636375806968055518445920862771352401776645232948877907362585725700192170326158659158010872021736883381672432537836770528289616419961321581552193104937545505883318811754113164550278170317229059885007556945275537208525243501896200860504985092991518845971944019172637255596952961064608313264756358246642777313945478301319593342582529514382115218802823963207077467370546306073696861920298871169212778332269175260300541715866547111105290712808541797272628232352840111330215031878934476708796636389586733738884828553873884883632308445180210591936312087757242502538665356946262832880459980311256129784747037749087539977152164819488835986877852510876149889210791560020376075592804563874749740996601961456726854667003705748320031098005215379364115437706139163138105204665456031329565670182932694371312494374884759086462683029234265558769408627151591343730449510267006266451730845337316476067363620100250139781109488850944630441089104482372868618559269324323028882441570955547251562226635803871514972232806427889429547575710945887490341768630484110166227918074688799291800053664636815849399033452265222346541036533325613951186117178100061499638484102533037358846930427135938638181298762210026658916601261886260987851479732972266009911462396826660070919632270724138523827919088867199943868848943570409812409248628461858009897413498873600200912125132709213853314470851571602038437511741993369466340448166392894833545950137474092564343409114925758414966067291461550204738600960000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 26819692997696774267013089008028311273153878565886321455581347598736458588333993358590193576276786922811640654340007220810751039099704338400470273198412141729018048362645473813221429464114802953802322194546014225775791732761820782654577509243428586838743537908406369233266093032970087822480091397699168224048354348086556055999462204380150641200056687377249518644595287641966139404325329299156260002280141088467905964541396933643537130879720801962609548314408620293206080270251098190146686050641208473186050228980764391422963988137762024581512829483086071100391197441033202537079367195768877340328477257110479819089809275518932373000234664914194464818670262571151471091901785858988947971540109767042278524765120788837563403772847540866971729216261268178413610507160807819709089897744608055775475548610949434534778585726755467180436812651493003378773798530740205645793637291376252984884890303152506679416562233484499311560602600084621035024844039978479346846994189838163604528129780561619424890750348151006170022552140738446707430948875632765616958076615090845361289235521087579612485348080625991500047981515319502162854235750516786697573564850580500365894734494476379040842151662547749329742847984899193400813169208045691386463880379418861543641790352666922025826058383143267611569696823604615010951848922600191057855511996535824621947094891682545951890221843603895202646828520799449607473227913581132264644185387816198032239110821646909761094542319529949354445457116569351156777676452171159112245441794297494160393763009797578300323780363075087214941686052756906794070247725488248121955816801622992708229134840265375031748608517684640970158566970358006677307537255783665826884514845069298826422996936616206577947002737575291188309551746030500885292685806120782740361020045107070579466580128534064381311387974307274790890702815744067785475993844994197743683368683397655510214814074170701226477418001879077555610080514860194954214774695227737465698945498423113370699574437714429321231639948119175594099993951785378826613413920725128994891627857992617009194422890843437806206745515892771977094829890531422343294970283345440061453673751220589907109768078324470904683718718853992497069820274304826935205400601033162021037715081868612735532008928629868328311024304215772711713998331433727560162041564942955860111966597970748031394676116303451852593243195231606131459112246923472608692131733676853011653793608790759742839431467072872959218947660483482384197539101573477672986997219340799900760772252205955672125210606473737479695691123147151131720045536201767813637144069081519178362699336140127490341932480360176748964834601643263112898260726203294958778604877761237216658832310997714353761409445306585034168251688367871609450457763364433821818395559180255806374579670259887108831934331478590835256410663155177631586010793152389881076980326988628585663299115015527969444024207451447806177006864774152162258305852408090086219885657601109862047260088611784533522201986499320468640074128213034709426792703221148804110810453483853988568760320000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -6160725375309046691099732757039023020476525574455906150698422169695199388938410691734386143471028840358894216810546259660950722594899690580838804802549239489759124596561080807021290732869141511711605414115597552628466537196631887917289484406234930468948115198264082302625249526776278983991901079719056513932362025467494483181495662229552206169971457817281994544174626275179026863337020433147276118429809145771649527121334742718678856188667688109504386347584060583875675121997977668511220405495876110820847360463850595647006959801372185787516976109706648447230025086585284622289155563410125901160086154693785989791544660976755014217531563375015054144914830461758453198143435065502102510032374795033589700789366607085805522148328320761359625926248523417998951565085483489975723342258423793322804464168965375492154911190944054242013490473118401747841651332746954469687535345582012182700066729992340061620465512160101967476536163979817657352061993973015893071778229172829488953107788597380688568765911798762903618825562164539772701502007117497366284933098536366815902321385406181516266165250523582849773271019115306221818561978692489685338546136982912323512411086814927586610582464971352439930652769088862906732516587000322705666622956472806970533284355658011068951611081468270324947675783254799735057920840175061042998054079831249841335820408492962039372133446626742017175741400461847632290920036624693769166551120092050256981907720993202817128830924579915449896109520990818932864278764558926811449069812051376492709838322490908833299289859293869713213527347952771701709759587286995375903242791733468179558881955721311463366299424210577152511818592466637914280545572822988605515691718049766289721038483791822598498310561528845977063324956426569617872946787425622525429451498098283442818501821635653946637901696491568570038159550904355964652962968657409164762840725217632961845099253527470491285677169432012060083058098667652043646555500373505866434127201417035909569670452379188708997248326563798182136548486875298509404452799227467472769750804474406892521433915690614250719341099257916022167947620430840245225630477808401646926916390722283988353232924850150092721372791690754507367076718553840555453746013108051700813014237206078906907543765849605272200878521809295152559073751011181096449093101755077819315301182878783649979873427751515648083149796364057106015917676793360490037336745926715780536479843676475551416047717190178924628057206627809045640632672024352625309836409700768056001823097600755395289190314055132965741945704743378095136231403901660038887581896539534236609393576645835938554286618704997850847381166529341202591963028884325612488233397203950882014326743808282367587940601397177560097053395481878091356641153539144705693993758937012433039713345524837640194170414544354567273693783536252219853609506007934472550020851036838122726766551272507467611928295499049265903604797052718374194981509823313955161038824389126038037022053610165118198861780844800813554191946695721825267201165059077164124444252791493646876672000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 760057856729171874162903628918709305325691173649169752989506446901308827020523499067867299074817101422382675750506509359438010387493308673626091306004951774859776656047689214001124961840380495204877119852985457349080423820771256887677981505415023463860702446631353337305690476883945728587006255191886903055031420608756038710523981910510203809271050413277578543759571376994112281283434901719136778747921509824113006858810978665873211609088687616257495287727455165904419378442097379960754850863088985183987067824701563273000246430486778435608415145586009174149395099521537560755302971571601493830082510176509511878289969164825585647204790625513922084856564458101844884535583878070510305881805718954217054429528945206154820282054472430284435272326184664650478740090158817691550395212771250533807958370805843858758618019805639343161631771193283823134490380149735759970094196102446317053530599559343987263432807073242223776437306462932164193070244795159839248582883000096751085298370343158291994590638074564563213615198264219454047139386583400689121445612028025626297844412392900425081226541181836977879541871742247608757305212666344682738033697203158304785120004609163065053181946625008697462990209649095805521610753250716814754367329010505880460850992858338857043009574614903416515434636568400146940005119280750154310782458023826704994816683441828552138849301940353707641412985183873772110778884274939862818934315114425747125586257720670629258297545569099031158147948418518973440929189644029878051526185119579246761924218638594772482317625751245805359809586579406433708706692571916807852240873418627892096579380951710229704535123661907841934246888353095835993112848140866045499945873871207674285482946909524160793862546106690389292171524104677708865012860514058399167415845623995690659658819124941885726801567550356223703355825511594381811700789777644314732887722301896501972508167306796948667161848893338481685854901043849263494063894556887094529462209585837626968804708921475217482677097598640248101230870006262832648350498743777077546371969102161064330414008188586607802794885354068099818658539315204756597782229785742417347965608244674793017417385084452642088615583428064779044839688530886601536523063653631047452418403255627722720748896897190103509467673572895833508821914491489189668656395549304948713367326126335645948573898206831576434749355656957740204401810466561111662318398470977737914436941788843718713082056904331740215477975056132414303312730518250223277352603285280339601567405637167347297879645685974276463430669007849452825572652198497426839968783234253836747817808105883269823206906780537921271903391709007794346761928849932365045710136349191668802536103310791677503725123743504861999780232788337574053225981781050718691556297825497842174370038013304639302500289758887195916170571134915484909092381163182840163385503679436905609039322387606847605942375458587062875480736466218939855690357328703002571415188302114702472772733812610531704696520670118898507491109277022930845837094351914263656886875884095537152000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -52935586855309692907752423440512540693487241093503677926874762247163960088902164250586992661815524320366756894227818467601300637700624894800987660797381871578589711010848474332625750966579174549344120626097928678045250846674257482755225962427514094599998840916372940745771832744008850844650096301179166347749636489375490055591180991670175268984857918136297835904950730068762437883472595152308482654671985747882333415824236016272738941805515934246818275343948391488181797025002569125786429760690993588936110753170491652083416588672272301605533108360553146257580247573611352594434619934700243318726772204691041438183448204473313546158526424215366918463197487145129640014198449486197030525060824914544706015025105924716801349235616823177627671150484529020926626581661008408705444007253703708219687255752906894783274286853521037905194825454934081798812813004727154301907249755918341244372785862949539241998927207670258688640318238770830534075866105432852890375055101986175462459332564413993890218266238359868030733880928546708583427899763811036686316327306665711480584618775008231291333253402592152370092151392546430967506091758685813308911868491907115694862152670557482041432785882677678850998861479771263742201951115025157205570780236419656403901741477907406559416126910638747162276873221149054663860525084796548966099141022563785311374115548264939106619974415580754010655883926078633524593499400415368583627455158801360171205280437279779614666070753309598992821361880192041350824483005074082753917585409354831844153697956211386595083337970225464299127824668975005308356163716141609571067685709884373806645957741083062446650670856891462253401586214993530679003841380699034038850539738575197650189261188443439306537189562033670256433377340302467320795491942621852938700539913021446895166887974913541850320020556465244842170719671418035916064393718222946805390467683954556304632048046254295706477027191573567907568168993707552525385687380494312341169727693447383141270229112541934399737378836964007076572914734696784764209765070464026955743273753166171766563604148323203884729323678685155730171974840451623868751087005458635150628171828213758233477651224638910747981321261115446345513415617380837841914950417299721918368282024876179624924190970374639186062565452939929096557537618925224466945245879161802519145532575383352096473630638155418931568781664780813879569896817114486201969110888923287734886639351018014299444351920651941809768374459533608528624512603705458411202409076390491314364922044128212216455183304753067490686645096540253511591647373110849441834044621612375655625646159702912520209812318092446654117424605527074020242518773821245765378143032037401807761285156284333254276012533707010127554774706472289681422187306352645607500401899544913017415396325886846782419737611079846836032581979918743817036197872109363552507916355699631830950031919228723591200264592978412875961577649015311504053153675251480334035753723520853128382579216722120355305988505915368617800623667234683565984759977961817946214247972837785600000000000000000000000000000000000000000000000000000000000000000*i1^22 + -3523704138241596475869394841333951104638184751075161468554699573202166593103899504995047003589332332988938987104319180301224875085527907068848188750901405197127975322478338591198507020658742776493482853154331193979225923625856447602452027454154005876172051844465020179746809565512985853992112591917655761903215367005230913542096792804940966345617410846542679034680501230328833569033858735212155125324976748205761512768508390324613891194404970243762760646919611269485331116508618599876276928074065584154921548293930521931745263680052798510646969847346096469665847604630229677533275254585869302012075204609544381897974996515237745114516642944072719249886716903551359863443476261581335814506265229029298002494305136016388478106359625268959118070394050446496655851419933944287907088725607352245322592366727698767909982095468872470777501443436489400115106933155563509263356645096798205941626560573769686422636061347925339730748976893207807472640052797899878439507697122440182749534768868891102062245347604707710257796889567219709904616390776824858434811272604651043976469316544850659759837298838708545297910721202441363916854659059779957361754029857430128674188785086138085271684173467454507813980011150797855955470413252472482816828741293679516187455769977253965213371356032025423767198857965285179912570579252982427428166843446690863745040385622636007974317984196100630154870074110653541376820392303758321032785476984178652620590373194603318942038276816523054755332694173739119818663408831810853728081076519717490447040851926877824120814350630321453027475662059165157358265410241733198913904952048730593324725015080341494074181108044804392639108939934276350800091610675124654500599943387841272634821978561789800333334036045987029694622936208944481269244597370928858191516712480737644246695762142335753675041735793446340127350165722438471760081809338761455048756623773970912463170457537242068165436788349721548919424139376677525296082298804335176085141641723213182694815979033680803629574031107120204815275257098127477030936191014179679272350696527491171677269331281505696148924314250768560641212601752949156083232355876358450622234435079142169843928970257705867148651178889380373550649566020895569944566752435952474101490449308836501986571534777340081208413804669456458735504799642233699613955489720762012537394809911881995277515590381994820368061543890817277959010735051871176887658378055469995786442715543263070571850053630814703107437549825115452871061768628738436347782374411085932592510677998817279319459613105166660737577606156223845090464285806488884200776416160739536687403155056716801650770793366073573677597826896789250454537059040764336200892088880596211137711100251890234324576024852027683676502607025063993240492098549996796922419521400728194908280836363051865686627586576000755432505957946095517084748698011305068324134902864947725126490091772825745255177211843863472775924605482459302504153565354092008721681244000344679279141455874161176974783042934320767897690243604572013620153583747332320508176341401600000000000000000000000000000000000000000000000000000000000000000*i1^23 + 1457210168564790480132891542887592614436656189338018383902552362378122321840934832747710762152272473481255102278437045555194430710099375327198868561614599915173819988069147486994184032504882356455127328684887874977449690590875933070335912542261982270609696178556517574380850917845445669484815971495362810996621263895115968679959304416145624275859927805466732495480989831379816521724353758391988870746364922832900392058253616048193383993531896932774353578010399566332762693752493797919285150719997069073602187868767039146667938134613709618444502439762639231949343574769018483662088208848283450444081423848034607584552219406938999052585884414718608760849313629999876830486829070238506241658859615086961059080651801085518924870577992712104572812267991168822438046601158048550452936804222411769167633177083297807025244118267893765302676628312719409364145476136196247619364591644723149724916671043516629243022105410592052492780633225197512778420703593179880127625166501773466695275672944240379595197435580840579906231148719801450378870948903390406371770226708724231527074953996273507588474445737472872049799009251236995008241386360601637539305356249226271303492551264711995892139967263445865950008653320655362691501398720748355631164735649710658095083475108768500266542178833486476164118522494555515555800651150413108620668261168022335837428719647500489084798140143057638784342275620768377683154485944855746796298658302379181310417824891981820442635747081010583763865342898455710405282911671178305966836111487436913512102384458830669281684220657388790388935760289633655948518126839380702477090260500683009553997637397974823517885826174072632438471497566684277141839040804201141112714526893917525179859134429533610294706997675673963365531930578304282801792171993601762487700311472033359695970810327891230873321081852910568290758040500170579754482505823740096898164867141913089156814465121847345861033879473586869422126862710562377802594689858716988253574645527723152466480025972442919721279908191008472531245439047111914730184348900050506733767542639076003452569084161600282766772693221606481359540633127850782267938912621636441232042418714284820028886695142275250978055988112724102384004097294737523204386601284640924423571618793165520616091047818363619659577228187774638577757605999764650661894353395686732643279533537236888495657701662347676813946307230694893139667027290985524789673536013150565053260209904138638140915406560468069883811395100154419171600772936546936424437374974412606431717466641070031137096600700562475661098951967802221012004488905712258720148992251139889510839359358633617002394965358266531632664833606048593412694854024150968663213500139902129379100609674702888004276912953979451671386779229079369070728247897978561055884660808415518291941132369660216300427814306715505884970309355911763114450600557946307897547602033108277599108235745067043814323779125740815074129318712433156592246820174569515276778135032485249332325914656522844117197939400466299656069220305017018049545157109687290878146641920000000000000000000000000000000000000000000000000000000000000000*i1^24 + -238401383625223662903191727655165600386549840616459410912676204858714346847840202196133074913038453749921299485789472024347510817508807997867459259604814690719728599882426648166882015962395238385728864860285930839800824763683345077077986197008416779521091995022969082413979140906198348306421061615928648282846172182959677122297357433462816686345011292613263214266939651295773332147508658078631147011038461269560705382753824285454302224122930950151608708585450878219883128114489949181726892366966160983235190181026961653658316771367382234337793978076726033077204794581468548573575886440608489737256250823057318702940748362839012321947256574417484583233642594588608814592664812709638009703099382102115910941342490093043100250346703129085019287831827738695152261108536404638177703873135584263343128720198803810656302802816365102434745843995306810247503288273407414469839529368495013833013594551349884420539553105156359569661444441700909213449850945095873787025088995747640318814912570608004781339432241500068378857400418341241130603066255757725048999852343346570798674113169050950980153291727277481163641468714157879174545683283203355993114682467896363776621982446928867531084438779539776141100294075610932024671895886315250371480293152487253031926624500733784426389219425237875457212375186832947328997421327489454882897707100918155907013175425181588304729163059573535438402944112015603408841862468753590361782754067861027442550205343237984383342925312897337295444674284603682321324021242409749942126065046517966475305060955836047760132589724921209326489152894201778978586228830441387250208590042119374279182231055155806850539732719214321295179938781881034772360012774263678035030765363596971804156191382605607795986316898638446378553197926505742394306926527372167615605516174122096964767051513752041831417982248771082361134410642609334821578744525994603047717796058962283347292892499839524220755248740465101977718609104747049489023162674256770144808808791141326658128088707037551407441332420634657577871836128855196508532602021192467540028901272710581780304394431844323314533798934426110371710488052320117941035777931030176503689453840030180779382493312994694869602326531829428985428216650073397399558061110762675723940260618465113711335046906590849071465157068086732814804167267375361222016927281109185167231517900460261716863336274418191905398556946076449987263193011891619263721725020520759977323357320349079864946838528057227918549097311432925701290907965646415456078083007728740533054661141349811050962399445502968191042003828585519801946169664823494951142896766416888050351888499584630725849986754340909692864758474835316718162328615653647691137622743522198684754650657194474806596261571130153398145860794321810250472236584621925114133042926608729151099158594076202450614069650956595767483620383710691924697909426972384646442713727960221629234855422367677521739212913836013111352300017356416548184614652141472693383543768793538163259732075855884190244314971726943830967345916443231667233247071427871501189120000000000000000000000000000000000000000000000000000000000000000*i1^25 + 8812239107439858650279940674696622366018256047120295683233979379998900727125754548303745300235383982901802359495169449198491195477898443077283085068012363651142030091520815326518901352420151029803197188940574766496296555898460139276719584386815693637368685650623071681164528473792743177985149090299560585058732512843417890546707107418140117260638599019577071217186096316152148806925027549963852230695085255423943761808124118108676067579867924058943874307805881547320262716185269930995190781004336662803937089220459791661883188164360719679230452729995037337476554362221008131474103515815451714395606804575071948480409649224611448991385396521243786067156819933985536752395895995913028100661658438485257555300775135285640343414884797792464245831296725495236254766900253985169591581655508695344072729163089568792656945155140234453170487426024683361978316732952569800702331585904020485401994112055269307995631082687443552360432778280301788829474441548064964877374727699246424087229632272902431671471432239713274783443358943824215526026033836605160157771195275038823686692004697325123864139981193069420304209974741106736706612477579475964409555295311865470414302262104425723879370411225569146256711468445418617965290071492690729259199268183661413807922536343419225303129264052407748741385245796847611597776297709140001341463455081716642575807219522080868897870521343337117679898397239903316154708810689121793529716983632354746846635501882859249080312642938217614793270203135820117304877015960760035054099543711419877584233509782106908201937796385046029141432839270885122076718284562869948706144186469014985314183981511669306924592324075822764928832536577717518699617517672161900508713459986939111743041695150064282192822402584492228336496730411469418754998488702481710799601080219914779567384617638107866070742782772692708261722922710610766126844305809370689962389232780693870596606953266583916913956641898695772617573259804088804463194375934792541028470244223444453961448572509849885041392918089167137488935920088390010328060388777539429739994386887895535871853969623636668836817061072722494837563135594838756112479355205930084283135312373175281158946983944339110711270739825633785573599366368615738305923925122884753073738952985524116225602069811055908807099196217218127733894108610875680389099184460240187819846099811774425839338930489352401161095977394630895473486163170308641192678468527015052938913846731673331451362141313320846771989332494889848500031397978125471160504155719720704928616790556192748126240467497188645631964828474235489340891761780744499769129204320907058283471306179150466693894137303578985738910114034271660110696475989076778987666069401185724539874573994493874726860493126125260001585606750784744933272345137054495914082316125919799300093610001388951018118692150621947215707208611179540355334753993327384220789560718750929995758728673941905323792145593845081378925272300880772962343783098923363461073798332570655037481537357497866632333733463915843726698841379341989537976311717675663360000000000000000000000000000000000000000000000000000000000000000*i1^26 + -404201423942192008096132953610174087983809917481033131743778991808287722857410692014489811205297531885326483204408731380744958657698480576375260131062230656354290670389569918669311711972028789495291072090958200329373766758725734645965510901758410914897373773068591639952130204845725408980966231424080462203185945831503532358325133835888152785720178265134720603091362733370727147676483781949096910518167076652040040500444247986493926858626241967677230524621056383145382293601562293695105380562119144896925111631913503956437786710447470484350420013147317646161638188106737735570870892782819836019001826252757168859657601335951814612017589429579087422004258337435996468847654668554619880718695450204700123532403726341519987317353765472132832725080938152024664170210334028738736597395810666025180472767379818026655514540601918744025365651356572093620249775683770961352614193027057332325862836052481713266455620977611692914721814525949492058179063352320460949767213602166199791803063714196381074352039152450039107708666111695251339624326750297289936352377185530694386012923121544342031625149675681826301690288725899329404417993685943326646851301577441045057680658805879008267898950600917827571386085921208529495582745536815013286507273626959311989672189583782222727270911783158993021085777478732279756379444456865676353512154768847468936695206336788027576023754199800973129277762939503516097983153856025647961118806316481835126761882282533714487256080132069718003636762908390847742121792566841267703313210004679731688030427754005961847571181479552087782519380384665077992223333267142594712516662382866296591731332730547373581276065123677980007963215910767779616297111146751075948804170911069912330978682146567758974091601803821599511288528113946085804431999952949466120823621789303217527259609354819669469559767361492245092059930196812187865111550256918606945615488373065133903403148873366445362717126675663335535581251880930221445658487726516108275923732451037540630367759723617254327810152049610165763835995354249547101095605285725781237579663959781218674067713880548819909897250121183836636247464225422450349457084025091722742593221267532151738641525321796536783340516397864984260861861982918864153356740743580539664945609140267210439870114879716673259684121064718505474098398622239851995642000558070707576297916647242596815820694140821885147852435467516118350917723142856271368763968259979084884782136939516132083047895929795580186597111615661497838798062909194776069823439439553418323465049799939557541749250619419983099174483217388322689344159006230854643343766912235222127872488822717103399814502301885325564486533627101064660928902411265116415414100520280219131323149914467622006868427012360807374137005203953409483205730486060374876437882497950343402938122147584775195335018849089795597108136928137550092487290167349693555329631598954762758799840210376406238740739277885721750522917977449405012895814312077566261027514649245598681930722495976940945770571049904782063794537465339185979942906361806848000000000000000000000000000000000000000000000000000000000000000*i1^27 + -374618741386776296908665809576895378593507193442672630101883196753106794650304603312749721893051312639011147821219323111535301373531247548412756728435651557949661507459881289496577909725566139100441575093231833978901820036728719530553413521549307420433749164866564611757858162972346301845038032075094265822562533674739742287978267024020397600883960160883739153994742156510165905065206706428519325091251820725354415726486521295362195629074631636877720795713571815980738275194100053113719324017214870838293268449930015796900372374206390924323254035889155066861693348716039661754362655894042003016078387358893549993978451494790682755781752559901396810697028163818932771836938930110699185469168664104573517374269260702676365763767696476785694293170755075491807426599284913151750485592099759513706051837079781806629268534582664065876527374461191996537339092203830270102175675279699897172081282815346975049414756910635319669258030635668149163771688660890251927273404105295886631417829605363349410738795704448884455819415251535364703792796908972273552583339046351959100008153022231012897446562172952155054240357036062903053126935523531363384010139556742511346020321984283090183842857074599621837797620559678404128959894420100448200831978045189364368412968898960527077352278541326711874291826154875518366467972011610677757699629641443658456881071174091991090108631550375152777203998667296028747415159727910131412301979451777424990459469347695225902394274222553335330483050397231503197409511176480186347804877542568524590527840495494286361800913073859946218240883725086088659070733176035218433419129827753684559579082168179117344892077237343140784178967467539520050622941118713961457463515147676412761215431334069826053501482975266091078977797862406922390442227266528726975870604493571845589023843662675296836798074892632308326430502378143207378692897096720325239897195286184420613981168102818304777654603938949597066403427856835804078374463558847637327253354045525689642735776204010478479746161888822117646082596513928401793440655593125654491102632222535628169281567954604628957512737051767710720193080916779191053698336190155922792917047033790485618027140351850297067013634623541159223392916889926991137355197627750304954880113035821732686697928215394456944087971910074566696101401512502304842245503108571996835291362935165158118412865992085950068641698816769113447461874828873440805069379105551872674719535470702005193097694542435739016513998523220710522865582037581078054197914979842681334982802000366259717494817960117376054430252132810163920578786819622383525774297154977053836949859517465881650673572307229065822029589972590853996585788165431061699763183383403714705144173978619515596682780101518791254872631426373833133798013460298578731626634758036296089018201300288459283560891285895315370311221553672864533722767382653755131937407754709134152061303065453542398738230660839728995071913812087353764474630165821591446840750335182970593584176631427145907716248267260793746764384752463875544716637372416000000000000000000000000000000000000000000000000000000000000000*i1^28 + 19699808860775754911073926708338973776462464402400416352050419266186883913462953336019934691819988068205551177972791445673954540694794933616816871078141295453405919244897320134607151429561179115149287727424949378904076696544920090977029130835907562291674757902659660357945312975910491949247007218030954725782696343398959043832961604806528912017679641610287885798322795669732505989674395776377023681724854592735501443462269895533064408182872562988874010434440566999040029111817083139626100335871518943543823081315955743601236291822466951671107402327423914034144884608328432695959408308884846974465841305389725737684875882008405395288890077682662593032496630994942015807908454415204577663381550058299746726540262438883381164571907445858549740720127344089918424684171093837552979258253457518227774122791229314625178429636054048795677402745517007493278533881960309927142043640185662111670295407713987870851642756631589111872573781526655161502607303592060522235980755307265447690374340603167013071035984433529361133671851306713415387963734486366723230546783387625846579182349206220032576212746216712868481565339857656712502912098936114374572318244398360068342276874442861406175323043198601681608773721896799292221882811320876228228568508283404111792686840491080333492793565153566762919573675370003111587024998571552734961087504637994914615931544605526754148968753476716445252591398876646265980854728506007386713255230186188120453837342356851791120191942128184417345549040632719498030768153267523028508595460188072257655471496454257427817139698586066963679577768223509999863424489202824506784378317451119808458373056348675818880961561227869421706168046402289997748486059922574921626794891562217397820226596225224202144497371303957614646981046179875163517361723965051407686400064039841766623738256063813714482452534480107825742767569407235264660546845205702065682258906672117592293605894565799928896722498585044868545360742453335309473588441043741000003284553049872514468769797101323099930212327745280469316883036848812626732217959877098505050645103691140597481878605635562018624731286116602135023558842392383193018378960168814152032697425649946061148188903962036941078964125857632677231413974029609485236174406728199179662210031558777662056035523426728909060948294086820801407822542054657968309120448863549388835360400742490392193236823062257036456108567574003305919626892425828361946030676350922749013581866057345070196678429165811909851781562612887942261408589862093003259257171276876711307332966238318301028831139345218891935386166952974276701223178714619459053971930529487253647092606066062249981348134584420490861550265890151183885276817360645165109919084896212637968105789280975231075791733480694844928450174887112885028451372597319434929417275720246781660974690793239055734624087700561120322566153851506245670284291951683560515393381387054838387204311830803720762359863962163384061939468572891050154493577572120341549314412702493956701037861942698744725851535728944114271769096730534438545181900800000000000000000000000000000000000000000000000000000000000000*i1^29 + -3024811435529897501146667254116282013220059678587960717052308954314468123585798596896119890323432087789576990608133797631307771712029466256106492398751194437528391852992093679560797552465142467508558850206468342925255309237817917714406550745600670177784393234913741890273856786178083148969647407575424268647614677029708259123371984381097044542508408522418629566825235554695137974352705567833256690656525582522892706299271622985400562495836259650013693400399377878425179731107923029423873535969667826007635381766450940708333440755562115487500716931475507028923315083650106523136576768368707670865434651975394005160101345482061306880448816941872073833506331882529833976694056507977178126587223589985206494164939933981286516043292775699875422221726952031068872370566631414626425613605087402880055358023913135398660143253082960955661878852932456454994119738318758097693923786888616937999050308885006481248728397970304982222088080034339291729808444833416526024305939042961087687773121746071342236867951833876401149630245929557319504513222639439580319645908769470753577190432402528476252288150462095283767945907107168727009873026405577734100396653447491098017645145877431111471327791674168049907700370022855280578068640366289544298296091899762899345730539361818930218506239647977212318543977676766674172094655418399925627445046483904042131451377585074622985967226165761523915861802286234810255805941186576891344387310917735217142936016912880890481999568992571070596540902848645633071379249610895937000328659984326930457048723684602896139209425463164082386428852992116723108021621607007434084875395462296900339944394205918612953257406532963355262919113599243723398881480716652786566831268853454623146801754775866449595023763783320373566456681555933382771515106869108928773499430330331787540120041883354153189847279824790713717660791803353692502258584549432529695967983935028205247951825136560827065501417233756349496374254230852405032359093485224166451646131174586843997362128383286440124937912752651723528854299430958431416011778376613889566908926203569061989640033530717063545279648579473978767499196115745665627418588889197927786956701532487827300732484873495066247379862495378146223364806041206757203687166887283262730474584785369314030086748118831821827647129825486159895613879485197155007432284143342610565589878310864937904084595049330354780377813810643632798486860479383305915105511985951482787695112170393583871224176637935128464671928650770962195679401845828342663495967727270354208927245294849835835508647031152564801053159467815271696938161044879316787482556196330797838198777731349715817774173304207306937868768496546791321696420346848515930667240475489265036914317710147830618420678241106369017112485448200614554762352031486147069620044183096503000376146702039870912892078269555991403030457863986922286131720912583435783734351439923756916947219922209400762849760055174257986648348462894418224562446514228818980272176077292512874566454882597205238442755031846776883399009860007767520051200000000000000000000000000000000000000000000000000000000000000*i1^30 + -30217087128539095344228448083444069669284476006232057441848546446955756354170230331242142991361982026594046326861358471943741960920521135529598964299048447638879125806292331593025636441494847549973125888884548428969106553530642420320867454907719901561612019731712005879510081611008377595975587874154889942731640777301121653102527436693218903136985519850908010662805591180516272536484428035966548165622694215782473197650403243667054675460846925231875701136219188491601660517571201338496528536979274323542593236357072178576837519140196924225593719383253197879231185494552523249744603086404951122011715012281598258496477445384220453614482020149055664196752892136653066217384591483748727146184575573625617842779952743494616784341105819724280214553510504807768202439024620252608236744432228995926386469952352351023732996351989473914970125510833918945424201112181192131192927887054342744659308413550604551737956991379800073792871409044007620957662931754117163838818869054594290726144673447699683148921595176842102681589046472102333216746690414827924172371347772571667538685057131327700902006211752616739437825853543036930034676867966628026128789215251174081921051997558415366064397763746914448801370118140762180332084605675695307439778486105571558919435342828137927681756437632972254558887017372839839786953551203474213819272725667127560490499754839342324128456300015774007367210833375505222584924250518938493070333022480456328998650243276212075665003297857701938639005255097235713289380770800225208600785824994516372739157408659200880738443801113653801308489707101735861666171353778988344359929930497090719131743465272137684992455208200853550423197824865235177943749915501975953470220964339353675560342020263089202110181115496599477570914059060878607623014168797711070636307413698994046045039805913627730721632142192014611851659662496068165574507453099313254581826999687976374278715071617489652010308676594715263293506234942127165392604355319225905567106081097501297471702167773433696791682156878906291700054908654048012717973343795088629789666292358724738332964495368313769861518723812299860192655250382299592272022303472322992782630117899654084837257446044203261078272241390369771418603031104261138393160706897845822696877351757026181867094115270124057740852954459845975103220290962243712234370176416152086692745441850751343032302620691617650638954408978460217214374527091910765033875739659862757967739070264802083183519605230224092217157330416618918617021185538854421072549325625334469607233920089942032384928866580874049066487727387704099185211941108629328287595402127330092189571050933866750432477550831190957684251764507914728622015115247140630400595300047169285714219362404256809142576226447152437524882500263009250914402805798453644784559451921756763448022196274934405660530440751287886219663311574191646461825037341985935539468599194950968912365024579631656786526222027831564398139161083009459023260086318984628216515522684971469427640940440395006832726194285263067681838501308085043200000000000000000000000000000000000000000000000000000000000000*i1^31 + 5399326276361634604281239853932896317836870691791867689196154709342349704827384214284407773583175025740261349170500596686481088418237891747473786252922860045012807202500176676510382383810200247368017759101994717939873317936672489444065320567838710190540523986444775651482788117163121709728082654673482454188956156621661679439245225278021042462232921804901677212389351668448501443991328866727010753963225141548401090170738930005929203131655009032487942413516766731193949704978856323966746151880285958820786467647216866656403087229183288345697469284191036262134924469204083814080262143077754235879635875792435450617501481170855556219047109117651732268365911166828446498946657041783193833663241404067075421509570010242405228984871213984409192147511546472103821076675314741417984304712810678040077359012790925734269738073562292424319327285114510826502606100649963233080836479124453022906252233222975448635512444653762182944786084250756805700785517236573393290803834779755257623441039175796863532810518700627355606100516290182673863538081215955761390238437013490535796819011916483135817599921018474195637263112765508506954896914876315856577606678169270283829923521463271693067671368241162959892847411683012393703770489980520455613834774078139620277415532852522534635237859699747338223958315199055477919687238234779341922228504668099346380083982639636251704565072490052361156164185275230602279239657372981423462934680211861235358660709676461887169852475225322921431513749515226917850441571527825270437693745967624121058822418131077894184568177902699561252641446510183679122027072109668196128461611305269231322337348005404906060044192554510291226946772345567891815532798875192555783711071698118977353706919967415293212617001865004453479577925912659498497263735596659669776819829087639309426153597493616451913138638835159595707156382910697334094108637676949107809096438366084741116797328313989448463876262269256359747572976659877453365944005123521125078384220171969805464293726553946572316897483062790811830397868488320176991533352832605840711749968385200524266472971721643405466822698510884392432094229554905944618168809113702877758890794136880209875299643631430694961971722804637256854374223547717265964648611589060937122023556615194111867560701665561538954959088171738332007443351393590714985763741256462294244205872574993770978863120493691217691718983578870836149315152308056227678546203855397113590216805304396986498309847883155937441151068964058305376682615581425171999209193765135265490541953429036801410519786837968086166879987078447454880833567210300624124746819678629548867127551570946165966503011360204685192821502042252790835951721782208587169285441808123637047344279273575101958530908316792320894541884135551065625929156106660652862141439205130545658861978050297784561454394197665263264361111923426846116068015331813464039256773284403743240108179498734409603653985131560106382849684595606040324496698686612933744353020683470601169678371246858230510372179731670808922912782014218240000000000000000000000000000000000000000000000000000000000000*i1^32 + -748584704058212786086475093929659909300097392018259018533852420768473174977441823745645140400396099738048777324486938216853197219635977428528313929799284205611876238477255156442806829024938332665115572685787614525518383698853709243891169767964418783713634416564780115526238409317368782973178725910316103528114513119721595192674807206250761745571637434610415311926934053441102696340535327334553519595371383966634436160193981911854700777882650220809398307815407757797741032183251214001177224066377252262462529200310565778606721570647756265337940869083746899572602703299777876282583737221144913538726865549719353219059383106066354516600337205366759607880687872548370998542812395542454894986912221658798785775411586130856690430986180549204330808389289765031747291507143787996466451601587943642795877775217790799221013569641368734509610783406380014231307549278318265556790276008062877253000482395215121889593782612664153965618144705208618787414977887848408854014729462668673002725061300863021777218481573907296735467766525753051778614743473309626992440019059216109986076713542798762683921790282529471085711542957539696734519179924183467044885363072604456557781918157807529676405627065359375607671379836224197887059288413795868063213411256235845810242291292931324328290783259804026230485389576602893081089012487763424627360536890897519456612468294614287485236908656865587996930675793287248731338470261769952750391265579623174174475818412906907817802969082847383115082861724245561583526546774751823393823323398534161237616251045477454057863625993788421228692689083683632616753203718702239320860108638064312911481823739731718995724720145868864321692894493405037028132775055543287813813486335283357592180624400002400257281405439073447826050850534408703351555203714822710693744207602635032478372880242252381781899514310723889437151232538176357537183607187562734942657885349813137855550463587873226104045066569658718294554473259733685918554626485715919216614664097073199009301752294197787923461717845509653913560820019935217281510754013691905268469786949656269413849925809525438950423644979527774181484249594454222809176951214816522771161820858900798681365996127326159415199660810512625912625104223507305854996514377672884225576574861033869023747178702432850820049022823158251390863284818355767987987156536051780611233069100306564961501958972583856729616241593106484794360066815585879799126226945956110109685432838613266928572567643974895960280082584927247774123319911907736143355012033052494895213098634362914618085823324743411756655580969893312347510545440471721408292740495317693608344748278821277614630640177647192508437319581135990845207442224642276309159804827486675123849747727544052540169307702982077277069168991462446874897926957802421503455444712388415464713650760072292040192199530714324066896749775485631006261594526531374005598338212159713115694625891256330153981436845451416606549610389949953090507291048867078056274440007265658752353561951258150689419915675457596371360681033728000000000000000000000000000000000000000000000000000000000000*i1^33 + 31741007425983291161595538083350724173272611569855252016382578226170729082939399765313322303155804884936061302741326488594620202563417291305983196059021989638803384533974062674291544524156877814135686527935841850110876486620636677387833983900635320132047265114808542528985810873852058746217952413804405711043532192368923561110531827807842526688857806514475802875795801976272285082763687455147503310419798016015457223755518308083595348085322579584365015320032464694703261401855985039841084080816670391666483705496750884204007667113631252899657470625549509712799774448419480321723300284060432885537010213998936486336926658869952846032457607054860413362168532084213777642763934705508217978915970509409501004872159912316508282079780481346178874381426168246861420150360940439628775013241018919417371117227927641199163226019570088509443702080546408875799357108220240362906548854272800670189836377771280642824261231625736756701829406848016732598025490042003552999079018656126714315084674687625001438492759004957141573650066337514648176616241673221813785572226532320845831971379539573910450545699871039072613964537393360203330675695235071101699379849083529140253546315681530262749648068981052309041644766949494065840062538618922844019993711621867768813302592772989363122878122312011856326475580509317751104326944736026039738358467002614919796849696831847163994758659238107258102575494967651444544950720611295746857049466775320387288978156539677869567244781278281353686371859082109754631917140587581017471614102928808672951855460273851497885771608226559044990011159624253576482625306340377234533348941715351371087981431210923468365528051776010762330708399928175204667328481655530863831529369540237936632343299150060706827063757289247904644603380694299159981371254782348442835536974028641657927903981603766726583040112991242959407727760582555432655506828748558152720986115839766461925620204992590830509434429387348691854918883437867063314108281586393836489880335677932456468039737453935849298271514191874817975312572556773371310347156070195529583162161552662394499588865799512851629931705004928522509431166427185545845103210746554407166312848502560255257104661106523245265851723967721741703125988651843122882281714944764527285892400089098326291800901653390627080924913082897628970612847172844601612699630154377983232742997684266203048089469454030321721562463849322889006375193460228537546691283849438668880288494469096582177199237648361164182018998875145901993987071821779660328496810252706072665644266250696432214765348606923566580860944039739889320932519837298170889620380325395069659207700233996428085774336540096056615997614363761850210385069087777404477335196890325352248695060237010037316962968876982233340139917122080435157604513284454798119595015248457410009422828239934027878766427160140494746461066217840840431144075956762671376024193134155547928314584492011234406688056655894446134926331445376399408291420772336075286063271434811513858995925746538748941866720205121141229381222400000000000000000000000000000000000000000000000000000000000*i1^34 + -1683300475973208568610034940207914565669116126424274118485096613881043086767354058463409366229295146229573093101797134609426839323216809204734409842886586078942556254616050153316664079806860209623600619438951300546583634055413676651113612551824921419815493750830054455878614825055274391664091668457364605041672110541152692865952448918273481279782708205695293066978546190265818042492133858574109726987810326007230916353638993738577003449280717528573870873079920971976836560534360731108607474548413934650851346497239083160019051617641698969211293578406588655877083775703120333369525965814430072411587471592290113840361783646655032404604236246474565152717154123563258299391851924037957084794471542978689488559012448261693470166382801360300917777777107801883765108395321165285465885687887920340018189870757110667836412748269791767868435922691234726468147317816791896702556998862260532630790676051281040154731438543967884392482285299949826960663540560151962168545806241757243498917730617496592309207600672185664334264419934692358579016161122878752263036900152248611503538017675188990690531717734772922505575044962476733210480327797562128240604670656765045938985297791806122556004564032836421136444890821185011281766256606975098654922092976046409555700975825721593190779290694919885689368070573927416177970545958966792575486819084776888521499676930024589854944464798176333312396125427690788916484105089698350016842418635970959708846721935795870083505780222626032085255072865879500018792830459021723646665061612374993530097514735598270613997310470078817732008265972903178794531953257655483638235395422753130563304177997869329033582730887135643466275119301924168455018778310511685775944141025816431075006920205268623018318231792606069649375054271251815887209474755573070147695670333146326831212265424383120975760770787472052656306762857773960819267985292845626591236641194406329487519309797812584118181524377533522415142409529545974697043002390797219119761344994180875172593215039277235355840213875966674209000718182436103635697269344729047558050022890785453563916878722282413896685014234773259615716395862961309083471588194728379810456732406206253782869901153113661594298218485510800634636929249380145976186863734844565993262362008519678855827218457354766850598579949674999320394610255910165423739514505529347378470917634006047124213394636051525908360352614770626530863916100210434657640763732293978740716932933040916382972353067217714737959469994405909953310975469920370592691623274745266203644361760378581943476135941237215223944214643022020334298631648274857638005288154199465821846469014977451649805144226551426003318260907749652752798543083300258874834857138435255840695974139452992722370008044451374659608853087667773919672596487620468317557339054698584650071860976611088369515841686258455909190421207416614639962060756926981510088018160280122193960407400381879350849515299083176044535151568778207907667291577214522560886024150892627506414063633044471701302633357639988700774400000000000000000000000000000000000000000000000000000000000*i1^35 + 62434146906173167675776876905425986595755885822101382249273519037412964554718732508679428059793962771341451757713066894281980019189561397075356109194440591469232965585357963030154159361513394148892516319304378624041919029279077544909068520151585929348642182700011180268001387370688752494078342143028401915112741448475749218859266737781490586786931078902604915048731785560447349372769544724065649653437803931488304220729098042269989701073450618362148129228412816332910947575834317826271576212505082670933213140799688105153441298825107989604006130786383851263895487388847232675599864568264261006938581349244197208797041105510904479073467933884248673793131633394362612480368726027228164270382102529797675270123432898238746281618686526882617661951866568902511361170373101900362967859767873073158259023026046512985493228592193189116259705601333354544951474323818953429940623950445745637012460391584341033747433814015802814543219526855727027266298961813115979868255936218679167752381661083094613853631182517585939097148808624208677529482347030694790130263517841780235390899158348924000984513567318634149590214755095772603477435899799947435081121934332134334735728678604548346639377882000304782389074496724250831431524774333747137585393903451530299995432308180775070704565913193520902172808764925441709970864644685999807141493488881810726497712052326679868923987571215014365750188624502519373707272597720305515247568991107591633196945006658583198399096300103704866231352391532444608920244525638948279196291549151168520735283846449629874772692427984358681577247370396894339864764253414526052982030877459676105376816944816012839522851327283073103970230270275959367697059402834157777597705985461942784130834190999892552744797828527971756543199006882644223852791111151746071911388893827128506642812589703231794691205047162808589372320924108853015056990104474123108311482290978823595699278797542945598692769014762284568411937762744620817365278541466452933844944550375982568843947002734482612462967221217249595745938379809841142946249764914663478625087429208104483716921828825870559410140415672166091673729948804000280635545760913246999604466857450476560758595370953585205190983124323574175914357100048087974780443840095521611264064060750913604550617594960321452993012878772164600997151485160809101590073572712840973764124859554285572296842186029440795024927952115085470849948515860689096356497248330567438516272958916589871840636166834644194341949447206510217947704644288310379875103601191471689588484272341001981830686493065975570828166396590632735320051589614152544872966221070157282653168284877500526879274635954395207130160907238987590874033628323157368206288593536390164045811255415364101052402850292634990713386169718452864444059141180301464214305835767155893200140137428507273670630577457794781387506004265863814538847569535405855378601271880097968607427894423448796496998362452428434353605437574822403094027544365048905396729130428360662948244273047427245508419247088169123840000000000000000000000000000000000000000000000000000000000*i1^36 + -2299499174795246339723897457598356251634947452179849991723490546563707060565264693919013971184751015685197462567646613704954725598428817144398567897845635913189377123520111227719318091427669236746519288537042185768872278541472675605547457727867696500705038190903904147184319516470797738133496125217748147275475289928779635758396162404642398615623357866283057687863183341464020700003451013466824701006200212140572132141001545365311348041827392582214092338814399523052266900526203005516015401202149678720193895152792065727270679166323467424415434132941317183733173754527269329998547877201590363901411041929795614193902415762911913514244220422472402756434596290205799917951199910962609038453155872099595717824381750925882417919539080495237721110909508352152527677288471311725322162049409141880592289146564606667954935372116260074990748665877553433736528504499484468332874973293504107334832914996582999255189038667172617947475185953107586627175630292876684168268206720436436738988543901238314003093654704784878934849604341813587174256106844074315508384218199718284132888051139258744348801495375782547648884737310530456924793238635977960830586342802997365980816964991995461507686497617039947548518205196300219868298445894942225548753693817180440874647565026810167937443470490670121354955740860650713792407096922190300878289024155878172693897063966613136476809966959852596342335392503905199647153436456205164886095985108673173364094866617217785509643584407283185167319626734154409180887010704012467612318362829043564343262174492256675324916336105989072358880361005555312648394081708878807720907384068084023730520801302499194150562753099617757237016338093681996612498180911105306066497289588472535202712873488416051733156044895158963849899336134105921420298333320767998441159658703528811365690905691734661864505337121096204382159279030682943161024658343885310203528769704704183562293878581329806064075553068463639780092476040418966092451041050014770358900230882902347899940618840809303859870916835619514163195504378250984126535912996549442375370544234775539336350080767507509827802904639892893868383378698766177831576792145075137223951295010008596292976353878761444388611226338604430779232669237464781151327823618974202003891622167471463349539616633079511450163828277412984800938938317563524355151389169005667886734235234787311127172084493371594320401705076178944447534815016922869834800619641301623439341801109394878861601698487318800806138033403336659594513499214972989575706188242736230219069766386311589060877049845665333585461694344611878621184946603551769451982112767176724517703809089143860650205061213931615422015870733039363882416119574885498888221481637576418491395643979602840206157552623444668223419358095316980046032331403540796247306697862138041704546387283106056897083739339292361988888059403299942370979408527085450459619811924975220881521368107978453923464254386106960588082214051196720451381599281182486274583039668266950750051148117609485942689133903216640000000000000000000000000000000000000000000000000000000000*i1^37 + 50966201102546259905009892967584350612301884734457089818662671034135908364606650103120427750828685976718263471940124100578119364667256656090242626750418883563520299129061414485267780792169194811296363580088514234753978320718457132027871712208501904528959823593630260945846928481529131472619794337802550790170785454494244127511674019271259350599957158083628812714588882177496889426112065359117751199908485240300519505292089525256550497810963449128368731204513285074273218532647218001747235642936768761469669668059680689971217680727952210405853964533476472591322193994064835473538677294559326805361585629325145518669632271150673389953912076585139377964088818414489994022661288512712970311797897772051142564675114771663507707627820974805394818632449112396268880490653041783470346421759134152771598961479496582249692077292413967964227870198994839129737804930548264709440709955406207652118163236018309380760017188353444759894459896072587528679875796002438510683121582189157856530687180082607484023444325983341186113999488183022975592817125293350259087053069141993727959368857518244416007284775683065961610185225311872478561388581697810677986246648163602637189511761148140031275854600724449326522421612450159462669752132432160355337363370610776116659231283847304219954437707575882136708624886847504894198548021265030114318197394520486111076520621489595280030354572214203333957039440736092593696454860770134467981377793697998173308711590818493607052117720314172411957067512139239646203119261772739572459498810023596185222131363933685496141184533490105056083773952970585180124150770579770360353960128882351801855475006931799658612396632865882297372771217081869037615287693581097675923938650153352087731064846803759257498919562402671566388511924461710091521318027039911129526195223837618433005364806747801118727427799669356610992268900508612168458430420488325252867372720772515086560588504673993355369429633549138193226485912817144391494808864373552874664942585287267185124447021771526821311251055314218022727926464763179139434304096228250687448178930862470573731494706469429171358063931914076652371859352350438994209614986874403355811934862046704152709235114050624300174040266050221373899929049725017224358351633749577612612637590543574080474349332454378764126642497195361183578628129152521577092219177534263952832949255950387093351833152817513077745985460110943788867745118028663040792918027959866636910209388259731730199057112164370407235251552042875388605728259804789211918385109451979817265249317184334223641786706412036886930295657848211320816718905010855924980928919933380751095801324589701881027246918673086903550421556857374893305116221804569408673423332925377294566531822380509968282094974677780193311643692241390821116937476201741480719867797224195592507868942302033050443716766745126466104326754343502793168165229234447177184724206212939287449991012238833282243637640290389844921392750115204714071311664189039751437695405077661633422778827467505252133641388032000000000000000000000000000000000000000000000000000000000*i1^38 + -943087811670319470721266267588943103293997153744519126494148670061382627971904370151742036135823924586211638745989368058749701741384652363041964773581785728306929620739856649205060361194733042482169203551592610265236808949662848442219053529587351669581991953525289486079258762210553733893099352515668338489592205964788973879208140178195050486841542934067604118860199790833962275066037556302449069687836934951727501904168330734403831633410306304602481411439526662897635905524085300709028414950634958422589249801913326021632127587610189959368885014458033722514716678536261227264576774695933346151964555850193468545636237270389894764225370450286978943010803127950907247840031416427385049415901259230942162647048489109076634667460735942185472027061406368414074234064089330155283633251292507631816671916154841739832793127463577858531834680805512687055572935002353960503617479834763299572330628807851560524927130328036183123804184057566019303032176051737305563315227125452362091970128616284983692900536242700701636284258458813415812408895575977338418230057783517356116882374729403440934592543817658553363508547530980991650616295337369976609346613181007786223762759406869307960300374492285259299754097068459835124838244257778780545737736779406701328207992153112662712013072137579901008532143431536168680745096802229535512905896680266146937100333472890407770801996801520155563519903163731320113931604315370034319146830472578046030787976632907703589726035595402432085268623698309370372304720280028512760320507571716084825672191206212935386911455711757658715185059410732991683023014870504762065329693651194727133593247220104796877956758684604243574238865569277661035085092822467574133350179632578984611454752241351019583668071255756666939104571046652478963854423459488099063149458437265217962071759282933307807797044143660220177255517997358517097818824512610816404916728114307613862770875627678065947926688327079420588489149762698886884567941492351325872840454608770667556121316598900908023907333903228560422070268392406377238421038945192329964030673689474203377841896326922125902753008405035545805383511071806589183237267393576653642345106839892330201688779313265961291438521170462734076351113171599296037922465663806513438819687222698072817681983141132892508199400828408919868511620958306531908272158628618721391723112584594435816060814270528542646750486542307171921254982821841432112775626019790937295954186521465855901212384938740075970538907455364970507765262755153885032616950490707855427293232857991752575100722148262955037936967872481923114845162962674941811095064247382678605389632305161448899475959661549318206830759339121603006548923081169268415159684583162837102374333885626662333724095248326934903672247890507618124811101099639248293360678866779531519571999527596735601402537079029451533621694787235730342056514396502096159466990186987416587085546655788497785600473821607888702439628426812988066845079788630250216540338459297728919108614736002705442996224000000000000000000000000000000000000000000000000000000000*i1^39 + 6431828531503180515563373918697777878047664464165626047762707865535551692386234396752209034503116357137145812839443745975710480875618981253509858130874193286734067364999794673372311340535845413928209779714861669912401414992463675481234360328009438206565454353060404125617244798668985830235242831247471205049474851764350493276402376870376732002835183197849359547331685614918986941468918914739806715180398728729217536869849329482366094477366269648386694433504895258469748075868863184527612623043145946513785057633938746488342390855544652231510004776824821241689114239547356681470699514192634899020080144826851940217660192950310442602294833214671935056095276343834785222517518246260105026882074001199998277832619141827206197519429042502488280404886846947261896272646608020308142747928813530935262576603289031196988876700539247919380865440719113804446365204001923985010123403637576398626767413292223125924263682989850003244873192766162337413759687099401781863542041228728479959611756110031323722540081188742093426134018986465137830891642211805235926049981505350252117176792908444914663125361427852384337197352007821660221933909729274076516998594830263975889507081379560740686058468068626577472994683634999220986939643144920252399670636469020745368415943558188434255691063334251946769851399280978243976103836792858739074602389178734009961078390518774709973825325973486294661573387251807899313159002410451668834969509251109187613509329583807244767826213273377745490049079810775590330850357558365463705689394444247759400691518303123894130420042386510103315291651428621857330305377712139074119492721222101463191239316944138809305448789514676714272167054733570686784288160298755600198155194838251632725998380411784389559997319316441376832609315371858809768211915632546285654544566184872562201798043733181655867084335763964387748110570805129421492590207258975478371594434399354447851804966181949129571626220604102305375571192595541375233987999424877096959831241999951062113432727489392830100560228222314702303899782967009668656101700458406832946188793782077657938072245392809353698692809781155764399471995410518704996559934463436487478768944812705656832761943205392531715764812692925909106877390125291178676242468339191762646738410569751145265359250291680414893776524965994394025816728491293327516000306107972204007549727799597345036350249837155570285397327490386571354826552442272401466263929059933524431944320875399322381000961099184649223854628777039549823830822331346559604444689778533662649905174701441199993761303129175386543062818493800985752611966517972919727242345142167834801302076085109344299603519791270743995944530931584573107109914548133311351849848495969055075046415489888898966279938193543476997514144239157282274393674926183891019313738156456604384401616900753282415946104569187387911671202371019477278054124853295006332775023473304470121186761664930745721384164857917045885069330125008980766923468978864553210045548007008209189215992800182953574400000000000000000000000000000000000000000000000000000000*i1^40 + -69779357744162315061674043687591467418894816343811324821765809498638665739752005194609578926657707959647276836396050936085654420596525584371479759746387762027809028397810398819551682027049266359345007957115272391071126642684073197421437660719460577295467308294161465286890736138342084441538042000497158691188147505617238552470233589806177332971108142139208324268600450315983644804309777111123498204907817538784996210587679320016119522002515863118737383233643562770953585725489772896250544811047319278737035619868622210940273797251188558321984679809239278235923688176827405954259673653764129065575477273405924568526395491477179951179501596215250434143416752744274540013512107249217634211814633964628772802407034722790213500771810081850353727631159631287184657934326905863966643609462277092255158496964279882028946579883910268288555501658589643354467770468014899478164526213991622491775828199767441455435256979482809516336796107787838047722211270122970443129025048995939295046352640093614614676913705406384965574279616142144749858605469363957101959213680545399856039198905846993791602297476544732372951865725525047169137788791714859743383689847913132802821017446795948806699495626580858840063857076453001210233429687173658341884375359446518385684801641050142002590357495400564542084522321378937531924454904432326939869604214854528025523718691356945741208110040726548645708067921480188401880995743724134364045139240947789536226873463892978578216365058679832220035031557599457697474638624494580620692251120208464773125837934874293758345268043908250624089697025751262344925485249101365320633576317175038647872591668585658019619626512607308955376553720782566166783882711452032158355667686435347255921451873911162882178119063609334160656463354370060463017596505945870484087981556502583353448447614173901628980813185377119479621491973049198992265612980764604623255146059298659161109502174192365399393912884746189639726521223937632021946328184893680090480045732322550942543465301517276138113563152372573835673425707045230080671284875002018783786239872475361776112565980048470687301268078038765237153744057446820752424256455551132564584383658871640353208461214589391134499928875920368031454786262919160407957964783377537471049822249533829967321509085859759176437800818219048799941305833916161649605472953725594431568418038977472561729460972997988282692808968855960644044845083128038023728665744397252458014630864849550330004305330548595974737456850583005113877914808954979654243469409331868368330381948878736378013532456336705028933911634929214826811416595459673165943172750810426335533906419967560493537764794904958242554130259512894668357981799581754872204920891641355059029202570640906982171604816975700313740968634194427858202168627046842465577929150559070090985347696481269900739086941879819704825023422162705224490604212671136177848923733573557959180750206859502653147403935013509233625997652464114474495270507235211273057470892890220878965633541419827200000000000000000000000000000000000000000000000000000000*i1^41 + 1453060510462687414367334704749338871785181051393136948591109445619356519313311157160372392653526164784527096170573842746086679917410027227742614866940773765708785043395348849400823368706263158691883166130590901538994097933515535753911884628373250253049279730462189576436725265919526114997782805248935655458323040844871750406095695079444799067227264959966139182298784325139862310303199847287869910644020944727259832219929422099260940403790763093560627100674063829950672302996319708706842698686682053976745579082820275612399906483096933062580882170773218023253113422769975142651093812335993876289376931932990628907141864260435454564469018835449876105915147651658236103740262542833013372914211211538181522148365498369533459452205522814531906683008507122328750870519236161236923493714906538389511103790474230678758832264961697661143727606661324605958911995028017938458925464024569232921189230350376815753752894195552265297008419374183999363508434756843005480855555349642637086672430291888374109334054818625222086137740478126875387427597873366416579402762379626536263272241278926999794170934295456141620832362035952191134004019636710067281462406485093429895835097918001066578722669158616578258255699168634481614369667027488916995157299171269109666905842168426418774152708861860584746738125148416752713413579188666708255332951665552256752901744878165287981146713018677570145442198467057105195066410348255821298683265678832920706154837775136754142566570517510946462541572645924706894848164163665537426875242582894316964438522104740089772830568540944670217473042293446173931788250725441519924315633451833388542126406976787588578364556388524673930240506831839893698718578786011382724928710565276829047914389733647737349936347959157295353172507812539888481420647443579186448129164133313251912344559481554525780100372790374735924853769421793233115721808977306979335998955097278324731470343469657409725508763201073185913896333086889377974057878714630476194795689185000181243401234277010388800834378745488391574832365847434494926684029819662667392144286784632878276319772045666387994114033856793639929822498357395528530328321710149742977008498348359149335301331422652858707388957096779356551714976248790330007672260596008951595811129345548357062675755779973049446785039334772398267373762162994428067696038619597426916441158533261737052131618965762227481328349067131726897036973423250237997726641310906507582948836152067419890454162361967104056240165617209543887462410585767323675453443512409972269319222833424074247553844470470859009639007750634922902273868677666051842713400715635978031231937389206496505850172097870853565938952917151001640396316640678003726081247730597307541005758182509392931191497692152544019414371416420346423041473935061317158963973395152213147765657306588186212573068611829833082200749670824207919446374653785574174060801329814679978672934427506887511773975098455829301388702900714240432063081578719886087009245857435107718730287677440000000000000000000000000000000000000000000000000000000*i1^42 + -47433640145447825540611975903011138366509841408226377808276736605428493111243782558757833571637416392956282237104989670683555745518619424730196955940904987842874740472931452698841238442927450632849741347356958867357662015750181422975581906043575815538941034604937065901534446329464878412008165472569880389789426344527207422899361053930124223260671472624245746010006636887590791284715668906342815244461504104398544785685585566944269693215614948798892468158520620125197882505106246646690593434998020876558223513358059422207056220245410251185531059045588295654294854607781984254919388673910607073502032394203950622150141712270828840505820609354028918329034636618609409555993246085585876807700851324340488590566519914083083113054339040364038481808687432213040762240633279425923246851345622897718462227083506326209521742571048970858128333281295519017237521340689393158572152373886037126194351341300039022973028634468114063957910755686289758029424037525390983505054596819495431889071027933718939596689962727671148414929001950884330326044118096173712054774792821563884906540655875068949502247705071741741767250508177766995874567441135141881319132959404006876498237162354347196298093190565721212520386392656987323860177232662307349023820790846234940595344415016154003040239985131585335569820480358342436564833481296380698902216901522366962681887129744225308973049761458189229534739872167584440544506088417505620301107937515422361328206647797768663193825304673069674053424350780827103501282602702894779953863480309424543770480720842303911619906124053349578845181715427387009478842309707619951681623314060265480636612157490645115746726690633003121456254936310987631063876925985000609763702762929441090794196642907390527047899620694163188808430580184698480773525812412950653083479600059144899078555393318300693796929511377967729191820213080921511942602526843490552540596286859960325391550916172047846611262351931631950890427898774404208895262717996068203846412493168596769537470049814446611867878573808726773802113054697615451517726837614963363313095465354701658692556317200087146315401740197635354940105111641206316484281058679124915465532813473076805976783397378290827961790292556759744619305219565773326519080463176208470080868007482111703102954406739356783619498970636529850309380737755363970310707007845741293510915642081645232589586270116069605149831612695562476026699954834122317390122570031711765370515103373764909820051112030246807283586505817880633974572720620924303838289281105299598977151730768666425994780418224929319154549799521348273070120150830883806295576864273669533999701411666350290209351530448988449366958027320145542342662154709862378926779753698666702624222464660649846525975384590082946176368552994611192017085303113501439848407235905363216355323818844733460198734655163283995696286713555800988518832012478310961746180022596093330586893398726080017974135967414094395697389310447904245450814316866417264450798541181535832747540480000000000000000000000000000000000000000000000000000000*i1^43 + 150858604948238135744464554850320999444251722408510677208016363465366231494177573923849950657961792379814517065789453396063908994583611711839383295344502145632282317318128489187140465755311486990171689864667734066711506892960641231480770984342535168137007795623955370781837441483373774208556404550144905501249902890026326597898494904805399267795460457872383861166062455140721604291693959599724028437689877880979338136769744504209678309204160164209046937776498333108123976931620014302014031187838395747829255496746812302497664653447722220194904407587382411524172321139201698864290926049289900703822377170449199750791375908183541805553644166039636091596801545356475537361927021367421957088012499515651135143186221876692754382003302055763727253562282330218080903019918839279546732621239831378320902982638929826140923597980807035546781525261534951460829388883561973927407785897213002742211598741161363824181771195141217452050677300414745401224811591768020273434633547885605366482358437357431379793680688122422750339807471356024113562611282100340095996026155344524264787442262766083508523506057811131946422438115143033881407337824722433744375758617506114651898391723614315576421399326409921162784913131566496860453813968084679688343777036331185087134636383983888573318015231274056280639678845099117427343515221108306669093175711204717855975833849423170698447962379912215812765184061565128371309853329143430743991116187835381950080057707302546609564601969861276034427424829596387472420294759648230555920608919550156864928783299251828109476370207692532604315674361020254104559990204413409087464367806939361503018566820875961122242532486082319542224635407730371348289849932865518749121792972559790171091874174128898768809643192533546797521706207986115919393179128795675748140355451355835534301074531780071240426998032400672912829308398208280257958919095765848862759483173215237491451749688196197456203581390787029130670678858358780443406703710717813107143099555447652494328361658935523196646592566561206128467436763033261295347634042917945365738685189262649728664486750263274888643718553973365354044279128019915681362848791688564662011361845872333456033154925239692859006936995333990868568978948347702384464977514985231784528045741515764120140728013625944385801127860148528932797216800638169832250792767937217081158964333090166710759081799217921165553495146251429344281601475472566686556508880028882166188931858095421145169841819666992351147987045132491073925447779486392730973628605966021409182277760204720433999410345605943967109773129653258872639980393808640377516896426221585556572025403581420412601347822542441011901469375641341295502029898119993971139981355682472402896651490110213878414622326916434788469520549602759152984888458316288885266608014104110889882913662777103019179961837563128078512862211250430630457633290740306211932197533891267507158029408814715246597714108405800527078249504805797314833178166333426691474520628320459030528000000000000000000000000000000000000000000000000000000*i1^44 + -3368981506793599494643325196488236455598531767402773440519947991695024101922122947438143294016740764210089966942293612250435387301289543562255886238732084816574432503404365744667486995160723266060240935640845429885958314348382967954428954057373789407447977816935106812822628285711666040915252921181214510636532354459053988208054296692627223826136649549886143284261722406612593778334458320637056267168871082910076261904808857893985869693371664014472466582968952924608525468737591596400950429596181911151376430647410559985020499075711045663441782367131225302828950129272061730492920417118153802472605665337023191990490882803793502876161963559794018891075163694069570424144770664193218425580866167158018438897674321893770374892311197162651948790402805701107576936438862357162661445182653263231976687140686329513575577097851825554970733933313201609431633763379049136173053121686798282259765671328354386761181670877047026237563814198950179405488748912607123004542282367540692190404622639544899777940006637707923514722431552377061023048210085492772130204763025074568742219115545261886780831090272007419147036010351981489568704715432105789867553193429396975186118993559099539818737210298577708260241786249953407706406845610402811286836012218972338650838913428417124594248729608990279350786498920405913353710744719034194907037939965752617916668947390502186461950224811425905932481475913627795107666181898818651423315962049219498510115989559919321017405420479345512559988076424813700243796744067226072003930962300123112381433559814490479808722535954879802894675106787825304927591417412439569008651414653681086767675228396284226991148963291459368024615016845930559518108751086102278511625182351439759587790871218075773741988140049182692882967034834433131478972917879762730207073626038428219483656782868533684083934267135686594151808741039597624393098522847890160758535779830420717480741720052784321897965000940777368366273459837375114895976694759484427047681107905252535457021261675776574596225296530602359254928864280410750683623441669847941820661277042542213491494398142234680351072939234038161141728583644513756074464057432236116963025804311621460687257085471380367989522550991891195670972676905479416490032977800252045489182987851313112658294505915520207270956008044758602587458834357395001317145855072270796441050751649288055464890883270873514796503161088295781925793836759417174182423079752523524986323377018629560107431012709420947475898057198120434286587623599506036848531772189816619146791714601995806665654752942199565806405517991217641159350248383907575474215670996679500811269016727947687354570168884096485664776807232652991807272901949827354947177110711295972418677441614772222023881392848675782510202236651469022871054036609080578660958681435357208077997102926995082911737973593160478019143109932246926883254196573429547950633196130162457580654782370375028292646844035710250424111703304495118133755997254173542784003493993644032000000000000000000000000000000000000000000000000000000*i1^45 + -35626280944414690759853624449812332785417674695437918355279639400087369734869504287799344408025454806067484970947852661610942672277452209327741885689958196884854096710943501953296471298303300909842199504653163578112668474754947995244806605807891931043252131276400714597203349157004572175116532452494799618995665588661735073474590935406186457110932450564482095306601405299456953270920421706728620962201922498825806429170343792147507932917919866347524472836438639512043298402451501446485841540311848281564043926050737506040843468491656398925455984596692358004821648888708130718861627131067348676495556694152005419886103128935201522764788595514030505077939279512580821618240603750931484470294233775175127945293569411914834652454715925818049128456431441777477193985910508165906578455179310558997680254856867200103626371357634315627708129763905928937007100131725949362628237013505599798777050948150397263395017393169851907069555158849879524020576644476355619794499745939754308483569553096449439593885721299016321688758848650020082366064002528959182928391254135228363654864947187425416370978293495314114430636199988003127909064614704658372170805595921136571307160165307861810111252024221648082709774438621430001499446862679102359866942360646992207467897507586188669796262291591964408337099950837725105528116914592781586371510023138091903414639942496428791127024041937230021317929511729445465862933490450646788821026711694847756250453372713316714571365086301367723672154473909923511163416687501982776747552341494394887119557966861961062812121607683485982361731472919347495480996583290498530930153549323877082266313635947397607499300234265517266388806169919258364533948041846692772257947539755329295682271226285169520724039306918113085532695114921249808143520022769534803172561946475835169326545399950342750515164071547283503084487486714861997495928485197552221511442956634876159813560841468888204072086623086230561449020668450592373927970014247990317894789861547692129170905761986010954288123017779872592115931346119995006334532972524770931679761005685432644716229604082115338475253876110723317766423715059644253738183555309260320669255583701986892564100450682288078196664742358135052593183356762007216267338753698105149254617012586793190142065620764786731427581771373773473091897720428249172332681994435740069397533440545470257640299663811009182073599544762217978042665936778608831801642559646433323032566732134429275785871873785663745252262354903665254010602590873918394991320238827698485282817298740799093153440594040736073858269887600598749030853722034065868059558279442955640485602495429094515168115492128528993294231160698577598240926194235128793239146111825538692614395951670164904412208330536159543146949101801123452025928995379885345280173518209815983030291683583730726230762578057043153082519212403426216501649829131166373850072311134662978493643637577852156030945928306146325724928634425595195365432120403675305043394822144000000000000000000000000000000000000000000000000000000*i1^46 + 213624869701284269562346383252069513274211274717131346862306288753984758182635961384535530922578492537934528113914237338847122210603747030951040708860681185630457586624924345177619632823539469690008714591817972405762322796769465688987049241717322794845589201686114603147798656597664824354269407765193347870649692788227624926905670268984811627781836122853674834751514971780640929812531336977742329821419843872178141773810911223288218997196806150480684658966915999325301500352491252756550969818025328116128689632530965153872180124237271499013192647410283170386351548528986601461475472197738073716636509630428446005781998162221821600865159725473404265242855039462387905649924169537152394831342959537937946593719071413297985878141881769323669289997029482649093378748064942214488664758094788747462475292673865299634827408575219757631397735734817526632223575877181101203771718041594229740982318212189909256905321574438337814256268855357615247067903062799476915200552662688750329363820028156297936874471026258280065181130233042334394532188849912121448105583871987898826372698955045179175036908793915326744176053000643861685605822878079607604447148559122183978470488943073439422770992014262051402427970633668947073365291264854043748460884429664922960855513549367605882343784692463599831114681757644587474196483972857139409434497621110787224606444483949138270811354724638989769145337170666753872093081321514157923308698868606318577206378636849248641527445457666017885669398575377457789965676424116664463021461669258838689590412660833962243014335586841817503412292706082054180067358566159051611651270871881927653730917726479514792106705484103632765285578535725998210931027738569784499140244701603838337754604229438721429585048769556027766952316888098844912065495803731601273081771739822936935729304791455561903331909358866986289087687251093531243370602873129339355594558727362634864869154784897981266140341888558460190362891587063214443762759165341328012545326915722687546268675960457363806779562497336202930993971550060348879000249520031369928541580023569914647667061582404141355847586535230430681753721965914092951277099065903164974047818475882344279537172969491305338397767480162331031086806954051649012081111887501491255434766048501769066152430153261785369734980598327524543529737877909508518983433789420625781701362369999886474014298213378362720304884340064601285144779166360530735852953594371559484145126288760925182119897156776082322926678372919871290647872904011396021611243144650587001923403149604039533220997592581937753617812922820548035493331551362448419002461918850957011759389047991131340945163920115579273069264011879871850179055691573776960564606687961238036888954008663094963739392242996518780779856098248403245981260388793251096872019960783688165996849278370818359749229152057080157520379871495043754344634758733378449375820012743010832111475610166780920029609980215735127339186669322610453732628399180096468103987200000000000000000000000000000000000000000000000000000*i1^47 + -4299486539938248629556656991214481183297380481926457064515921118123596773986159095736752541734593281554479962994672219003353095819461504175645639870740407573860379007674522601296499836604483995567731001481066854497697850260817423213736368962732477571461440924954261481154754248615491378933517275777949755175835370837499663170948937786219192661626713334250160353992702480914532503993243695193151651614796858944497510929032072000726892618743416341449451723961788307233719035793023389078979334753717984016131625241186786467293896048238095011597748214700177218233177760500983206205722302444827941422965214216651527853037598537567619162646433038876104031795502932746976441424214477202543338849805078871970755762932609785199950624048323314424415165108095805212348084703394749418157586286413243306533434259409207834949644719227971843779429855195395737454533577139004753955070896443835005930223452420966826576959680318451683657839018934958403137410101786676173043144318485272490549107447316163747189827971422040404357733053386627273705159705593176523676506316648559958156823833874051450217103585270580849004380284673503426658613302738489957163216956720239017560688573350220851067806525351616185391085631910340765235708280453453520086326863660563895493674016755170520277020328297921349573407027732322354354649238060390910439613196635643380708341060331788910182586401816256439048846707382636690591374733286011516144617048898177866881862712510288346189274007184683730378610928097534450970637929456701481790204102842712031395281419911631661910107319722679098911200441739161480830390753664364129796829631167797945803631238032016106206065627398933224691552755687955257183929233586000301187960252099520468049793259223013096063824765134918568779987757063848433108951044838669343924461973222273366927452574869817773942052971333525437623382582858899513173257261799030553675144404567650375285012455177200020945121591211669518272453417535077197544475379260345844343198483237810685447291696226276334167995523117785179235541574540324855328339266484349061798243920299675779845999520387061652573513475690931238931370059338736572861595592982546979721482903344831053753447613811808695150560785702777753391134172188135526081541139291344645821055737669924556422734624856666426952802455272911628472193777418883117956500835203596341158305809956528460954061729580765516072839032772387008681617392453586079985310242447649332117334657999436193223425829423116772423912519586855674388244181755734195022371500146117612177772111460288280171064848152589034138920222514481411586873985871199572170172757439968177332010047515602403855072148882629929137379111437083846646357352467020388656840468332314754954285250527576600316506873749105573887874269694364129746917720651518528191387110146367810693692126150184680210090769098352314358480486908002963875682373058611316521885617632935994455078715468390518496286752647167987034718057470240532790364913324561017077760000000000000000000000000000000000000000000000000000*i1^48 + 11268284562823660780839724249919512874603340712651704439370423595822639958618012925696232313763286926621762764552038750287757571336017032092378906916941797488864388586911269837560208964597222994837461965665457074449113528250289148149212430399297685250663477777464562259715366327171683948814553878617443963165751150897007688959723281397697482797030157141059756607316592645005903598568374502883470300075553241515615990376758886915548488427662163080859177728146498308712682058527184690177034521270304620266147688276693726787520875414065673647253358075280629060049902404694782661269298000273215879915160033255871205827623795310918998369985714032219907540193714319909999134624319131555422594250344177450226128445987928217603726994219099721371152808299439082503224584097244927153517280083308257955754763776671900749075248520977713810619824143726949459712641140538772844341147054613213073739381774188910587700648572802191138293076687480639771968546309785376526559810333322151188758238726860651124831224676697742294961876276435361564255769364414064774807823175445875546388791942944134053498744045579829107199725610085406272366165174063375948785401576653079023487187043171806254393600905380503736093686715161511763848444573136903068349334975599613800058564110898837382729243964549596904548609348361337068111270911336678638477121200975678829956259281964500534746267960056157211985459220941734551362409433873205695940393905260266335954341409951857068632854318461122725777365664522323013278468985217595062647093702416078783144765185481766689161214753860614908654980962206568653519693252844663361080256148333712688155764383185415100088220024982408556409485013038877964375869199928355458015374586171748474451559009601550004402232746173781954762167568713420817716884924164402143395763785401324770761865042367820588516770078970037151207722918219706216739075478144231697023324250240273927584735023425813679633013783981603272569641647461237371126844425289989887806627173589348062579766302813280433259539420922034279176713939483338649275070702992666683120161537110726890292404497213589158348487333746573368806412075057065541055265999332058877768665306132041388446513323835154168895757799744773308330178615331578515953588777190911906204888654073780167030824950446687704876589275600954769445693188920805113279537618974766103614605094644591873816383408427823032347015857803587207205967572177563982927809547933413307468360036185407923086093813488161083406046033365459584097611481720039095862149037230890914345388529517723673586708376902262680423507477435930040930037187550434447697782366078617127217414633502723397241232644572621015102007419320516853207169511723499584895094621875899969235185438957903991132243290297750639736051999546176011274879095814543708654517773483202880372134659268738024466622344522576475398897750337769467292339158706220121847461857359995841108565514626499944344392024286889530228716447728377913558984106159636480000000000000000000000000000000000000000000000000000*i1^49 + -58228089509477994196140128399846537656755536491604180480001283213125363499682865439706851467879658509240687006900356169327431601779642832311000702366443653340697665943790408211945774469593736653266056243909055927569014837819788862489919485335034650878092439633784237420286745962243432817661268082526114178946725111549373804933472268851485811508877252622180284693358619301069948629205352934926033198560466780675331279539440623914656800737582459422893138274550646127390022408416247050032070705203422830892754487802728993575157486110714462609869758218353546662392959089045887119787768371155326904487625245967276998474022887858705416944252259762736490596042804964686356890715459540948857624746379885990871000164677673941125821624124585577891502881370482250724745286856615747143521073505438107728678475694068279178803128504043360056352708570245365518697104301810447264226315312334557285870903658054068203383592763711507893205622009796104495968848638596644402191812154316568662721680155598734584441016900301964237767111654870220670013898809915702715900766439474519454547743905426103413304272876299272099114000198337095103077706974683694483556170833279202066781279904381545484260812995706431013638992693150231618208480844491436250197530647199311164329079241361389652348721584057812992253822905585133305490081276969369694992083137262648012013968611037305252074975634618312622752656220580003865228953896219784154227864653555433748097535717824674705794118929910360863205448336861748422933151889654002183686070382143639246995301035820666513871343572384877631171012431389928858301116537256345713256703288115267579591973237558333363906041434466630286897374461941591996034926915476311020111814174779761742253937163017953570594772291469443877480332534135774284332119299122358036376008639205196863555295566994937326658391832350172448306268459816801481846572176176569392843512370004060304078469959840226913969037888548955624748252233393464303969240208178170618257838019889856251676132555173702742708997023774150706114839858834649245741909750928431110669446536037513587952111697671157424448583397458025848572337110736824464874400777666971545536414089453477630450845894558627959532091412667181416480461590172482696845867805762720165155964130112845780098077975407195428700476304618292545061077105620804370003745816309206710591688759834487807841884565145652771278029975909164978690721277036180365060852760139176036187964659096397445941627881405038319909520529147145872024497349741381757378926671101340952118211768811801069464828559724362171097130842552785788490062817494494388491962916399337083997933279726248585189201392273390371260582684243085729092464153538707504580747033974369510099547991370592390899720105317614352227275192406667265904451067124835984286127445578311704727496838195946111246150615027518841205371861972688350437363718198380991054024123336493049582571828889325628453666562869611073543980831839475804938436608000000000000000000000000000000000000000000000000000000*i1^50 + -524588780767326696446994031182843778002712784455767588497162470821046534942714668956943736175900018965951199153645381177526606129451575167558059391763387516708094462549410550312544519233158712548766015591456408592508224872359445495064770897206274045078857949466802625041248376843124428122505722696406020641484911401154099755901970803873359948422493130277967985014158514464027584059818802915727974695482510006727877770271194899041752223799233839717577898931703900177178224748084015250693700292901775122045586247291370042107504210606410568473966374806091845493842940701661030382947000533254581110278081971582333859121960218481908482033867257223861292697212463000167840613978302272200958059385138315613861296125896242444909677786806695926578317059821455583979100593670583077075918029720389482855555676302110017619872039792219785306062235290502024457617694345766302590937513204311137007274249910451237067647718298883254165598785372617388218278371250397227621570266263069908847576316571962755233413864683737446722697844644816066776496573106049174535777715612141490152846987505088774795040425988857631920824498455350340218216266021994133181397503167872899394204214261282463922641443615723128490941705733590536761918118056674302591034568596056033349106478951291261794637542694730892172364109212088377417548234262493986458084362136961073790119349418417476950067487245652554149512359031254159851509229254067699939580109971985751278929871062631616395300880836407035571032869609697373377694216864955268447875841180095217853441954935993024978084209368830649685362917294387936795692148262744188889070784532887307002641496454780109395398729381183805864082129745487066135006432011962971841498964454484863474686787892866002682224714659507194140302278928226126156459804718819424514985466626180166512718665805500703551506526629710617630478945421806292987261140154252006522017757525457121535189529414103369710182868343739256904877922644330797944311914409128033680161609603185025852508562656368694625539147735500467578839225248828722738775357814756131615886608617640838428737475619050867739281653312417716317260408880879163330557021526695586977141073089508064751576326123921783154906756604726184288885820856751057530066274009822303242241591619812220557386581033204716297115116602226964885911614992310463729611786821388338251787229762064722138139394818654394051272838644853408037004877774078052500817445339854601846070282083458642979209574622320159180058821551581450588732154764050918403299499094396678453071723592708506737155948185284617681187128764426521224879522397681456647629272904627088851527259276775365243667555045831315800171809342343275103313650123339175451708717488925915556598761365569395470225640946809009154378391437060753887109822834618582550080398572497601754053793885784507447164747957928346198583668135799743691356811636208584629429837259363914298345674123841358380023093016948129839463352822975913453944832000000000000000000000000000000000000000000000000000*i1^51 + 3083029930554377698624892889091725283382285645755964105430156588934935367374990717080441216908406501198979367560924181752149138316189658088975625178751168177681259387702984688101854788139120619600492351695347399173410790807229719052919300692284815130552446023933989825672739905164360470294547145946084432710249304465838911351522009559379700491589642369938137717367631358112167705958749122599219254366332853995510526560022357407055859832416247215540304801253935551576204479938187273447477790582090582708330215535460931652545146468144448462008620273652522642329527616213830297322818712945347870833044782512138730686039219033090589149955471044109397491266261041178257223200164705975057301987978267237767597736737893363946253212791776335173831231021189213666444375785157705450452130313956688071820788740128623452769187370741780041961181969454929643116917210379436013488789049437408245784017925234099487658940000881998249077376420137731858814598163703406291680053179334284227307034369622504391638009469904479356937544316372649573332654353357870126975362516738875557425989379386615865871700099571564849958878016994267779858702138221289526473293469978718579416916126665051279080346616543417456881031574989620579424652675455631384823528203265209738214135206031688791425220279311502419411948702472661758571402731397069440675942542227170138618142197795420876052952101188791130843267296302733550315789354194283869268590006381349022895248818630751421985948446780686198564195402803110508494377402184663298278123768378793480437642072547078411510354572232294540940899360028216166123558799630071784179919120961131339295140397397230806271508104325853050408135449009551006216726491222849124598359710202626796887870756943022247001288757808453923413121047272603182888128293464245375322031366360644550095546208471742201305158007585366605179736425718381319420716106931388144712191831405637568858891300603216426942908883596148450217211896194374525869431566664023226850989552113611413171115043281251549485969115891784851424191623946571372358484541539969559501319300533674988387251317454857717432758200549587025746431456352885102042384801584613005007426521819978779632843052854887133446027807707185028044470517608124475919582564950412761646510756908520476706604212136326938810912152528102279050069109772055551426495520768364099158422693384925683435303336311967887681601555250723418248956355674021248948417906546147444515440979148050206928339022693197077553996485002151897364267511927321066601699725885671113653651587955628745500088420602853752751742862275917984367744188121762862423776487174119271800458429809618371730451459117723198699045464065743230289815275921081546579916017653494990544980155998604594722331280888449894812304492163615554875118216727482927991026710896943603896289007340269589329567061740505240473541994247172903892473532910317197762522628397306310659591413383240146305561518238661967011737611447044145152000000000000000000000000000000000000000000000000000*i1^52 + -28230081413944932005705558935647206274514120500309869845057640093856993999630552798289254931025842919953496019162841658658003750354671119892087068352063780818125198647960043824784126176603574830305297270180806483558224698338942605417556440855972864183735202952275564021136579049905295597611334133484044461738058269328007262365892967199892180433224839637934505786869819700480899280971626430937322020381979309816461963934092376978904329075360678302083102836822025307317714080665262774707202730884671143779768988645472149058900107136306604569212662547739657288514748613053599493186423822107920761467537716083643546154204983917863008768796590990060427109971543599500612268584348484986924607573798949640392259317879723925568692052658122986173331750504803567035759306130002593399725878247831653277331228299658500500568759235380271265948773369286537453621761511322813910938191720964465980045139719842428634465302943234528887959734018228042028884518046270362060871288045205281235272068919688052785117910364216489297407579616112398774785376881135930936398634915351210161025535011259363581391228900655118586644688639958297337104150144123983821138193532721370325975117899032189411557561303026615987278054360400980599989676006072742075769294904901693293698488963400600428681380140506629907377401170056442794116583396343357609588464245583425373466809310546045591194658792265862122520446171313311530804693470042135691670881952594376578667440042460188684665173590715682124501111229724766033210588914349114808164237493714775788043978997432629857095991467100144356007790591955941520812621649936733446375286109378285405643906755687578092973874459011216339909558984413751417738120326215735085813676070764314947453972819807824215718097688566411701571514482298535937884231644809886153869980595123649332032471956500298311804510939712074075929635516105609649831632508402666184665803131468807846135713545144263715066207496327203170058218677802678069970228746662039692161430745756596592770139381802026964197440525383581972330406856858668251616687436652207292673583671558501313114852462334391469834631384495139241351973514484339271254777824852019063405728225315315709508237651429450916850375539643848071213271334002899028669484593495770461517188460157784911838355506559104113406161041598299810126300683786488841346071748849636408526223380008103980859548908834192105366171900068036369205339780205645977414456926994703085622724626162141446284081501554941035898771409074307384731505740702429544155849963842146088245776886374184098709920641404678941960551885329676804854967458211990952637204587979170337745924314502720259466720044580524774202000506074671814665241308080078586111399209882275822755730689637986031504270684343678226037841552274205237443359956152725929326127242991885987634373932753687259670058424590171031678422409016975563148769358557998275903693121654983775713887387673203904958585939664382617205349492667187200000000000000000000000000000000000000000000000000*i1^53 + 236107518436439780406194829243409758486332654532391470704605021124079241959377317840354137772039841835752364684672228471504906174831870622812110453828078766962443031714605012825616666799466315653508558014238478449634329767899971956129270105642232096111373082613479109014453107045564438190007867617510166221898418016993320695408470636420003372128680845963269547979394924232137130277333945589353859815141274728491506953906365363691054177156168694643269917565588548315193960133471889728829890554082248736717210169879883183038492498496453276173610485329911904718209031232597170876715878845998726600947535342949529226866611212345808592700075264189019892398111514884390167285316559514819880207613879585926895781809338583290948489878067627173303760660425306530393849397192518415082505878336154802618669660386163185952726475089351587172838820659466733876957846522852251810277781854487393119446170604932000407777318237437139893730222184176302936507846022399811304068932689378922029920126481729806070830254644229368655357662907202189438103317064602337176126040539665668657572265106524759049220758604467756320401426336221070298793244172205651337356248637148425802057137722069623124726341282715186908327588974425291130341383847328099030511339631184189145971194882314394365441526141147397635211113909304747811919206549434623564579776729626754449401148993564628568994837554800020131581728732885255868880385455192722367764404804819082714507597892366954334219297142072998659236289341022544872523242646213115887862313241197604360929384799655486271899775126636257270849353670633608237277779309097993588239701597472358489489110687546380610923739798215610419346674041869480020893190005633663493713456639170223052902559165070434237385963478243060335512214051738448195421510589623668347861163191829649211622734168042383444806824800164795770727339858018537263281616842780205328619977157540990483283910591834782119611234109222048920356609131296689521763278197868696940249487033737513569163143590545934236748294193579054591329675538653159477530907582374035399563806970428645591801580508623088745592101553590653230344438461727343295450474867522330161326056833806741833848003770294543788630463588480549434123223845821779182358036242632522792670121460675243971485810316842837618088985864856288326468293246104732528217393491950485559948426842994171720715324465862340953008065936327760920171334034036874293876749891087108626426394444217220584798710811388372797025957996146981963773148132152512874899915084656365427069388227734978367206888486658093233371931509778509566314363766685498632898682703596246132121266252781731243141768165741711482066889389771613673168913651541753950825994268274741107478382375435399482770795878588038920441393267028403155764129017337816421765558686870398973169945906040862888163427348474202978089834159173604774761755319876767166439691628278586734870618334769047064265470064120867201906796134400000000000000000000000000000000000000000000000000*i1^54 + -2834708988775693340343763294479965627451291604321692676778856982255941442833053096015047632635584452094357305880473334157426085106882676219465495820801646492063671296282875776234333641025365092971751296354571970141776102024868991025953426747008042827263163306092316597686654590505364815694272371681411207792769242604599197570538387025022676680836976117670878927040868679673674183494281185368575579284232421996502020398735977045237015441158765509414411369223981155645450966559455130387112713349429288832476006124556521314293236453262280443546975899804000794681110688959446045754121853656631046815711779326042146565349996007469020141937239793912932938552416728864103023213769820654230290005222641287808073210010354308734836623010585803738934441012279210031039054110805079405039264617942899552769838774068206497426544545518625491964964163117251289250041112595856074281710955839044255882467062000310201564357332559367599917715528141124460031714051573826731488091946337147381662008965776291067941383470966385750234238773304828256848196839110135086289084302025527848733230233819567892318430243630521973678847532739221003878442011341453889322161735843662154264948428709741676700440220424571292082124639870891174826158567539886166606886333061520853388904199768318124459383301042199708882990177324456838180316354466246430358501672773944404877879946097673847100010766779216343999638042917749432319984932842517897681375460621866091130151951758329257179380233336164051686913652640133930686004611385063221171017277796242840118260225749597345391809864428643804336057334250468432916648991126953580596211440561481064504706887234764140384475420241143139979066302887134012826084493650412632774996425650303490203982853120855033823121013775360899457698088295853662483849841687551506182684942156909602350786498019768141960003330462121186496895853034342538024776610753207755608798656718435510523797082166369346348372876956942532333229042795011696832185695753103223074896847017642124774887354777053417797594598363550242608882112186751040239135389708357104553410180814291932541693270239532131505455639017677911361105019098081682875116569744456069787022021891324177245407812222501034313754773514881849601887784406979340721651952263179235970662060815218058530515630627560058546794069440511319247040073370176036980099642845389033386266690660890218372584463050380963209400378369153251552882455389987857694377839052467672915076609662094379175702830617963058521501250824220615559324433574902138650537796201222481937038662724677219596664309730537551762782611528981318048863352319671826764492116810435854861623130883510350729439796188819992539356502503712227053802036234113219852446365162201344692661263020582075845196882174741669797000986118648758558371734693461714761052217239499016341944823668172215354540689493174652164201055772108259485812868729854147069078528417410319958164587122983091924917531356249799062978560000000000000000000000000000000000000000000000000*i1^55 + 28451660928871885050494578760296270910120304807572413611097768251654939601324251067691584481204731942634117984322950553753395368409495001633558045199865923064388891679101995897569166209922926638216182335039254145045824706548521808611161910396544264876925576781634134780915404828693135197943748709380094197842118591760597699568503375852079579091749612999623375811649873445600320827423854116396084486331938765606714689830359568373708975901265487132463114561925001883088332070562123750634152505807693158704492473412339952948328692951575378688805074573437176212937886808658998800366417329457136229261603734493132639256030839027802268244656405083524082144180378813789389524913714024842890258725055718332148732376512050488797304626292467620677093498307832200495037483699767104545927948386434074838503244349434559595435120522401123388042848347877310409142858893154424974106200877224778554748686069962085619077707120762876220874700693985498873871652325067071447256641801670369280149502290155890156835595235358964404303838473208267376168623493329786896725537937377401811430720407310884318349530334386761964569619625249230886666295927939551955098438606206174146825867095975485893702887761904408842883357873347766443172269408710826345348985207828173041782351496452622184858459593711002127322395011824449169939021375913780035492602402958322712875610447576944566993367065406416769477283598645639775378722991338600746323523982117962275438743543088178771708217675045317305118737690355157842366436917012636127649652038743232733942568248878732149902350731097353015666331214966111380420260822617675807041613040220306425697766216185020692430625792998961866931982209302025481330340417906052410342075852533623832373776325730221193277591388284720847887218951447762646523854243435997539165444498979379620557222845029004962393505292564387282358190769679864298046734791872151886342574130587177328731318214611212388179561888822788651084755375982801461865662266666088612325310483163186461078265696095420791892606214754029111636295896439621097743321056548665456449125402588807210829400024082249724174983497125072794258144899775343812903661693076211162426302312207138487091852530920255933204950133208683358508302091112001768851816777267264050587101946255315580082208108837612532719580970766407382087238240796997036788816289629328227853487710831998247735808478222994798462749623784353746082257595352792868943382947995616188940289765886118422848369965775393935498893317508648296711051245492863586127627341772482207541141597477473300738047644229823134003135847405741078838624803496009081225772897122545261253751593273492595809487807955944509318118599150720706231780489560679829234943585363781453854352939349650792482959551183171402175902150420384350630228831356444862304790890877086995044267296215076837684312932902901170141686547437215229374589003675977612114977502660682516643303309041681648304132517702689357824000000000000000000000000000000000000000000000000*i1^56 + -229501671665073694216789424385109801101106913007628475358628120404354998301878602050803350533995172789444992342541984177810209955785355072143341855787672126293365390995449925682672222129970116501415238585874584640967035820177991380019002037832721996487516313245985019284265700928197355569688965429489977546026206091941210125922443629334950290601476729809312245765824138433675549222090123995859491141970108239056906147742537714638725546934006081269265067329011467647884332178201939685356060939180908986196519474653477918336404330223930439909156662233981079526134380160687530308590500913274250362554614977289617423041526222135416406896237693855725855774486008065762164750721834318694156682302768736956471729351806429914576818951634858223262950533010063811168621387631929074036240385414156421889780908617972297243399777471605429771656172872576317716426651539798972207737469940583480172097587166413841585340893553698495168992650336942174785448762866010400069433115788956586954140641730671290283038768722463332456491198247810013354374427483654029791507472538307043757743466065430353593923567935819347607922265500999330748114859255617517051353926423797835271938605351840559416815592938625067832721517791195903840632277585264727251219039411030887679477640417029865123922795197595060361911591269815391755890502547300254522131732960007277632547909887909143570938353666460825094631186155664212586881274293652133357604976173827522430851347785746888001499519489721760191661853169720573187320256143307180645283302220749168831443624691571120438943112522734523737760064662880863984556298055880730336527617398006421750291436539372310289995549025541134486223659826340080963914923260413067839897892847888989445851237820217437830602576736580800250453153822785901680999051643738102042249836486489196836023871302532392024198907793899772463219720466326199398730163926911466304437326199682371748548975386228844814879726688281511509948802366131704300389858929862764178543649962147886199036109376947438213853722274116022559719987024718280687409951360835673416649616479180758095382828856622400471212744087280923744620868591260215785995510191958738684595277620694589183519698417466523871625626291181246849574781562208609010204276016622985201094500137633631524549793189870878596581979219750355735337043705706883327206383676368747643901475479566431682618837320308900744075042912138968657301227020599726901825623525424470885978639685003499161168109021904122024592735777143435163601170488175543689284386477828100348132087583516914698497470932759617957527124047559325944536982835888987646357278391920510598549074955252899624704450551751078187110699935464367979084482939170264193063400679569322949660894202022944301479356856218569206822686652826572736767823744242231714484102657106678494128362229040137002601715655268981413383262035087931610053224728252209687771025089384686344424387169433216337916762056032256000000000000000000000000000000000000000000000000*i1^57 + 1555424722765889303131348571508138933649106699627641916076489599019233017026442393319882520330282181448882984056714075508452205602639063435625720011855660337602762166323753374950509615003183509442131611088650001402430922051426192670497547229039904937922907091741061697630734379576401658414699888810340040439860346715379855252192798144450112901353868709968041998378185836657588662007967033810439658544478641610863275383964298070583019853371004995231750877299186734051596336662704275286686082801405838105147828616910527895351904605737283940821099407138390279693844198069173390294477672242718842092714762957337197920965540474239855405093428935407042098850242860163071160247536680663884921092384921923707217696858768512080852304173306914495218360210524621944679023813094159070225612225992293341295701442882266287209244382013578882344904956794197166530856826570064898023762598514269310442315371803898718547423675051526685501775611714766268997494242254192826248280660018822775879343029112013400667836921993150821791173417674882055014672806085197824060875049807828017178257488024005683398120763352672612185514412560331117540041252973379217208919418811890230067250523241907801685746971563285141240506772534243452545613899733067690173246534823795841975959889534779593047500817973307774892685962889249479598937473892032192554350292512272057827589282263025959095915352184151667564413307266178276223696692175056644141320362464060950994165447191296461555324155145069687270230757193752687909628447606315905233800056352360793830860157265885807844496022186259723431276671962832015680205607166441879390365853697415520576704187936617968570468668534470597345371174691786314782247368692403425805452402920030348121005473566588957128958500335560195719788132188229034730323547660718400699181381026916247401725388804199074365880071422737160941710849902677107421489908336627887420429155651865814756681520498325264455874313107117873486354892582165223913540652032585738702119258488691415536214041604071943978126934332735352062865759559569457566183105436324212083524260529240193531964652455492530478755801610847292545288015061610551424071125646176591441388282679544070256251633752152279278213158207008415536438112668051136574973377306295966270241626982674767074558369374060379033540921704524780030146709331614985560901306515237302669855475852377040244334747064293420549668129037265821325468742868545231851336097373530906312439844392338755427550017335809104860482118301522152485607403159258912376007329114611835128569555469956275335640915455618786454524278344871345718675054868126202018986232211761952608641882845098128551829837133767926340759642424106538342128639309117448558182358521335424815076353332886261097279465764406310654100654190031891390792473438207323524350143946066307384563978968438177793246502367575790420169660625061497232989566380123796422669088081983071036648773997358427560277023129600000000000000000000000000000000000000000000000*i1^58 + -9297789249097409892607674197978113631241143785290557917067201653711842133768090045349212772591574990402943333902753499876942511442395037356993895094380856854427120078279604642262840125574005358263145653206443375048412091777230856927688241996292643572074534936536045264855032050533863697515871556937208364312379639077285175940603842935322985577352984418749872551762277866236208760817115841480674012865663869390153092654087894809574248869788160182740838535538097001735392913217177321833056612194319496640036987317315551722069956711513770219977795365869295014317893409317595755974789149764627683984803386674949777496539309791710361664054620163354420999613116488925018943492707754924679666667408804814180125988125618273397521969678464212067736543144659879005543678826503745300893657596349731417463230933180938476616395268084813070564082190854171747152838960987032671102023349258353522398610992319628376523655096102794974783688742511605637882125227901654718452106851817060409232787002586709064042253790362764800715178338992394726824969074536179461235363815098335189439222518955353894305884167073764685457982157443304438822691607034669121451347321290975848516176973940011927439607246014597544082488466228118748490778048334749882835634703395204607679430568902486734310328208777584364211776107553484688557233968624130548631556588292900752134461462306966944413728211186262333847967133157100182742201437414217459259511684533415559479807439158943847335513644189412830626874680159963211914613013358513158283335058492089895497058405075339452994038939958780283208302634121794414580396614164229100058656401850403809650718411406404607731088471776743890909247109508699636587669224633840624756267401703235637369447616921093276303166583493906438462957227727066212071943385389925304265498550753252570068371207816766252669844766451404082005852935350568895185261773993709201839342468114752258117627596153908753837176215682625513213250252647905947884963831475929850117977671233997131295260017884578488684999290996233299363958796476978853285240330658959499284004386283222886527532904571641070834068724386651827430366830289599391259938827290730649866866964357998719069378443232457921037184467962489204324439731236132263855886185873201976803004538349886338549985108530228154086932966602765560946573016459634119907812087577098133001835601042373466742756171919374082076366103598295556071622240563592704631082426229951060786720789594077443537128263272476591649797203346400831424368739775618157007923481111395362171590775442768642361591077136005194616998577347032751711514625155591596916559124147736432563084537360146246934907301949874491202169288540252406027495774885092824948904168195808363249017131405979800800582264215657134178017217479877260861964158185496588144945684913365359299132130351001116240875123429551830764223411848115450840306364269480268267205505899819080628326506934951422302617600000000000000000000000000000000000000000000000*i1^59 + 52231192922640158635308447269485102303375681122250127076325456015705391421505158545616281253856537820140052093202961914818781895303871063906724757869554338850697588907649333210548110820776547706759752637142572581272666880089936743075015649240393676278038711451816209635646138142332492063991331767054765057597582709460949866260085069822893205217613645702053440548463277100578595468032205856159631315260203421787092440580836230688523141094471117042972498847656077128468759364717709348512429924238902653197396496388596895477402965945713602080549318686565363934369085063643203329021182415377268507224236495612580563377385635485611936110920023322414784565195171434710739634147074096664413975902570601589725006211913432313610948244523650367254065639238136810500945103546087997003892842482066217131182053715751747058382802511285209039518257680473541617290412759564408599006972537463944490233896426165372343604776939953356228954504627960341883263830285263972439663395390169299422440408523518444870622019142999988472450350216440434028906804004290925733258150564542248701663127612532874121442434545691102995228518381708997242940857943003489032857418638708576738131639007548961319967496570135024758434473795546932892537641512282828119929570701977954155856413390314359293738243742367590873114970063494213058667537780930122060876382492695494677839226021330742934323394013331717448807298905910596186441594462256969132991707015771987968118489728273227652369220506540724289674526844097839068252608658546111443311496154949810525064081701674381954619585333371107803204324518527539263424922682563231996697842807445739340584619352044103082539915496765638557374893281085227227992078457461255258296609558260090393399369941791942277248919921356351042066625057355690013297960722922524368371121229051448530113698453639458570393562261196518276953903458803526397358164357389544296164022795256913273618143486417305403401006030956497358863670467131122257255688432299040966273232886691071010948517531943308141432796299856299418584207691830472557478368962295801588171825655022684340265288988605183893122186605634684543813035526095398665703571789637244638098150690970030541826925344363919074812799278612700899523308618342922616609189286943983677860134301907487091206999315270061723854975683529530375146414527636240497333936391160067424066475331808905789853362828335687199222825673891298386096105211807197601583339247353415535954079176155925400138289538806769737577938644341138476514998976291180882983842392648119857387121034409106534590550315870456184357553885190570928308246504607907733925667167268685440456406842513314518477695969551286190467922633921801702648282912013407511929849956198454706476737283017934315030009723704489713952214847902819844676221584655988398457813627628715362095056858193052959524507433686836833772404962263637681257696007881934983423399296933353145186498622341660016640000000000000000000000000000000000000000000000*i1^60 + -293182755456600345974153987298626246457031493495018588393713403528856962032925807199630804908825360880994890220227944952934562967585777355968705679573666232358306133368831764135967207236445586381148297942806537316903046120900943456946659903418685711637265255177983438235494700273187342025364044157972227491493681246379629431575465137263729252731567098623115499115810666738353701995429694120895469662668023766184466431947291030221014861443861227563715211425749128855231019452645722128701849917789450863401042807412580423528657452576520981200639371700134017552486613727474788259347518927789680654456138422120573285520083579255638465075100255554224791808077808141341342240033944908924172053047674483011115772597661710288561253832600830609679937458142369414156193194472538006265819656289545723721395607854642449696093117461596001853138693936645374526623300088002940298631673378255141167288937292088781127144416049019822760926616202266563996935054965948322230676485546221132219598938023421082731143546459124988917215522070550216242734192165509556688426720505705680801117338146610353505563937528877473084600047543396341432627707920883995608774801416013218650371908706703418622702704356320572152769773661148941397368019930023848128585998069202094317685259031216529499385873172147396843696660534994584267401755730078725651689192253782646883675633299856671815982127150591125143724562716672640529953285714489915772082869968628111725431855734638273204596764865505545811505048384046996483298600839293202699402458391963213439613252459777199958522429540800954335683839690104904455064848376764282483421444603794081874457991538290302624883904923720962115055329585254879668788579269416835320219586035650152818181438724393574708329057752201392063218082678458659215529387181044696309245039780923312287893157462001839821934825967018520135989106084523435263387835177255355398184001527363797066583116955796142967326409752109450798169857969487124703376213494292231056365533957182338913521106759882688215670272856004223351185130495551336466360055414287462862441870950013191407612372274390501114931012942015430926910721897041644546401102716863067703878048258191515572314422727795907556622912007149923728747030856924304298295533756119800096009199362886746169536198900255864698947834576850550183573300267726720893290697923662283416177146549020919120197650213260031275596284424892574443719897061534962946670316110015640520717478391772951620296692414632567876333614019498909499771152400238879428010169350219469690368947040186857048202622714642273845540602241061958261680512112872551736579983221163053229963434155954262218242884571507280050171707389990413764648414479781368368783618731544227529340405883307506651718751780386229426640867383805288114288339214680692153900778540030381577268283637990811327741216278540447349245389961102696537624282143516069648454078489413988824671005861478400000000000000000000000000000000000000000000000*i1^61 + 1678478945511840603391313210756048961885403827781447236804817888454793393011126852652282474457479654032839275985488350805035289045837644274253566476024202943568533381929580570010393776151047185161068588230623437347536934031777260674949164888164112049574001727912252392806583983464728447856710133323127374614622444793017139484404726113532194528287203356717184934949986550728507731363709900121073585445891151163357695418892615107719342685474896736215467465409755584067236562499215436586149441332727668540083537813603652989075173808528428877312208889137426741406275946736550575844860670176845011105448114527507527795064316467340667101040222820384365000772259227243300759405661608510474747529030723547969745510021090408495365118663444804662448307193744022965984061490758286044592287208592132470552148253112189801075273625678922302045263000224986755584230436451624099995467225334011490007759324535987054566636812607064166014449062461521007554753531763911168440849067424400767828779933832941201451619312067895699402912410781673996089187693955274642455614907274612334061321202297419715926664188682019200840814312935265582629954474092485265475389626554044145960284034758211222913939563355259545955236835715245449769946674911807521048342210275036533843631164525816345115348454580426409168079986042458568414698509069592176014167725615839640462489603872263004917359504656567374807757159343853437889268869135477268652564400148429598770462282966903704913396807302790654075278045007728992998087865917354359792136336787118862930529797415926900885235962646301824601885823763630421462254487213690647933316411077345955730720661966340614276318237844282992734319497145996645764888088121405545036097713230670930618877460234227826762265441339681514955857437729805443857540853024592602282266127011093164220137044783326808212662033755404660955079001758684161625473185965660518325830573653217003112742255907185822485493483444323225155166724239566620352433588742670004161147352841457950824999776162424115489603634102041662451291329051735306350454357623865548635533213701930844226881728786193670865890856974378448046968702857718100310293096738840129257454488370169333634248168829181074708272623617823787462995014578267859045064211086517450838241501596535303631510917951045635866280666995059094331329313754090542921211399899160920965988000865515539095486994812382667308740777190296480210004550930517983495193707114345970474743304537797055999905773253078019632397474456086583728819723171858417042413177256821676133406931648165183305650572631723644998062612247357568578181626978641797663645344297640686748941634181175982299398393933365707142027936969213433175985612893127377085611707244675765822643162973899529783688451878740301983324751656940964638829547317565549648387762178486531009096421680777057638917341180603562770621753161135811614972699322911262937305462623664307017198075904000000000000000000000000000000000000000000000*i1^62 + -9469732635533886083246983416652504589304186013277103009523826962636728654452575139982110316042176545096362635112140857468831930719008407746335300500634992680116005429241717590041356686501476861628288318214771820155797951116242378462354240549724359948604928545467788855439358036732784314755892509057893145501263693209547391851092530632031275387073246891647635551665461531323841313205999330683801271490909623488334200446652057922429833778457586316443816530431556937413739996324493279864516315505057902031111136833086260859212010092310224493543506091693454957085192994640890918198125584857112092183940046536599549192881712348615201692824235984570150690610839866370024355965470526315623232125777963568768404238320385757849230826331818851370179006048601136499483514988302427777700055759729663541260282697795472557959573413941264201461134632923178676819468599066577435242607053040858794399428254663958424496640458183283548792998082171377353191721091927861490772337986854576241247555922842647094197715316814545966547467051207378800954949309361719974696946802747054024209804441280601189103323244722655403504298596206989373570668695421970270314656677150503337516452690240069152555419127315202486635859630501343045775307044042693763611980287528022685887928635701426893295582543098654133029098128959979400682242768718658709495031935874297758673529759296839979442104722406343884403589190959042960033327486997967497677705821874429249017773610867152101620983092485892116083124157427233006327053911263663912005325540813127802762902628058073603322935817126436560713641559694139959114821653878188236861898126797568599003609535597438426412092182353555884584672725549294239132394509049475828936258405444093373376434229937114001581065368936867489540008365931279377787124891591295414693110679624207583213676966385068283507189453511188485501102713570154060689432394137301256044423978344800435633445617816480061557118867867449676341899812749047715188401680288271672720185212891444506201017656747665337270159184340447628582671003882169822867825635990161056450188507277568278154308852088355608537648594967814593030646045132963855720160131727800504688898188561820282819742041868879269826031325638609532650394261713510121108568231788808418263274749456131655147512600727821822663758948678592491019172453040694541334908489957933833945583609623460235004403929524204253847918828449304997690932036961502151732315162634851598190319705340199404897590640290057185964261532122367158058867953574027601304596717556441498640788040193237282178801305995109172234482395446502239857159189787384448122674262971004461896038994910384364347244355307986516003522796008659855964821184981747038712554803530524828144739374859980400308199247330787891543076696627612556471633974564429138552302228892295618567492819264714668139928968741898040777745912437644849543499134974273322969867161836656976199680000000000000000000000000000000000000000000000*i1^63 + 49618854203860270683211756479623221356471303828023531359403764306803080345006448451329252964851969032780527822790748181479459610500615794086825128358353986400149404319773521035875761889489034537719184073306063761062221826828591450881992482067176288044527386729098971886267121947244673309507016860043525413043429525302338171888155372482282084945435797542874422611479394319952204659406543046560371024422758358064655904653233934577946426435556540549298320881199213678858365965232748427786547223680117878248028106918851026640579200666030912166340169824227564883106109868378468578801074289595416728721309579464316209140645823186837937414854737008171726408926523667282229998582466863089818474187063922332185465663244159223094485835135579854127153077708274880949011246635238961500444735726055531862685032150664178885598483336568877691962323338651439582519886145565206553312557539666128053081507578276036404387807323861735659830110701408366706222188804473310767323355751663012176419866836112354338943966603993059082465163279232393995142035091598693903369712325130537630087590114387154176433686976773148777940671463305302153689638629443357408812577486873437801693001582346643160425495054649245985865868906278967012128310400714898267869351886967424170237995458255056257953350110794724272509421607981512059438680143776684773028732654068199355769956993035233715783637918831862470843006534311276419596945090532652507252387621144153065384456700414480997867766809637841672908351311061303542934444737845555582771700026448730928707640087598433691854981744264415145285973060345172768662867192946785022885937910570731059033700387956527944138585152030100137175644149123214733741357254867243222734580787062410894855379036054672465895674255159150158022046008588967384146472006951552010005726629656043465823202772522388009474542381714159045297516275635458417183128500944395903164765701242558566079808997399174960876220290099347771353700750184196632017863554602738929320467300086107305280719377111415907037724116573642597003740639166563925403274707159490402725394267009251195710612312340775405461120686030673934880782074871712801479553100415934459168404220142912969759159743185653455266410400882770790077256135931211715102300797211562198679981012204216264803157101376376524968729381718992670327966954666569951986387886188270004657909199220920629379883692151661454585078547970838706301215848036077501984965831808207832206311779607963050927025718329935107182833169652524681385302579130880231248850037237874188083852289786900709594260121881879337922511331962357997132635513492507819278901144714761690546482154014458164122896150964141834517053366991203365711702330399814987408606658209137375715599495335214084581268622674496358255763202746821813977184936233900280306428622709513990400685092606534216481003603386545644997650117033185087165865680243151958263683288381836492800000000000000000000000000000000000000000000*i1^64 + -234198748493139818224222163717500302639892080109378184596912773436005504392393423241125307701405303896964521185248606345520750680572132319515000608388086232134438167473067921944773208358043453649628422916932809109508346892811790580696995262382266440535807578843761314081655797597752210555141213452099899348500027440310430704317821148573646308432208490972083632209870586731474883388505890041407152062823289813397092751219588782422920727540012216431754601135683482739648500364194907386192067286498415395813835188341924678459229936257482199923357515395624941417492880281018123847643420233653635008436454761383127339949476347994248239334954356419959699278079915135317666962203462276063093554931387159740461418595556186432915207086697892927791138967511501332687427198588610669989685618508481952591289179293468277257411349938176567852602404273989354522386477581499478023566466183434339309063286627822928105226562408609709006347033277413117977997387006838802487613699560764252829851416763144177198827546228131617219424951909025964332422366184780698162090660653349547366361175469609554357430884809919270578338009877576116669109371194181776340219589773525347589612901939818709627378974997961999708007222265744820662608692738824033829452470639971578116621081489227755874181461718858219055096248685727940455411033626470395285165150210144548849342621952938064803434273115634519469787615968499870641955030293844573767087025668890538535908628679881908724675212574663021898500012479111744725263603820640223065541812715549360832225496939627328025398767664546864989865654252259170282479704748338695122014723212532743543320819323214137193240732205497531400547334607977688169646966943362268343874624721371510007442919253814041550444108682619354609057934501983596351265523483922143402344184626075264193418984801919282388008226776472648797552599486128712773082705169368396553371873508720326652980275960810457288609304760960403162599616319200786654775496921358182971203745475986189444723019434637248490485831615003611212534513039352840705115601640268284078532084173956942864112056632232672380016570733544099545372748345295301848221024708413818547762271273418122277755026175629759995198742025887616473142721776753224485548273813025185181651928519356506162870292211760360014539667472237479215632141692600745718191893619136682764247849026825524149128618572625124980335490417193790854060067150610421175921168226498815341984320587119541451205279427085232819156721756938117451656368236412342040284069828141110046381870855180596800271430641234179645647936456736039913074570347794328766833745241590629083396339761727248562977188440419631608231183588846165746773244962486992963057109175185284943204810924810562813002667367159126461566973864715691846931922355897263218409580831713495447024557311182983629792191442068707701575392824610933260105137622966252860511882942873600000000000000000000000000000000000000000000*i1^65 + 991903154780025026783177838414854491576872513799932591924754786354731621336046641369904693804018800723220653790612409641101667589727122422498969404684095989881296066640678898531750587914108858883493297035345223032386944144604983491524970273629274964855987761320970072748084551255322200451116356311996482875262463499295195837694320652684339144757743337683729772496617012230446168976012149178797409740040600732483286182793358277595345805822170788417920292516584441169927422820291659649317972715422995680299873631013237273138437323508375760034971147558067012276695642870136957779042224947522404424396487682183546673955281847924369050881751154883809389377875168184689527014113799006340598783543306655363746525545690292669259918163240644770455919939863412097706176088333127662771245849938248603505818176301741154515864687632477750480858577176014138641427156599591092629513227981983691236645773995191384960634932344649977192185403527224874837785750735164032027676819714467733254100601467510530872558070421232675000924340791517437360358346516151612672833552085122946701447815269242409617391821938495068521044513428508800914909668867888903562510657780008901803871840413736119456453414453791024508254553463156906987698518599491626172279660426516785722997980558827558974675940805341121277977246882902288809985395746531428167704381936287490155928222352427244876407535363755754382643729536881607526581730018097444027953841865092727835980248023486637210176643356164204847893254816966903875551196743936027092418433592537982457794562654816426508207392733845600808200933431953646192459563875157671250234190186152899670256162691660478798704031057524984103109846026200308762245194864945488541668197562217804076484025549076889082306269566098727256085999324457692155547930266348391214765727990218747089272267058591560855247958900807029464780782112934203993983932378262503019958464555023368546928439480668339183839896733372911575439617510662365903564865149332594190149823658465742224622015095560206706787898275154942459258275735966326818288634193768721063540079026937082398163693845276741830823351834241429487412360229640837572838911254415458184153690011305321024024268654283568250611996918462482565227025256440772819359593713097937777675041539269245946866346374904127773906304015882873890210601113904357150794444868639755591019150924410708970461544045178448296893488103916345493666854496753550985615035228884378085240672033013717840902640146906557631979323487976776763345958342499454393491852316280148537894690924074552804424586534834773609996391592736334454716629475788229342532278266748252272991605172617856715281796938657949295658801669234435294370097823515761524640954282669485775935288261661391861260095079923501904275387313474205486915741322930385931542597433142957533339647586323694107526123470529741237162764002653299129183486300295828042101555200000000000000000000000000000000000000000000*i1^66 + -3788944557940700324286755083100400697396540077939971088835835102324659170056731826605610507051833420723455978281098059295012261302182715171537269448584835571130742751882884613183911433544482406424991255241682165624831175194948332449036975295049638831558880627499061240623151062328130260142270030303529940421526695116446033138222426950519651203841122875596683111649403435516251806734239973126579080129758091713632337357713932954586146240459107317839271228155784528179388628988778808998456144859216560840551910835453151769125600302173726782001602676554200114887874438790287059637949354282738646527692760991238924420952029502381810904193591880266797993082106810704310066619071824853865158530114840661759683609362124786349772040587339522250239275493304728476367884204730430093079705360113756306306878330819575058280641086040146679751492695010201976084094845312109762374763314277385532207971271644629131540599930710659323103810118616309365555222245717476724829539205387655814086753953077851641923256055385806062341270845600800157973363736266853601148048094523345205364076842155583085416863834840347772999046459983663602523504910108632831395201738329295293205232784272871260274037711010593241392454726261110320008940763231028387401650526615204367889582001083420226456428015147143193483420341492497326346537745149459521539137342876728677110806385007602968533904969943216967172631402933285223307618462589742646989918529240004033318310148722163972277155946087417820653456834730849491790674664145213413275891241805952450028810648350200079065117256122652676080382694161804269341175077170031821662920055026899738509610862876559430720275741392668221929374162792414217791080751580704727928982943765912346521891784832113773505892335311093263204315607598252252222079580722046829005248592855798184735731395003838613099700182031822184894744691066346368676791089214482560051195384252784000559948712805328602603106893276243957635950285283092348505243742159765869133211939994553814344412469844296169175384778153912326222889522998254329845264773185465169163845779460631739637820247533017830183534168022653445726340601359921223297141102267734190128111191647889930141270979629244840270583700337576828147830699680623328015276690321609388153512060507479883660859176970148190196769501959211388918355493466353045946142334381553547585227633875571010455253064801113093119759058914307261689226835626091199888523161367836180767863791201182951066631840110487826269496235600662747059026816628428036580269665984035749817395416498234269278623246088982073551036292161732622419319798166957345047409402669681131545932549610541631691129629901963235187767061050269286199432342993013340955172288521857364441226491487899622170072386563987251975375922680780028299082532459968608909355415545012214337324493024275599807270974348347660404163281643869053397517404432099725803520000000000000000000000000000000000000000000*i1^67 + 13081072298545364717822273805460613694508071573620675447138892725101888751837279152646827457686710549391951193359741834603626070571117932814094699957971538378892617095067303861824270410230272427465995767332021746327899893289137072500245637589337286148679452936202025693361299824000743607112907968589804436441252650189359750542461239347159052847248434952157056174027947754665346015636489543275081245866523408592891002435165454613877339932950314354972827645337282746245967276417863495239768589395235633865388891087758720718116579571735454618371654824202525408284529524703673945596592078950216620006561785596359481943826322664163928523972670960159656083763186381199668725118855288967444125546828598224888748011746543023578402195169181013509513723486267180662785003184236323033198157697691611205492143055812257488322899416506653522270425934492572106031522624328908814364234166778424451192163014827211850115740691106957691231184441842443700201762428310893819903232542078528384879329633894773075021874360654305704686560520102778462891425361163269695315747697408054242880635388692639691543017624102225433105866294114479753743995860019647660952693823094630325868052097103088836602089438120432432734901331478895859572283047970892066111652330629154236712611851781354205546589929188640181636338993220854624598433393907376136369595200638383175071170605887546806347058704041226231617581307475027991901656303425397739174509198632340116880900044837277242807350944037997986741161160449365660532635226365128977984964544783576146303114377512203998225218663307613661976191487456919163054640684105956482727056223732086037135660838079979770704743439000550887748122282755809880099054974943191335660462068587902690668828114789078007710199638776274820491024411383371876438890125251510011037624451042377699899453027517656080106087757140284172041231486152307683156584813217396000874155492561313745629070748771668526180857965704103032921695174706144107108948281942618606898139781724067561527985777814711302594972086042362954573690477959536909578106324840958152097972849299667652819902135789247041914430905781136350691928160761511539318121669507150174424657750402887206033675449607801194351827290439698709103680144151986382254623655482431915961378090316181818083484731125668490824207157516405226442253016956987470856184273724869293788281339550402836352446691006072094308665953083163705588208298468787808857647448082830854352972190976435954569889863546577571054254409722600037677487607310384606790011280536094552516481526697462921031365344646789200121010472044027972730473748613054432402325143058987177408429154541086564888076649998661207482951438090458944328895025078856515054175045129978462730778780104536441942831019391672186218243549656641812244072004422373471311869500960697153497989493524266976053468837781587935233587591293006940695830273837760512000000000000000000000000000000000000000000*i1^68 + -40659410196127298981067018699108870032168344855206094424727782133918524557860527633223083301375003392146952418087882068469456224160669017300915608239446448323526087261570034375797086174599085962827730665212926459123960364461796598373882900310323876909525250871999973097711940333834915234476663615441693170951137572260552907886991741339793472416164821495159448069971295778376556584535553396682932483102863315266243020199689838516683582102729328620102337875384916425134440456577507094741936104959015336988567634090283016369742241213318346595159706442233238979076535531203191046481938984002406194841468987237062989304398400389983951342089837779531920918515769657806179897909241611377729051270551895057066870724762541802815512693763068313633210147073635197468959184289700967927389329607398917219032498624484705871461587651693554009612564763113022224799748445772067978542361980136771040757867204341357739901147189217785812109808774732230171725561592685163057687667785041998675145948547756705494887952639407999030481332122553526609494977443638826838677479997032844990511331956168168812920217131987476243983368575749464544140476816418578368751945474683065159467646527240170363664477329506838424330840415746669267707173371516671984290365991382509660340279366080418038912313200335646230098725772745165818321489151144446604637322252066680496626836602145566764750345200789216236612394617884615214622266206135310594518556548588426300702737464109567133545432372644856936919054147020505913496712648253667104341370250858087265334511505202605829397787595700568191429621298796531288460261250358685548721371284075716609394861595631002543577546074672634706798884348906111152337063398779819674440168064671173326818961443090470758180881636226519312229148837332582655150534305993548181535329122241229986397834500081353396508670954717807550416257100576247885223559298131005959216062779193237086970665233086097026075765260704671059584046759674103932707506715028902071358367793105836220656287544679613413172750584726660707658844679340914198094223667028016620974410149176070046940947489089344299470935690312312254689035481849675575963787814734069688915465763713305485349458191543748235308304645980250237676124939616330082810732965533524907615277161855023357616349749208484912181603888814215803606005070316425174368018448678719565933948674587117041722254134389106703709344611880706834071915066841559568895312225878907590220528076198563850884340117165104255484440361209509010585411710616168930016388547009150641402354928950131697304325612625314867224804629522316962474534375891809494923847002704519469093875461903117428488629091716819087275631658081037660021480487518459455983562494078956944633446895591598785686660602107439724673556067558472628759597878336037040892330694267390022016469694720360146775308792863341003279927936885795067426940911616000000000000000000000000000000000000000000*i1^69 + 113685391829419446541158115151867319594838607803262558668227725496247172414514630420187086398858826058541783716465858270215002450944930992995224649628474348093790921084088967172503349911895508247959663269842939630096481756052220113398005793985017979617340182593930431681231647819794933908284702440676480673443065736968052668018134255579859752146974516072492278561609061406600542705646575837634966476793554490779032048137892292301670865787159355758765795582656806583844497051638260104185934820485915822363058959610900053247691828026208666954521332559797963718598170184621227266894529371636511389144648216874050981774093901792417942886393050786535230535176902871633321950786390016022683667514198000208314264234128405838497215719093610707042351079664445814262348577613858576466201517493371622192992765067858687814289780818503746380703931031223669432980447606522614137347769570890879278583650697478218645429024483166181436357252092511595836368250992339319914542692338937830615717087379480421000404622362794426194178979022154889109418697050847653782936578536549392968182183701954217544010515023186952872198633048375443557426434273022850598983490740103180792211370611629592101336636933039575529191679900723562610305336107877676526244289109352091710456292542538452309486390277809545689290591785721121683773879151715207918831293284608847455666792450041051282306046717219815550892630577223771451878370136573228089742447371858891427402821916545460054208059920788239967222004497237718650076992843989417660118630324612307185548029807706514808605788963887151539094254958397047928426291798805130721218517880163812568685587830818604345822973204626470882335151381847351918585367983035388205524186275949118120226435667684418313360392884201713855186129550570278392508935106197176393802672387873217677348982816220562672257683776850578865265616353902621821113683383292008251245098203028250442558337331028992401510026822741947448103516675785789167567110652162483081763940120172254131503382673528284982467603505062735211853548211698749628177537879003884556661515418757064770986722874244466565157667347706183390562346118416303774637623046886576333996400182659556799004285454364258016652519549973376811718380516221620100639537470414216317139385084773113705704655822185757352974299196027080914585355814531838340042674657858085484958663211753154187816040236048283500056944553764982257295365744940710068102528677318976985354066276192014029522636377142898424803657665628579671568320996841501126964647033286337093754573511044974193066381804768226854197494587601893624116769113120788459989513737044467216949937130543196827656867116552840252900868307612138903334354063785921404199722266555158842463370247360596310631750006615545222529412283035585390001567411651578357520942192595832619989342839132500106901645674467974531483280324633987660958924800000000000000000000000000000000000000000*i1^70 + -287044464659356141290990921740113471805128079142793390825241461775560036235088697089630377158779283592501958110636830013457539698312957210699760734056145627647654270179498938164922210973291854306983759685307083760483862796425421875416077499875823979664116011699083501993132526754957866691619113363962819138521380868536330942615926957604929203928511173705399087914924326671037593679573568509229566994511847072827899977179637204761682193327089381330590229289721426102336953223475257025809933921862519426934372355145573690517524111620120526696475294913275681708487680594305481704704395297001818420202696773909084529431795413391986041269856163928352910671290173986566124966145427987256028175729300301434006001556402842792149015239322018827974991076936678054925530753979043232301390083794560871235898221602681152625906013491327234067964121391530292677740046002308793233742472750619324258594549053010125264926714320156169292268798971464388927481531055200932298608280761746946611438616533806068971914075652017707319492211703683362171415464436782157108857727738146114890868962875672306286740657697549961319924229690946403753152975393483321913127417013316646091177776061216563705989385705737417724005027512575159075012917489489304132997892071812838066989111554072687921684274983678412396165217218569097358978747886634418682499149859784864802036224831159036428750220844518346977176877170970913768345120532229466062883411919390683851503408366822125094502684308595647367673970517962193532874544844789861009662905849360853022678189886736677182190691126146544907525748997397934520971797771067886967010053487571458625075026312486997933300459564032566361849609432867493410579748229939454262741301317465639009594821323845245594115517643951958435594756479474526604094753985873549253004644669837700815343283806196813925728349374490270554131931286324917625587933010845468454712216951011794894722298599177331375342115035716328968916201399398090256780875944071129501527707274772775642674306191278773067148748368153309469116634109849937365346131188074393635439211003373797799981860588910523027124486190654218739908582939823758502993361307930291270523377272735398660837735452808156199889314995038960842176115167067900039669683484458669370392212275374645534891855072653467289429202648278505693382856561200271587222771536890918104639289765916493130540095501785094329337568322735967829961055479354064263094513136663107136245094080624763034072890633384945667352369626278972896275462289923658303439623954813695966287953790553078902938968172822073239867345429581264309503846311556441316863617786944153662732231100824743228939819350377691227022085215834510974188605763898913299398640981403016596425039027520975117628007070532113883356577694933527854253824312365700391480433345090742030266607660011338501991789703641252971690742183887686860800000000000000000000000000000000000000000*i1^71 + 650813022851303060523922282274149332917492246939063746473042721029948969685375461300562049523673997179938433312184781430883620864408236966540455136798030972268717337100535126154343298637535460287890515872267704628799615802397233380419872259855893555937882553751589136464356058521793564335929911876727094364760277209956235584595909867470233907697739216334770228948452813114299225307642402242476547769559333994498410025038652518268672187507842252161155358475761271538155591280155357201059725544535726696211000085049484371143037151917022114133354602684589457092451616713661019285981072198960135669049001410614434335623008402248722952082611826505789104093588395169480597016252215300749280097696578436351713027211967737950833655362593065857253381211449212985558700777023214501177663557881137851089879641072471462374383408184793918063603807957179473657494338726327574072610777379125515158398554205949785231522310708831987194680152630233585764036619165542930601625162650044380411839337325128829608766556863108972906372124920481365424122641684633564330833084371815992844393779697790021717130369802256489236127848225471676809895846294546045671781988596607915799105372843824821481964389389097770778414211065663928550821702079368661846760436499689174976537024479211110241727635233798080905957995787452729510911325549333942212695769984502868353012566474063763516764482755494933858783130609732709074791848448777590299541255677344150566585536272325925388670310524249944528264396786404740676812243746449522133310397917664951308366182857042278613344880718350374941967800065687898615780869650655188236304840447060643834551352637921673685335796591593964935219497080596300668786073769883001229956123092642605684867906544307968751963742407825259244535308328904967144005655867860065938823408309471351671131605086805194522857478290358892236280980203406144785181453464619033962612591378337403897539577717713626208780308637481608026668392380470090795134837024886910291430470048671831788270932028007082389400396656689337825206474432159291694445605733354088772249571469682030671898082238746600457003005575627786757638434750745649372146734643993763047133513993298634365038178728669270341815122875736675617711080136430257926454837948282441983957908307399971253436322955872908721139839339056089202330983610882904071879707563171334056543733101346800960543912970458783069381251180820052021799877786088046741939412356568270547285250829330130380616580167426906329320631322282512692281729724314029613809400380547032042032696871823755800334719131465370641690863574643410397298270085218025567064455086896288678734109213824769238397136140625446326053243920999555371478139177176777790826425023725512953772809517889193638595605434359768181178779341635075891544250928647311531039447936643137991791520093451118400235246792706363901647191329996800000000000000000000000000000000000000000*i1^72 + -1298868731425208881541446702200421202002786071263773838547444140610262629998884231527787349676941806228085696898472848707024002998091330912128401446361599428534110359021207890645329409953156692540121453927081897043151375016861524972307387761848140665209786491650835339602265687962058589133615651415008713761808132231374394201233532457418325664758996471656640840266022538016201763912696105179906522592240562331526534220006452509667128523167456621128178519636495770922293609307036173148747403671400407751949448713893037752778479599996773856897211915416325002452376394978772387071370979692923502125904238551919897209862701967171634554187599892554361565213024417220148420317178857775985509097974581439524813724890895414885142045146540888092856294819524550070907574979037445192814513818281377845684532472994341822479142228318912387374905004131104863783343704736816704724903637581730653270144596637766550314376953690128633811865716261070207944722331344602136786347412513850488151613472083346476134533340527152077962290658868045754598393552949066990970807307076052696001883927566290003632126694043114893941268627211001377165213863495989725361467931680252415619464962321430545117446399519385973817422506390728392253223703855626508430283434115002051986408867963745596777434518624122257948266332310337350692793196262782685044160316260479942484333082717917509084942452631004099551449650802319002467973319365356270823235597687777850525750085691544168934934892631918065245305147248723459837033536252069905654533360786025797978352206974119763296518791989766256035134461207152520310639298121205196142322593099223854740625568027789750759787984750452811254566153502727812227649866146390958914553929345235858207867683935560197064909304958913567566363203132573659233033752584512950242914399390617864927076203870649582301446989669789747063991089589290353678269415185940828299438038857513486910987317803587000990744136982389671949256915079130894875269405598020018252796015321215831055663252879450452540939021193984393719149887919782203161757882667932334686121047387786928033178380619956100014832358621875542362821602163963292994401663279511717273546902768865963581999814671408216266573383276018809621681447579533323348432911954175185725439563043738583919567891634338054963653865869753601504646497250950017788474186268185615787009360880408079927727293030419400534403564837575065422911885309907389112520541477420332736427482162674116870159071869587420148835244654085039298550764683314970428675203591742349806112225039714060594440470746781964631759963561602500616134274386510455836422211420784839297388799101842183712667653871868106386318437111818605261810245452639570065410067462893400940167472136433599186076683176658720334987264245026893615065654317526135000348013864712989543507956159319278822332417895831230880436715520000000000000000000000000000000000000000*i1^73 + 2231175641774509895756391627831777900883843232060712863863986410456037895490413595009239038795079801563931275575342114586634120195449463348372325065086307307795264127066427027599277442974953278265029791750896142242564380155036362530016777276580210350488210102800568251328092632461271191011073560826225071952696422964655114167224324108195387362693995427415963958132184293265875236460198061055877089863096617655498763634760689223237745626003533980357294248199169038340982542816520209040327006763864911750965030087404663175818390730222681087699519845044127863536424602455220805312684389074018825539070499625907119243657498351694687560792096905524704693896524059635929542576016262012585464453352299468811194175959262027059696112606300633334850280125437564342110467302437441078007763217997351370015655380030677409504636958241539063537734935809652851388757529852737170092173599138726307111862273616860863887844794629316596875026667619143966102553561389645643159368505659478177883184669702075185788751916411044487744736123434088144983302833259058953166859134628356241831236366118706372057911488574830744761202729253626283342353516152142094470411833929838512620384191916500838705198577515261464313447486748655110660805889816855834859872930614031259948116567542496028363171078860581161521657583756601183039668079436398580087323578708461110201460963796977193919194655156887055587638761320417431282304943459839602016133894833357002591884856351068571102763078194991001008099314530602288093652758169215978780768536901225866009251251428761952072787057678627610675323246918752694449901868018047765355540943977753652592568253328533575691511262938998590016133121676335562072866682162147553500669405377946051493149233106273454303020095848695213896414517274761437528235788168357036171344473738115485232001232277936773474856634175971965104685549759148187592334768856933880267578097659743040526413824290851559139717782976221066802840236479992249970774372810414315931401761925679363439152165757555887798396545944417843484987722119370118740176324802596287699293505979154644490088187368468712745955491957658973955015541955996594577107577858156996984618558802386056531059583946109626698015169319088975690030922160868998167895361325951885546142446272412325528959432457742452787726296483710873594973570086202092823748478651204938864806606696195737164915107894117276873142368976649616788084183634505994001410603431912214720665004864940573784956520150896587947350727175782376176495159058814240278614666205012791405816400992428530606374213377420846252796063608600530652317228799299377432361860408872460582598384257568833525950706883944997866566446189838642817691550365884834702572171246237882600357999523896288429818535649684225955782579836827328309892379870545038623088588287902216910372553821175587624091968140023582162944000000000000000000000000000000000000000*i1^74 + -3220372185399243382322411319148202489995925104591197302943741991835598693093506158962522681610556735526426312302477879115676440327759541386024366159714722479698841235849203885933430104233157042476850348737397188296059634243279808587578506325797319225504758510918722172177884360702652896791959745658135898420380394920321670968952608300072701005086573386495083334505526416724674779438807339829997399923821202854790404391812229541310552374814073113575947844172273209841447880700605030370950434923010408830860326370567967814102956413229256382320137948433843148457577258319685163823494470768543377754485816044437695673085240307722748508414982085549221021353463374400471172781324895822384950169211761597742300082312096781517818350027046905593596316786910243403861981287645554555213042731703625686461872152466714019593743157645732457311070398998558503751347833510321734485209472237841865944618980000645134841272071495603430337320918810642367295416142805179199369881178595811005915341441674586745677757233891495783283702963774904151002571918115147364869649088032723587832072850476315412584574797110340074905537711871207581537566835525781969724894499481072307885091100694668086457086680808366478094176365349363409043347774364280824513377009294679169995971635221881170772408091396346382082289315386035991391493678817262282705090512272216562496919647643835049981773717450289059550028510134427519713057311562253270395871658073596337160305645112633584717624506516690192108814389737768069934807701324571016381587397209368495667498382067260514848519124318742835051874370825893587411931531084668820682070063122478180484776385444337809558995895424696626963346313162656912480311471607044565712705289325671946016399440807381168541972907256611202192990882325649132479479717811429778499369853578393202079610725455286305842901995491749100503888636500416483467863441320019884146538885885736504484941592465798290051330698911445315129333264640423322334685165879094405832394234261085394208467492899036734915855768378940912281782295661996782853644546162360128814522960489075582769254252591702047702020238286654726184786562345918388041474574681974302970457582883490604828476029924413469264618350200624936468704849169375016200736894960958584457217952615920880000340685549494574887903343754030757620327440709723962341948164346389993003722609236987567328999376675200015496781571685699984596658852378367416143619305443993131511550767477591261174012240158309227581895183163710319661780089466606627529771233615502523199582003573643346534469226214560678272749719717604867126544602917819860106384523718957472384961330271312392736401871153311893221674129658755706506472445377751473328150637935881083039578994805214331602674699789073796284972662436257159908013296083943812957583628741700604769617541766394667116584816911319040000000000000000000000000000000000000000*i1^75 + 3761821615794178104130815490607291037846780776177955103015521367046728402242897658467013818144525834823601811787282017091134551945134924750726095445843756907703361555451566381811003665532018047037007975686061194551275533382599076645573979413718713798910562448885613810468050789345106406724761796605133437021051135158769302732956524381272421402682017624383689074791114102417974522153905025410994107238716500670025047055650953156987230835341615013621045273117507779206670178263576758474858964261769577081136707248193116907590453052833428049153522400912503845290079560233728063483441876169830175790509760417725644240750361066978308721423446790328455696141146054741331094068044473745175796141828765732368626062624536113547882069283889889552833621063689496893123232768694958158243885191271949778898503676500977918494094811771976183942621592869268616120302330219151273024280991405381037313133344685696198178922586832576190736572213003134604279011409112231731242779011506517914521208990878357387513173083019518262617546221019952500666775286539609312652435231387887913095610919202776455802883425890658836651675397559898637627651230920982589338501258643528631479322928827013039949779985234951984612655114991518496587932551528396331965833357390049208227502048620491174506738836020563176754722514156672788506609287799227885610735200559175386977486376907872493019950119258100073596051534499336648477452793718960528016438859876236001517236583341678059281272755819104595874317691341292202111819603322782592635614684900434901562631942516842405529504100779519929075942750519708855361951877830991750067699450240223177734264619953481070240676962605828321989211056857300161806872326014631476951006275797414482597527240040885236634905734184168408496481672887523064290735068886060743892314533657133578949209473535130613770718792325788621568899361679302852750746854691744030960298908698056597984843121035465171767685614301383346070613340738719726039796107911574905849384974243995964820480614542529982956044908333750837015528391886271146131117779936575401252295129159038046602271670344063537674786345629394587626786891999055425913160665472970846456402945524753506263285884290141010415963483025433566039860143258728364109808131741565686134038079684477423572324150131935338866148636751817252737902706478978736870187724040135728412475689185910326797358766780553835980250037166536666443529923462642644833933690451783099328265606424942542238004645744366515558854100999479682724508516685671087555058315779812544518621458564286709645120567992784242331900819247648640327423208531883897418982270369946556123023649589262816779883019772936130035694179450100333814447846140794252097657952804241845745448425010403497241685364342452103799951518341445497970973620785528845836216783562030732884746286737703432517837442252800000000000000000000000000000000000000*i1^76 + -3357160325240422866820815378199700088971212168469943842766338292210046733630991516339784353383176958454656958245692179607791302976906250798219503606009859216989209484506077528136929536601804998426658633489371319436314764325258690090575887956729323496621537098451437026919149359063793687858465769047752217934760149419043485855771609354471517960014566237817294158845640785397357808586116267765484370249906834742786075856464552524153100872155653560690882048939027357736684333458722778875582340903753422994119161574340431359447475699841857411126634556904061321700624637497381952102714115131738619719261306826254571762444897985146647075368338468014769862868081903137516923525245831636922346790995135963951597617416746259263600031238396507563701136712230941909280747352781690550428995775595007789415823576070403999501646814232851036653465734398561084898635220070948938405819643695463141682544318579381044376074101352782678197273384227475636365151509454031131152193361333143433797403024532153729509158227486324261438284339590684781179302679846789274984138667006079461947932412303606578239747296630777732437258346191193496829037936892417932771961685076436177087019904357783100132719808231442757213797807180685633717398153759977363479474466728594346634066246802035993414943526453833722999070735655791036640180796653394185202799928668870756609636955188797398730242472411627915376793627248222939703658220622398453420865195746436388400217599308389252139489665743876373190871763924651837771174984250433606360823808949901372773140612688536983208712375903377897416957125858169440130051022739364998932657211953585290156204649010606039328212754490531355376793752142434287363488824700566801616103391836121592238434533006852182458777448445913885333274666397758890446128271887340733031473149254596647150402343732715309363810952356513949995392153802965609130384805098373719127668493632974847665836864655382537002573453698380422301093007681210765948764324129667689818711668139347398197440191226582644166410739781774888418050172561436364465437684951402847139151541619743616997815351406162548041555674321850121278915903170398305883509120352429734396337807880548317039660732525135269058752393470834652908768169704889945345570506076319858958100796207735439716992941816155641763640173243696084409504032971325521998237025152983935246688612361331768898589959249925525270298605527191839368320602141893397922645910969299232280094736378470922840628736396442502908505024298689358000503926849634803006587062592577296260673326755719612769403425276655510290422118607314962133060871037761945692992540627032321127943322217075307366894205541830888134451484843013022761052746619722463635539575600009041455723216447839800925186660061902292787001193134335946504723237171272622746855057432282786788713788514236611795353600000000000000000000000000000000000000*i1^77 + 2005591026350130143797508487094899973203508776621618097178056068067817003177748220229050220612294902006934153329739689688166463366485908471748162476075067419217443947419161062415243815875945365399885397066628520354496394531919709313407538687471396392475486509217080480099243130022650611758665310536497216887871160346266388355655412541112749291169967146733577660005000977724670343027060067653255049152130906066559471365886432431155501512692969303269628433649457085330468860414478981911924297837180784111738558299601577516074607813750896363977639654976526774974985978639874511875885322065318753918322347040538334884803019345092402892874237612489682202066599153431727233102804788727480494087157115030221268635388700638269965290291124372282446817974827206661071468128448229390801428442233565663666956871988002274794835892100377672438287966312077726512992716893473375487590746566639235588708556224214456116267940147660900484575949143578449657766572660807519643697567027217646794501697271421009395595372364758093757903062146376748898449031772888864497734766795809747056856708402594137738803258659999132867577977638513058788906987952417086407468651809884667952642752675691855591472684282555161211566586347818806692857133046480833576319536626210552635400272329719643733688870325151287798162925234187589880247130301377798600629414003658099642786437837919218518814746025347503686690263276086587831030034470240549583134887486090769914131087170932001132558793637090288959059263895082408618426458193763566712281409179732037228447123694816462334690724808935413683125991578112004597081269546884397468192595968790818910700759622969036749972068815957814678846671813313641527689887977104015663658597283102751399828342541730072203691398175644307872886463757978713253450693695502112680563379216168964903940085163178257253075995818238125350623349946613553564998278094263533404872433537764765219845257820013591817268909469356870027122481403730272005001712033929780363352226047490730731808391746562922043405100960794258526808505853766542256683918088635112530142391190743697153970890286083869587046212038177876764937288978457301846998042472039184674857317726176307525633626645781837561672062000213701630843495023962949219996998670622714356582856659008517725954657810123837613637411707995869710290005455500136365649888388092621222154478865615822818341093701974944702832060638431179477190366082034641590379455670928607120283760205863527829304879876515217393919880605264948189291185283897287756586305817133699664171886237193248436494307770588478307175258984172764986901352483412644121596727115282944866076564061585551653196707324818984638783226926502918188586823426072923129814069101517598204511085358865135125200788961219616986392659749854652946577430602561475647586967435255096243782191916095897600000000000000000000000000000000000000*i1^78 + -347376892659477271224753990335445329930330345728885509895800011851653372313138303609590582732091315676088956034392855868042276651630488033468821082524115128368559904545452901957825571614810059107009534593500184916391280032658380269757434964560620148458545777874561899132586001496028581174890717475273895539724697199753620313772085791400867393188637677022279539144884482879159305851761235683577452691475690910542593739190494538705334003145634449891083408326438269090731275943559362738645320676588940317786978088716233151440352344324286750034497198609467888534794883369370238308307277325192096816910878486295551434878973304412728793785930025448913522580059970795630740251633790890250466786394257704670957019790896245292245951713168424328597661061862801594808341770790447248391125721305686948138387496348528487440150341685049316745747233359782274934091434918621430346292919003532634663036595963803166464462307018497498151498319784145267465364686435900900639538319312834589336028267263975121247879048553180109033972229154553884457137353532975898964147334838785002749488709990956956917925198097533114810929807497600627111230192690629553594574055730866720950398667045053389431553198587946399947032857605828417499689046892373065109295890373440137397080990633831987631316922842599631926428125245957434008884367640444197506548832338850047442403351946664128079879188998496798609029233700474105578253271449122426262567486721001853605764392073804056836249560826945184596068222038031837441411794483734777133269526924905147537421852742978617480468378836487178923174061844367982030462759802830154558638832637066609062472544251601123702622702687012710236687965448726243862591098670698853434552454341790334522925212980786478861919183700665382357889011350062384498776304750680116626185607930157769559161536984764626553963166389245834509755407014744253502258650903668288379188533619676788107757151700047684428951204094665610031738373193540605456533745421315384839708523518453779032057466053743864319284264366859455271070652410017426140259090025633979894408237824121989764454143924486417134335979122010822971259714487398327371980779137405895709647538223049981256546055834778273472551824468104627144927595925251380185071509426918304554827063625094233691369389675024712234284224658867171516768702055469071665399479938892417391825524358640397971340061791894715889274242286427923590763831467975852816757070724907311486550519850757791964412444917250511962566927944111455178791190092816934069916154408671300989981685585751449877755917128254802957339503750163631289548418099824181587861464941854144214389427768375647213271682907550732363446730667784392403083017168929180647850980570027262125346571506431770695285267050024133234793427518883559294117934402604331194031769279012091434885762252800000000000000000000000000000000000000*i1^79 + -578127048826268688135409033578656858257138426974715112635969090527278668059110631777786103021717201157190733990246245793365059624613848729395289434809170044644399654688200093138299026606586782895193555555179502795745276090504588656984253823837561566977163785632749080424693362169471553312824595288003137800051858535562242744254046899084715784722630819946315005104311331744416153975414233511733638785491122547833291768005434955410047831132229392328681252205987375901907658357893764454304346291450977201405395274450884693357534829274110217726084014604578851185053192406334341153436102959040051331438862339865156815043250425078373734379805300356763916690231281200444452640162292108658725968557030601404782677226452600105279059340330293561934478690627451511114406817896742170676524074436952682617994704042302129419469149343064945833122905033303915208058767151827314512948775475171488877614334572602478176005376465319269604755261699035294792122528293436978475296224311375940245070228771930076224485483549245390645277302680050668184971556852026486798434849343868012920922669199174297768003745799465589154004777792593384883042346400897694344123198541963787453878639587240023658889087802013560951677774674805362181889725359815306491112077139360455755712638615332003741982868301207175337133694240065146241285766003764543967621543761891079015035287572034381080468855709821053196267274618318408361692542549200024817781115386828803103842632451156355642711969109687604150485652656668149077086226153267148915529511968465280412239800462867413918858689680307636269841684529327592140032630692424218572961728736755343055581373424122962581585913169110443336747489770989363331468879631429376481315504924619621736594023627786563016868896331293564979244963390068109146747014463078766289341245649017307168717767047751820379958399528652344373634072229030532865471101123271671811326460760864178470596823857119950955794940415758962036498387384252931571521690143809335427568029510471869815411488331256434585089859173077265612626672370243651235729694997649278610342410844107163672283823277712533355082152725710112853826971537518375513987618841272086505470609543449916234037573929013197725809409153738288371778664452670541510027118735935031646887909900540095686842249815570325921822888600178234818755246544601464100840921420476180770592100904887825257817563691110925064028869063862362950301678342197785333758276558602348482905965438901587725758550835317321800354727202634914300356625193780455298372862149411168694549793368528145474353892508329647659705882520331493891256971826775790943998529049163945221648041351555650948427827459562252957426242885954666992568172724506047132625361602186907856050959715842596272425916450560208538376934562000035748832666968154322735644592090726826065788928000000000000000000000000000000000000*i1^80 + 416819103062794142784878206034728600758607357758038520914561456926852626752811348638168906182980335835679952994496643936735647262342463362809952509905380575001645295707008395454505082171772861860113545747934742334698128016244658667598984780133105378344707098553046407252453705011399158179309325415437650782818249155111847288956648886338091193370907820456649729536963594000253744830453764905208089839329095428130993047239031314912618760819363448518455111038662120817538171885067572280686923600776857208076572478624620628009918496417983577027826033318441412571893188282870539075578579203080514864865197489054227686495849292148478947380948071396447937174260639880989817720079836948937007287492652273663476869628147751688751993432635487837812898484830989759835906584046756184449994626679070257999462318593326718980116244633109203476122682266750327147243878810764813473744714804085742390130510275580283530778373202409134809935258189390737420568568319702513112282805499076512678775210462971099624046934974411186332718168453304374429859637861980811711193641737204571308164215201909406624789032775674222196684856488524082511204920604890481719785616224489651936092456468800340566611811896918562386868787890454688988529165353435815536707588892224177929508992542969884597052624894484545203537081994811102400025172991111700319651267505065425962333090723805562503177996142876264437810912762257429449466975957596918839328808941414462704247135478071925482089544176351093327745452869127654898339467733648094607191279115421433234036873085267513865163503780058405038366360630688877779943568524650280639540238358474929096643986928015150168808406984735576728672161993603140188259289409439411169772965458816043517609749232905887079859889808912964863496052091135982625971085388851600103281619400092346470376733338158191853832909572174106328912384319081671123710561907684041207311219248977594446837157524684305510085100844806029736335773980334963138891415299216369741069949359920342305681477912832970979015708653978082801895117769171755347186425722427135990335449220671936330042386799890919358138262215229583627431669342091568416598649341458159641782514478731210390838022293078801777265970627935725090976188679527289288004974046206265872048051839642091098788777290522486603006811845122785281883037300072932836625824697021998426064209387179164385710297217935546935688568256116389432023395203436688323205869969052572826618980767012159343736906057304393455864760721813139814435677518871220424259039498905986915418053312919764046663672063030603751535824223062410078966915747553018713243043498708850562664210423639919258096895188689274598417563920749608953382957474526256943473630490566983613046038294076214311997340019114022367727011336523947983461139538029801040457493330989678592000000000000000000000000000000000000*i1^81 + -13956168484815919605488109605935539633138341685859245675045381840999378317861352913012581009686022603568260181192406537766199054046648752448910616554491706440297655767062678101942279679239425566097261119489393734821753051524195172183125368496136951697529160161799607972184725144584479130171070739924255734002587012950306788286795537441986404697230112119308273394065381729694782092637654173526471046532812420145287001122018946976288432159129011225252807708000768537028669604771170342100882289924762544044602012792268784393905281621849863064402870056452084594573395291170551560948453968321024199702209074958095705925608902284898960236087789329569282498621131347906855371020832414521212029969311931204399191543668111879469767143573479064142400857254753427300340830539365631528366290273276486819788859900376490883713735514809710043176974111903794008887368626117747986874557294950306516204707856237805186131524945227726554573326161280525690110372771954601819202085865802048865773775353983165976281945687359781014676016470468729693494112049503453734292249577818112476697885329113325936029301209665434101395638863481665541451975825747341571763175857343663090272323736868312075567742152181626727258919708123326709233488654327976918940893377905476798784698613431131541663668347410980589786814767909182283363164698429000796548469772705181746879452538673544713490431998873638872566568949845337076982126769651738088072626015287241469849242376314780400611719616533856330233844425943058836611100973912553381873978937085692508945172670265939709900474221374428464940620135966890643149328739130108445959907391721957744282623040627108159972549590403321379805176919039019457182810531368782576228183988245373564600098247868108375176987259624565497490070794468364070211352818909186956746996898985711410959439174541683946929278710789568760199589787496209220558505695451194520465385077973359387874851687727797815275367179164484904475052389268989179525349862364692971143768649563634636309588047466013434057021867832688324823870449635715048200511507649507179005966450466012954945290407008441667050723336933796712737471021100240623548400633583061507403800917120038972709678684493144201023039913980379698385063605387945291339072986626725505730158439123456552424569709330796834720522276496276689497280578077177479463521277343005530925272061630498727256034675015079904026341197593560147765097327807065376155062132563939960772218598529950287198103062740432899343256204808365189182192432818719329167009847695284263209982891135816693892147174561776606244794318532190515369320368875624423384726959468173084971228185449144940644520923420294058959555326604223843777969490612444547063226725565532644311583934578442312857837501825153567272962120280208846808146491840276770932640658227200000000000000000000000000000000000*i1^82 + -190725977904037498338380846274663001527869006450391675502802524034979819140600616997215656918614410218100686519777193115092606871614844086150105997104468492939934175266770806536034031561393479698465532083211733937718843176551829871050098800542840548173888052261849433355024833768223358373172162371925223531202078001328112583322978604423116285081749397940909726745725394048211584647729409001035897053996194195993275226210886507832819796596476970676665765360349106492320991216662359641740953933411771271802785781242052280167375577631017636339078831958528797147665508682928044888365007126446396718674854306176070935697884452020983855819174127024194205922882646111115705061635961561442208207812786688156901774371673732908476743944105163058468951640812854980922752764670644924292699996097301687402444311229919869835348607204455098130162570528687663121197564442233528813422433423791036327824736177703580166179368226117601971443900883857774556603315009428472235602071097592209680898626867283256856921021301381342424749609520371479597335546129384328328824568195453123353841699633269505830222995738613471499756731737064841565809226072420770104169296716389131952096572547225662892712912643898454746314056921749756512851368500375687925052124092226611238262975694208569920613679870334344509627809444194117940730458212886971115747254013950037505333308500509998944627026340733938381090692087084684039934850841047516286107932792820596027485250537214449799372217836215579402073534236229047012261444349718717940608055376376427174296053989402853880204413696169724911051036935046646056558900156655680903146897527853125562039628424633276977098960354426718792020891706076346354158174820506942509050505277913825872535345689417406172182632983823983792219091547438961284628399640546272965762342659135333014756752783815682014836497361943944279490541043274527711583941722430143189648417618249149681928987242219595568290983822103660099920107435888232600883969139586758928274261619712488814454456270430504349439767006655734535166350039813870311478703940936097561444084159237821502320077020073448430493732466718388731235185615686802433114196872369050287465465127614523286225866086002561845266415497964970711364105377425400756959261579224738348838398312691179712295121842319326039603597719861383114637652394994001083332555607070995135726980418774095590627376309528276521852451282759958232619074318667439764513365693373946516151158952329615221867245874127856850494685879211249482978830064631098316840295026844048589080937972235010051075621369871984448172937498041259210984145937979370386579276826179027962054805342652261402612986438761030731250910814683783627755955595249914717420737136397780201543102636877080008765905220574781685334861468789497337615230962120307168719667200000000000000000000000000000000000*i1^83 + 158160435116324253625790231435249795313537593580303360853319355725688008568202510307196426376079247787234449045558974981951185265367721056447762961788661499095580946377481131583072404091891449521684258684522650498356794488295012347253348930124842981490490768958540956751562138296528713133777304217858828245992257838931560470090896331190086815071012601025184340034779713426328012199489273129894772633961707716025054136476621686773319189698439931964945901669750582195226778546062770374159044792420539096779438544193581064651254424339222989859312204248654711178951485621065889517536133312096353789575951934138398313453086668805529431999953507663685561361089023513435614316585087248793932836585180776192779430982910935246820643587263686166011858947451334466780963817263287795142959959278010938169160683671897352812408294843156586786991607447149238750555428085456788327002268807665218930675703807884428289110520535333830867762846142708852929894615671430752863770438411117368743451053193984674555840049357136911496759460300141362012429205767436081514098814755398149942760505994580980676421020277542390305039364574392168748598187933191894922838102945847638284451740167285196096394983681390898338058282454697699302806884446787431025298710060538859535095655242068208934665761630707273603549452042035211625455139646051267089635789235466579791395469310632546300011694414060446613801512168202195690449339631323860567632327991987987505372107623421652780568210522167157639089132304512935833554209880320618017660569052991886110579484191047544814272126457059856597565197871570903459782948437944684145594913998123503979329965119580735083441797205254723686398252224092460526002991453697410285235834060648975505826521701196406952631823086277207842817658100369933219901691610677428845759170144990924041578872329814496609860535471823663916903492431353195452520173368963475638498152461053269555278452026333772174872807298614397067014694838126624408320624840095977487774921348362098155384973363988172521430179721625458448932406415675989685343784561826244343178627915011235982449314403154133606268236113289957256982571752802347286224331652634651606196187636666268433688198871121896208453028073435724178670425219909575630161364333611198492565654060132325008773452493856752859534850180012455771802666417695179211179891576714927782716936556604437309234549747430582547635893092560164209517425816787264326916090624804984018842690690261678527933670520932658979439370089543977107677144568167883745228476238047486212501765449540579799639584197319342086600006260310434165254850105950012147298663211586567054315185545819617426890217127585813331644387441448737949252129493692478288606724971670044870104552444979768482619866454631458315046235304106068483456887990441172008960000000000000000000000000000000000*i1^84 + -64395058211931193479319259539006321059373426014999682430159883673932931785920085519950042078472477306698222281315016188849508862742268532650250241543080849841307632405749981639383093276453248379856261840747177248036093777445049565486420989836321910013939947530137180870856654693343884585091130911718819557745103290649335595243632681630793862561843532746018063116528022556633374780912638578557494069392324623322092758217480810660198893250455322604274960335506544369484243037343415419017183842822601477631982175713902862470209327602003258363046258429641233329030981626394526328588437923455301288829180154584908077337852394231218802318272876143777193730556813721397254345567095627881200240703757047464091672679623503074797845618774732799844462968017325820527770896099107631920960381702982863932797772859448535162256340523289339464388684660068918554993544991549716698704941930565877779703523973726751877142721878300486161049716498150966341626055436041339100261098885639589309899195819361006005795995754341875711090484429131342561593384833628801158752703258985472264278472816392267837317919820092546457182852676916607247974626126955524172800946335726789675314308928910300308794965477013233434518946241912814732617125851114970292832228522276828512278326361866382609043143692151668157696795763740564859690096975572126269900886499272966721825913926810476560039952105045373947854311173147790321505012694888257000923320347682436817911672715200291629098961856101567303468513855985781062746041739341786715395264324004075995336871520231139888507027323480644798686876114571937870852900460049806087368501661324515584750814890330709978796765355478650118241009718016844278081691016956345328413383537334417463654183388637137642717656010052383240210625643146523048989781097360849169243132934764908127711234969873399841953512932972129027510583031915927723684183447525723358234779455738237566086460223984052886637539503259244031520972437569844677763159653972366911175535613774912206483298903055306896060429325758135790119633939904500906553870092338183700757007103730169054704467028856348731363683841999312071012639446880033822261701254955514225090962582739683144850556580334600858095509893068975993427688194058896073604456063232575151199212011530096166885713295851251459346112075292848508494655574582609830901899657705925462422777453404453340379832926018923368352938168947750651021736461490538683012221818981491226365123982155599796963553972312125618610117564397478095411318599143666198902893837092447272236224955730324220441144605532665838712380917579814270949037048782167262295923113370438968926924380313343792779652178994998614693030521366339525046423688799948478064266863543983796664551881606707744249940330740151987273691736158661146005935960883200000000000000000000000000000000000*i1^85 + -31478443397854755548376498022228132603574613325557721676736113142850746192886220164136755481545209083051237767594675018386216704498685473203763442188405434030953842308250141847649866640432640065316917436545503031085050907318087959335791017815605977732097963782833017940117276149604656048572812736331825137936449801421270336220500255027432370631662219746083135511987592057817189194484973969233521042705867376864154960919450827186723670897970190313559068628779294377070824928097993368784973666001840283747009602915089794707320714347894206773356464557843988485486311235756259966147261769910884344909162864990191114234797600323640116004542256075087548889015326647415996386499145060838470129456614655580524755036787566679939495582785864495615701633694712231240422633174203109910179355569572275004215428341729208722392183064252002996935683736815722295399587379156852512330477394069213504098021271585945739381292268907124667534716962736959201165466163852982439341441920729842953725245219618113613660250321338258300000811435393563935050837936753212047838411423679391073624205492602694624559798789333739803931888298789451353515352113645350254224204503237148616508995156066039952303814563527708788788252505645202744612585989449886436509011162581557731941895615894309977667248135598641560220004727031015809156472547842612031016774024685692846117523618448625129991808032159433025012339013832063023170079721801033699604729035364961294318521352428763843774919357896683773261511263443478996987290539106196839589457704469358634681129982351677368405922994973143501957431179859078552935819899462618018574492586988365918091459188894272195835408590644920014415864311495748723614192445556861416848207666663321764692043828764279741974388993974091277884320971575136151450014514170095507351831195112986733639893474210712483068268819692992315434598552752985745805966290305569210564044423034302140462516391567223068940427544477878724779573366675297504655481164223198362828997718384730797756136447420566484905944399440335531094610831308881279648704425640526826852347834413204832804834677898448031648965905257875516095489068490299828124527671982748680591630629298472545492105543796482059446318989241927806746070062800948135673664456457316805950181561982458999841598469956895582196371570904981858732199931070665077587943281639706028180760450665378871744497207220910899024796785888216734971177030119854671297834804573633686264223514243821081234479139073484706224283459895393702674240753287510828617579457721773002511582118146990478777098100354063060722030431682769684938840834709619082336930474828105189463459246318465841640161606354118157710838322395492750376874243900104690536995147320817604833766860685972402075854970071589978688270248810967456118996992000000000000000000000000000000000*i1^86 + 15952705772007896474869130175485306811126429791693933400259847827126199189521274958860774692783281152347335631812204856219476243619017112802033754051598934533447282281894250545159733811651530919938963978924429010363006374462678777055932685496800082072564791966592213244809887278743059739599432511766701658221621570680926056213365707002991577023477263823381970443578146812621727646170792422263116789282654308286836664686164504748193509986391738948025548548014239130931157036619210229627473281354649675379319873667470358028009230770457349747010223142287501704914921145517596450361043901966368539015311921526207555534228224215494405318068533635550398959970702056531451167705680792917644147462426731541141375966283183304286252447258390125482237243556040542581614700618895903322100413899295825218570051280856737282339360637426391468130380808101226722764956552397395797075551526793896020140655890008033816012702284641539436114543960330991329987082386039129716972791932211810768074022200780104618974262318890862744946337982759903819258718345963906916934377966809407188215762713719341811645975748352066786828902930410638210694054434198968929765976503887847449627093200378118514031738057232205380905460081870026204751425691559872961732275665158661100222224851758069601905891554402536660840660101225286886693631040353466272814484573853683710417555008337552052569197714147543303016894164971905658386046321843745876356695608277440818885187476825375307794141332117009913548675371995494622401148455614494637164955206926102878778993054594495515276471193919389360866694470745746129548204331706248751584220235382098027285259037088199687100828814827447189647118554760444536671764943286812288826021405066883156138946429382128258159337666172836798727031197140581312162195264503539847172515530028931998405035190316989988222745885298747357501124404215665776846820959739503068420763558470785855471372555730175609759350658247575550574434625429543246208268839716332493532040245770889276427234217993641446244810964070553262220280232622328575651560705303083602847429222769929967891039450330360915832318057479077144239933546902154650188238019213028578291694732454825426047861808163682886138875336601740437024990544441019714891318099226374138835640181023145176482396485824024389728614737836854484511782935437760900785587239009670066388092743366371655156914199976668476634712758942204403319244461232567223017754350454221451809605626100020262683092627695297262599041737715038918265263657267922672921889153312822367839874029730360365244140632579954746193698617276681156707364676342742960495630354410736889509162849471384862662988262947431727365736857198871666791381002124999072009927244341449888787267433917847329516704519461761842862991409890835038208000000000000000000000000000000000*i1^87 + 2530681066829441878196512462634883202426698426848178148850109124454275792891113591196192908347234320704837203571042872109017407167670526417579285953666899821633752203644295386613265295131570639589256756241063438335560940762266772425499144174986343953095195933376342798584428399264305672922583139706059308789736195746331419883031859737939154499020693280214683388554553333711037141319761441910367434993741333999738144364122977403430439011940421869917113602286187349746437931793765303807745971793518316836846515190148654684567334719126826991624799991646762923080939814954395308077007734686468017060300751413448534540133588244271363464244907222441437194842701117185099645720516197130328157312588059602558156257725278226845369453285355813192185201792967506238013989561281343217444828449682542553923911377311553078280801279994193478718954793250957669906210743936967958882811906788885951766609857416399575608433230594998995415542660028075423054986620434892012235402387900456007596217700248418624641291780318837362766712304395353720689677942760300903507926590450285169346449302485694149746471154139040112719961737434691220325138428507975087715200168715798079980697925975290905882829604631967621683318337138021810831416008176849059554919295342487589095078521990503133890748519042942776068078550562494376099474328346304398358726891851816023288354039328953276579362581141760855185765207890477643698656766184435549807925386964344649787753265894736775992164370865158460942837925627516920980434862245847307017291829965267970110788706058750674676058010425953105875255595992731086510500976227680397879403362477810928512724468585839878693818748407172169797774926522234047449815827399844039437744717988499021787650098539660513040271075198596999879748985942443346502864644980895220580065513502275289339618944383914989656253091824183473258493861726946706167489586196060195322021975680128642316894067472550955870725811419044792207741122383013013272773928904680078237839023258129314918246303454505798938552371182207549497112827957997860328779073306367874443672798673684613988113891732463283784501984762128024231611135971590635393905581127583188829907248510497953801067232172944444778397112155304283882076081810307537504021108435428189884213566929902095148087985311672563998021195167673718894090479821851949876759068821597562290415103688100000880085372837237065047397502521101487778570142192847734989746018674373330156689723781624179614524748778149456873719100911076665307088992452565652982981443731428949584317270540811666749276863690274271932085533107350490203878091544217542177272213188716099962404184815796986821970684925109296878781133750736069080368428453225518967599540253783271963936759516296521425056748323279748638293151344230400000000000000000000000000000000*i1^88 + -6688485109533432376974294084974459768841654082883542846892367559932079711704205942857696290802719307502221251682047987435754775951360560811420114502940518540795987255725324617567283529628513361387772128302498001229636475984985479626441988546469088946625903019328118313849040708007920621623379350394360240639104886700289775918571713374618332369459590919768940323600916171810460840728119129876751608650160909992985299537660015334489605637194555229349514158023471198289823995040390015444684541104337789877928094435999720050325104409502595802686582749653381182382123528992975275882648721545546596868206395056620797834665218574846737128287242025156627965171943139036235527083094500646323434257248387214717601312798681979450336869052021554445037247705305917643997039761392502816589928327885586025973894692388665997122629410329959892561654748630952189457363847739356287153611244245706134564860837695517370166839882016904583702708050822999301221317507045501664007493560115996560541881468383092780697895394146896992393163965942383559904098381178103449995948246846609431789002459889907314850932752771950781140518597656479698294857263050991427997926494146174360413685122589377384800130324662967146300401577819611535920616920555942601653996254720275316621206266651532773869564129259583756836581579335723467279838611703229176490643484200459075692943970533930759669457993914017171971696445283838767991107670296109668010233374136545766135098369503670305150717774653176019037088398493944535613183542417870225405919642420613097322831630483949584947676320204211575999912298026096767524116200329973813670914252999008478486311939679554521703437449548125918663933858765765142811443667291435225029870515601149881524074418373822200247126145338063282951505979908244868643562902835459794047744243723378745364761268414973017721656330876749644349868152134923565841933459467700669644107503693306056958341573827412437324856459372410814782101310130675684776825949849617560628123907970364317496902869315660518115728752988653885979272932402822176256041711532273395661771345970817739166071746345575950687748436354716815407280811436206653585641909224897691863561352819614253571079164788731633826650698315443650310798918833277263431609438679774469963417463929864189308853016305059406880676366994892146135721006717885169655876796768949336699320181428127045187448234166020413497035375072634718100541103433456554871483457314426202401736926380129048792313264728942953951325030435989858709635979995653934032733456791617767509858651893710414515630366808311852163062269657521432920975613842923066505488340509667641413975471432956869707128557407764558148822023097300589724198703033120373575864600006159930542327194170301019455619054127718721655301734400000000000000000000000000000000*i1^89 + -2308200434352365979607624786057805328357733888898529525648495057048204805531099150930778177622241298576605389527341433490436870065989714559780116810379772194234570018629167747251384177039963182228756891482122389567877303719093606066161579314969634959550425544212999255086628390168531230361124991075607863250349555245022114709462627220433304738295160993000931139712299106309038518696453200584663123070435478343897204905029831552894394079481344632452536704299265499420985102935251572413927920858999573399731535187715794241329149098618567920046256655300424607847587684057401248275064239993300219964499049948724564589204534470764653447790287458067870817463997821200880097064871596150579632680871802478937948339508814197610685480294452474815691494946042422566306177965312114206790673410428049522439200251663198554786516991936864625060521640555233206309063623848014936484079871148739248494580420561397712336976365114810645488248792416063427785174027367345155482944384251356895232932766503073516451964832984278814737649659800176855331191420250053419179302409481733194421609553161636009124456125798944548611762748979818478820041035583736920554272631190757288689558779588937377251793923591602975169199757235255906652337808144541764548515185915419940428672124646042716956954803874728048523242462702698254731417118271008973227328825167652796414347849821082372627679252377607072554679080910009533651224307460568403985907099764132941855376404403895733285782403913227278305794544730461639473944968097156528728955161836984236557285738357846701477575761840222254126384663180077753593440978724497046334936568712859878577930367597619516751057624399754731402369222198404070504016864564348491522055722954333151689050020898464731199630122968869932572877624221263064343921334332669039286482928277672346697342689331250154219132586640723249398052306347232427815162446142773288996517863683039788655010007500037944305021408760142534103464210020256650060499245799364778818739159202717127924741450849305758323323662147314902096375571329380608524246216726734178916713632278417742912513252267769676687261996758689171183029023429261637604216187512099369054299568935198231490618064034744900435325465675153982073996792098293067150766982837942586025437917814873201875109476745286094343045593805744812740873329149888653516411162132661952237717163462032224276163026943372947463007887821706681355991453358298572214422371541106046694259562604293846813639549176498058678069834159765965820840617639537025725124994195438024793491741471672323686441030431549506875134001448137682420125367873214565577861788571427527645075287139460880392879754380458798787940319797516381535572083707244306129345835806702705170936034603503260256685996453090211921920000000000000000000000000000000*i1^90 + -402435868699639743158224155974774116169284321871564754873670102957121017724240233916561355784361355967285607965855491568338716966316039957839911179042354776444510002417328520290407316361607812942536236582427044847725253150935159189533355438882552450212284130777535937110423838087927277976540988120223772083145860071643156674082311875994130817066728844409408816883781488261138997635208221862699417639857047722265914671826265848156603912405391025466204411111338979688526998322944870553616467116836099527635742667686323689128644829958334674523965678650980954115297509892431322445154328454591326517895859052188112830091419486240635286978943586466489287203998831039793381078136067381500602842566627245356538875959610559003262116355132336313989951153120358942891521562509767992714999750152435234357433307927726026436086171409932718366977307958451597716379598610372156330544524155959178211177237897770799302072295060045218917681536350014672533075434051595752508052373622576931824273583500151764335271015230498604046068001240389887547110872044027887783841251218093606223407665502354950226953124278279709235363568354223178170952820036901332527512847622763206118137605691942841462354546995529777198199816166658347821170218634575044652512392565121018665511943619526375699809644138700098474438991615561576672348015754275692840350053596676667601672040273875177730203675017749862268396316583494816065126157077930730561258430689448147376949756395988194596749925260670480076119112458877999973438446855874265664558539415243286894171220823662332310943878706954381431030832501623153523056354628019742039440827827481511826566648371541293563547090507377713667132719237670096100785668978407991218977196987564269546627338341440259156788769852857620779663307864464427066936717923106627953908373461532707073730558465240665578741039090989567669382814940320447850087135125371481278363854571157562720981024001462606372425388830465087795810524549914012943464005292344203237865373709271523473914699942050000016449143631039132359682369623929826327425844154352783548202492915159560139467042915468653285881912746354192836281037367074046248367401614850993941535630977152775008807150483448288170565018261342667777074098954232556862083436112153292260948301207356133895394283331151615291272800874698714479060632080893968356901423972237622112945640301981147646017385447873683773459666847738639587619193566459255505446451237010761989464839226838218145190479639671675473235955193842241624705732661870206583482971904635043284668916655674553865621404754515175936670551323631569754920647062392233501008160508552767213786670232141359393969804615350700921852957817863067940029604158657028885920302899839110923581509000105656585503480469258240000000000000000000000000000000*i1^91 + -98313362816965448887631121088067800172887790061928776897158562756138506074940588971844890214710854781221492365961764652884718753608963053971974174480325400231917078965275053936440564262210376731858927886232162963174297651235791936103758798714509669326732456971343037753791831094623222849845724494410232445269007216339843044324098731380222475350306569305954843008327716597019178119354990840055893859265292725787213314235977618522658521432690776934705369999430105819404371471540672174683451731847697492897053412917713547058420916877720293906231513562591689597114272601609691192815408714054189688462393524985944138811417564989492516590174498463686230491061931058675777501644852004116519653808261837123431119389628936153403984066409564349207933237881421072464895158862174727443043940957962318881385893684389904460314557873928423335122217191177834425180945487232480892941030149077282406536147584503140136443470020520594689771448377950060878731981777214125060587635878134339658233225335694405717997709486880882397374383035672247889995440058755901755132579300279539478225756162359190215540543832845996318910793789673537743092650930245047082919691790234040894326764075646299584452827169173523733862656203699742789481458538267496316150451105276796812432046076834078002064088521587625852238911248698643139805526880393376289975439249539923600316453992223649517732910974430122763059734082184834574169154504906278263521943147593449233589679784806302439905511321672488830768297641383766853947125402599327659832513961430486030295067972387193369452084469482320009164536855204175554410776582490842368821172191663548602843818847652007551368690895432201622457738129806914236309138829957950892900749449542046828363451523073617790467510127565196968937225943542257318085365983199247778740228120154147032474574683470942670758008019827205859398779774713155724582476456856803479538469866738660402835524049451236598146714678194717582767069460451078876264777740839542133964235868483032047219093085262472451875783191757062128337226699845477547023587226490771447672269134166024739114654300824888320047204252817537755117180350578535503560650714620951665146969006945752520139789347730345897345529973790745153210899801501803403685123945374989197563317813207041481924588842782437057795127156117266725688605595237787164975826705829342460555830708394739467450760370048010696844499205921032037617574965441691014372176841695583784526200621214097605238197823699284816978818312249263782712714187969364014204874808814199191583111104800630461750419011193856048526854483414825971781752781758816904720705996607954191346388188870613040751465727912324669310586804368095547484599112938790072928193405084215129355630114998155358880399360000000000000000000000000000000*i1^92 + -19072757358813865987590395643784989946481224530389766629007474574707863295011542686831851289256931699250967476799752716327513808767905068899615624909801494926537982158927384304624814960732047919386951522807502789902978605116967866205690197037558392690395828003384866870808621922751592064660831332282540202862453913471227108189273569220996249405868302953244856710857971638562825569118192882824863560950139998444447715506185034327305448526934141297520716903188163613319061518274462794254127211106984465174458190332119389891541456918477050311085820613106036438105568787336147914019023465687585238330846577733572500483630626836631677480582100727503579199315719030563383463284083033654130112853289585904975712246042375710736460632173736045194468820056081135158697661706593068448069928815336542826319255996121502617437890615724913269469893426566736102651494853698949551141859495008274045866261707812152162667492579950175111904205331651473774890243369299317586184942130003405786143678559591113149306663492964607737433270854415291863256614926023744384732795350941969558887649571651878848524152236697259492629092671663066398292879953467492189751852248646406840657974957241016222870322773751821867912179463469838253250433209951736769706113021018617435393578251798064691712831062744536414278867976688803237145206790070312821131255152437395964780363171093718463761291979688173568483849296269575361294948602685036440912223237604169355330576152069565140180787200071331401192802881364766697613037449462916956283861999290809882593801157567459382477296751446445982148184704668420149178627134149438376334206932275165240215052146148331818614923241423398144050796316522182001492301426727463294896711352664724895723055709193409834528253542067613135977178548398755103469457610839102471259123399491829819259100838515467502781813036493391461631869168246190623427130744607724220662579546777369214607827521964912380545808997013640667608236480667231929145190163782883104259352660522132701991311432416857905833612648495646021459626156625504875668662745991740822673611109176020182032497781274028478766543582487864479537131456407505033200076522924753763173386039166102420087528555488496382109355558306610681483704234866529290568944858439169132349245216569095091148376694601108412990381130069781495685176092522822642201671174474064981651933669781183120688535071680519016970461202673683784020981792310046853858897660661819035351153089270973768847613128402628537683478757755573246767912718973573509110901817821803898672610161295586668840813597792468255035752933564594179147669495367827424453111696143032334828678318546526834196433941801958974729094414763956575952149743664948777758119666160590414772600801270985392128000000000000000000000000000000*i1^93 + -2175378462495223367017491267270128724233678887528919289692642499628515168314664221816877710678678681366949194228500889913927459862609917608543718073607121531780468974760822444894923174238088662208449254028054024830405907468729955400562525624492491147712817095718514158201144363670672093269963939347454366218768926782361114932734749094065212668922817774226479642556789699774270688195285976959367036752402035433046129265281123303645493443439238699896067079378840788075316279234663782751851183933100398434076381880405249948441711487743441194540110169875260098323761540306920360867817399911942291021908518369363032382766303015843566120029809435413561587997010243680324276520984781647111431816406072429762653623091957073613029717849672634474146332949983712076919016324649589751375089396976345597323161299182562544815365358051984769629794391483841014731263187586956932213864877860895478879581017257205994961807952707289478150950373827998054749757024384696101550197771814562398041472454708087149436935488723742436747696983444774235871389847724309891067054752736073835145817982212953405316317928306405021247439506632776170599514254217727468605905334687763125875766040521168014273599598585591038216723746571008805044861877911059219202106099470441855529382103705539485563560773904263288253516172540253280501123424451465286587339814725068251622700851495309784489151313552821369011595136297344206679228457065365470051663817770399059103061356729361225610624673312945098808729672550971613632440054605512168215666305339557167785320104480362252311607528671545884480576908487271750802285913711217265633370673260387675501213885940635192689748458775825841211744314799413345695824830029755771856325826424285273535478162101977744746783134941268769024118691220575806533512083201319638049095718333485879160838689280774738919948932787084499509738742056856806414062971749110818840297314125400668058465158415543782283284436424881314652501276134785719978529158684241636590742624320180526858950826508439387781133428258615484782260703946128999870698284734423354896617659000332727578086208801005982835743348314125940898093351967499174214863761868323147380385079451507354864018207789526923453804642643077626576998118134482795829453426190808398290893185611993418391265613488618422137798107277660797715141852225965046018001140397141211865563079971608158108052084690170338522837842068947273571059551239760590342602046125685520837580088680409261246535846391253315423083596637353288599715793351023706926994778753790882915883577869361653350604497108561271060487427312150059764202249832744567783363891412577354648271433450547008291940563110131656739439354651651354886143170489918750202987884544779059130252871807795200000000000000000000000000000*i1^94 + -281823040127785637931288051466936754353863719533333408573373048890602984313663473867897075161443240336326224838552576730337652873327348630524571269386784805602527660303099049779983747001319176544865994888033933703434116795383881297146788837997960656668961571560986923396861030733952246073915814051700095364627990013351312336855066722209443113044604525914801777703471352116239904667581347468149796600875769695103166680079889508247663233658776552526964413682496140651525177466036568595126225457023353008050396545120844167513607768373325883765268582361957777424500438210408997397503310195679033709829439694418061567442902411427667494631484791972067272659562984171053127602090319382566908857849681310358637698465807470458106780324118649030837414393107348238317786623624929672193357217409078412356925246319012532732121274279975705629809851853057530757897778078024251007394578146188038837081085563200042421089122497937404286516043858893281967112732370077636540085619693123545014077384253082275622841842820659011954320718882571911125474510294383517754781918842214925130646473926590690631443333784443175024059842866816627691403059313542028974453493815400301052345196038792280620757643053133647809425148258456394027129950760579141893813929812621344845734188742752520302943584799391605736654301098690016711582742688197776341276383048874048278314924572706950621674700552633775970301135488887361544613216197396301470650034311086394476284785048684106487455451182230995233231379874116200131274001443803243211764937929331871464115244870333834230819468016394017884606007102643156756246880906458978766849018024668065918741210632054079357471066455022703084169052288363029677358066391831733989697905661587455514466747494675437016245813588195302887038037827222514692415659551618825986074408453797224150091952434101580183223690548410819052749240115265788745901844156557954934974589813911630442130442704329460561574303485325668230825733057198936616263705243273132431650085676013994792985530980931576741013109327471410557920945187607133254772310871899068467907015153762728144257735018010807581664223662281630886931559041349433344316910821384771261893553585946416750040508853564020991467941638536077386758981949484267085888342253091144698796649021061521455221501949350376649293405897394976549448902462311243581200131859084570334094513506517988251829529431428304210789645565960345814245453352265613436836967248850111616075489940691353796687518444348036136139453663898045081316030980511792670825823431748455744851175387507692337661909753783927806351690177107539710370981764604306381234913512965891893817104440004527080696811077211586056899692969018919228262776952757911605092735030328918724417945600000000000000000000000000000*i1^95 + -36723675433043476486979092568226207263518319750598172889716463230246035894177932940806369009469543661215171397124595961564541117744482945830808272253992466818752109057442117056759482709771025162874540048779638780933861826777112027641306626200118335507269845147943384549607926480797443066293202402958060115574954442000450887946041452004472422523704132096076642368105377190808026529935621081585034906274127178756382162265279847949492545491525056033663109475646833614633092200253048593267313276354143169507868456524155378431527520418456658732478435730234719648358321340543851413731648596261500908013503498245475694235458924654145809823779992506075692758509319032043244380810980146545003159118341883164793889828028672981328570423120252501156307814239642062495270983981326212606484605030357486201112543722678915512916418555754017299895223826050991666315458809881597113226426694944940749142297876146894160785034228323056952990035388924499583022359234490507872803198039718896000528883398712638917254688755444818634001821616922112604993880845221957641140243896266201430044143035737768276985732687380223212967872845538545176769633150925520104022373924381964858222629036044298510095004281835144925311197442905254201274527117182536196273086694536191209233352647205670592436358236824150348591469128508799197951448810315006674978301557009949305731222137521852000705427499213421193406509765047371157627631723430178292935651001434315756593847045729917623032516873806270594439115516170360637637441717724534308642309331759799364120645664096269721566395233119891706343808672327907590999215973889845800733467400166761138944067929444671026804828376532060156762024743168887074588955551313084936590912865482773972041530943117933889876082221126861668291879200224627321512384802115496820408463446525392810534648374569435924129498431710497555450570533212081608904648261345525275480111010786048067205521242210060313922801620705775824807081362142891714060540096064844623150423041198424092709088664850986257093613891421943769747670675582616296008334341339824555309654393792147716815941748649085179263363435043958235793260171772964761170212865395098326179783086805416736423279537989361059852005083648256478849082598698007041670878305628866824198025822053477052982860437593876497581301464974406710784648359529345292387236043436452236846369898824222681777355101988227941766838945223476144516074250310813118393105531359827631736889450110017011405793838333107711198761139260657287946638090815250109473913179981838520969053972211377119638999066755712877576927846344145580985597494319582740718348995857175847720216198994988919926409261958450696233075888381058581326026573598080128993548711788491571200000000000000000000000000000*i1^96 + -3061932941555432088604113722342532727537218492952453224933361900539191258171204621899010628395551992719871266170177073092244774884575521838178230456630517276188428834551108095124414781378649315568298732651489924778159803089733837279681603010005950760139073698809514761354295392471735866424583445392141151471872004319003486237786543706065010379596280983208718444443037058674775478057768422963380334390757526850498410512049572928997166286695594019123594390414311477215303279002582797300428893242390611596051356432508227686000783916652752699422260592960455152149221838750711716773105362126484421011190861460323176320849977455994625597101328242256187374995449135603068542379316411635308272337116078111434889469826967757811789049460392794853721381586753406563847873711802899027101037184270438040772670387922990131618073052800807208898865367500605593377899866469721181150552606234109120723861123030618102335026661413278815268291715656301699690456080276630095115713849694469629165077963817137670616947451410164227358177503100647431320250331275312776965875655636298145405304771248460509019017807052445774423647301788964314884414379366067057198982238690025059388411466471982295618862409851815877041671221266270356201056585887771482636830255176604522052027143324983822188339552044605666847335217136483483805319717469926068786441608486776266752368114279611330527147900372342657068006196485984482232679189846310563292253634879663244315014141487864407220919859141166484673379214161573608496670306296207922274971194447114949595188719740534096895450921712909456343902775578968096496236433553598194052981482411727051804385144455898513447902170727075469263456770834778728590380853574993925656100882701566095442383775558846770805450200160255896050296382534637712585129888459305403219272392414401858841830448225648017486730726141445311210622889383885190190750385756642237552464554510195648005864479313067702544330469842158807365045903422028934515660294747564200635011728039522927583840334305392169736083960903970861049914702950368205653528576426981490012810811193067756783947607398060001552328827634521360838050886061044544216061528248019724122190312574717165939311483136521408292276628219680753507193565722937861471297151508544172105361447545637672305247755934535515306622565620709521190330113319234777997918745389628059316076854267666510733076596135296144891063779378709234522758231584483048007226547309679696615830496671282350290894887430874687460763586061422661117753709436203595474038018436253228551097063892799923043027109158571587230172081743680082598971934818908645550146942517823860562524118041232122711915595893618765530754668572335520265855105740631352180827519713280000000000000000000000000000*i1^97 + -287336131641855745230988654838055143186758148781032021043602203491846416420628355431555805840884692540801407778909889944924640218115804087693292211102972560137216215061065926794875972383117013310848583626199699626387980960701588560026123658255593333195549601439987938686961855872361282331600356821415926025661648200856818024310835534677913488414180217977821195298990019959420925194401551657774928843290811671402871752252079991054437539952142057093835725899694543310627071000524922366186513053564182585514246761210355445497236063178616033527290232731743115263170823648880370709232956823299287601385005346755079394906022384194354540622201156493943319670492718908004801034238631429991009363161614098223963729278729519892435745247128832209333312691482387816548794117047834270589935449334190565163555125167093946052938981617360749555658942197330901329818102500908796123935185462595181042489298418889769826950967344996170734562575875863832839101573787339890649773790809717514920617023248554581201594918662303969562639260362013721776661003144420792387650530304266126999593439007663565103723040050702043966041983530722813356170754973794680093158623593066203102461454007957984491801468471266286286616505456947319250568077839915423861807135178543155736596696521731273700547870577160260097162030589131670018388522421437155996493060660242220624558212118430559713882561415463768661784378715914762654454427419949899090513581533481218520365074609953077084417351310519236550841679679668536407928808189333722318782672602745348786744773333875215090820789734453169370897464117086185086451491807569419014386248957804786640827925792679654957073608690516417265412868491709493047725470523157625047731096589733721233037986556780388476911719224751129421848218988708710333047196964084439009635928906218456437262838613330255085381785771359337014752104325775696002713785352055486799517407086572371689007640455217135772888491667133028336331564268343251652223028774096714949339947555693874574604183362666608936521774985816288946988754422637311587193824142188131494006493672611890481597052155270568837003806396411784752678141303625159314837116971678533667425620881604466436879817535072092602685912243534921772332778609224266236148467136853486837979702167586141465579909439711960181165544637863260970159734065771525486730355206701319694455562413234847188787813579462055390231926349805073636802795861609108053510732686385065203872059707799413021334122980194385655727696118452641357123265441881941599182566538506174228595698753467470297233306179840623141537449625004081208032816126134431691327638886189431742010798525327766373922712310857495775392253769787342274504642014893120855998464000000000000000000000000000*i1^98 + -21291117545627366629516636038376977087585672286311054939139124462543330524618385950285069893012156932744365467505270855672882653264677442957312911767148760670365296660641299325639394775767117296093339152935695999809283420969866638427132465617115343617687404549794998768997323375009026322154345079154935649465736390222809868086088695538280827526119376409234051398658342811186993776926967807300264196416825340900340982766880117977981019342197850303439332099554563154117849116713031702001510265583399987224596728662248395652334728550198693071809656730667290240652279011112473403629358937053918004307042360235238316356997140889770865198875008678005663698183369757685130047770325747020313293424313595793521099681873717141937604303509152808785945989578814949446439475939361793353588821119861666083235845523082948484336097925036790084757530010501344284209714347628284312183814303650809782718673800143689427604757478749989609254667434596131354131754175345519058779645721799200281600471984575909869278251584186734279528677847612691988495976214384432184188757565120925369518319405485650213270054918677711019806861735866024012486286492185359152433553928167411210939747256010809117735374542731672614747202238038718087329914402135673572254383507342850215113162175282736504774238982566361122732530777577524831080995690874087888749857642001386590122004220089830151808203120915786351834185816180725419685092578923046950913676424589112208842328898626374064304923332193599519144513178980945667190923051870822370380089349514603545589229513727601300602794222797612742238963542628219540947878449748985920229062895339570380497070146748352265568602280878532186323040940309759319883537831704535319273491190868334282347297046916273947732334088811611246248806416861718777458543020127684456655955567588943338091991983013594581776166995989348284990589733721608218060524161703689173631375799473511179301946882909952963030565519747791989485232370814731503362212128066592535635601081614222586155531928923851961979498516983220921930416948190393529511895859368285920318801636582230520524462934460018978815254529749328886231639114715006266430934992904379985640556483599914407606564091650802401794223198662272030882637169606413831456464003126543753969750530317909041689119035851352084600786921989889591039835403764789180192600296851085081889969993814287878553440827788753638793302183213369583104485534053741262778282437958251592988929327951230100359049942863547539024982143804929620969729577903287205577069448359676058115413132362487337199747024513728093158391699111184828600141356778509569999558756016931100583616859145912561048594172761263570910854933555582080549613704124039168000000000000000000000000000*i1^99 + -762131307164623410886555963176847384691871701310513076032440520521541732598030184805335047335718559578202584684553878128516337008611866291352426748089171277863244225936735861230739707322452285373960616507213980798825049436934513696166503248128029288662651372632928178274731023450487538040496948262660252564666911729531711947918173298651996542450026199721341651391223293003143656928819633903720381579567526775661235784665416414196796134668472753232127938796735632504281620193644940673755551484492250224768973513583718480630518032858239598341843355547073104619037314064036391809139536886177341717859291012807845825970515120907764942682872465044536810008622027501231687788180282457347803341854444368000446347563542732831096468672903300666398112310532621098068336175095840944528732440840546803788465600312126047059487459948920005519701901968522479190067037521088545489277628211942754425158087907708922088152964613546764737272545272069926849463656859398559518839711828693299696816165980947858024390441216364363012140335537475104798663931003612974788398221918895076267154029807532454545815074727937962407107781505234629096585780966159699302719864122301890155977224358550225126555481127269890561650605541763965254082462837843735943821017309399779534083380503535062160895617564088086510311602547757878956252448826446086706026446083952555404078829088162144450198310005057576237026024180669659788972088360552743631074245979878745178251471067181652036551389909452347329182938559387893358864328547538176814722328763178794131532161153725170654772752278541475670334853503199074161265971915850658769684550118313117717565365364632835015745316162342056597691308880103319873309161467730798445814043960845641665909385609388354599503748837263466987416977825545981078844520905734649027174373099899863154360532572108187988035177062045344046746621517790523200691831450321427106538435311350397531846805389307882392618783856595883866418194956122414155106658186194708071853980164501702938983546452288284542712697904822909302615071145659950390513687779849336518031609640056170723679946094907051516674994559208865757370156378795775723397326433368444799594336436583477455537597301672375132169816776818895538649345743609267450332385840907584441371603574499219504942716353018479739318321438313505855688795635407164877180379241744256882795892998744860374103862081481342846148832016029360486587907619684902516481482987795134012709175661943620203460445272924967710864104285394360403611545362309149297134721780703779139722910224069927833674967950441975358150182460194282793234388924181450297103217579184622639806643457342723995218952427360346053972586300074334156951335731200000000000000000000000000*i1^100 + -77077570396110385337953631379302094929938216781290874679770821379516473505650149757392999304066657871362780411690330444909702607845341900747979002447362347721857802960921533435688321903914409599184794851841399373341759978810754506050074221460152897646868356946309331881882419123327659635631283247550459072148802610584017740047537753880106843905275322847688732060503216250209854617828512990205669642627018270582431985365630634015328410834229463518066672587366094181494467770168746971994620218989711915171856155364372269072808383653754413144931133743886420563675550312657172821119741325805498786048435234241650613421888148162887265776722736338048587044766067496503986364868192183397366103575816800142949759080947043720729866299758392568162722833281394663151891089789291660501570074633289915515903467782836918617906729255756050535768952029938261757661681343698541523512137495413614176399274865422618064432777221467642836753683705879839130824144817596458873909946854575767240337753760258763214609521120196729379776618842318602872355167753411762951468525969973384957455266333352007634447425109103337541254729288407941695205945417933179686599176374673572008457525550756671846427327185878944714671799760452286892179268558834686633425267989053241550896147673968844985609817757358973382568065521795375809796206146522022766682526910167763056168439804875436742120896501760922673714578419662857520998737543160073449546874410099970573234292984839469131668585066787008830415040775731478697425929473067605555120383897218771741317904982569145211308794390694130214090859510653092675813660146940346992591528547977116481675983741991035359353755324612152312373209634469497913207727787046252716051379392295850255786273250193192850554758331758354286549548974708570831058479641343189013955601811807332279524396990238004682863278948547247848419597032186790442854265684259883384352046296478226706557325682891775119804062283796328355952938129667519165523876823407734828226939438310894993423515261036698364431030245930288893264862604628210967553298142289121216375728636806256999105291202495612497130313228836309525100760709481775129192759329530363261678048502847708905743818150051192773970999287632195018726140954439020684157635214038260530450312002666305020274180182857876899918212530103999971197276117638184940862320476084307513946814635885917537556674905822491834043654727970720831790420361017924566442183928556246092756419860694123500824867211929386891639278146294893728767293790768050458622470982498937548439947542926399700549322730314631992607239938631593566134825558928065334666707992619559689512368430116551933515483955319701162482229153973079428300800000000000000000000000000*i1^101 + 828200259994183434814739800649735163166058776712426182719171448817317333957858836814932050720252901810017060970805996434626686144720831776394279714755815768395156482314965598905068389620217386934858506517419423854040173520131278291481150527442811677694385901917915373617089672364411363495727002365249524804724167843631476539768501267305828201403824953834704744509333313444419679403552625240350641712021264124622867846186400088249801940983477481952248765799578399423227026206967708123735825494766235647454274256956041613918708471189025905554822509045969630906421510694459952828172308565767268317001707654988892217518733188682626997098280191348644186232417120725829025796762449900483541031736951309020932834105001534783590048368381616811416188385410587607893316707383087116531216222987395415435657765407947974848040497947631057848427874051161720239595075906004536862027248054702798224403894494083003521527722399647681227714225054863787365481557966925491908497958345065806472253167263706099259552954566369370246156850816317766341415227467175906803532805057665059728708128379047306287463532824568749811282927798340206431422568609947296662281044434341198998186537113244907735521154871664043663451189727274947214903575168906838321463526355364508391654179746772257527734731013374588763656444125856132441896125087227682195276913986046049626667633533240352297125903655271618862072343637835118245215782343880429458871954281208634313732416750128918171915710458250507390842415351986379577654719762173590382869969813933075745521080238011101018635265905375772210166251284613006431432996848831532132249636473859865435315593010176641245750279267974854342708858049497516314954698798839822994474410211250447516942295890627814646164138860153241917674515286195341516784663321894345326410429217505018965629603212527685046882567719852105254460190810983883818637380703531213300766892196221398983218129335305822970115389759090860717513060409794222167037369291019650524804121873424218581781502429796494428723573818867881861896419986262400633088329660804178789822201492363350596338842553294406773223283636757775348475576326388887960783872531767420806459463440357420147342332308441198590568476447128415827767308089681270478060900164910783725860662541364813028625871066806603220491473756095745610452595652840823476282009405210297650582437106215161252420169413565690966955445587900348883780264838875176460104022968842622777796424092150768704174557907118686066848130245124455030240886402070975149655979573050310107925295473223033537863205550579621624244847641616698255831898476253363485544730731181758995609173606005930802966976083568335129947709332520960000000000000000000000000*i1^102 + -137818072972277124342035092117591123640893917804548202840599109951128893531896948746340831122177421234065660914994724347084039641959512368200275830064449883057757387354625745362544073190905020964693076485081394309772341849163353433817814298778494842447736215992083622535958289724814680595614911750788454416444891447795882231313680237008729979455174796662256438942911717920712603806168438157353412928153576162124528361501617731380675181576659194987805700699347468446055730800867598410232371279121816004235958867163162968199096702602127280763381772763637663954517079170049096366567101749582030362663749644770518953031229051572955344173599620302008574533388273609864417514747302465250107762363015663597120418660758022296114442381377805768483357498814859456616475181648025103304087433100365530955340790673120976755740544223126758172286203224519367390899217416071805152756317729756404822179099241865004441925826266556803882051417377609045384665115157217112059197472265370506028941300522264427437504626097570884401213721081892801661418328052964965470429700850468772545341016901747092110487297462052085881777484891651246835507128016819586517058551865163140772062415268714023348601166140893763755990787906226658845524793101698961491310455777455135290254163744477878263638145559773450265652979931984895679934523851024769235638872395512527735299175181656264612331376160565375954887975509579097771775576398124171386590333056681334110441066145543620345258948853579912812645123356612491034768421955627664869027452604780932727113386608456955855925293477774563804952504454020467166728584946954763309214986993887926005575740785304329734667757622978104819050038339854771751745228528926041537551593408537290644882136426637043341576287229794309555087936126048904921763839267067052644790375426344700965423345517103800776849267344937063506690268763717477781982425626438787046625318127012041439960335211419338908557002925943523839798032740902545570477942553404525233483539876915528535605878909222503071709461415880702941681925677870598033311450168420357901787470530452616837031638053119558636407487252929007127717588882702206207377382632360198752736345515074305448098790048283718536845216101612830690253719597024842282009958370363102692017922537571039808649963284404065005555481421954660866880685973993999649058814907517645839079627346103413545090982962034616270310571553150028960129106218482002926993337856119587010218861222038385662018706791116579271376554508443354151587542743971899643439657132086547174933940236962893688833956587058447095703133420055356177996358922829984576250648470706288341864700759575984857825044526879135272250900480000000000000000000000000*i1^103 + 6010006000521577717815790978972860843127527537081765539927555587014798877087930614365584081456516987472143446258705993194347370698851357516251620662088920851975982699167250703476889740592886396042704306529787930744282352437788763134329943036900916720661198591187163264542125284730813509943156605864948337609737263071058425834116959877561928451640191049487335233748241399783613475217328096661683937413298700796372198676082630219063691675404418070645096134007200464033396707002747144304268217032791583819459426875503228581741321471568311272045081964894976645793716000938921476738631396360640640406382866414631394838760934753037633793500253042038123443330325111465907319298735533855092882591299423143872596343509497483455085637067826363841117473758297207044985781726590209341881136229994038834332680014926224721873455012691743593656172350711882462006461574958285171581436354293540947031474861208724359424285241611300195397767420221561302747969116082743048752376428932250168684239651316213164374956080747164228717905509688044245248607491483466735911658197469649419286648719890692615682607833658775246761252811535911075447857984737978687763164344786776338614725926064884208635466759263742272973062387767545208683187444859158920505410471507780158049907965724512201514608005301628995515643032857381242687916028135051631731250422600321555255479176010469550465736529694255086927888878463852346164540923965569466524534189752110248551169385266340012381500663238779213082180641690006286925804479009093221540381781632603702219922540942007652644638126985899860981785801435542499864584699207061145686794704681917848307879195300753072566387265401973637208118585892733580313317368823701047156386935181362653421120857279764778671021504183678814633789126147006964596849364126997548432283042101921676349132730706455836710350760396377804391240970557099924369878379529372884092232912885635507953169366397873942327446905490754361017497388819203451722560118778924273991903515026561899881908576211812423352470757716101709347259361953997837514262347297334921722593082193693012889573733262576126880934158651741665801974538648227310779944490736375103363493332227276666522061178620981319395029019155012789303774724232577162910693938386417019879812529685770607479639311204031772073518021804702034977059381647803547251306643580789119592657294868158492026125609705011153182040328228946071873028896387303831926972925333883479459392567084982856475906343892227986026222789371434671930897673595868628098376879034253232858743053552566740244406499329735315596641644126559844082182836049545051817221786474799201269083369021307143379218371068657926144000000000000000000000000*i1^104 + -130887858368808704243874357588055345825311341398075663887642199837364794145959548858895177726394916929464923363411501098220723529907201104201152036261455836109987485195433042114407062599534967179024265135262691592348162220549540401295994904508084984431871880254943728308789912429091956537153283309349899357667087359548484741215434022665324337862430784733090986699532796065049212868542561486811970335784965367425890044283384770571847463053723840865663962044866924049903743750375428243627230906605174762716301167542060307850120736488524398704848987019668491833713520138343936355486930135970722598350442420275128209942581293229521447063593640805571381396525085514504169865398987850647000414130160201438317433915458195714402338796048132291532677257908949689937918317311050942639013453916346673049493604575759396412170255237768269292203021722437674223599919001914918342382958854866905900534685647515393218050740136832193846398257725222766473801810003397453922558701242718889208850598927215871104296585825946640024656959958734485181739665361642948458104539275105454500844761992248859796516171287931375162812284573954806228618907739627150482109130909969975328537583620997959536354520152217678070517928619697375764458655441766303272341387824280475136213845825323101508616393863432692409705001674632060729253299582735459256308568324866397885669233388171308599716776297644562244372478549812453513725996246737585202824162892909573961545173205027599330049583186832040828176264666205108533708345442366852230854195834537998249026674929551099650936339296288209199788317864346628207286274166619520764563315172805767223955551626121346464128871944978478583184695287953837628624752211992244811421063659616331759484687245493191096701871543137184259057365289490878874901558889030154033483967884378967979797992520300774134808546385832655990735100696561207374946831837997465601119281554687056304160430184538740720600795049496406693783077139937591900947926590112875935844597149890388783215900091951193178478371495151830930473765701434882035228647726850173291363029162210755829343260664599589071643653283734925312537754277652996901331372873913266949727143512660995482076091742945214714168844345957019709577968375289992735376667510032828839216557842149338187128352210722064792309943079337979842579946158167751609348832315069428334969455908911533967797982892421874716554457746238068384462901825912930288468399723517413638888776145264253199931445647906541395615613987396744868933002270921232906010642572415158869218766627667584246423875771753318086074087405335621711228435451269950809719133841870305811449974326807976559709018652672000000000000000000000000*i1^105 + 5094864903437118831581674823328385883246047409338999512182552244020328465792857789778482937649909721300671849068001356507976456708283458501346842486168585117848276745623045606995065899522298989871358955860430498824047902603018723819982339786708567075948874231979611569714491838371867454773880731342756976949974834674708334866057419607070949859164731700215191124159435619645502751330645112344280478034660433405414910405235157122744848504113507511548349367197241450297940712240631785200966702592032843083659009218744918470329820569030515638107920972536160392591069623974910569160575544500300714467145590494237347976348741141680200837748472744599547576656470812343448199480210551863003223069618853716170799160843723821457637763100345955848657468377828126147515627684628671409541558870486347273714716930114622192143887941519160435986602481123467336542848400395175452120086599236263940132258145734527380911061831375298880568688297084951543257125779557648343645391511876034816233842865926816581263062531315936874488568520166498377252222425835275099594300561348034773977814323121754769169426211362401861412959857813798547284565141427737133877550749516661074472798695545502874726711566296109580914303596423808063364691251651271956076542360858047040814548523675167962205364871684441539748575744741954894085256587870674591952408952818003778004838654230055435957521079517633711238314607945733054643816714349254111520330952229434252659581130913598545847888881359798146596458878659170388102839334175500984103942354410943708848808846710555951052562782011613639932758905771794677676703677148321372172828855216551820529962849705284258483790647623313461459604120404468918944069303074133369808176389502519812628309809757788269986758563705444690989564111922065703846243837916255764063943279159240227568474495173996876539823889908903407711691018754478242958678399922022921846875589880994808559087500712164592881807629478436259116067674904849772570207327399252114157604419479369151734769304599723175609623660184374153698020801100743600265173203960276134197398973132258347171463027860528815770463523563161833467506922269016974615950354492043031480881049244058483512877806490639824540010640829699361926767138678300980646323947803052485084716428392942241587587750698870679371225281426518723181312193719630169474863807706567892460409389393818382364311461361281668599924733823108216770038457970112510481204177479416553728090152920925080055569196116548183549277205131426356124867423391731142627874961900534144541293803634542109670092172655796997570329063798015656464163736455157029339020119832708746313417383096474560521830400000000000000000000000*i1^106 + -79138116220867420723226017826429901027951782701811596085145459104854030809836833112495289332388068206718551279409728449464161445217821066962037892624282558881927409996133542046373535215768805537759261578137803700404984018413996634018941628782549434132844484123678662336706117923420429378015420613363768471821149252534488307249756176190799024709936124412161051363879552304844955454850863287575283258162666836508268351397509240058195746746861808218481158390387254964099365957833011631485861969239380517120273271410658227575367473697424452276833864496975549577479901989012961400227088170319643653768088108159066878725131696734822287960485417423357587322683102695209259126977464771082664364207037791486326845931215396631769571531290373740062494087992088257425059018177326997703473725330454386555650383766751519659887163704842194043922508948351159409658236087933960429397833279781799926137710341874344132125440133047820461071321897451232925929912863921595168166027754344938797809565586522178176013250577151917530456078949403764331876406057043254732624343788458943176381555595305804359661129207337684998496210453724542183053901140324619749730549971205140651225936755527430576158144502750528029893490316558018931443953036446819007741490331880780795404992368270186241163713202354651212935165795784992279144184304201169910105501722995283708555961773790104847312111100385710354982133569262163429638274525157770062766537780195792076979728254540114170538930199958125439067384033063774830269947499221602924063064353986388874791744004731402170462184774961428555609062515051255325763447837321803480984835802350828490720093359017611737218000308883917669323799237536507768728745217435464001180681701804671076676295356318274598021385543974586847831315310998611367170913551160949789649769447282799367024500986660484133299693387396764858441900406224146770563211848827071017558814255021345755503352914970445248853824607934861575649649168398180574929799844842535308693185598418808061884195064025618259257872271368056328167218882352973339262568298232510949027143547740086591587166844601021333134402860339810061657793948527552203371175672936885172186002321928800421565019142290144279864368906113804843843455005584910262604301407000449081025929805120190133407070663204351347822700873349810659329933186257215051994381089972729612548305606224550846411473494818271559208646577245969884610081709667054413550138251355342971550606731723918828520706839045534562070205721728670097241622476262600440722027743119799826017875307823328625698970265123317601550368266618497385192985341104579971459693055112223602172489055915212800000000000000000000000*i1^107 + -236833949511764554329350789671472980294911568924006086251450721633139369906859570413030950612551149933738362601026516373324690740805007162051035385198768057269509546238372923442612463954416340657786765544289887833090951888321978982377225539156752379551241310636264620965166174671419051300878526718543867304397499845858134016475800034050877068744297257118909126215959674257315501675298827119147900399910031273043002092779823910873638163735545321859057365818157839022416302159113198515392447464189729271373623015156601356565704605058948778762635527531399106794338161961998010430047179443276553091012342997820175391519828636965656897425095804719150031965953715858232437722934466418096755234687307392313006527237039395061667207868799186508762944701277190675510602099798784415045508082217886131066628646887154209594693906704260292316441684591632496505663709625085303991509243142803849407190824438473927194927503583619590968304944931119490328937632287880950457505298778014187668663889346140652646861158488776167788893211381957011271526318755083375566638382582965686067029521954841719597137126241538129916275230606687423599655987289432627941511862422199317338149955488961200394073914992243133344991155006185860714502671156448360871212799519913545962904456362006691930635712679471661750288808126767599310236329217684601331529708018090307487164000148444016576618525112210544743859026030243138801728614662647083146195575717959820278303461616640787825105266681676115349320915997227294920113689855392101706999359849312401280778834921017632932863820579515524079597147534932566587899221337847322493909881692110907148270956733860836130084780345091285528541336153299976051217698989997370323580968247114937204654941487813541164771746130035702108253003132082762199576170718178321246717189810948611140657073593316326582828233020397359573140961584827704920663342674299766805843576008785812625534478745803404114713313913845462245125161475523787977740221965825293624702728894496609013695007427769168480874583853165604716983527314548267892151776628391750462051594405073199923831008087195562437989127511025031360963682672361400480719764008992814746067237688316974701159124831828040332337548988629611624732105250803378462476723845745762237847240305284593437815039269009486566171283992710783526031202795626713680048479601544808958083803173009135442935081502555208861787161507993509217739744651318578725899499239861888476521085575532291853092136978357584146487904551390064659841828554355387707388066742222251150521519889361644029005478403004503498643244063224939062050477306866989621762933957969947125864202240000000000000000000000*i1^108 + -2307271116034473961165555417716703404753792202342367766515986735284359239603952707177461980059636468531033185111954786085095898478740362079655043224261651108324169416293263662427206333973590597929361339303995898279866666743636308177822102017183838506757070693584577172664645591574324778903827419862692063161097273410480225852310895806830882185015351157891550859270413210677246344444426809581658838601280521645487016900497589853162997412561974744250011837652156603345087303354170294769755075840248849214940866817070289061055962811444748937374158520618911985098770501565334920768657794470611248326957253058504189320002385891916266132539099232583427503396076724368438473331500905654962646254358765145248279365219976984834645661345854908963465094596573953471197016232972090368728903801226855943850562339618825458946003483298134946000064653837492527250669025894331632181176882295761237413814348990362424091007493819059671036430103316997819779317797677594683835412679779876318143368708666841619631514383740206923286363188086780734689835248421236228858518612933431670556740136318179825310196679326571064566761920737045625672112752894716310994468940717464216399597604174308267123145979472140248952858745301130412879531396893910965726141050667496990319069283610973970027759307936866272843599521381800387638874142439353232647935001521539664396478388000348976298797848311295231097061702230943376418285335412577108724026495920492215878683532787196266168309898913459118915383160419116547466416574647077726826844029904397043995434604523546115333036301919217853566416519713360746296836804281444326924167953500005969781592101070394607107729279883460012584661112840344411578968803643019911754632470450313175161900934416934169835613683485974609021095449270519200949103091222645793477006808123335453661254261064243631820460324392050286089720966858355592322352551449753091552351456407923923500389377956328925512668195268131694578542887735853828374341539800498829470796640693633310199486806307558376769343307626896101585168493266530182034925930616753043966706570004546823171805709971203898264477342730474168548461410197773815871508890083869705139439363620464701458492511962866637234836695096451702483909600105503582896115185554420362458432056872321747109083623349042843101947930352452655403677528646474841824868748766912785824405343197615405639466932367428238201520434033909622777988831960813691855215923497411700835514924880518125356063291364343074250163859638947014359814086693379958291744593120907968835247811959280998592191008980547167115644569425387425150179181336730624878447593034864394240000000000000000000000*i1^109 + -13600917212050340880631451932213386143375249949136655900847572266903847532623123234138031115125887210038286001825403318462771744296054598766934789294297459685173374880444645257721416396256471635056818458405922253197474069046402249526198221177702311810511280065883839516489951248232460781187988657267898839020770919452768240965041401504465499837058511965204429792055977811901193263356193938429827496790519800195268281435606071666463759433127705126049611965177643447586038333425355226456817332818083250699093867610518849611207634714163344197688748125685043732161835951851043674187819624398045803260403983850235399210189649150071828171986151005071507731510615467014256650647265308764225786703923431125731602241143343741593847157680253242109905550115801736895598406645716954031014182583495355497244213595090259227699536228612976514245044279186585214986058471746615223168648376847777408191220183188340095164711812060670123252345235885400374460927321833812481548090793842962393979880645747698241979168751871564038478887271720185363613121407559619970261123106814375510804818928968784552230607534840224883292732313657198936161533041234935966452112678819805372630247507529202810213440152842244748907543597340984650136921888350230619411162617387824611548262968347370394130693763302196345251762395855390529560060520756780316652374696760204403030056998403590043742773240747475623884982481969841856801995317946334250630860774414376022393608929375484816019150907266334521105321283213918635899500802323776443605187156795777835442175766161749227098845573996941219036055538175285281607763273086572347562387938349904892295439518036620263393144195921848901559155488868101710347784140313550100853941117075170189652722776959319041120832860228192770545039925149291409984769156771824721611725290482231253863220933345367032522939479784767543590181375464337702651733939666121506143934258094171204117564842856760174615939873148457013925041851772506379494597703975638402963140245483023000513649448664515287634268648592813838451453191317906790251391645773622958938693239601757540603172481188331733786236033588070366542110636726428123685780866678125823228556482977700174545385605193276068544996937119057596090889396864148547735753515251049829543701298101704977321381947869029475335585119706361483432211562612454364220027927215048734480345369009896057789699262995473911638140522132415432054038726426149218592965598399836334460285821496144788893456404488110840725442908760252055861315289570342558733838798371101262697355348611184502176610885998894491581295874206413679673145959894112794880461766656000000000000000000000*i1^110 + -20797248124577444920051757204865890461953747343034935135118132793572106492450900931378555199548217847015506636321627476678698635484775163284401193844250604403250882322154264524076848370794856230651809711360874607178129590448767968218993236170999809256524742488644058408966133982148927255573031618999875207598143277504493390761192390737558010979972012320032535335460858447008975959533210237579654053407068793181411540033275328420575752024679718000440310044859074468012623777665967760694377603664230457739324273033524192640154674682742707131384260668982934464081484294646553677676898039297604008865296548214374601312408702522424777435539186085381202145555610833844851673467232903267883454032296422543966725622976657320821791534599783453593621274559379706250747750335283562093342410448747524233081162463112666156925811441080345665363149458600267062127826834943910009727689640693911081909385746166544597668483607130522788345338359237832292438073914323834517615579982996856919538763097869298907561661448163505649354071003551280341322976785618229251697686899875691248012759715264701205549880076521453043299501594212605065114538492829052922171232548313147642128823730739236895392732029319080080200798879699580668344536981343290673698872202219885866543400973309450963332263704282438044841968283064363964414240544509775844455346137413894470379744289718463178943564620675269458068520941974990601168446474246232139362277481778544254361079013268805473364922670110604720282644932576605000216140218051256765811847466776998623226884759344312303398226817257333810957320786530943702988193115521373428792087472048365783269205482861055578065710580355728140952188317906196787465549459854374011628377414688234856676449625297172471665600916848215798587213289836675915819036348947507366173055991981971541169501707459987527766479627078616849868152468180906724751909249483890680177553850229398205591513092699881982113911208925767185108065319077113134613820346564917728523779351290664062633733510223503529434108655142514922828531523676487193113574847917865123731297734038026958025785727264839276953250684523806477586679055176822672869811248159965939194901002785732560952809937405548306226438184544731712053808739266843799791683513848686425168008742751714785483477060472336794828446835748076498937967178888461804472949838198512553503920413816404872737052745487350377352878379615238535988765655291995666846141674293900570161671743984084435569568350971476398706635786465900568161865346855182029731062408059983837497127512886807148789196015838373424388413993899743509777368404256029147136000000000000000000000*i1^111 + 8348141262418250485106552572908045901534010114187430909667425780048016155078936725255594685851690257854259406843751502702819421942529894532483093540436932827751957617131990644869301432050111957820049713761642326217030742424646536110674142743548013348706318102360390750911357078890249425412200998961643780344861498146059499952471911028981561535024974433430660409741724430193830573584348800683983351399563672401481015104575453860362345954956846697097561369724713622423221581558702180068071706748095677118534403509357708770910093135699509821050094439556547559506548949662204321699795786446925554745270013454097540104114817423284230355714925896762363630934905843374968463231927597247533661500922224658514296549905088110637421166457909269293928268986429025615341133534191135709311337795446538609565950966566276558751698441891028594640202578366274184784444466740792289132943044922092055292451854180571775426073930527880858774698249302404950516133726552385947159735564763468022496622005846808009127017829235905058561187762380450562012940949780321520645416096742528963579593836026589683382884857719782442843318375557749362180755663805995289492484439267725356447412681771978224393603847428579624558072743027321930776821898499255083797811381179042482938855988602286088158123421862709556895858083530655396967918339876975018709813950126853105678442206492332087735180696739930972906147260472794367650809783043408531650261403888662126853454515330966123921585066385364655725316104348339350370927998874194699261678435769120968900199587955753520668173834544318807717140119613008469952813394616256655513637087671226946348863066344713268996030417821354115020054772079816395547445830191303382734221570547004356934792337408168385682788780529319968883879699807811037651686544250049772136172554339092379384260441211491915827783718571879658876598781949162619008300693951079520435741019167146259941306866654297183363920583541873364326776124525733256093455949509698577764096072219079723146864969294328577907541586052809206750194236110971493795230047588868010033034716581398026726885242659653453387574134899983263383150431872722260771122290085670829541570319963562167564493994416365927221410758056948971446426457265497984211864786646992109824012399610837109514655465519632312005979523865606931268325331430707872722633320996289862642782804964452957618469276900287573158612255288931608972683411150478615582387130149111211948602257725288258926276429111149894535239446664428287198422815233849394379282165397034042848554665381480127965852860799142389320983513144791120834301054156800000000000000000000*i1^112 + 18395789799834864459387052069967814316236936955000761385413355060500326600422402613404084553790432026464654395981781281832944980110405686022931287683463789442935922274511132066782935627938564946584765517876832045102428397080078395980063138373663665052527399489313615724717456552833362685256720244892150586178666604924013429346778956384957257071866318478283460072465669811645774299957199040251922387786703668104626791542078791304909098540673731326729092478306993393829062072986466403036234473092501888186632827982640343894263312783417048530450654758191245628856308074670309777791857846512676365294736643646157736992683052875034445061076306664226409904658462096420260029297351195464174744711183719275325450785732387287301448568030707134700331108193482175128781255054582753515874372191378567465719636288724164799226295883522797208768915052173504583930566435804141244239674340513214461072636516473091465254869023382976541792385327296737256027370822986064803469079628431970980571165329554366477809091879885203086035417789336971900688751639113038645827293303302017487040438168401198004877414234988646479539131543898887663007953183161314619776819670978789957311229008265198166127782812261203680020580854813117809363818820304780477016251838090419450700997035652120191169494995714853794628104370682652629451725756354493999888816477751999466085929866778931844868367058297989346625999250413351971003382409807585689518691810005851116536299671159554794636890164333247437768581968387127883187607773927216303687245217525403316806002633861486497167115610231607056705307870137055050086997636757986193315371630383969902329409368424910760882454431287315052372313319997874938083897543524303299213261650776093525050519651702698364251758126749302767584864916845374764918219316491772856585346606269982286471121094197177981944839244797451158450991944900323403045613982192397213216673474001870423293986974752222657663278720988463206437856371407326033634734640341895740141587921954532295714750713828489797754528748949268568365455136079938966282639375195759870092590469652928008244106612872637813723946803728180399418946959818751150892884043215506487468458000437063977907152470605464658763210690276878068578446337318140279275502434165776213544057037407362421081710177970510172465941345519611057706927471011606003086352841694465032379283283491248217489275414763837711081649617831077711838890486641923462610120917312697365759426357390471779469820731733456108882957339936226951143017809652038200129181145051963681752543605657837796778770582258608158163293443910381286195200000000000000000000*i1^113 + -7552522037021027144075728422170782569543512970694720034319552402420307352866328897845860905713022041431123723492817479207891670115526476871035943184963374707353848410453038189682609016725749574398000794111595044878402314713564802900776326471220733870027493065082199634863556025694503774814421032131653625913685834114554406688928231156004056150232406421988513489587867358470196297217966757181405949480345331569058678855303823674209663623087496532320977054703413892118736096409748828242423262780019293067366910030680936550903040908060607072344523339730272434031250358611236439757998053094645449666055017743838185384440888541324094137705578465299491226921475517310137268840112129722498485017735081477760949081188571210093719862952266726929114504694645847857940198143824619302360077885561452982396095364462709011181066722269058298143133252921833959450253440514823895937095874355467746176150256866380164440096711600154513624046277536166246738980478403215383837963787335647922541764296112095688688334345460946784066537742224314934963201397451584108319062005849117654310957029990491933022283136374044250839734691248164739806479186992750227801630379608673707011689879073413968948521888044856795066537749735507243273646989655584945002305615720949646217763387865713001406395008578114141028204493315992296632900273957892221841848601851306007577080336121222883818248547815176204628537675036596155453542127107067362827974875166304746213565245479912778723367693682624482811349313077093151721112283346567221303709674085146301985838678048431171268188326030127467861641825133583392674697298033703947469315601405077684746292371115201613949478999051612055653552020013950443753478941806701537007726103540522376725535096980091739076225059037989900226299336392258054237654517478250628584776059300505813871060197019794902817891868968476484936107421533787970074700021186064374781655971989690452238810376079933681467733066548239949600950012679205977129581241570604744308785122993407032075395205033784215573473060650233726907939136120290070067173745293698062351899451044850711413137398459593729575386055328246429408954372982555309731346114458124495454788230724276018565821045543983251475364830966928274267273957045973938606654925085508996281726324332454513031641956833881542051849692926500745760599184864609097760914289116407074266525058123689329216835968684821502024870754202446323127640047928837574334681449958623358177352085775153883191697935061828330750322779977783886009115442164986983110630491765591896743716646408837816590291847272877578826678481715200000000000000000000*i1^114 + -393909147580181437672120468144693474366255231736940168625095660352794616954098223744266414548210239415010988792863968518747663137243094009181769922753891629687520792680218241554215057463519107961747404823688089727238407341955223002362145089225670509662328307145782869704694195913310093711819033319866586931818669775846556510684876272771140402808088284643426416789755892973778466070694879534115885259826150359249419811126257299619291287293680332467318920023348967229409257793322245717078712199225409576535394928089966851153482480261816626390697649999727297497000256852063462330422703489775836361440138540749275301301332775735010319937768403998040162704413544750668511163977485280353987730248559330659277513322176578677079184685842746507329323628475888034475527386884402876027148919183611430329701968361334868312936075628563652389597603037222652280053956421932343960582410902894487331064671274662417528001754765165138372132788071522359539603286018387101435113897114451226341216812118738086465807846680867787174895222155172581836829714370487429673665283000668428779200217875243522509462690595383453186620038976060676551717228839211867287417809245550121966827627420605089230400518772943895082675066355897582815191997914181771343426899930173309288222594211882597972715690260079556194305986435234578881989402036061282234500412764822008109130480256298617712548348166281720268952219530748800556850086516327336113538930128935974915291325145508649598612135427477205483183898218873681226433320675161084449743744256309255025860777288223422665189390388038277835081758997876317797056093196426786762894878545218096501821574543520677673104426027624292806510643021289704931030370194947569523820118320570395500863344977140416663070637589071964969472420645909464371217157967188444270594483334472850261174121974985431661188886469584425727345928107260530757464868361723705511769627113245602095881355832077200739886364638317179914319580621890865103760890222249099296326698471349276947356409884555273031561877133681631562030294456921657443827366173297051689950475205541413128770478965834404383175477526331891282493875261470958564041334487468361216135855480760170665794211451300669317015287470036101581734174909458597211367591887610254423948827961770584642000322988409869887396717273325940351502219552037658851261288677406037271089974268175199302131823138428711566424436719400946769492315328160332999492213982685128692773977066117184664848694893598724061797982196543591606937610285846734671092629277455498522857028868113128739313609535757620346880000000000000000000*i1^115 + -1225394982662629642393616203368980547447567132580044243598065408069806913424379613023973008040205391478118117127613107827921702643762727491853468539877149298436840370397366193880604416857785602390066747202555799053831514701453905428448568999775020525822833233741866029349986315584388038499434303094719543274324020236848977501131202485888740379153923577670824706766410173901845258556351216970547454130801840566242247997122039399087998001136981890767303121153000351376459142823990691830529166649894599629731690298618429018403274363691629631086325898185142272972722319075881561659423725483959461125511070689025000449916429769960259072204499552016601641776105403138098320046938335361356746550710956936405501652975921350339578551537718410763261713774233854136818656286887927267131945877125579821580037608386141457603503079113344515606549260489203349279831614028336759035170205103359456355411316053410351851106734548014949713798660618986771754795652660828981386185063844702078226269684643537644190002344196350141178129910716660227526160715640906819300096777769591854305324210879520092819155805859059011885982823008378783801274244971139549159625087465053867380792921127974257897482992873875026064276313425355963623776542081195453130455568116782439788929354686440522985346678297014192230088665300366121003517279314858013699414487223449313456140600021469333631877978601446747124223174834446740196482837917344312430839863890906483383152470978468691119998731613197568305845400826811374640208462647546116210169641909565859165176033758337039548342734228461393795864349317036470179033246798028992564530167316223172454953544604513192046592186085846251972833069934455831679282092007492702113574684864627348591013680350963490719371132934306600561650814479569572855933690252676689657277256981762066083349122796665662300579548321587280755503691701605927565381181942292091173279213745374112942518631367478639639082169557109382089609771259838588253693512497334695182453279831772215370552783222079672572293658704051069579642902546402962212058333245660538705964048324680481258434582147046295657286916980667138354065120328891244286605467170657408979717343377319063566822978712839355869046586773930390759573330193747234691964152410592295676814568242120404443601192830861250095219789115683491914174533646624906282129316675258664845327428732079056373736936074119849139897804871294199885591622327288893591589533068543757366145744875469455564182067979074175346380905170255798987746158100096788161140876081193595642365055389933764767978941841408000000000000000000*i1^116 + 601171242304633732520756563809046079683881142336361018760032040376766020492801037870090167660608118006880740029410250712717839110031389390605458785666788656797397605911596375015831300527254652653714790835776972616895989895265082404641064499561240753411256471367333491923558168551432571248338628038764085856099427715635003093595477037936748384220708398796127240077199788345971085331004371455722921589473211173802830849706205903053364615011722334574179381592207277441030163000696170778520153504250174140432169780939320263554642298908016070207583117433198169652177569576769178947222990492125273380101946380981636651637266864226255408634646570476829979221533938981676834992339054557244399335798000496978135695849672707679942976708050127267613547825050271464126398886305717742655669274343416698055493288416286405571784274710454706633823269753177189397695710878032961182263020416119619801507756228899460580715259271099883306357281579884827226711013108189178739840510545757262281736813360638557419719070626390742970427999476325780481086641956256397699712255524341218631135704487712843045807676920503406877068862214558776731676329189711561891335246262758164069461490162943516774825184965317847876198657397450497819529242179296860618108903848253528719025158093435968244594199964574493735037799105488520053722001031565512792365424223235163504544321973190454265724634798406633798909836559128847747477943599503953813102983497126265927009002800951009736032105116206724864833775784439925921096150552141130634807506145258600388353497484072227865113979201904820624529398557551849889602177752403303703419978594592075769678269662107786647343961139480116415704784684496486639047397903551571203930288076662263553716111825864468514479666729164656645082477520856646881416648489264832343842954824473967294680128253807136529462756275793677174702521953036569905297071434851912147983385165591484767198071307121913105220379677600012562531886841714455476689983338552369448987311777500515613839876371614565031626351065043542179485697578788404188481190738914133537589044137528423437215415620186634688180925800626646985119650563481388792948788196924717175497876825862421468056816635732489295702887467593428022050269448229680304350175473604337241532609551850844451639719639344749972586881216166313946577848809862115072640801116852360076811875484794603904615071500284971229138044551740647455942178871932476578084339774199523154086530244173956713579817017908627691183162450345736073456377241783472669977140233416033934063168339665062199296000000000000000000*i1^117 + 52388053622418746309935883578597930222992327344798498824105065674331395626781758870045742480273422144112805484454837528890708913586803278579712746098637482536773953831861842318163139061318859321880078634657889939117871745985792645370869910591225016227066200878379490323652096191754414437150728890023565390202664956218065135809324214541294253704058379723428206704747406693190932718116601153197351989755341741228889643899225552150896681145944362275458338996354035257026943253637586017921751480791757280638067165436742486214521414634701012315194236624096049898137145113423499347145408278014956306569533617813579026852847767017840252324331187592719871526394738602082554764462085426312334215010065215677889865714673738805573054244636120201402773191848322429215600819419820488452890220042776426445278308336674800725685903009227814124889212470549254495802131389937499043697809923021122641520169843250071449327577763061628592356486698053631513431465946875747959754112382764871036444956476247008675224745653826311500742074228728362551801704775289621197527495496899046699106334203951463658488664808923766716642279940544338948419654412542920023087774535302981582570085705294478925340604552962513521454591822223619064760083834547091901686396508778825335210469378122262426059381738947243981159400231816151439933296790601942818425428533845970223089063473723651963630214338498022602241870440501369431009639368488332741289392298694094178307414597607165486700345147439380146009976258910552871494794851862869358742444581390408529416554985805855403201991226854155941819295180765868101973583938520997107267387849048449500218189526138482412958440938156108724744852173642393573215483087110087424312322150327632370214772360445045116295303181356527110677734081543666700236559469155139083806903795598764407795612170430107812777617449371139709398700775605549414384874661726238099680416249768332407183266312951724223522179710867905208863725100144561093689171452760483110973738202380209075119773124165271152358211794425183739689531695182257064683134493246647302020713494940793185080664998346831373917560984396608567467257429209989818388013620318257673740904413415578125205003784780151293328370889839050949337269176824310305928549967759842453017544194710235802069470673296370948407646355439076693410339315802347761707189154565818909889270315268013943554810296324591266229507782106698148625172575431102500282714415813132318926350574795934515405199270171214579976986733610236478918192948226792772684057162264659088173135875276800000000000000000*i1^118 + 33595470411678587563254344733181189174157135444318855393477195251473891496649424836642602116566768753553011250582720377576557712534311120004914053902182056093224599824076705780361381066427898545307289440858694837449524259658223348979643433614640172865741615622335068019101225612470956103295668607433916688353726132506357105278014552882119969012336219823911680145818777147521606594072148705193695117902970179704178835975767684208267302426478749515892002212697505743292873986279638891095170863403593281609726790268798772764639383403287117079375620017068195754083081114004573395996954068787799820368454203914157080687200407329397239637386148129626946477407609216771074521223758242690620737503843167793075817105040701614921287576358238769876872312522626066921375884894874015556684545696068929863023798986545956640981077628428236487147927937479618880127560258256787942316861426346521468655617560754184036293557099583492850380417625301107261560373681000891132888630540301671923671282790022170048614760815569908287839665799596481856143347728361748710677462112788418231059364422560477979308606952925287126591194656953501726064090116821858360200032884446834780143157354791851658694821779910493986776809541723237133756660785812900129609996559350763144181692892977115797663961390717342721870324990501883984130408185956325318209069442425211165781074165005360366185354549748777298136153487178137858548148361988613386350922050302762163537151653084415489793359454733087525068746362607360022245183358011448785843942704792211581606383579505986709758651020937072324856037935661594013532258369963507860533167568088693164137807433759515815622572478732125912151397208286300739933315442895766873143186371701825909423002263950773987997203071202008072448182067761492634026408457610476102000282941233729948636906376180420224727396709240402953620931030633104240685858587041152422462027580920665683296081877463923788738177601956527057292239102716725335601618056798795021718847484317739082200762912100918236040467796837046965916807480697530960152651126839071435896298959806755304042725802560013500026395965189499246074738092007594820320771758752757448336445175924951709993999010193988916582513440916133426161502284575121518438135245173219464344855794346687504050076192867380928726971293536699948968259689495892706646002232830243234876525215493986363607303615768929037993286923371494711231432594761968429771853620247929889769066250512453697369325928504485112437914722591294660961142959528427346106153769197402010419200000000000000000*i1^119 + -19888545743575139908115388870322851794580927099425710972927539205343807131808087476152659678275255411265814136231950120975349190776141024932066822518771432046337586595153730519211421994727325488582508841714687903595064789510032009954099510376622541653759557897146202035094307970255824612786489795034669700893244476969407842316123214270292293497609537679116033371007341382026520574751015959260575104523542161454509309458819126980557217765048324581504469062441603546824154977512573830372117923892037219501865228854535570350009863633663291674200751775772584046405899813466695243710345052871892304838828144292925649481194804530504948616550922501585878401239792333700846447159519935101603231793309909517612326274397991716068352328781475984791821377470900965248628849577057155812858540038192406326485742992314948053139262741580335332826664928672718820455899638329602984328668390460220708805744299700326102652959283019167872210596604202642930470545888955221671940469412902371316559512852049657607644294312898855851396460080376333401439588201268909632904378399924430788804253921750271838015227946367645871679974888179645973219229212146033790579199984575708049711720876571794866911125426728808672799577879177706849481426354732994405518594521204962162794081929440947405510401470100594314187396957767639647901032660440659962472673012381535555717316664261590938183775722658874054029530509359506159390289046540433434007674556502441080122496576509819080036462802386837333583388962057178445557313248804175006406902698573241045222044656583731546941334916814291506446239018368656839741516551029754352209610001457088129082132941732338739494836015907670414811030395635481309034060249401998015819358757272286218437858322700939473371517209815258111655052128497205454014142803820823831418859882854947187418882276521155359046713235814631319441663133576628743115094396159474788209422940567698699055453760476784571453978830471100056638885960637170147768094252135467240296296925334956690386281364464088030470065073903149485950477917823341257764694476001714204027853687361866437387214163262892130028759153610372640626872067354574310286640850286757540524447418535908942068965001275254664603839981170953555267849804551784476788062918959752740343801606920272280756163410465898932492691004180086900121612172206213748669096467095179596958755181614625215084450866426181085148212349502800538106729151764122845318428726893734655345833113479774976469842963041047179211003468227057991052531322795944594006173307371520000000000000000*i1^120 + -3471729192215232304777015119038463819635677058604654455536138600364018223905046974815907705180348646137075109631155752065421417507742997979537503360178488495007388401620068725794244288294624309512166586438689152996154836717747771936455468706695585880204141513755661090709003069487379417682919306514092645559268172145330022274277866125376452185696104758850209761664395073258527181633929074133017505459078139820014848672069522460314117255940638275385622409615494127981793349781867334797894346568057281221422718015126136545322912242609755390423724886881760506409294233609859109078696862173202670188443742604340097303904664149085999208099627111954267570868512832378396134892817950564600263059379325264968365861823876078612124846485724900372273740123835594401830382435604190250617456792586691563635395335714501162975579284057041808990499515153665490015507792993404397767643242434684549875811884044328732572546425759261900644485133528688882127312789182735732821055223230487782547165673450067233061374100803694630710499040875147740429176365743329902550612994694793943944487204417327054475300974732653900997349064474933247801397901052640125650209807283114806718476363441311768547362804181643774969508129373462008163897755975611796348805539820009570413870201688973365901936016169598476113783167745191217598354221528717186446793855138451156994248968489131814344050380633284328164483010586455033778944558202872869811672663938408093529938045363684866569723452105130894966268341136656494014111753924697950212554663987697462727690905028959518697901492852587326341642581223569726564026789485297151051558223809147552343450329641421112245357241825264406929416254003052398671150976972304741851127373637814987424168113206888055678431435086759996800755655704330649993604828534662175205016252173131787586912002628568870935070545226515361936370674361466942185374225778754604835025259712150928274064372370055306024851697439789514529505961637519056001039944835929848071350522960967769925822941487487894107380868037831986884121945325321913056883222320524589957316727030378128061298201046856150408128313312923819762852740852967630234300476150116412075027126010675412841518596009704980930513427424986370018677132942520108733907217000253750439559761793796637794051318124606719926003456924882602971200602689561647174296759364562110383198260735950913116152976393903284644973026768646860712970245901570386520402799698481104142773079121416632443500569077999213000192685042319669587572023638182225510400000000000000000*i1^121 + 153452771747882162434064703203879409278033637858503715947146717110014835389623953862902365285715471453294219345390088466735278027329405426985325496753983556245171688080046479066106956910453254495629052122936852907614068854336581118035300005546279138492656383864010181494878473497063928421995399676365094448094762316164206736929888010166793740516038078362392420300878152702808390696960707407266243065281082816190099644005035515716154672115439522017212141224669230560940438390487976494910012631143490595010455213771951960553412773756255921992555439141322159002454692729934233444867859288019119382319158897478389719937513874194712135378733391353481189530134791769448533858027315866227587572967769345879889346650966949469900053331919555644628540829238665415063789620664719143776560518223309944950980125428447363681946038678996660019537614771725316713000604243686375433976524609303610405817217796005016535755928217434745775852503134534847042516933744681539670523531604662992800156592952370681118750730708742648566783918704862993576873647809093707620380638032356720643715734716352598092265956624669106100855316763303149835631294930507556775409371439500128581676402415749311841158637612936958242590341314760076923635147430618521901680062690097592977305086678858120681561708425409439547136666826264469406580854715314884860903019546580981534820009322071567563437675792649703296442288413117079285675121215932213820910315895973855031380164836932079453127226692573652895516806070350788407489555071740236722400658079278231230954251907004240887477181048616639156815697564753351595350044980513990819391237357345692889936830608350952940642862252384422720736814022340073752398148264517265002912055624464799599931711464321678392795604142109301664703487622760119084536081404107862266820376427730300723049294629689281614313059204068674387602010037755068795528928176551776370771278780680194731942972205621768201947927242664546247193635494275392897031810552066785854419718937114424175522780941241143356183367863320742631398144078275530215731530130264393376044269487025120869137581014371173220826184041075376903944674375000679656791107484413374685060450414535022951701462461818585549813914719538011515083353379178811760509263956751757095740649178133407821887324433876436389514899640778143167713461300715619626849750710949734655412044470476283243380889720740272210331862342158236860664558061519533234468389979659839297967575845402408039304597787397168610213902363356986522075177943040000000000000000*i1^122 + 142779704878437707372468450545426636561598277305552942401895511622289753965389958001492090722099654804735201195142786617779188619287141546698551643670870736323750009741154773227765256019282095956671917618124980656367437678603506851395077021339585592695141530276455276693468503593501997345585433053029561199837133231172295433852568693253380519920390179462206652487967504473147032521946070434571643834554643813678176814444780070590948419860449640373474855623750701295091622012353359560966022423440507057792347468124838247939561461134272345690947901645676285737008176517892734379525844413859419329034532406674109768631340206124942681762851436982536199337190256443078142244517215676884167369680265535249933909585560932573722759904576245966331756886297999479478743973559482707036737111329500183661781009916006339658575775694874991823970980625284906853956978452634876256524102976712759190693713215953012380545770173480728557893291521383873282331407000329054505249896139544940123157708453914098118228652062846520806181736846508396802698974148454544405490495810180858362170026984040561233712461840737765270901544821013144601994809151528107473853175327031409810507465812710860150715061269702002519915602385113741158226554928469084034209124882263299477113459867531600142449457928615134411130067205377788417860157508541354517003803708263112882743602962499247476250943225946110257698990588151613026072494719081394044797930122354864735499535191194799361592481293328126710753622154582934614645297217521070673672232069950908092396367377875391900711925040505407847710956822952227520893892006461268891417064315412373208522096369998709078313571615009591318302788440770903967523422144910716382011486293269226427358266705832565104239229905968715354722324321461419715839203365121969824738472869887691948269504677945623909059458672037889970494887400872067057524533737416215727099667346961259658235622935731656377433296232594660626852678987916123568674817936006097314813677578227771766018009806260498903538535257389653178966281464404333805105273170939134691579242412400198645220665306735667377676615334864450683358405554173315405643903769190108554264229647500341186138570117614475509277026656932243090688613311758532543856952571881740709505406039311365010977438601661687706121297352435740303095813945342373914109792872141582521919533054980600246036231542975709520487166187240809119501547730596654345713560449101826517462822497815857396070063386026083250324058413889442807808000000000000000*i1^123 + -652475173243514836542635874661795128817349519873488071419502054679027489385819934778247744942631246516698703555882754745965934408789066127836261637460298963114130558118286322549543933375840330016425592406450927798304165551404194257633596909521682604228381402739011687602700062473215216275666349860431818361649003975656237856040118314866530861025558649625039829675987592703495562519350349299775177135396840593593087410029481984400602413599730171406676026381953160136745490682752808684266854192919212635343416556595180122318686020607802538052584637086122538029139113563064891795973731678990978860258051649169002218582864589021902921839948680484688248557111499020699848097579637356047256546351483505618899819113818961683194040745837697226986551615305815486521474315227924085177669541329200609678960975238350851414270284628242524423095736577966974345005761797069059174856391998829656497616203046998309819657773439455452973989717176763908242389164068450822000200709605812984386816432051953253769016562426912514448725050316928419133331020694074923236091122973617153277652705048268902162862189361247267735252247372688046415108373760082009908176468072262627562874014644155899559874045207345832003393416130400057123661507596030683697603076378051844727699645151625913262191409297461725266422848903299583415551691650339950851215335911190544072043638952072020426880325801770128468988336790853717853727435952976199427680333855142704873640596511356195495512247473809298073445565287473205991573255115057285677117762776978331921271382131144033445651256556927016665129285664671205853899418450829115022937127830014563709033784427731249130547935511094718935319999647786906073421066598837878968587334833152732802089342297193093976568023500817995108107985734026980246131224293233599196341066201323818980115436650944311807901067026450914465991621141483280293041061220391950318664247316843055593046424339375620339000008891409557282507589812786106557551106159039818151902339552589841191578818195241997633598089615697904730209600089908910179632048784993476905720006963335373581396597091433570989880052839436463782426022392172263273688008421557595584146887575153373465256516324129157577412064044109723794053504394553063548628009412014812766118133044030321350582404812307627202288423090591634905983243350675364691651833389840559880888756025777866839773291513204355771654310393444518725491332389050295122818178672502731718196184418600132563222771425447304701611396300800000000000000*i1^124 + -112954855945921387342180846135880108571213121955124489279342062871142294145460583979464988122432506422369080676128046321576740474989961247545830070754415473063578576786223254714840088226955622290804250304846143406067524323715272602044410215251496868287124616278971214255249267283166326810531982923347909990673830934774231120378888841662260210525396877530281831437731861647786652773392964919883090718020368211841948888893596048539341994159067623387108885458039069380172515892238400025010351358980052134158482437539047461328613869472844640206889992880517930565879295849323185522395504715959658143709208112247735425883819913119051074852171060931581184861781540519484697186097254263864416446096426812918160972821573556666288818335043842750411756587152673426619839854563815247715481170028275520672033553252246056236671755238125382039374781308164614784107980788628928127217352482029647809113357504153155282043483246914661305130194518644460469949910002118364342249935476334922563465733826829559395808921717652117035042407179076864894181622736559649945499401842460457184851763846882057600590900583800440700834311960260053540200918390113085435679067568083726990776886371094656264838913851468993167358072446364023757501681122848131905949821817644503707940509975179949642864854154674145837801017461356882443053867200328491006920694225022186252748675009776030561287308433841489114191572627328236066924322339723513657198273012171083605572955434267753177058672345564928737723082899301149988463218153443117746709288403403590980545982015391493178312928932913664303040689280864702385083712252986997583384506246564550390843586486203450279193105475549198053991776999927306503594522707482763708597977510982736186450868725433436748263971644616916548488259240857352491281888785735375277888571473075130123497452674516080792845155095711652177777746787361214631329048466704350628666083586636699454245783485709835450515694051453438867272370761541885790921756584255527253158924300440956399574183443394275567126124973002288224741782177165584391336520129555045525390667587049965716840779028824970133933176166961081262352853480417165057845969986758355707328361716491639912331373055178072601718616567978888833935743500264185857303585966328313260002626134006562849024565956241154349209145991373318144363880671137890960520364259498424649043371627521981439778702230289695779262144038898573022717999462515180521703485981531618527581816235449661638760253763340363366400000000000000*i1^125 + 23428290343470172362736518126558689965664144060998696593678327901207072316363900705296431150046437663985970620856406896909240782452343213969545252528805106877155493382671404440395869449606868469565481914337089016573141836985879700672809120453569646634555258716363427517575828995762245645657311347208223650946930574380792942183279604017945643711538363404800333198598105217892958233938888100318054436645547502095003432765179336395013894552363162705719552603202032237005179272219181335648077205716753673287626766710187010394264517586139908623340668888160646513118355311571632557208645813498322954615434026369204918608689641149275336565912626966216722621484728261659031976090305285610950559685993785936228063921519686488543247617748863675900337089459771500349602721912574634965947319795883267777241161137215840357186722985837065084282301320713489246709985826616483240961719625269164269748244364544040981172042961196456745295380957404554005294616917010586504149072937950018355068517272738764749159342876675756866008139806561806880672063908502091183966242100472567689774386108480552689465478691646154226203178658685223975079171352949910966005953346480987519545578101486878464913204929764993353617375694386143358032264121821143689982698138593466712517887535881270106570882935240660118382422422208263673559862310952499411393620676370818961865893254567954888335145886303912106483514510293863885409371058448273781470359747687533802873036046741851241434355619879529922991330399361215510833616977651783221758899786751304080240291372842580202613870715953630420203073239419864630168796339183016910925153560115474296655534578973743109208168790795023683433938620284904259392620321769829100671165646187961797991089325763918592751875708629288611763394283121473522063528871440615641222450575927472443676807633441142407267034188677256976788840054919984148619066476689918941648661194516935226483247992843223817710980916985981807386367099135959067059859491123164634984744992062721608070181284137108532463222850115895494451884438875505739262012724652154660496020037775541688627747506993967766000546132455878775800261014495838207023130540029209326674330316002138663855653927572442521707527044882701127255028584138137105922523041924369554659470191181721132378389388368111550710283937568122210195806888448230786386622089399231482160956529737070738846621053478704482612114598514895690374322558608463368717805373454332765956905019701857443170693939200000000000000*i1^126 + 776545315865371295909753112528309182585437584230580401974156954067950181030400418303917457569632120676175797616235668013461391261033294342258227844960137393318007260367065780055481229893925918811622313964107223728742872573175027369170179097000715314043967670135219066135768955986320060570173896932453707768276903049311320915239579917594362695718238770614430767545023172023143346563964467678343388524542324757986974002329182131864558589040745671830827581910320821944716408601036322060459192398198364242093594886869222289522358050822094390759719485738477053406487486071032730761826341128509781491541917169156343195991779923353304303949666490856990495104567967237217589595503738731313693924471118198451185123287020566619357255159159526978053059002917024327002294386670586079833305106582991188425248291120362318770547458217993203414624306550459115626488995224485970750342678094793680962474294454893961207116098957512519542990122223270078338598378263569356272298131218488021700449264368895936549626719897414043207241027276253599583070492438391168171085167839374954168082299085908473709071021303927605801049980902881117622566308128819188744958939941773745761456934802305501130630806580665354982790243740502846726566067455366432629217218922189321824179613055422972437463273915324974655683212621557514368140939602688855940583408524360638016252855848443131847644795255886815984272201006869703932572404314267159876375296604410686465335359641500267286963676336928248130712873941511924046375810575242531187394033731603292212839866383807497446469907137477150089006893583017917186541043241317248744632915954570433090691883969596314247780375430332120160505630226735463589401406447806998809184719270338619663794378275731310678343714590612893322546052213639661177919836331767199315880195319992116689247083210848962636172789978201924804326656143555377779164103621037522566619653438468370123545783877667108959108626272987473630088943794137191706557250554112537594850358919872317778542370037355378861620693060570929411162287415727008072682877341120541000704305828197450076427157155270786503012175649721340443083466012553860509947931974741142036248818473757639007367690898100197359370646739192773531946386419097620878405155450062579626815805616681385978732983085188757951173515510468091637634213203174741713185885682251304781919011674368998876647344645451838664190539804697655360547899729080501229599640041319174000248751105087897600000000000000*i1^127 + -39144000918878937570798453849204709350352769166716712296652835638018017001912955879760339469543749053547419316623375243675662510040621050229954009606208689674281300390626325684300486957537103890628678779587832783442576179045722755596405847719076085740657856774429082659998487645645154396438397377559425363771323914230983275905521197607964813185105252202162758324459991874698220719193034626706869196713017809468507765232063950458816315815342007525107193127281683318749276977364525472261523191045481699308990775372997975414775427206003911527475553839447095849973181838824419270902734273864227564288421485764218327890215078207659580873774275391447879188537601941696529070935673638877864638413221172818062303216143668731913240310969012577768098589666571303211929837912864460447336768861607809281998470954143185384863787796560376840332072333307364029765421276762815152075691925052660924913016598584357591754853506790464024434442930222502959978910355481631449793644782647483076307003585156398482280822260623491522193639868143223021764320558713633664115980144143063407780018993477329904031756282235707054034577787616058723741135286682723675978977355090658529401121893958836663102092877419665173194899995125717163094626243002415334378249463558443401276431973267644984947182330708952863537026362296385389564752589639581827232919842261981569165519633382564764925548529955004158720341434534644947885844920707211956690793200847027118752244633159122030858402634843455469893944767530436699068098761897590257896165902028290199610341864348133258082677680133431731229038399631611278191099150402372659875340561614684095767072126633197307254509151697581678920741713787891679604768004878400746543745681466113809291890307968887795863344375456369779840333676104413360273435480848743583457109305750976942278818877714787341937895095789593325733365518164703420237013371227751190364283963250959266275686767217474433980883044588911480628211407385676586667271071671437295746833075490214427452125038747700232812224457434439461624875272628144787391811376178235098285435167426206946441080175769198520148846583395271598452675911357988407624243760241339534526054323433703259380028038597580971302925365169782443480665258064166174569576484441312728113338824196780354426655197611559119184371813941415739626878028946002732217359823937723042428856778925189482457227002244188603782121901667520102875885197474311094441969392204996593139580928000000000000*i1^128 + -520142074377211610341124543044118778945740902949109699737050336043028508003011912690856694329813832694634082318467513760394415512136854160527942372095237190044134012081373826380084485530534535878435886143892885658760985318701862621305389517930204461138223994364863122731342430597922748416322944221440277635053949930354687292689545720756882252505917118738648575128386453172165007427395036688392330261791382921472053660077831215891246409866664969502193873525302182989728096280933020267602858337192669544489984813542889197397127924010169082962108384936067260549525888417244579716415744594480094436429321198545210178935958075436786980644960832428421891595237261369461089216096246271550847488248284813517509008085647160890735984680112313172079534547447738243312767991666575403225371219910120953649438425253671058968685693870965664336631318900747274869802597440336455542105964745060149162415931520782928758007131131872574694703881643933414401441061176025358301590047195322315540310762997925303760023555330692787188659614200078454077170259513153566731426400714785884855842702966268586959477264510628132991021700640057712874043554202347010856108038556193164363440809264343327811842267234552477338872559478903511053478500683293988522922455029414593951511831531305014655781496351951385897005928398938581191966405112315201444571563374866655616729307722586768971937131727731535503518127062772232801559093133298864483092124019828646930151940266609429573337131495313158650859511869619256938678089603612829369183849502586348360537665764858571194378583673304951157217794398259801953274241819605611698047400329411221534597341538291723386968825222957410948784726136998542927467762209547049225841953799279645823758051122027523647536299704531944869793798770343854745226231672434035824531454873708896211722006297753075639879875819589628069420489315112995571759487684442525462242537417592594148887751312029765664192725502519764876048989179550155097883459762067963282658676638077781562089747200019372869764542477196988218283848011366879586997768055162961994948386898339441596945875328015130491470196148371566915566561377860986775398781042926972266321239587466927391696403236012389453500332064704825035445511888958185694274473974025472542708799132122420287162358588310643559355113539103518646664132406016896697988949332617784953425985206493466450390102721223654617827385110491182603832778455667026906768363600478208000000000000*i1^129 + 98068834135467950730564250558445591185798935942033911419325099854532143655923878801580453558532355565258208707287574545096827324370158061962895081694501676442637259008454210405766045005926455677448371544273973463701998535364201144357915053649896256613966756370961648263330565013431693779833072972099693703935184407907692644090366415794363550155714715380262129091443352158545873864486695786680210001632425688418499663253657699324349491075399410561493869455776628825379378567857193005363189588501792255944719953615818524097115540700395542653339056387693440564507428262094026972330601629383324712856303141708479655324053174944830992706321376521743064053390997047780003017963570591889314793740897692280561351111414447559754637594040864590084682537008644066553325363567962970708878633613006677634590350002188201160360276288128918679146807840981892256753277324954557290978431766751567459451155120654003346870283252669830605304983096323798387175914844588590809070505722837133878704776978037455268522551214933197802569615276896511126545795099950756659903151043312884473846562480062309051830030117595142652857598752485178013779836396974897272709588168513940979375053601596538808174394460021828553951737380914282249459993561132271851119069452100053248069055955286862512349016569600306918357164495088563294802041241065843588817990908444191565040351715464170991809380273677681810242189069880257999601623123040660585468263399969761142409790668466730964443892715772841673102760010786057571484772117449497970190445102517152875747974192149782481745111988302287661903506864236200311976967078000689897015957939210446866837987538535669228492530040333725653809014721589422263212575613909979383965819997896391123697681953226226222547235853933882494658122761720848477060807543334613058190370336353531917560354106745380809866139001559701048307001342303262901726884839352577291279227118572578910202153705745203855470985914779354198921030150220548895983677650765437241567213404218104285086183646061308178070705713709715827471003243349850712354545909183996856970826685036225959780456500239507640420780333381007433119130932530521275255207267327469630873592073547605607484633454737608324758386583504805930298840345499745631990915649199142871733285550669500532611984129378286953743403475052290033743112166379677360811722050455657420935152640779232557389427379621378463463436734495705624684314158336539325208985600000000000*i1^130 + 3078057808436474846489519910029905113220220171494871090331479144714012238229868098767213421960393214194030326278841054362075330981636859575019884001255607495420454662195913388283503220914553700492002322185343889492069460851961654172083041894122013373417385725588746743108471478306123463060527369581324419941120721058492218374617036313674481760016734441993347787132722083502474113364581953157512852386624742438287611883907939050640609984245938201387785225948863804316601380723877107435437094916807607132282048019900911120328023738761728028553771746865385801838947734363271422443906285838812547027696872702075890582642205906457991327522320135008076780718652379906446908502708561724966790831416881519574347473037247653654905115242156995110261649253993290393053533794802971738292491817176593024953532920872387797112507352762353707443361255427234516342843534274440004041929235562581996254401415119422634062386916184691612895924563268945823597032905026372618079317733343039092735677413187411159789769493916378723906555734215639413548137953321848744225998820116502201371411263532007182087232573797915246771012258907483982009521359037090950563143927547546669635238435957018787427069744276083180929245524625906823724872936801526176396284769425544663430287289710818716454858447282332407879850713767232566612680272933981455702799433387521671994463694927083383509909312004645575246816804797218364518727389238870387255494997811385807957443736256147799241536486702206000095700650446183615891793381315482254987761084029335093858170941377533731821306561346216556556006546515982180915632886684175338797533090178797386995719575815201988431030659402337952036591325550901523470036683681345455096016779505776169120146185707248326320712660232108968706197059907870026027616243600370069988351844622377108111080865449591333438381263187556179983056593400024421255044947549029021375105764684218389790027650374717530979167147061624312420312629263813793734076671784739372972949793477177327441039646314614252327446785076876793910252349774132835658090417244830559791944993669222025152766621912209819844362985663576386462411877938769153320612869980524473593461315236489583326566617841065733254890043915272544482145110357012744820736956682322668706239906315843061825929251299332984584637029031802433242400216945395296412079347878560513956620072761876429330418034891494028114484676466415117284198088651571200000000000*i1^131 + 13884631587445843950461340704172138132356871249971597632197567611654903287334802405665564659912632727847407726537862928785784703623981752933628705276013677460925238950614959230197563931115610139617495947270843420716765624639624879126851438264361069771191646368371227611067883797617283064742846424082931267473445507744922463220201060509475961224735474011592494082034819093983143501490671125459802057878633308865737220483550517856335815856323095432945105998921665757521827640316884692758392153210557789647213194048180708522568164416082243781636773186050298200677019307924792789043832654100985192405194843082595757086848562517556872274175292095460456827523893531933825602347540867793494103806311125246628525325609083684719493523405443034469393212328369082613041073209187257340120513620116740745964784157185208477232997794421535108869694279271641802432631161206998386958746072314021288073871412808637959686864100386906342167422689930966856261953845517715782614816913628913013862327251523400898166294409170844229142105998179900705916578689577453277873980798900092594676068149899015519078580713638480342563692020121523006208663733493661830365275258527177909908875617282189593193081864094492646702666507333712482299516931195858554167989912180996968224118922920555884583072213612786350642495510418560005332477525384867097414594174746133269274748902920412995829736228367622571917416096324498548798480095846089903921512051710402103162624438343343409597041650915863269887079203950276939859500246221060535848809092676325921589802599866874528563819927007214879214207565985307888352748741029100574762891829840666809389032574580139799482293462069035261740693621663574169613491444739554213943598312117711415352866232543680741047180745220270352704657041196138332064906792704847854049249881595014271666320715416999607829053544400652599913791125348743634221190385164396643724345985810831649718492985736729681334836175838143481905548475738830979360667029778366292040186671969700815730866613486451724266326657158094000894449643624786473471034980972918202539193157318936959651372471925783117320373328178043332106823386250637484614721746055161808156268303544833900293144870650558946249065231364854042012685313848672644802657440356465581060037464897996334643367966445731355399980072379475538455741015766159619762666981989025583865583385063700160093104132202801829263002575186685518151680000000000*i1^132 + 129376554691636491429705261790527392855165002253923297464500380979170301940015126629970881390175002005048129625264340683899768099160283679249613223178813830755405235307029884341847032989347679462004868671795686096503952248663595214015400486202107413392829826376314797095616512458310282186772873605192638129611493607663190930457481228015855205039229043075934087000015620432835997208450799549679070722067766135503309347084508180374752506594958371479019786062333793131101116332718507334516730911264511771641002741497215733445037105161050670868379636243929265279418486457554996983745713676653360520785821436891866367551852659017117404660560019144711143054899025676577999319148255007380724378861013879759642833043703060762645564672213391987048594028538970126586585836125881992701883623800724100278517229492345085669605959640329891387578963604259335102684599875782640192938719694998351573192774936246673656403309924332220149832750852093255480597264041490390098517328213683626439118690352954820766333487788378057463189123329897514771891278729441148015092097728550455580953520108973761667127533232410327433724554070768468763327766002958073164147361089860451444429919597828188926889679534886168022137992445921141935023755887015100247835444074561995744965199284524656962933969184573877373965719518189320907462352577658994967940775459860660432318297639555594847778262318694851969872266703636585265357635568164805481353367233740534829847317250766146837374006336759309476632991074985149550748809124098347764432925468299311043247892151416192814286524038237835031286731138183144743642767693278166500534059100577565242443974611285793972462264680201296427302497813486148351036806494290336778848780617879778279881666935926156534271040383997721460721664953923779512750203461093072886318210946930629754508952998333408145367446724729079142442564246066153982193571292085933897314131686331952477296066820672189941795731043725860784046351900227609704579544172571041958854407496208722579456395675033549158274761458745197057837553450970503959595533724592817073777778283653484418276642001698191431883693166110963270868697318752740136316026995068256024698407185266830067110147315895132003790558411199972314929581615672148263558441377356526479863639948724081609867264098697507730615590834084614482871580169182429294004952776645067478919033199000251870593225484640052843015076577280000000000*i1^133 + 13381818908158186795254982153344555666963222885676268172592038491944795989791402736474300269599544745197018783091448913027342623668502508252127438370718056154878485442346031723758890341351340789469869138807579973615901850562774454905823679645020620085557843353731131309132611392342491355813687014515407375048902980342566888588782260780898406023757519676976033138684500900843473105147799381569285265549201584944307279842757696716293059304872889668960314533033054138445205154767884610507187278597685330853588835043081699311442267529154021270685547955642799163683222403327613428005984746225825440630692529353334040654091815818086509442298338366807574578125143227538714829630177150466977934013494015530006355471702529641918432157930333073957806501319381706378710006003470889860837826134111614875292331733047134664743494883022861513969893233439380674636866542153478062793182381795018713657503152265235128013452142037625138605917466803995293630245866931761895113953270939516478166119667675278225815868943927536296567365472609402814406505842000307775012753708487840703069085070887558961260029454972140899479427091169572075230893016018703944819174499005108952857375032582490231659441333708382446018340614475098170186356105526876914504011166535237934524367269030985832876975967257758101391054281084324706071491112265903194222604206326186266454399749108874625359828342520140203789540654294856804818831403952793546237012083992294620402373791454767064365735686876053422030347033230234520001726945481218388600683458343238025592309048984610591075788640522638298116014826177736673261175592443356778701494431344430857091717830368662219244897632233082079422674107639876374759618742468456800668127884835767336131390390068261374700532912259099066226051320161244379677863394517747750129425608997574396187342550166900800532569549867580925416736314625777890131756561179295719536690347501381431439640186040081970742964196789071571475412300221265691706495771054190763941754229628393464032999141369234081947858306756015517811758702046796319329278725353101824120979558601849055283920303661890663190685729517133399477210379833321057289609417332685530997044041442686295279881913854939041298925341933101993665437622314668567714396862062537842439221473777765986612289663173305148479548961978335480173115465656454583322759621986429028486095237357695758983476802410774528000000000000*i1^134 + 12733366084425821370296884561731340473387187229161639158706875323520790184939376535867465776007310979526134794536143734614655045800061614576089920517018057807117834382824504614657024450240595042718890190539083573040377022638548810719325338703971269762919070207614832138739891378172738722569629089074142257894970822813473970466559115869788254965563776901389182732342061097501274549985451919861370727543344141086523928378237700353259222739405727544752498074330450272532778739821405980423967694615284178313043154138906474364448443596657518692693659828979140892298486779542753656135005172527797760362682138222723021267885058054004559382653366161996649723713124198365632017913159191776726764439935823315546679364997975366015411922086720857401509246606120981906119038276020566620772460344316137357513185900687245362285730514916585775662322327557331995856178040312520997890897511865022003251681884410844497729130393141172281472791468510135132261315661582882926849768061494678690001857021916839810156529979190109082644208256449657459011329630471105590612471346447982411003245311358937578564516802666230336474065357435123104526945165469047744045922628842611309818844062134969956105196961437091043664133394870787434798012014642247095640727574791099656594641453537340808648523174080853234658862087303142232311575316903264352331293326583960167599674636958961332817323583314280767290571406612225549934842762549204110558063817254748489343320360968291297262622819497822812829948528279386297876629462841350662554984541117640483333438028412974513338613801359776793855259965745254569930832209593925567478894895067455401598657555481794854506586843178652517125447410641422257678900504990118316455710000166162611602553614944393506865012705306787604092709475588497803760715401044169345527515818411610470232094251600905605194710430110912367605375492408795729206882392167762455288162708457594697955921510268370774031329856158052942575298180862838532559536554954467343025550315420084416810591682413598526625461213556743483627849272809947460819008586613497600360137813258376874065334881918699978026089759030935526757320384222755006246220699935830436994660640054114362732736323638233414969635342711834841493964552159540754375394286971968598585690375611605403769182043344032821285460594469283402564188463266676373172654086134827224406664850203922864044769280000000000*i1^135 + 10203762015073651666579408029101424462373185012141322769289109557961760510150056120088367279914561162356315901457504696638080519087749922325309330100455070453066333573285888372653955875156855817122293669388344902239141050023385562820811544974518993721703649592238474754932853952299500174441811890638128920369312052991065985274118168793648354880444108928330451007068529947823526776813350588371088302218741302913381464500611402999391974322325481815620891550017535331476228823251059234859384600269688060182534412526856685586871429581768353785177507864311609807419134952564229467575734191477933527838483363127210093105333834438556436548238126378876350549396980943405169008141315368705490017454750985710932420017174933820294323142385975647301905184653794963357383376394752279437870183215057508141871456191328366788307278883321735500109398686373045784222179232403605827620528990510060069939296862650348077551157363126830212164089260852321328791675078211076868495188878847438915092520859184104097105008975000888351025330886482391503556873101969371884981655204543530436050777844153136277992693663779459227122273828205226341390407561668409011111617034147057832937115023829590002641937245624384175958999759620229438845285821051295133610778735682989203524749967013171145901563474012899212150698528269277833820008835411558290482495355035087734397977523213931714263927047282992723040460833289728963099894101643416887123711570629945245890517947915285458284408012929278887383793819353786743005842298788542145572238741926741064884498533514713249546064604659728665085362069759752693191749099440769379977595864534904161957937263629609879523277652235393004671682145811489190563451015947682737175403949965634210286202018150096159143211060823171925015768603349325884342637705395066079923395423433715332538884763854937223222451407452420888179300218044496927830182222634923416837771531064435725850429629225809405529418007997944183844132745898758267618752405057897523157646276776344947519845102431888221741436461932216072903918913817408184383082760362563769813000023547891130819044330076597039732094165345994694397439018021620464933252845750634933555117478614694648891380960052958501258825515726995519949251573601964544857456788653992681883820363901198078967585508657358796629954386259154885405199796504540593443477999859108225649903456695091200000000*i1^136 + 46645063689002398361380866563593237409995350219230576469202487794386606688873136809739715059890637386851588920454091792987067010026649062090465358380763686167927013103690110849695815937985153073264667846175671841965704113076410447283536508417307357848020966124926856268585518939946687469948987375557147919342478681194036124754238726754560331424524209145271915529237503536676754261004322261664089678034134071380044509014774887724541744697703131724407289864983272290851478004648574704525327400671127867537353129910279124802467863250696887541436366398511120080259853970092635003664261659062848970698653031504232446366612498186017121959577655553311224760228908762283496060962516333656236414812604929457202933214650196074992155920186102484538634376569689865871629333442127658483961784837902221435880584340232807827458875011940850819667116702610439126176866931929956934471529523340659729642546831634174015556814800695970339589198038134724926513266848523704524883216562715414195078684981444551200811915979190746126800638111435537702029714409949520160584334068289092608835967120165206677790212336568927389867663420048472563473516892653893967717431478225448872742531602971857889797562717221020103727983681223103408728160943798605393354767608735213234397138948600666024846203155825125509810257153446408359850741879959307979407214377902059055561007263519272738016362806350689242445446638471354764348538161341455181460981847899434709157533597522354876578660956253521515624147664600167306619294023549483399026947610012548256400047366118780921823456783744834910682627765448517621726916362184146955730114803456361013957496489935251939464404161227093300323199703337898872697624164853234694687439875310368356565121724258392637914595556707278401326394222916516513904872284057461376046680800762413032006353045882468949431782738792022018690372384925830233809973519842399041026274699841382352841863562675822675520472576650194462481986541993614701946692358253980927982604988962851775367189848412283356995876484409354625065289275829360956952013784441266833294732868596169267380945389223826969636907736717246329890583760739005574971753628316370336013917901027901567777237085925133380549170588410145640064204741208667433493013123028998891252475932255206913512499627427206184982940964896921301054144666549432860734128882169413632000000000*i1^137 + 86645754269926471220924848560329022506030736557806247149657416374397944121237863307331288697452544904380897311105190221295312610244809448843638588073315956034249081129429022556602035289517421973908591720801109978627005131316157109778088943885875617711207235358225022329621943317357345978655461613645032441493244060575517838418945736240636719873519006109128119555449826803699000308355794024119340815022610784221807446695809037360868327907838743672908484597923656826755048536606050589096886072824349039200592818095680464928050047418583489479123528342750506864206652900567873086464181733352407476528862842673750428718472665443051109065272895371019542434931866915253547507181698915939407153115818828636334168065790410479207676127924934029391201413799476120552486569105413180667540805257421780756068435033828740297497833831320321984775822839223324660512897722589559485942565699549189847389429436870475230710719021360522811525137981336468703185371041026465940505922603790229037572507024804899685283899274499688659184497697236287608084050201104232205279825343609795094454402783044724093380076727409889523476040193659553002380503269694084545700562506996808689681838748758198129810655886312324594020213323991830520094150352944561658773697714318027028781242713674859894042799097054160956384163437869360016937633833635956870738982004463940253442472577103090337539091833793176317205418421388206158672342389750893542851789954307721453303255169177539281167516762764344087082886251537459927720075542008339861383575358530415992160730903108706839529853504242490870471813319827915325523953295892067198553298177288056932544973828456318643849953710930598281965180444728035812174142349685954816859469521013202949782053574465847914350462082740253311887602683545358856672215799005127766398285861602119228395272467742810230194387598786950937269069165617918125562220134086562692906479377304480838123116454665732022073007710831287943441865803102186000717711823704612686518599177695689696832301552859851582660703476625281968169963160763215326766795781264132995110824835689824042985806116024944077752939242118601575061242525563538901355575721675691680747253797782495788528245912537026616076955402911020171870595250487127802664724714021571899905346605610044849137242434286376967863380871420333808293034396095589405163520000000*i1^138 + 91084227332788700615052546833948621749873016691358346357905693821470170695915322620872570370543144522353940941224734602985028566775408485152515762938764435947779470476455596689828082107200757472660600864819008730981805637800566314533164387160459753104803549897106874754914078028288733293586070809142252819315647524202969483842298998567412959600975433102606892744019050644131032112846497705465445320090818699726057446364095952490332706407093082664476750715778985643304633613862480962786408673765280967755476030091466791928438666688406169965076975686522220699196376143633002145423509439903692665701825381647249516452589321354721530872337828335792221114732202152363951208939939793922017981972595646443422266636116542325988753796776503483324419604417592851940808350305750233586886782329501545369348222095201873231296921506976424559997293550613995419305061540573007823266444118862721745784060099084636501093002057679625249837378527556177881584445950464125441643885389838836534400130242303614628930063751363713618550862443493706301107005927907138433711621606794035731616907040225687115227355673881496620630233010510889995785087751385451403446434569406045533708858434932950642672471366435815809296408473846302887711998867805911477477408570999528709099068704511168238990222212063012906835013364822677990656599076547962640562787037615445453343908849215982595338387096921124232915557108608119006647191987155971219423374519987510922338148597180631053134237693951425692875513928516279592976783848312641425661475047537616188561925502447864273770154042584269822989775021139086256007191328277516575436025670557378887942092585483844571146252693058298047064747048442693966015940107059369196873081408398970165868498677462028021220789445269152233734144551399183180561328008090897829491046180843128900465518258507660724370076320200579049312282469098748356001465553677928391319503645861852152808418149507978832138308976455242214754828865390143472891965601315759937357013223942887971826389520209958806391311767245437270695359826468711960127785295729634421280933248474701483362936555860651814915345683659952680464546278834856237958922378939737467910386440178969952575909156382968292499179430087120139702225203418456374249524537914018292514403308059324467900162890535171043806553074009210888472494080000000*i1^139 + 68050048826322954389292052226751075497774067104108668843760516547677340469851717369269258916301455979440568012348962291687663639904294086693152069746383629612696791062437801460879676139874079880014762016631811638058008390488625894357532776916042595271705180112725864306892034573812362972297042551239385073360901463601588113637756318896345766998047731341580564131432488114286493151850365771516807223991632468250295150753941824708929612097256322138740117181219155086517501360082593509274382459227057514747076661989896314174768750004726760979570905234600837867326842466087322286338225498491374215537592261050259927938347352299573600474750435716897561984752833174295382898790781744792782117766180601231029304643800474301650067985166668603899573401412380966803611402063459517256406969916924015898239871651549368651094020021671165307230682907927611263503102058407655511258561600585660757960785806110514667772181027306437539137345884462369702054878691422596095354884009902802029757343333118006847487133161643222093526651051711165167660832444223964546573779244280693994209037490643765614495764663114493567797868070622285464246596239054147809883900309705876458130151025169302317589994356595813419723587732074017506869509520432168179454026638556293631868607323158537951110393765143520679351829200467227168423151120667648157787564871769227313881278830727590473991151917844444326668836374494239112752296020767959474748059637453514956555889538582837548049878310923463031410393448474082987590405651126341843916589417610141480600856315812475797717495778680956857431433205041184407222488840110295783047416522964899017126541582133503456534484756697061719491684953786995935121234926562235005753475190165590110140021764342445412329214723218548012888067109948218788523468013895771945673127617852238320396136683467857297340166335696372183452335539290279303199855013529884838394698735549795467472901863262349218843863509804741349538114465188478579542355798316568502665669353052128809450417345487027649817623520859900036979670882486924386005172609423361141808334213186216888178448670792617301707014508069830908636521313386349327987179456779502639162147982217117018631983993753996075095609452699353852247992150720353543215595508027613786601735988540893160875241266454050196967647084544000000*i1^140 + 37334299632162229133823134332777409070435294419091709736413201584913088709079436200616071375435653474402404286404510814365103772988132758762343372838291680573234657134158995354741432528829718367519728803074688036767597357029977032104231179741144614304551457642185803337579403173101286613204373557772868547682880798419876423667243087402450755814686610452439167337429576734832805453908606072022238166382854309825190030675441448085122124611444447901183179620284316242801554801499288060849280599203048494013550239228241815902347412598667904911994415856322147746180878334994028624443678710753189362568171682885684343434884791822881104929504109329323009501727589922140920665695339673672991565429906797671909739974722686373450236646619488596739985683386488004832717495060616402373892221071006142524945407943115011107624955593152991002633152489203541316756559168079586399851725610008034959575878608749603082867042410910885111177998435634354705347055722300144572610886027722268918395875683294358658833380058644473578258087147219613864485594662896478527490672491319491937191194730534189683612554563464714318148830804606198213962914243494981918440203092338278828545840521295662938142033602332966207476538009644745567986263850781135333033282868548863832098629793448248954785417492873349528598734286603612831026798616448488411876936193208210698984418591443956289661238235803215001643678370479375833390099030755799298581888620751375840812697857951641946393871953653618742819077215325933378781057511796316263466855784617105793678473435021639591462219422689639726512434665157842705679661119439754522857046152403057872772955681481138842945393733518977950693816657112738364051776832786310930398919975873426429680505247191590286810142493708805293884921910305564676674366922754203826003950951964692354194410411942552881476468798126435109117262940979505676366756695852116354981292474158790699357327414307089397693160648118671699137449192014826909475469330163651685978353312879458515550002686869490836878982664946534117850816350463967728683856860558287827601170275029879135380378314507890850128778535690131412343786711075852502677495686210949510055921367292525417462819222414155792288826424875554531594031277578100259004205714269775066622081679847899978506218453860352000000*i1^141 + 10186958282037636384571797190096127499169297425296378833827492325874653979752587455225506287890645309910366401703813922923256518229262910084049074821294794256614849746563706179932589353853744976043289960412423391698788522840188487353784606942165344568384515369024797900657144528465683738927669038141129233673183833092422606201726050927059266668262291160777236285268372773409951261872153430764638069568331149154451593412813487610157130841647905430625972934657013479979507248262948517220865711506545390079587931267550124929954435164103246205339759622170068079058595935787567249141748415773054481955533070563208376389907837596170885784769954379762598953543827369023866671735346617792875053423245701956976465343883435582033497740318545747412625701043083481983506204849900197219517131025320526667592833430883451832799016318210578957199253200480420249173576671345665926510759840884488453292403472208163391706104895553883704435889921400857134462787976250753992323494634601220697632222621010984396500488435807232475672350852497669249945099168620060989293783675904719649651572989079814208730094716557050294879251058253621243276192755069365043024765624104650718181088951559710902758358953420896830843192980410125590936691234353240654468325431469181063713952408851045799716350892688461319158579431587590753781585493108748303652029813443060989193429593211802547120174902900808118772152052645604126874030522225203370185202155296873827151122609913353009584545662253291413319954909987726066772708461165843115008295858252931577343246459442555330699677542605937491709225295128454849856342764416828117330019610896951429868048054805850492738207860324517984319917235891305040933384737198096545079213229564166060758160337087240978345180294664451703108143946528635197030797458441234696669805183776008012918674367308172943754134302931818647841263501663085727993002398366970240811086769048753367307986914134366144146785941268010628253711503179926025923244203874061785841831792567235316152829628924853537097699402624800443406238255106871409142557600392352280157160240791607328605347171716183000950336633339837175666594383935109763033128712638402008849654862127845001244129244917170403252874014890922525091806548292286265510348301167907434084974918885598822400000*i1^142 + -13830737241681670591045707864485645817744592372498714318236867069523345586217719844341553385220084906005273652042733715712774485257990479835066428717390795813131065652026489044422150584617918938613289249497341302273474332765211315563081540179635216240964622503169469776571757347153476609285602498108203891924093350523023388970439104582087706862392580847548485859923347694521252027363923971456703224261459257338907199508037024023187001942019130766455644584679235333277146695721973853815904675701297308695768028156069731485159844589137689918157464327710576202294399536831932397267521627395196471253922102550796568323519269364594005035006968673252093904629304386432072806418241400896549389283337837372364883790473467513692530144605180435797627465648099645980379571301850280047349861469701097314005215298850968721816789469132806129260416848452398055690675235203900470581551392192280700609055172604874079683913305975333462025266801159021837078091228505738522035255215102582997521172921283811747249407889788273964702523954272186642747746876295802995036094834077042782138500400909112677948815483692691980630521897089595795967694270347024927262454255721789863029797294368398297843762085633932615566011054204852725207751098861162391101298643134615869365142467082303478126232079552409630858254161134496003057624762299760761158139404236309985167864320425506794035650350555140891325618838534255692913570917450539390972873579075279547463006631555068146210374341034508036922138897798575290993842197325506122991960414249690955484046729782456074901452510159977801947652741644857884452790573215285522447558631124316585520631131224725513637837511969864299925171928660832531630440538848293379992391643306309048433485955767811210348794347037636847935920034964638574633012761912358058350717270116237849401979235898187929637968817999973235722270731234994499947462867885770239689455419457192764742974071264203760111229584274790200175236927671388071444031349306195161493825178434993088727101362957286235665346117740670438248553343665528452779775580022595283727862491762408334990602138308890018695913092727021369766084293340262130552300442149398674634964379781902871366525342048861354207838382227564444318924444215879837412610362664655257600000*i1^143 + 5898345335073377107306632984077465584614616902545876317824866684151291326108672866391880317643327528603002107206786618200769124562932366861547739437304502073229238934219846825218158407908539308098730937095390679589495983307984701824988104156696323389086031140591037546857920507913830713619952503800047120632487675544663887122973220563312947279981251710842129148371999411651668533770547805591941745838783948323629521090994121047855540168315793122337271609308120478763116943643166000170601224580347105867016840606828948188984600749434071316458904494069429383902395553087524631072150439881878332294782885878335804846825447191143090215957213432052281366363776334529898052014574973364678187268543355382665572250306091722455527583260977651423247340174526243623167996427958744802177270082889310628805521428778368727353045340530763648365986640949318104446872497365082225962249188531225654760048603176366675883971263949428616681969065967129862172240412243327097276401447966654800728911152704095186444193326567613459096072834498283786760629381445049679944704781977917126201969597998191892463787253664624048691710287156012719778539610638738455021716711532020567609467731875104206116387990773634888049320404796130569148253380986431821496355408294359392702912374758086854737814607641954611319925602859369847324745707169178464759407893360845183308232413351314183815537624863538939330179856229352606677899750967590982855393603431016466618303656122576946977856744862210076640975850247640663214728848764059669675499742569132608388455217542199353141815168014800846193544087681734880012629742221614186690931153041422415418650765847425817847692607418842626304937109122121787448184055214460887709099227877258950476473823450360349605990890348473765894860214436526351148274555942752950238635110440175033001489648154096020295413776471414629578639550626677844022231976797537861940159177838509119600723262948772758259108937234069256749991412047011187083272119264244555084611633463286319321397570701843490042796948579722740214920259597459773025164982263231535747319417801222884419228631535039594175977542267632648866359787434033368106046546800042589720474531071226151049083594105946615537089333217381689954808120626055741440000*i1^144 + -665509524882008170417029250464247015531516951803812245399165501511877653558898133989972314647140824408735183741187116860663161437908475803681788702587111383904138574237762289727348269361225471589232608007828761919850025132495733867014190212813955582939354580161495864831491389471657817628878444416716658857323037544353235405017012214398570977837025743101295185292049152893377363390280940669608764659944378682827279652203460818353837533510975890928643617090540788343264663211490334390870926034373543300087619169243031097399641330752072343164159150006151990671705602668102641542131409973181407732553374263652713482347233480680937982098678006266792583332938230761322063828064886486969813600238254968596816728632232036277649774338817165446467139828348590919917338644766063564548592020772688516536974048416091142670963078843089242940966386173601383153375608763108464497771361801530951511016305840822344970369601841166575656264682338675393553285330020558584546104976825232220662384358234257365735575193991626104198932513797220538471039634678460940618528583181923739406917952060748452893325073809735069214021223251624111091518918513632896885494155997445957946008594025085423019404491504142211148864797785848525703073073440436677244865036422589629422787072072037537330223731658819033145861147062180355875076340382152675756904401003720617145502820417877674952753363897071165084433433567549206279920350996751994498334430276338623632712826947692183572038838801594264222950813180758587998976869423696233790408696617944509458131462625990765023824891095691554962962208517800046589712318416369031154086217047815988254709031262795007614909941527218101130551666288810842248999885043934136640079370777031806726147052182226200244529062308087608004887997110572901572055243587591249199769574552252336093658150771440226147391754773659241425079040821933196734526214832104046400814879652408948361434450126891813519605261285650901741694716446753184947319212598108984809080325305689482264500337278663018135414995460954362824114320601408772268452163055149150107469966847252768514861293493554959387527391364099785023742111259577675893838185161795637777254745716328884738218217429299991811136291148524421120000*i1^145 + -48868305743095956453378569543546425456884538135217139461960069749052753150843637797796902704782674323154676901296587863678751172382914500059704030356955278806471626644061380500746334892747785542575374273153460349787975293843048016427243985552748563569412742070150428876717420653789384745187202982384264674717582800598090335794197329571864745728351684296812982067438444602387257953963373760897917248355816005541699994984366283801526933467560118790463178110165128635589289035240674451772734283366493509421543734473278752517888496147620378543920365247677852799721691501916672688924722147286041336342880662558064347997971186410126079700821465168705920898765764311144297797793841930055834362526134992596550643785133629897414918959482617678072925879551526211734843715982005009322932184924721535933927088614005144437447670804424529573181352133767922407604344609554229686072432171922787329223303128462949900217493665363720289060157064322235104643650825320158409726406876164873493947684164927402471436959140648147746069581487774966299296590406135986566935109746727722714780374390685119681456494019211767809858852880245205157507685505253618359408768387382962859521125572923653047178013952933828765135340011393891199788173728958122045616580355128009415910954837184115062702381993243588912872522796796688835360581373413206913641886651730442102401058705274284801692027511803426012368508074809407984405664621499289509874943721792856297904242723355726739051458533801992059961933687896451221314934204399337758356043942440627199629857290579583022890778112238234721733907779936525598052209510831388904345012310573077468955714469283984082644193997246940117361197341825344828822944985528661360574292582807145784002337686503890496532165452552374170329363804637052089817679590047641620693126229853679309801580820087170886770539590011997705052702747354409073347741433325140134349164653808946631818610134911197730282891575464967271730431523839719880775273894976290725226189615652047156807109251580295758844070762395825230072758901225837996175937061580128767776616192310947760462767898085592710698010064760997192353049127642627812069299390081321469951886673318681577164492141156630528000*i1^146 + -425797616891703800986400995240779050485341248784140244903819528825055190005045554050525869751820038522269499042056580254176380969038941397601018544531905371265883008422203858435991014487883357535039725384717252038400456043945888040750935082893762589358586751119421121092185210668592962161144873163096025758930086766604441382539099570607432556011419112453305212985728126320664855091749524284420532526426121637965519364116498695454336668784671729570393732554003691694936132627953951497078046183298781470904541186775965959701441763454661082896704930097594146910764543248479558201775273863275279631421299857484918981653591852610663817778700854261710261319797278792721034331001867274963720850169740322168883842155669233090599954547291665474849901555808394118238227534820801808695861124323148362078928751447908441390115890256518847291222008961759543678368705737617129548033150246797601534281430299711199776123870120120168290087495392148946078242596241550131301847015337157323805538631435231895226537491061112118225792011339031517777099250379276610192801253975984488305144981214490012612069500168556787093491890127549950876687705326599798829734498654710339639849406542116554510894333075584973881908205669720555212792122602128107219547487071801247768911049148046033659761771747950749029219871773249012165535293523619441912790181832069825963018838318039747396243311624188027607695075603967255829873101972723152756366259333564363936024607607198740120590893873804043129898621639888980840024814778648042039298823316717434481793290050475545576312922141064545930786426313627353361853696807206805536737068893859838669637200726258365391452172339154069710857135877982003074672469863783887239939793857855867336834880992508860199546976164216276276264968632120704271850299258362551240856428482072767582278444772183196005421284534187302370515764514451669989574046771014707278058806130544784555896897691249747507757981530855647195561465341008737162606100539630095550275421616112259779155233913959777969858599548283361463383282890679987351234721288906416783149306768442009669305363785409127356108116203124937310886405501210994301176484321603706830227406686519296000*i1^147 + -279245981246500207168040996457666361426328973194671060221401473351921718700596046614305442957259789062879762709416352518573743446683525522822429228288162681679255422553038103901896340819364674203918351719308460386834173985621578924144749473874112535418259614392559813319715674103409775445890620667374596308955901284667754230589214834114064264806409431787797187919537652682974765144037200249620231871113708049542765088078354627847941029350212207881670058497165775335015626234589978628604912039052294803420265721615360905250905172175297735336812097738737711724739433724311404466674787315049887373899513313779758722378162250799906995329997651755632880502430510430779005887607170150485243238459830533429680686548949223642488889098630261775532504328602101508055081031136284695142566063943958729814570123147631919330412167078793345068008866009800777894426299993909218565853057934352769613206158440908545379174946850843933119096746952186950974886055830307966723801627134851255699823797103932370407273966533295864447971762492707862667529647993481397260134114724420454265291735776752712258604589528262381697774598554455736876712694524283130112501848680832270078460727492389866440896043122631530902782969315090566273976880233642982113342319701960104366855256675671326068960277688146131722967397130393557497049954326947348873631499150173214286726773671019609231997771308945289859175319696227834715270493210476753464005530789802490480132639444064277951038721280595385948959168287547006013300541055778749315797984261268477855678251737673632629449401691306923437867746884485545374977413617354697673235859803606130745786206421542986906485485827348745761385328263825167407137747357955841073288619283823422982121190241054792950356736747561315147366570056662298136114381007963491595742063590619461329119062506416201404456840229836870017708834502927626000175837109629271474159631239017821221083313814326781151942345851820704494086933758085871434875503850210091342674798849259173258332496154714471200408694196025460070173483380191786059690534287579612800170217271301107607910800280900528443958023246418623386070737536085183692800*i1^148 + 13261245362615786543285170621001152640270347800855908147070362802254069256150674946499506372355316785654492137675204710528385294206069285770988280794558993081576411180245342325909244636689484978364168381937848581984714933907872431222430347339214567889136535778870364826380351439587502335255045798035675783048225287116593299280007189675489057943544712980474193933189669801046175123831618409851726079072288299935576849364319098913913747797590413208642049627282597966158797689270760644554770168000948616273863430629784650642369334289857084158268833863200224067648477029034256996419865094223778104804835137587869455468167400428255354707871265492496047722272321928378883212307052990042152617429598925568563083778467020315594181452682860111418097946586357647187033650750855407078327803314894155527649472325706583707967319060434413361025298589765753090127759844412414362347883341555579084323550208727659354168553211333280404321035067773035410066201598742198907881202914682064967125783005396504614177522861138680472972622790228168412147551749189970139410711871527877512179133928107158984971624430237916933172410131945178470115620369630630489037447336764661556326341139314260171036850490748463911064437998201428540113091088832501283210787871587502690018256159238894516889801360891100333438737272304604091208444443835618955023780274064008357058609530881538530829106845856464496214823698353165485589612660440429562315262520856596872022886274366472862891908676291046902116702291251516485094019292674599658767681237889740144384678826698876948194963491930172341634044503013245361184387010516212607745619902791749652584466955075511039498082006386454353149777288869355629801881407346958944852302793982218244206762439868681467484830489534559150267516912949626556830584091454977544834685435017678994829339104658622434529868840341095397126952887792991224010046263735564733269575446827488483945139367001400406767706244106697996829486762349956302518092158535589016847912018515466981509899381926676510349789520358055468396489514964047840985449544278989170418481090898983066496074586038634283008000*i1^149 + 83757442424690563864952310508658064183078991831272527307700928287532177682148068545634909599160566436718032985432952732393622557350321526756946100169557622212239784843479335584006831702310891087671575620825268504095684299182690002709349782620412513695108117445917658781184143198958437914408456992923870751835271299213639116349562632844812815595906118326760154427485182485642741667385091215779741529365489787830696664758314081614618369960689345175076106592451435818763267853394288957880549943468490389322729573408180232235014853748144269837324379625490261798189584814980768795014068687392456229931400967348440685454251984854861520454306811475501908406830195168383797931791116354601868142989607245420169161986473851432175147438650090210744739569650344267287673187928400691818619167681302269840327374361866087244420848691455114969817458176061404269383571178758098031991492891542099575207783931802236497941448646116720776152889300876551574230098835984578512799491218114129964236229356113152363732483819604113269582334665870500834098159239397956582658379341535092269889279971083891666663089237218538500139566821436913081835883889020979451722064711286537889359246928208256155190214713121286112713478386053377395682975479784151802643071825700158282648562321778075086860055452053226609768081228129185673433229696130591060353690215395105861033381578465075087504266403558087507326724713304357494008393515788429790069803285221940121529108553067673681197213501349368307259239605521785167707231152722712478280342118776475180712383913758560236411317071849866432056604766916804282168623002857230496383828571407268927379061787075422208994847998121420612884183888565368117584186860582514111144985811506599336942727659074081470909681492668432399095091532254926298524620842429761087604973968369291037007227425653900026521427769746826584593782023326074183473173625658350914440142167475355282773239464412066780466874600271572803439763919577958247044681065558876917014822805888621001817382329524536873842474731251339149353221215218931982375154156053420174213120*i1^150 + -8098142566453738014139997671897114612633112629846351587542689785750566635603494588518146245190941655025990526632025761229289704139645147345325299409979745748057789105647609041084019939597543737825210495576071821644570420370497430560830033523913296338954831938182288500365611411289667221399582964752102225839031330503817575134143769626869736690723664234956854101252137685316848656245424908591999461314475105018118232303017885754075413052663085596651729392162888536368237419346516800740950942615747249280272063100227319215868400067560192880571843623587521383937090080257534410484700909254657800736396299664874635903687931397812407896563173991177154599223723167372552619200870494769509032751686395933723799696361032842000024055207342897228945901709393268025526322818191786120160441749268383843531351100957497248771436879123965653296239625648556228667913958233906548761856327734994112319567257703742112458862027328666674575244641077476152096996167685699054006561815246144741877950562771014921906087056379681812438177762067946566453481439349146966389206099883277472972862839494087678412873008972396987806404515761629433718708047820495065029510082173052078340120491006892541765698682019411535349130247108146055924236992805388226839052277151035857691280713626482944713675765931513853209046283615617964260571293041178396200000176889405488123136038136284435130208022066124230341123731826164254549186664735356386848937697623446446290759090485707410570035029445423430749852600845798570222593503877941522935927275324998950557791955005931397677753745996348213311696114681428159127433746401301426586423378151279177606386747981441490705390191034906482875256436049814541287771345553826977299012298664070829096658226877156104478407957075518569952052587139198299959613718266533565120208508751113556300514403773389327135119051171644099313292277769075731424834946223165812501911999468115916655016355696994390581828005218281976444683998635682898654843516337336377532698992575762725611988224328697102116115548593604249355550720*i1^151 - N1*129615635865551940874176426622827713280855251796248882758749351715084854806271803742691671270831887448616067159906020877089877350708641020357835895118560079675925713744408933398028363104120424262443452202638454161725122557598762262222848531037623931767603762584891301674568910674788150801138687271841598701148017472599987727334410323262690849693285386892002651014459528026202345779230292082772524219644958248939228719684359642643645986804438392354403974360137*i2, -61721610226381715775852372166263665753067065911272565062186673971961457817687502581673788790351167090163047503956512300449074709459623455003059557921661658569816014061665846074070020492122154187489198620242040648681713689661102048453232634156226699720157951832873921625864533059177728038160902214740640750720676589438532373209817321893188843322411670212911985532500494970730634387638176491812925837736279125233280458903196115793035673504098118647733065982968010521950811477096319283570992752775841321000366875575628636643506049237679828252486816544751927302635923168339705384275447238367289800795544220301218517433009082027459458614473566810560607442301777715327186483591472091448572465255864836490828520047055483708688510060009569052565413643015176109462902399111621467043119314774118758887871898281108052572143699452885088133433345296253008236893077272137530806785739108471427894039105379667613138302194443494425718662079113304166879193637513948000408676060796746630058856477214203168019303368307903769001711906680695313490383195972984520191828456551761284451468354674412647247538744156827412478929041925042174986283174854415987261562468901835763732232020419909275786734720872866447837531713060493294028643705653291310290505498643340876349193071329540521880623049201775233397236396422984148251054169535595374867330457382378801732579579160786578929248352059163971658674990423161953542842980985892034504497406399056128068749857629281869380842403980314177710686580286744566347732058155019728114040853101132504755691671208404798192085092552863087440895235836189253716594154852790790981858686788201130757072787973690764729306542765943560960917369818308263234940722825788751561069315392841292800350214858682530327479806155075040144609778404849154173126590442083502022060189420288654649732440430945370165438765335660850452781592761985891473413398256224892075638478272148544126015369701095384026906382597110167579838015439652484095872228461626567631200265943911535418861810695807999413376894460330604602618078473794625459873875910570607442256651453209598087600791941866036035872829785280318926906566563555980189398079831256143608525642700601856742695797466423479987527983867276321697645393501767869249268164064142664924557827133790301151655577395563328390311840102382635668624603923422730613636057669264517816674659911978605387018976191319274457480721276770199274822861160670608896817682048476530635511105025771160779726650017601012579287108202402246148659855665361406095234040886800285698417286335669949707157290764233954772584631393826202768303071794962857619170938920138808250380124937257483813086529481820829649705948303977333345245679181330776632676885226501890947465437507779093436635537147441503928713886522596953278597601818393640171219795941023925774409244235344918786860827394524220380990344714396363801715069749824757534256082695915576245428610950824133884535062772930920454285507964743008886379176640758991859611276482109612814933721433815504761116487699625978002576877756133319945186607494730189897433353353832399595210246883034942625019613369844932161878485498728915738296320000000000000000000000000000000000000000000000000000000000000000000000000000 + 329789203834168707567017195178848248531443894591494736136725210010426326854536821143313190888685341392194349355343079138496403030302403306059749426345227962104186941028835468030722812929743974942455970337000332572639725618759439819833945053770382131448922038155914014729318802729718886362579410622474295376821921435347155782730971645091427947645685803293619582744040726428668779915866882210131731916096692373815235467285508601283393019551892755832420936057818412691666402433393323329865036043477492794756284006289147725047024269881194883983249669102599976690656913090045321248656585676306919184844311538903624997035374585592600529213515519836715677643956238197972154932355929976363045245051387958881824191193188078860855873847198150033257436749238547347328939577031642297308807981132789043018678030730081871137612773962535032690996584230972788879052802737268267238462586734339231970970095540313268132483618634723647304014933066991753927005031974016797313144586661283293505646453036019481218128299469218871538737067464737394626902086503808944014469292504494488845994254620689782878994465427602905098127233140061264450330744328381630498309101296720757163789643824194339932211570394838344879517202863143845173848081108738692261187844069410673427319142321714582601686439191555092768554849889137137984703142770202087760018112799445006353857406833940689213226989120338795078330914839671370164109562888646900305192518911543431414953698410227226338603162190126246245793379231602769093541124336139384505797694827363360092207211637096260129303915068576204056705053761202569284573736261021589772617668928079386417466666138254603304883714590106833438925131163921186564504949068802798752333596568062478648938722810761844437563709007467778838386045834348589196786830473354159282518338847490560014090039319671713262925643261822304612947121617474180716879646625480938615099286881500207973622291477842911430280758574688430955095735598941950934684541686255768577731538255323159222164331845033322237392555523966649738769901289552149951929851669947421734971857676529495549415400841289279723816691263509126099891139171304982327710787644372509620138659381663611081066245878273768146393896797922276143703004738794789852270342425560495973874914026197619644557094716982954120491000069638813302490990994963986378196712464345723163424204866830218111482088232472065955030050755392113487091303734109828518491400915990095165563277315154112167704497937752923937863653955235984887551635935222675067530598830154604783478670904806947127160794838572364672076661874163185800832141223372394150493595372496063543811073415703901115633909121104939426011468947437619801458338103151870196872262304401336458989558419165578323244897525974552303124466898585680121827288350044581763160507246236089503254176064324005936780829909398878271241760398690066873180210554787945123429245200631412798183599840393701880289106115032451235838619748384944157810789936060206143289825525681917751774905346995848777320451234065378320338762073603879351296482829734960880121271808214360795375783617865284519743523034050912217782214013957988941824000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -645314283225000408825592295849377766245043143368460811127279675244410159131783747477623025005328611419623125068272117036100181578092799674323065193587496016533392987008646351568495042014162241697060696881972087968218303391806888902935808073617179477700765430927232908936721987237698137845053579149750370852661413620888264413697298311304431535249138857325608102386043887610075050326659077572357812607425231984760635506170961541149020634600202237604007045652383841469414050855010811833391690640069972159628652655442248726213952636624834610422601637851295532056128719489089937170600053643012848357293207258763989927634106144744971617795517984970401938340281948194195300107010241966038787493353070666117928808074489982148289385089514608533411517600338717005112469765383554339017090123191803086101294416479125326096990008900700592911030670959815421653243722975335632261196008290261535183271331969006970097238337492710798462138244148598604800337890816815907291720321948120759637024417802342919633792248872679124086811556237432145155070020160557064173175748244919599874372733939121016907915171837770162261248496182507320799716226776755515439174330616851740096150467596439062111760072536966488017004154113277520359228830673795291776940339220557021842182095641589300231966834012870713550052843681265714516337586194718637168387312234849586493814216297334896978636220620776386222555498065421180164833339337212216288974556082922435562442642238056710798959626292609504980293616852235475049015952444864998360368443419778064658370002787240219944091311413671122350696770228509129543822278527837931672937308060027279531634978422147538694090294655132586599973100933068120784758424598069465404802279464154378571780539283775958117945554407434893655142799968025540594912620569008590164919558918566647291065641444455765072410806558325190968464293698647022800674030292581437210287369674212662926194380401509156510347683729131656920499232997954420455605947949951831672374936226938414221764820109467508826064075337260062227409734360000339495145431822346764847120246669965448560497989056543732032391434483950668593401491624071016083548561646536148363229697658069942888139467822819249078669863731690506078894905383086760627160248574106684184130909839881347674647963656922015485146522751574264633565184008585769320361710659534210062789898081125187981659298705605161526065998696858484511920393049800005011546853217432575692344641206734721759001612683291134020061733503486268574654664679461589527820006884748234656552319003020072853505295070757828423810007947644715684413537417773921401941538684801011279564635122413493080380529925535369007080540374876495586114339576688844451918072184743193907498854200760896627453565167532417132992362602898435917846404765886766933616252219542919403315266753009241642989691674835829113026529410007762085939518872432453450239600867186618548526451295105747704956579787183170992947733906198773901871145557928907875465327855103803156322327515213157940109007250477427310561546985476711163735019154830778612595929689785093274992464032131968652754575633563337854971260919529603072000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 1887830143487806973382192896445137400801173267561526114384657648518581999851791100675521590292751357924701642254168184904301557209116834871651547749210747423399742864878021690076923367386095675093383395364796328277874860785112054037666534898252872589959242449648733091783955917948727827250798471460923174194725830481973882845169953777469885884429328054070905383909147587995753726079398942199721080723784997700994976097586689015633210174342059012722999655447325544512454320246259210916948129805869961881415036973068238490119221830605430332899170122744304036766582720400574275945872079524632805778303464832025731975372789749068633793318260854539253841110176186816215005237892932214747875415983230931811993319384425865907516021958803913916236567899856875503632859611339266772098870296342814703947750415249087264265714405692683914255051401601983378564078390610863471299498807337269997152078319276630153851248349594443511877110809245432316692065188469916453431564494339602708262310506155070613828651263072803640247426825922419901747284878995926321641657903507208234843419060384022373670001184557068720199557609100949671254766904324436454912768314523274936364955233613844926487562893134290654261255989909772478457106721321580633040035266319780902130722062224163944724637373095719330704929357458464023183364963962463494954655937540212364748629732587286374358289004175383730520107707144215926433303284499337263233040975257823569430934947344448048764975518757712140422163658386671247689891894179045575354733680001407937935296145025932038415918109000182736382835441264293145338119210416087993511352919290690785721540697845579554523605731854453813223076455723602482416414092894786228799636956040422407481796075239025578201472182505405055323069671540781266162422322744005974665993559352660003307207390805211512552125991525753212539999857384141450255026760355558716556129324160549010065070166423550318301516296128356298818430519700311743524060761597423823586327890653356846441980274442289480265365506806707837678664260001112558107471507796122521541755991050376183440904736135396501138682334076816347676559607594516551351905898036209403690416306256163259010305037870744248977818387298890930677526089019965392890976198717111963528057919562755305291239068301282968285028016467489159122704064019124464732774477479505465033748157594576828146079351666497511051514562723315349966364300057183152046817587794356536117577491056604792218528691730830952893149364323426983950799489655512362622984674170569590876079037282312768034148528947130539715836588209857275804477329855217600730477853546773301113744798457911845396977366365523236515545837278612938669033025356227430908085896725421430252629781662784790880509038934960489154921044396417301314179939596971753843905329985855197005840783154347647551102168978023454471450512893246067183109894277531221636244369115170180932890753277843554796812409043251653327055334028941923115888935706596232295800884683030309551109884780166506741085844144688416911641205691566990648182483853301603204788889807032812030281779502254933574100596325836737747502224095209062400000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -7389145030142599538091264511914875529981483980912853337628245382294462406554783776341716697342461438178876718303198955768874057880129980882278421507964804132368391828882626467436679073499722102001520949039378371295344860770134265977598495546699585557652359595242955962682611340606514434253456683406048652879061993339357291543586362597604412803013755278908962769888962843045388201947968995200487119116317301729921461073015675779503460976751982465127760279671655471548523981527309921411323583225400484163959498213590642822749026790039439374517001737736957348387303182041065076236099918152359105940449407515451926763472645564825005498319824842406243146302605137608002404340206392292221306693285698972569140340332568731968096096719705168193802858136548959581905439062945189621732247913221781136891598313277441727770781846581392650829022617824816927705521359234439118527710228025998766111365708396930201462367551316778118204017838483290190710692310370532819455472442731800334570389857791582044406499882460322067137838391219154559165021036040884987366805334948855818711139722845787731186694968067034915201334777445969078658526782687313207899682314339356959320986266643566416230425126947798706903768661378401506061446421983069867408191293170518979722962077592500558439309648830605797704413266519430613150248912488477102213231213749717071723136175135287949357024981339218215796133747513881118486299142916935413810176492360428804593144376506846527221423417493599499314790803848817092631863496785514567955273539720059884056618112798308586430749194683924731053628791085575158009581278944917859893695904479481424498738551473690257396260272782484783818391338477928876013927859619628040902913819838249249083785491983502475219362784145555228388006578628970667613159027860632558375659429605268633652760298604983117155941161509905138590534417304415741233172530818118762938410543569419633824809077439832768994764713886111189184947278425940649596580529255178271753932011461059825711238266575629448906545473065779625025271994316703571715004970417803252624437443545626327702789446629155008660718782627286127144710690259036556347779172784133296910384658458125227890464049794657416610435999380491070035937998572593542304117234284777571300623446107286155231260280440374769959826483753541464609055432267979232233255650232778073929307790800561532751471721405594294721419227934823455453831299470896546730930907770857701150497488919652877679568728448756493639989925253791278341323584600782787513003971428644652098424379377738665593451076505907513128869719347060794760869080916474197846927945326410268666234230800852713491595592884924921371171099011755809396287508276342380515356537606833780727181593178509231156100542497725238384575923533975339955100147087978843897890822364576655514287359907370548916796235376390871594834033983623713083100737317676129882023860844222895158652233356920849652710488804449258512130055070412113088537560153611916827632225637044345217869754210577815351380754209144670981007219630960673902022398489437667076106561416703427957038000843210147360506243508384999182009313630617600000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 1426416052412306134280258445574581623233834240069584877595302116856188075612908674633279066176418000431572085783616015091380714124460621865122283225740342294934643296898593024391020768867353884687503338878229021839760287287123861609166083247154940998438469780438044835926657722041387089842498191869771864044313756236263006791432131370601892035682810034204878357932733700770742728600956310329884255302555754224080299540692727950339887080844091999618479758513645922233506141306597237977895183355191772187492017984153769101156989864357802102849262057739289620273607934848237919622619610251051878705059232008100438710650797770188453130197612965938698030018523319535982824151930876820323120351193461220015801883228680709827127795383342692362785183661003590256766210371730953959079198270236220260371954610933356453366333368008474675989416642299391715620542531842336291392371198104818202535375636123538489272494989280664069182802120287028882458768146296157772602652498147736384358348957249372281051186570026472840778122213351887458686955445155799361875040246522798681023640310230162622414155986367961753351851583077900818430914369432143005504625684057405112481139658028644504349754897030060003460362449744981322376557210059016886511535027897058507991212868671523451590275183013930621199064557383451219522865188439617068562367049157165819307773190312878779378946426961481497650312000937519134543396545150455418809111013803321627349931535393302688209805104931322491898363244639346745779142617005692980437667531188006900969030979482179427095074744186596920856539030045137623866238289559215035488728947248680839353243673331781442177944661545876012552389204420044664222621841027470010643189294143704906262534165257274510193032332141144360589104465135429636239748521957789355094072858691743621799929156325759271665254851053584133293390215748190989162306472038925188406735867206746329064872274383685998234301114302584682965269579086539680326506806485487132183918668551763452996424460302299792679548094526351226291403343677551098489776095542579587398209249724621307820299011641463638050140642592642801508346900442499005473302446735518317142074272354183711086140169958376087422784433366352463905536288562881088710446184657442866118514239789194887600205381246293938949939912612178834073843080948360798881526148041298531845043182986757878706945986294184058709756999545277103955475360835835687972131643056903948762025054740867351046730945894514212166927105320280756652688592968213247971365630622461368335681273585367141957713882528541521775300737003076828902313503046805361441968359473408138231604950517600427433736247009155975896325546197325416689169961859034657184517692046443665951432273623760285361823282136348675337019765011976397980042948993831119917189117675403646138110881550582483232697763982906133088131809955148632190643826137294726525603253905606438531566615891953167319050279794218059752378202543763581887695680782234643239752137216266099419836199693972130456917315662892996263478747535294162580529617243915265715448757903217931554190224516317860833557131280793283600687311093760000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -14467198425318567323476797441968949947687329271925482345942959147656530944295905276557511486649134325459743120239461720843351452056037752234637949285509924024395717015391747924590919686358179842170600590420402841257434709768010985602025826959666361325600236974752517039340553909088845776714281151258249850522652476460388411248203836523509636299765513855047905066649243359276103903418762522418850203211927369815257438992357003343225049492907620919527884746545402553444499823777651742758646132826578270439289691103843347042218764529169940026130774299259699122246065122138284103496243580121551349584340478989040510055713570520731125969134131078230744315908668566275166276174897634376413777134002050288635110695741617956401054710535351145584939070146138816075527043579685565060594331038526185734030819067697471589312468279088467067628618769557977821180443653246837886673095703134504479366565689784934247653319511455912441758857838240264808398168716296062433229942454635237159613899724185873812831328232828326528995905394582149041095461822291261767577830030270257745219486173774096370803973275534979636747872672874296042118298903694765978635441457681519817480620495067324665960359724776296703441013800804907464167521999513787432362924212619182029366930402941044675142702242483588759058395022822679628003408701503154644134140914814858346186339693291494957506921942351837183181208691976479394105037723069736071790000079142675931929443938350062145775526255569334029561924626692096739998100293915563480341330870094386161353442776340797446295355856099846420694010242302588871713269743759459894598896946928974229390500135162174654449244003417624232784035463248513062425548728668449771675195393345323880424937869771973599477499280137529633301057572065828904141984801929692532646159262189253843867187636857102544676591175886139170765059686693763446710217080213507615345922992691903152399092204381047316372683021354222528508284632371159091114191807604396738577240266120551524439545250844030032469950608712894987045218274154944866042022701342864044931435955221662213898094252498326368320139482054306710418447293522759234018110754944048567493468619963577677489407271311672584930793045323987273352951659445562492669890045846162354369989949869099305360832151733185958502787603474544827365956147117727039293330849106750602061472097834409407489968291509249611308922054589386274080955032505245388012542236952623717760085674426728818297043853022613366289172343047412126105534191139555685763547304144488081115987291269720841674695885563272386942610794721609598984063668225826877950416227541915094908752443750216344368963636383511089956995817164005724724173087448723154746085405697584263759928996193191166372881654253262385813930353289987079675220195638446207185151072034390075214322966378614220090807046979524585836598801597879628740219284574037259453129918728347793394858779463675638357300095969015045573836634211713469711031393901813119961191441664494408471627871884006805536469916332135705004392851944613747773578367706411492363549110167304830872435362389652888074843072956678745029334794240000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 460572862738355442933532050934385121945857159078441720017821704497947514208694210971436387799035701032054504280227470116369995555823857270035600282853910324790090009783612021356763532888246326763610571651117658942254314295917137905582945396588924324162014312363343118579146930146368260508412459300335229687222383231884271909581903937972832769695016336618115480002063941071379697938004565634942365734137953432042788244818106198103748835603871231143711351554186597435327216613806603717323734327900022433528899321541798795569368475702415591947748200124279213811773774531370230375408446529359781727999088034958918145957305360982654099181361708841079878010808878027149526724938916441426117161181598346771324872802365944032894450980420339912234859959263871886750266298547566844429542313171896248809141362579889899715645371121243794590966783777659848848158191316414386344870302298063418626655889665835600131066266418948974883774751695596628329831361049051041738149908185461037214093116128484515286311597271128550529026754308118490630726654779530879021066479233341558248581742953707354769803465327536380248048094863358448802178417549199842001684499269943157054264793554121431766591712279732073277500932738336182915771745099258043148857744746518564201011653090393348683910771194365147779993085515324570108814792081814309565823767878981733475503303273212787374077560980279142268501330903124816918026633865405164307564879644730494045944731877748887019459823744429630994979263740945022434800496176016750796771002798524138644053566223344803293986005853871540485958398511351686137127820758327241133392100564402166554387503373603614445311076861702828551180854881615076414154076857568510421381334679142361392998120257322919655439955582031739761287373203547845972748430896945577008197778667761471992948742852069497574155529644025554524279158538984879083210471171120449483603621539103931431718409966410377657280696506761995278948526519172531301660728887937184692796751782830017524502113526358030940504005878120316215222638926331521667221529995126404421701601645976221803442035018183781442127831599608727159273461835634559226885880291651270163572160982777868715229747188628506613836059474686623777960447070027251610563550092671179567468979179195051908046707802372952502706101385656415121154781999766688594069396627804998176447265527672619262256054419423511347086805158201442242681603883195691069556730765762374312264772201379954432371705855750600258805563857585558992397487825584465944801844353318493552246055695228562455195944414576771665044463415999131384446965935045441895298480411406261318205169692499526579170974859410879332726211155033443769323252073908678444412856033759628247124649472949330009007694609543941904383875902369956710520199304312455791443929357360896288779907026481362255963924064942284888290769555423670510213378927126330285720427109608137815807852009973797505437945154539845296736582235135535147154260467198121091308015209384516472713477320778422858843989166058326669422579257611422823830927137917561231478185377116739470872845686082109087481301509506712844894208000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -8732614488126285667289181132926058987079757775572115508541473877884482756970909661498896397256938117536127929494382282315367266188561940136145714475008682407101981309141815404028996197725916577055648274694209573799661092676508769185498841818794693800543566168064194749746035910498572882087713155603055542767204850018221281956666857107463577100320320292469034973117355642591492106828625537928463531564842671263001857695030079767893227392037717819691467909574809322709229601779547722309397730942728440985883955245589696281073256969319035611862363710351365316439287289154311692405884476686651476907930340429427532899717185747871038833551533633600262527964510281577878336188816114589924278959770022550426918109040656268490620447276830754878153350978566259419100962189286607549351810738245718233123867745342745801058152348776921996290871430962534756367224589119611090317022458025526137981690995264744064550173070084143654509685329885999388537755709585354671233420874524031979918031652310115952929208015793373821762086949922309077993519001002405538678121837041505227412463038945086919261651717943770671702543215478441097270850123704238204678950533906180419773605529094221860022675822072537369393315610710369004794951402981685645649272949644941447522915206064090473448935492523764820473755330301226814974168434117707176919233375739775153349834411634694087031823472895280276454509324187496527775982107741572914466893034733894122501391141255694198889630520840814915284744356155307609694846430399401096355565454148495263871722016535046850793165574862981554326945056896844739114633612898469390523751562795094863529244514463992617389751745776036405550996107205177623969186450346445892592314313123125840865743951203117461324950820007367775618993527442083433473125229868838271198586029305644758062818149813239494067313196952435238709253210870785727479125500171345777103313476834132085193449376134312512369570533849601755768590964737286296124135509338360411925836410132135024532002839201472112975209703935183502026371870270790739347555672234264161820662400551175003742640247970009373406713226041316424810832663082815189304813256011943905575032062523025170976136116737022650470866945630540666631401666514106065676506053594457188786370328628146273833727445067635745804576650827240621453674660301227765340850177712177509262326140458201591138346481390494307559288939204839098449674912843358417684131960516485130896500306346173757389374674048210711085092457082136582991905269833507494533055253547118544536196236426147657328158736357707648205194418886273699377102006164228107119013772439453367198606379412781570812912986303520607565729260031535264102027199073645867279585919766587419255743684885232395246226034594997112011511971099534981751976076363986451600081582752515739105785614040766559147618568524338301118494349334726837596263097831309690497092611847807909362715126848103130440295676854922171185991218522107954792766699039939778295822706149096296274856667034360925227628825979259661852682351254920805553120635846106710529396761828604150528779968326150905201712866125368581423104000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 3157961738251959044436170769160619398709697994177826853576860565609887239924024550873875675251943720307138623404310651383128266024706547711146448037431776802980369628627716251893180611172480259255857057210848452518405241319147315803127244163890453850877022076791301486780675392423306672616677919617614335974409328681506278633502169035164160473500920219145804064968875909870723284038573654414372508702326525181391022615488635728807874171739832379513543421505335479819125800318079016723731679713287039741944683033278133835074997823969308054763630844884617371579938066899474315457121638047441713173444863929466669660400300294304596050389779660770186818961123769857869530650469777553254170701930611618487186594511680741615767868195808949814923826233139065187041167150059973622761320038163160457676630333651615545835727620354452624358965170637764960960268551914222939551931876980642032114006911466385563159906951220523123400539540669688046071265654576672446488425454818025631704225997219774196353732493394553773276406505381885587074389173706414068679752760564407686077536086730457959392403441372581035066586825736001679504021857887182824501397587736207396218406878750897848328581776378298954751962859667467107113618931171615456600518448120901732968502899409914112871852096305010275652986568616425621961035988901207311509525921174487199437319348498796954827167161197174525554998386590518698087453478591664352547508829516301230183605203227322427881637903853048298671634010633375631437231176197347912055003219481777956545742340570466657292483369627013198016196612203825084813023071840438596517082328812779684701874985510396834997831064957113157726661600881355262671805824115601031203971224285647171160578836674896768995496041417997737636330796014844973720500577513669140637599123470280534483677913852666166228943319761705077877310668706588100785399981371992583763889178710552901304917769337090531139122940441803674702493043339456392059055534017095721554228702248536170899211067300896640534480312676138500662014908295744570712796401551794227193728336831683186153407755708442747961110749660929503033326840474227240756721106685021138214808598843706663489089674129710157792651149544772632304876851590409031623907663655878422592993324031560619703812732459624364041042574790729175383380759159605224173489180475833025128902455014134228984716204878796586462679065851131077617973307143014074367429367868143813242554481100446744206629446582093740307991101824215804059280867715773830382896310759356770539774340136139331847762402362451998960697667994052074490887982714945553369031276395856615324286882745801632338037551005991941163463576903879076886050180269836329337306439605427308747857085618045878694887999069933235730739290347678169297450467401636731105811732278464389257975436615376059228264751695276617880913621233870984545369870951630776564814643988329519015722561503670189842490578584735960616534598580958652890448427723774832495192802109068928562843685260666941370634098224803575413755010794327706445117954416440073867918998351389963098191411471315060723001967490911489228800000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -3512507916543953086472394052539417359669899004584207396672139046603341020478787816220955631451579625207733573882952352353416002780340196461507026663302958833042199981834195832667615784618270888627801084111606732045615634333004830261679306008339808008028212516891852345878676766506129799142337227772572083949306068663878031339465665665233163827535521476395689762836670394250776839310695273355420388887905013953835171102411690462773025219397138719555340817986391828805885236963411748165932029292046752945272881555353572991671259029157313245390964972018412482772756657547068771711676839569744384851285843000118646987111877450844665686164953428419631052150000753221608914092861347183001231462260725504034677275602136898959770274679066095866476175903742367295356782031030180468698102426915704071879016914476860264718067571432215453390068610861653437570412902649268670259539568494945007396939032581641329817080671741515602251644619967197037221401327743799875931418803028627781872337976879943005224091246741143450352427475515799668445072559683537671838410387962611025388349540786627613720412803347059204987365395584389777849806709599664059649336162170772893690858723666459665762128911536225911072554070689913144945127099066193208659800546529527347645241994957652255908480826616200578234184430667492853975925298124437837571578775298807516131324369201865230809321324494498293036655427433585720974186091182553192535581583679048534026094967197752552438907323500930110372244897701445658608885776079782915858340010702807420565392896472792100461327012663977925166330175945675541879364012227680983151375613133812067711803558900098944038931243193046954064214048079092276459955265427234616516857699901210827654699471977738747990092171759639523734025551127172249517385320239237496929778891117681315056681375407735756265896174100661268964628269997435242525240649636563525887688096129355864944191441312193891503132759784568054219949551832452004577410216835102841297016811374120123714087227222979785529347427960794096474639467303325152039961899001589971182243102965199160764700290025253821292573728805262041713030638168399321020563819460341614820681450034657363923991103718331491599823877076202140095399636633853583042431132885719433577564634962596075864783248975916624087776845364819437149513201365014863452068352597487008210063896304193241390586106548223881677775036440065443660323218290065049844599769144903703910114639473181270474341460666574203856094555225019524225731735959411938136510463036858381614542927337295064432347892141301265753009552573010314716778213640931170657304031123589726583185479021370869254264556084850308043801944993032139254429966628467223640019259076658742323825806145834122351676523854364207644991150882263117630884867858220831997514632573288382371458404317832728126383716858387611350242086156485799308177289280811437933860911551551147614210105613264874571833424890648697300237004144709834433481869711433103985559387349698639752560097896017860868062380662943910022264508092845347520089076503262309395267230980041975740245378242018742594330760745215590400000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 1414071956884562460285015165319353258812732327844119470823332542375959855204314630755609829283420998349899551320374181685465072991736707013344780523966364286332622121154665775446616482846036507805749605668662004062421387936443542117029705560916044161628413288666262774079856157880637401239876332902498654269829951160974427116378949346465296980317931664566195822885470351448154837209294465605605235041964314252387740434528791196998459985281626566183100664834207475269892400418701017012661694324457372317464136708432287972816076407323864607947022372301517024487956683742146849689683154607065641971534182040300083522753099369561586390492160613302631711778360877981202409097260969873478250773645880512726412287472896320803721452861802214831123773982864609467670876269327865481216119742952404340634896008122912620228759860437620217381976273232126378087231023855623369880959079925625020274527546629650291965436387063766802505040678688115364644428232801987317020869517665848517921923795809667656983529902127822012014079176388530432072629483306583430677133207770603623357402967923118003208525758692411331538155776860910462518113984408888944296544152465747356676265286289981974231684865876424726370268107480863747157805520332013071470078768772170068855430667489655897104819494008811838553556738221469885972186696044508739122406517173029261654483898431403196716760819130172277738936854547221854063169352109800708158326009879874357372839670919739833069917125747413101635162612955639297661274189651377077787642518767781899574775058601924642960892393419298415536962582071386644560239172794055914570284227075071389589714761935139991065644066358825963489337802079674493046721216206159335241823570932174595074867526771451505171945914049903146027619186249539550796723955566499860771150991154395877793857310567351409177276359973244376536230066156078471558361365719396394265029729827086139557325050658568116876538023497626310008456462023176667340640689419383008662502355755059485862904688212487351021575444927960618046961879675515873632056548849632953823914971088941897240319998198669169371195664023633654277352775767029135684725409744470298319082563868153225468735656600298710070249206408249864374783716057149204024721271546867798497197563869446111096964503341757667833421411849296049251812747707304024799034531141682354525453119361966181813191162364148342107157338252277322841907581672341286813275841088378863039477161072495521459173053113767928686483284159484184657106103503828067395916449062176578110945554882425752510408378344845764895447255826353297671661533287648204312917380404286104780604327760546638502098131666665686926560863092676965304468519108073643693056041817078096103456761462219879046276330398530331449597240142017136678452254896301722555906027129065091758758780670012445031286850200518242063507131809444058683365379722767907819522615392093735342692520442263587059509851489757973698045411737108178160049944296201678767939574000077287824314298569377536726596884963643042508646505610386590236842819940604627791056126912054290236357504969427679208085952607027200000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -775392007217206412939513148863848115027899067340587451004009182323888541834804345294291091517554123308452341809288593420836466972015616811481573380097522456550244977247271827510072333139048596412719386699749857772103597509798849196672881947317246450581401030616331734785130819107816879850404981771508964604832888708325533110593327900562195355873612714675671313677657783238801437491061160095533975763408915799522694358203139186545744872839489766481324115005837065802714500237657017575615005215915530615524535975963262614418849155653583884025426220623954752808295444279153544714844954175780200959904722801819312094575978430306827662675763715809499541055351629095088882568338855971398651142575065754763831800000101620047039885374972192641198717888218837279019041561327138882016740059812174303193259774520335334754075984521922492685047266618443679804136512670218729002151062365942010594543253055469770248873986899627780264622362466595254183565239266768158649142696952546939892390631443077405678788724050960570601012336376372689274525521603985716032114882028376202551282400890551299583423660631386990419412659837723710244672166765582362040851004075794307011775930723688893414723620340434272920544085681389834585540338066783579142518215675163545681913479613611227535207394869594483654254143238352758428351543609688790799647651611385533638573560612498538546802637029273951345739155682507428382297061876443849296538290672772352643297979030237477225836332301782530406966223663055532485035922308786925774046763528677219259949263466736582831786553343307065995824796423094307289935416922287977269788275740857772847884675403060947159840566075263382502242296103773171003984351643726328198807545104795252387852408016813735462382331354481253303759618935418468325017216489532265787015024737356966841717332318287442368212433038812787752173787137235102006784153377110741398463532001091571544803396067918383317225128574171933480209509541107510484917741329795836966448777568914111305975796617242463701907951096400384981404211324548861630819841631093830516390643002900241541841263001461873268657057441949834116368470824815145208844732850532898123597529264966341033244752392137404395689098786913325851652772370386717746106865143545729895013566909297491863909668678545848932973706536157263986301416156269980207751646747014061423940409196034767565952107833846764669979377799847611703742569856089552010908684730366347554718041366027791942560358310249536459689287771001653239274275760369940167627961741954685960661871151725644016207010252469102869921175720766221639799195406819299080249933054255143357251868096811050083388394371286004471701553588885299173903935200666100479202034095860989593540572971918902739303134716902980479025203403397295312022775797780949037900440012495678394542600095714411639558414318761217075392705891991483374695463639954408919625208077552618343358227267118250791411871949088560169974076067373649340332004329225328178164387398423442417959383861162754867274329998059039683450051061118980429927348746782818111368907971660592762357290578900313196318634803200000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 208857985509041510247563862714042752699283670916401290292958826956550294321675435177014647793169674509175192893123612756312511501875088801767202084610248135678420991099982364897181544832316131962631320732574500789590691325271468984140038256401492913289760615625682277556193577488008964329211172400350656770113691111630930480532216135648684296508643822674100426998207794120223750730705715439408644428506622700697816037935957247751447170249006764861985732798189439681953879494593385900247934801887275680505226630715815103799380871858430479821699843169757930302325149695259989184627550463207470056683273972808794346800715716370232874570230962591285368319866003241582515288263396968235927954240687085372366645741891097327191593050364229835331106050828733927899124415115181809459078953032688132975850242425831303177123167061023689743972623564496712207944498903059218615031981311635115403318988834323950140192206403399078687954066934503919840620987424497801043396127629560725571187769409959468222680520800038032349662884041150698934800136821971941547445742221783467396196541264783687482758600542345152962939561781711825695455310707523271010068816041322411134132063272580365723338378106211641331453630079524762977455507101187204414576474301028522512383090759186296873676092920643339269045254679504163732701548848965946210114523366393855329576671429758166184080528760909619477723808126523327447747980702870960068872404506723344093706569623565033671119064603494429673417408948881923923088639708995015846943292248154127644084276254303199201207320385333100346042968935563000505137459187603824354308699263051776635844555587120456545777672555673254146314154636925815705778703051714206621540539089321863923237692454118844155925436849590303609565824101105780142042834080198808058240500618901799977982346251469903922052677506505524178092125951547374268856665484080892138992026453215368994149146850841706541684842415524971884727759279155640848750659937562643197099075990447605061016935633674280180841665705618230410846845291367706900072021226406229689378940535283527840334593793678205054703433375879230997648148258148335474558269934853451650778701538650181590625028740130624071373963905557291092546626627632394727758210036661096658990584183901292976935986464279624038489197683748482063873061303058447111614214093067935264144547597788983186571235518387293917378267494934817030744622789723839473641118203077031569119283492345558172908314017592320560258263042900820397116529826077935290407718440947440143706527581785245700497193221421593492300394039429789873756150395206340170226351938551450251841498634451731344359658942132363587174062677637875035965122901840341103663374592213486752806123573487928119354210201896425055093387069887704901212292366810382164598727644589179530070276456973055855095321386295244978635483147214412389101775385036720741134942340762013667847039091431721377073957714799540447863593571246001526703792091762332942989992023778486345954398659044299101816991189816987303985380920944804690830037101835437868427109931360517055118047852288916822417211392000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -46032178865496743595211887836240121764040860371897663073270950146828440965891409898794667830343049461286362050464048910848619616878294613391626448843946731185222000461705901600987265168107935540978838042678169030663808964695967010199949527132936906878934724897456424360292677132363178346506864667839516911380056711428481960553999663614464818249275527770483586097766593751636113196037269768376141582112819192565017670479694862474242615701699162581655656293104157709947287319148480197766034427966695549261311743234182976259865941978309710177952680595124331026413032616544199868370594941008692273180705467954707115559579379358184597193956737801033392974039063048271219329549735125584047292397990574407394413894338198367190442576892561267610296430356199763649664028402392291530007132399245965447681714890728147204863499023420384484485663996341035629585147676294484326548956489084202676294776172794495275653669634671509730156223486652702644550713939923770242945095233945383682908088690476013446483215483958436465968837768564689442393669212407807429356061343561745866338340985899521753071721728776698895029275796309921385733700100058518223200947751987482817297124428823042215177306088297638661570346051219795707906924842041228164304086446845750013650864182118195716028881670536766811144178929305190077036574489115570617749920860291939075696552252899730450803659229038102234022557318037076090434356658769471410573716784042870832879295627453449738773156526222902319679726777763275854551834351700027467720856293684689540096972405572039483303764488544521940066093635376816407306198129196144454396090632690480354496465816642522158781332938786137327905880534644044128929442669704108527969631984677831250475120733955572430535318246254329647002989456821723671519359059159284726653872895277553373464018377121745423939950010318528778422055624579524702203760695715056229106808165334413248001609969669524679179232151317168466674052387479353753156158098311938344175466427628910150457415672774374602718285723299475907017958052281131475190939337494215610820368793604272818048958007305844100618464846187889936478753314670238554449194584797459884340739011766657380553897862595286826235219630533261774159399382443698206004162673100957698035438342525763382118683941612282493118229253046157966683980525863478801984819179810906528612386061428085557332065914955386271681548373522269556209420347460319293409785818260730606420825045894488485809623641087181105840065585735662287282228637269812849953554045493303645409254600934213568267385334066382604147652483156668577265614888284941964983418057680986240286166089964683095355590123434336328359982115807863896819066712935605485905516454917338881201291903799513945084262028440922610540476440603473207117919235400899626996328743916712058390456256022964114846634628433559516232305054223907889617654280678547245094547739118846628318465032669666474417358109537050804866422887302259592020808674189204707096568589357155939134557187594555577135086811026258297303663456197803507945572350697923345347413109117554423236114023592778855874560000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 4927387879238016914474600489314265647762761941442670516636769990919657574113783214984961928978502009079914702686826475122719871122264913754878593893696873825486238737437971350301155533499644978665238371212906756476639554721496869746231153525265427477754150179132136367035510163644170557745493902999573515575480384481036243087972227582004664243771998777034358715933342760951487975387158600332244028826796058698633355948257525578289144269885783577849762682401048908139829586932458625508497943012392024151182049413086860280374399917882166948487310796278301380426025254580355869474774925744827898376426067544947932195380882128981602801966343488526196915117464540416870581216389216858708070247632238426168594077388203025755589021917965208779892992921767217871720236241585498246170848995264711437127262582799094677532646948376667094102930667293862207414652335099688397023651585023822457138698012865800948641408150673678208787101875882253084960730227545261462354001407767993863408394140037452996518466582467440545254109788116262452483402386164407797388158129193500010519265642276815060712765329350841136041302722261854502724089661795675822058713220541252511297303297766130015495450744338725451605538325125457493137173443018679377880779251738822455810142124002369942006530568927079686414699761226137173342387961936663156406878289055597564208982615622937476508529435120370893976525778612533254983313750813581657353459861024365707106341452511798493721553381494938099486510605287792328847939622260196764773482487236304780624046088724302237713956104694418289547299126718035810600598088274020514077771236971175162752237515130357436731697454835466874526794523357617847883475024913681771514878518040976744141051660952044305256841298614553564184321004435060983385212428552259530800928335295165367266860426619592161930402518261301423002516893565296935276033963431163318235741995991328417268746789840452128613873464243417859242561541177992893321087697075015566423633512678177942517918879293788689677920477159159714796212547366757057004801260658404387221369421632533022841394090069818488777279373307343426528991881601323290455592285336677135221239720248883209079538060875666585351020087605257036918953501091660483515164751700189787140160297992965010548217420123572763363884759709325382827631995583785034227034547596585069127942805726263737365727904816162488572225932659349127037897122780266286106543313182857386730260916651672704512925573812393855817077331338947439949297005914684294545353982547131026746395530735450100130460427581628012083310544368936337396162025802427189684233487032826450702721889022148350773910351389214625427616720784699044689748223848157149095161789008188074556838909862720051759525094301669990222358702859994704350079397094430842829657051007315450911027779829823279667821851017232616633189446679407156681474779432570846112434864321103547154579796543372084962815468116422635827533072699708001755124618422190355231006591040096528921563959823367137552907819420081265174743502927745729981079679690214464566775450756610699602296943951865918259200000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -287487254468301505114023950068233461134736050552519260833110943192887340935969943507884851189307800305167685407760710647973072385628670819372332187799443657043030248476715811863993905961894837676326124730348272383289059023927397011891464942589665218269960016694452664106682277255932822269426437482848785234195926523203842972143403188002497754158477584209017271063981320780150938066011602581866387733771800951375834845348849258604768828648373998081302445045470093897105251923808396539109241088940161896854869532154473619977816152416764697685609923872470608146368783993425959283062646265477241205081196733588125324822559886089007947420302398857748027444153541016838130671210505067867812818733476388846309339438633721851210879237573234820267582277625460820659769559583547980171956244161429208054994978844356127415716694627548735860353029355912410218825323586768085406974585530670627365221167938090373760555985990546951810653273539511437415252033770136740693683777174682696044285271194055362987831979626731308544404629819917527704682167486990844097892267287689131127436299830803595918601100671157327822868276883397720385069199835726859636252743068374446722671550261781021174885628055871783291922095500679963515158136306270918345748250099109779810893330055434294234635683573638179768047857126550804079040403513602798120595445171490919675397684151814111638725199360543987235487453341226579714159191227694741749841904429179031568750478600807083515565795578319156194453969415003962342910895450205165261537878404967338383539866578701261298868039244229624009753772617547639668875656782524391991445524721669910254891604844498465438265804353714025092603577476757373831062850391591159381712235158265773492277438870187432254357328138991955344145208134103214560103540921780753778556364223628512666688999168314434358364229189225707613210060409929191427724625807114506159486110066864501739151710021594532538950588071175384774761073564077166985150063120297080544688387012658780253803044278365600814666780841554416529250298658881215100726104118738561304088931137463302400231493683381781495178882856494509388141861961146689004593020064440708413315630223038204814941939425962905551171368882385983924147328368183140407038189019657371860990842044198157578528849523717289573256873993685347734620791532334693123329608855072849796568901400050752339919743241487800716675298269951326738562005310933976915301226791670534111707406635090868832110367151714143820821502713550065638259015699337513181659417076152909700572550111299707788401024820219846188429443914063661465863148397586646014293570499833022892035797847945045336250566883893203739428928996179876175473828423214060843200783815579093568112851152673760652853281541544677278943670430172017446747249071770281170239540707506061097625908921401873372468626229227074724585928481535583457143861256754832284621114587042304360354097002325404549369868787442903356955120209743172659144596573647450976251781516495701470776541381260823261856556789372785231936311250417198641362628379993575550966177846922193205174662126475673600000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 36357203119198062721951956118798650516947330054698014943095021030126371497609862165916860979472715744000263260465940472381412812641656353990957034502549050478335456499072306474535068520718763909388990125235577312218400990284729266015470919755341188342964460944082988198133380673809312437599389795689950159704478353295592096748660718856393891159887807133334097740578308053688112581762083499667366503905560396139743953771993135151546581175332083715385387256933140455420644296345520655143806507345648444643648347863178700316851963108806934667953621153992064671488846229255340572086700605979695243681686922074172288415505626595764755833229258948127414853981606821158182492843480583227121835561202575630637194319760732300203813039369945673271005113238667974751152911913428741352331776595648039598637452899417139003483485536980672747918327734908981542543511768512153552634244016344307792685907503110711522527397098179271540481472893716152845186427913702270223091326474892887851026238558843239591382888633669958622852893178465824482736928624587808089725597246876714908903841340697071882476245969429868639569688459306397122219568646248163870027954563425729908523753954302992165794099611099887328174911717005226880866961422902869151687899212230924525337572992415051059681630692798438799102428688045303129451322623684021360909658907802421043408545807221635261775146894797783333048124932147949685319556547662257638768690558641044275562090398224034552314843526174002342759018930492544758597518188929380789376860154423033358200334995413291622145754851505911072595554492198328208315924475373003879901874417967115365109919229735926411756647731834043767429848736043580063804741439268549593493598424503747962539138195088159757254431534541594187499328222418460686894222419340328864238074958479902502836095148542383180500496079141267971703316489648644008934467539389304488535278890077273605259090613733743833075047094255288801417900918761257778163054795447586937691034964476917146026314232073451258675284635085994151325158361410638423757122631364028761374660637182339156763349981422069449325997258802027829776536246897641541945851319397712507553426656305545459370382248425030889342808209872399252744404531741850205815922209939742734725796828365857939169666681491545021953891965919752001996866953355724774768866761747268231125270165322476295483609596669357073630728309192492467807346822854683980695944577354306185532546162337338579191108352847919198701123150308090967781349139024502328735580348788665189479528953512303597970783330977597085743390253091004631994690657568958086090422300197134463489750318498734436600589062208431580340323124424931833550196604732525870103137646734707773048384630206435973499328533290493845802866067700665744379025458088043363856202951879252265388142378735900237064663185733652908726383359353970850142759438271359454900910858829092101187249634145179356000493744990660830981856162316071653042064687290061398208143192130522857594596550969461637771316423110140045036645129792691516297286558911819305021911518024901351642254173798400000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -29862994654934608081409993135728601895657744362648837495063521521311226686978090390345887546401630960184137558376092642495717910360603361598075542650467526221121422608062386760849194255957177639537049960105827897606488463771946031249467133865578030941650783121536872830985260111076216974948481044981937522093931125896839456025833452673237805760254161091064305746805413447000672048463019103295429992383768919634051383864739364859294058521442409347829687001597913204152270868151276555995885459180396427733272305050988832708757716997475777806546162191908828601651611665111008663378576237416652150996841676833729658973916169741908815180876965832217126170052722525456637506905645450282082063653262516243337719753605075205502850380400925401958925615491905123071755382614685607843146545451895423406515764145963324717457751835658356804590677496518615883993867724172578078717232702534549430802272977845461222895380802091903404005211925482655496048457399572387059720485641398735774852538617221099526476969257009902085077020679561032236429913260656258970211581779187754171630386350707836934972701057131913526704740202043688564361332911872382882048128090532167618379202282035969362124092567934702854788708804384157965173919180240903371560851800751211200147217855308359361496716254295576827103617836286904669984278784525111555714400143459395677324441628918059485128504194317146751291792911470497337123702912684657562904414914254977109806736522197132365624107980338830519224828100840700835019571299541877576335204633662619900938364550888942034424590295376179133866806253500710710038296225984307848815550395673685411214650399488356805138278264371885978864458866382046991155363896061184041022890811011648645848234598837451228641255623828148597824751886721789704016670049651920887591379219858524218671761323571444545345574749900205709178579955430861270169164959757776136428058985495309746740888977332084025827813403326478161619262756134777614837854421936482031787832220351272111687775862900127878909428766388040315973950809600180637722605282330718591707851721918167446671236474821740069839443250608661249578387713891163515421073631039703261014618087384461759394124720017420421044747106162273699503032521738589010141602848809389587562185005815124553756475813560152475406466733807628689261451750857629192968750998323448134436410293376217708941147969993747327867165061885196999277978225128848419334711424633773052358491493231704685580655596749984705853195100105972780207808454549805170344605941374247053266439789607002573016821229470313143707022974591525523856046804363509962675494423186168419528598006657017488731690229147850597722664703336206049488014533023064047516737979569452963527786783113347424481667422914143114062117556993892981921523918414090284193242160423568972642640212950261206671718795378081394798283888653973518504940630683835425865285261698689526689916852173146704190145116985155618373607547702424860582616111800446460539486355262997264248204297177038883741880858748070526347034340857875885847905840634867674987127756406887810350071152640000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 8937400573963749637447782130708127287206843229714086410808415716629566018432731838344922220724614606006885708250864059619821519601975260624252932700416159188801657711850148718632855693417615989170925301214783077371655240156058126822106361682641316738038198562971819445748042935790136387887645802313680980608482797509141226234697441407593052162932621872679133509030810407940916273530961943261762997834637588198036876692561942729482734592356773568861676018988615436201249353227732085608027211670386654877029197216961162241457529723261473706737026462105567922160765359765433167897987803519814033749407407755555425315018108196444381726306372793212594130761645050194986139391735744806470865322418041637685056264001970769536683589300439366974442897493899261954077390471326116990834908689084450142881827961038755489967901714172139322779515594393293280563970089598898183834243179412260821544788069268633816455204484939570435746634638507375413059791058408523624191178357924192957388444220025323527901910961892439025582872793520576422039593753650632736647374648876574459255930283600193906028113544747029782236338424098141133601715704157142115082125530370540146934338378077104931783339051674074490249737278839205861366480187374748245611982314908553484352278048138330186316627586194648334279565383556358007120895136586480334556076058536140678878230958260853019172215671329232985578757322819437991839332554962584282331129405701777828125835763408116409936491901160507594355472007826861669067110047788211985078301106948749316783872970148909656385902211197163177619343676027181221965194811707654025394193813594543102491913658676584703501737355860887502619235165350159138991642680318923179082233160992448647887636920868426503463365391798501192460750883974909877103450538359911192464011597302144139349587272372548351238089965239287507007397307997912083301370514235891859323640616235126521590474782253063768961737997732856587752184561440645536326766194279014470225350817439686720764705240192459848209368321774504569027022182949808097387288368762698883990040525819816576106011336395431967060452769473661691695757488941913141583471945594701869603493951312314271580397157276701647312070067777988377114212239435742663347296371334410452863185247444494850770118642458780395392484336542458164103049524882737319206538823469549621095646268622879026205072420994965418295369242309652721338451923843218985911884870277915927130679248791922357234975212087295324690931771142034776455821521194438794084561113561513557068856267488948345806446781897920901534667639602166168882923785371693142800798976210264317035909767841245171906993075839257117340860398801467278884447584819219914863728417525947104802537078875371135283112512712009853149664046907217976447451104527590567912456624598127432854163673712894230350504115967989103211817392801429354394164814117016926326711397718369684257440308150313458226108176615783640045614708643658387979116300605528847753342018717633348435687251729482439334033409137923738065391509553398054693213983365036667429132824108039851439292416000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -2053001280929403162243421587061799241031146336318351366971723814274711588030028687412364443891976540897458647339406301853458294199747696529299969504531573129070907715111271670342146216441202706909956444372246647795114513851554944634346667514986261242044379518410992409268671233173144158824116662167498398765758523285432845284472964160540436116844771447982947705029347203930227811569203546339117176887468184945727511368403120863498502055436931181255109224768234710618335306300035323947539246485028876891824661883043887061138694601838604470208035200679078230838542832812493991729105173730519623772133658072274697780207542593763517589206206869994240399136267202493826213550513746808405264714033742625681282352810859245608332892748185031454831852508794215575681313780753516184163113334956849413907254174074702059872876708613519428895653487053835297301216037229678846306865646176591707645935680325292318107529796604411754758610348112739668204430417643385652993292143649680928502157960633946341764967289375269301476681562123795737089181857366417106144948423863386898119335265036386788882445217012514773942242880549398674931445244185163230144144229232831124892356001734754288885752156474816684417466779892352312984116676369209218103155662540946215628577991129597673929582634545110216891091230095601006833841875616155200518666267419825342476236634593351952325620556799707078671612920169218997061377803082744899936454871221806948297873224930152790274398531232418716090010124383399780826051365072114470566272608769917665236691088560735227413879206367144068838079158971065372392441507505042784485162462998935212679633603296132520745365573366282184378720653974763952931355937436845405459228000797461409448454708716770791085405951688960041962862966015078905628707960334197541126263065815760167677008029617874928121319172304070562968251698513302154294192751868887115413168467683466224319675576314047195546425498122450170634904613337962635538072736219536311377862288068493679619433121293324287202664039832071923694311672700690604075620779805343844811487576055726646830845928577314758732940863464390022579027750496917473183399756464513603808184544112761786850675456854850425936191202642176147014763172492666366224198972048379480510135393091069660382646751590004194710995458175707788990136828962729151811489679879601194266856329153357110814320356626842550207007788717814620428957957421962700773931363223465919178029653718383042117221795864989145137238871625576605613318447343070921878831172380575430595969339226916821805529378023005604061096289029173316827070652515889027678909173491695132070522882752956245183629748349602784344106409211276231132795726590639749037561521488986502086801532965022092079073614318141696119703325982438956124868330828672627819270406104874901377277113957390963734536240858477844307101574466073656190000567461224466483206994379411898407587320164454226840358786446678729192547110945557292044590712634946257123437494611097560892545585660303924442802653158338526477065223321207806154373198730848846399185087893537879490560000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 253281613802367912466139665817300426582211582261747246130342048071002467887400214168663129228008069184028875283905252019510867980224414871535124353177482459877689394105477827720962369150629961333806608914555340560754238141380846794471236375623157059268874673648365343149160905612089803925641897252246907105474522191812365788997304410756362407800879262733312915612926644181670481742599335262973011684922199512630528284909941067072594103003038714539756118198859164801076922494025593888610802738337116824766390965592813797745565536419215294884554976132314930920522999004317348167739989986654161340869950139069604975968748520706695703706536319710362823097998625232211571708016475027955934095780817861907949043481551363737158376465054679247830123426329194716665457941661824046241267947163018387505288894561445073179151327855793732187730691213936055397919544875971142043577475692472613533667348362455641590531979791239984734930625240077927078299402127757604468845602692146635820288253372513042282730807221867786932305675122890024285331864665227231154170031404429779071515635123750375073208531547171246779027421477810676692391720787146000881302961646563431844759805753416433760160092602611214893266053316171776640733696054151335879084592996109868073370439541459540068810236199494755542976967166725600522570748912990568622896122680705453111961750741273432531472756728022275555079997173872447632221602294889849719834233613041843717102459415280922511112114892136550324657991001658611748090353656672648886000672452586354271763366974253348499015121349252447285419877934039026691666076347518649676151247638946735290833982019132570098745296655476365129761149482470460192476345317137594185746281763304925639375009545231684487246466600230581723699109223359615034643607015691132226140415970609681098619194763978371085976904423120183618856015529590008226248756029642555256065717325769224823761766163122152776430385615431737001325443019694647753323870238043339663625206517430931045965346160216651041852212493083893481276450521003922387634011861351094699871597788955695642973828143659771063162527498552761846117647205469609904558700320871355741346272088161869526998476611911895066558549815530747938632969871285399054338934796939356403671304130667386722356575122703866871588130917806280256891214954992137894459602960794247177617406850251608238648324632639535495457494102221616561536178505253577629463740875007040690050266368431199520070376421893438204044946613137811209658157878235783433653548053501917071922971658151189211364065487362780315809600498428140356093491547576834222205646517361829293898689138924114581710634083238886252396880953948526626746432022475318639420607460404334754320187371566218110495158739944196206791099547551583960796003013198700359866162691166196019317301402596276802023100846047767085690824790367801630823362177989390073325360702435351383313214181382414951968822506132479203231705775482508056554318397834318367949349984801707282297032268499154807462271441163711597847911578926244250495141493551321028670999079547410841600000000000000000000000000000000000000000000000000000000000000000*i1^21 + -17640232459389764000284084044391335742918453007032417073959761693038349881512820174847070111943058524210581251760869533938686050342765296450522935355611176954118421025350048778537925935819440104114361654849660714595101193759135856967226688128164545808250328415421073748189062735607057851380198133091590516480282053718485389723065532003734343198605805116836804448808286013429170084802863611050411760398958679608659787376242152037125383151699945732458307361212491236372177037599547641157546807560683535746379324240947593345678940319677138542550308268014748865620650429226691633384204367945996742365522461516602122610015128537784636117944857964554118711449031392954754773789259806274507424126309687415772814646862732946939811151690633061308354316787293472559282349366659887206552968954559417738733629397478597935778727275183601129633784484472434247174800247879493756705853895323710377192369448323421939744460461704833715558622424123598404502060719804847447566186970394095897285992382025123872456610621015526555357363474141067631475577722363749533382885376238939368149418321141621528540300205167964470802846661645823713424918623976054060461726808373797210416541150193458629311372695931930094995439554047965817830735291335850646209187827761818986555073125284656395561833118797438851753179028348379693642786795182616884245261525259654258607594889848361356933122677060883797368773514026280295094655858678187676456272345803636141535276654697536610864964343842470796396622768876546198775517914718933684856576745257946235484444527959936319898125021434807153107869459270376051289963223459035647729314574549750392725898791163371570703816027879650386238673411940684802209680129119549694478774406791322781452249513428643824667077477054234754312413640852976784218790403712695755343642706297761719031876654396946638346798887676343947463786021379932916787253766302112758292913420020518029878254450199606622788646844451794394334564013884549915584916840648619240633892110375659559794723789030757702121012016124854767088778283943836260490737109081059579376346703836903459004446534946697160782198103436391607604646196953091799189766041891064467451979812280563415401294406720328790930406813763739100570885742756311852448113984997570157489960785500895680419873073844401227488110979917641998186872931127014256631933178954619115190247130730561869610881414622357664723176393785854651588432973847302347844277218661737762305002380157037374269081743634316128407535445584875096264112895615111981619913835551083795963812872651934585963281274575680214328562685454010182435938665231432016249547437911537753671413836802978821953019833933532322424164349336308024801870669021711697972548000856672971390254519607427259961126106636430056799510034496391181578013051410170956884136219568238788981886395673349996454642844890220156724172760854619591261180097000762815756717827757893843423047482499399458502154777447015413669284382510428779374434262465486159341662757870837321413711004217146861918101591702561082045724286580809493368777085554394940832511348126515200000000000000000000000000000000000000000000000000000000000000000*i1^22 + -1174243226102834456209202773385309091800225364171433344453010403886869815439468165279720322322340609525943193770220687402467428536054814554601323113738512182254812823534197125043037811321985568636407801660464459657457159249230505472816958125541224314806738321582633040890974644698316158893991147450308882074911676418254787116088076512729622668461358937614173468424462689925565146047053666934859939545711308818803932655869473610799372892753645917036475268461030821092324142434574666918501890147583676379155369387501777171897282781342208068590069737691982396992580863726155567044369690195487148824322289922029600530623296524449471078811660633888545118020216063304059472880715934290927013630933783421466615017912149127691864372030004730381652814055024038880064072352708470997499941339531268422520245931158052976452892465466344878040202093242078176313034528274173981023573473037820244767332960196337245109800940410125922607992439518523322953056992754706098441226614773889834396196848215046270206377266914792641488738183861557976577665602255303559264858184948615912752643759208376695667111158008858947140614986310907702629638799005516300009771238848008240377442437936937869716476168254490455267382395854971212079164780190422695120448170243598621548214903450316939083109776067096426701825241606138758849423227079279642672460887747605955630864858537159230655876871666372583613234656360511815388522864181233008915109552625565484801458656695413069650065157341730208811787887223217096042843345751349042612779326285551721981569147472287978231220107704695196134575266256131914062536968275119726920845169207315241189536849794957557355610376260070982256983089937817209135735049089488567575731712943870811759649678055050060645133001496436670393310594260988789281983269136912799120914714416932725732735900614981408026267179792341764912717509869763453909874064588526672768649421949135113315729308999442412660745854522349217708788660009985553169345748468625183374276525567488309820968692537745679569827035659818425756835247006914428322992698388681809631405674044518295118760666142992390320230077089961856357340794191720079877235026047515301350704232179158976370119482748804035732396629872856135569380348971202224151341978187800782683994972172636910527268332483368519108567727794548153076308091036959193042793130524389831843703020948770071722164482865879762743127461855036337985301901897178593743784437946029336823188690290064274721969825865077462351366524560534703605050914053076597093254244416944377230393389965223167036651112312949771977710297188190872651015845088103817443277396843989151185922249361635267215826445983702457181065266551944549693507687897551545525796364756376373705852408470592010860163495975429466554494271002862062451988629901208902701324966745288438862838622485767830906082296176837024014171504095622509781289129124587688072282836734996526894790775617603998121508974199246611510519422027982345753608515906028429908789077210494846602418394099290142872010650732197390592247189966449823782388814398839239978219187732480000000000000000000000000000000000000000000000000000000000000000*i1^23 + 485600933572430396903267463118758971147920949132784265842771372159368252638194570238227617290114819170480936748932224150452955348620003149805303698340566021336400335395699674351431634089761226643668404397382963794334161540642157466685623446554085123902995107723840195948810962427267979682119343303930229839392539326715202242235870714356902352687603146377635366096682701382932126821709956630305279274299350301751525702267733449565543233430471464861906955110790165071687673680685964882471011946769448165540640943135388238032270203003863443836567181763220950119612319426282317703290457712609923291078959937751200355704531836661856516186330525592077047161420423781657990831813776850785361781284489354565271021960654137661164497234904886272683049662071583452830225255260317423349078229838155229226379647255556928749797177044911975729053997474829399385659998327597892679084134151709304796366283204266011180550714073078607553691607666043563740668464488188986823062155353040579320460026901630574785059753871048718310001488704606366213324332381976480626759046333583228754748730068562897967973943834357635778944754335075252039661610341295306682618612833731395043606705921168684345538655819054309269578224087854939334810742192565149231760657523540989157456807758709997693121027708290323210918115770348827019000265596149519523543936872178680489245624533906301603475641215999999810090927463032580565727507855287998574242928798137410230598728461461712719971859996524225225495939770382401946812537348252504390839732994547764717671157216518180453976056282450738545220715314281136528886006615341782049228795077112695017483936660149709498181527931371568316885620317098692495478367825718990353436897219520778316208980611858977266751852177590539846172326364629532519621652714264557782539682098381019091979583727759018791381779071095518299450775274914110402332999852028234315146035273015893365145450172197293689725022734064884026638786921883085475603096331603630687418660058032940710795161665187890405038305218343468757758674148097256726820704779032689984433787620978680591298730509865644169935960600312275976394261556747614450993904656848954560485344619361279992099041741464635945395457732388013966448466587660297866684107033688911333583484606711921324661123447785976695795097807316784395018852490192334815848694294739935665419543881080501012357297990422644482488203288245990529085739692085092247668635402194906852853446980260860527063376815167142326753055522510618661648782115056551483770817522109116910827313111585596501065882359776416816210283402846550623184604530998386932175699439365526409901357352555253723894303428603345395573570255878125086606196583802699200969964380283586754252537483978106648754097814527268958229094724708636970813378963577757235677396639541880354156927670411444300013335993371811896987949071144159030453313260230701397263909092163736297788716547877050361934673922359998520369144068511942639034826087470755356074426723207949860758535564533936841224786214844436592897799049248403981361639818662600395739627520000000000000000000000000000000000000000000000000000000000000000*i1^24 + -79444935747100681889364125024385504388106235233019458286694499937059998211828917577944962718839546757579854580425227733091765707129379529146496064782955247661209768759990631419390135325394832332011905405564841074101910184052771147957006678106707458524764138470270708154316702680978218135703496151293166827604863632798933812706542461850095301795997676611073715909498692783853597372130469173812300639625397285149218016761351157147862562930387753910396940886083910818693707369339901874877054816159343096125231197485189079183982502019387807558923238355255174524136250361663980418407848372188797843715689941023453165996289430860367322998770459547372193254432426367507646821484672823032058661967989029044066800928422089696730225319659068149600330857987530221078477012823636139966693493512558116071610189399992378576015962894109105151519520272509153657574052891061926634464327494307308396781008644440355853110554850755472693467296102399146495324147130378471374314712116403819654976949624084722788893598833049263493580156507509981691145643373253621328371888551875396586267821554935967656994382580761734411216199156011709268160168502677039303894006683761757728599821181311890083486982057670551341685685393800315531151597520399060342701452084326829494367619741508654546268986293493043282715176154980331995110436909687097039496218616011446921384560920457816993261781780697771343787740347435268569654689257990272067799569329240045599997133202255738520743288828859654043032197515732754985945273327762271631337299021801771275204627495695571923394237908243264778167560366493554711560522720045274039170776623577650573298473697488586426255436826926703766249146205019523413231226147721016077147151874431347671147345112616383511488605027341865091312651778481212011713005132510345100407479830924919053955130765914941006640010143053610286341042349273491156531071313640265301277517109650934706637540357714627968211728456261680452501165942643634739957870533096657051980687540120837913105068345139809538510467877600742168342768152528061013085823361572715673816160926665604488081480352573717183765225496908768368454401664811683252277734039138584363905914571571947704641968082133720818291466501798249271691617143069866153177865476800446179121853003565604149573648808613142694623243472293901233117620072709472628840962837698833142321212186316315719828741825939029131191629160530082242124424745491204242402396948989433121706087016671680371201610005479623671187187985601856032576736198210431681946072260262121194450472384500456926327386542738591883205194111784883829939130567367630325897073032822324958775463241683255929366563833743924049448307574062271849091832095137326263717602033099128915718806382030650440824701956046346220940513263261520161307045738984094274813913971166762702108068967195562855216950458599269728873829748558286505363987041381594788578036830213660843598447261239949503241117982580105129788047350598795536277937757870579589039452204010215128910013892803617588107806341839082618246090135535953549496725953953948875358208000000000000000000000000000000000000000000000000000000000000000*i1^25 + 2936575679409610330233394521920415162385863099021991397984381671980578091106084541974992599037164643098405175448731972019912617425018727816377527515258472204566507881741252660579354698840966138339364680314063332812303323311182823990581822127498700724479198023343790653992852975661865046990817992951244994716046469867437582359571220553471300295876307901703328386358582178567511990912670370087207442064185751966218593003865257199976623321619466519101219088025425447612501359965654108988750654035155398246253587931424625647342499607360766346861800254977913847815640854952160011621357391995986573123702083979134013793362796826275767438257073254004440993313325599355890023013866739689958756456963393877822652014306752109595791088739187484885275542743955057205642618967008124436384918668079546417364559400200832210706747301954781564181458754824177269604937485910516403888225915743049527993625278445990760876959719053733144580106473937893026812562019609871282409048504312886232446736853055162167239043356759340410816201450144165223357581322068425503289497595083909572756973774751879248736477552078345155876132141806710911657958139626041784860273554575507592581126404491655999594072173964579616751209559720675541062440207295121112421703709767811042881557080191840921997946116161592131874278078397040232218345620172572598943319593958884396217990733827071777034169580120716367040599109987721343275415015352434413350516682119533360937082531284167290088012316225670961093702254309490983106183814704075820044801349981758721104350779512697953508103523380413820077575463403308508704145735480508208190898867069026832888795882053425530991645241935947671744281290377515792745144481743132323812442432472800010364159336047656531548033606775874633027845673073847719816079739962610102659727877730114323875146761643446358977408123186722867428570532969745127703890166210372787210655502527388412594680968794330491890472773434958581867159673449887987828447711501068364715044903863781184103403323022127080513501252142282783964075924625807558516079770833807897770458322823631607327518805255584571889538661651619639498005550007991268178426498201424128722004021426505382226505409831053414331403086449061411384035864790393087602042545564224021969463343984948270885063013842658355046563398660921602301359654654343083459600945611097180018006433219660612751519429118762331623633484055799840159842989881109681526881265099295446875696602321165723991940854135848212592094370663641196871329332520131301581753919306803777836192370955327912343951449734811620555633315945644553372708427192820768279380252477954114095415136569887174827945896630395331726829450378166691612085134567375769153269851370219394200864732184436357447714392726461224809981848449426325500224442507687218663910284311276066489329119270525382217075812756418966318159169790229416287036607082493714545026481158517760277745698692910602790162647653093332053880039324054938339549124461284230398321837686649236245735004666765684927245137118441809087875159126832870801536714014636113920000000000000000000000000000000000000000000000000000000000000000*i1^26 + -134697221787884859321160350547898697488051546791761050572086685265695897584002360817482809510174464293238225676819962776031152747500519306490974466197579599546074107366888005627738622732923904610402776263725304110725426248968578159156883646717441360443220776420020138388675227609674932801102650036688392864923464826385889558145385562342960748235895978451060864340109409348788399114696506742999488521970677500355875148994039814843962020910227629931459240051421063012090470174596827197516483575386512111533966910180107080790806328366782844959967307694921614917103990762101049626759158104612848899886830572311825100497702787714960160933304486884729511935659125502679534070365134140626625241742668838925882200561821279857098921217026607047788915684433137147389837794783207109548320925144417198538976775201630902561355619715352668175024515221121098041945330569207612442815038918625382536550385061137262933495590791551720522328193955648280037616076504581491180137162148548666040691469874023669466178791474552236611730353315455446847654626676549122290192415214899875488111697118641506740119375821795797993786574121382809415872386151075687210635495114012865953819840996959489445751821901187472122996463294412644651130199364543310551470354672525899905343648881187037399988313889763553852490671354869114793661400432035769433652676864898546637202143407280905289034633332820284277415080169303071178241745811086160569604948375927876801518815811453277864540061410327978050634569387215401229342677142588671160859726872416149014603907262596842576784860832723255687871836599084071547550919485976671738565912201739858221282189530584928617124705951971286124174832333333819590846897237969127146002213498678639981839792401719876169723524236736227156902756450361650992290890183272153353600708759688315571459964234197749598641371994185944271032547812642793964120011163021313038640914915853194809944354184859917883281810375721882109578787307610737257394505105681745209282145446605664667302760970349613422726102124101823857721626913221465156110075128521243593506445747140453255141150123026799237705568920207398885093325555297309062562134705383444034985171118790467850952625984182933373878924800911141730465481874307745586303999471393707310815486751149233792408600139818985713823691276392641305947416016011151071925298796393589651031069534460231874398770167740132647687592012968600798200549285299386585331678869160170743010286483718329596808142735224465781608807775114137281945663004458606795744169287822729239389771152060853545377311194198846894958125485184235918456814652056616490715313915961119033271685126584782100456959112607440520614533941229853560211644427719858956172510489640904865426266576645176994161980023676410600824994117448376170374630779622167941214672593973798441073918904032884919675032423693213059065784646402826600201757120645468757139538078136088885446218704215694011749794807585848368867544391114377362972611490206182588606719551699709928598040653034652096996493516321010423302240257273273764217051774818713600000000000000000000000000000000000000000000000000000000000000*i1^27 + -124838211863548728130141937713951214767237625192035887817035437174566333108791662810857629221563576323064102029768722996144367126805634521059090494584338189894720958432169583282066064196035890822039250698733472060907816346937133169911316341457376186856776861744326695717275913740622965717211533733466691246547945264595242086952027974058335873414181237843731176920726250374540976328870275389764129200114680935332287920821083101883730466904063190350027887933556931352207478259757153598456313140780656538167203516325052369974044076791717822183173921213558163562466707004775209224617488633242649983007157218538948509300557527287498717803411321368768571806501254999542494897899230038833855274683523566099672867299706898136712765790341209541717861512866372612791417170689244633153629969849774907867257199457308619134825175397184841447741733103084272491008200295793034636242433120218890324818939400801602991812452009156153710231271431290543109649425775314551156060466712766873016828053967736813933841888577965848345217411857488366319506312611664847014002163358203020084456533256848372492639480242237168691458007081448599613603205175943751532770595592822614364103127669636195428834812823306823226023132168826269521676849550413017686225289476355906254748360517763848286489422379314586030105686242927574340385683149015058279002740002575429014584606187174609153125957630365222262754050168300979835298986511971257436387112472984229103995744485631688976905936989006962244428676170757180219487672273719076169731817344936887723098485798613975015094377839107293418764050448958804152321827379244968590637840955046734733036688592865074875050349322218650857326453771530254630394270888694800367300707746233014947744915083604536419473283670637153180606655166169332169133067508889465920047401968270352801103305772328913586043891865407290897323758280293933778599413928487243550350960135500456939111101157614063923235198403506180828751553029020533381829843440211457650982723868806641419515071262793620348679154890619435091584916056271640061200240948698762507879570462914983589052996283950980143353529651180450820132505620669223862182797577157388764778205401778619639417182847343423444073375741638825571480323801344884026562571031607827784105242669235077893891953581924200230691585472505085379366417566914288513236398453613363738162046328245562307772484339960445847734327823443679419106767598118322773319718081385271927485360814209450788598517201003800639924104890244569522261847770619761909017540524735268811581779383613155877581822699643462568469552077557222092357664384107041885007025936800124927931907864294515489147765205319536730793338898375201515114915419818390175579335211059775227222186812185911032190033425811612922961503316874186180308480184025005819656171866716694730573115400651044716751242933244533015489380033186647028750726535418225852720618113044406787218388083926681506393822219444636613555237229087284564522912132742577112816855227774359203069414157272466323536360079672955952559850681794653587215402768793600000000000000000000000000000000000000000000000000000000000000*i1^28 + 6564743762933905904038262379565547574435473111294173068618077527003900159952970218225614181900936607154426604598351469457325667853470951181528557297435269461302805674390397111778744904051076297405067898535020446187852027795243270932490286402474176404264674136321369557885180288307092030666995848441311486533092256525296536009530092752092532934618156611422666301580504131145701875926254442523864011683289716043231497732186226279484700851054730477214970239461181672101492020257871223426496617781323313257384791089374114411017256546738295873935545525506334484334343560365692943526271083143507888769001982634144113180185171473871565673096416942456063617613881716290964331822773344421959180263889939747379944657398903347688106878965493292069052986125737143605446872303252294362341632511035424904536960669816295429844343752998040527068376546813343174606280582236531661812808662741993962805938952633372140980718246700344243323712255823961736386014919086954282907985704290761501893412315772809243489324064077668601908826876506417789942680549552346993204591398494846888421000459354486937183371818493159117882717291443999997767507842555379042048838410489313566728671718095093464469959565546865772637673033058880846437837682747617878435145743742659007344526120923797055997456618490766168157739361071282645323824935967111384228468532183869586761890034721348148124378448909121144178652913041544210152939511769849897577738057215867128243674080641710629494010462318970414613018656553439734755439728802222051512548991355196634815110795770431591463350305304185157536889014269985451391118538774035078090652679460465040014801299680300331288764216357442696966701598925804508298866311614669414586861853010918477250249992387932634954922482140876068060231349939902131294251884095386065256689950394158804687106559908639538915638959697121724964689274608900059797219609157315855777578725334533127646554597228516190472333911306885359686830033297255690296386015409089950571489692046013446303086942522288955294563756395673566117333770032374209981291539991954383802865441237525239545010003228954579958002205875871490066589798242669530028335876942691274785745263773541211595642886517531297701524323084942608231918075612389753701111197710280505427385183191197117038516239380167464730603208173580261069416943438325847322039750974973120093661734511260475901062002146473324335630926914007413468528222023756558747266821874405659597810979407209773026109516713892068864437044634723313354411912443625527239039326881766146875129584390773156464899053125228787631687559744756645040551389951683446801071251850613820883624276156705210570618993477166044554415063537813604788190038591014850988041553372853033098192466424510731129679317285789854981721066100988005372109787037180661947169445714590589441272523741890167974588465231169201871432608148930995663611869066821647867134463142078340364157526617585784275608593187706853711219214515975123411227029051053036030571154246823826738580155338686264234938967421655406734362346128884701342696734720000000000000000000000000000000000000000000000000000000000000*i1^29 + -1007989483031922487124150773309982681244489645427493665330260116538403475520002267782902046692511396857550740307417915318792517251307693942057780365414149710757208195279998311437315311158961889230308936529049287279992984621326778999622102568564036402820155234842925979488835200483322749506832442063588803124913745816996379421375954976429873940724440182125782075900327115665993175939892680829438553029216567865075271414091141419051901352162740786767632388210396281809298696824463395713553123570776994449796387901761248100882531593530410134739509880179914340444483858585552768706060985479885407388567420520557800665993894657075982746533492282091656515571658606929969800959354750323585797107071278205922653648178134223216401447545086406189489298721485504359685145432912041900684458990607538522664157100080731980879086673165943610557681188393416957533332528296421849773465760140830468725061737250129442843891030340869218256483373239311946376701295503181406578020748942606851060193690357515194422539222516408477615605787503671351011649362530216916705782356519576759751397334820861879994165451788821286833939903133265190794390911037053834825378153630400556425506372052113519361241344489776578607242620965554065208481027045353146496256127917396763824110424661293075970787290375841504980445249099055210422762228261377795273309394979705688879817371861368012130458495601252836259023984936705312734430253627358321294495624804106559998124304711886793263373304385279778989654601450610770735831419548483018774906041316993856469275124722808724665486846370155780884203450568130507833554065949091119335665555134166068729704066550428846937363510155546399128475206015376333699018082801916054353148731843633397451469971236981584111668658806553073916922884880445386716349320379783472275539175953473345688432645755328316856181021476707605456022328078080212931439774282453744335897922282373058609450920844604760693903515061397687222514090749870313953507749084012151026305114444124566546953617978963816881387740379220110961555860501631224789506001938921334313973370042853805746684475750918854889785644434989201714134756115243142974601773197708534229832208073991739605706895295241536490958851685992315202953235979872222053083508129577552623066656361419120630559959305249891683168120057828856266728162503105771599010642456372912547235780726804298037136657260771257993481952159839368111334231256950444615879545445102246740858895131653089256943554443506412013169142531030424187202368872987280287674641823743502692422588196234238294830043512515706859768598372606195752405354879929900192405594340521913291027428979472899606424985458052779394859929010324655769656188635401496622933661299481016170622913863675646748136802247565074652206734920433158042439005532590409936402566130098637720623256475868521459933276280213515726465659383156175281707953238185575006828775433271682830380780615357616389038280803489763637982190580327982909070833264762978687551509196752162540830358599596171436019524486344398058526369165812895276072960000000000000000000000000000000000000000000000000000000000000*i1^30 + -10069677467657579199736866723036895127048389962227882063125877106944332375913986027100654671472623382259906974242424934288547014467702794098658722313785077079314567293968446970673549584063547588789185889607188454685602479763451072498890012991707382727096072878141077365367718031669003266134535503917336386694710060639580637726344270247352289122379524523447429409554048587158172402932291558036053015609175940690818009325945876071120910718510535928241828276685267249119823485039955020349402215870036544825980030743030775355587564715205850715505106817674842479591962293892301485022056888928366092703747100520862831683484789366597961023210497176956644968365043099149122678097446773829827359490082863966056604934757904333794528108782705477125939941242548909300232711717504537575333395304622496004331182321481596836090843292679485747531303645149651330059225162254135523833905546241330935275412471416881790369808669764440940679587238244713768401444456968944226416999443871287139788204699814530275800058122535355144007247495711511083916234039109119154523359939077678965447657535084583996031498880485530955526213868044675968300897274659197800144614417996250790700312062012127873966943977453471059716175512567777619362382033281852796457808076748261321410404221038289434424210441748364965478947133580124236881611162987662136451705928946900217985462402869783275698150867645910040261388901909385556537461868824026794310853611236900911892842105751520386097102606920483936305013625567469057714580939386327707331205675390961379647204682233203259511681117432928681457120722628548093511895066579591520067195450398044629118827499062757497062379764921963402166916058003184389853352759347146410045436307079316529524709841571245090511144935971563822242470198267056773509180296202029779408268270550329252347048248288261039458418614697538937543179518816325249553831497049288190208114749930002082147806191874069634044774031761613886426257942580090353286130004642174687362584696023749114342726383697498078035689738461329904516008557709334185839042189161756264949727651551638595744154184907016526950759523893387966617971968495816294288018795617443083438818789525185698761388232983547664204870975342754685360055135653657546814564169788203703868280239076087967850656141286513239809220770839498434872708556814539779342458034230289072847051458909337024453966753987652399293245318861828834211199091657481928980065900723422185945641920869155203398104155466155589919392220776747425336185824378887761051519049024114613220966961046435781003870838129093027640209259899397891222095312930863358761526499627273959919049711624334159675914036680452447844837954688447138707293487203487141147692365406968963962579534255865833029110375315143041742642516174751610306813037575523553011552270472028844911312381057260672570524274998623758109336703711794961944889939145112952803639036255890007732867623075067256235647575991336190597986761858921297666608143186100190309698439583968480755932496769622973745434019219232901830749672607043289088000000000000000000000000000000000000000000000000000000000000*i1^31 + 1799270607523056720082409740419332486047414977854361545229511387458792912184592161311283562249938929899368327274641670277367323233781501179024219189761738201311997303118163106223333712411055040157356827218047194276272246387559727825308045659407587376936913478651641776891351347830923771398292407918153895243116609885536228095855171960941896422641359028745990732884334539553035192894788410826725122129293108675931180169136910567399244534329167193973053338021554245521254683230262598564853589137601259868609924384834558601445148742516611630031314722081286942143085916715715844273507094847030881840532716878795488694720429040813081496539329902782800182636094722461922326523043408422582008942737559377943373270474634344955034343204118597629335402518555249421541970637671882793621532174635416053392262945156257360558523259351115725102674750718900640093539182635371065380993618697663624955100615055666665483627648982275423412021056761653434046440665815952752946777179383959406386703364540374855825761527086751195744667394571493825057336121623886803264036843603844574143539816764655127075041340438379286580806308754855169235859702671148648758047426171265474732615038635771251394965567316876049412104987382271879382060182275771156946033546466312382624799150899424442446119478191612510699704276795483351344133260791903807339731244420928029944629906888783338142771183967545026872175051998869606339489403229282923144767944057272815376063363069681482272295549241496329668793976018629109972617403883459474187883533597389761800304796309793086490774966050502325829388449852910133421362659673097339711770733072869986891221348496043431096249254375966634162637176305361959511065978731714072477088276774411308538351398155308984355619633110904740073875801033577963712517036636506562925066857677894477361663750725878273767152638284567919141549633649677771268603771056943493879893404500175305959995583524407752775234996401814185869385429873873426598366381028954080126564070387061679759882003711672675450205921987335884444637079848312191598600847021279564320392682976329114425053124572545624258014296126729277524319005164979231609161996873085485490535168327084050586836068661431362579418934324380313335776981449166870098098331186991297915255262967452402219126736048212772418452416306596883558523600658833193337897705702410560724869837739313043874663453820762022716726013803113627401678722159113434296083289092958140138213989700385099867270963787710140464269643808600854402020355358607533754615293876455641030159080828775073390596741335354977845208338022586549477662706865260818771119724325284661643067381514482639076291741726926980746847321449937824138615223995861440157948919700962704348773331167935736987403619429113603639112141535632714197718724512632165343707337317665508927220431025112198358128287372193103127305235556548025349823398912307399163462544460799590190940959497172002156912967817836777405375191958512932365407923307354814638775528515402754041341961899242761960820757541198627610089618524864512000000000000000000000000000000000000000000000000000000000000*i1^32 + -249458528138994632914141847961351474473056485376030691533988242655473886132310109871572873484756331449813254253545171174713769036521955170221098966385288930772523822608128603445132319225443730708152955709112037572388282264248938845580294015962474521134057752950322408406147978564094149324743493586362963319169564193662088046218673283625867633646241499881488421917792546728250058451529419504179446088440343232535476253585968636156963109813238962999851121096268440956654919500413183877011160339317131392218326515203783463107963290324444971734908403264034592564220491640158502969724925112823740811275483959020998268479228060067857343914546853079255448199896999190667830070135886326657534847307899208906668783889780544849678025367573636298089105398590710085337633031764816123172362150793451479284741032098167840446081523711044741383132862967035491761450290829832869449612488515097886584013261537297116537820069060450049064449303998377148869522117497849058162554782935079475128664653548498019127439625616142940718432384383920167860010387206980763097674681704313461251193324208483130457433943375313856332247038778103036665019733746011403197706442685933080288942867907249228564668153435674641361799285955184743780273824906381500486688729953830114460603345556387394318618150904870224759782545048375679916410083757020668546554947052441345923382957933464262251594297589729101787600771494630265850970787076773716395686580605582054378642907902054656218374651879942055823881817205161647072293119322260670408247408759631683816563603961100261608279595270148404465076910209926448009991696553972364368667349335283644003679746085968133035322641831817680072617968067095024618908509724527833939380880895709667960115183062576562764002321289631484729529634768872042296284293706963615487827367682326468166345066222194561504669725832084763936556280143516666510361114337254968206822890826088121190033154226644968649174445043986486674323196720023251648618968536921052099706143824750962124473556216880419215794504411136169389528571177863026739863583812730398381215468064612631157664197571884420082969068666714580565731288080707030976672123263888944074897439854685950241139936380511415838271608280124027392238342350254329254511337648037451601122129739061588453248205629645853599626397940859717621179422510721212228510285082521458244786309697848800727956115381454033900039988384551393355895059603228312946516722819924779217888753214408682561572528003481409983250186230817846983850758069353642225066583932955964137562854509935076618774117813130917630969846663062120892616517031523342504000529993118719960832382909265441958950360816164425419774997557015277239910425297587206296363110315361942979477610242518079964538823022216685608706653216915034715477405484379152964637861941056014978120917840924838552107657653603139454407557448808256914621135741304019399717747859416458382140773240798468460865455965569575141468775071862033992252646014571954332816781885823421774775232940638811532685162872351401245418752416153600000000000000000000000000000000000000000000000000000000000*i1^33 + 10577355718058919650514389951378095508332467800614140983158348751203701072175262267030917953520883825196994727587715493727299509735267678052262995113863625016027627561838314675510119217388678808716867298109393548043402514822157359745285503314857880299074043808088840015188564685233829160859179536677517422850520981028076618918158804226524488401276164396531771018566625209654123766854016108395637836572973352757605411050863376829252434846170814376990683494941375981038275862939735741556359065093043738177305122464618196783938522278422257555288367437467303800171561632342581537520775801999010763919859109981774469388301612335916124183008363778420057484197496732915575052159238328393054676495065902576443677393408791430281009480898445626018209283729600282631957713039978293700336583220197575776259189404609003929646990362145148902657238736548927984007498421795932379286958845472607800503121083727326154665485073028052586914576525483248920533940600709513829897511819261318891049518449782355123796036230475756554679283052160975386406399507002245189147343852878382543118842427185419658524680835283099108139614634107902818879782125698087299090598257850187640167452613942379890716102736018537528504695727858452658958879632658681315534886477997377752813704613218605843489470800322864585109822529734714001715954279265652015718612522880086824516995689405315659395891138769632016079992116509126982207459785330540074329088971959894146196279316782854487029348742322608883853032800299660856896257066084237656030816390016253712252335438871853935022500188576130986366019867281413964433310787352229954675551497512076350281112101101359243680171138320062114109772719039960376369128996932324342340238478238168665380726617819007088866175621807829589344743152280716789879069764409276640474846204656139157233224061983432442629491815894292033134821362516739310357546020872787093887682215510641110013141275302081049486855273986836684075066625576005996357680790059977995848812474807132641752492392929517789973454993689954861032350631898021300258259893154490171464033227297036502078165152031388874307704889741007730710652468098917799173857198697587168529839306311658110720238189985027061372693686231448154752179504153740709642787727433122778809945399573978991830902738838531302859663871643661435439601183101591128069659302605286805530814239213971136024355920372442274724991282184288255745876804725655280187786567391697688876806130275247068269095956195821505512582347786099579412029915947096213565860508573555513271913161306152801967627649183195714988273699994959532183615627894928419072058784747240737720653158172884604549445443010262213185167991786341582494255166859384555477333866241990789409557450674596424648295168495303344518536567412722343699783486467989536444132979450364573455094013356770148981760128006763294636987633473240411778066801196421978868183641872852040145889935027793554899336910613367493213291551472952309258172988964499708024490209697999558307347730086436968793390255353026982382560870400000000000000000000000000000000000000000000000000000000000*i1^34 + -560942520878678331098128485955662506725773572792763312875161690975064802377563726033998801925545523035120409101694974699476773590077300500748885224023373973019024762523117872400118015377268395860946014330638958055603335767074764395809232195257370957901756839722494065195050838453260015246422870657370880181939912096126715137780999887377287241341975046824155263709916969386099561393112583195829588285028595382808967430065325045952064373354731520528488041215411886837414373219176772003746119712653519696684762622305173220673099704968892406241655120661406113276496759602083852722208224018986165437494189590980441789234097752680036582546508551937560017325654380543742807683578541187090821538432794354081237615386469161675550450307582142633447869751084087456545060563839654255320918379963476930330964356281984121629892447010531731248675737813421521487080597641755096580310610333981663544316032512022456613457316144937995483092396573771388572870202893034838238083200690641972526208017935329585725332049205097535553392871032211979478657867920635358584052974479802142732806732572567821283615651348592542777142079537153323178544731439907238906501761552425073498773423482202771319350058265108381309992391990238709375594571170320430542991820611756143964544452175783998742254220728804874480071761654116168929432238828668824513136240783201664912839024715029025108402107934494602904444328926574795744700249075957828059412809972398525271894850249410654517612225306350411881094477068769707700260741935549902369452019532166975629035851701362113006661425027182160085431196704650953037378905683949342068100216698364384552567955467397211291374082852776369987576883908554171239438406985473473071344732986960611567227962092764781757204589657618423991855636701561795765144181344534421464594367269751271485974175592893825668376928666136938913770498450248629265863625102072566395391533676148446255363063382640192139560723662533509563767802706869618567876066342772340603442228474046285618458916291659800304318567849514963142165601435389706945170082400199598657576281213475905172702540931035284636417119504880677654219011880537108693087950866199157334565893377558874595209003165868202991976590472306100297224654133452255594735831096018172162592429933502386236173969235941753161282932321038020612086374775801525327361473222927319947747554508943092978583687179875585117310299643637555370322059180008191288389933986723541023741752203789202590509074803225458468759781576456837899760662576041889811685414977350113902503953121603107642327752201608044185318992765612370817442379969872847457184802641845532760543105141827927213405273079420858560592942208756076416353935124246252411913171763771271723804294327655788022366769886354710527653827212935086539765926597510473891080730177242726864121142662531721754709646030952173725031586010427653958090685079467265407095516990664861871997118547957453355232425256922847281966970770578571246197197319509304350038408321723189151177238852929985734985618186530574838005760000000000000000000000000000000000000000000000000000000000*i1^35 + 20805512174669337973676744464707249678618546896428247309301898456006373819305523424130022365691734642021198439683920603664555665971220624347172078409719655484202263399349773554340112542171769755168981394611648610151009392085036907252653606461313898139560881672916395930442291257552358414631130006419211460481696452924194520254663062113848293259896829569394480985325138940469510542889925449868300288743163605356806498362365447808000695843419116506092808553995183933778375018106295713095225933870264840587960135568612339907203338859144915681456188074988003491502086184924983626244345081453560570823701539754583059704040886081868425191725559111310192557869524682998273053395053826145544765144008719257439227532442233094904161677976734188949249447712476300079701902614338017968515302158877310463774894819277165964235280548432262223589414473657207248080856234982757581589941175059307332531663301148134822925544090790236482453961565914041505023702183689001783880523510967215679228207601044904417421923890748269515237212396492385355368877520065893633183391777665555115608435573454026372526299180531063567140919391153197556203304323468411736737930236918584036022197597276121345808269590266107174656354415750981284591157586855009738626687178903321880642212480266395079116868722464115709691506445454357700768073207148162954419505848961241253344642739196118259007593165872047448889219875580309378796766921149178377153354437366064619212984066885517690299276493069883869194825329568267039634425376919867412473659484571857682874795428025269835122021016785214484892557293903293451819564861634669698659652752816257880704748505865805842484969673295553905563465201520493156744548074916583947973117527238974477834838994006280655765162229538436860813187278870797509915356752710394549691210368367599155905167055419610111449041222552888431324323644354966933262016720688349952407929095201957255556033061025018279896961965704701007430191259680745289564945637148635572264889707264721010089737224302093661961210437829229340131524341654075406893058970465432939657068706272092709890550700222551229728939111493719481037555059379189533931966072562600930590486826938144361707616560910935371743108895649339368869189118665742866944875877392468950518173622745979915312685280401135951718693807889841747805764571908717000413027590701844106243459271435380822112322760417317506079563462243445965819421583661294268767448841970130528590002057459095608506300397167324082064324880360972316881173222172992931994454580596997139706046791476566754298104323605463818738890063924526591455821848953609854554423592703437999024301821967037445715718507763065759824107363506159067803219326294734748152811969066540216475409250829354298874241718405491666966321471109697115492713710756824754045123547232463598523471017378184993813133582765327574014510919207295675742972462809295578258254099992741728192624821803486384460461780194193728471147004215334424578898011967978498201354635711787174721391487224862874006972351850259415040000000000000000000000000000000000000000000000000000000000*i1^36 + -766283642799837132206571110250126061597016149418444769136310068123133502893788229339936060416621795040709982971711002662203981205691976490935541424621996108388942163933846390931356385526640928816130876998751672690796422823363533173115214986498167459364541543926779405448792175751934356322779641599571846198569994719867775224339086135718365499939180068664970871528011820237180223334340860720436504107177794714775182139512727509744441124205722942401606068310745387410188586321442174945368993845435787200074718677017849512621409597731422561599607279114916185549353639509633297081853436598662426791343152164074392318176603098620744385793618853558647405697498001772044778797133479030224673551432221463176238681127488538303842435290276370508938299604433075343221613634603489206658138790796244345137847027984395219532489861227423041538580320533956217677394051554688360197772987907793784813085567548428513178641013388974675387575824363853662085798689393014762005123376756512000543984007025867841381004777458229795295326819112954567443832154179401900266325638990036825847195858107005164721030713355403981643902135867662988256738468223761525114910502174187005475505255810581265458462872257467472248383914921843971257473142550032943771646600206411826616564140654943602867579490686595830824675633996826224466248374682701446344680741408810364139182277889204425790598328816618176417557537752879510553426124684340850663491914910766703293817884072112520211400899361178293086591920704639413940880893009879812538819266898004631215573626171685792686868015366776164001453562265198876033570794361907515435137246297677646958805058763918843681738019312767838452599452552578831695933997910985915181154872673790647919542078541566815503835884969995949560219988181976610098017780107803912565796647354064482481649766282090506921332268682417425636009172768608535187330875604958425508180762767041058435417240374355502330633243443780998401986198464082825384259852378895084387097740174037445009476499544768974207970137853548032167600322215295401653892756899160089204442307690040187911461802182402052693267442245124169614663152573658538173454575643286698747265087784132070654980582789308185877610127768031428666141013007996273522807335419179062580407117829907763729449626341202932251358060150809731721992726730309734657758737682716599876633401825572696391597101518117916709790155523298678476425013001739324984112255281168207390248186854194651578492226362384248995578099073029173420532682946414751953347507814941632040588541768800036051071615246938688084533538679609454200055285770250907500091516517289493789996327647276283220574577152586586962600870750697856008429613667846250033365073623966120338703888899093174616620199490250861161001383660769895403794114371709567688524605518875441925114427267331067837116182031117179770215771640028232342498911362185574110739997810572421111807684463080908017401121804125078789386908026697540442604506191589639138028786731466727476976997123324869910346420962983936000000000000000000000000000000000000000000000000000000000*i1^37 + 16983906208896579231543309791963655813764488505003992072356566290275631344209524737803905522809337172036837093393278013929307066478813298502997676343686942415335245845503284419556436490008336027771066517245705640743973394711779002630702981266089784603507875881350978091418566349808264423374164063946668498171621873911540888665686178357051316169091239407338563904874871342620844920489613122810319996450569900525523847279266118638403140003253143098798668799969830471806231239387402733751349581036678330092232565512688614898973623906228655646430856319116407579195432910141848045589887168482144392196979848587988397565965878340636267588247907717570059122395734324130842398538776758155075704515764089940601933118595714668082878351295302738687046743715615537799579522024672466954197623634066952597882810417516994817620387996355461718281023827659682303946117963320735999534990105751269087086215858720150700638942323239539277564104423017069922678699492821742427655979099586774013807581557599349117872715962077659909403592510268781890942912531181380820113389790314756292222715559397570478459664982826413900053880097816205073204070639115962011453289230791239548138305263086174520185984186495452438856688447232806666136059592368519732038726791994927215208857308882779417286524350178218615442573032863735536758515954126861711244214451891510030874388137186219881220271297985806214559226852819732321862319718641482598172594596719748531127321407424020933648136836616254157746485587790655346514733885163189207769852885768217328053175479915578625172061792082310269531944326615943791357778244852741162822513696866138558204916022641331305724686428476279609159863353621327582059192712456912634707998946602651598473782840542646743969333615721585722623044113900799186127372553516779949917985937560031600454360986779312222736789938231829950033610165271816206411751631398113253533946778493049223289274051270979054508840202140269352997663242984758669680199240356984467552485345174225844983835679874064556399648657382766155519783914736891993129389124220915160596447959950335750445614109133715270650276210887190897945730397518114744949306842272220755659824051231919561788137953380389127449808831447809589881260851051627408086318660863182488423452533347420994861276139220323730295954164575637036679128898209180631856388058026089862181751635352173116035561813995813193316488084528662398686639802908091460612319649942167551873067133561424377371979266238005236133581134130989107043798544317666035023314011966827684304127853646993963050975686293100402558334514608965352455686612227497470270469705011176898617932270065552365668587385321721020004427018956265767413681642034417613897140700000577965459312373378459116937608864979098791210775554348107080152826024092242133284505886100717259732544948961652495692918997672781580257710131523576760599745186840172509014042098161022011969826512820476569501760575295711104147092175585418849924451763996163559370970919969316757593138227739740090802632654848000000000000000000000000000000000000000000000000000000000*i1^38 + -314272975768733153844885596415610485315256131009640777136254388958064249518736198197672920360202479485701083413009116973729069321757351239168046175797770492281240254895404090362014846561270195380076706642455986460227243089138329114211525029490201315930218169907945684155305904062545244989631606875434568158578162118874547095030082248931103041817088725418932622855010103647511654273675864399661370137548730061447838491294344229831004365564163719782642796665526114447961951019543928203655312739138691394318959834106272008130095411794035663369995415180592246655340161011592059611501422369260597612247748557789370043267947831727067493363370700373317886958551146150731311930658313161360974180982370214625572841899268158862707549674840370676433215499197220708831753050838570825041512620410222774046769669265818511257007146360753409709472191547574679728838902065510785335930474332422785891318140031950863614035120632853142880028525142907129073745379751122796902813628690117080482028871889278526289081099543956146305290810882206422786305584331844295756345516564100963713597297232483898776387006174483034673512591148552576877559419785232171849948606569482408932720111836314891724213131363103627408728322481088691224450903528788895046260518130540127142264553721787142409285146782007650878844272866429122448648782422339503329580380252273033586253087120751331349015157110033099030054337318415285397712670541880071509469551220728325040164887109346746877428678443048413012362240645429828674650500011861738033389657930708307653291336835741976233032276112624948618960150949247478007278605655532410942204486552389501399119299045853149009996381716782210272312699611881023613906636722308391481108676016311434588180779427414322992667347527604046199575955032157154327408128644668833925631538273676530225511404892219930195408857021905113363055855489726016282678371810859769340232773307008085488941136235399724857876655636769178266500799621253047130739984973919988789971496838945614367595381721453264573486550874968221344154843853095953450614147338850271075913411091683110146394905990597014608754500063472937873899345911011839399158309370792922256642053975257222655708315276893586782488426297344963827001121713238970854711748472691704770976529921301414909854383361439838119039410439962747174246284512432997483727086773592741895760985237056481315019482413288158487509013719022483993060809400576276155901855825241824696447937842764937866542738331640129525352631568029345014367052755238730403232362624590071835575788570592950050070611971683005217423454322406899885448548621761246116066647746450338642433012435197687376762599878847004861840935578558807798933207621219642952976460424977770470969195398732058116394637497848771266227780581174279737810150017034009268970484779508111323462841750016056683970434848560226645943931567650558612240235232452719925811087510007587167151325534469519160352734644037350108332874887596963420453670087145777666165714604397495759236091925546060003200204800000000000000000000000000000000000000000000000000000000*i1^39 + 2143308102711488073066700403472633473929657400855966762244545867898568798715400948398662445469750704224884145166303533320878840919923027655187695820061405091672946384961795162252530979381918113066483724259519135603708522065303865821179680588944001631896447851472986066509539248420146831175003521218610813343480829283530227208150501693097041294095574338972819255000662257196712563116337564949409174179331091719255465330883010585862836511084840522492379164738580189398818670535450897487328528995101458122352778549088172511127405866170192444351442622665607325184362560770802581965209613937345800200139900294647917252464147138858381293812320015269016087852284612018068616890963977809547568268230562374916079853995144943537950162869794663818466836184562124055102078205612457521669964016741816985690013098574481320697142666298935203330958585552983230958299771148530723547088747355376814607239003271435923449045240317435606606204476229514870149652553654404204279477600550496391693845337975444374918153536692885887487091200319461423452601876084913076472816506770868205519706046445327003826838723675772412000564455605310605156740255713067455981588625695696999534967233658431956774318776863986996022749135920739505506914435778550355886100638859067005303800369469803854353690330847498778462929513479186097591649842800019650626119307677404948597995326223830401336797841281444430113584182859305870714149420682559212500880252967005660010213919980601180498967210856882958463564160534970239115377906491547420366532343730250860952561016764804504540967645985886788985620776157644491927625619685162565703693639132922938091870531558299939658580553518481472569869058054872753005534009872373825364786288355190287398618988282189960586371320266159225391450170761322256050204640716193755780394739942973855531605656977111122667023919336249608704972940819762411501084127500658605421117934990453899661899566612107618090121991182832511409422311576215665482207240419442461647221384688094205767134627571916234410995967062501399875257328522591479566234953583384846618058594020950151056957693095677812918282437498283006932689752413936064919486110966896828100885593948036417064262446308730100190410951400724637739048181676693175797435898319620345322294451678213719590181472869998332747252986753146661307242730076093241916338713164203124815950976170743707753213058527151125089272815858209724629613961617354626566842459395163801890410300344984923361641231462863049125336298845965318804239773906923119089019622712548157400796819039932978196346009140179633359475079647626313204266113752743054972135087520292246434846180005479325670837049406030525531456198082816335314067629462791445642778464069833777314741996336151296941119391175535759446147440031164663355137052055031676419565946937205228027206916133048172971717072239705574938710741823245674460614144358050428343094554043794748942013538145303668286341291895933385063823062663488365730349867916226593952748435693265741257113878602502583091200000000000000000000000000000000000000000000000000000000*i1^40 + -23253060570066998252432923668525588950761242687944772358788472082303398513668064459695675564237640630239009903346968422784244334476316404062170267242855988818368043149774783614807874123474377773228120790271963122633645712698651287885096954913280456754006881333108534450788125405205388993549853223594278836256099992074988456180165558116865241354579916179433968766339677928004245094563150844215291329938354201857593235522917785039238368224099310503222353797426810919031577790742105922852095956820927508727101377869774443682435430351506231522600198143816292462585516030809408038806018846375903336454768106313463733554449673237266347854133592774569172613825157011953859246800431468930977440549399328739112551980724409199071406925558043686827556923604053587804036795834702631577187203469124854297267630471149969717581324333073663880322808903800979399557196603502176677659955259057251870726002159619753901945707397853012026393095107074224093044441356258532505518506284286905853728496667616482314776384572617748632855503415853483385327759263741406877767051723670740292698732076467245695490964187622409531053615015171723402531789581067066208877370994358632955535733270405477431468057530310149791792354629649101434525476513241503648663597734796749562650609600095500653987063876869135706196457189933545469075927358146611786733462425275757768172275210419458439183250680722276806628610459088390316244866849765679844591227985709502407226847334155331284644819805776320353269650164024705489931649058724969637777030192212540765305014636286789619615184869511815721119838882845532693328364986525365612754865328671653952641392590819397429344464826046342269083153100205477323244802253553344045744578348063500014603076182710236134550703100835816781590153111072341608562232558734112176816059088754903760571309030162609804499090621310262457641057502970663586890358203541052546117762175253030004093323823122676100784297343899191783156574351548167214004809103865982722381940054084559534954718230057425281887925542367063781038241616564045256511055367863338529724521710272471879036206739875469642840301654830322419393306652320944644019627507952411082521209035317732360852717013599697985283601004722075926816172247267443247256528657916634755781065052973763942744168755541165757370445996331917751941580784355725773695511893773924183654034729166714141181777876602360966739565932263899134551417458926219047986889648882772110730489932976915608045423974315155741173467990249968627760595234345291998658722109942884678933270200029765457511633837617338697256702941901342434890635033582834431932720684729424805907427260615495702219264206461336120055412657189705452899162123365759115477932211543832378580736434386326804970038375716003891561722775466393003202446874109384707052936345456462219846186311883969786784283274449659107319082763020165792215768589935687669260815336381429002892444812082011154393878072271880434802080214149508221792564813322967695058734033342543335549658018569256960000000000000000000000000000000000000000000000000000000*i1^41 + 484215907944351813958044643884085876788780095686595516202162536065951038593170170918851384275934933067264880212025522522676550491381129145557678738969572167677564006250119910593395235043249719872530445754315041778270319379385198201839821305957526624718001574498406747914441805491057913357753156822729222761368093273605903500883660984113282540478596578589939641997203718077841588359406879581198114055383363144401633835138160108683376695322691213197838561231548963366818784124048306315220022394260592870160018283231249326116405945801731215587352945119016710905363217468045356212515825537089129698519642035347027650918805953236272562296361147835104197928732412792065005546131762910152598050287603075822556893287248892694118770097200193057877442764613717668162130686242875746723693836213530066409694191114848761936103637850529988429591418245155718848588628600003743471219755687928317710225468367693447138012293927956520541885509086275010116607198733697265538688605145527707553190097356809371763233416202404927869284049820568474392755752428615909603499215184807245040169219180935652183890314863466441189801562256881074538615683625559569733955710394312126962428523292290112029031617677727730439830289415200491185458020379989272994681267346267643774217989807634521954178659907969888420127156416875614906556289237284311145340615586655313448482364844678002212464544472588825792578064147712973305933744060080167849705687806566967511150780177432265219141831883534291082440866166673797489761833401828101766964240851670799731858204972908367765113873404415479982414340456917988859307668044684996636118079976788614822480617615332666842988570803256391222722872798913528536854934320095991309000207463546498264368945573443001993496934974453318961336783382422523921091722516682266663802327082191371314060951362224398215082410964026641492966440212413490406696518321985450684017251413874703987008946130060055548695309149645884756601741246516686724860813287326127504571640661343953193327681863804836881025803157700153910636749263138831843441331564214392942469339625551623532262491827239997728350162040489673538984628508229141354241305612753002484510327993575986009655212502709659482868816367059164988860201718437620251860940169190883824573958112998036168787915566160850206123241981733938105055768260759352806695823176402152819486411326832140817079082928419640154181881249999492580107882185009748036083205581878474393919570671531294257781026811717609008014303877015680911762776892097679995970474461271299322827868775008957552660905288117989906758998415888924037521475080089546369848172034258651844273528221952158429986370141623033940410679885828415080559145533749810057280386996517274896205500439464936678754287012280037289702016259845995883520159367699798464299706372602555569664044574839563338124785904238051847211452436816608370401898939750745685652778283405803231813598215024136940867578991521264366817667118235804177993348334946338702309183794682138545740578816000000000000000000000000000000000000000000000000000000000*i1^42 + -15806749129460491818624120383655456601791712294615032741692711767548343976762384135645408288572592321066636551117173526115721734971377615647916174644691321955498050806680232092428982906544151970691133457347758816876402972075926946725449449342177275755089201631069647398146446135689446956947287591614944039647728657608899452427781302890208191041149969056752724117596512579963804141092710329162212882125246322455222394788606764750062410072165134815441724927701232116827587746788609810402577134973348326115877405486381755520787325303165934859869424228316445657114637314968000574192398612347947952476351675656853688342457034981742286359912576533133830452027924450313357068936401200745823289555232608334649469438660384770897855883853516954796344005199035794526451064679141669271176287967388682727989615248663613112111450714963579040251075577760637404805436401880614426265671686070794058722312057552778529548130679477128020667971389790863049135337309447404716761452612400090346030620204618553921760281880329762561555989496438943865455055349424895405439316640009614064445977218225784788157907535840814402321658061607864451587323450640859874079461945882791370495918790027355346514647409652836350594189926941577477429972602448461378300251881559144302721993652023411916135785334489509917195340422126338757627299443115579273558407736050022903662352213653080658899670032180463704079652200017024614715753906779019292841925980136981067277797585150438478498185424140915277636824911946732368633006971997234199135280668448394037936656244389824976247380430353489014997122690950324027925559704404837319267464827353738963853161604777360059153603504230343936090135458007860744935729667221831926878086399902283001013031171394535986905381078441617168625023236737453978165063074306237608683746064004509588457289220053360857801445849029088508417955538503351832653128628305021982906367627091347328238522994236314028900443246179460340778551111799913325445542837616843077969817226085208578846488434195300659564788755258470322056619276398978572123192941589694821043477064885753460657247097460174611177163924618474524806199669811011496460620030269341762137589213644423386075735430521677372908543848355528912402766913851680466865149972382926095579971121231628851535948683466841100393231451476047118056767023590554421859992620492744228231896244350913558435817789063920661094841912776245777864425191314876494644228076461840953230461506987605891742668463844828474162115829548497640092024984580024033299695316555031361902860732065674040898677834380892726700767298414363953508321336628949969247581315095143420731092548793681954845113281149093641340472069343473880238246902954237284645504845717700638874704381059264021439119412134681265409699843031771892786094238732339510398437122036658608383005546078889149529625049601246500008485828720259997032243658121629595870470227653715149862030366880287112142053724250586514978517463001513052875894301316313966046652227651202979886792704000000000000000000000000000000000000000000000000000000*i1^43 + 50270251664319968281646492258130142930624471555851952995736292361988497136033954659470574069137470728360994898336859545202761109049294370093297734280838529251099780851029748294886584522924232805081433304703560278140417341850959366967893454132190601042216945070935379913036309945024126456213481422424944767723949865041960916619325137879514552075901328336000678200028328532744023599230364631553801113734826721005741682180930624705050962369813448020575951877986383496789251614574260232126383132430820656181038698188202750246742612165837574242530316537749939071407384556698114452103721162309037770395364954474112161271183911792276464465225729196692290458988515906934161216957336250439062553900705920727107089788309862728806860425749167028170902892771741794749903996336105409313930812299309191148744363582310918345162963861067877820021353391742278259293033560314132624696584199341306929377789561945719806242740250392957429020474203059148626912160130381533460750606077257110657475600911482703535857037951350344207363519573413214172996959281919283589392121307666193280423589763286668558123651565732405641218285769874019184237834801738602466586278058035925985699401165536890583712250314509199944418742224591623146676944857377017580473405674252847548202940310111063000148014466337760374986708652674628579136959226124752472606231653420244596065220750597657230154805914386677440072528950936855410240447104716649333734461072121047479637362874351198239343753217143175627466067932643296803059963625647988837698653443451337958501911502955291090673136887431869177970254264663221263780046346275107320716712890331052916234143845919414096532938901041657597537054424153001717868018823568532927415905903545523843903677822522581791095103329543919411704802400393777054444739329810744092943725900296418299394511034052196938695844758850243954290200504711046332882881646023663767319782790851194735420710148184016302865413204113124834174386107148428887405320873099984043711825083513203518390173929962934451902800912261535477295051058913102940424717138055906858688475631681927179548310816501665622141849558297973237936684255337406925932171869335106070033217317261323241151518961760324422499105949426003643821165100376438339920791342901529439516913199453348329637701279343141899684233210426889039057872652316454067310710513809048115887361275390025650910684094192482431119717225355204934638187364634714403615456688389921053286570851884647595049801168607785803509443897557316208050149888724879295517580810204260716000740081501036578233647824450549885805409703407243061621385449603963610337033205206640624085053574229208686187501688482603779576970360292345943821312695064817639112666053616076374086697652758545071509448037756515361031290617428643921420362571895960061132326428409752007636164069431714221420716478928637012250570693479646861444182946530967160513826483341055517268635150062410383322810734294914046322594023253124091501753290545191442767268746547261603840000000000000000000000000000000000000000000000000000000*i1^44 + -1122674837926940503816618644892709829142517374581852949394838098142041516899730695865472190397846730757202531800628015069141451936139131740971329957635950955898560506777571324844925178034295514909165963999398070666405581130162855234161714192382736984849295519739812539944170461783855531262600620581862208105947270946265774885538255666243700963878281423707107346094185297185794923775048292776305233545381901899471978086989371958880726194229423569510294669426422343278984269770762452055685036224440344242607348687523131709261914027637080012820627009721333804071500410491628072151401156220813076069767933900093948654346876819875998895003976482619203377776271877519595778357608925121643995219826021621496749261314017240308017365522688595753189943092940560288500917780515867867639797171027394801116982353816066121496499151341611159351528868347897479367218791835773702578822672317170865924929470293228869732107384442724072619968266793276836534475458133365078699964888566715079675981679761254322610530013354721076896453360964019361676341867283512447049383279747903324116983734100921925160906569738597397865696516322742141537553082800774069359611087891194162460992321660016135427008937039269187083465025442707241377980745700163909421446345144582295324813965794857835116388521626871068541285971719046414864170069726198302188772261227474228785002945611704025171482414133390467789243579614530106162218331279671733912287783235545508808079229765393888472803015311690621165240177701504536066195907832372975287795959329117914329851313747810685797713100225038721927498300080051365636592105852224758298823756900888689728509638852122846228981142351699748137844638494578120022090241591451940275479104835572287374752136494015646347673907868284087061986153613337093299379739723982441216356690894344364209496357346876611126087504224984224022032265717709949891576913160034190096521057961656591087486266998451579008266980975669724171625422287545426571144267775726727016035912920316592345129383798588619635605729283148176035441619125124919332075363437035938067832783146785528447047588709330490797675162612002755088334989136348094779059218424145791038706284023622753357675507410597465771026401267589157059010166941005457607261036403482901583530613881854549261609196783620813567034762299955265480194711050744523558614154738162471498421074222978446369272470285608359473665249081855109584166754288420315126728953252024232434571771647947963644076782878726983008802306983061419165074173529269412507337501421604091117912551297559931399458526919829255723839338638318311351917765988506693920090450436100206930385361729312672887144225515032231968123505857342180033288439837098336161540710544293671709501564747625629906428501758572708653730963806808996253214451977089098149815399978710463923237689184157326390493106996280173553699309342428257943195950698630934101742208341050287462830947582650112915923438526645911365168095240284026541959364158590089815626930167637606400000000000000000000000000000000000000000000000000000*i1^45 + -11872204738046097615408540725419798604098088924711566088000877278826280392808726223358183776447265601674345435511807633239969714078544676734705791966569757138651939433044465843559069208520780053449806081910525960568493882283352767813763780298804044656634693330850902911208346015113221694934389163358049298052027892598663547922661867027543595199346412132885207715303059250040180199470987851166248158329002687550172377786014691978594253625115708827276701890113926795217721497768492345760861622383685440196438966883373258871212120455748841507692838130704920822079688179509689471572182905738006917018619096632623531078760353964253606553044181766778881975296333335688376199313608803064803793659359932806676979335775126128684574306587947855708077369483846821815010913893395972341735161222848202415208883218637000781011881039429088393072267975354289002435153615810024982967544089744700775528488074067730154408026735233712319163878044988497080522059857350348328981398535373268949147950411816334971155506731667009582203852720989227411665326624434573916853631043323913017116883400958753739618784218580117062258659779454875026443728729069935100202277358445546943035407108632160151806021263295587035528666188262789212448743171501396869425976007317165861558817791680906901496358146024717748474537903396094799478885561098266889540190782838862404863313377742235079003187743006758798631859190883577031411678584415800155241797023069245055506120408586604750239784608221499945317613125941205515090314110185983816739188559837571249382505715673088362559150406739410769374181666053911059714007312509082389630627990324463614209366784875895243521668323747539115513522094021707199775447449981679438494849893648393386434029108373822423942584762718905427422140008789652797649161019924422811881296480590111851104785250292838443887911357511470832788456898664339878189787477274688349198500442675093602272004760694591921976112169229938246566850192459005073249831061077458767831506492404558012735882210229737571785166426666270896947281468135313606521550227088093671403410464614727467061257054548228965695193687222592782047451935422527094562020794284804840424138940837866981411649539001779985026556392916926268767032429575278466790508300570784095792427527946070605348471697890144216361583567868579596439975136421949160009923829266907233791728165491401794110474869125385491877328690685393220560110351158530732847704556154849907525601208992865126159224894608582597957752164191815887912341588337933185944537550975814298283771824647066826835703214447158080634553131241104035126892852719876512680880536888995102497266690049124440607997469295015632567027913627157067230401558092318149722384864574452451894439166881238213998748953169211497623796161008052573985323529266457250083704355330335828946427144310996029868374420730420918169601608145120143242459447816621409294356258494116398003434215344087404777007086775605186539693677262970228671192812238016402188031072665600000000000000000000000000000000000000000000000000000*i1^46 + 71186938240124882939222916153482289084220369475899616218603237487551393314351810392027633568592908980297144937959000872321179244764534205565135943870411230845790748636424539661593785765504371745058982127271803393268395412823683851218102924445960521720601551704127497403475555216891658116572792820431493566625324952041048785971198012577720246613466823887983704450009449298838171232528020316005077673681002767498564749473367395569166463437141254492929717508808084042778022192814936805915847260948948415813950651589019300834761079874092735398979103143994830322665022396103139118517361220009757070810161039237032007676357918254749984312664068051762453090283378638090374841959936793258593793800137891245937136069968857647761573841777874321703477136966489196912589535477408222227539987843366617199403650738324379649647892140286832763935100524377848842055140232410893545485728657806148258692813627913627846005770948970290969816370037221985102635941833990461734457880195221674441331554715747430184579964539255481423448125372117529449983958609408848033144115117451555835623759679031645173577768403405098689108514390539587980905166201923320735968526517498195341858816562737269420822371879843942019483538679948257404813755178001744575729265086003809411843785314868840384935260673277850177064808052197633472996992542654925376958842421073223936221555702110553135280700419515915234141024232181057458197889933871330245447417040012950378695436508617999601881482916752346372194749833223922683466572249254845635768171895301667851439738008394850904405433844233139321079467710340159730157670308695100103878632195567677452786230988838774646935681590028928812962352709495585058105949479503025564982214405957019176257244808749338840873647621170790086885392613747942522987679014959355202400441157491156692020990323418066826119934028453870116737586663518129538806297692196087270422668209684314221930878319404634796202394366787272129166897140278534201515034122600008265459998213946763923532225995559923345914967916535059561041927485552467796205370540609776992292360514478799492335912371466383541673008574331585123832491075246958489628849039641995076994850586562343569426678694323312820831070145054146316325594611638485461069262042638342996016491612440769919782859767636083833994811924413003029436821860484531048290827399303368099981159056612327498514127957091877682707072922683389378442916234507239014563203886317759273507633577763654739242360829099157181731270296062283118828215793117093996530262296859178643281657807403698252467280026327571053531050852574247834463842569345404791081862261761776563945157433534012415391295807477750032678574629721871757226815609179047213710018317558616715515801981924308540998649601502182923943164662503355415881693095642706402565232501876471955621934136827837270780678114385985168748100746368699007001253786655335220326356972050092890590399527380678668747217723899352003759680209511126529881946761397782204739747840000000000000000000000000000000000000000000000000000*i1^47 + -1432750248449108115373777548314605874446718334268414878078625748309316087385619702568197106109344703913161341963408015721508408374293391557009432130213128647545859610405005375238591438570712719918579368279993622757161141485335050199643366917196708289418526370151098445641446164115632618757846812739892456496253734698964891437258352573510104414771205387329138288678252516709974880782016113888954355805122169043118202128409152710392914648299320371343496653414072920045913661788594695306977469661428196777978104544574050751389598120342926860197676674969436557947291677277105053495588080957260308881158668930583684520829215090510505600763396981200295234769502185400139999593718060907442427440984818526220010711470140500119747347172347529360698830821310451359393617316795267729256636397084329418709951270338243153504046380238467255779081637619810812284610805471495165092301359576357561818320994579437300204951252425356271545760937735153031232129755991260089139762100313706834485524156450011519662865536837861743101502933102483806523584433592822252729992711299603923070128940096344478813377057485710431594240618143443998682465533639178003172614977466176621872134516456416409530261800141645900770156847949531617076506092888701409231510371625534468786101698284014922458227272739220325288287779498469268627368225787359411243870767046366822675252676622373959422173572567407846507413609737057348574780296222081417484246855603797713722967907188213263312437960621604219451517442940933207925223599588517471914109881472171207674486114278034286682670944992312296363956000664374370941377096459172256329608903506290648764476894228868191370885929403766398572101591872206774451033398042488590217725013071559392468682893997772287361303253289982327620660729648995035140871015709635174029579538808254706599767070911606063411264726570098450738589468224921205780727844520578948559093036918761319115745583305743423320042053386843364885656379296804816957539262013520967709954630210190557497127304621784258460357950049109314856161143400231869218973617821178596299537804346811703519188164850778547828560247879734374518529279762490748279592104209741061009199665895830699958831111976269409296761739500542294094191315782272376401006841840414995311313130002455257532137922160018904096729328967353878494592788000777081597355954359735523829644776253882013766732628944531675358339855465139742406541861031245880874234646073616540240191913830242823523014902620459250507822858164360871118530736976880476515591695750690915415586953655302247408646794058437400918102121287025359479186916133430251613485626789756708951260077651781307191375457950066476063999065334456083110227222648768883418195807560944090966060399504412439848334230453622877396391659806641657282931777134430229328692994963318243351742816946966016479709033379737308205819474920302843275372177475583945825593786777383967357410890849600872234533915289238714925749311126121267594974376905956707532800000000000000000000000000000000000000000000000000000*i1^48 + 3754907515071113565151938961639246876933965241071294862572607343543056680002398820157874319215192682698707084789859644965977194187951185774554994312400099645300387727842318278454690732575323177982129016479874259286595015286168002133319701024914537100939174356948278476856342285472039923657341363373272382425448650545477170129215699301830577986434477796393476386271029496865262460176589989839190894301747036882060360690130719358821356579971792378052965428639209210235648096546527810292838997998160937614928031740578512358097944206007099356878944453088600715117633255543492624250457889030103720619986138953254975745883737958741225796742688948561672448135019045386120670045785598166764224776419292495320323018656084358325622355091876719288634133741326428732124376420180333795602511243851871062216041138081421217427793584183103936829515559769848315992212997013506829143421577596616811947191607506903898041228704323930517143654573835173172648136138013505868512190624678070690900171112331452746116948019349090307555137138619129622578493718472302146327326835300965997643354994138474452008432242566651414774639676191760077062670606651377661715808015545707437668494277686745995098396845617166326477966691592660367274458889520432756344825204641149357543091521360168910664034029804825402138395591920884493312377860938840032798247028810437780784178790459779024109115378396868986680516742514220212871901067028367585601667096580801469731282428979074015418105015091891996725719929025584891226305457023000595472764541399719670294759535152601470471056344113098277838639351838773409073360475466003118955165783539994293012564215316218545407669023186649529504049181057678652649266214027173418884444515446509583357580972892558671006282731110577548902952317954727820921740261901542352736078808804052363717193541759821532252014085205630370942752757779023749053910056946448541883110646315421347498415591778942789959956087541275964365949336395766758600311343366523124703416074397224928127292610709096468867744152612932624420010509695212812931913349963769943656335990102407207920776826125941138516713088075998257394689994247306731123240860438972721131690893542211768507302549106478471496057056374492998450399154487804470413731593392077178933454764178991101546201895638029883590403059183132770250414040444324309682535151749008348280957282972858688591214548091364261692309160676411595712198948632042067220762843252679936416537748985041577232905365894101281551211780315917349237137669782066787442263674889593656610471786873219359090597433320522941029663491467691965424700448879800956558039995815228197244642709948933901788328910038287792226363979232571364050829013691580094860038743459814228111446069185998573415584799166658024530565266305214659257066563084000599903450077146040577719799649461786359859745446579784196041079012013495854479786765360147153295370307290455923855748299658442379162716297342869642632832437957254217850057149797892096000000000000000000000000000000000000000000000000000*i1^49 + -19403670965113956334723823761674766490232226591666137289748408834351370010243857058661721464327420701785957539316933085129638647401324265024416419903229385609686315606265204887589815691698962924972053521078809750653878924698781524274939521611230867968899687437147380818154032860664587693819660859376693372874704498049626533260700903933077855871325949628701649218022658126802598540784511349737782801572226160044108469846660112602687794967384491718484386212983822538021236509114292525897573646701799831409952548134533161235042224699476898328762220074976283252091361369897136090476095997487703063015733457663655698069048851965213557605344374949361466563232678572463448848491453963418796668902239230932432852907826971412400235281427963658031183495913513717085989682593331085089525772611414124472059167931918972531542181995512798479526339406512280379739628623828228868866796197829958220822892679709168797152877942758930145846402942981986457580063926872773810483767571468843061651178010204908734778181258663723046918996156553116158501277442884882246514152664943583923886709321146115962868764987583974123032173472998532761583738811631579355349629261221399155852536989742962156398873128586842483373481224313879523694778276133773903011775865057346547063788827961326566386622783631960874603103252478135194966455874321132586399450483004072814497945792586212038152135306154202970303271565415834198988781870148987259560932040530197098043181518874578888202791006284626103909754534270555849774137514867287772536243186381717256378857680276743965302827985142626615104897694146686756884556642377030766074445409518635096351963996811929095669390533334079587715818103091758311941845558827996614069030900374379173934720261565155063082561856471811852454868402025278336379911578137446864444014872112633840667235388090913002046570217372325284188972445579867041270672346195790257736817562786117068330308764237148197664504606407059461761975259219508945181595392480412529958969484322642480662052862171601269787299069024393568318789771755579132622063963998988599153728816023928592418223941453176801414664612342557613445337116282997981687618615166177184540154034902114436110598056073896887390330172528507001414245146139370262580838884440589210683318492956431201879828887559545692622713540899205745072517624346700130029959626063873918262263843965998442923369120036497471117937924890563012593882955092793682046562902915258660661444974594855127050550277157269427559136431467495484248224301225389709906844028285406544213385909943447316558977693785079588478566353645974045791095212867602362820270899964328058979764743389876008502529213175442491647974173833390303781941149207013354280294022814939193691198880909709337768404405928805602447268503237174272809244785448642111718826507108694402443117208465501046495391856040256414382519228756608466532234577415019055696641288431095690498877322544726313277305264456526143567647341438011183891109380096000000000000000000000000000000000000000000000000000*i1^50 + -174813165813635104588097313731119471237612287412242391450320273110383697774849040703791103632112475071738435231894655177452405503359903796211139425345782837089800229301471568050521938148609798636389427376595437731174683525544448485030368205696117342113465778991624875277908314212806748560169187311185190580986650931818468454948284738331177321390170849879051320281154675694001351002383443859414611953829992793279506245999142674753950280651628368542787211467269224427642011851223501989841793487236916604324211668315791872645392838044538735028265158840058009811991970488089641662448155541220405896346402395635240443591535693666536446616071560612146506609542036288909644982544355699911443056027492874884196443874759198210960429213951717693498524196599806850340503159543177865325481234914454140268494888112633812183207342412518584413469890741529820307716867865792542503944724961226739912426187820043538215599748345552226530623776163065117826502818191307366145565766498005960939321880439990373692684070219787225037446360235456834580671133307770473193074530837366762419917147098154689444453581731930963272857746789592515120293243994817323928450102643639784856954272502754279376606160444469692264048965021369032794292133117919772573434321324224310288361487177503986190733648785048930120574490625683746489391089857213970073644810423290520395738630311462592752367143745023227064422754842340060997425260656588336759137432308002279162700449770515350044659579633769924396179285861307579774165538491855587094019644194303866618705997106917279845107191008711409703345686050294809815511334170166436792417418751039596360291655260337851822730093226243377399442854375742672698727481804450704731453645537837097591476629207748332878153363817506164992788276470370203777965737363929527389329469812543448956862901335342519841535392882091252206157490929177294458840730248914947067762727327407643346461608192565123327342894055902311636820200945621435127840959322550866488074308197890817212430952789196390551583743473615102883135956681540567951013519252373335912774019780211940152229863492616307066407968563863118164083868297562403828187814433048535907053839767522017272423522602565201425809756210771669860762547580668639206111729885552212321327463640239461288653625005078957008245494725648624262708375309513153043235085950627966830615778895467616383332692530938420648868697099241964451421559708698404968488969026664986393903797048157940978210929413674343574853285235758921262238060946589034849568346177320514585509933783015070034899829482375683207428324672860064245903488544656417244386687997959488957444607600823368331295156001056293435472451747326541638091886452307999531504837027716189743227222648834019175628335129118235040643683626976246121245755785333797345943498374437532138967001850070607981896989933228869892959619893697992184644415757445525283332052739385339203280925670965885274208669918747700528624526127090684302825881600000000000000000000000000000000000000000000000000*i1^51 + 1027368957243081761930155933567784178084700885317768237780126342963229060399010333160903776740599158220478363427389450805890308827657142310326437432343272246830111574036232630130424225997977859020382541346990202343739769730099655061373204097336727679592958966554986650828118257068661667028810783183360949817338848701341456464208041482264433007916466915079429821126411599425818325247098056269437838717958337463028902429569981312245097791409101680029328459556548069513374053325668862021429652222991778394970138787243694330852422787820666998467975691821334636492781805942091767770565114219301073231718786245830057834891920128401053469957114701798694196720225129134935359113639967557946449834492204981450041507387547473454616217602653283517346886885186627927568698979642601700934756299853972887260836335683981091868255662131142243063586239444538501697607990064109544464605512895403058489078924691791163564543656955248602298065755939122845245312447945034806561763019202702952948334565599370434791793505064340549592503039684813559320592966688586106483716257627472803108121698159765312220270886451713463664328796959604404241425894037192564046487022527789885375043637854242466322480198098915067340510946381959647286789494145471371467719797201555871497380086494272980706863663298600743780516632807612520425154543195508820149072584206587565715135321317614613491834361267624602589183645719469018169087515503925777187117764067848591288775055421925151894247311871170286637525176749290919468113567433369852768473406674780801637682704629931620456921603342152351845197320127005851693733168118119004585713846793580321668129166997005315031670307536154511878466038130745823904276799976599900361166825127368995161674352306622268362675812567556231630206006782536985440597314809875581075887399490081465398457934699250480106410016530327697887274123929895296309536356305455555600818239354325375277918848035059024184431174224389008161569743431636810795518551091975059853559164788429948640205558306667257980759321554100345098109370719167383143894432262389376150955746247426741380498807705543747403893254255340468463525053510093007618839772275579924603353995968858489516321736199618005392226965335063802204679470157482977371569500258248332418924801191623786538488729898899666150935260086815750975068333267755360618784322757290525704444493280144177685838130101234048153840712871938481976803008187811459201841949938453936608350262188087116195044694547458057226302389088134292269501023595523313240549434611222438706961951717030644717127733955138760289876870618440586499538989547210508893276487001522361990774158762625716629158329808818207150381758496621011010044929342020266647158858606603373438303541158084907807535114502789901852061245582739574592850211117537423500891979895370122501785455072483660223086290048770745309942453277037991883975953988203873960733365176053858766383562316506839396235629686844003482435013413621569945600000000000000000000000000000000000000000000000000*i1^52 + -9407361765228600347964173051018922857748923527125747515346345755199789600224161521454148398539650529268130542790518316546838425352649173025284847232467462223839730382171073182029155271674128882645605138588426361638996266071130777880844906191319410999543945018136912001060398515652694981810676958359748845292862454847530595805176802051823245695060071902398949443903853482036329287352736256202096537744434094147543768754465437900960805804651586181548464893357130509026948851296174434661592895551751104914489600346196215927815652617610702618449626866108848216655827288502811064811920402311190635102770325642567402091330930617002469352646294256163745337906764320054022984242416327168202952750437420615534455006821856012466421247092216235264942680252727643107020982255139546116266261291353602439336573852119338941604704397138441065245073386065205018171072090975499215211027385706779075545129111817747516671057353758865789381759867310955087835999276080152393447422251398205104257614774452392985722333671520219246140463268244047836318874603049963892361097987357590986840956885698811431117137212789180326705458605567212737312229253524553137374531578905820651679920355033798390752981352163327932092011209321963519394394061067317381935167659871842692362868072636391262778408918853692681219106583388956470314062187036525946078364561581638612111466031162101837689945462880530572815918456210452806751180833089284174839766691972787278877289540024902703328465978946275808296277151020989050743975020459681896693600842041079047866095321818828922869301637057043388920666208266819161853071653404322736914446142316026582971454019559521651183960319089465103307349038267169361114574859189576742129832110852045563395544827859913276459669678361912536295372515677890232014199874852607682271355423811122958759027240339488100655295988152133439482544354496729053880977627111948389633072454794518330384060985573561824403866991017046845607757299541931307642642968403710389094949964415259104897937045076312589521049425947969852885783179040819509522279799624754818769006721629441240926947999070520799546118198281837038940054453959191685069588558614775578055422979097493427879237544446342330960584973807132006828094058010387020705305360872804524321494832424237914279033034405198938409030406089914028489577401325888864162808903808462148654515281892259553066490715276267197513743323878338957897386426688262624485551236361207790356779419128714252329975176467878600547449398864991838141855505902832083855275154537462415735089713843702922371245714423278708331050126926888088612295856508307615259936252752390871165958265850927653614839139876529250288462028736044875230682574973592467692475559288394119711028902109147781766865200965343803747251849757125866680947952005822366422213143010925326327325067752593650346159165430417624860211920387114367718041496378846904349527413314800532766171917216631601441343276377215523119353125719244800000000000000000000000000000000000000000000000000*i1^53 + 78680772700806575454548557575871687748362973753974261298659954627891809634034650702435824801093926744463878648008667115519392258845134564736166514073043322035794904578085988037109021489083216027358631909667324401795062091880217291718323478941137458932471744240705997279592823622175091466566284278042183837257495201133516832553472676790751575152958403301916332179153163892190000692372958735358859444523838996097550128163517779077617390886159911719912527450726750601838933628411133731571534617723660273729442434438799433337262018949333470565839158687705585814213840401990287556615491838681142340437781957660420413348049740273256559340840544462481317408778130298591331055592530561666243175663248585843489734974306663202934685978964537630684718209267851622565855175974609020648564818422767431584164900514480799195017968046554102097969452900722756674865300008741637124461658946649765523717806402530281986422045033903205030512620729905589396964056384566568526330868680119625874250016534008308407474421479090207702021697973282705024246291542100587079146108937710334517028518255244837508974166072910646844799947261404269599900968299255958773980912009327013039443548696531755694863434708475058252934793006408237725331067704776855336900282521838320588801896254281442845752892084477182236474686548985818229975636479770994037528571925933582717839197208029912915940489081686695935566430165759844648736706588606478125731741478188597706828482391253590471975783694248844214685999294755695556634044338912366753470338106065871320314605569853105381993631881968570419901423206817880862163182444762438064645075329306005623357754768024726069109166930819816588602415483231020868825409505031903353928039999802058573809539516456077804216169362826806586218008699296417601520297421243954589095011218751686513958271395881581798649522102595341515765984821795151003502353499382149198990753958642780011812428797664887600992600292286288064005311168821643752394085774309373061433886171279035581068559866984578676546129777464582576974793719660956829328084644585586735170879902476497419242888651434392088113132216757572161871416853717282847445140223331979223142774819279774475068800700616573385054515966559092497509719103202613423718390738570760641523492883282928394374496224618507389046204141981209122371081369403864959648909154058082748720604591200301339344815396761384261539996822720008404613102553602990452521735110083419521407575220396401187189333657649421026485016252722333606037296582636382113673874686848890549245811749253700128556600222177011292764632634432880655186599665868367533676708217306923457126712809959663696260682159268764100934747182301938059590856764945622057254565528072546322919291469091689728016756952635206168852047993972335921677151789277709534375762698986724327239676157531174745770913626142640284303687095612571736273363471709996602286355786625570996139494067473385759826051512575453969953136312320000000000000000000000000000000000000000000000000*i1^54 + -944636504574358198811736459064513442849037331198134802676885158629132069764953341580829747676889723297071245313586830881414804423695716356105546239827504770803874170666091447072476448652151571506518885074753334701235607311659159418958579249975028394484109009824270557256145100973839285537562378261346599599590210034783226273271523233058497026448695426648253768487092504864003948252928442350224417344893828039954668535499855621425344921183745563602845270971339084464181297866892838738685823636732158861263540618759002532069150618754390738522721845778264727791893851545201590073624925646518357807682188136338643648104420426770179892057119878272751069931579187513473851892159687186379189497376026514311572167428871371297548341491711324747513256947193880669960471224298204831097040540604282034467855892641154712026126379566735079715672621755641780913453264214667513443546554195778447804900861066888562266230157657263457480080186863793855634836853578481026721991779697711258713610813209034822481273982460503454663447770656809697605375120757207972616938134231732820803772124414483002992799666212841634166121335149561274965880731476616099682272146320674611768064547578394769581025066836731149640629209379385188354786131888515928128083743808990290196435076971843888471715375944655719440672632044944055607758926274979862953991932413465326339520151471532491345611404802037457374659880012496120384922880113841856465377997574965533295174033328597082653714154012799373037699224306148261274869665896363681116457056517185771970736372858800918217450783072615815167848763855574136501142955496924185760416489261729320187860950400873958557646889345798872396547393193016451555451191245933158036246541895596072677124159593584659446979991023475267462316511744579025627128579973881565446860396794115966937060239224868270115670658664741011678555227817686973228082581299816302495061730636600507050389061743594968253442121077272222258148018030502535612195177370680027823299062789001165534590634722346579574490813970828975972272178287701493969925304987457065935451651775083993853339050736841583262106523853863499939574920860759923979857336057682987655197580907279251197417229580064212430082620245670548304796430938913855975217313694284538821957770524407189974471689884063928054958024761000481476010570326219176597708323327383464995434243495910114803878298764468634689560609162155717999377412082778963848227771561442898722042051995248923290584054828966154763307068397860800407146727219636280149224800235382531820436109027570497540900732772066562499852328680791679647414836413192723545742334090851727327219707514673714100875462910389979600911935019155522617535594410715924112896857381072361393593736518399190521484803018409739184742246484705712900585367257336580589401925178468223057165675886276255454288254797517241748998270648291431704140626304749949611075825313915921094576237465521278615304924951063124756135936000000000000000000000000000000000000000000000000*i1^55 + 9481155909389186648500822565449798803591533394900434423165807489295059848685250030118351001822246741175558325260886763232284754947638610350464810969331401688790375398103383156244791474804562288571508475322602979641236109583109613447728494960547562730072887163788693011408129021433698160425992132903513862966286349978666064197456224711028471661926381921772875674199915441034036400917166502130543782608494707357597651336829218241197144169956632403405613889745063846524110368688679549611109171753588029850189598604472374603414815693287612677381157677156252943396550665150291175436227516599740802256519987914144217256870638512095959201576654092254430658784252428205494748164413192127398457261756918815928779881931043319202523950343841845025832837422925899692772139675418057787056322526443360034410946798331414527567272165375946108476808129645055067014884626187363374444194340866574242851860312347856711493246875064364538291567592800871337584986261316644103085900797125939059096844532294772092909977485011750670826227125491211949013347015962490016561973586206483816637774987413549498811160372643698469436539382258664817259400029255100240596491510697851972260930861016910635042610568270109398617369785235576791585461932038067700070190308406839515367976655354053743847950258919190485964271762424467139484990267112305896806830075571702993350935226394632308343490084948484113903853302822845331759571813006352941450835480466093604020414415356311549176234387551485327723615318432704299751344477847228414939463879415431054113036731154760153308804257221864291156205307543413735923073865508158521984630920795484309750132934567210114650890314894404762309213355083809867537214129657701032943879194401685595102566009028215833615860840417680767504991973373460428776946183592559258578078291232443756707162998993545177013767330875819605011173537836392970166589289324780083440345698488858520274613133349875802202191574573394755145917538208071419483362895733490682892081401367909395007720040975262764559713409643135807084174629139380943378221540232027972555880150230255195170730287287168368590513075959888375121961397571500707222949990939426010698514686767041541085311000053114642129315857412382928721729009611823984476721000265882146147274172850820264535570205204343402592248979576276951981916015080684833684273049098197428194287721845067715422718505634176047382454894449543492003102680159692328877478596741079430860890192147392125527052504449635077987329745071842578276529456886668449592499065853221459886856213253423096260338937157239242001542935213522899365927444224604735146384505120649621027541747274743977093198705935259074955335330924005368347770015204692645398965287394625741065386989988121358259583286455808220476785599300424997058858799663268005307721353366275902144583032385434850714174230557533089033033043732957088016600382500997411696851617270370016040197878951608289340063758255399108608000000000000000000000000000000000000000000000000*i1^56 + -76478312315785352202909396925312080609051199584946425074142865135968564885800217139975987890716483587471451626183615567597726635072114917509634386972261267308979088319024055734341324908076892410722856219554404994860765050460827178958975781728250774242962297499600360444448046694733775614390251161273720320159659225506521885504196679731495633567892443305061114214851981205106127305311594510670849270425964096608270773601751025862120678680955742412062383792170034231160625326153679016018544077508669084220601513800129098518084110876907288211555819682508287719195185551272589955937435598158948359497154981087067121916501047384449363923467925589976157361681313388412427859385642792978036112902875828815195021508645514696241535812108311885752591643114807262192049877826842682753777070999810021194134680442274987918465518166907041264043935915667946026659373022650111754489100710247320355728599902331660539360654942259671859108805801570641308384723141149121839588919100275444334061698560611226198920446720048069349604202640700349812666501068626120411001945740282706402064083431472961765962318976024196534586064105984458222171891397041120014206354662874084589377834004325678135015698266917736586022851056030096189181095027243246148532190116847142565007825430857874529570959529586195922288360406161411458671518793484633844756089700094361970835674021237760611847219669172538144216399280305000120393804834150259828631412368187125554291581446204962285535136282889590662513429886387224259712717900472978521399120820318346438290114583315998155323653949570077364087608596821626805522335073483446050825954370280954111602964572522834336423749637094270338182347284229402417830303880356683860069588960528564836960035755567093911182344703233613825741816225123432638886135414291349213164252018474197643551490613275055384768445941166623267698389151476205009514348167276149082225626547779504553413003584062763970586329331139858535028807026155987435162717648011699543835130359266737762933284949996511779906378660873546991007453639315679948939960809989328476838242967608357314975869574293338758855262685317162143807774955819178688616492304749240127562822606011802094516009211552747739080343711902269987198108902866394491777339099995386961022244144433935804239992253771077752153061651920446808327719070011276173331401449316862660477219597236419814197346865815764576722485068843577038167678626862311497437568641147231053781040811659376064380585429699785696492630413104571541303359386843948704339679711371019276533939352489361726689024364536366043985245292777393330157303763240814471817939047557620716870587605657511782104450067441144435014651467262543034340936563912789189061992405431995841281307172955929723106947176411661362815694889581389132165218735019452149442851815347316083893018772284254108575927122322172377654225653370229063523013895610481796028198233435220022856815107894254137830541025607680000000000000000000000000000000000000000000000000*i1^57 + 518324406339560423691028989164022649591735431454843424976499124502152016508181005905257861316873818970621704993929061831182755447366962041371015379942111631233316426590066786546971000811592511749486137281809855971008812996438554690074845473566592977246906750969274041778900516197799310698604832561229423036713129063950601935248128212239495154608479661398058556292513433983155797178849184168807691101832135601122291778243103747623693139480422586559107834092468184973871315844229036452262555033725663671758834035829956075934288657203755531362064963629076550112056686947040384537652196209969894591883717725219559138676110824887374950679903534011259995377826113970730351348734727084175624817882854740719928597430937797375476789642451146686126170414453926727822931707728373528799349814172440023539899219837756820143741588256444171539544647380774272943824789353197931207697237512864108504407415515432471994972061191806706724100847673229223786711778593768838667278937418239075803512380147539510775016605235749924572811529986656968775771084384362941758449894944704938965560037712230447708759869605627630224110704834214562170191055103683035449466310089215604730166973991373237414393104777715805843487006411068020175661825685129693917791168927374029025043091711748996895065804570204815954004087002942680493964948107162431841102759336819804548460325160206497303907614900069014570254012489546105520388492164203558861502725851110499039331395244231465934751356003382130007875283505179162136152363572921391095047929542083773389905911142048583943560966062904294949614011274657017447111606845924130129601078094922580595082946118941520880621971138464242793573855826269466290834852840677989898224545270860539116898639828935598756265260232419777025337008357117811100802007322440634771521151552838608859123006347961887176906792650239626887768924033165933690466864464438314967356322624760883330817369334388164168550644826736709284978326127003608454850463624956702452834009962653041050319198466246312791164906454379498733923872269074947114660914283357715158809586425064135809156647774965975454269879519456155773353801552059028931477866852336471977719081508865254510338102198015671830344796580335305795341611333827351621634052726780794565435335030561917216180161403800110278175368327265285038251498052838410927500761088008831880638182193267651593633708883203305009731728346608925308608228529811262685598726003026674378773720785899085961852400851940834952855938769452409527143050739775156473854345440656188382794326925694127103877289480978331246575953347726265373920959840865371004561413091105947767139827233502754060246024323336604463362713496132770223373134745563524718957709518077455432585958937443342769273468153801504487891366264081359149577248173035777352155707305427567475808875509011138691113525934493152708701535143388146044288689349771067538371719102869505668198211495315936201266325094400000000000000000000000000000000000000000000000*i1^58 + -3098368814364167449672289851477193348582582369918257033019545021685387801203972207154971947062887230107275646203296810156952576966857906311172321843146790368421607071557770011615711558563702548536567574007434741090085890392018536803632180923059123635988035111718759795449020721313687130196674504981007311710433040892677571603386576189345947583565908162111900590608596376575885560185352391053873794646816206770972627303921664928364046133912411704968136845394784252632639479879811358452830197761803900314767469019634662734332157504748168149707505043730278000597343976066172998614141568395771158803178929615715408266608094007029746372026897421863084585750105495250233871153858570207329315263127462581177422894949450279938085099667777743828012720973844771238409396429901271020734408945081806667303334581457906157830309202820949638624563394928562226480563037761132721568520981036649817192173120722235224690748578543450051693653269748395424845276535583436553486319475062599298362813451036321144024094341535289779111658359544493516901839474572275468533508054911662268889727772020963662368570305913373797779326779179112488274682330331000283394305667817484181352084705509665925438977662877851117952067397333465429747481520396594614759609490331233508451297291635447146814187568209965351412786047846439516902905360731805360290125881769677825797066078211450915529040254094546903885086264230208055820350773486558611403375685982931095373023654701520261239393582204304065666612559881687060033037414608035726943794040967828576709103174626325843749986537372053120564292384022475349899008758666767648996418810629932069486036455829438655705719121149622153706740764886657871326772339785101807995314801974112150517073764111516612978981464552834911711127337633758665105000829203523340761161276329002247477436463575102962741697795771198739296309521591093398934892995931470622614032632573557337063070694935158302404139388254615496494011238223104755967336758217006279297206522844789267012640809256995891900331603175754439107556026994139357385212726460537534132465278368825352170636486995970015364148989890890210903746067893957451079511735859507421686974823461584989729820735302486138286914160119399971325691652072472538174486364797977175644459140007313922830676857995374678119742209230151276672699971408970733256988080962710108925428424784586116748679073000125005823217347714673912844908361994364032925006701426769725482259550110892943014572078988000056603531426698244341063886254133780649657449257692218424069780682432991730933291045381838422063223016887543147087575179896524769451967515119023490145316330846044305847243712139010929336747829732410030706929194345573746198565687633531035158875020448316078607188231943064390449381803473294108294984662891222162249397821020850792977467231136300113316663051239338306771683256653169599297212759534942039685434116832595403255541790267666943044485120000000000000000000000000000000000000000000000*i1^59 + 17405386786139244540948522578647347529030050870034592994071019950684130180758539796323851400928759027123377304698943500293371131059747956085686471102775804954994411082854614475154469483028421364434819198844639169958972805630337036926754771124613809035421917927432530465385956763949634841319041505257385577840237573843487893402414995510878213295283594183221390873411194556276547309373165444111754447208973508907658321314367335614874604651257181507994912183034468488046160816558310844224060861260801986077116738065039944802932713949607127895622638411189285571074486824854574103325032702885151322783990270806911917342086109857521279361704752458937879983565867558473547557054030605779687155189171892575222139704021707749911665224576676108738804420082832308157047739086874558361055947589500552343708445075304864493978563406873683971923408571382805876819257906171224587550716634666848497646095151663390350151191707264908986236382641720062715763938326982641221831778736372408552146371627562548919948626287074892703758219526906594467803313854649030829087200201772883211233610499943061579663493403804308461165695520874528486504425446736705006821622098019312668981102341735384553387356559839800486191225470907199673936721229325240660459165058889462663090586393980679814515396665193818565291857627585929342700412641616059117901992994956381172575723371524739741471276514979975219421089276675204364204187536119432705455503707388593921147036458793822906476073117594214386108080620434372300238156235482192544561638798228804359056938127640706113341793307860141541326906132499596778985888795735426033323910744881903084066250487237910732378625000555207539762735951091059293904469548881237659729949963594522630207181648764855418805994154057703628930644304761118929150976189031498773776870726085842991984523950286099576484193709554146387591807886971644445644953316229399583473956207080831217235170684568011723076680128698344319215897289367528529942281167585722691429633263543807219663029476438313775113019929866850343704236829874843926970904649639503915291999543872330567544491274347735203353834677720196132821611618527746959664833015018061198846465967946816980792324272199914226797576855310653237325373997150170505419745706788021533963649996786450397995499652894899020176274204471118503734755637890467943683971180597400974697915900968097721629158055196018049698026968115987604578424057322778501197886051814627813322327220990400509979101010884045415778579586943358000513445442574457152098058729113090216236423775781363085524658452234358787129759358308482588432230421395655533375806018148339036107297394639808563125750270917070666924438914178911218142449187998087930533369416704385455024269860515524897399329745775003933234355877039554333638415835331878259198831546001096753575387802649243051176597030057929466322549232156506416751004626592126036576205032101967421544930666123225989120000000000000000000000000000000000000000000000*i1^60 + -97699353038788763343800259963257127724161882608985982721543892910993252173808252721313128772155473050122150916415098445634097295587475120624155825252159975819227394629961729386606800890770659522540536500424012025054127750110839405325537928415680780920553067272114127005766098284580595195027241970186568603918764039018348636274152505426708142875367208274039494759564729155318546048119264907041783515266161230981032500009543385666727916921099250853365263412433656207107943201943082879626582180648395970443725563461066785849230257318993552133793024674832308725504227014245362032088264506792327209408950469766621851177378896517603510438458239338153122585973955014153093048545237299025900144754430514800992182543147103010585525518458030188835555487668734000655265343301047434890615518734028069703314644364456002788226058906781018303582516631266048577665031838771650251156573140468405298638949598329960155705579402556249440478277462563074993310228893880560876814082566598521597862401867348298688503164895519902634413548649768463076377906689533413674736153127159624509171335017327133030057807467447835210584333844972024640902108677198170115558663534625440045061406603247730786854840899827134204511405291429359971728339693564045294141249414068597438187279723709567925938217722040161299936490557641376205259375882936067166495412968962888363240179142789514441657738860523281668143188347211382776804728664322955802639694843123814111352358082941178002955218330587344390889362579200874501311742497331719757849310243912075463300733546732639540506291015017706367902378618582477668420975284610589821700251303578417782587220512429842299636071256773810469169351151115031414930409576322262963104585558679445657421494682607761630431981645833167242478976369500552791043024251687707888645389316661118014433665706944201788359704003405503511525506626224785283692657884265889913892458656165030600748064508991941048093192998774147834398496347845136558004702467667513747532251036067249125663631963624941533914390818547723675934696881749110556031513025636155282003281928042063877668889569221936282728726541532642324724370154510804728036449962517239421264753388116812912115586706717548809111610625270525858638146655982743294816946875188710812717159959676243713812353661754710978047955388413267076463496589370828378082359281286522421134552147427302030263464298701064119834201531992198670757365573564291934129240211574478427258958873861953677137968261349035495441587518884343642255137541091907891509358183920812290940437673277829876881842738472761707217969672620108369191818888770823391053019495036162088989793958121548861761098411861462392168586727810917549002154842180475573757363342455927887047888310474613257757377664791403062244637005325704557692996656254377845736107456591833984690545401727964196650680077830050762013590219939277438480985451620966399791848167476456690448830497292288000000000000000000000000000000000000000000000*i1^61 + 559330552452613137053441665793410393545386404884592534045011086789246351279456117146471391312188416184123807014724698576145021619137775316489950471292653682630255475189839930435454334147676122101293374143953056769173991664326242609711063287024289604153794524316287165321545291825216838839087649958086630144881716116205301319761043824743278757936683650709392161168373280114838040966007000125238610567092044451744140754004833267330166966536015295172983049183273359015796201909460717873918924061154079649276598244637528190234582272303838459398372720134556057282445166186790772167673370106051372744170550334805534631005827869398136611072601196522063831372284755413959585357376880462506246693546817285760709650469829467792866032136413120084526778990462435723713460395834565415135008192430764445334785770826124112937036385124152021960903245003880232348394051793551488646128549344847179305007569446903862853599344619525327093678355806344745662162589332820831380986894684605941528509139579739091478498643370209681083364507051592875806756433810031073870479626912238761841218256990549952025159975389245405006681867379152889032167974395430723563617986370938745062550256797645568667073279076669518739325577863555752597773690708578120193993705339633604576466694990675585520720623394309335086410945960245505901676139300565081365326088905886676094816684390732817682210543984022486321968840042206314583572434161379600726640425713382225015786222923071542507700117773847936536403297972896504954452176178324970038610997933723047315712944284059058812440665841093857394090156211843255842630267091444821488238447861537046065842481707907551056162432537051117151265273894572120596818519228548385503071925825527970167809088031282295575617467954610402126872244636455529552204762584388425361260584469883385031001623513120101107366788035887756661952097761202447377244503167975261121891304109993990690192838827049594376117207329720191155810468120228336295013881659495544321555639479329248956866787958370834551043530889090917135165433200143747655570482625043817251689730537041539246074068933292469553418508418610720710375249339045581482064639423566786884853354440336289184846675835014171734389768268743206616340866096695858049275986030018366724690789668275704109216024666179389858171232577523554489397310565584875891848922563479869271793876738747760283906140539722533271732379367623454943825599178163659267738599735398173641042811831016860396699648889929242785800180467422703543695606926471832567265902308098495938019427176669763023118427369903310155007419564941584963029269825673998100428917698718497180329212058652993448792614594305468092790473754061104198648336389250935172132109627692151820013136328996861580038030153873976908485880344286982173101136961894302144502562405639767517806279400976835438735319655464515575805709351713968718902497063017421568115429439011943026538840064000000000000000000000000000000000000000000000*i1^62 + -3155659859093942556798420979221219934521775905887279109841516409994755893432025157965671888126723526462182209221737339126490011326657339878245028253816048197098662193186420122476251905277638350758071271643742580104281449686272720984375459009627944201667547043719929073521721479427750138010796115154675079839283444031032647286708188715059601807308228866989767192252146949721603715975852720057442212918237654204801732336745112344502047762492306091891760498464741759253808563333557740862414038255080824698243100958751993726062016249483348292967882475187054687592350994991925636796088102829349116786141801520092729452421808368374900403095768166735173157697819645324890619197944850838637351638316685804655324250795562651842756337252212260507123982137774164419590764095664022431534678687755076306356450848007114765834707880315652213348188118026547200822781976921538142142147473845736569744183771952655172263720090122200357175504011807344040937284098617139146891671109213065141885181121685255828768318607074468791730921433499213196063308587239106948952599250483031963115629919117815129214849984409871657325710722268045387884700348297044199227238461750760172247986127472526819211230268669218473821604985912559058962012952874871889423202146107517194424346783178333137618288824781688209795504392816413825413677556849688379856017610293525178814888450355164434935395175183620533246696510519463316750246731821008325339915566343082920451872137082089988594268137822553700467467453029429851901296567760917236878093784425999089032309054856670002540761305845670026269616839654125361370776916605003365958384682764630551580616016992169149006511957610115617301674829011253232531628860696106663629654908413117011259647255043124013240125952702904832448736040799074454306131883649395022050973605278487802759466004344846478775539786610720582259112946223326855379099811916399622505304506170675524789022088901062158346359650390985980977130019360704228393895393997656286644336463941555964685456619412827348770854089624072799829878137842279075951336427721753620265068682335571866740085701897274722672225921335390023839603082486255428007938698667869990643490264388495794181663962530608725202231706036670268958936727424116286827066129098466656556322633302683911965472180467620836773498048897209692715231408932128945817051212963527319510893065771214449798505152602244871104370114883271453473622396377573711022878668004834172103149838236248811285390545242553206509278686385879702281865340241985303781089883320494791982772291912483126440174537430126260960613320079511188644475915724658662816763428602117803336605761723291136873363731412140336532369981311691281561313806728742247642038889641692051659719000243791944825035933232595104022766445395817157636330996719882392793966850024751851643885328646541842757747561318564019292340891404081405108471174773541474326166046685345860078796800000000000000000000000000000000000000000000*i1^63 + 16534812841703076388095252580879606454929232682915278769917651025531694497602284146552219169555398061668128949634564689271035529653835489559289723721743553704045414646428439562873374688355222972268389378398315784106046903973384088648209687458857687910785922268613112685527610586620796929636999557541380913189299306959827833688192644193421945017415806353764271940409893429880953629467572879901025391532510362403222211530193381266415367999405138949227188281201875849971651442268396890015173312252760182541851073594555161128334908699487584921122476724238665048665312872522543363358089799001630818011263647238059997039026772753733216853568159550527286069175689354079163616894238137044936058391709467194629706639516710263579725781251866638394006717941716263881751573048969568190265551410235518914329021535746519152403290000477171290474644434062034181483318992695905309838888036694340943584239026026198109466244710107403353932711836466037262015952070063380983549420898616809752305094132535107496965131451480355001681584343971652412944009861220433520688763098509977055807510944171254059013136403309110985703928254425157776009201441726517117787286368066364606000614777178496776870283060389555429413280039614215449798597599701086495948169538439087049315652594955253648989004954995157622139338873630381572942289365670622553814131720620213639849305521880031425871167758712189908761756021361890201743148266966009395274786230294667836256168184336514360338680942532746587002055439842849066877845629295944939241789156874442547396160657273539804196112862702349083866622703095936322600430107636079546637394962064282900660780277066439055436174578892715645764345075838588695904768399930592730949627814979459244673027658381298688920684443844340895609842794671724762041474986595529875892544025558780571149971879118489146250525739668644388521276442817923696068663008269001783720830968295713887505541410141081638625527908086833523782465978247984417644061823837066180565433905807253116067026539476298510356229581630044850077874013511824637732811186644856484435760776738016127524302369029384697614179768440057795750037732738316977610273237584900379673581553447947056120909288018817645552828137200132644960899347652410242601663463408058260547502949071847504763472968924893435996832477416720514042022274653598714839966196233446956959799752845437995993171530481039101252868445791779119303588355891421761852598209196288133728369732930531028631798142743729482172370705530086757355753091057599577945348086194693208568150799495290981473631637427060125581336847541965836397628315345580662054730729355390078977565482614515428489130443541457336516672079685844566210570253517254727617057684478231569834917369700037253951678873562691530591407078238928975301584963957631527734726112054291568265992663947592015966946125694450730547920920820042113516132607873546981802953519664411443200000000000000000000000000000000000000000000*i1^64 + -78043583039391345699319940955251312906449760364650730398888140911066131102961909890092151743748465056386835852441095448931284421587359020364940645008797292453627735570633955924254264746442886995839886270130985627768812661844294010613465838427289178971590619515872344118725047737951987485840951619392823196004890734145177029471829805624073137599322381303641436844875049028292539375177843290002246083593223680642034279913808853284187517957648338535593110055976559363813931790601531413682156622447978189077793230330576014475154209806670885673794888498654910020206951815161260931098257814370141693839046570060109255884392645937333918671269107105537895211203961356463798392983698245849578375083964819236813485728628333452011672377121494646926904904489933352981755438862761707924929504822554431986912030518537421561558472685524480260070449293299387189961910515455405985733623484628059713809715889035675945213440427216535212258669033938814181434825044320580567821634005451339304620078945697006964110410208771103683704343525096462095865055017159946782418084163726520484345717820118419900916820069172826576087409860609878490360197431151062334999290619743632461583468919209067311978507909509807431313357893756379836135120881927839945120114884575038794861245067908303670741091536468127504561639461050993694592771613507811518792453125283948929698787997170245159734295870789423173397872020894837104429774659302954452852983224353548581482758723462964196422804717370400096548074756670868918111529607701723016581627206415983876453848800700193706977701320106888538278408511825891630752898854930776092935266780189717168847524525639879377799918551204543606458919960993206351139220646964175605461609247942262386653486561854175657536654894496173502023749437262478632768024635042253758217276795557637995645041387342231199022790917413567106320121244569711905120297506858862585177077893484572372451343625142980789548453937765908870819569229193301409741891783528030498829875818685260761245280888978811477959672125743324603421665709253632506752818827896798726436448965798704634466912777085041116705551581709884591856737664810203904935715939560627705460873044809785082209371546049480089201441446890838966893930939046105686066662681584789527580321677223895776591744745967542001645886607720984626097267243552165421610689028950020664247792938964538731465508705467468273021904169752952698949548476418409691121109216589120332451422744605015401782526563628460311634695478444328371340788568510228571601869123419481420961307786398880319374238353463507973712004922370422140917919370280491305406664691767947364203415677097279400340366650586582503226313185516272267454562198958001556072586227940349622735492421767185437298454367398507622902703039065475555480735258295073240941817868139227706870586599993823656007002506225090112614273613639555127992932097056309484848591467970560000000000000000000000000000000000000000000*i1^65 + 330538413429660359795654114270046182233758208692415304262184276016002088399040054546604522316083073745411107030176017995428904344135099308108562920420543661903559908054976987572094526568660789638082804690628501153774065308583638560897127764970115349595501825097518888815814720797916086514072365613496020276116346716073600093186599146016054064092816784655570483316123302354877162460393953564745066019951522168737436941117070702093512723091571474486804359328048410898061956491765986993124130101560956956966420628932119253644411909364778226571117626270050579346557065466030215774716552099098394714808981244869289642180861871362048423761910557369975116154437639560522372124861223218874863828803768125902281105111467934466651299403125826754064970747532849543715360662167161830600367144966104416067970214328918878393037485378143982935307432560568044611400483039629420860121643540675094180994526750429642199361128729423001701780593526277221557711510062494235256976020322794502379690547078326933549742002592369509557827148053030476379109844708264134272405718935028445602079644602494513022938851913488115270389329435580288071184427678415945851784419909935303969643136952619766867583740798975143578224433655430213733036662853454469132733548150571651737235217894751387734548794320062541852412189855075923692853870199117101576394132126223692725990899017400673248268147135329584469805780466034373948934324501457891699151792477147503439120223340551516165337757371780295192880300325133496943611287458513607215282907707565470996256406583224677008384611835111093548202565218892980707929581026176316624143321740826074763912356132449847471639078330235096155842206816469121544304200912255265061118955286287416206948014667353775562867714840266389433028784126675635315508309167124430113128717509409311408144077512590405328685761881738273831919716870876480352443215586758330842195590614409840300267304134755684103811949905954161856515181040986943927333970698864297595695265253712610981481323319989769296785438734804420301675323437429627522126118110908147178987157775887602987643219961795361883799503269186697328590914249300626983669387111458136795109687868755837853912878557987581977415551933832878154541610702983705633897879720445383266715694792431494138107824459013476848779059610142541367800493637641441406229813481591088826491141370703437627773471827324404360398473263410021513686197608444040098149595568459576914046953192473713418748062130911078410550162736844436239876479329327203433335146000321974339726717474316332535547918563650205395492163551766968692050811472573129187559338154053366557219607657092809384348744605661470631153237527261371816620644628810322337827099186212576604578396133306369209766305914411297863583219065071649386915250816553995920926044188764770238120371286561029270671154151465040659710964564818243270486730614696051284597800960000000000000000000000000000000000000000000*i1^66 + -1262615072996765347746575446451086692515739388287004282188356582542548133661618016112465642179517421147417277004706747354570907109913101033112521135475441740827952516908114502669363820161084080288412162226460982435771991309528890966688116684988661022009358694699428690281561575322941010333807525593623670782617579205514263637995130373989409164357744544270757110749873176489994818822300929520156101430419163495290808672783843661201100315679709894276250488336960882965181891707918551959143159851224828734794934440570251691419665837473006557083512603533609117456009632707943551727499554072330314516602981934579084285005537878635833233187129110490621010243664016848844736210148306364173873784917631227414149195963805121413849213747642486366952899384046657747644194278466064724769238368884566384309295748484975623131156327079839973458009730546809714709264507711628963129341724023670427480049821182070652607404163986260104625147071670298237448374651699456323586772496843368229230336937439970790318809275035551394243951160480929771572641052671698058724575364936104722879293414530249728865439212472456603456757960783433762777357253182977562384353682997021245213753837258940813266755965738001097454554259150463085262353172835362896992906224890252613431129415709607707253279322515644569742167249125252826739536210896062631122662371191202100695628179480059613784319925863508157898235466125430817752211375410298509320460441373298808946096241027083903618676527580154049653691237333475216919605608208277240683284223185821252237343805720879242813678639706258578513636317998338667579977980721763469432866814227350886983045688896191262429944042116830856375849576057316147405117500881368579893918411149112019261945604651626100054699381278444639886976192707801021269695634594401767921100425776173002096531685346087664029279250415126517447627048223992376640577661063219860224261602463004666090325488124934258575456857381418439455794239360034429636036358421367169507514941933211104225898860358230874254979958706915980208720954826485891369408953311482679157306896813428989270111425750260041790189074151680117127309769606708106485450543002908175427965437575930490149177805291682040930321046561566864788001297851032687087098994602288841851884010579022206295166878737348844697968624497730304773475968188752386130413571760176529754843885345453637052310606241211445218914495472216006750951685449311607552812779385901524723308396874567060891685539348010642203075146359425670650527251143763033054428507037913853622160877185570468700299820756595847063765558107479774406080536830759851571895881698216589262614860894688250415294516496438954774841922326682224080304975837753640245921495070439541055653865157446896374266165624012574813796701330980030846523713757724587754990535229406215345068576728569231456111417031701171042626999896689532802133237321895182860288000000000000000000000000000000000000000000*i1^67 + 4359092933157450517535829477011469333402263469210648259265422241447915195749756328843876476892714693867933795001694223276778771484641247240467945426200436014131657725528455411216676165337034586248072069573158860906642358851149953974878568312831443117052281875007004023422683825334289680747205389933732012590889544731732001796426960378255469304139748687483339863185356563596018274527720837887105448114148743730727941553342714878555543069049500505689504038717273195787209623938835733417600187886503051524423015610641231077285301819674894257804398680404070570634324005180823006828265446467328000876119101161951579383822959357347250166057311567526490947067953620765062143308344267954471142794515235145710859660465980420216978940887212747389794038725619799847588338361849905999771839917888202039763128956602984300849314173088484915491619755181681115216105785085468694506599582372165629784079067258093994696809664703007892708883850584531387065257779396708036096784135043415170953575773687967413333658183078814969716688489773891585057761106956566505281442278110288388954596242848964242038101927518334027809925985393297231373838249494874736863835107508357576980303089532077725767769757579419734256174425175612262022907459124769047367996992037645233890324000356904780416399037434589493644873958995309912512414246364786195799380419178940799424956517602164327843342385018362932920368052141407009164055571889440723538899540604067098469806075927066068250370832564227381847297929217415292315187909296645138185655494997548909238706417694481518739847020222344047473797542912851843995044251796342284420486289627482978459971382299328359603957872011149635765515846197276811556853977342663254095562409518240842492918290943214087949914684308887643360005972783902956350205314583900340617289688013844932233805440915886579285643980658845285199919117180714096775398146064480347354394268234164891127738902389573464120850000336947611352201805937526838881652354966247953735000091270526238170112098069197020338103079021321123081357023431346057377265295113415405077340863747552118554285443757051481961801796824449726527402835346970652188543986189610220568331677745597165945882079622036399171293338323025237445081793489447507779801492106037141686875154174547665356505216994751460975507086623473664076943883533367233960569139435306676233393240065555550914014010212579025507471425103793012499472678824021540048559418936662185250745498337260459520722089344635195987000757588669605197218345404004674798279604559647402640512605859852041313285109952420976363595624279022841266254084373753645249864664967201722102358361523298645724922927278950983046338627018210187396253410910671835897371928078925667621767052588074230437371359158335393544731114011710240330934378465025761837081035210809709699338708844490628129204795723341929871712398017970944016377469770661888000000000000000000000000000000000000000000*i1^68 + -13549205589476293521870812312751274889255114755112977383741835882761255579998561186866315392923600557968052547832731322127154884221627486446280664753378025433493879586267067473304169068040832849227634737209814387483500568423479245963939196653560779049311228993947529032777383468998996081916684643793862152360135851882145486441634507293612671490113617224341511028880031213121134639870696042912157020212402974485400288564903610734894132837753352386909464154781152832646538904775197752925766234436314650291093291275959999846090858962711329274086593474864744633686496056423925611462892243425576176865012581019937698435358715202565709744143511171972624336154100520130946736897581948610399697294331886467377418869654922365968716730510792588955017488231571242440489148047165100798925225414767243173228333547351982852377598298735090911401740228946904005571836253378493086745062447698037119849195486904738668174596330349064808956584497676732907838581187644799743747267810626524877546069866473163557717469555585900272508942170275557393946878501973749688964330059320689124962056649996102723000897782858616589251778238526743086810924717024624593475259754142318359933701881683155025318894557650313680344590279474787363675978360784860355998507497153174289771535042135259137343138287891631354976693730593266384373896965377715949701638725411417126533481662570755380762919712602161850260762171869722559126860608919359215943827933310521429489766369945241769296759425036456281959183772527049335067320199830656186548739396601236073300452879803006851160909042806393049053494734991063979739462794201222645070298078134108973862110546551146611902596854240545827128074351197498980922272762061838768274979801137897763990366903238406538176970679074327444143473219799126635137140741012479422483622741614256510746263434695388167013020235808723980459154567355349181146598714000899349032004137021742856683227464350265417025876510164247158846577385062220303439109603200475066729701954501956751286559950753313299995371961819952711417416125932742044556777449407942910422893759759023143576810207661157590416273259535221307168334992520074764058985048216597813254556035568951109092335686036914790583329426278682345230894548825119281206358812615088611325292041649257025864504052157818473646348747004413196321230886366206421828471477604181944079148827581685846854669604672156088497650732954374853932235712671761031561381586153130176635336332133890658567089858546031079781275686561721373633619844132756274021786076780669213296988067735072545795866020292164159829447147935071686672805836728069621554123322232035525927176350540894163822607975492393722916941987583717779140828661292970190753033836974012065817063205924558967817040649057683356426131549069938489977360454263045745851178589726619739056791180072871795005548824965333398922871686352591527787198676992000000000000000000000000000000000000000000*i1^69 + 37884126468077037347840604506836241197047912749080692711873649112403619985157340271391035262938898201839034574331508559860642558347084337691532277105852647945491956903317648051032826022442203599741333506946182363123567216745690369191978809537722153726679600505162709207720213770915573353679534694793591593619305772991827625824120762986382974803947341044299555663592053635977276373313355258146466106513501981655933830078401850069827543532698549834691201700895855671960092722726378862523405228658640930746504169774985741443003783506849888853066075387320693453931070391963392286341391438274690976551976911089151665486932434892153022701307349744043902437729163251873522632086889893934162512323162097494062095666394123058244270229512430851955920792178036500210188401756807176802924263860726083600525283443240283199352763172851462065568634984150720176769346928335842834611849166155585547927460948677707477768685352025105936399637721960191908584664502241460306609429136265955949445181502801769064208103881218774292179814071269610474343429359159481463012568376305456112457822266459909620389983103759442292714272795610050613510833939127304975988461338807802046462436046267977768106632053807927244416815381590105806901069356272377711961464667479413197987550790884397812833791266393032940887079625998125998434522068284616558049105525900831361300101735967461565008452127079488075232879784065991133416792682056045081292363277804365204767583822655524239790181859732885432707565704327274441290292588014411866290647129099411612074058332534762683979630233095464544350761822983381951093677153988741591214260374849751921854548839313309446084157889114062095398443614032335892152777471270419681634770183582237571964319322975473517664692263829057622467882129807522149905955422763556901597879627195732493553865892763472965633233078500116603194980899143791895771533975377697028956599367001044880944506438423888049052836383494050376352132476738403595816634272437553833233648808680441921573064690410456573278458640698513367510758615924368044655111332679640151744668480956805228704904244293192551600882345689465133009293043585510166230868002870078885279196116747552182296079600155924341888071700409375140677842594423953350958823235259863811296746281027121991899787432608421160345674157809556814941421726718244665005944751634730762993034711916218125843700659892002587674578886407000703597851911372633013623409895900675348553395857534604863922551558844085095971179555654616353861144955233002676654563185989315814956285895429572633422021831942627861772409408270274284398908394686069377216334304234170107056427398298240695231899384939861019805026061518173556153798748463320319390509855367273277174087988462834012584404806128483146565093538265505166841858037634834471761301243767907762539607476596119823309218788294931609100493738288203645006643200000000000000000000000000000000000000000*i1^70 + -95653667691166650106809045254257426074509475934249022747927976968879880650720469400411553080216614952915337858897471832595116681779617661803084508559701561152600830742294221148927772390886280208103977726606734852477122046526495695738387626770869466215716170878155712758912650260215095440544968511573750178702903817294311277162164408637134667197397495077233080441228251404377431888483069006566438149521292269244811839499318934876498192542995963424993749091602627777058276403689983238617147201792307535621317361059563023990366224295769300417291383749951927034505010167026948132889029062179394680478220063959296911474818282715065612327083624575954315400948765552833985375759269161260645343653265642414124021910615366812397346655823979752652115428372379081075594812521990418755277114488889856061652451777560183604667992377568482113818281030924759047653101464550125721142712059314013646385396569415623786848868902702560785810219576946935447961548871981622561729129656064786384101916806458908266600250827936071859510779236901459649321514647019728387947421766822083563438899398607854529161456307792896621263260009401541758746408944098997885255366151922684385926275803794343498665853935262719731617529090272964221467019397546191974209383311348046436493170717794098222704715318406470279395127375424162981358542612991358939625981728235087135074009701428791383640711474477173890503024941075323676593484490544980864804458676455610153029446007834104542819664409866529708890160001606848345908246258617577758392981917161780880943902953291381457330741261178130803923847782728125128616340045332572002341651096220456459651035583999194890774907650672573918298373453597072474225606500713000604065927913258689746749076960539708517374379839083128501272555754745805602993801398403349566098886960242001278143889637593426398255794445939643023839687912244618891969552629674968367731546543904498500290467248184780552305673053607495754164827447091551395300443310211901955439989380390036422899516466980186029186914736934400811111788554208920902311396175401519860487653456559464957934126118600360252566079041189374887734078959065504439485584969171731119765246498319576202137405540356152156639674874352466310276318128548872181616046246750121358585255522462636328967836603932137430418767342466199437881753703158264979125136965552679825981198278636396725649109457576083093685767974341759483224416936403376371769367110136343326994533640430211182371742125119261117058571582619647833608819037641254170563696831567151472951331525122992669886884899411646625281964325319644227084784088664061836352732207657054145935271588920576258140453155167446132986568002081578501821121071729924230813625163792422440849522845709597871623128400704966952600501878509930987594203302029490483933102054890426713520093714135607376058953377580975542134788717284383784960000000000000000000000000000000000000000*i1^71 + 216874512379945525447979359300689964203269506807464065409246704857488495141131997579766143213135939698313780185636021276588323168697479135329324578491899504706429879621281059099095827924972049193566427846109875569908765251954667708945342151689590752182029549657266986651441839177950985598618363362937132957242147494944232970522362022819966286780738824949271876930938636065899878543001086699909691431224475817418712974496338109096039510621351164478136616087573658099349810884056695802285093047836360542815599580030827365686983834267451514952652336869407829198629751311214885220163053329086745729649006708400222508005901765111180179973593409446814475153790973458386688378603559924723821149196383030467765358374527765116858631784478873888144395201993002008829605332950957637200679028741630430147263555493040848676557066803829964408964772662980355718452272897167533795943680376532291694965206745752438596685986619799472053878361114982792824803931561831486564922335179219069798774080967850918387291660562468955035912772782555427117401442172000465703724359103297013509472119739393537229070851427737549300771296989409439095001093556467152775055637226177220604925374872393531410619673703786815700974840579426856152947625553478160121836018080977634064760978208561112183249996491536539685449122981232364321747596512286083108641430368611346368602960854822220703712041844283370276407812311792620188564833315685732048398432868059605988440675063372167620792387810446279501707927619028485713901486406939287645006219554314053447498580834443258031470804245493654551990328982846933984717573360755567544022677694163238059686065005309586135629923317669029901075165242654113193611859749822563883224292159529175789545215532307523088152194559462268656018858237101383739767824552779584987634845407423718314977298667167030821400194598050894744015666094468021989630083920002453427455795530412955394713064434713154530885967032553514774770960647941142379685525557749114447107738571770780245230537848176948021740891189225242728957108565428797279284402647988116672456298466667768661615684590174669890120695124907491495159392063647869981065271007909767661233531180803606103232299179504418286864729495738337434257780113495472778821758522969480144488247773909760932225953180382290485177698157448113030089851773917166145242596551983219598374327044933037147869118199483794722082829534272227785666647977297861593288558013264893867125329502508000282461340466490425017905244951547971925600998838696915254847776566508266438315961432546951521314549394779784213894995819014014460699088744283405093961091525868754941590800936646298849071469408483199321380262883065075450949406015131470826009285082823670470466970277151077427688700914917458897524020432868960973652412866058458011427814238003282033617646961218269085884056082675202573289814879109120000000000000000000000000000000000000000*i1^72 + -432829833262911665544389949101857725736446713164025590246906900312605635609354968206494395829496556621811076258924954426881957593701920201407645377913470651633364646291478544995422628546424814896287491304421234913811203095121096825422561979005218215068763977796832473616960672549636550102549452396155107905284714571021834746029999351291785199486275467783071998078085080223403919877348308679546937009502103716918544750416986166133486334728180820179934889075143671453253625724816285445592808006621385457535487124203161975463546627603275003188120812547642771862849942641383411579658260216321770382899117777397744498281682585686510181933863741548367416264705444191167614251787523410952707839135749576234041045007718082518062654432929783935259307330158150516808420933031260577467167088123502494588260521772857266520389146833444065735945792438819274830464308823371638766561198706977060657584260383664691251256213802850207358471655029684248371062237816243240954837913738350308541482408337807411316470485690251765164133107501175419254123225934922501879188312019723078595815185844520768408755015327274091134396934645470426416734744933625503363690031047946366508873091954607760872642222755819163483076187720275289153966458598256170488136747416153272271127287209234770453540703903738230831571813217652016885107014852999433502592282413557836070837072933991402116989669478321315511662852627395950303166565800189886562776470344597699824778403057394502302422253018308616840744976746953527952405562991801271231666046712499498049420647292458354493770173715537294542617085663660790475571655738684381002367154532278324025221697659418739787012654137970472534896747209873940666751968090065548365019047675137344994776894258947770684589955455659030531988469215875396803383487682844473369820031451018147274520435070745399713353274003573645161411925758935774936432190581919438677103506033342043937299377360973218741642254703403930872095855879685665549210356281009084793848796466772563317534624504917685266229406580830758976039706205245701275142826924458450164798445413278050056940710314537739837867347731794142047401485634823747160769223932002863271530560073875538033797356949832360364235059539629475648009015321319895899426757679857453905077239651550500958842344128625658077142612249784423828662701250672050189175529806726787833050379850155710426587920939235196231410966478267928157609705902162099594120095955823483807272536842148161823847210218066303903197165573524394116126712779908281887244153832153689092243288301719359418359729298929538309838542646866875943267218229629575156554777489381762080313858916207181496026757604933657735040637816522374922440056579475518158955968401822985640102100523969127676727442638551450062819933803847241812515509732795419249503021011142999122738161745000222583654970823456690650801504256000000000000000000000000000000000000000*i1^73 + 743506956058377085327549558150850690358333244665911105345188763885405442337525206168199558315117397635203597199744954385141735409908036946202926989910724444117066222403258543390591242287732051195752321940962966108922439473868695986033683615900243538165692718110819158125277238954958619607529332786225920522874813889069840004831665114789250324724122200322847899690881052482331598792170689338576475013257515091773777517524760229180242733033344098106887343600435064551407733271207723178361307991623835838925453120510958029842422350914113168389335880619326204600792326111860065714520062601310048793267805779049661745390484122173135098459852651710612881419821409297210173261253963835757502773135895451937315246671325443065194704636209914939225448084777862503741273222561817138773719196260075359716705501358650993101480175574737573824994983629685464565383643895297082018851146572934567325778424344316665381942253295896045012866867644871594237911588688738615791324779005928274994687276931573873562868429463053884980774878415141875735203929404427931395853377415150624405362854644580292775763856219576457946187812738561972271451669533924542920924999437837584178459897153546126394074649185464263848004589614183736968609690376723788381471029766949861085414360010641346422052012105467862171584681240528686817060485815661227284593101703111868000896843761777553520901508118572224156480793357625688059510724393141937161009951038514380765799395451415818448228812949233803617241536111745063810647160999843204029431717544375443502335714576514302052861657539253681425275021157036095747068829017511504740168100067108449282191149929695425625251179986937018732363978200611783295232507165135633606644263281114271643332482428955642568429032162536977629244331913075971347630674675590363463656492367239485543945672161511086952916704753241598692764158168682843617526888178902622998900672543462710188518561949867145734513015472790765594545297060868761615847795674221795002464789711791446835157468591928013992555650299788407420038564659985233910420449656053986669643964784569962241130561282973348719200895358084430141884050178755441731743887739960961947026208686944875007315641939016079721409990250125152883789816122188470623731810602171899201858211406202868654786262901067915835218083106876353738613832478270660362357753299346669716303133087302674353868427588044388128019262044806850564210520668911497885913769023667262392554918836417691283636799679974472313114665897618010093701495750475177677351458258905477867118927099506701581897202171918658836552440612278747428359010710635069899420539979195653565751636963227568712604859083524211772967247549451726480255731165661748475593905759214558180305549516052963189581231206213762554554621066315188960232974926817498238849857073372410051361563984204722831285543661788043673600000000000000000000000000000000000000000*i1^74 + -1073140322875358826964315496806301017002276118052836130380931152720198014239459308767063331345602546359699792509342990141090222690670318466265068813414276004135319420245968870596376942962711478052654794943013547241376878569915992735131991584602306869586348481593758633211506188550877898208169328630209590573419787574973355479882721521085470349796038407124355996079395055702641161445145722691159184137844658050870578439497293749746137049956807243890208465652636754301467017405555360076100562031931166686811597240271440895640305480660921811684570120405074214730790821349829584752212432440464403852746267316827987215798321852029712672576920836998245437083807662111431774420345863109835157335618080703537629734858649077129155632498396423903111978836243400711389748796801566478315754809887040924422250834328167454708386826294391787557815730490705463811300232026407978465994075096995208948992352666225945332468441115649906448604272757778415243069138801607160899064466350266523205708978555442067908852669164379371989343344082320042809636045472115929227371616525388609805706535507558011836156289163199573102445132550952498475121246628182510135584329751719897729594661695779104322774856430564650416363931649661794373668835574577530848240636623300355888435921610672002673442714935675425545785054817993287592367187335782882379096845028209753744704833919101445012965677071128239178906081790965384050947911971996061921218730295085671029101750002516482522130284014053909301841192562693256693333935216538470673601454674812718881963891763941372426842131407467372336671401461482590017732166790923356436792839839709326990250891773065320592740267840071995638109257743526264865781393817937362740660445347441825118055744323937624164613959449467335621803313511574330846926336361792528884420054055791497797651494730559603128162951988344305652914456180879893677795860756977924151230162909997147507439396759889762247854647513946404988211428842753323441734899166858152820244993164921753180350330195922635159071101407779169275543151532490055479741484735695562046273436164540130503610776840253467673065298113699380629566115864673533282490259978175401738812434562659861294764491325351618895681071835860684097545393309330119201237054955809797593682385951184910542899555668264388917438679906483160314507300340996324136580211285090696494841803758896054838063998531995711587475250339381241632092426517238036776895574742835539639011864440229297390011354035309224267740420076102925116705829221736022315804546365736809262318370154210623353882930864136329668026352727818849419207316636289392745066389141359137710331302020973365230689474277755171807797696556158288594489599980400107901190563902684648230265468658138848120645220290772658986251326979416802129927881122237440505273364303778160224710504724551129599691241307294924800000000000000000000000000000000000000*i1^75 + 1253567346509989471327697256584738200715055989874350310427346177086123459794886777004286282631681747114708240882638823996355401125493380695162584538380635918486064896326906980652712973593396087165183726070221634485223238850407360643453831902797652966341670611267058191670167361281171535474735078800983482548832806125332014737790868443890223566456711328868182134679428105104841910936395079126131987111423443922020735065042952065468395662684682374095109303579058837271639625300664106873254233556483160241826044537668140540395400245275446175679379647888320976271704806480978417039679370896757914299344027257611429703216831428273157014185150190514700233973729349733012949947510905535001380767958826418361340557868690544952481890581836199454634365637910394673981058968871193504609857660702685004753647397694439376057226508218276767593039620398696582639429286949113619089488714016601976350697498232224789425057634641316682289638037728257205336066645143859549224633143371222279199164961696244377837367388891663609798580966992247198564361444147540025838689169231925556474458268562305979203631547299591434697314013496003760633884320544687292606397321230142060697747980021416495536481242864439322902134181570839731135567265782371831590222099511719703405560756462169156038216209141586189933761863595503779328165045203454718769758111353952360477217937827700716329687370435952693335789798281309237581115321658923469765348456662409094454480785398760609329833708593856440023153164745290110530597662845308367207060077705620190505206454289318341827524787360969036537536335493720263761877163577346927348412771527121693482262728328989673892699397857045164918167023780239888064794815167170054203398820732007084137626765664338807569281267515684121586816480824139634246222725947918865428176386439139529278492935515290874361678984633806832457971621715530212386083657812455974298350204325558338987663361009227780320212934533852330866261588884092781638741840987677127222583664695126072996656430871738327528211207195136740414875461583368171012589001535591563242838884160854244685387004583207684953475563288546149743069899220271377455493888329560012263833963770187477238084315348436371622220514809977577501272086958392313491485830942022330780810487374377180934159753566219119725476758422211801206313957658041578731409615358291892977421089565620537523548077346424077643551342090031878035844528034174370089585271788702229248585204498091177938139307490357980737672200888668948667975417900116490779068922905600611756279848258918730655484892808288888047192282749527556823431583083123126037935276421584941490060033783578392130604488483968480590418720548773855643556329591869290974778180440598615655726984822793420901242026541688183179623667335822615721577114591910414487584477804322434546909646723374435585950220288000000000000000000000000000000000000000*i1^76 + -1118716973951496472965148018924324414357899258769435227444857224719704785100785574935308296180091914793334839852754346177859055962260360116621729399094704237670111664197883179699845995293383424459842220398816397989757969982447649952692431600866066626294404056415917500281539808027445421231449964202073197728439632329257087679201625998945515944723764229583897490971949000332447320765443796570573934393411918021612728225445825692747146436577516862968706018743397534729484683360636419082210777026993698274558522947805139590752997866699845792929326386527908589313648994683625690147195575805728015854684017923822191028223758653803544005291635786880721282934764500704393315773875913132708503873612288811681453782502902921881202005037814884791408311768256796227830345704234114606739971131984518600653877889723707037747385792599450537231731526304050894868719538074557106108275301059741506514337492111966002592315064024668719182453929295103198861108081093807459977613401596617503233816753077819709401413233392848345052466145955193102417215542898107831890867664177508902745233587590499532251333158700638896890479763726126062781995251565913027788846214045228708067495757300350236499373611176732312668102863766484661070869690288341605882260860732467658253868784794754682245257732255152593479893210063496484444327587206313045445907961142833003914505304885744448163543955361904359648416810382244205884158329837800856651793738538926056426000534842000509430840076415072591115760826126023296194025570037869792894822711180558261719125234241304676509890225797534392961186400275235283198021072960454040703471274761188218827948502345208888522238172929717072771178161071089759529248252730885527425875617030285559097600629574465246859926720766980941487074303874115026075004014108867844882382387639517059625651278097714304156067510835627577981741163565925816403623809477997646069047546620097510158314460882782760805946467898376741739521369908584788152771340968627605316942004113600886779873842685414873281124217669857026107010822790419281127585878800316282481135470461312631439855572759411215376676641632138616725701897250604724068106750483438026866205988398812082193276289016469165495488333693191999154920428373750340227352158987502926221599753331023073655199055002935734671243869183058562126068407415891248183055095986755852250367393344426379916111144946914954576452617357095014301817897007088935177779297530362915194192479845555930064643774956421054252250378917783791723990481074264647318802126887678296796016256954704254574535239123428976187346102207778898309300898659875598344932138609817488899713331483634570190117679926033870411917575829192151943267221860269001805636578531251458704055363946298136124385844268065681351822411699987694428111918011784430993163146547562305875503326934195021765672960000000000000000000000000000000000000*i1^77 + 668326492881364092739606509759235039707144582658094456764876891377673148232897212686448305704785440228488122816104342891745070077661369564279729420451253452864722221359596469214467441159707663026992293299591437823475305012967167136595872105390445900328079404912870360588134284906571735239420974697171462328042325849346850152091229400506758770343629418302751811310163753237862539164845267778571603409032702020893350289505368203519886532177348065381369683676392673940953360608337096623718597336930197673397476729937316824211881605868009271484390396338020486050262389255410275241208606207548801536687433213784984993931531125391481139205337397139024656505963427124017347741504139994698396101248101196504987549313263934717394703719110630216210454388177948894404062381972024179706205953197373192954727900095850450180288441356170843786141583410317839877835526373587311211702501581420590722083464771192409747368419126692877410961893365642665230465950686068322028244429855936137459006444579470925709458784781655122738811710579619848016217744921332328999842539053114620903407367715150623534632874668430503506204311887402372927291271556205491423669440395239907383617257000883629804954783125800921550171955829526681083213179140185457973371791737997338689327792606656576452460483571220129554531214372177394077492403347886156988366360439779497756155479844435894178508228877801613912930695109596218055845689473656050953628367035063818894417981662710217397307359235613555428141280514645432017155976271548272333821623637250344389386982985330968839020304613567183711106947977785880414845931299997697673661651332902728604878854176880983840227642763985326209973396231580540990904299580034841597433097322395074546307816730768711486348787467683443541968647100947796777539151714339450968545965822928173518301892765541939878407596337090708515822419124906620880881640541654530236381932291323853374517608549063951550022665221653458731426605898746693508809955667793813155513343265662258459826671073137263078748837634561300112231089063190370550656840454741792559953456090199781221869820289633597631079990859293239023143291249167024684761078862206023101154434603023396516432265153993406356658037756432248697443021015217097981887901941673475338350896135470033229636771265215344240843469682486680892260759386960541604520404539854720343918705388453948809229387539730186276546522917249701387642311519276797344416684760897091118770685162685535593155741977646674407120727783888779137409907153891016617363568843526029233563667281081592265041620082124050749872178133301997212920485739983002187937019893853427850718700298939734839888871765880961734265729505560881804111694399148490903645927374649730003079626543704634019142788556821960978346179008288018924903870775012666166677224545271474264896983079877345280000000000000000000000000000000000000*i1^78 + -115755211173605868652596388506646049932123419655372156310276649969068329178680190540457764617254824417996241537625403058735953624087604732537122684028002412625698194039249844883815911951076622631908051317896329262038202262524807810230627069308924143773169867758701444216051158599018975631487131152696724097499912773330643398156463112391846443261584989259459437818916170280796061170108199876486527711101860827715501092290337009785168655171199944704182840430611678813103548760899786040535763497482134027270564134965713946807049246807857405754855824724329012922879522798095790883289666038530116895040631146163116637959874751968988326266593360484404443187404383764218082449868923739974901060026872418025428772453472514059184905447497548240250467222069758094138445045074227322504312083387742127493424896886299459515382275885549893069288538151487617354512284436384429690897346216519263859723356859362579277020727752093289945677788644396077037642874225133119598049441471025028027922175054430294634009943626689465172173974301239586667994298544554835373550054512178321689190710897747513810974563326176281329467258948700379209930098729945911929739171851032274987340910499480998010968835047271672941586111535665888845281997157381328116053051513791017767042993154639501923446997369828959810735748212720814083730896635125275551500435138148741978564147660308043312350288519013803605708237155250552947086057385196842291008084496196421480333553958645694576559029896595323171373539607966121997288790505736596364204875344612865006615388958431089019691616391073979737033032590622366359115132552228778208378431650191411777583968089783689595477270170082078217545271448068819046073994735579783411534803047860804361688002567915039849966302230854671381526372729981941563635582458188549816409449021414374198597059632283936343737864511520203845241300152624028409979095558073074054371879596639307856950123067699712258634797687337366362989244359492381584188343222636475546355586053913216721119517607759746546558375528277337028109680095537515449639559037497488501561224283351887758862510788038716775732565435082830031041870407545622399990457585400372846193262806472989954704369405389675818166978305086012920774820800747824269876068014817737261219483398473730812054256207369294882655756026840869841517753308991312459706013292990720678304188976938701613354531989013893496624971314509281986244147715096642967807017973462357000932001992851853648415745709400447985529721560363483091253457064976347292240993798213232981354025673258747505516672122588627531039589458293082651488556418821639328158988925402895090157693707522468139950470174352335223062002785303178450479430699408324903131226527146111516980235240527707821339674817808851150979182916694664829335360146643987534924831232343196054358465708032000000000000000000000000000000000000*i1^79 + -192651647617846836388968663673634358292524271221080533743410892188491563651257878168579342310712826255492328750633472156144483724965428339086205790565469063758914678727320962359318166596503432243985486539728958943121964839861128701230952028987338041949468674997284502360573781115611333016365770046871152036122487706123365542392785753800402819794167025777159462709640524599057044671328297953122365476678043526987843506090811007993170345419959569537751248231732225902373762220928139079605810470453961780264741663631796923649889393125001141880142729948566268387460143173277809509663455630404199950743400018930948724186635009275683309625339169941111128024999182660402946412957297615136208621490813843681987414963661208844885050700202619899351800570996375504217123895726090201867029631701843913174168809954766160158929493739566053034533809355652957568558864982729681040868539757242534484820555360330033648547679240599605662439858132004652265549703525855215305546331914628639599640829940724698152082539503669750376148561794166625424266790344485825241221782470078110342023583916233632428960507444047038740012121118834384299565438521823467272624988474275423947785116635778965405745077750226941220620580710202185964540567318028576706975652913351730574210925120225907996818961455578673803949414206954374228343511822811367533370079895921085825830907570029709838567950676477765738896077751335658232345714522169647065622309405494690805915009024716747047195268065465665554790961617516107839104309527475691861985330722525879391546638946228111189129772653742775860437868330069471906923068995076625627390531326916230931801669041662645666970854608434500413113118116238380565970819004913604832597040268789295070787358003532731538926986430866466677670160756131451220574280487963099855615213860659320662068785454547670019985053887429558078691860887150242807598331361341858894282566507946909152825408491252095593568660090089659061669842314438328792622294777100808950143251246249776740241239602373604031673089264442576616399028726563154084742793122147879451776959180626964995427415427207430641374544101847173290769644464092710200808728431844990779568037362915529990272804931271195599014097266252098453608204771042622516891108403186183053386150516294230960726989848749754025840104774240467363996857384864766010397384356435259037988692776070842339764849152184534923184792750275817939848324657575119548564188500489719275316378763793267855334948839386614711263863928064886511659996399034129996395760596797549132128628025760112851454123532399335085927564112525883422869423076607345168478918643896568996083858772799585513568415477128452189325322188750232659410511533697181656888880522952110774529098502649458041083770328296158044756520611915259863597719055095793304371359930153787474313216000000000000000000000000000000000000*i1^80 + 138897520742751050846439697916438547527992697522228277574489507024918624353738170908723381856527006225401589860742252501662089484559188253653923485624393712426749308388403111774538799257956336244438341025494810475809834524866493234714340661475713609879155015908125335693376772373112809999496602801078927851608296487311856235287972581423330572743847481355188320870785576628519513822017345460348976990661596042283921868158643797544504833360895779462025974333297072113292682816389744644792604776414202502413712786296312425872968579281804143005595572739486590887093816659815246922389643051155772512232659281523281640953142197394535936838412174601796522277380465880807048148604364580111623029200578841779919088968368313692599088662395146096946079763658456728670845216140766205960700283350558525518419101427001889861661699447321123912858530419701845562948444563185687372177825863400338133483573763261820543451217161124749079382030592541188090023332704308299674418202686214859618845029966457017783474320016370951589772630989066981098054043566374615516891402649294190851565553413255970352370842915141838720305931779024369473658716695410669426182889810723535682558038442901970598753325978821733700146638713162199459332899152170507381199524775920775443908394359082870922159579938116765517033413926917075474458818019527129107045444511350083685872359922160583459710097441932941831003835638300978811856859008228496759083629917861235324107361783103790136926598453675503597129851019049802905897247934959199903139735296863323664187081545957880073138172087783456521453234243464805965772035256013335970809327099538703715425752043947364861972163105035992344326784455484338326364194721681383585022553852813911283034910343034297570419125722222201733680980666097954754713925558022997972196533213658769414415166080332546072909164983509341136367099217748488490633837828603528677462004169283081849974038717808207361229860003763701836822484567292237416440410779016468896289116325047747556485674643712450087558186427172033816885549007583354544195776055356052626631110588725753767425499923754862695967747200399160359916399557462455077033700067441025475298870586469013936432729867471766479730943748291252426602531361201061705926674317609463978896471796656005129435848311921393671921995142874744514922481841106638989221017427249013299136044801208598264316627051507919845236336266528251610316449062037715951843823354387702872458514253009870347432361985858526777098248570817690873644449725613673473300987157858357373814894459178278346888529486866777393719968367892506584750781070602033201169738296119548383490880638859479633677391751303016742070239375657229836640362698826117145848553914320949512885098079841606319028504598900638893137957738479978427024905993062692607238292121255201996800000000000000000000000000000000000*i1^81 + -4650147745028880684318818643756534472074237955229793780665875995367849267634023012322765537053010848023285969772815053350348862725933377366001780409676078022980816065636267320276140370926201300254234344802822142747363308112859838781795787067962465162298254876925546324406577955576584984765934300795690304686020061653777168256548939591755913096044959113763593702851036950609305765038593796158289044444483636980122309245319711086903473199855478864909145688698677630186341578630680746899239597720325255406562318451006495849656100618591656878662597730567025171412060397246176669762995277728029908435741459376292676695795452969711371390388626787101214558577112522252711966093810925592047479603278802104882610219427857888169289203603691418996533055784851373106301666953995573855942774445120223444232919951443116116685452360765270526786194274420991868726037429446667132343608786558496896343157415902709286464499916417151471457189032546470096194926410662125939099674655993086621713874315906368486873417101976966454392980546652481512871674178036414866991203728716183378206276977486951278366255104258292841713054409932081478674237974526091319737641128045831274575701909403223755531216732534393982281107623865417747855502841985880319406300186332500326795059534096207863089675593075400441474182088853452857027730733713386684278128734259812909486799469864931431439154078688547964733301437054171601630409431410733031319470693456601658604218317664179111902132764459561099964581292789547859379797904084295092175045476518969869710619992234249642577771798120484751324982158886253711807777946770807531308278521983903361082720785263156767754689711546005778046445497422221139544857230408177580057596400898078803178740887150434937998783973494830383550096391000666848223257058955276097101831986320073180395805448020923543750971950792468005359917358004768308343551867655251383296713341526882582575324950202558253839936093464336409413318486686921701133371326669097573005804415607928219366116521755301562372442402294465114537614617840312376181740523692882007304185682523038888195088436311609171844600272805133246455139024456902553380715158822012533562012394443089448777816730681417564964363486606463541469245228729053778670507120913227426659633703704918319871584128913324854899562775613613252575644328476038797755688669560413449132859622634479449078258726053737748696949810400978621967367349760571026122978703249725896639602106296949524342589392755743773350548331394992575458790569676402742122654749418191664480950408812838837078163162324788703176860730495316693537508213023136588991533792411258758211474421376543101103268645927421074758161889072240278908284033236943247321939090906725052043108951488668920960135607150218691876330228694522722292143946182754335844766580736000000000000000000000000000000000000*i1^82 + -63556471979313396315252171282823869164686853778710249460325625145344811225633223250857119839020063489292366389756621479523022857509849512496443587568893177538787081199405029661287374972804401076226127121371182178780943599553950428379426470415391856443677573338955258478493410973776944319992701264920387084677257862230853697323733935700859628627589725619773838264953267926980083739722981719112386450609025330495841184507751356074833129704540163195809727935762281933564071098079623636152377731069222437161938694650545557400237947028717662049759583300115276882796293221903501471912968059629306004054728928975155666059070737798285450247968611741125541221277711758667621348774880991874753278204115610727609059988448146086038501149987114793743477549245280549766378429871639675908127637265638614875477300709429314201530674694756721800888338682453345506389165647788499980519735653451371944468773124313629169706089832680419861305163210845354703153197473001430000085323304862616283303914669278505538861101840364028200535108036032515169258518306193682092265991500139091544557489305524082759449704264441593281793210289572650531751146497022357342817637310640961297218361407113880109242045587434544822736008821333780703081712645860377888363405895416539296699976091861991336922831320841843416532447211219091539474851294967582503145283743660651791924257027963851996697389870713994615733278566508939457482284194408608684073720462444266790065798997660551416256389049008629431673517090454119416977151392383406215848691206020301271912469788134029961859301570226634109586446995858948740508138001908634296025854269108364860229365259683146507359654565115984492818891951870530946055043438283588980595444362462012932884153805436574905623566955022431430840780305417532807364709833315894384577975242000283438607285678890302238736298876757397450989750114168867462105130640590017581297475040874130462394639685497385523690165085894286509602011366629552677699500288509064299764703856884385156992095945013834394854545590489404418469876320229780692236308138291556079488514268188727251725082966443309737519625566851353071832850422165769269126335456615049717274083856344431138467439776940200666308901278297580346389683646080278761611439901446070626454785267112841754813708766958414446213510546623034842871556815061678090582117241717499481566824686254374552786440715968047240162931366258044611892096348014794648016893509298169459422311829255780730995419294319951331571230014944679407940925954200895863807004651332047278460816701998169962491487638674949224854631297004613364394467072680644502174264369013528553102885206446546672772866099201256273734502389115510579148716810555157399759573318475048002922376988917034055265874562884576754835496265831326746799635105707366442346741760000000000000000000000000000000000*i1^83 + 52704166590948777348100134415591390213331142712467394136767785630034338457874652390730057931405614352242893209950379411825243239318716540972164139186079783078196437569566109667186391644439084675552055543739988540401428518659057593092858439526662017705257422580515394352945372261753684178079665968842809086784795596156153232105411714615203381920067554963551389989143647067468766896933188813012834739579231980800919100431140153635619383083614030811865590040820002050333505641953598393358043764466868938794812324818458029516202933216535036140622355650473301931978251927758658484327760864733301493356815854451945325168037617921395534615464662859449331511907887280911205800131069811724506615344145512898122336160470586136666087944581435933118225983274267850048629820027637453368633592256053223013709813701665925550074340279756932887650406327937848400652259456547351946502155332388759502514251954578270215025552135501355858265474076756199072369861343204728819369323989643746512712425132557517074263377818069436416518626366861681476401448168961429579462617963298925308503567243537709295468093353456090229717225047769862837750666699600519118745475569349108746558382385467769064187820295726365929270581120653903943337276365417472518611299543529431389862415291359635135011739762335516923172126390733956930634226234089224534245421749234028061011461543156913573691077166033413966755077407994088813556063710883366229184276543215217627037187680827411581361295857814111108244310707917773372175599299073668539661538220831920440517209590412072966453362819963629299356801654931688395185676823121910273871101324706575789527836940627949950930585268999034503723661496572282831506256242698732254080772402306234470323409387214873559767523801860363158686543405341619160935730865783487067736988544762514847824040534005612597113800480612046990453631982303554051382062604846671821777780736491935086033777013173937493301315026398937226055943019323409743319084552135808731290628068334698260425743612110533274160812065478587134041776805470871864915702249082566565611745486202146691147781237711556369270273541209978174391909239615242409053829673361521942819974943116921184204039825456237094612121997935420091751724869692463761366228601038512633616594541864286078963175692121337556629116635841414685033221271455502400654333442164595184018475846689886346563669177498748504115244092888725230995990199376136684454640545352439727877903568177882838348367094174089040797727095503213519198093282208579740538958577649459633965317368135134533649468733780619602046871189965744270141218793844147166064108527824983113586551415188559942569537254778464968303981084981528343589791559818183107716225105123676581188850808522669877962795191435392209233505669868505406850910572059337687040000000000000000000000000000000000*i1^84 + -21458439091636801849765147503852933405746478604324133575583524407631343904201523907219455805019603141838585962997601659950598806266897607684108015078230119329363626862137066591292624280807540975800557377950503824014126493159381145980425513410111514105693583608520916360520931730815581079072038147499833859776039966255527266011522823946177844625721572627746496302935017198848916034940149230912413076998921062989832807363670825860635934434744722589150488494318018687009585102230982848567423535262559640437213379692848618953481076172745224327318616611914239861207370444828395562849833003946535227775732581190766987127169718154124464421749916438089471725487309894832738658642053739068787798374059456460639079562664211340780516637225328648651724989938500004253470761521875068042511067192249457230116489568641530673414382688471432989884158761167952918587461226426425402225065563621586348646598762539103844980794139757118592849448760141340397920203369666359916342606482198299738389264032001788786612010418152038038271936526113818021693985771092904494659975848795652178788762826650353546140553933378442634611949632969752207615610317099107029250326566714493933606209110134533611352008181254293068815547594623858120649247575667958688710969707501775814225112396642766835162414093184841033042160730657216800688306280589171763961820812750548892929391591862273246074558856474538910603648560196849505060525484427674837167918848960191311111905210917557766036407038320752092920739802007526090941069950245732737800317009795373657495375032860314490882529565215392549542407071493700256635261403848235182761219233779605454668759902053770737703873836980891768533841994734305356575852595132778072526980224093749443564379876279155992349948138800858100321081462752814942950243882954174683838539816283148460742995447623347091431460137982697909507428938134925790689501362932520134475877730007869572611925602497675689688183233994150548889253937284651190586422409648048647446320132907044736686923140926016542425057584974295623245945982346735902198157718779853171921651812207884362348013024097488713761945325755063176286471418310408530566100135182492538148821088297089577105195549584625942264264536037707823471142112597970662679184071383891476328956008860635260725694257986185190568439985610931348821969219101679904212305403347178449812075195875461111619619760078613292557767564770659879666673475828807855960001025567922122358957835796458616119970992110314225412612518768541637921444986563197862614287478638287136663232984502420362063506289711451337933191953551878660119165396634146887532724622874883845175554099417934722394438992711270801344649459641676323280763493293845553572702219105066860726162238829556198863393786184702551313228878592648202603307181539328000000000000000000000000000000000*i1^85 + -10489668908899327000375031503760519530288414133380813208081051499549344282636409214088948695294146974649073820472236844572108163416707517018858185174536325948569390678361380196783249785302085918845615307734603247498668466487659808053003937161590520155407255369219908282829997123613786248441459117309780348301403655853479869373622215145196010734903964144516606171231377256829549605083395409376126368968097359624435575864517582191896765944409451512041794591468477840231213664137142298053076538569610054360021262376721616254378199109174295024080461263595576103809408617859940044677353033064890674048785406660645585537187128824838537495120307222427859422282883908605727126505391428623556765729838327106437486195737263293568053879567305559545866796034932303447251877010056330547252657949729187057008390733302308699279898278923972288922136764770496171533717202706853647160582033427600589030094843433280514464313360378071462977493120352737868804123776910552920686957435542425379301506373329433889841323050990714959378620010704325366849400856706945572518243680913083559773331777923509840588224141898680690812348362155241604004937794042458001868071819510111362863080534658329501454819606803225903341830736382351199329277306188754198625885967771170777466485407047090666801462820348351710162438841924177132596193985085121127839111107773966079693497335730357053030258767681513592770438477807236000566475417625123492799312315894643922051686717488486812218374593623059624737316790278178502408709514693401319391632318719937691471114532759027171731561451134502214287299175520814759123497351867430485182407669366638949425512409653994983929374717679610621637640219588376547622805807339499855210188302163158046351945759597259695937263732473445949722300261250520573692336205129712271027103734409296585320279544297522447026356865820728662733079357028496660532727181510833841929889753469750579715044339061368623335154812671809619459406628724901300731948765185831365927192613442463707125135787398912772161089421678245003350323355509745699717843023761929904462556664260239225587379914214649158125794630943039924271793966226924567041403038008286333255615028226773982844675421789992284461358790576161810227790220716475794237033862532364401905227975690174347786234781362346448274251790179817290452943024499527939614524005280960202172306208739232545247154405503999653702158057421354068327583504096966509625769589076441770998649746265027203463443147517451759232689984362819536859711023695679490885841707302984491903519825592558858144168084337697652922450153638603776812555691033043275313838160713381666296976991296381375481300547838603146303276067292546845117324593622131545520247351775825357160227067595845468254565602724424465769078629900844685038977024000000000000000000000000000000000*i1^86 + 5315940946960616126591799204130284358565064683571192875995619917969864321691410926141318585844641634059769571549042513736639268677797508017427746275972332043565580493789084375909464206414803094195863265600115765201176548608422016669428506629658413959317711982967975015170701463879259822396815625019249694050394753646021612729174124834679625694428973528914875171841417884793007469312982592063727116085068440267606173025614665206191693871379954617361259705728190869674009899791952171707141856244088639415094239524242550709015471608549214937314748890895974103986061191030003038774062797230029150403158950924158059707026352477606983400791101394171267332262163017938083707627481507361290757429428124210908825139523178964493451730391573441706868408613965287874392633512604697830886511848941386619255670201736260280851722550303441710971343656289184927205493914456389864949393608354258222038048186379127986251049736075857562139048347045663193742213138746425550181131890559678650802974921506577472900294565757135833320081450659140144882816473835278512453551322273452625373375605224688371897053574752692496309549290327229359238270444034082019464811744658516164009088327294344850856674826861941553548617079196829550597615385333855796887155875518940962690960156601388397401671508015605623058513655664427876481080882960331584675547152331214984054175793549170706029234598060110939964198402204176996072881806348111232400257127705104443378837430002433057681849569826046023974019319759932895830791367438799942953844812742540312935077284437523478043058098243908389254919797363602744137716389084522064406351506274101532425255256531882660765471073788068223778328944027327698231734367157917862961010398092977740222150439801838567296609163713789913545069862906289286994798349236794959184511816693442227646656652908083526833364044711235859302907737064928029885774593968987395257534088501680016128678117119102260865474603803558931063743605903792990477670652565008775608327645053287298548662131216223280155630193645394329517456098087293764939210288308713101165096815068023839350546525792133596692351088075084465714969923446539102065944660729989391706725864778448708161036695268699903708451053607754425079445524167632726878348642205685394569564164395104305443330139127391484220358766541374999259393037911549032293635195748847349284377668855099152613929050706857104236766775907908484630595084059832116753140785214774564449604195449076179383101240044194019450879475754309594914524122520011180114188953124348940653344602605243730324783272504393168627289112676305101817534801926190869287318171358607798034718124823748984480480125299186003045935121840629015170529078350355997906741059381007298473634541684153334279653063993201813551850175501543512473600000000000000000000000000000000*i1^87 + 843299441045651146730533177214671819127750053560034225059121940565167039974115583267028163175411075612652759342362249971423448730737788121751451498200974491684225645263634039550297637551091006206848191440998396163409988895606553527585410152037858498980790590518909834402483034246364981487812688645596582225762877802732804735214641019727137813727143339942237120790349620709979179028624986712246499914098229091321809673162030592554631041981174810010948365238661026969652708021105130098101399958430963714397586798779966153239260885825717304206186774415577030404520941406347375300633659239197493324295931989126690774134526015162419782540788133500054246264269446782041996911623362402246930619918364397075592019881955677419433555510044123319223549254818964049004243690742224079132938303437809938205471926489614014869988942823728675591223851213349846979435222315361776407090101331739708269411875366160826753258263208296303524311841181070945123782254534629722383185465124037410664759595741103418393628968619401718274062744130973510240360689037371438142517572691471998000881200074177320527451334158285737391927036052883251531043993813473162575789873921831095316139013516606186087080016285205340293556621328674536919692348259846003422196545259840204981858617000788231174192481443143991980054594444417888815993420633702328917879149067689528315897586754248576470602035783191831846724284907392129692775358038503920140584795885173383837231749712825805065284981747350812928338256250142904688779291199213603776656816915977742836169834040581392482876911845531898658395933798887712995417710356912120967365067287125207102174160068583507234805790154393248405641461231560235108914108861037435587470557300047805965338388624336885299151603660287340356788521401984900427210773604223242106253623848045860536294752753379953203468945100898204749816565070240296534933570803285495513607895967073292198250058466672117412857760454549961285003929234977290062778250803839614017921186177341008605535567786139366466258399339346221127142408187112374669727117712637686119038985432334781179830396658326935310808000497180852349961617626056248765323264778229144181922584326711885024826536836929029322619385396823979364979723941972739255770345913300487829370266140885448775206074252206863725213945708901893162552488180397261024155956904777072215755944709382621004321625492384574448391313277207406322681877628620076150539325087392827123891414686324596350766343492991043987670016753061790693578218251042527357215870529004590678022082535458728707770753248094828848947490581184532248238787296236767662728629818641468304413029382711740044535176468270903616155523141356594624047962527398137977340756234485481280491125366424649279942767938664992293844505801523200000000000000000000000000000000*i1^88 + -2228821686598470792815268769079927416751065338514792323799079339606432790831826796053944454482868849948578972506952228334208663938294010319794757676304606499019724215260908137920267230486946886254013483524198250411787750302100784788376105277240606989723902251387924370898330034786308069572779256212966578060325615536400742108249925521338490272646243407673617330597126521132530873846833831018797865591162750418424594040176479115393950545376095629616578814377978164811709820921670230573432443775317858508106004613756316516105615977229567784269637260944256117273306166192163077832343439535454013924083276322957145470933971888065217377147090110807924342984040118774379682285223563189152725601870991580037270808977294875920745304330081259696048484357090352987787153420493036840432645775130698059808351826381367974115442443256267274389970943983826728129804697606804149093789092477784747111399934435205310395183542885505993204505302200642759307959833140084075632473918711587393198488813009343442472971591887104007500742081862014386846977640499878447938609331694927774047866892393058663881402465708889226947413622717730629818494200620866679973619486126947855908079700697844010830126855744305222562575297354853501992997991882513561900549891014930965474533659227817232699045539816962721506416191565167276503666728441043252986991937605659234564210052518961346608528594875660583440385867257852022546348857932052844137340573654030282669899628494285145940632690460099069009667971150493204699750451912493389560002348344854394803308291793839754023279268756083585739222593805981215655369250133516534044392967492745907318911365495550452856906587152222174409257772653685064619270644262793197338374995323024228181833181632755346344533514075675556508383520809448205830859394076479511824345209666319231589855137250590823908118930884702532851083286301425265492854128670565379503003270141410972297049890007889564039331248997211109808949203344007977358364787457902957514704345822574568364187712402914432690940213769109741997947614736987419919748801730871659348582747782420249583794090710421955328754356840477145073339810054508334816375289904538354423589334058448226803934636828561385827001632983667463105481290478260947967850441556048427041158318835891919665919906513118137624568410762968963005035080062730682424457846229495202547783812810409966022596089336518318859673985023636963478944973607229923548273812104573113287588052491029373531679332259860678118941825983440693815371078490805384958065150501972021521539907911768722651737486837507318611189499810796626566028332888349894396653296192223613193463925088686815714653801291719454492331396624964656833054914601841123718791753859860623016985607496820263207953427452525913687761879040000000000000000000000000000000*i1^89 + -769168171398426952543259193887335680442056910894821115162114803601066352184186960604235865934351545332268270308003693490103112810706281547419902812889777320749045581032839145638678135697984212007336175455127647685657751502229326796962584023473960439813431763898680744458069568290362053027271665692846312303793309338711596999081676414306711286636958469990817397050482260214407412203993393023517904523274744371684627722163152579745577984282609207869207216790917678601576766902362498302805556081928340155238512339327637707963874579548663794844152139316122974412075157570773368099579560245845590378338068300727601621405851947628640732952855764439491379120298811491819487729327525024937887528442285196099720928531471256961349870161805074561473174673728969223992272205909002445426278964856184098421954850212515043388428560347381186078887014746902127315899369789980575351766093785913517006150531974369997872081713115340913612788230405265038077524475322129446335244144957421644058937639070582375313198161301408470282816939092035768598877298321809584534795171670289762182507696324407864685055876211963909907864946845457778540377339364143153530321348106041095698622627055027558751335912000152563444128784694551751029506492001268023610569031240028744696551542420551186643456827831211644158063984106150711460918385812670349833852832463768534340109507077921729901192299604183530741394521006189843145332215382121904733393389380970736894005883988289852041230512523213279545612768436546725368508873736034575196435961434970628080497301622111623670143377860363754144624226191342036680535340233585708162235928496592256343937528476128051591491825606513599338033330823115412731000204669465719586018585336424905291102732914476196382272965740464605394935964604663615170049320210957335862229102874737408447241689281962559341566533274957630467728215292517787071277486303451392144401730120931940229772676828666613766637538431877542300064971164318894718188496296882321456223389338817285653191620042554034675133503888469218084128456757172013244627093562796157773058408961006179760297284168633222906196684563294793794862015244270296585404730541493162843542559565941049495103745481679106623628184677526981905384446177969195678915193824958017351474337394184216230354724783930328867322596141071893139307730463003473612152634331688595091649392509827668702806893378270969903486168676677706003372999779007921800345725725354782718635954218442613215728341556570258667593619613921623788411493914886702805652936365751515451572927291345150317590886437977756649057936895998975642193597660105636467377794985868657025326702793978525557209749813467547760674806846416167322173887493258355036421191729569759767866868285092947209907695318732311101440000000000000000000000000000000*i1^90 + -134104989207691709581981264167792971822573076944049011330015226770203598137340617908373453702979245591059326785464715801264143565966217130623308137547373445233926581468689604833779986633935306537481694204720994834129492875992510816889970540176037594160289807326790768267612329633737600018589496614414328729221407582120516571932634018381149625977943721017725328047476208205320398959564155937389088699850161788043486878578053165405228264815076581862723466589383542472141364964541972758869885477228829891687407840105798431651215300243198884291707805927867870101695421294891853265312692490951557082517369538274156957775207015333920555729228345922443156821329903773257849159072518289918073309506154070436221890898913433039779641609043603460761428266233985693913963146943790658437274010505057254513003212071326747977794549596376339814041095463025884906818981765551874923836393410810060045507927940484217019502482138529911470743363000409304296033077078307742129599085657787861878603922675610950901010781720422664972598700214474741303908882570694173320776792696338303352483122692127009461846441394317085278576274261448406773298976777992204849574333894446508756543739359750108175245604497613929779731000137441784682269502411063131300141450584783869004363268034631112788908003512761130194058925544467733202006672304929259522995438889679280663904823013142637660210347104553650223561357020602595139295963439505402124687817498125168459674940748458500718923177046551085848858330103960190340081020595589705374213217291599289810844251265539542371860097479171424144140471307698553766445252738639070711640095802541147797343382733530036600024087564059901881117481055307767905732370543669403378791186802183414379754807898872910040024327623036360396828166103312814870296359433849675635055310813939281515353998389447851805565740743478711702209915832871430841468798539938868381575013071600936314134033274669463390831876725862776705633441646743913668277651666762812170022421351330327954488579704913144188969802902799639106474741399656063374698141703596661943880871638816890571300322040402501161082226266460107759690910951336731541060055884775858490170162483686306862389830518406348705418216541188843700998967331393842274717852394766090359890102209960315848377154288789239376877485282454720919918415445684677520036020508412954953295289913933615059530600258750594224166611070378742129226932304799457732651278462571463540218182789598404693944065917682340837113967369248745147580865802849203488188662190217722094445716524508941630064177534853479221380849816964573538529684135955056337311390153354320833346267293272710620687105081980952721086785874549677670509636176708723999270925882296293468482631291447230226670049535459328000000000000000000000000000000*i1^91 + -32761260900127141393961253627924819841476858524225730056428915368076381641467045870276221289912920399132281485897695414717273785241018870538907146679383205558998546825372512262514580649950708315732158647678792773405433488463644334705480317842909571456145332798827523157654545460111583755384793405615016110987357279994353978255516186779885934347441658159596108474275568337828012199462014276787267531902356310753179569462474645147999051533107927357305194814786953401865495353276718252728077161524723578752393154888539084121580703332271148042565089853461194827705942779149843471966931630162142194513337161141852618220890190431385671142942202564663929936974006076743791172990462320109022566477519371794957947148980338890658569301139342337429937139063482715661012222637948392266226025538796888174119938009025392262222391575748074489507208793464868837029605656183054773795028678270041562352340941053248193995098209552942386681212486343895497284381880779577843592533565447876787223845913268752269758203778483824538151236581214116129186842626372647348428652064805012982182216965506222802347149689689309673414109599734876145273080579185632421545493703952868795555117745766796484040892874456072177598953246488295803973016548189870180037639977589388430796335857486337281674836936538317197619755796062704387714531590112854967494992496024758494091315734972273201279619080191428951836012784681603742853132133221083921928706494843476278167062177795876426201580359089181062997105705083628890301790058180474227966015417586725555494873528714302835183183389855775460754847992344292506274541782427693259163613349458594718671078143785253900679159792324132041663099036971055156173658787741861238859790518610059950485645794424736290059879164511900500340369355908686577147501288001419896058893028518578651793166054156064696214035371477547763347709333650336608558692272629808832318998593957045667863513196365307446355451685495759849263059352330272381648245128910864438979947431219819980781988400772671903526171590576449218496949251718195112771791223250061055471842299876506113237921068991921213592519724635942690511069470271386108058764087008921153568903821667346679294788379335575643469260239443974770870181506256051303631043849361878413356477373348484233604306483220935938712033223884653100414080993554658860969343073665090511581809084737590627933413810579887487228041294708847957551115636118154594521402115504677475901206986749202416797258957256373644587697555867103939843775407106945379559097966555998140624045513737048896325602023998966230813573766534254652160664652592143352610214950203002535152100205460152451400857723951931976716524512963999803573528429642376699416840512124809650463985215705778993514938368000000000000000000000000000000*i1^92 + -6355675329259196048056520777297855520482089777001577881583705091005252115498938563700721831727006818487636628676872907675766558324792652707062474086742806142097512203903000521111769294684496007132358378373983589774413981315194802168041471169156181455397381405449090971073861422229339221656067809098178281135755830017989365665281971822507767307073848969380680200874578542757401130354385194977982941845891538972581892271651116955286391579536026391252769705235957336780159449517988009853559120224249760600776844832369027951067659231173711431513301230415714005725001979657921729468120715077512224820273085664886288110168789989702085586790406733604708322024573305854525292785754660102958995014433231585366068220312884917103920861723720775016248872807586722419556364911568182936850244607173238406262422355201729443239466582000588030401638077376188439179127914629691726158331796865119159219188842438724795361080907915712064702688562051822445317677772998560859861762465566894873029274286063414814713781370561852917651500830836971930217491991522915058315307300310770956904971784531377163876254470993695995943415270180287318724361236067129418733904015653645640386129277643930045888713902550346135781323084458049007963752092654781593852148413140515948469621148217354257843394964516707777971229034568703888914743628860362705605474814367519843335621705026673805081841395585945071929574254295647906054160583468829050076384086205084658192324776959663069855513351441337888675292387025287803762890459720164763423895320072402026450789260031169200506719629330849012736495970102214968553468472326749485445594918060119546882063206689335676565074286363383293204436192412864909577682158583682181094425372104745110612025218260387201060539210595811354747396745145581784906920748891981859471958408141371785706587446559244365800913275952270733383559879726886526461129250915367611344344876936098922512487483369212960086749180968610383118444787441278787220815670962876996379203465451077524717542670028705152921964603903041609415148829489842703943426073890997846917154044751415557595909232869117206413154191835117187816680817793905498642966329914955185134933873397297386189269397237837697994392978265777163444582057923271733179734895036324102953845194716688527648600130436375726447877949464953086352194409792685902622093498049761351764025258968413687819536667725322189609131472336675877162621827439655429382018568185609102822545489014032991309462797014392633898300028418245685958583011278894204253160328397612490884690357072712909380283466330840034982489881776810947271293109941478473534241969904733362727471247694238867154387019387667382596869283853414266551947027393556766561207112840169604775054924040321053491200000000000000000000000000000*i1^93 + -724909400227905972851555042221768585759853494514802793427356933261298893758461925688106341084670425312728880601883968170350492042965237802404823229872878543818692712721623287606268931096166157922507678382458990832732609029095646889849934006835522955341938323316338304628145621437732605820289714138878405679128166676634181845558318521020034482010350027442131564853102687170538128421737138216469664518527585541906350919551357158058783057557502856728189064297589669487700688631597616797403189334691973002805067817791551179057681975275487518809436457243183794008150477633078730956887302189676182641958485046351923105717340643653950906429074258911546041515515628452476294811478042920806182810786402600236432958758776176566989980256455410773052980854748935747697504756773475863652924268964941731160292615775739229392011976565960528062007693654892813091404385770102540793245118632447897173497226126246218745503837662891257374954739672987174100842123574495194553391169033344410887599352374298320307698941956373809491042747757269889113209737775485190168733639347521716281636695992948662188791927670421326060228773745197416138493757179744054007363297722571555689264194745408415566055234422114267747643532637134972868380883294257075706071602166059556719237371493294733755739664473460007575122867285270274141146195791363882521180132339164459504047374287172799534774271212221264598219071101973718014162310123623235394456405678733598851602671037171732534258422533113689730472660960245613679005429760314858709103120966984299483330107465233267224366787735998780438904994103582594089164002636238166368808141850467247924074362706443300644602097835842616711059863464603026869410294856191422443147985377239052306718414761391581455255185703323138956994788642162617179646650383206618766378047322209733155232122945766449660447231475484338305119394577652921366979432426017349279841044712728473169866892177623658391777334250499929624521733990877488102898322263658599255616599740719811607492159308674690574393859877669815559329523621962930959672277575279967762593279398429978343645551210004938850738312981354149954176355943328916838356718220452557691747986457079113516531132660139658322695140131211120914417758199103692438781952641443382668647058547146348548713240725358519356008044160757680262045509446933769595670498720444307927863860748147393486672548428225844857744342422243213919819873684130629150370747633129188288128451713458594814251008865407593174349611755959157809130936736228553886097617383151909674216419331915366301466779828366396807089323417304296683728670295324283420266559928338746788042203236416848423953079825520460052936450068499985718058897472232220219776399218618076140663091704627200000000000000000000000000000*i1^94 + -93912903278426770886152594381130733706212923622350914739113439799647491753810320989420828041721426278614722518635654154955609216211790435678159576337311223981488512495829940748199683241005970738725961957223296545879517487561618603384439266471138686589892209013317664449100954315980161559989119857234473497612657847378973980969639234830282447001510939932313698181581249600458203752980111683984099099445035235253271470153189807505156692580517345996528243726123168163179605475661593033341251370889385625042487138294504060872785602231770706379574882720794749971884929904159596180399490332167690631759546146999595401113156573137598796069301228314901493461963824312610511467990766299682475610475504091762481408508246189509306241713471628173846014007256609520486222033709189076973423310155270549746091944129445496231573509116538390225923922614900564004801389756112434253371400211496258202137246233599799929700911551774044499346209778892222451727494918539898596742314251672514610719919662059070721079101458498515398955338111715929363366946853678077743391462597398494589198032318088437787151512842781680246009204626778083215245461434269221459832903390706355560879056096091309816864761077960231684384230048940450875325900666995451250634111359697809851191512125662805726334632231614817609959018672459151634741123793460374941832489736558288938428346122836400643805175322916893291467560115202748827235762869372208854486653402543266108592005013949647020704758932000363198168164039208552040478177450267634756012109321948315866486682509000690764605639540026651909982108678396144770470289344263060755737433244195740693166554820678947419489398719322769856699483872578229838598247336236011827448395508471455920406063983418766363556020629348122743576723314122997648648712758546595286051655712830382376931368010639372597596150539690763421254427906103471189447894683730999827944997023686248159822069499670384021773995595881893135339903043835853199768997037159453197426952367768333918828573784654108565731403872841664847077231837355048731174751955856156044328919043118745159270838293969683871819144598342956792646481589921180855262377114311766622086906527150325585170737897066978836242610510119849290021802806055100622652304585271368018823866843035330828162584065249357685568629396719720484683047952381402932365682091560756969306518005645692095026815981568448285706684317043400538513554481406905989031064389775300833453103935819094309425049407220238100728311858108617786097700834918086541822078600752283094636406093441553289347795163213118705062306525692466349388690279262411378195788349424490522848209388191606954580951883579658680453228617681499798447060696733346376983627855411275301723832320000000000000000000000000000*i1^95 + -12237560998459149783596593618210866158693878720208746093058058468433936848564826848807587161958282681473989668978042351530937535743581768493617892208839376300623158231914523877734790738100251634380881847718261590117207881398926513912771369546835100310115273764367112431791709415725985119493722980605693217034228884181831299138319798796354445929989754537716458205931660526315571520528753227944172924396592210320150148280076394596316208325745078810503201048918221440791527112770804216735525104448404770175058449562628632652063793428718807274822200260488140840298516474973191005201505337121229291401651573901038470764944400446519407650264961575507597247466171767461620272401674163734487151561493773191341305363154098897737179793544616003842209255928128103602937290596913326454328935381070373701430821558186257442873284955982850506384501877521836251156524991982375350753992631586701869362192391973087868655708948286986847126323142971267761300335707268362019570644365073258318831477460363864837063248316759483183922116341975834253922650908131771052333149667405836351542092426128581779953186576695910589857274144460588645699214698479843459946993832353062264708081576598773896540082988591263691112769462100935151747076177431529691043288479403969345468972982807804639781814522564464034719003527968226803434905005061894390012810814428453227437996960400582828680393675904431917574519013584255537612208483539568848742613978867346116796047312629361251848319942352389447783843264042905730147499138358827125260171002836590944613757290782536291092483564445773931476219411843307515435204656094148811887448181303010726941420480113970696313813360504365345374786532273362171491373382572747378942846772777261740951109629346833120440937816972927298240381330688457079761899649615051593723710689390914608357815231806429271894119023419103001178537397846887773438270155646695689351751990938137008819076191706749971776450297721565371869507038974725570058269667643777359901416793463867414538614568591890174939962922864192483543837763736198238286116436066267191695598856152868374525809778488993754699620060156704734356043245955906460014120035460211859318329598781417452518077326899035200718997788315724375662622719348040168272663375213103164345275524968305840742614441000602250912170931571157151168759063722319083147315956043084095291098685404705929231954295109324924215748532900720027494768167688416168632831725711302805892674557625121800230765193001028200485309019340083649047504513092468279416358227733604844918483329000184705842515571490927389691561822402977845045108545741684439946721448270043293991894138988880569007146161031215957843456861537085979192563869371811720162524486921103605760000000000000000000000000000*i1^96 + -1020340863830299148897088376238254563695992703281943435553322959953407407754810585360301746417996983935128424439473968656403965135739430069592408730969973524103142985949613507520801456574010730435288720352017192503081044144438747050551274723752446826513052097807090224440417343929602418370556287853728306824797984781449397099704520624709263026773122356746406585889834357993896293033812869580638670115984345363681785229795914726985169137319898001768514197057801605085102851952424532154218722834412222465804900894347438406257288371264184219312453628844732442693569504647531905523385669376337933345630390217347443275957566373786674978230526796208537727720930445501775018494529473917133027197117064782286958841620031184764692669019946785651855106456965856438818753389459357131187222142167708894042261624560612914563279209696802164502864702291515842742366283625423449668179874337384345704842321242553841517949959578126312553744926902765853693444419999444513485960662562616240444177095730165285489919692583252138723159602428249244219441717052832129102915267605156191767817857770969177719877035689145017237957725301885455318751727289100327690333007962906337558616977108985630315944813959699335988025694029874084815743880497975975401943031023046174101963691605653691343747724980456213289514230918819209291629874722821625595576224751023527292845186550317975213690648583956123133914494891207888389934330968119659709947824032738222222926545495499836062951480931843494261050238160245779370212084878979044912597165518514565714735332399823999895506983295235685672913987217693334297112064634784248863914850086640383645132453742080529179260617247629792627691389339730696304302104364865028371683780391470755106930706809210196221288646219776174025548031763785620231531561330418523171674240784047530029239427868701897279171959380221101958580431297180610333953900643232185677289167590556046660090307937822298500830705123333944584133617158178769106333427578234105628504004598871806857629625747490155531132218675829263890018201907836285913673883372941230310254233001440012053301154901707780504752687731558575445477100129990753267439481165417210413163674754930395511933060067780238113202527500652482998007374234639034837104481810285732940591392618524024605491547008773446246160587678931950306838888544220032917475440686526787976223986141899891198498724732146764658080452722663939164692702677885258221232742726659973786231159404774235205148372103407646285343942379930684115295419366463647074495419849491919513883527009323475948377276119468206865091339041715007079411136270873399630139495551617471767833872648627989606712512085978454173321783667197491810606648729711489285671905918976000000000000000000000000000*i1^97 + -95750190538714152295720461752071991414702843141732061771780286633000986418290943392310810175731960833185581562246487266959001062929944537191335987490798943660106735723638133683656833922966209355723272571082017530711801771888776118993675106515511361536037155776947806991784869444916045729777422791850627286096992351029417857307701357689801056448522947197938123666334961698204550840969969341166813269716092343468043446765922265343733812641041247255641528969797214330742164325232800606362423279151100416865950309612792380708694012982050064055665467949708837578083810761612038363953636993085324866938052025000302062200305027197887626019687471160207243614440557548051736389730530741898090951555351759425165149610029625356599517507190170759669311785060756203587730766776445462520163868165704915561938136067897417742212458523429672391910037536219565419188457787571340770047442806427952332643257998508002282000360818505130495084625185117364676607901428666332827203915046763745077356825400670843866199478578881775427019405369734157993169089209429812952149201557573187709418467949954852578915406623369892275788057361580405241302663341680633750247108067668944245339687476185209168145408614834227610468547653845586227737064172800472696597105092232440925614249099267639067173204940066213865081875991353518399211855977745943381268277672152080618966242332835732426381521711120659584695257714074368960639660390074356978802855941352036569912910250484788510162468617828767138933108685776474166025954448715666875787089476886028674586596509733727109839040385947944119334523623749197574491127043319144340905996775591472795020874766441176340982913916227837801156261383594827242919297499452322979278022334086970798298260580912218356057939907360288021820922026497977752832547754996345891549298213413535858807331795222283881262860886780985130918729396383040081579578799857725943881360968366869978568140494930795300357009038524180997839239120192092357127860022451072151659329842355531250239164513558781171325966730362356322126029043932489583190638350934259018966078611492306304716750237154833653505607443362433915135793328920428394927059224743046436271868421917672496715666076703774934824284070364824810227841257397761914234785928879330245988033242800866443196139112423992040455543627304838666706476587128123353089585324634635423088435404778151892390760530649466269497063580427304209222583038210216229258943061543813112186323646629361043880738627293956450904900553351920139169890111092994835958671947909174446077388054818916351230274953898932923514093131402035893385294973788121324061336090863566064966406960579001927197691926606448276298669313993247717477952960325815256481792000000000000000000000000000*i1^98 + -7094934324130045762273945287978584237546604297107780919775494911026579869392675626293487576307291757321616709831104816279382324844748944113745021707510830895680326951041461156483863725308900524684163571380721487448593423572864237960410991315331870791932533072138005583501970389102774062485308023212226788518434016802876052898711529754966517436566593062266864973812188887429851507589038499864663551254644814945326303728754709258261851309853624965651505837929765267055264497584144316557278617462814303172898230576469247703698561290321929115857337336130147316742988445635995854390202117683909869645991275211042525504189314252148376201563399280528680031968006432171921598340895460705977963926432538266122575383283881883033091492922181381604683111282652007674679833327218978669460730630753402536309196279181730681211473146497328631941681451161284371504406921196659371049329420895555849061570599107301187399623596790425111267912862828729950218674019635071032392006626677443505926292031667271308742904127286041117010011525415935553688781495832943525232112399291992549589109165564215314960480838064497093670901019008421009555972152268439900440581882548918248596451284506110805789753701513200727136371603324057631821391068571206686451725043088139325685372620312316204635259419112876306294741584708472327366411113269193900859445891355192994404787521262086553762965878550602545609505408053981578155331476397952133890159395081784465656418526548261596917749101565133937419341718693221887315500049232858347312073727995195030304531131203028087124755477258455371273221099215597455249013523194525061983972659103826011569296112112764874178510445949102058825458229716590560245128502077133887250510749014047842014298538821543857915872214087512803547490383197961405215860766399009245829984726174861671754403182038766798304620682211294003217572404451531037001121097606143963814971903484872934058195232053342586318959326223965528149006489949047143042807668608757268898313401628213771949674934101000961693583780362064823032178007219359673400632735426994762219308825381245679047546151244054486238234624904854733600392315128806015346310955168818585741779001250485774215046697479869427425096712447951471627895687565466375072062520472624234415340174984532614901268390594458165191870458905861056052889051187678064759041268874488504480138800493145657805785165344119763606673723849872961450893191405151418281882603295949720753720877554388294357210546945524451611093887397772430164802887630892707810354751186145805131758825813851766241819943117183773440686446226969282142691962269758657560570426607853729174175011506791699116117377849927486089087269829750176347639104254089625600000000000000000000000000*i1^99 + -253970258452130637661032570141974887115803484493336222224814770859149717414647563024663778685094600290901145383715038726745143718024688765616236176256029146411272048716370380537940083493924688257161310882511447352286467038866923242222660202619820577421289336092967765061900067398416262719174491350315154139350770149371181421981058857675698741285400180022333271407544240467713599899985161625772667234995937619269955720992138572617441557277451262047017412189844819949295094845702761516404934702591429463528083490750480747314534183745940361814653802663814693337484531084403316271070577404535754246026703996437784517296758505860917355032495174509259882175799815698254892501825907867949135960435527351204736402890329761784489096654688055741156650358684280427825312378134152799961664493599182039954628748548841482998829598630770226400313944597353182670888287656113060318086562977333653470234835791282118395331398344346797315748304515169538416353154149581209570782551843587215990616118098137613513158634476362766400527614125163055110107555860786117565755182786871006876670313580443737252309402929101918742420743326444506262127283091765828741645936443764294236766399684548131836817114296648153298726627273526601678456298229590655192890230736356593154763689269104725945993999996149702209316094258496763089783334097565685286620530012951518362559703136431515261558080708220806349759396236002754904148239275435932088750191539958095736584225604191535615339910074284269183216008639871190501145514832525304054782345996043841321278421698978985619938444493809569231982487136437425740607868167631923214626672383278004243912371713912772514311539047265025920646211737511038308663672293253228426624402639391433604988316206487455313994332708245423326106412237570143340602558033097822345284414672770808847822635025117511945206925296244660611642820900973560961137354486472422478249042913888775569083039614185006599564529617820614115361801380676212426533583788115919628131241818490757704178082117804629956239769630775630095594762263303523966677188693265044172640406020356666634790483399866702858226265735118359873809381651285630360729112736670282286499330313238492559795346020922005787548115640118580830382573035838866983268513796121452522976868123155486114743417295781506883437940235991251570876818995442519971361762930270919712441077355268221638548776378081598454077085567341804336201429086953347253082309148406538477881610160463338522227248674975863939286126830201743368431748476160245051456063812939853334438350087796948407083830514468931972657700469335754599440593935038038068931900316812651634831709574047167176998001186633608868232239157580595394353981030400000000000000000000000000*i1^100 + -25684864457372150936262901803281647732238314673641805201183526194645956902033950618142245561582676117440479238342941887129298157203327996456744569127073369226010910393544230057944678909869266503133497784657221501040749124147768809320022454048046444999936597251907959428364213635913340501717442461455259805217773596990279330901690397291730205816322308487059749211724446370873984365762491391715945387605172244462351461123483562281474853990645317743909671904877873653792243206758352409535071948925260363471292518453714277547567851174453882233070117753935412748206468378444241934934575147796072444151458933787633581447153216646956001489139641522107721762277875182971358870390774453016461736401058702499143360151666274197781185187821046792910400967718809275786611806233845596205481887811400835030299453901697777110153226209502736428927916128231107644466502908750083093893122093221677417036020147887497219140108254740307801891276316117769360259312757893730669759921965702522746009956955121801444839849862069531715257423335917597339544057948838855269894243812216850520020775187901886823672355976071807139727175354585296518732418315321658918499713229834650081872789384567645980260704294329948012224704757451077940551538041919625423120788043977580637704471998548118336362117983935791339544044486968538909773787171879865669814354014247812584781122351047727801366250047385158857475042607095559952531699285071051937819223110155449968815541844464195010597763149047525676206370486067483316446203867602470922935615584446929484305406529700578379075891513292867086256180876064458184212662248959073884245202588012638353271081307484338104810686030528796054894439034469699317814783632439666772005495746176998657615348917574256714396899844462065547907181552235466780720857536743512918256202073402892959002609487606736296746906346960465013813490239424796364853296899371955422438615606773276785969577917118143467219105413426369504211425439878901189757667627634208268168885834107045618188113058122344226611646362127410416843498168966388839122897102207717301322065962443177470971608213130182719707340299960721000427777599130472847141477418805191917248875535673379195075234766829826446488868045356057307899844531657356820125426370182048361279977878760035635507089536176326158722503251355570026382218031983524113511829229869231493249825788777631769121175054878665357792526513542791725716759867438649395167731212515199458567651761796824260934726644096848730501774357026251552125024558479234101264249644225065762406192522449448144210606598134788906714062424171311817032829473911294193089830746150821698237897032581209453687544505524392105190094483218584358092800000000000000000000000000*i1^101 + 275970625844813425343598941253983045929212684518919967412561508490594946281872802046029822202075095631470234331797853572273475148437115773975568901181596308722814194402808201616543149117261975751154532685794475197053561791355327619004215305575246820612417857760521713642605629222604488999289150027398042025885533406753105119202064684301736640289348529785108537061589317755875587839703699353248614239430272296641711208277183574675630626792568283134590170191159310635442913168491883399940774721070824502004537391332039660619899049974536745336627413901276374781757139610786519461365621664717127498780191485410162113488896051586456479414891171449651022623454316438007515282660090327247637482714112826227457914878525503658755784170319629721948251255684952619561685794648395547838117711052820979359849998451091677555796203426173933333612049668323173210655900202451095528471192560082151840797205606215661608606273520777783165816822604465492163063416968046678559646064965342569989485418638349632432018622703575915526306371679857248638353617450324348509122501521381737441094314025135109830954362302692266527630823892615456869636007681068689185374623663826283485709947244661648237370373750899016787369204810700258321944980169103617377605689540323153475395811508248524008596961198501280173799704788665980125608810379626107772233308566432802387557318581759658505515753701451189171044546753501686896391143013861471998381979461814349175179424262959268834106704161816611274903812339904398764677241486189634956023693957672010559186709770192314887961683627913181855807674875648540435984871470067182249433996899657550949112044133865845964375730501037180345731765987248046070727028437820462911064798922714887826415880588428800140704542423773213092861158063329441743809506648182437007317763913596667927089610825284214541421061140239702238072530852784554352455949203027292980454787679401173724505267802206249495347879287050582010495520117343594270594219433187220911691368797395794981169662163011155933303258111535761814195391647853729612729941186950872750467945661312622184236729618192311081729104989699369464148800768575673041798209673854969362218610732289802710901501582848926004109339377383779524743659343932231730466150560813465497682666649705100137428954578172225571313800596234241355181476774787442732574642290693813182525474771267242115519265820556645995981202104650939107652420688223920431488903007884527582539311759742738051968077437150387272639676549960752239377592202545014701105922344714768186129069860402335628102298885131008633701573499359842120119992250058756917077735346766886220379439373936903430322228537023692856910995657850880000000000000000000000000*i1^102 + -45925346445930295782066956188151881733126877465362076424817399525364622413368216647452277117914123871913105207093020329400677912490828623071048467489786268964606723842929370041089125324802870781320237319986986197259881068842710202504745578965322947134371320685827972962173765091880141396501739498733729316840104685583179535659613451793472931412830934172370910919308425518091086579769819466641184552094692030088708410614956467374359582100195619043542772487593975159572745769774543937109974410013340790054930144092533516726686709665516498872866765497112241985942929458025090843454127351887710965333259542632690757619700482500488149487622888471670211462606338568316326125290070865231392441793948871830419923567763247904870059876261528665619495290931516026641457319676043091897862259854728067901462119523304378031410851289500028057133010789418628633792365368240264076823508505293123787793890849703002589970635654828339274803057134966056241529497353054663979151056244311824680518426593395947965523964057613241889311553788536129753853998810027722674747579320995308531163847513504025258835005463532480545555590497653887405764908278793514586056168645096827400497488217839367464548148812491329848482910569616251225810792464159259973299705839061089696894493200778351550897077724745788862891976526225046740220567277035413586640469099120746251460666778888816640666528786336291456421115176501741234981238535521828155792704684161298733345103588926996431590245854832816620740341978575933048544974471817361171653226213862178779954934489031342181191245610173416656697263701360664842102520750797284604178953360777035760322667909822257432610565253358829184115024870690729248251716147991583065259812383122482719066057240872926817931304070888998254499029044386947600105900902484702229624044400245570876348459751268299706164055225645441156221203640093550757766193062201689863108421050949906942345759347062321341594714808289563174831588698364226585373010402852922439963274043615714827158987231652112955774963198174869445832276146745597769638110781745276747395222170620834331489576685673724096751152119888183816132127291992941802635048554081233279456750559936378167374723190069155503760994400970515981853235581914506652951945740988210539921946600768393696911137189748209829460115830577832556989060768551596448966487081922299196552929642558156283690742390694651372488099024353641905474926471625036845728157998128777152129140045380024582125717719914779275974480540997884149490932845001743382359276599592114179450712595683242503832488689603521670180962804361125969859392291495111867719217768101147895487811591895821025236182032253200169661628416000000000000000000000000*i1^103 + 2002705971617112073847504712032002182198407442812413851995709711356444799441067629876719702007165263287164690006607330458070015940224880350571785860794472481160855780182571384899746189148485970270558688975759988318059137122423682031197496036940617289011516032353420448316689677927347782404611819602535598044019189713200933120413834066892757140762209173772866323799897256693491372226554931287144431958218763125814043601728552326306907846322996442110935684317402500845328701382356895134159716438255222783171100505715354874857929256621624713993626920067001189634516325886105517633843555962840202276405883295548963267888627683556161974086073744360026519955896850518748250627848008405022203781941570686847553265081163715595322754959548165779862574416239494041472135852193973709661419843297606207952945686660854976641125858692073828027720009159476501780826868841535642773657493994403708521225257301462406593290618475242530674809147328190048616609625841757410331418429848494797715861443922538730520893543189253950424206915159944369859354858745851621146250985236426532028679527957501269856009298544640412479451148514842901111219863214651926447785986311567298077427570722398379771479697467409171888982519892474749878805845170486078020083002978587051939381331696283643057743669352112934977550388421390757091826647103244670769125884167952876496568989248616125402852957962924890005500702205986556556120773943600917989695164870083162853323494167379001907286607353931199376951656412592723353918382724445370411727310680111355440551366835484324694575925180861069896109689185176782281545568942903395708056339413810162437238745881609034637027340548406464577582301585588638400331537317594222985992922290204200680770373373483640850344053379839117280233936630031344637623379186354837074985200240400114111543639671090153459148339324382867808339920557055164875205047749537495802235518981364564438926425537514901021110480084573501671234089617975072502412291162039050341597910426610458509457792648496004819252825828093257307008324445054899728488151171654814083279728230136948833851671019396177489585685620610801483082244055615049173313736595208607552512077986518276881642294296491002456879984778022542871667040972596543495121037569546619236588822881909941238675622859162736023670454767092401396775022911915948147334730110104737296590041408360079993652378913025502829169294352817294219214276607543747154115980217458442976456034602743751367911548159062753015360220535022616217324513887892813853165626446307562511767567278041396024382666236863600661424164923446944601927901703452958128068503848990275718435610015568909186343868445830938624000000000000000000000000*i1^104 + -43615213888213678672381184108169975216419005627666588135758839567534877516462668091351030164258165020110879900029339716691968578805720236940529531433446331313632562226825062174991317756888398970620473984275466414945506861032104578063996215570274309008877535105368096398189926097970734770436029231177775438306622763180305585395378452345224554911530153473154529771340461618743954431234377377296171515620895472788523575807468812451213546642497400237262037743744726065983233365725584752556213599070523291013528240589974862182374172674209182857332052843012940644755850282105266890503321356768545039640602400895792749977923719157609718531018379117255107804730569115985184995540509112358116652511198230914185310937339124856737390102000627178215320271913881360011712839099308540573009375530034679858043754331425548608200661582947105983340791916523178963422776815793683100215985274700016135865064459863323002745734408367979082339774063065832338374532726912173336724943996358039458466075707033099838082010658033746288762975396227916888384115924780776005526698764424666444996509264984509225775699993712060100394447393840657322969681304728233225404352407351117712617200502139526169052368891925743118025773854975280247587264238180759667471815270983109804911000910789816009123702014713426669853082879119988869049563670962756577886360359706741345286868392739103316836527817732241041270352742679285393979817342021750038198923490872803521627416458501648774088686577165721973737396389814746125679009264359444913665463599270807393905174486593484875349940236985258238770380960539934313026586112704362353397512675902026170776979608817560090062216915139932681813503579390690672425656364776189879656266094211181730082326374428010177533954615170474905844755027385946641744332416116960188668512236610277510952557377335196990986118435528905492613432704397816596862002371092335956518952283787493368552075762450348014168562672979027581753045667708313282655896671075466633223569302238640051408785748726435880966806832025787497969565861315109566036289143298994395735163348220023615725076690028299325872777533673105151564492464168685598637424596884616511737820064622572499366333195580636015914359794502692946453529794807290297116215584832111584701345123406379889920839686277285739296140732904398741491874007942345708675785033005712699143533928739965141259586334974293730940580293961680607139491952706383085785834219410623332441367667246865866308108607877239313449610792615261642128976862496008717693291607839717917402328429093677991491852089873675133428037157227833093378430649129358664396681098871565601051213315779593907969787009433600000000000000000000000*i1^105 + 1697753368152238698696014524804591683666113074374151499902633875321211814987459077881762489690621634748148324400415648629308342361069753612147184763344752519542343163449129045685827919522892189223552087297775697211069476207086062063555836347879810348511931418522334251693201366752527245856661528518486098341688945198781125933053094602620641652659112971131204603021024800811969145815196425870727907654606021743064466335045371692882073124391956878876746310523579472573084477614085518410216038850978730029788313691414202570887256718893583529398137213202053407629506119062201470509652519452332983916399076388328652661997173208862123284489032306948316384606573181701456293207257347343793177126795301844027719353821008764782662915527595494316035535792463993857106998600161996508109583058360554830428975337886786525918855297471218412982346645249182813543297891988332734968850531324931189787003662420884898925174831962838150433611109588066532202336873078670857852139577489776513743395823602469873490784827272482828518948246855152832880373191290037674206128941650325923201504761816047965982120422123917858574159081562731629562164636457920933717633493791810725260185165697117692848608780791837373007521178378686786635141807156245275905900619060362774209779364394128428778489654233141568896639170813410850554440373473119504247514983053238482064463303620978647073398366877968515539299598335583156953473828050378869765314468006541579046284540081601053585804921838969421734940156538910834630541952162593208595681568059444633483585283101241317762344544127266658249457540687798745307219870710269757620419443441848523243062444586403522593731680711260123046204252517331123431690532125441157508855948542280254049930016012273037339171857633959655454357877953088410372414965888119879404150539542159877950350648105073649480505557307186773645432827613151039937585308263815941687028642596481109368348021267598389905847018811221259859609956881764419343880814715840947047939767783739895726361549706244058036207511327208146049671976532310690902509117553643325068170395820251354791599703663276097679235376871998863300915497446823302387018029436876109737546543858043900850506858010262233966620616383026636840241651186459594273469757486407252064031124178089449488263307314100016551771649547559009394538480714773756503809914390704143934122608323943884742382889771540668216590506851285392879267938085214084936016526532029972158404385076214691582876895240642588662849423249133337203668094645069208429840774376532745088009316074638365826340985147742057979583345650132674420466629411151507045534842842578536487437163049691173303091200000000000000000000000*i1^106 + -26370618037420314224252211694263865908010634629756083590622148542462765877196024452940062663102261837656589950501541483932713504279421806367506966782689988799896993013877036641050696981578387733618886771008223611950139913548714773047667342515629514074636505019058723007698559172750082990286326308210582865743999374022071189966172067395782280750617459338819378518608104004862225336376572890896973070896056560227622843247531052814534692722129515150635741187267640258740258574813683065063218191609864366082822085296570553846163257914169208857182076752452310870225102190591926752907354065492611352569581868851425827304234790891534859081016493965032889132718883729349462634310649173231576269557362107060519255719708026590385075852376579190769517680691754965757141467273550257009770461784837704032346992060937638356891111708888624414152340051114262527859727004761231974373250391591398900241020224116283010551966630143858126511504437944088459442336621166268313286973084698964671226027143363359004690063813917752664653330865732376266173404500912191873343825994217573493956840625966331907357948991839417729190223479357368601787388529220712475607784898828079384137973890767177572861764318338269673582000263397209691212750391091978158606149353558397449605398440344462467219289342242479863367220022499492595210996414561674363970760715717552184027634707880624726142015197656937321854411897273163167377903481111578624683675308738396843215103665753239444064904880696933205885048953811379147736515285058776398231787511315039885455143342186198179253168646903369103517904209961414198785694032718974040957971980512890237594379734892786953397451203838242926034709682438076435720947411416655256965454190672612428144350984282808380649212439595645697035671939834228873749001781245173703823560521585810562031422962076052590993237358704183955353607980913056083486227399582891569884224301864012544421655366955631393923461890554201680236041124829743389986541522175528092011722005441588824398090945693100999886258810593351551566003789018847531695930100557065927846026079903907545056264922279371176176960293480720610625243799179903572282797189315252496061415663302437741782417622782888295981977448369072061304114618810471586663270026287228955065791187595465410990590691663321825389349837320584962479053188936439256517256036914287760619893968847843577051535105949504428939853991972545967170506681545819502504340566025827274500339658564677529216468180976256640801339049048698076124520581372542243438630500175578855749859442408427114044480466412540685390891066430667471269555372098925123345019934333122203004721167880683520000000000000000000000*i1^107 + -78931557252780000999819398346085048999697585536212049945577215905611860110998264966894186988773498858267000152994014191964411995985169323049109007582629638438961951763444963205530629295903154639693133825937466092490082814987381279261534679453308720539437960176482777558287769212775410141674058021808680863215632184193529644476150185484477954372687122261339661836739912713698747611390419329705631018203001327389370331508128999364016901633546184519943134218140661847318260376566815185904447348321900215929134989558357961978672496543299092147277066652341625865885607942377083057707444626832658524424800567548648618049826146167543338945048617784846576737747705657083623473949021802953429122143257332594573152369617083929375425548267780485308958005863273303578144952582556582195043894882733704740616887327808311556709185815781176750029164837195403160642081638908358810688624180495643738692676261483854890493938664482357222537351050574730421625119387471090273407548043302543106613864565899493495148853464928341925321321788375734722547548125396640672015421000939699942589767780892986150932082084455199108322388264412255079976314740035598231731335115722620164522978519775186701462152612518032499502489217702991059739337103805156977219239730485988421304357173913014900033395758222135005188894707553540483211079191615081208008731933213531759915086942358616581143284943822256365530138334111309365961284134683035466318514175533355550435124859271990122522549970163968626279180773294300467354469106262895476118169390881705764199978515873847196549814564518230774910196811054202023147135316566266171091043246814231224519151639484419556647913288665437942272662769231019814745607486488465585410998739661836068431541090807689387605540647919234440324048534749777244127190054741066930705444700238551373713052546788518520957562920338522154178121893731828364504383873533749485484879999745973494617973958438850997535757859163841312654536370582756212412978603588189179943388679451956897154130429765891528593311089957384113098553798456608017208309011950939092906411206727384008529066291862212614708353411008713352679313794967533195572846752966387968526770731630270222202850870730190833122839921464212352183774932490514374268802556782556691007105638717120954645510956435490886346625864203252337912591359243288111603817171951502314986713654483010324646729098346129791387061563723208030929581356766022584943628273259026280375163336726060404867628837367231250709568229101790546874578499497654350006434697417458889228954776516398563079483807079126300065335704910180915572925760824724226760387807866326806618439680000000000000000000000*i1^108 + -768871238200782697349555194128031899166406430355139749573031042334973593338757046198029068920329561266963035661133018502767840539076264874990334122367890364264908820109317046032856572570248687514399489909862479488643524610791086909147073835648537751816000048977665297389418536245676877297871921396556780007377369761549555581391042431481291383459629786556403993581753359272718866637745853931798813331500641902030796883771245813751303455691248632224994242800459056676686451493592566148404413564139595056668113301309119945018872709481662687113592931389113015273315566217077185349592820208825361850240018006494017151687799987631719118484057234003538437715784896880525507570715604050074299354823354386987658916973237217763711425445891149458613701570075512499944331982517375793543303557994572194456676143175247601365573421778066726561378038164609442974465020393841447051526869080799219978073061448656095468642438922556051566829401601225945083592476105917778563967824359948175567551045640581831386924639552816898081856291225741236083102461335989276562941394650944104934165720345104147946136387272861530391751411089749430851781704753007109581836981798701830718993336967174247709487018316243168043678029062381497731863698945760912310533210044363709312996490440393331026590960584189523447749820647780771353205575509375024951088987562205756154411959348672466666558644851630726444468773970045927064178867791703338882175919339726387396603217778792810814515249035437267711251840783783538714762719128054777648570791107626560950356680846964266580825659536311827255509532009175228688093898956565239827796308898179159158784031490984173632433005007493044337574952581439972044787907694625437507442226717302872322852777836507142782877362411741787934398946491819391320422821973083895595571974255472291807779886662447437206388432035864585331997156787084402763757222604551482909334770465695278380264360271733501504406157276918264885697147769603884617048890162859808656758061148097322437330589135531653753643274738526482212052780441228418452595103823926328335196142872343049280074194975008365522737554873218276705614255514228896986215537320783084643622938374077193094121944228887161027690036170287107328964209370530896093274830953318088103111564872969932659748966844677639559828310041473328815966628889994824763167636546083937146588207446884929130101088134655210793779573920016888756166369101710997342238045890393924356516848438040901480170400360505994962628621916137963090876625829939750620003432872098406263920409518300457771132361192654194739260831824700675203457421024498066107504330210157789184000000000000000000000*i1^109 + -4532526893355789208911108039972857213482700445637522278020045428328283233118987880573160932023302892531526439766891481161170917624169028375349425036023731856601911772559586284028171266621058504179440148184947554222521012780859711254525539607383533714522124805232251634684300397913686706112479459624130769326744457129083855546827897252021408058685123171129055867935047020663904998750506083903220861786544831572177736090833647110843276756444668131173581721543514345297061952702265372329102120960251764039528341161254523981642393703433540002852485592204576834141674681385955331890697509768127631675278719591777700769855508363064863659298094009642619840473970131639246135697836696463161638393765570310654806348544419708545447168846304450780236857172872906748422350257995153778595567133896589500340648623995753568846439547569852093490701846430093782626137465164490287227997393566335297023066286951451336413512282646686322885832230201699250349765925020525153619453917256706316460044964676717805600184783518003310871617574218285664027197492667788749683659969746547704731231543860095532186282856811672497125677147933420305408319661771198475435491991563126476221778364024026689026836365836703283235343001920645271738429312637039526168348793633707550823237029793032846061099512881051559876893246191059654031009263548304442989984281152540364746747058332083786630707857046867924400341822204632671998660821264196649599039884651705592254820543415322842546681638884763562896596748094291148668609360697476252667108112454439121341077458756921390489882773855872016439070317019244785724246963846009018215877016514345701907537464677284641689150675617034484195872401932752347273971693343475863230043236872853347789765284092673190071112081964296494118794428785844467647509179725996968788084293393141354292587618396938696110119801528746057375094259545370680613718797709588973947219698139954158493178768585178432531027111667487783819372599352298126640741253808505866615849862659771244296987287049023230800951285473411854997190618271350051131739719229392803842491293907256853844398010176868783358706288304185993468872381541020153402482551349480566339736760765238399697597861189103699087500611743957216475811505917378715628112168336550778224119506873420267731880045130265818412084898218794836335110374411663672421154102097326338952030443453394314865798554716145704892454884619057273668365219454441145971072140531548164310572473259597639763559015079491526178659798853742879309132191525511363355268306295865055923090606558329102189351784286172656493026126441520285463937320905047921096908603392000000000000000000000*i1^110 + -6931666320671948465657982411851720883674782049509995249345305053235877653475820143417042292258190341705694158589414440194672638360735847534944022580572820031601107202834036911352358316609829048703630029608258711036662874672949620856222262275298213391652243050908232268957077626186605447779748854787302830898914338179679685009180871717608340142392956026905221860308912314442812358176210685667920366064233816655084469543769562765162708935735500372912816652488646898048727322443692506758431440991160124484931235385604648122534572113200729566400302055265050934054111503153949018570706270396506558627095668158607327101666607764104124205344733411408987281349622624440741479692511899089545137877713065984823853205985465800402184622931934410536482158608341567853513699508744867500463607686901010916315051319257154890139054970609174127934987928253150292392299832164490347579069156188695414664476918131172093013313107478699562272798622559445599159697658754772314551335550905310696833978731076951658783138583046287261143749324871061278044783447575629078894300741676937897807472714575946843086290136868398368303019998428173752984805171411013822327934677940197552345086410444378043559554321086378229285860811277020613023166797701298719234542471052239570480290095809297479583108780605580205438634342631314576676004224812725001490914481462626359045623620998604313075252308837975385487112171003578351000959107243850996584741293102860431257761609267647615764794754476261388762675719134846350196806449839363914606192061253890838877123116110077556837906411222368567931445841172913273207140797269019833364636981450360849240518733729633426883668383270953225105441510206416871994070483823422998309815381737750309463270815079649010039417960422608552863042825848934753414019145500460752051808076092827140795024026561642498168534298384623940479155134521429987505403235438917310914640786391391519536873147581700043941738450457708900532701462907199597403013066757683694802440485499553193530846562223848157189385733357480581985627427146335601646302124327258256054614423939059777700850673518569354462192444999072451460095714239976943773460920726430695259515667503116926245110065855073134526223445986287429990201662975667024935528755060506983080244048397489496776408920235705604616340191484932005364667342717719490993671712114719957774385894317976409791688638114536208872395272001900318823523834322424070878500370766408469011007212862723322421654918105264272143479000141081380077777588884298649437553957727792165374459943685533906919062967059419883465737060169650120649477889075044784537600000000000000000000*i1^111 + 2780962213052631325879264599983702095800910584948481495458633528187381556683447948304767056500684148416147963687272419495996687817117781604903347057440279926349298331196791734649011432434870216939669871873953957146548771684950113866657166912103132931711846514840771627160919222648519380697728299737053357261739409659465654969926612923230285123844925617659701496719988541240304201305225868465361353259679236906443990613765699000194029859539443224520905692871414398059883436257632870220901935583264897601701449441340231927788160701324359140049296450962687258257544551023953358392847547111810240787983706513796930283398124444820524186779682893732924209000581854209463154291997233018898444307638802043441893403052289713905533020766006822177645725046646881586080315367657819333431264793994346508887668614785741822936433188194169912123554346010561937747401376459482348150457721308715534097418933465168468544931784517603132664900961014062667875310274863362464003867419105996434863409988686264142447667031165966444438006060064043158995256710712840794675009860311324465363080335656807031574805383813937061395887242162912779435274893651122875734197824683749106478525351287015870507678095896630345951441494838446963623568639922559736616767890610501002171633512501585699878826919063152731005649784333217750492902107926985136940047661208569949795033629555651128630297183695087741494895126984164930884666357616062649574425161085962413953151416622443313633875759293488630694822072802157163300317741221256550201347433017156923787241760326588351681927480379870682199702187099985708863210142365616334078836153870710681817208902028311196732027806043071678731323292041983035812350328786508761865957895748584571660855635692949818384720410932406068463232292147450145585684494667086554659239504153290007728148765617437684932868915161473467494076831864782272502091610202952723528635830086230653464886435962023528983539649559843827364021252150373494501164378992953655194663020006639126681656815487965766534630903001472560541583743356068880659799117839537408989295636680388165397551429534406837498721487545625707335998409652432122893801871001014511732065725936356261087561659355957124052023481069439748280507389790879201792979321896949487932264132415456118194090675478401525910258767121629850058745870054460021476213493423340139473081309406516846273067131739827775818465288847204977200631045883120631982236453527375271127550000104626560268574129247324853747684138159947609034598904220652570829752163945091732969596301341910403998605637953039178159467255962426496843245001113600000000000000000000*i1^112 + 6132048979103800403013989397475042036817503851162800136837228191077375775825508983379172582029138920522707698255552294041224566693583273887601435366062951533447152976500261350405539429706016149407591286451121806933495595216998568748545228337313897001922637127411558456254754195578826232822220385907203214130724337093377131458300680096552621186968056279937335556949883539109801257679950698089599156178280826383917508907684357171898913836748826113585268037552507523269880335195346568181100785720811543345650070562867411151537689106408772286536095059093358465032267978250675937213290702179646904585284437498706279034144367209323250384195872312910694820462497890077278224799372087046207251834255844580695145604770418050789216512783446774500476785876564880150458235785349833767508618943123681938375535864452889835266032289412191751583387752803053271660117290030326140695182687431717733179037920086885378389200796531435982214125482156804772311578651059706480666002120875821346641529692074607291970997280429822547060858989997700005586532872742581761865471547074329888939122785768693037901601722242883812066931718870117042301219235126447115122153165978242073214115790455600885541963530034187380494360522490454306059971660069690843525344067255685237798788291524442616864022536815320754064814736311847679671415032645671431356728732951447280699195454402504661059839682293262058000787218217364109195126219305475550947609711392684820138145021399852319476778287934125904524080302370426027689973254601478796022834083195224333960263922085050271502558584746139528270603875762331104495827784742919846874245336106481538484194946607662055804937948369713312322364962607718119170701633014300365797046689056338546843409920632060937348979572963188786304823324415246464169164685439823645759858345409114036892425128938442733256778873635709083380444860483647245637460538705267619558284432143937706039195617349649610308503116935183581498502878131214507138392450909957438549496915302759362695397531754524814593764702301541920896303951555574752050282594644470556431915621751874343255163547503293596494600892769745570243456178121873004271754483766911212713748281300307411588766439081543627402084604808174918410971616413768164475873706256674071216307138407701843398725980809258382698129604078741286942850290591270852648146569611670918911559750251961208555081284013180514468406771661201739293626075538086991852555920872338369915310893638359964947052216498877574145840706811972278832414507588725152783324867716395232140331441755517217053985889588899415798304600918209687715840000000000000000000*i1^113 + -2517120951372017147557260847448592516145590403638513301511905919426080662018806648693049352468814563309222336485129100699141737076573041351598700491818381841142653895915421605391628945414808937585666328628302445485086112039877529939281033810817233824958597684813435495389893955498024205953616106679158628811023683582798623463047566043351220379947239966612746570990756055876666138733550108194346396030082537234644516463521452919094163553890901263138131561261077480555752954673216230651235853563651549793094072323046451016562347088929747315186364353254622222155656536069107042665794692344188165121716681560703085215859667347807597883693818570633419285222026983928302076617090118353485019845424189311408197698953605149112080446716417422503143918989575679113557273113170548497317883776777441042922960636959148106882648346716083098398998224372377305680692148712102042294632184889565814279592776624027855632279302192020007605948333194041466333449524008304156063400797681366244256141879833241552854369381215408116059627151267599890538628918938227994447327605679211501178234747144005298380101846014886978228261994799612941652181414893882309838902359758880697201883439758517736294879708719237343345614997321221254450260027591254411395590755036194408767988009062878324875597772491175199591691187035777174686707697641092530963916403371672983537945767066262042356003210336105536195716322267745142003202614768250885236386596757891366513126196618599647113005119993151403720684883593134645386587655238790745216188823269923999352891745801891424667672204208398665000486695535043411480310092177793090337153328962155895641487436727845665278210028629026423368430202861562707955749177710334695183276129448417664129239076237698582672466422343269833069328872870712703953645790622774069399678303386026816271874516567380685825417729778937559066440466871266430467796949730765064602233005591986419842463323605868596714915321609314861139050207905103441920509715640684049229367828732690875870875837251637962544680139163646622655630146183647741508303427994957328475908528561617523098446481975002491278523214420143250387832251467206241971600229976226094076689698791656226953826509192383273367998836724166482187634191321694802278026860581726049326447481351533799063072542975038177627402089023684175811450930610560768926518822829054777054613184819636145712604967562868214225657150419757959610906984472471065361842957047763697607465590174080446412288091705660114557711474290785641709402157822098883997114347415257336489095171365630634895557567046074113822635516231680000000000000000000*i1^114 + -131311493680523366713154334941467272502066828725879750632403582493539408884560191000512469103494089324766093851986960202089903809766393038478891615793696163508958836481171537992152581724040833341472061229237760859656353904699741583099990353683056895319319914647029097818646725004013142107547628450515562499368867265782004392579936095914925777402284144005982542406220745561276090886734574413513976701176004300254360158277218465979667987884934626831488650498831372403779348625107245175353194433843141360215642306495106432401354984814903637685990947241621171743262309693435294593648278611344634280653866868695872512234861620241719533613071115224446736591752093231546798243990049672723898873929038710981135279434214400343539804544497618860531981051641034198911398404385582742787576992029876832176357440630944479607242406102894531758921886888160355297870367575169322279068008015504583797518488601432225400705108374081332167989081721020565811909729189304052722195038451033049052453496666443822067186097054140640422436045394868544066582219477839555578730383403438791327736223276139690724407958630183897722667620867981548437876460907929986240133004361260048729428588271846326909051542125065503153147078165949672113813326936408178889355432689299685773700532488768642766517589089211448247271813315216695419365446466603256207330375546186955426253597723591974212260420001087838025072725815934766594408177893602695808421336630181785688918762468399869177363938911734578864907266287520837115553738272753215114600898567366224952287743802451678282438290940943832494479441414048770492858068082726440020048087113867336459193012134426036192819478178781629920784601702194675350787584652878811987907362290697805874867996009981504068721826551941697392437021870330794467032803134908520649310691761999632936328225394076165993761515142234131722030961978862645218495293272665189418381699619632726138193448340210029646503612553207419808143939920812277144960279744086951116923261651838550851124174714131876407646164672216831077093049097287267651324335720414079588929798290319097848917322246615742334677086726690472235077749424227323451171564269640912153092327488879305066266598523969973573296733994413117044052094309288569821894301893916407805261126330270569370539470589528955736947292500969099134892813848230777506903524068292105770080250024932922971151138669685346710253595538186553544183415101678927952343535065407946621345945140304117170565036766737406646597396731628077553051305005286668051930856910058326430237239953512128890726974743225416286208000000000000000000*i1^115 + -408471084800710724191244847202362313886569129445811112441369206325586351600493461506880062049743227316533327755211325740385934780049811089005822644468190451447516800682895394562857295721484828797139421655982292528582169764236928126875912046907369314991868529902156187448414673621354340646431463147881783436220622505034155869689062259396079125360491919603874250223069913253710165263010698810242063654379161225922446302599898949749916461631760681442136769128350688348383499642503790160041155114401322835573626365257333690355072610537547285771465488080136203464073188066442235519681516249073396055487008078642558542212231353787000692653195730230157050238517149540909345181258076750004505931509626129718456417994638420865730188743693481882496560960506137334860585758288294127303615378514566179143123492261428412540681657494450953968433985769882649243722446857198942549539907186686322163320971931745640688869044261158034752524937167520049679671103538827401694532805222589053882175320454791030051265119895605126240805451224264302011330902707062793886913354722642257639290621352117401471813641660399705168793419768133732985061671440943256109437670349961000712882931515078056915306822975127578618825115570854140319084417752458094466031250230550655796714813195346993339944514896017731301272282317936931972136288410183499760063064020545687495512468036431632255611937887216490085298282229520839770394726570456778699995300512294592309231176720226686070543808469876363623277788430892035431781063399078952955563622143073744912666397660500809365755804473881490908260668177356123902195260096662915305550697932500857998032551402583002853857918216192148354791987430988827023749777727527865746964138095965846457463410981317853806576217114908825809824257675764867566620294758117526047370893332090575168685265272259987413454922268760612555176038843599287322439163561167867260687757075926092053578592203674411147706228834211399005288596804604003435247549511474038264583039203528066328823612378695499935482123586715894086146842169999472305520770651164161636075242390632813149205858098894280303976039072830567321898511014261021999294359012839002810267848436460413283762222834112902755955075263769625540628623601543431572370586019060975280433166146661345452003582560067516789138678933695234034484629085380823477645404713998375316175651833933513830868337045652678641137289336647144562421083519890508237104968321699254319491841238509531222961114861208580117135049979768698542305729304230677619711746696326494046317495334884331974241965572096000000000000000000*i1^116 + 200354371313733185794911989898311586047643617292981379631439648301149475914750602766137099972363825553118084428253278638778490753058152047565939310088320133455290677204765566926901953176635308933001960259842245132729607296748365826283224675629302210510649667089560789872922731750877151585689564208632136229257925131921797179590213462973637819848073333860907721541960403444714842001466687625300863608530211993732998377145318165152669012947093698958649898695490991262003820847601692392911450743886894195659429066359548285174559676683953851060291943389369165992914032795205716312438764017181581713886374469310768448603304283817535740343730005869596698204891903145493970458503044624206555809481107871422261436744892147813608205104846101123332064621575706052325661977158771447537780061891064161317557272614452256207358650229897093525852179663536442062365948071581524395696891212899310252450483298015138578517195196982673013193656037159003475078925888319440224808228695716579051228179961667157143076949434645882903258187978926335117010948686971729177251646186158353140702937198431211421953641846775957085394875565864870979739556856854778167519670661197605944455570268775218450117398758004738416218793548965485455060788858718249168692204312342159784600246540655714387960817875777511342579199683719111456143575010829100807197024403407926191211124365810157779550197905321202061015633201522390327041798346612282800617328229831337399966421958816055706777731737161963205005636419327827932285051009516153006660326705430743131999922730420294134733769027674837170002318812899563340532755559978988621444011043321614021110420652626213969733748791910149355006451444582297059762772698287086217538019479532567516443772338960145914192025598498648363970596781672604909881657265439875415128953607154167646062255325557096853373966911919214507965501118326190383364269752226524082130118820355012288171959358796766849418970269223095910710542887634046487364892920643531694259040757028282658689959935579683427547533069702057530227625700255911010748416968287221569513177009081635539078215106631324625110370562748747797315193069002409610780399024071622308583173371703340655047564953470863169593215557770153491537076973713477415768322638538493211452235352767839457333576689794953151375866339604839669354060509742620673064459691288173605478127895280121164095594803675633303471530994875096565624783425266814573223532283218894155498673836737447066714016814703705225404383786608237919801428503645680947868393599370653058031237153264221395353600000000000000000*i1^117 + 17470089965393773406746385976595427233311678350921106746384700094834449825990156962783579160083423660271750578643629855085495950646045927520874950113782602976880653421260883084645745269420682795870755994178658074283692834260445212355792534732385371562564424870765506310482191140848584213154788306604834057164020504133074871889337942928506645384354626867704611193327373114020738388569551839412143653750666502785276104013578420109184058763216682914736957395462721179802316071516943007857307219873883684266931511179689167485443326335117453085244422390642207910771721488839222037459016511241671681351982211221215176755319340514246622415911456679518562682621051949719047297175266227793566473438329957830077160673794289752079508928470102736090068599995430051221914782552230745626312403135694728944576068595404300207140326050166788780721346772931695853999515635627522142572279953906329422813457446086076413449884785403244564441698068990714194145009232813832866854785255475334673299398994927116898013898178227004957462452010924310905960278017912666625470009942352960036360520008723142479741725316214130340137752396097792046151005462880427201712970994606769717419288875197483065880118357415201280252677792447666221973743723387865424394870037280476441849132881752721519863929288778547830206465251541585975144556984938741689918998278333946838689019495496513230031691490986889092757926821063228812933358565824859413660836524392354001499970350871822710032767479715678137027982473354678943375260320419906771165368970945070135644797956274753038342435645107302359666104087766690906607435454556447402418575268511773241725027277060648703196973933875808708790716388457002094099941195575684389045412113125732915798554229102282063985486227980836573798242013661654165544163126867089950220146216308158813345429919122457225735768687889672406122556217455468718191938672407224126024097161852418739264001268305781972193023558913745282278279562670552145438836561158275279350718591766223121124271239069715741417065282557999975717791536235416855884162874186668207748168142310432516852012323780865088406056869688121392065155686784629462338447522370942896344300437021593815026359016589391463493338088692431844976171595606661266799225486899848103018608975988900650982070170162815705864424026445570390461002545832620528972906567232856600886369385471826367255897212724543623356953917469982703614270611948718397805282530581638657098871631190936759827061880039683880266420362648258501447602058149105098461738193832353022335196646604800000000000000000*i1^118 + 11198439514722772036179035068897915139899142396929529657798715152101044166726326985836179961403285618654385753015924035547939321893774044376680735981054718405136420207935927779079549434685521937671521476846024751904780308150384204247622937030744243367889897106726180323638833548566090630037023888505702921049452224967162530792738854395971099058519634856950192842883182049646939496136786538348685514806994047853107532146544441319062907276927921470037535244435762997882513586435883733127220830230805273175789487872589363456616845107095354366776484410253405981292790169961271180372984465537141549820014980150215764198455955715438523162179391005126270279900137839949917455891436209720103860357191214295438324303171040218287806882475870673652485699814135174602342016174772536506905166492229809461903533749057158449572794014087929876162935090919125072865520185607913318983143591205379811132613017741366865910967145970908325870605499731870125922728222748644825944724586124653777988625260469866860801547385447073319247171168878567823694857237133693402481445781644208744361444882371267213893262215685213292572033466669115273677035283472116242646342728215679141843651357729220494358004516997339147188687751437773179379944995315869008681860153604933170581622712561172672482943154798026924742485147497004062558046327069051915228647190967255671948066805427097123611061424781763999005925603361318887710351192662561762533697074858956847358963554494508026434528617176718857019249995208420938601536952971997015227527575039533155888548915172881534505198068395882142516017529118722435645169134708274069046391334971692989991746665622378826019249477122876242830113528029419342296426731016843108355979384043434986271905295531318590642492634009464691008418564061999879480391832202820745859663210270225707809887724607344647735800327729238963465331930544470427640238495201468283334065314440584890156921717240613244435267228398155708739118202160400487322074105288840014025544455836245087964067635493718924143463501552528340752780425208666780994586699240249053398734099126212708280511357102916700306463503256999320474692917204555162161635737863190240982761810415673351535905424701544371314910319996281424493286699819305598819435097419203151740752250097702709219594765197920558040451684756126888586703529595062322762813659344546405749902433694082592263892608231486760051434821372381908020638074551065173361220952139393254349368738766796264649846616908287653681305530783666357271421448602389889266579428845990340198400000000000000000*i1^119 + -6628189226880412385941549970310436427699307794133424884950821692920962304294195080415946808637957066580809252033921003578021560681914628184029926417573920640397991022594668607032032933424650241649518998997045357654235875753529636916303952311767737633579546738009314310028012154601269346652668625683602348199333724026862051751765802919861311383175158991632810131559447447172840394481126717787519093795020815196295291737699967630590439906926416154353019790694930569694922471250398034419667382858187376508069552783037699733521706079891014272986134811904874475801083155283169839988605298939270969316768541125990871618096778491108915358379302754343532806727814898415787397982413168574696759994239947262243949869560502476792487892694807229835220422056809057638772323199065790748006287017847837101793110431834169688440600525561232515500341864293960046613751811235387917622410433444346141817487729489283999102964136016207033377028248089431737264191493006296481728315268470836412715833489899908987337559781027758768114001397545373027824403106775023725015187245104738743166968215883320869097877202376721530803407493894425731459651872627603538505397707543583938408877424036159470479599710193326855885345874358682945377474927681545603450418188155274193957369593647585953438552335597604589403319792045667130472350874869107654969034868674235913492222816036487250914478628408275147854911324435678057485225480386081256895922772411412426393127252848244549011318980513500016236943781146671712349713802932042455304489512812676807366755766248554889434659677033828210189438823245143819423089879474221874865386931613987696315639550034772449304974241821529631501529616589267619306873527095437415408504275795747061291420663964168533949222103219211130350795009298552413883376058308959287182731083885118566274338236995241478729467433377191284073940579488981737930086816972773294486115479545589163017174686910105399883256478042330778120845847418375919146667249401346526675173587386583669876593944545016145494718051658335862064155435373222214030041350838413255360266017666588806871314617305643860487345376273883684591921873345367886333611657412568639226444644860634734857690773457356003443526401133736218861109808851016046187893447186130099128641272253055830718990803262385733372803878958248124146069592669963912648339734890197261059786122853793009402777100869323688641127858968922890098791849723428322978798694443537904695327596432193767553042476032382613712963450612640675416983874383257779346419063193600000000000000000*i1^120 + -1157459875037032028148017342757953697964778283925214634503555574516433341204682752634156993439398988909094218533524605820969776830374160663035996820707132508249384127167169530836866360887313986895000356493129167549004939110627308000515318676544594427961959763046383551204416001472462088260861633449222642075112191740796690633848627131234475082512779169590292390431023147505677804238371773863033372116979082404678127227475690978570839472256210576394315741901756159686557065794717435525353046352740013834956553397384752767071259664033850491207581328140358182997173617207420413844637751875522643392862898924021517304930550050559728555143677400493095897588849115858090812674168732434397307751543190399137404902277517800658319691424167274792903452664591568389277566512538191047930706847001300883578979124515945117024824012124890430835743697734900388787535387671009720407065030492394111343469767525578926441266064147657368131232559983393168348909574650016727318432240660850722897656867920280038103793684434008473484339135270580784824178179519596366853921067936286510937240629414501843780687290151879784944878847107521262176742914479638978246320077701871178545532628407088837839508921906348319784213119201301897454687767292384205432881657842392266292556377726446644745169993058884388783822666107556420699764972495318848562167238637555278311913580154415194506227436188206308957716400948207574801121465987673951376161034414927795430115234840418484685927701335849881308203942818060122988013395213657031401361386274306534441960106649019432711492095048207807775561417055198434438146807652215040332782246376009921022281618389240139233044263596416219009797383106805621786870230414995291155829836266925911046136313063338332296653495814808066727924650648261790699260818006888325394576850571922714231485912153164544356973756004120253842957723823874733509436149005702560396929190371902003203295601753182604169498778790052596623024094763078476614677607650647339127983789283032129362830614234498025786081922971068147158814393379695662852628367217938995126172826459664968202842029656543507606075742342771827087413695300271045749819731017360882359917842353431715037325640384387002023065281332609595082586347014287679061271736202007288708136901905923997001611228138924608552676355507007725404708313703433618511278222404337485807762564419447998831762881773030569599566522882950834513206309394825824597759435044959163963939310620226693107405838265677801418062951808932925492825468240248044519424000000000000000*i1^121 + 51093313393396675981132614829997874636971725833101390471426857733303865380783232333728706561863812419898779788080626886845426177201678562119733783582203854804754925074832000892983893188842071717410702668673029887352351175325057627164939790840248264911677633868257200536673847549115542066411906929548257904756425450033529804441379321205791340225128491693205475389893138770274350334672754607752698717331114922052928728877297304877751526183503336476327692698790686334392681819094301912456458657822302235570199259728197559737528670930100094774579733559251855551366709269497877781440748158230251886413582390575719423024900108694583224148685599760274993528314510392563445746280957657392949838746160112855211347023865487798134996443285757530247750692495602474021957974843046688470101608904476566491245413188850826611722877469292488205858469451735711442644236256286417615423143799685741856306966031468767080845671388010677998268949212265453571118975666878624163929201974254704897809293023256248554117416554939858067003800683964365817539126391524977411420648987938115007287026574826401372159333119509754621241598193991106699853944959066050429848947275284918552777970618929891946754766982917293664711942772113289444081765413485449053271954960802731911623378134043800262765203503985164350097638207446929918378605717073915641071760734868018083418574883963683845777493616831855708703520370118791961336236648889504930802738349695253773287623867648703751693266176138607719153379775138555041653909892880070964272977260227599084357882040870924583940118460515568250717121362281010124379377005024300554931053535544427203245177000884736099556049556314040208548671326386407598568582474904401502756546653924203618730740931840064811834154151204359454873513420100186709203538520902401909565777759688522970731097421616351652033902734904607386042549290750882955849252489872751494459202027336711135748439533297166221156154178923449039645430821505011209922905958721473491861530001470396279952120456203179338200198910047838140298872136458179917316184623625268318393652918352208565703246897399368866325540481853135506591050122239283412061343573925685158442817630950369757240565282115807869295094050370191173875230857440846401454928634317321678642825910833922740163448687346790263289042306250326991833701630469112335808863935285635091133105355734379586816077846175928621465643405627276888781226406064585368784655781684202588607953224629636443918687881038733824557042140418305864832143851520000000000000000*i1^122 + 47592205514047482643494588498448869816956219555190276488046906233410967422552713385221653322835938496051099777182576745362325153460265390244425936829753854520245520349629180486428736953301049112915586241685897585947028195156449663771587836634881552955281849298422251924315247740135466906074079236467436801642406306149215502338182769832811580847849013246577735392806407176604743443109120805489705305900775514365624656582471678849147926323776659916532010444245777215448498526736326706344591583125160404982069906488908035531524929315230890419813397757510521662307860658012483601777331618283433733178933198795693359941576655877071333922237601066294946557933005177594515147478149164241345194444207937448156094286126721232837319589362627442954492059717826755313870366871866581601315343313973948398225857283442180632783557276050372974583578783917238128454975661542476638651392525297872144683770955591920654511423917866158117011522252361493284850888098210107356979434316315071466158986502506800027569414429842422696799124954918127153882087244830490163750815622199148692994572758981881644407355485922788545629529096218224835132679317393928014845861786797645359741766074006558486857475324742395507125589064054018745053513078769585160609186084048337755099199220148619698296004113734464393854697608532947464134917422611354033737664841374760198440155045440555763622037272532412212237183406596708463991167320859355646689122002883726057605597436238883133236241936393229900591564351623946695438325821745697192256343188246444324390570863849249442578597499928255104993211650778035144247412733017704450064600572593798104136686757214535391443513507053683215200868909594023991673101736233086159872586711935449138083955276964421538476676211865564268328634405911075375393668419750405300128162892582528508990221442744839577780396524020250826770021075202194877555988656301158176178034974935607471864285010563208008500097485260817422104177764486834073236588691669797219910974418486628438480477798625554781162101240260799300970664477938995579228110273875314900861956510601711444943596200126811376229268204765799979569931434743421145633831399433042423194960167078810939853055091785303564225625958176249087788376680296213404091024405693702553064295225827389847962840025726252971897974071635880925734528381747416270926669230649468032917405383120432358158838822987570004696618216653765028770911538292647583872000711312292205898460282654616081745740326561590526971293544993194508288000000000000000*i1^123 + -215259244761141847907839449983640443845652312012151067458185977202221387259512448788002847536881416328822183589769877255513067904230296646528038451277951646699543076192975976328028553384233679865705746963350284205924472254354714089461219857844161442675160601412226102210404511194893030652321643350979826110693993445998402787945898463755311640370504623897495399509370935371911565652077097489028464474287371692650335957139955198871633517357650362391813413144797892830700812672386209894308826540118912212902518632842936133347357480952767757664687559747386653288612623185173809646158530282438254554674059876717993182176772162103354648696653508138795772258231043097911729838400094186270290778798194477711027263067914758332346600950933459505276876990059361895705136751049094946559292358872910528425256392829104500751587708073957021074195840784645150475289568854655597108711310567375990238256100263723121944924935491486395117313261083943747769194788331381562492999727875070911076972659554470034243953034641611241807812973821922604518646847115442166890771441728868465307528650598813225967102006433992018049640997395284407879282887559117350064163232850064673475451920304279045673688554653284239040845180100521679875973219499122470845936951666649991873425901789474309611589345923139645543288509541876530240400178826060541449880651477880301681117538296046251315197635666822685145870396898997552921883165542898433541850044249378784646192660785453817048135603295473734132182626507297443422276887270602081722524576829289995349008219541541208681100489275280653340117977301113173032582836803904120924613661101223250484126771620166128084573568874248577634325924305404092669263670256952716112641209017107755871387106224326982292316403558863094324202507821822155004898656171384920723692174168316938522552705059052276042415562097236267861137510955126084462131537177936088085879182222356646802191794727073716315423354211352724497793524735363592445991937601271467593926175214139919621332614916729494340157078964951460731144240864549506294677225589969026415005998691448348913487557738194022462322551999771545301361524590657398487482575556099316797616008487685742406858118422756101787084531850179380322769816725592164851749970839686336638703996405114627392162663068756246144249185019399815303689531086532663867834949476153966219125215489546239681209344681592627982953136827689016432455733069963755219244153543544379686415950915177120246331592877751231964511417139200000000000000*i1^124 + -37730713183856936700274801353691718472166378719871403012436335863773688765876698498319324715831445471805154891536493434830310717221657015119874187476394374848185885501488045045700630455761432306139511707129519997739169822240011983439512093426300197411566912662415100216115917661376656154665565491156961331056745487856103415751408995672745665215452534567200327889238965190022117027466907140442718597066855995470252520632967120881370657982056823711658986990817494927553323108876842271293859207733791227855419644490831413211936206741801263671166308400164404528316355866471760551595358359583685712255590626241811089051960755743305342960745721668061849196695094552943441925440545653325385938164892675179319609637395211755140420671735772373855702346489098735279308304806960794089735895337691539566142787007306721194754106100401696135871714588743100666559917280554564905629324811213328050220081820756296709176389396998219655803149291778992771413446755684510379919987373782715196747120873168202719976552199527699924224244727600518630828169446932559728038348770289965058176892334813180096083373466680080449791883029833448193396385484497916183176038733410062951501942118949447139177124503009457971446624990515831493400863040174443516365565888375318692568655271353790088962414834327966219226351270354557799402709644768083512305331489029851135408441596829068289739760058317818065840915649246580738799177160196518744938409012016809567874625075336176819167853105975320720904124371257428428833548555343570466283180370449970185673049975384160466694547039007827053838931585668305985836494463861134931609864124838816404441491166639973258515160909350160792745813663641850126639013276806994875899218363772680337841485684648688217506372930935268193731578938613895752483520831276765323660113675814907239850049048997278444215297484127240043358716169452927080582118016590864122081785059985728582609144828138104851317231251188185340665354390223512793015620071380789147645413347357624984705279016365092335351797446686946428966815254192080895593319696709118313350664394613676355351785680687868921120181801901020723457205756497055021362449416681563032761848728079923422442703212785725331259602794095836737269776862875042750157403188144732062662417318047101749230320174605278259893649721450845984736357837963382421648575310944932304089277536166051920080828372755583960155055040929791697445111819636927523091114972555210531506855670826285701909701454993891000320000000000000*i1^125 + 7809443011581794671486894090365081200020154295828105965602188158762647832495725410403098538448457096381391859136914636379772493778774682830493985264997456391156549038983809444668928712159212355573252109456503371470641159384134580315628659480839614113695209483565226527442297296519397441606277437958229965111424407372024354542887668237266569291337334786574396498162253812379080749350029148335600425544320629648773127436133372936674831952718099263086616348519141017923524379724700387637752384716675403802727828414607369294149630204967981122063610494368193170897556803574890425255592681934614702636515288932224841793182200362022947235935902609237089721611215578695721531664506457597139002791561193107304345900419299739494480016285590609350933738109823681688288609714159698226894484254523203952002316836263202789418450512033471575934071988532712806797956869269708849200610259833575564982065234228472035903068573189497686366115638064071930192631213308930025170069508195986365142619385140298931170097432527415455231390735482195530308982809162245334111018900000714600278420188021649935491262660578462175502848219697360626482670523714587841478143423571703790784648442543969576060794206241472643581511103468005985231392947010789443948354027902533354307494301434063616852208200158140236327221200205329704637404272893292577918810124511154287900421371917830044431655996459704885336829831437108991371493139453771402034015798641276329916416109852051902506053236680093824165505620329014245908406751842328023250655336605958504611985808259695847886624541868528797317194693787595095655102673417251255669494178886497220006694894929745563209195910240357224502993280938614296401145910359120276350110484680062724540229064459301958163377074881249971595515568477621584439054072809696086600787679794704719073956296689968716125023984172054436619899946114136358370951218821806317348890157050657293529679518049448753474053164765169643457389654354430690741358295087292147850956303563813606597217716205302067757225940406218450582244083694709370506806568446663710406075424975214464522211854427818015489162665743284010393104010176159884120071418115866264767836990113505831604619769244361603980176856661718197128727048694890731965985964575629582619489072367972913368447962043119469364665012131298914287704681216006211955787058978173447417984764145263140008986614568319369178968665028872935061355303325516440093305573562851638160507178372258549075269386240000000000000*i1^126 + 259167783289944051304642659766235022976941374639191126487647800907300570298952582872355991274308796921983429623546347146025679322934711697658610441376064361687955604034814879917517870542959788495932155927322683209748416073593751025840887904876372049286164038820110321388995684267527638921289135143790069579415932622054131024610480847350714602283041637401338284735327157440847737253933691125904420154964020968095057138777252241878186247414170611784322626071246731943955323426609029286786481805948274730745979826845141521405861796334611514520313652000548102643881421147794690001120665650171948471932940119148283225096588011873167637647976448374725507731127736020751693970597040837763020677812059894606683482203674218933150338351493113338444693299562698830409715247601732289769263929716773511525550957650758938545201719429198789719136633496069983339837472266498420774307185782076826472674693650581307510164508862703391800204238143247406326943979542996178568573744210016384226413595462985255690089749622146728071195565550106465185223883984258541836119900862552711609060136813624903357325668934847753269221190819839758377435627567800607730339467705835266083381625746365002772599126101525387993119393727392263152099816574863373901026274787678485132485944212694568407535141985875572718102297603751621502597406834259629368087710305870332986652097431535959975186077641521380339999902784590382901338295280686027241287796751327170098605904857255138375091804208459646859926750235007847635474371173238700775110692570650670108248383607244381918163166951315903497329288150782238056760823603706522650945608168070776381244867201642267017038036461685762398138741093934358667575946246923445958254552701077130404779024265601210725051134989451403709909772084984283906922199862154541667354195513224002560092207315374639833668744578703754275020085012341600474797858631474846596488268037942150774112510863937427123538688247447733659528592704806997668730886963094066099420122988785528250097767365755049220996480687831893740970078943309693153064551349688084212264199067297169615022530598903983494573359406528443567035997640513006637865288452385927407080970597526187125081671100332867305698368196921621908055983847279053579609841895612795448053076844300033906485053504986865893938303173849654506792280969461323963697535107554475388306696724586662666196387809820187484555662011901914625058416101553803792964317950886406024802108231582220288000000000000*i1^127 + -13045617652384302400748880079091242126298743837741055697235890971604018232580022602741358630986640386320298842552262476517207559864213354088106978281536714825002316685150791626782825144779691791146856435635891655424320307264301507503918950644645800604278676302407642748579152823054842696886383445050214295134023322319588853799381441156817668359684962197689992615273061147670184953692252656759105520601232634151331461658163773957057867575523813144260889233589421523977264834745816209242294961662297013897034009942591749435543449187007583898084225621992364674848836185121245292900384407727107701968234118886852227996631040065382305169206260262382364940665274882819001175420176326946758012394922173678281809465041259571330153028466327788021134423217507678322609779553437952309826539536166227210197524855341570797658443057282597708271307426049709145599735001658561953797508259497279142802285833428450296671649210492921930634894376553133464307204534378380613300894382277378661255013757798197815566058463293662030976915041721597692772620908548116483770797687037390116235213118779764049019089688569280200588144026116441983239220017523263787880704503258870704546701601773094057157815263512880078634803452590703037299485855544738618259329746143990433072480398399965672583833991186847583601986206617737293852082619135434037400125107899618249191992286158152112023115755596144005560075322671366425799652630069259269850071726719466714089866161838846398132592003285372048358104483088991652998764498408962918241784435088623729811603772155834712297926169658746775627808499885909284488137491099741973117290585369500702903212319269310448702707866927715927253371531756650151799272981239183310047081567021853755065559853379105779361355991418575486040431304032394243630648980441430293769999204917819211094115920275567506609039579632227034062078093999298216698815455288823557474872991626966759424130691011412706098358759443811961559444912603656148910581349325229437060544808772133804185968064040820562014266827292412835748848708361302298591189156005344753649836432789985055796580833432224878614233843207394413880362559902056804397123983843557179703565667299285063374202036721217612784910907666940479569714058167843031162334786942428287275010310941339043603586261099025342259060002073349308870505295542897745556103943126801084323564813488749427731708988485517499964092753975002419997354217357131662126907554857231311741911040000000000000*i1^128 + -173962954866612228454604875556509865163248473985087698181737546623793110252628394243833689808690557882665871499275363464859852041424659525165289066747233894895956586690898611076489733399725469873487834908611457628145075630179066072874731480920714880980678809335551265808233801641771775981304581397821123240838362516362043214142787481668580776482124285206632423487478138911801867663482737262826367751271696022659929959891901875193399570350850185973059846446974021474615030534486228036957760756538363146981694316399912229575115334820762272745149540900315152210706584447250639719895374215134095391790339341372721430017463515438455950639997365017250635237669114456299134209870546695157034014615065204265702266882886820654219652896082894451855929620473682124398863703799171887559532850075029851661148899175445832830747445680707254348647444233562448444717055160351958869661093701731266082636882818387556319071115289045316515401930117568969420833332179141286286257395283877193571432670216039070708943056073528592457880920826068717875039476088323022666313721861726195615939466403153111717329866654114441787138787829318654716917751121061237876514454504885301582264351836033693636180993113992399005048706950870596767265801299246669622402140243122325829254793871134285937476173832174330365367997213053972291669538792149311327328220162162255854670881997842750053951504255656885605109920299983283720616288335098980207317283971046061856503031049338915859642404637882349071364657999959256763779719114768638214145352559870807262600176520642707635746592218810244477746906261058795831538959016115780607665080964058705958980032597233272913699698516087615595036432727496784813049566496659890931484125419444254555901885167788060510338522917228696887922550457627743437648875643112244890810691123216162020734972964195212305074212776289432382571913289826415051839752801368114204401388093844276836925487917336177552095905547580513454684041722825289671264592887178648320887911697718725297044406561625419249273188022937387353325875728774509671139638963226652889671760307468780720731529981750953467698881153182366294341556191510004848961052100173247868995462550720926931949545160393012147747041475887203302131078904406625095617831797833152704452866411333463242622695044502595201014951698926746660382574748373368398015508651259839738127858730784471828331257479191758081476392616185445796172720926671379814913326775376281600000000000*i1^129 + 32697270621366861808322631658863040737350437546622426364622869135462157476028893201890935595264039656521384083175688996557387739122836445589626087282482779057080495466181050383164545693589268161257871763468615747609763367318197087253909109182055050432884745600063401906950805660715808015727298397079798707797631565672681987272837127322900184781769467218362182990340699905744192698731242440681874651504008746428816836973356962691843703425118016532172323643015835111627870274019498600344418205100048674561637723824583473195637711480709548145343045372205748876482427083246957063347930645819434143381207843133145292647292410482892421173391901642380686016885675009830446826029400908945289065033665066248112826477643975356641423003793827627052651032272005713344491452212697503488111811879125634190680417636993307464197965670399711066999723448116926914975719975093705759046943788435364161429982419586079757570207508663745911841148620449366868393159960376418088008281788254121574100377112822234700738596917662025051467852291972712101667088377046007934842367110464205214758247723167250065020863582652370941520929382177093055785180097273201089379483027975253057376906065702210743495847271840254858671529660054785465840189456673878294252318364506634472106217312961926267513363469186185779364588339615409271416209821319885847300076181143032947227445833433282258056977312891362275777097794109186640609457745379038131171688834482608581291206959767801327655144048589628794204677414623020701458148753739436073049332078866471742871549830028589720548083487990825698205338000522435260645151775559107792651351543562405508232085829669250368323260431842320685723198394351908496833903286823141733331431608843001608496482557989560870906928429006406071746387205584461771039016616806260745896439052358059628511242703886692108191325517337446435169516765699630016362869623388506604154593406913107411499450890652304723616788137269840413102232619004593593488899599388466462025711691062324705979231809191377798682470955322736930499175319942392194047811811733665827886839297395325722212171248032587583531748698994638453751558050587393025044232732347655182456366509872541885762359814290635420394619176646046065653534693385362340072896146441332016266149220455364379227733543052791689246669431188636599685648596293717194092894800272163269808753531936092711829051957591392598571259241355067942915690284724106675670220800000000000*i1^130 + 1026961626929832277942177649536583742690784701025184796117870009187509290725188373569469473618400127216688798196074497147699268321827772806891294454163501714147964000910529935562844332831187962935774667854883471575606462694446776079249283894092099932327052037167613845546465110446293667642422767564738323486856818117379420621680749562298932404380824892334631274698596841637065284968397483057625795197747258766273047987357749349530996554095510248647793479064570092759253209820163663573555348730971710131950317814026544406755856491356890075546665380050898261995881773553618890934801425947935033513067610217746975547080157489037039222192204996684027434221538250467305646467588501486902824386830355900333797185593986740009888570557725263708121488217901010334542118087633265336491720333484784876090200444394696860597500409113212279053353392075708910339686600596685830176977930588237121137536073973467411795990579669730849928566583003601583595971779137403094840650171739855641337296134222456888378079928448888504980486973033787565913738576692762755780331269527899141460027416688224938014966271366021933559257549124576791303470841503533035709610775890310968166386929373051922806576651610742111044343955865703086893330043360242061314661102181828981699572529102502652382130403221605897348253391630568883837090738753135882307558543756620394669927567560042014775753597566225958005868939034331092527245528188311432682483867738563077260508821464498277927892895978695492881432694763749216406203184663134504075607973543980260732482302723674422596928086659148897404812672453812273522215731050523585824302593730978103582504286877147570631813414781052791719017832827443290097281837733444563074775038346111617224334576791228566347783875612583575225149937976368940537328095878938204365310163348609959073702647196885919434363997557119759146116097271196099111764704469094954343846164050150910946613563033987387631380049199302531124633646502278541531492863617697209355958449728759642215514137493891112507556989568101463686189416481442074075191636225723347286283620167635405170250257483717010643873286287410942757012552697632530999784493902540247585120934734295245161399015408286226780346463710821419712978740563029151285437052438157217964312533076463416939908668393667521553570255036064556782883551266593661117315207165650801779510190326293678772959640357829010512266493135926181912728921136168960000000000*i1^131 + 4639348867670903267540724323006096114804433492416700781054294528543531434347063637131502673128277339628729075915669279803054954111000929747311396361386867574797986154894063012497347368881781986593904354341920322462922663869699467212602020806865809859363004961640855539106643804376344607732178895714133373368390122408859056394033445690703594688957538893912821059519648813055876825734752348027869815827144131483916036173663579294267407974779646118958598129829588669792811902836680201966927726377221283303517189894579607987065467097891280850518058331779473455615054385017128186216299955135677348066662167953245442706034554417198148454814594164228746716314538825668396370806765377309936304537067933298314720275528980510467138160096368164623925987099098243254274109554793423423999000357001911175631139364082314530048322642802609094009869855847747117795245592387410799725168003979465004605923992004338805490587737900750373373552368833661729504006629452020430313560416032138419753520819493913718689839950238786580129620530187745108397958747887971675533683274991891997271602054803581641461055290978922171071023796702701439421519821673399553715172607037373418342134413978953051971873841306369293662349448224441866155185079589430099394223687393016344530087623901115687424544975114164121910498296150700214863828289774321203637767980148892560496063215814470215165713125546907232050619017731100974597467737502706744431048492909968213522796922747708584225163954067270613367986574873165969648298275159384623417290540408591162804240188488574497563757205354648913016896305009750493091315457154007139185774273853454825290944895897360255231256242443416225817896288084265323359151308527132269213559096670165527011248269888908689718697773247076918843515397813769442251732651811648146350777152486459040638774289593839030556876318670341826682097819561252199528757779734557066415081643171059335183149881432459366079882745877096247315127292461430914633970085055091879967051068986262128060139192367287236795130821321664804852692647478322967705725282727509701918901205113973439751392221146208801774992996891385826445844588536435646960850993610224281810118648345142646076753304336745964837560590071374954811545077466939392991035620474944260724589980558194092079060159139334001888071142690616498686413466874325384419019824554764221504837137790170121467536764858078461576983887612128641679360000000000*i1^132 + 42992507088759238525387082882975802185339493590723106240990528243984020952366735872475293141099858381199013860453963362676600854885125071548352465620590699478281345380073045886851253406152485603695937815740785037106591549869078594107680580822401953397403756083594245021914237843289408238527185203800602575034634902752949968612542797032400645473650450488699181358560097719864465731801383374618225281833137894983316620956788852653607051301311425023080894778575173284013753944932287301414680314171330722287180362541293463349657514868790558765330013718490482215588520349109008902888996945024920266746962682424532852207104831626443365525534568133107942536202217140898553412212130273702250368421739714868365483078424824067488445426199832398899523072344566403243423889310676885592715909684981779673280654168719968089554939368832599611767469048620167968083299454728129909488176505213163799352586791517241674399750798163444850667036716320305072296171251420429340745716456547932212852937498076203882097433317759088408648331318701452267688622735746355521328390919050525683119850715967414824849421819133249804995760108733755731010010315883314541869535602679531979849841538981833569133783774233070965961788513890416336066360291751649805191791377508727372570439578176093670730077269210647706725977594840221730496452710091286823160460796045866275947150757670904127817410387310104739585822152761498052789297216243693121476406775952436073487011992347003708771103848625745793450288474345639569084562197182951660306125239560240347128400700361342295762799765115161662458636698165149417563543768569415329154538764719128553652006728381041065089434639994459305255017013363444593076745520903687985170556380474301339120704842609189550507992612844867665924522135665764072976324332852336798249005533839006811231953762966727823971671641438720579360625832923061242553056757957739278935307014318630337339035198414928047700695095817409927732494638080097861570863946309220170926037115270457701611593194817313173640461531097370634057612660805550601834199739322820481425714972966495530678066287277699466343852288291782957110860652658021778360195724935943576086129931040699011510802298981568369665930910744814528272008143597528102067093838116518350271810956565450819106804842463698909848803506232508010344000784966849286036263898366899445130777410406430744073823544485033438236165275648000000000*i1^133 + 4465838429533945015407962353668964171348060837565354196872806543576053551844886706509162241211530214089862875758517263829727169986089116225535824530414280133793976534198498540898901302943938360280301470544880863019168093876557854673199259865043059231883879078428202480601459038010479668627058506279262967940988080526303674394292285495778703362852092385079219452076808446581660692582125060382634600820204286480160938093728032643524260375392223265716923246688029943450651200543346518610620401241479831008725018488239204348545158435029536108249119153622363340217318480641436890706825012989352398107918360801210794227691730616225865744806893513350825227133088378285282294310254217598462617431947196951342136320212247793073848891369435478713680146466634482893597110616916836731592179043470011647801912631624878920639130230322408553767208306724391195347863814931295168005707254731914656029850245083047567986252142771401770888898714176931282714733706150659662006106380089283054303761562099784718330797585862377892770457961841309236908331788038194840919366130862321222953016688619772614923128442473868217938153605983961310300657037814426638910206064423197460466055612965516832442489909976002804834220152940386646922251188876025379764889181990200448586406735327970669389252202402925263570173373386061838913492303177927951092237757706667930069747464804130285629491021025303506917216719548101942742612053815165421292962763756630224686354478531649099652151358565998714825319636447895311957054449924936900968546513323608332562685302735541745040313596671678913606119559401243088901211471773608098135953352362061265550179580006194503193314222710847046636604566431563859660129616251037730873656353637724228492966648682740451366927213000602813684283151131098428287911407870521896653608044266490448753985997316428856196026026710759351471159282508708190771053304287953440800999646122167535260651935711059852748382629466067256723311504802059435688934478447186648286720815142373391573737979353841833925614147186130499963818727044977644470851978693431713348124729841895060638483705561850522455772792741456540041254314451879396681756020152260338924788349164911704550585607661041506563611382078016508950497923986426350143912892168660151312424379330265714144460680531762860077219021334795217773632373759990210610542591816324081418490334819974211747082302120947351552000000000*i1^134 + 4249407876102133826854010550228271436810837808728994863895713958313074469007429916506697002346843085512085994440732444658644718742238347602691639058344319609534646571137494113602674218906598559253289780749557987042366348820610976573248882027946826108012722833398833474840906153987699623764023927171719922050412534887120557991819545258956156462939474485867537392754035871896627250170642559023192216540209104436923047316757085884702654480024468645207088009582971908000800185729538339631776758806250512394111486340247217837341731650136561730113840575775504346873607129493486038828687704971779960562881266913373401058564490235723767640449452463444069900332561936699161870369270760530664363646352540698425500396231159117456656715764472996810205666116140516858742961430214760993137914184702708303429390424714169810926794861362163747263946461042950016598431818255564685170420544623949042167822690761362997949140779752659127571278353428952852521374388332703383005185743799141195358037766654833537036393600048535523357473110335743369397700607911461885056520304807650809654078250091102186158649861676704833677511526706068906870688456895478049642693941069576816877482979826378455119872758351696577023201147119309414954282883137441177562351165233132006800782404674715602605865257037083445408579638359378754373253815857391012086823035268834128388982196997258345177866370482125597007612946204773632246371556540033673670376838221154064136040315748447133156815315132062224459623437583285357792659787965908204596381306534622477565199242463485767661087164513123110406724750314666997994678249923792358069397831835236754472985645619071841393748586417716478951094889840291032209947528939252478124789911678896601581102114301685424520224049879345322825448746824992966514361322017665193326953311373252685295385622498010930377490080645940123238824705513617428044765437495736770074542416771884138543999695127231884078915393820753840957899085546143332912980039599509549158982402311181227012284029021644300648828397613231504409178857921303575285600214058135711572553559450690954267301745817936219057705846282167199690104257372696362262746686629392359336003162575125319377379331946198973688234158421318167755611686231380302956351298735421731583368193911601535456741561721115540596703168921498324413456537830821840073501276796351513726125792302560098120839987200000000*i1^135 + 3405499800346942361361808557662864914987239171343549269320639871543882697621976297237280926918390164022262046551113116641558278719632026867788233984978599819285741341034637957797313978473406902182970670029186061241891205780222080844216550995658538231541628383329609936660700745328925101015587481924365913859194339173852480005847372290773036801084275456815362442711232459967551345280455851503399061693452782079172972313961065893915632287704987664485186095039710019226049121383012807753243131330503118637933324884877756432324863711889604675953344377329047138994860054123857686668935326623284910057385897066488187481683048074324797959671699430838710424835237453679565414676765271780782855037208965758688309427439017799729158794625468751228101646376926721899162648569364344165992501466755153113464448346532356350602895104936493131909157053607193128304436679098151452112890319358831881367493514646319464242958160536085928594398427563958773671053569462592046819387775029477134414822099111147465978190130320674163979418949950265024622430810597215368823794048307162653433569675173052790192629148534036062971360737800066508686014362260022491247900582658222652582225149206840712607621226456219517851273970502564861836953707569603972463620049929688802472854232793760532389165278890569316005259484127532196807742035141065427279327058987417376555161354068532834656536014293627153335365716035766976583685613785814558677361676070682923937574098195756952616452133990499771076032113541430704871168467053859205551787609690245264036990218374637165731523120985896618929830236654509646911748058869241753969920850855268349901345168644218696923038376262315337438772008503937275231970728669345025318833422465645964196391437174642313996287265819659431164634961313725742437853597203401430123050706538291701982190413611668838842430626866567172879862133913686539834406886246672512459673620213205346908194259237317262978437491189651223807862473149045246609211803465813685771130100949464122119239514609052565348236146380871424273151391646111488655381787656715333231034495695074691432782031813201442330832352387165697033939274625593264544607656327261520269521931974050327074835837148647857041673941390769489582184188677052579443569227004068837787151901926484524255253593217210053435397213259251402161726254875813852843940451065769551452414388941619200000000*i1^136 + 15567528935007667695463259738776223398355963644713265032338163918502981667814627541205080688389849867007299555551837700449328555227611952739557827053187436049097955267177101546494764085374517751209162066767389371808228565853236553110047962064610676676168144096314955892577692401933532603995047224113354268790893126468412273803607931933666872638201071990988822271720194716689139435347006911317834609960565388818529810014517170527107690552065702736977738066193261256217856526621063225238674416282012642289237568080305054636211144064096043093985498772402290017569613055011502400018056750128788188096677394578905184021604499595137614706815817979310559830908552128498003509411188727285330832147307714745587611405087194829562708773510174338171395528763190297959923111485221882071214264404935672254241458419544030724131336567461967348178214089630782123041485364341390969306265794850654260729382279085762375460537158607044609346140192432021207864132347274835540949891806689409044281688124265388933137706729854293645126933823887547204361978470687348800390163333158722058749019205081094871336379535358726340988474343409224764672906018589137004806283114893521371452528518850219744465816395572212023885708711143722629654874047582448307321564252901218805037972988424700843533779804167145624045171412770220736339440700944084459922151133093394335935885643453038030463045682681040858278935793240877806044308590212438404768109343004488388742015988121452146291419385780429092377973160811903118190315515209479527907749786846737350866961518688385056001355049653616695481061422307324159461207886778955432693802470965859185935128807443755179843995905026735055389801359007774327279763686554612050482040249726729910516338726528980761973839919630078476048265916000848921614627940349066051660169461487216720602615494216741075291468308508239061308906346375304868912234722133623408146942430948113352978620044887819080944665560240664760477947907979855742647714935808686844417407838348142512147348759719458339829422683627698848859207212459664182413076018030636523758197406292348697885238816160408381742820621136932810295713333718711663962648154688780529747815549687481246675786331851088605423871058396707282777236234846913971386037465730451645943721305565284765678463999466024463368117666712500277409641821039900495876481838547426344960000000*i1^137 + 28917244585026162815490529319124046314281098374193721509075677347273899420152011925410074296929688657565245061109523233906985854274146124990962519888620224384527466215189367215153329858744630905658117572420072919548836080189795814540463728215215912427148772232972222280047172869771447623283969696961380331023068147086987602448721789289702051916672698990566538734406244838714001993595367389648922874015175341080907345683218429608650741398875420355624854454201616889286312847314593389336750449594940965723389030442795479472605758809107178742009099337352796153873717339435617276539636850137112270945890464901612662678378497666961295359653646626414707387993287912513928202639599577211579379551859308907158798512065508493525971016708125274425187153286507904136064343868089151413255367018020478787801746366740911493008092607084228879867450391589536147043580625145706393650449354078892795403311095231450174201239921069803979966288554664730098726001624384334824804959336099963533545322509225412852750761917962377796043528256116682731894911615588103423302640155591985207169134162762400638352728520177271869897653839193039037488217269444944991445066382320961316263968852860936483082640324247111991264369043585311916737966512007362850532367058399949986090535064946511800978792256807869267650493007470564264549066860382304662651869976101794904820423757347103989060832377763873592542350292715051195333405789346761496076875532986129907736483774343992991338756767081924613668854866374686325864822272279913830509475937321940867300493378289923028111766959782874230751766640804165776201240901915076991805415484879537113075512765511393169942211097567530388523217309444337276105067747507133700121171797573077625826494011352019364620834444396595852549137849450319642130256816145642059358196244412922910280445649497961087681756712480657534511871862724121359912088404313645682001854372065779077030105949979943489113248522225755692245496660719979929742468234394817464491173105908010924193321331848619871139687165325070324732752273828506568090879585735613319935438098384588697133070540267658143478937671471753139759429191331102242867623470187352368173158836200777683509000854088778928553941089614312663343534842878331304104375786264253545164700198509233988711576746266138951248097092616544630365136627929885662248960000000*i1^138 + 30398675653362330302821885521727968163371566475782543100756918709100664145991212133269621430697102336748208107565549571232405723915079989886243865074763696922281010602181375057213075593343635450411077724815653951144195689272462128260689405151920167856177405846987024988006536309505075902309857329825642694609919400137244853717722636220105890718687036338122042498421478059591415812773336348782729467256361094615833948409234673800593300728695510228142542308600967569543137212246263658935890022555025139422072958399977498209253990563357106986163536808202508423838067354726912891526329763494396805671836113274724019751189902814248077630457407326103216250328337253573346271093855980129335564582883138008623848512476782598728966383879263380635572116191018013644705935910170098522603368557809305928749905681138960534700624933225038275366625515985857123617085500394051170051701250115405983202923172319054582492955395791454631520799512556342617681380021212255688015090159150173996578774079969046858236362046763187219455629546104212526482244076267480346857697836405687741102456829834581523012149079262518569404759138636888243234326096071009325819154875632616290399604145146469283730636906566653762684595457021275583958004130954899918981861566374519905521122610024185089769617751978855829082362940789565317423196829094772072509459813903056207978187577496654742022087242754115414085708591492559563078477229805521481146700144288991677219019233216345670558384638322962146327334655371451556246823316770817019348749650620615602735167329331100987933544745874420241926901474214779494023604430364932573189269006770785286509680187767513199670268279671203075030493072461544593160329078499673302383028403426368081882550070351521922244364764331311392335226064151274600018263547672189231381946151820930829173919167584079900574307944598286939932914509210746824517432006175906673517032351813480581461332457600346607397958512341998223680123911704333029450776166992283030690999895870341860368161986847097978949232680829267286978191906589184339291061994806720490603382592686924646093472521688523035742383506740963062439553064603955390303101174270830174177217799216739634609756461858520810224030271786357341088304873123986884776243515608822008396294229243891757658320725857902134828300899812062577517658112000000*i1^139 + 22711665105271155449652965856041170935642711031101747670939765983155582297496587395648799024938633994404479511825289129014196038683213124359834735988056970761858724794644983974886007143928984318996082004675885620221653923841604232718240028421725939898869984430828739468330367350165900258123359507686179748908637649850948578951086504170995569428745440062664321453762887351423768075592772026594187029527133052043838826138696903326692913469806673983084876190593781702628758841887930459447444900745338727604786552396462201785304412961230046797593420106511487568174117708304756203847513228108020150421070627579354198861978313912536775622576110072703107377432548381873888084233899727232841310803952335729165184172670089365274407349051638350261967095037271660288338326394022666377589955410551579699676508779752245882632056570896717418145609777062704897883383581595886232040893568659332138200442317592992908866782130914578363492782670731640444764039632605810233552843776265182460693123391303406403954180971983581104097961460406691978385385012413338561525880685769766573795524910155392558815707330033239969092336390600042660285127237056316508538908160185624324806819005429265844223989783237457116595539695832397858179658667668636501362481609810930350845252777385950165313917837751114512004191179771619894450468440291560891394745872437877608196736232444183100908205837585766762627120028158223926772870226034280499157309488746114661927386509176235086752635894480213677219155163274101501134353727490528104845688550755531935344991012325320935935839652122328193196194016826004835270176705022369640972507326786214014568300482185918901687365385002020120069963501539719854095776736322788788172634216284585132838274784798021292680764464066075345418963132490875553540076949190890926115694749193241661285516067332541533796262215229309876284684551964928247644056476993848455976619702399033812470714051743069772275935095287111875522632894312678963390918037425695561761177700536992383259929450845934787470258375530657443911151038706607342760522936266155655267155562967418875290348623896274364458266429521936807547842608232254258359366819613517835767851371635338886411151648103898508667882576197356602425282201114822585643384029775417404726658795517977969252596101409958306929793040384000000*i1^140 + 12460455985033647588433781844957312982395657883793191790362751184389165905423031616249453741095467878976098495559852373665826590835033511704513789711827376101145982522860442583452103102499573511338687338332484720314659752164021823604850892690210789118603256487362843102045905378706474918725957071708855661364702203543330613667346609260419678942478052821359248327126409738108068619785267996578221823881905986253855087123894819229949748607046168659428240585787515984353025937279326780342241739608223831559185797420172578076605644283930559024396912648999631498370873431069593458615301615223895158440690842945034426358545340368296462245367417990465480884118968817321235981826165177912144223307691558436878440278154018199363918161499306549784015635529678698564882125664819063646034357602530742922644787121368396908919965408315182331537099461442270915532472158548889476202910745395724599538471958614741008323016444537425075979574689633182924985055394572269882036427500690471160250634691549931720308028722835732382727875277755496458130701820556335563810279120246903591648848378241430412363321211551653626403351937958087712088670057804606563646793565946192504166240466474348574874265015298542027314529732476513642952765509980342506415290547675646381406778386406324300377675968879298173377256571697298169523104182895528171043765436898382443861025659261337275748558526639173318505315760743977963810534582456982874016271555752053985685126895199874419902875983270220859702067831169768124909753357990181523725766447450829566338474596084134578756423777877460845246813629696025915029468398450794880625638603763641110367349227239985830428132207014450133192682072304515660471638083071449125743777368858263165065383221729630798962921372147007720963507079852391332181393643067365707531798269168239303234964667452562802867460843602552463749814920214370214053686659153690394876038368529239448163670460881858122706987629130807077582659517407986037274545925196076945902570263825060658965668698041896785560507236124059976884160108133045164283573091392872802817189171320452997024643418449155207500980546206584110559136935401679529125578192665866397082664198997257944280445061216987058807035408310651283955202397893736103973595532671313141425509160503236417841818329572966400000*i1^141 + 3399899101414610456868820433107446098992354888527938941194196934054144336253205233353765125095980377280961332440772903366898761716237938258370295587442161084059217065660963896943430599321549729382967649260363765130394587390180843585532315334391259252553865946410021378794558618747315698872405536034360841346484240347407079027749634754910409835361989571207516566378747260418833065339899241206414103746763838216468906559801488264619842978699198850495314747976008866796375241877932566778712290409129297075920956842641753925297942408596320735529287369716032545297840387273659046482890055560225954752381322864771311729524996290785207403527962760095166623999616689925256667784916557688026172492119494769341215530635594687295587422224244426637906275446518601879221253936929055725521512101930339629059069377574024965001307358840208262140973932304563493713022224717849467810782526144615907059946479088763084532598903331681669431104088022411730300187454742445756234775978272083838970410581026786924616612962396795685680522930825026882017925256209911982128258032017961372891337964238860259386543699087347858965046805035423039671633013235768529848307781524693175855000900372675789309243877198973335696060957732037572710761721421033253087066104273994782253780030534484935441698268277774102533477211331219232352765410671400499668019016857892470850054072467170020935878894953258127709465399689656521325346174491338309568422286574726955799368553651999648429090817727544380076371594301950986122923482541667404226346408304227722208826533925512578236295085804739910941234780896333849509055852901909845301277119021533063976736541157456976683988623329083216210042233921952166713866099836709358271222102564782305452722705054006239070653346834265454456401814794528419449640626954292367819421030337314293150588702946258425651541615825528571378032718802180810045454871572928403595567734763259132359824112584285518385162321089589173001131039701636159566989289806968592450808359217123392034951152449692523495820691828695719846651649322596886714294451030617656783469578723871113575773231781448730056919256806037727426445423873925013992433534846373361112124339900183050912425470919198150641064321601857468634422289454664732295691307195288670425989064378495795200000*i1^142 + -4621264809526756687477672449098642472768987409551151421472745230140644874689502758967257109007655369298883645830469177182265407546725091397761326120484508889936671252759957535526115708050331879752613097161464776996112126359760478045059768183693864761658631795491594417594796621273629916893867794501170173738218704116234309743483342209571601021757325804548939525818579632639915969630416799144753516217825296873264193376991975865941340898884399678231763239583297854333802741819725949802612848185162029832602670042698194297830330919083801719614276543770085715072190482487899575308044006970551200676094411156252178627752863496075933674205857917813316844110060969550009385580107360327167938213017721170215063622757004287404498346414110301540701038173550264580486008091139483012160153839843342586807062455802660743358237121234695478908119072795006017206703393114555582303093821969626101479159679196245009721516196000339899575663385360464646461999224753506823000015059977727925157366613263580714889023361028089460913605279651055614837616222508534658147158945166906446569321824669805653720594172256745713435720375673591095407977950863484048198096403977907886397010056806198206367796896375254479141865239312892426812424014109933342609872915429886733514989933622105782694507793958749610281493105308843692001823070124479959310458698464563327890453804906889009477805262174047747321508275372425134838638922106911114894356697651220625391720247083614280007860250976395748768922332794898743327078531110615234899044596273209684497789356939922737201971992122342343068913687562178619262329637898814279743879354717116162636972115154168263041403967625325856328537463353410580575617739536246308038261448840691711519212312421557222409234367267829121829229198343723745737828275073022996533546488228623300800899477657508192526578244667405487409898234138869801421950151628265589881804345167339113380785182390367245443927787260738972194184566400373355267637776064851367939467417471704672858034823624127237464708780278290545460129259644657564070483302557481097989357954694489606650003141924914590807515103711458740557831812509211413565639065148962067065051153868953579248606300496118076640438165899036828603033043842780231225297341898597335040000*i1^143 + 1974768046361058630708031684103597023434395048320851413797932030572962532803989599651247463695812441694828391258768622494097881238018138119861281335146922729897983572060755719556240093803730585816796483827551494364862093649728551004998811615864344522372303185480785761574786750422139463190140371137028763881739933926880487994301196260718407395050974471195983875446747470698379520015939528075913254915550761125012139604918353139053263730473095882080434231677970395820439025986366562363325845884032675425681395783713800081733953463459909936650791949741801218158289973231981014908866894078947796852714108861493938356717232170169739653455048995262500731091619791068719776079295965745535966159756670057069467074508249347519347841865743638374324257661397024446272318715075246058833857193424689194763172621298981324333048965122821886247560442966115262087161696268994314325750524852940403132410197408589000661008300369618639113045305308265690779056808224661977656994488654928725727414682761955322499907991330657127368550039591730587390498674773727609140634685512847175711905675486967883725150859674302354487051103001786686425016813557420492929281480651149098741522877607274609806948314182328570906995884433364730948603065241765705962418717652020304631418763706053989206179216252291237010604291135895805792874212970163346091851307837407269321680702539168689648920549073529760164628012297153628855094293733730037239647024683052714142920665608857001727295269999036515260319396082469440312128241939035264173525353959024427735444219752247860800044623276987580869495243637292155539537746075821912637600835230050066628727013214524541356322940710052317062869901589973956736367315733322930486631144568900880935498692472544791162560347011130093407181098564957121625403984463757251164108664273406230259492883565988140726245337879523029856384151382688652795597203887494970204896426183576482245448808186407049519562404000511721272591483040944175096411275446828285710132396669380662966258914505502678183120909945273713729905773091083845390394940101658096610535153866603572328259411036780962653839902172610035834917681202679096442958494267235922441341300292597238654506177476376917613075313733362708215395287978769121280000*i1^144 + -224260099188005471774601838181026988081283071833118282978289412974441489324873754192258446273217072350202294061226906700159377057611391940620422776707251839870561203092313250734307405400856875109626407482841723544319101325801150877114936757968011850887344063102519259233707129074308297782135415275346819681632498507166039137307475654993500887316607013955992091692701374693996709893321123403567651188375033782114370275507380155862038154033294274945599974528056326886249282881154067205999351153965364189159610796372498258708901153756838022448279763762770582471152154054586719867504592301866562808757614835425318707923174281510964143438708772056074724979442826260221268121698223386402971935960067712495889175861418906026177963556559512625126922984366145204232874954577158049831492747854085148758632929543596721513090022760639122065508232889436232518639834549649442753476114528454682258387943457359182007999878827050559853922932508460367987921245917786613824988045036589631666675606304365922989808114306155867091972265996953387645859966736284717464018380760737026934727376355018492233667269004660683591897750927883009729679720004926045807328347430244044574640450040805216308493762505766649344492208829101671055374919854748125370615884368513539412171620368660796839571902757784570336922470159103700761263019267292158981985817501841868014233849198184066618049168404192580702628344459338847730363477841145131138703754062061385420059173310652308225345218858878707166344219682792230671959855348455442377268878967538544100307037109613900042952092084859415428266474734204380187902420058958205023738911285297961390510396010644267097030395586837657464344831085947079808724218499501299855752858767953914244462349915469247645061536109783579316356173097118070504065842384281609398812247794384522102416300674719648412298273672464482253003770180767613503621634533885524793293887155876431265183011058685498563558010796988231778024514199167801500267677239426165331105725153886595282292386723993870457302692312332361551382261950613657360720586328862400510019334131048981893305185769044401965084907151176540726258082673778456337095813456294898106220052457109906300895221990658233964928107822910013440000*i1^145 + -16135244168972342126567423206307038732222373549371675571708875536476679824191842305739614927067067285976789837332483969182126058042686947711574730577630826953510166499456515784862018100612020902922963368380365255150912163677866064102101862681831830771224241641615467041921621594148753893286207205602196848964148464748155690390128546971329642434981173593104031387266961891380467086919911209330404639244797591822383332194176335813604088504875310855661189022130027102528393430529329897752048134048434807645176296269716892992448411607374953146784063139150197003856508227187410009577151094956762875041632557124421945450701734447790078462895890491865991067509562588556772118594748040831501152289953527915153542977258690905414609787146640389710748688339813697826288709950791199531604247142489852827577850659718451167805596113568732453966213415453993081273173646905581804569684517027494368033893828331736366909231823977998231155396382569915664329728572533463564953003446402055772955681827874742225253381765870480969647976352806807996845237561299207535537641452935654716992775742653651066425092199209463099948075929172887937660990556178485714280055178018926881230347847340818692387463146504768882591574769584770629864201196506863899414938798225484940729050134194610929567023568165974546937795904237754883373396127808032514397077940064699912755754927923342704967504649016695931588055926900260649613488019275657332997686029698008969184862105610456739365182430689501854948002742671194273413965971074319989959608133119664336253536876779846995650477008846657613290801570287176131785690550955491963206275386486531036578206615887531682081067293483275069119474734427754013311767015189733363389189927046203642412909368912316940948297417014107096436750022539998426779262648641808171708766335684952828612804747408206272827396360040217589399514117983654319679853435959741616117781450291432852146065642149209207659208543648862317849312695069088470105474944532499049727204278139286729771625931535105848473614290942882666333197464502917361619246853544492464985652267926198598606150292006223793541192392595676766509234783567813166329900813220196663382509422162311212905730349945847808000*i1^146 + -140150337959894340905770363899397900874591121340058922892912002404634490102299483171845427667110812014381855884886679491932319514782903177030179498706158648638427460649453381866294811123469457540750626825032297474438192436510803971861304609364416946298945136983167304814125114378674074389041680229625081265718466106330483007777125539687985594276050621765496933408546005827113121109783652558161846847428521805301981483934499109837374865779214089642468453896296558801622434454483431712747918832880014304531271368024631615540147961201098474069200167815193613298150246887664268203302595812295807490888147447599043617913241703069490220824866108472413077406456462784095838787393310619205246698429958490530057502316342324243168891672057960699396176828089905268311218064317212864796987312193008249263559179504493535184522084140671441355736457825370937370643799641234846435454109650506718260575485952750490474826867043354520595014025673814735072066507141084630813023832707497809496447185785751666742517935244489640292812995723424721714832531728667886896638911070236736733364328581652800968426911090178694828506019546226506536623813065085557888959990846014793192033750857541101719325055656909512267972095314174714775058927370825327715941045106289601687912653212818091139586031514807914766787031789843157124636279800353480033813249600259647603358340007812672811091395594692621491254873541426636309733323147583382488020131599135863366048377204928135578696788435058655981243288576801199878796549534491522911173358528629469698443928196685031133384690174727675322772553514586708393780590270413035609816494576461535745958145784165125870522294320950662921417087798007641516092690264367082448971326806880860523942018939506385328063794275375967944679078547074801150619432039871049647209646463604553276330103733742223887033811021806564575828247864626418516509293587585365595780798836183398312500983803753131136619014506914987115217920656425758822563996859634651393733860348808631365499642309770285954025016811905983490120562101438451602679754750635936051065009588458617300574374115136141162718975600126783143101866494034493017501923272446731721336668360697446400*i1^147 + -92740687349152029615870331930097555437686461727959310761278949574633848419918150186088435615616692707040182192278247232283524620562855957442255620963661375811522471158629021246404281952295438471808675337449786280739962542367317532617737277498576252605757093964590885631538890085842329384256411902871037065093896331474589567907169611546127880323843960965964318557658510882872402301251578648831246731525783734640703835102084528687787272380532852306106544905954022186183795030748428294865338739698397351936505192191592470991189786484648163099885669920358118345785522443262212923683212572401309893585371619149016856497263538897221753389542694353030995596829187980997024060246095789091052962593991455969680151842100401507814997298426945130321751543940273507818045285943507404340009637918861824856081088056177615045834098594939826432670909823718846638251754944686946498290654617153507198055631909119206685851746428593792619188917856987697662220430656260063688734586537241789499436679395784969565203237675834713632734999753206218736364702300095901704211472293766168590641993731445596832031473528352576488859075523477493729081863243777342722940468379502892612433979463429967153301078942299925885694625455158828421564232906144549988035846095246660364670069887563984556638300009717413150787511100932461173430573080927305940174242752081254182209220016656690613347624923049521906989831346110997669890306490700188744419348856209263444184413518715154277941681101345473132491926822349160175193947542991800372442193875235743533079595068932729791824078515606715733414623650857354012595357195330572901147406175819550147778398311502368274113590230279536710258470582513301389727146006172318845528165887333017297939636743861857801857492429863247663934023990531812270388712767609459096661522855618804930378287771455504285841222347828671003127496937584325559317417835315076423211470530943568582535294032334599236964358070530815039684379938210596312876199006058862346092806482000571057663192334666523487343072261615149920924722150173228850403827989442760159627118564625777417607057924695429680467660943507406352155930056175543910400*i1^148 + 4359661433430226031477633806753646462051751134859081002060246570025973770515413456824543650323877537137515320075272235229421090358500670913568102316696630419807497083861253027095158854039092504265740417949475417193171827366053350386221139408735378949233509163533114793071754095310650699094539812818560496181172805262613012824953202357514407097564746191969108850129992671774774014079817037999522739097691975809232227849449086810682876090707125294927809147699849585240179164053704922265612547891159078564072386842834283266213484559240442591981808434371468197899320787871999791796488306207479484591919708210180213344803757983365653679725146455031184636636196394514869544480182819728272637710786605830169534357938350161946474911519388523319227297983716597254785628082105043970682253304840539209880595216223278510919767395880410851052916671659506879436030682339024728206217384603899249615363490299429667249835446168579540413173923915547843075535107303179591037499255569304481569616771312734821519183404740891373289706063935240977406461977808901369032662744231213848189684678546935784449998922128147864883837574066813017166464903659292875131134636902075488452050900375080920874049518570821485412556719242461507498362457329594961018567727235819189579519101882859974432338384903317314766112534777998606334545855367316730515003190150715497501427892040422295301651357228159278343076376345810801306940210468925327047239090683408629951755383226674424606376564475424940105383186374297306990653147033845669397712753836539976274252063934969557469321209504841395532198124162367599821836728024136170526023680737414625391029039627598304154390782407937791586211346817605441292211726941063448989863763288545925720794506402249512689771968818131879446199193780340903283520725086222255695240960982600903834933633253326960918078629327278333430225726894402828865109110146372085377911159324713832237223349612745974867854234673814783127339252005015077564776284810773510535977826043223901905516186511700480523407859726478576906548194463573220156783252533402274903981395730450260036453993776821735260160*i1^149 + 30777522756479054135094253593316583632216258812479313854958872602558398278093828789243144721394171180027388115685720745759749055667441617383954528724055376426760141980339727222936366959022077456577667341628023096143229698606502943023565158864174967574096331364583240258364084575603892150698795631078147762081651599591502293712759484161010767560468301610338527898858608512790579986023821796070909734477624940909772847795742943442185869619288664648162777153873357435861869058150447743202732647548282924744943139291449664269805900802679993015852432914981972311810338834540044268728228831029665218499504482276768905459296559543879411560247457357878056269149752423041435479458552698404330118526425887875415189096865192160122509296606701154000915273053414544172213239087776456433156684758587277603952785556489347516926583077791396408255420954429557716306716263856832988264147152623444913075354856530733774558465799093592701370968315642745983512781701813843677864440404968234677049863544307293518526846066683419641515238077503062426605623201909397414470342807375156811883468128070911182293087355474820912677127960977996530311147226694560565405743108894470637818471174355852813673679614366533758305709240519215603635746136085295545045810753440364459522733415745252624169413863082717505665842138345265334924212997744136437640039316170134206224632512713561931348784225329279578559580310219531816994605063827291480869358412561109820894584889432805778555630375482914547743602828727696920125273422805009995192263804682429566809038892416800966287423347235846266050834162089620174780241886454791485444437301789859059266117744482522896647982842457736300675302087669828131651991898017162729562291796637088395660481692466517886625679208619849018248828240504959406505685231856730417467386385466570880248079217852992927003006606342289415921409077697968935199825938834588662451159782253727042401079532959236856356387616994822904572221628121656255303268230677697611676844463943242343536103449047939629582803605583915458616621682986951011909843448223555780608000*i1^150 + -2743699825799950260945546771580533167122008532684537511621581040357650403290902009577853156228964326905875070576952977062612067258146993279647812527627663456103475411652687052586700485269889667235919421638498067702957613758921139117474208261544379202312922048107087960385119036554352265974403409672652521715186533826953744511088050937285540955409527624210843909451319076490801007489860050422112952008125314906777284108872790705662617939918135673548242001923954431910526724535696936996158499103049009118677392596917305352034359044408244882053013707065023527506706416743370607646760973606923346024428238156297397664432041330552244124475505117782560162381961148618983249670812187465649205386277007258994784268586801815771090344587465703001600130112868842103284220248238219466274655675563198544115959508486309729278071255676399594281473899502772396713985332769366104995876118531755954558523331354470436045366559683925687142522979406062268004708010771940905095769726501753880099738975299249010531195283201088301742633629744189764492890704122275389614352167543617777322395581345192227227885226626869235313881978330063168620278797597266374205729841172039289763747048809713666476498497150476964371792309809905670038396185351537636331387510493464213475337530235057899402131774029684036991169388155631162588546962274161752438808189182719495526773640156766126870972514474551684832890313628094755890405799809776304672602879855622087898891528263072889551651167460192050658281102775571420982614548759861434427475747030547214873890031571797558039197642973896866573419905525660630095421648129984422524454202061992036974783580737358376100565537694875125494873050010403792240740648389747124143755789158427039465681776115121213554270792827136477852597926504167991392944805885896741828432472270613770459663707226521587071260186142525058981747115061032520667832551236956748221557397802593937802135420276602697704414329258559643887926060280477097788079999199595106407973775417294024457539093564446940515491108384307409081319424*i1^151 - N1*129615635865551940874176426622827713280855251796248882758749351715084854806271803742691671270831887448616067159906020877089877350708641020357835895118560079675925713744408933398028363104120424262443452202638454161725122557598762262222848531037623931767603762584891301674568910674788150801138687271841598701148017472599987727334410323262690849693285386892002651014459528026202345779230292082772524219644958248939228719684359642643645986804438392354403974360137*i3 ] ]