[ [ 26091244351350366333701153413378230632532084885404821002354427301085042643827318466329782278765746843051262201676723590705914369990924911804310619798624542938868744000061902230967045697472750113946820562214267564553465108341759566022913400706613869334172583304329962157953561594061396464778112300601415445679671275618527806546580172336190478639141425935002478653752770357172113914821913754479065050672754943793776479193054247284918225343796924538326822055425850202032783780058014910028852780377081331394081224662237003285144097869741163718003280555559242534440310871147980966510012900751581757738030009909849616709877189495735436057525134239826003344452292717947509331762658847601002258839718706318556025130343575701945383006562598095149326248302058214109816458228498064937701658296081627163227641064077869084560766033309326544581349057927006411714061904089121803539263365012532469856982536767796054158953211982777535147950406948070339272688889534769045046495505164928822297198875427401431856393684051075511987844788050032649282684571482727787569567750416401166583371222932664154618615992881721739432517528845823428919175035436257548738724138460245918332402559679207548020336668068863294004025162855115311538539994969754101149550625523160274591603198365211632545648902948519914929077485396268417024000000000000000000000000000000000000000000000000000000 + 175169558130100388855128984368226198530181490282579391519658902922325675086961231619789029900197973149073000256341860965657585455944439424604531378308653905098167720450287359488734402112770858686490571087047811430048340356387962684836971194553205528056317931857019227334935491130524007636747877578077576089362417156846708768983499073185735140145250634468552187263406232993642355091580995407796228065359825560579587070714633977017325935024750336818623039757410719485510539449085704181708437164976224982953255255308348505888103308082872641988556838865085236045009571598100961151666254500332744770753542528877557968299655305326705386269966268595793284267478326092472938701758819119922266879232483680122533477255912666876435550792168311690611234725070731148092393804340102273011484245043265642389218895232674861522484563857071816323453890188143458750206881906040703195826820023409596375090999760345011757614205578749922238548016304400524585697722931992513709081676254696950089510237343357793808826931325589515597639736153379487014919265549208396913922003228575126683161075604446985247484565148818255050642592460044283366297826669280503132991366653137176311919128993025103993694604113541405604530009450601260414499625823784918640645369143391106288563990392552511094142545157553781736721751485191920025600000000000000000000000000000000000000000000000000000*i1 + 641234703352698084996998870745565407407732116288487389190259679455266435898209758333238027475754488594747296467949358404366861276473613918870575366159764738322139470469255742716299125300692870445736368541249611494410178437932343876770123687745382736738835086728082613815416529664950051141289174618978167314354485121941823081594819781690101652621770222183890560231417747465536842026369465319726776152181669717445111769168349680549800907477636830209188664831028248373793701171239899615134347134427619942709181342387184510965189030333026319874059381603307359752400645379602406947748645447477963242612714854866769334512937947762457287854136073925789972234714449774991194914386569150429895966881476518617519917538680065728861133595275572523230608847655378078542291251884816539636366318803914000124268707822707999115213223959620796886341256382175674379581695429649129872972787808938344680096728739126246908408217151910104890472007226797631969531458154802092352722206342062304441772929793399628105085274346733315341685883766759095819980785454006176489142380329096226775461943813487229525806704371526079446358587591510716059864562854680979531527048899955867295397850947065456409808658401852294665930897193067138323860559341692975340912707990624199834661643251928539077517825923167163754509549806781726720000000000000000000000000000000000000000000000000000*i1^2 + 1200116919082806804483862946169995203654888572030855769699757457091444675865869502640860705896598590114700545628702793867726584399651032587070369637578761971398386123873105846659622230720177709351027329911384959575032829411031709545193233165876833389787645621485318625460027965875599688323897949532698963067830549342096784015856607872876877579597933939053658296530713790120542528469445923912698852914120727475490945966750926039063134649217196473996000857995844361810167106331436510569936010344747973206208764815575373639311040702101946763818735704393400767916529697541068629972834714291255757048376366337316689802791786185870362223465577068921357178804253603957260665530599912435894726033734895741112627545540720478368172928927382228152837792003350193758945690948630507406543984004612813796699904622897873001407208246233510642699304362799604182497314449030469276923184403594526044398728085424139921203665746130585295097690256874320147418406176936323875281106213306288536540542620397319092317105398895200650504399506798191384376212324074292657686062496366002843619730298282136781092137517462146096238793124512740948152949875061374022480896512873646330964577020488049798372628433440889641460233628903911904397800849903986170157486406671853542821449092008410439513521703324224291331351499128176640000000000000000000000000000000000000000000000000000*i1^3 + 1175293403779825233659842113200156304214833369354936636664045772487180687851135178212161880216336123381451599340173397986750103165097953144402305979779992082795688465356380738933214269370316625054060950723764826548526082935601993726809206990213741688175968606812000824264263709737286264248432439244779249315608027134231268125061757920763253963211969453321906053721395549081182303020348527742145148740716472411373090833399973986655597972528535540143967234344846252795292210373888656602699100714079890683163493237852683334476274174497456731389991778312950718139104835960681769954898121646595123651591178488403959038769662410476578001294324707826314098075567459186217753446869278120670233806047988979846024764211895626217898859730497239516669758655581244373382483992687073386878254982156432742069932426716116313380316150000105691223348743699108262117292188553079426837787411390775823889694226977627055389645043590053864664931329197395780804571054360561402823163937318975535454088484036545722755729782234075848972277426274052057053685688356472686318827441796939541033995362457015368868005486659570547783333962404442062067139704426627499246090348134915896227400782324042419545909154624620568958220709860496130952557336873142090048723053938473396791428166149858315591879234325459438681534929200742400000000000000000000000000000000000000000000000000*i1^4 + 601712127531145444437282348958836841304012369246966239219392854051578484914957869256349631694119306509390727885453263055121153278676238405612566908462205715838463834981016040492749790283582421655839110060680215247804069385540012057368724740001474199438322645522820294078226585250343081769730020647664778208073687962658342193862048763016645644454056751082663769904363154512015235600870192934130466135175648223604630101130114232050860455716147068798444943881651829228993168173942526555911006993063886123332243307191134277832053071264151497193929173888498197291197373593628607088888878192467781087354069791437658106236845740889152465255094714662685941328380153827967322929811597811541093395653550841425796521134120972456807833292099241726116925264522130712939068886829004677864068232576314838456428094576558581507649558325750129142642867036300923072535499461346812173227901143569300417516344849638498836018163743814774625123914510732263262977288850196737458029516258822569816742092403834295564871790565721561278024976659046041923937271870958322994358934215249592300535308995585769326433685380579117489599418302215443335671211670085410399555226867293215916633429268433064811349459563565909454284220639868512529657366940732596675669704070978037753758772436943483838343728344846100772927129518080000000000000000000000000000000000000000000000000*i1^5 + 148172510790566153672370699568322995521095604301131506312280474988505359922388930077656200609418510927112589951368201177464655884616888603142153360775123017865025111950725257435746991295789550372379455089950861549949392562306750950193390162977360753896807558444317384717144708869172680231389011731209375523378419459611555205782031686396304178257846267648691173698361736528765617185000481045053207550002462346302974663418317746401074333327168681607390744606325092271164620471493677364995173375175510039572235161711430292490820985190314847007445035460188677540644939803932516616340703967425912626457426622528990470151426764295155959088357976444844770777379800261209117409586260473236197683407626329458839492529224212659093432378628781172674197950057002827260569637714816664234732137087294790581780321068507641705498606288471476499368754048844853233247556334918406312371485763204910534637357638845347300865536785145119485419270213653599326906618113293980681689280059453169307439788314566970931249538290104383914950301707640381522721790741366565790391465559446779991281337310147170572946343610768480007024829124484851563154666063843276456492010363218419712377913838481111056731670841286263116778018758674839217668534717020903352462631543285270654696951337296974886562114033125412376753995776000000000000000000000000000000000000000000000000*i1^6 + 14160136244142960649737579003161244926123752894730445949370036249234081061491879437803597971633023438633569134595875407155154725121194887860737968946303024910610944873306082636233017393498869206101254105771548138061821247741768878476695773016429475842329048947497308378333064997920978851436328308873364344077980670451949597159809105605424444646661098975824685359525335698919876421199528009617067643325095048493321274441180710756659186019527082138880714392215872080072532306298924445409565575848702116050045505838809341381979808836898109912968342369502238142308631846515595696448129767208879906634288686133974117751014889523890246593350328564163961806352620511361514113752083046502871949701233453146388592527406060866113729694120581102251928750072782076591267934212310069709551392905720911540106613311490117194637977833019498638416244010247998346804881762056651791619861103998562746145125016040115176878782951460080509744864013045286237314012576773435005402100350587625630070431047802323449776417250782241909979349461795421800974176606609016954364557662067776069411242471073821849020286744349172205376168829241091845543797768849335839389423659684307702942346778842672725025474998807187056870763315172073781421431586113158027377247597218305508723809087648122712280298538970610301455564800000000000000000000000000000000000000000000000*i1^7 + 755952629802405858051999380582313903946194975883902640478035156399873839409850055840608988440469977932079378222462044505784020449955015382550418328244441852508649803638847052219710643683972514759374925625671061240878815186021268639024197809242038541324443561423405189452142697009453187703873390498478031943225757525729478874283933157991928650888126572460369911318551973746863000261908885791339626679950550709308599557750504836505225651189503803398470077187357370477351114924278575837273235361452222530140839722388498736183945232896443938211539195719683542320772705930789897938217416549026067264749043642986913327005637561596182307234799061556225582442901023839287982990799297717074760986171649328474302432941595068150307980542156883041168321354348094174721379209985877380180428965156797267818069309553624998183094317674016997411985757795784262708526918845797877825892956497802765344291073168990217392670481922172357748557957966795231829227907270279843535292115688348126029095417720969820838588939321051212280251705202741458936839477276472646490236660767944248413364459579634281072482240872573668679413809053860188454977737219395449323197739964078028228104400216869677669652878541389966755154635721239539891484704183551606330038117916897664800816320526667187144828085441454281850880000000000000000000000000000000000000000000000*i1^8 + 34882652187496905851601569524698691681739928881835128810146686181379922301121596804160218321975740142137307638920162486318169724898155627619015126689741705633796793894616692011324715428162695269059683308820861002738074694100630350953142260886230616869796715788868966160046688944145303702137158101427964824040884859803812526167518857966023721291299429583059381063097519045243069468604550871654319270326235549867153015070654753292282642906103651014636175150002459450407609163053787594751573134537527320955437506972835278870668945654447880345682215833349860964977753546488152168918990952610956195606026749085107629393263645037257766066653175479203818686674125198022609226916470846050380709179808613881598674031864756062090721842620569475125102432976516360449085291973902445152258444702491226526041205309444543163621202586013189193393946436222885707859825396916943798133756383997827860967471955628087375907062404188743252251033281560235043042362642007095807651989955414419903162913201240539404867660515347800017040198754081927847895042801492043128869617598739783333823574278292653961095638907650352676557466538195106109880239873346410036255798429297196175332032753510433211193518756119889176656566858916537408251176802940985622377416897658718776814198407033878642416196919199006720000000000000000000000000000000000000000000000*i1^9 + 598468112669797572390565480330198040979608708896044295196970922924568837371678097727216777450421184825131856150616573660788633139645759196999245800144272071721683397020896748041027398773771299495522099855438745053524932641219755736193744523282061392163795158236231793709290361793554524201704607462344836370107026801594843098434226282516469973976535045379896890639746005464216841690176234068827216725268118452860744660467434251960737421270246517121547669152919357294742986360573937079138525500900676991648695063302358988546442986420101932742014912820380257099645239079530554810717913010255869319635941340503643207276900934773331074443161101573627227332879425689792818042920508604316561991721662756647233395907551057569042251456839434922681567072797566493889180199162471722751478720494207792170190830106060454580691659484805434215968687205395518870883980752272810722591038170954146355814255948272186961821820248161006822204421439165866482796744143483370938302421433177886606511327636223824350570856378983898526165618386065397224534393648522348472943651491906397817070872340395553287664489162404672017541143605641456618278777823658438723383686325004228567669772063495212676142503532142458745760031492474263294681825292556487759947380139858577978613686241805888896230090394828800000000000000000000000000000000000000000000*i1^10 + -20082065225426605128519956310388792924956369561278676840801691137820583603903721138287498387053424588023845067089032876176182968057122042798162067578569362178142169650026786260512811904621636330737394923170152782688827304309270310750283942777830325235414961350478521160600515473991563695549606388822701753239057867809129473350649718734175944113627088703588132376568757870401289909550671362211781143969580109729237678737893923159436781822157067563932624612154380686986315838734726704505394461365510282411270311234295718996232374067757195015121342624076293574871401640610068834907119671672758594213253808199405498485981007878667684583613370144447830619453479228284794605998949276040365178914413132303243086962694273651585154553967979031616019594698877073997314157558510598764067673730741443633342878271642933007238105863834603072809597957378369892563074161843030257650809632259284527595203874216247715263382939899101726366322275037069099180474009036953170305718861984648517247023854760959308191887134764437691198149754406811710850410221391065277410195396751599202204591686314769114065171807132648934416593025638685854058158017862265307868379814323236923942475597305777751393194896909704872638960950656184864024115244129443289927068258700455096141366763080894327876841635840000000000000000000000000000000000000000000*i1^11 + 163425821662808833840034145135980589790569955016854711806525410035702938939288726809730204694866631120422404934772292719604305062126527437253745214404805178484547340112401365690294659868020489582923074547816379931101729451195073905598159997246242502823000322070009668118864843761632317766944182796674224028334118582879900008602054625678527436782633631905697655265440482475315301709863383303403356433483302383819357969671245913982657268996887101047258170114673125698173090670338419072971260103236914607377508577291627528034021481863770165768151815404482850937868716937561324909691140899815993012198183284459344708377726697002851883623241805286661365775907463942521088155536147377128592079309891457257048803501673135537384700488354125167701866944803373638750865587460628013466097974353380017170127820903383234018137364608036585273899649449130992364899027352344856834085910265314442559114450168005838569256092965689287356492687683914912343384520371285474869859460761275412694614626553572428552921833382822523601258074713333737709095062638263010041636664284114778222028352922522880271227866901656503980983073716397378631777753910153714415853638520585031821574672272400963371385307639019136292295639916085221767724182730675468652800612773171828242949772631008819581812736000000000000000000000000000000000000000000*i1^12 + -635566788161638933344317121567541859640058362304427242414788821899391217618525722545471843118656126621953062184685839693135037658071926602972686390749405417887531889772084913249965194903478468492825570600381364881268654256381344375629362086140704371528613240700157208756900903835241269584532160741352783965223526634605493340637127726856786603428419583441570695449156557838430103331507689643702840146243528388039860986948611527855709029042249386866676717104934493963852620428748207956133452536392282480997441872838215864022666670064732379630052425396121655115962797221784503784653115109667355800868000846735815552540224438407864286110084175774257980614837667030595358550109106986439402922895439311631080273641141856981176214423421366433905294501687401606542985787051092871969537656688071795646164174978162243230680900200735172765518764505113113474236025271036303801759540153092019240933636309358268693189541614320379014183093869615806052543900250779434256225563878620791893400473403931750600873515641353761047814356341362761507780600301078231723374523556035699417120277114590803684270920650375931830269897897417170870294275446034711598735694919917748070041350897532651316051965541840337995649773066807325921894777195971276355439981277566530619746670733632628326400000000000000000000000000000000000000000*i1^13 + 1163710695498638362178122465814935863944994954060815167456436361210426231563841483525367815511187932244328834021502931106855352218724343654512946188905267095601317365341697442868381497491496052194671174857460790883140853119870485036871126235175399310097509875566908286725270659137049263501459067895785298122522648449325458249189934662310819514247168014522641244003624265076791808632766721376699439221269699239942506165553992313104634716218825814800947912774164817390909849587583639343265931321704991698372179207933476368233640034896875551595010402384607427788629593795505200431629662830766819872595439780374171726553145291091543706196965212020194291628064972888671771599233235017047494219265148072443884191577529926425227074197868332143443233769222548141043806559390189117374225226209913934068165042270104502678129815544733823781640510872605670258116094594830320606405498802215216762525018078061450038494918908032969307441526430509917838158235463612424093705072948005407305505976806338785967678205951707304314121568768726508574123617485171598119620566433965954123262328973702829318018217735078384811639788562773876665123364033349245933191730454191695399349455162996858088792975558299102976700301729572021310148326325068093787861814966453444902008038904299520000000000000000000000000000000000000000*i1^14 + -5937812685964488966210204942625625586206076450129442969457716993681567862664077856367009676243497581484871784078848378800394439094271880237396347384733425503937369211353962507973078318619355880634914624193193528368713054270078972963039070940009214405885992275813079537751863774498102995803556970885683684422770825633861642063517642518462224965530883460284934327201672411863994483813122439106184763741670944469464794552881282727066599185630867738855934906955947110290878792390145989946020229627325143674664450145424360738526321395525086692494037919116051405871699629066368219961368789429503136727421232743225912080924066749203571942579516964441729385610136078294872661046359621217709197655491498112271725774806304696610442677365196620870824257751241250700086496720276907158062408175266988583788904494592178442539838957566853286382334415677995014044155741574027674331003032792971084394784749988712364540305827934660382640207409299965919004148365204174223180659639287452634696709491089708315284742508643397554311933068298445852081776028848991245337763674737425340445069908728429290116202198452116154912176756141792841303431263924988524082305122186340425342427332975856391449030151373684049459632323185972783973335707366365441987825997137880791787606376448000000000000000000000000000000000000000*i1^15 + 29257539431899131565001595236329174599506587312464231440738468702696530196207386326214134266772927600552271135471428692940577779641977444625215851183316885222837312800122490412000983777125336952225378859315434081448128141944435851463860470124334021477142423131028699526649765286156889421430122476842956351624617303853074390462141185619695397138299593472556344468600929229085680643507120417568257005492627797478904936667933241968524142429840628878300694907679663528205038524838849680812575201508050860673992027046942650874207975539476489344253422018502334267053505439983537721202179098047420525249629515866432063843698695161562285859518896434865624334224391684529630510718072934210548668907481852495357428828936584717641348404204797647122702270461108558760603951528850915444248827475016520097411546795239752351041365978582927606246963289748774676063415371356030430517368628565029070143414098120572764206739675167412781635261833183226620893175063798751327875907413706535966055934354785495729064370277635909473171613431715639773022674745154365335433678529651549962272372916456326402293825670784804711806730046859293704097703808301348193380273913639392157042667738783985618463041379103703344416356549433999483521051884009762847387734562196142067128729600000000000000000000000000000000000000*i1^16 + 94488141435095247740510879824767795959640361739996696861132700594259120444150360511223633984996321622413358105781358567858939849106134720799867734803568590174649884113117176547274755699723255274964121353802033747769177541200626466458216896586709220421899416126091956028217788162030701795715513885614174273781118306745041070647520614791456745550551428940407064665618903252147240637442547063014927254635841495276785048907082905741283341534355750753914283058648812675193825741827591745459639011680592967305685168274521514169950243352225685405141680686435044952644989063543061049024199330565294825836820388486790067697581768197938383185966385516871755533967529393502036813899028473446294748183291754347328172691515328728039734906264809639003474419960826874705219527603528641486238242899147046642321051052167303982729424988740062376333631812280860895863053975984206474366692355669024938781926861559319514578115478233249842747487111184768125008862453701872608929764052663758228600467395014467174563357270891086053599610086913562268295637129408004651351774396178105832608475911021129863784374130852694649556557333593967365940250376543894861198632819193857577740014693256732372574454430959183608216538141265599597548562502084850775447217493568577863680000000000000000000000000000000000000*i1^17 + 303654886443089475834827662232723919051497113299499622293087958988752851879338653573443807076971032281258735503926583008517450745975678000448372876631070404164389018921383866965365477776866253555135519897258640017445856385703404788724445739793289837686968299342136391811260118139101944734782470172127985513905826867394177994752875727725019868841442623899225467751506054724997668225862908470929956869486219551357297838049647809038825556765006503052600019378475595822416104073093805370637472531263055136142709778572297976454383374484565569273304711024929915699794816012116746564249435014441539673107813063488423884008530407525764818280034508268989531962186085775962776661337224200356348620851027397736250986191545141451222192673683465215119716168226467140325592893639592075259753362402065181072729700746345605693100996206077974149599059510922297483490882126528821708755334340101516367823769671771250556209120254892802752141849681199318234825817995025136964051561247239220491418772827607415554535714806580748091247436477404806918144285285801938091104742004366733210453286464316504926641227321337048748090897284127137503425083360058635944781323077024334702684347550016082976987902531547294362451061788486791961373053334313896985199095803019264000000000000000000000000000000000000*i1^18 + 387352997376803357279590892846791568991540310675092479982914377600703027293959762783520289758593077965565198163921872850605384848762211197419511571776570606884891064575032910440383539203767228506915122844314484882662279624463205038837774863431201824277989591564948205491974822875078586495995093839463836814271354580716033960568746082830156507302225027417035576067078605858108790552456999757895439988336537217860511101274775797366283933641773293877686740900738158085721903189700954410398328516527747414768051860870711081165110834519427108835858023847338352959155806308998277963919988871719159182880182310852411835333039238187555534577362234425814522098593502916680529539133244391360649865784854204892637868809118812244689664423484342716919654083206076083502325206725238256690045023487767351875193877804688851996494154126068280138738812755404408316034010742981793799924331730305345708860690707128289668300334824734768372413826875410428001134029025192676636285220562372405045071020889963665518591360572239706656505293056501538015044545006810030907609788763505668489717785149292451139743687057420648510345522363159449203509054502905665796342966542554682008993696385655140658089433290583533824410733026270162521875821810048876502132457472000000000000000000000000000000000000*i1^19 + 692639961183675986971276103560290910076712265387007278618368413429802178868805573402022302118206495464734134174600992647876175268432871969061832594799445120603489283252846235294548834676958793987211281057413151536226500656245200839448491692055182872484189858569287510547808936022335448495431042248719385587575684282368038916243005168577353302344132387765011436490239947522463202009989972009282324890372890717758961968498840736921778883159715719462688003108233736576523356272406730288730398813175604666802077206659950815274746493437860806413639266298856973391959297021410167902039625691857191226745273835468004211291013258392197534315902512981275244365844581327548864487825989068426233489345993618313103585937260787048126564067933308017200031303033957404896928146477831626045629262420537856111458142533738929281107421235703807766174915432514791167035200138024239829192630782337953054160762373770288493595824984479794044316938324421016338236281847854351039859160970613084186288833609702419150013761476454499852364510765625079262263736066526738411706701764824957504335801573620843376407098527605893667367234940049277046649038564085851438231217646894369744965953608968807354253820452706994740433427057904780010904460938438662894387200000000000000000000000000000000000*i1^20 + 587611804327844975401489064325335681109192291438976236246955042482844803050934144231556844652492059104690471295557334428313200665631483394758115807020693913672147018704897578561318396305388496348029089889029719882768302527340816840215856092413542022680600030857736581132760755081386469393202279255716500664417780386359427399155475861747855938841134632538981537003023857992573822148353115125299130462349767534667895026801260647393371939987444036355260472335795179122287187031017242103879261248626869348726400049854332600623199562243273349861150644953537111945419886862412533533749807986412383682789856404155970160190183866935043812998942803281055137589908543918261084655098496865903431828414861603360581289989988394194779378137689082258154703810431770899831407714885388918287840406053336416542674304104029490241604957314373423644093504257765770984928436290421702083833471671756534324877511601855341472145560917505511801917417631145357273330896265884073863725487144839855371508736590344683483821082024474894402405781369925371610873651041769482306219384851182404500156341008884301799489547844491557467207311860810751409201246280707416862143178126708383135383865002504749486518580780605041661489068646171137812829233759389745152000000000000000000000000000000000*i1^21 + 1230279232626118949511199215200005947525384120273547410419017667211088846214924397088838343161631846658581842040287137535300430584865543878060822115466788946736196748823489148420282485396753178138557318148601040735717901786676043932103544693382886467164979809410793638565422274874086634158603617566403859775261519430338331906447333964682881548731665569651213481716279098356956589228584542829489681527596022142121433555600722844134278450862429880377961898171488779465088949185650782678256956844656823572731005626965575821137949267090250672640788194660078218806126745226977291947824972283143069608960441781469277678799149974933240748655672547886298765167410784735401721552490093752222135241879987430574665245216420969920133522700550390786377654056804703027914702891022058569474866761009785349847279231908181131809357961030238198313772724526019114436556289639442573695445704468240312163136450594627850499573799294495730656716026356465309861429879170498658877755000315061253392826341985342478525198221795779121327712419517113271902262412381303378182831068349443786580055801875115089736755173205240190687065308294244633403152973267259801959230469277041266349562871441412529144848322335195058859711504599671373863162156050022400000000000000000000000000000000*i1^22 + 790123851817609875506619287341641836647868231573380234634503108156930849519890765437121170854977799390576790164130895888531423205018649592221723789987978970506442054408390671748189065046324373503601989527228156629439834440482983441333231930630872315968767877733853713380977412791303146235647220299047348512937278764351682738549742527335823045165116077412813737094840631506811368854978597164668902214276992614148049721362359371317045893612274671033386993852822975161329795698493270055771093045591951996462078470734041127395874958327438645272106393836056063769030555248170999171612209428595142775909979906194443777005939094158149478888237828616515608311801915687041885667476689674175611497874440687101580766120028421140136439715862553574331481791593107409579045246376782983196453191918811310010321879873616671843079875187801197510438972427222594769150775347447027527486204959491771396458696198068091870482787389242601134021007894030848861914005699033332416347506688792903305516050213443090770892374993552900264122057478129776899284379993811188749600229987220291986318587668375157301176402127798692957510416736500165561957499181227637531411653585379990099809536662138599203859463301756836173226413709182931759613870080000000000000000000000000000000*i1^23 + 1215957784729732606940895468163486798065670218103667597083268620358684686921335899587803818715418472794757139739661766679635791815312704681138337018027943854445674870500479739937667472539849956028295871992640724083203642889305881711071787533162683239154367861223599536048106212011437668472899098505195623635220151249681732587673706846892896131332446929561824516341703302702668404740688153323852903398227042078043131036146757068813372828629835159524486350926644779838674277596740615388163035175570482807748032881932940003710943336661462701630366503530933331768990071500618462175005677501920991912630198468704948387158550689922914342826334136122820833896729642062437269471104756628953782858252275287754658621792253312226971263326697561377648051377529550217070413048608921076446457359566736055592236044685121566238934443590883065001238307013646170744284418497158040961839250113031275900769306809455699861955284785705236989063957810997584419554605254342226289582015618010552214984025322671813409521150553042310639521042284556272706240037087284106789969648640916334852254213159264267275566100461551078099126225535183843947508259058106406762661095299892844129050285724163544904952878033155707691308427924017111891968000000000000000000000000000000*i1^24 + 557137277187576210438430196879473479653320742655831756825646153094375419719469819363486357489411525874045468405297483647622887273267376535028178429579134644306205143016906802848563819798668203489945496794071099178207422618468485352042929242539260437237691259775922748928822624056854164259109845131619289466186977771308776066748512962237521716483426544367758698953179701578293388897942437138081374294551896871827972831877756981140969088394007224299165438040581287272139402019792996058016764350945611908415526246145332347360104093097526898892433638772896886398578093211576818691821650311907639917819341317314058268707341163925794001919884203399232482443881261766669466613671878834416879724515599715821085146093682018979492963624193006324088445796077052402931951663123274306835166752312041062449850403244273132532907500574853193351045074414481957699912289444611592111162671013560651598104076932934495921377058392399045946461248602687447014392061838156162776966990830448338296554903466543632796736611775959063470818315590396353994244609023514744070467301229579343233419793438053321385754529577551900354001393818286487227400636427783339371424684732163146324503440705831217985633175568631020041202014364264038400000000000000000000000000000*i1^25 + 629906925751344015460744665826281340845394571169440142241108478592811829447668450400381368115221290999599843706972828102842704258375316686765815397707351002053079154653873021410266307205025905558768806300990029364484597195702194468257032054719985558275202240471245189456865731358860379993626496605683854084439741761122728388597932433366866293463301857445178114788400083018604356500302907162309052069614799693947779102041172703673685161052264814451089534899104971051914764580202144158158480432550641380738656821776499594044511055006492755665360224744929734718596302423705346154385228590360092436221427075875359526699338474972191052880849546104945081077541821650549799413186206596455638989995406191869885398583561485355159748211452768718448756514096889201209444702940478195315506242771597927645716728295002498548485171513348484792542949311876984643109928576145487159540803658961560693400726919590672505530760718815020996536510793644213659556251265634179753328688083503331723561785331355403112632341022331030572884409610944335047645122370187023913865138868258011761670991365519741672173718972691704138052632710960019007952725360463949891417429308601527458588231032633450904655282025323092926402532474880000000000000000000000000000*i1^26 + 95381533445298164115500159343596055617804124737743201559378358931152969652029535438401819004593352007159254976350611584610265348313504206345977872353841053811610155019642421845251936586569840513407864825736318362234245278797099004483042338642076829661365276696869049755034363468965494138993581504589760666669443871948338116420098885530433809358054945052253753239979640411106982923365365203364372420577358835179582086202673784614750143422696223578942004239408263473514677521397695657992914192032232583603485296471297037840008800507204898629042372473345367709061143134319148211780448990088859395791992262150226692002386590300222652651843572089397471685213072898807704442662448076728453252693540675593304570891109935346707426461167807867913187399455608827479589677671970491457645171201454239145755960823369104071117258158224355919030765153960599197247786782540292642585741943890002321618527433725954280952576077987953024891808164275900966470662280776554102820836224002472098869680352797207108270848115860904995516435786373297125762413062154536777346391743808877434496400167652264197178193330218771992511130732002568037002365245141914164606147299585087710826294973819307789875293225436001427521536000000000000000000000000000*i1^27 + 122602983038293631738331233432579715512590057210868972170719711420835289992512617434940046622445739013999593711899520911313106916385959884733739217039661975426301792345410469612814365667109713743260274035865706918127393124947723764350310478452847712319580128278849095540966167620011667610405589978133313958128500111653422957869981079862229711140692845628357018463135815072250632126031846097067344179559678684051255235488639429031836554868448821715593611419226989843135907515470212811161938440237466654793559453767641640021884652119388649167910512472020766401890321645201709796436370094714021788231643026256574005332536190577678327339981084317431078679954192534499670470373709819761057549950285328966422757064070749462085768771053590855875442738136659560374214466735142415812077208151562321918889416645841384586020902893116706410888085182011790534116218834451499020101727384522473466658599998666898254047091815798240103269390770606716165969153494251951652714141481941694584187495467023151997659175285283287283353337489097719066090004989207774557698721477426973181991251595612246541709218594045052446991401999424202974707530784405030765073427995275819144067134380233803806835182974230803251200000000000000000000000000*i1^28 + -47423961407885395175667288971009250844816306854380679432876472507164402092053224035011521117188202585010114629854785058584643144188181589568660831913066590491218773571870062116341875188238652506899250050227968838660426512574285813883853287248016019332438077021349939021831074034510728493650205754438851273096856645776419148303507618339616654545742209084168396298565235261281818023360402064676998582700902629132199505261872596788221785022870103245503775332889037332161357710062184632886379482094482382413941370831219588580568326693157844792203704710740713176380103189028859643083628304189248734896905231095444437014926901816011701738027573673367342258891977932995874989464499814328297034706861119761572415412546685586624729628944498281757487785219908070967046080741413945481684250593270489796665972317473830089617530591940300922378298040970012906550936661941181972173756759747628092326504535764435580513685018305491455368636883098702210030758080819100985148980799667171221472754617001699173103116686969491460898455981332027056508813340512291834005844185802277236823482299562009749250968349723012417752037315567531999420038204351824924351855164196307192158908279468304533014277888409600000000000000000000000000*i1^29 + -4821154599440095866656817776876919600068339158120019472732683399924836178718863789466108405296457680334763211288935525611519136163099464978045338302749956000038381347474343510050795343185650450113567689952368522849451877144335937344902167100865830653088209640040878881512712606441306930440663777925224485884481594736457378751141328594547638866464084245838645514083845952124214739989276998308896030545320543474429201981256506888810542897621881233162634729520840496171288290625030359757001688775773635508426284097486379326788806415093485683246249916793477702455516538844849532547018341869609828220509165806172137159202289323475221648181989996350924103221519540674268326359947051586389467817404168837342639567908617840268792057745112121600414221568421137384908958695549746995535437431177255939642583282999152418914327311163505187837866378996675622462734071448752739113661771699746730190518727990848071239229438401275935393549531754596675580433847656534985428695873737202335311668504189077726862372533792760816084426473115544649924026630503657132112327285153045833705593510820991313618047190384630756538354474010697034652567397314629291813065970046432083459641127757249492046315520000000000000000000000000*i1^30 + -7154308849250494959102115524002994480416854110982789950600661093380413830305564471237357665253051276332778805068033710839894284529606571308535944379787734537154964031171407798643045377306594663080519440227159692208717097334025342756192420619699582032214205828294351694248434416167492172571958562942955893129561686633600845046684026911371937623832465853973145148558511505760710155482654834852528230925668441353240864658439008463345503039889226158524809420394795603803821508480925176804075818449126069242642701791936892924094483866478874579803917218538280098154117146422570510204645308521728858272005231549233613722839492642006324143398617958480634556149612645313969903174966919832097284284931031215454147314140836297963083425695479594323055181723531003954110494299560504080869299234755080416794003604353641230806602215451300953062905652119214190987763227188553556675761084374146686678361493208158380116668947398458515666150004436048469318877876718008019755320939831324556773049748405648163984555195984333245675068973420799657757084446887530469473548179285908686723345127221452615091921780809942712357528496965745169426989518803027206933349092047467874831491992189206842572800000000000000000000000*i1^31 + -1117839790935286727790859865616277662558778696753265847477071973283128714645588416351994757054888517684724453294698289348652360211195024191781133762490815425960528295281937244478529513709943987754005603680563763256648887995552214528402179935549397170815606276159121322434711500168175475699993601801320691325895600459697187217483672185545359644221124220661572650900425521456918921925573648449716774148462764769525526424497674457190334217286036883662017216118576745955397864950357352648108963203373633562625489416821313767105051652697511838556720381785314634986346925876378563413261982562232211959434402974218442692413986608866427690526765478173990309191514002406467394284019185752178509160057403642487596830495436097280212205263210122848733096879518543214034607827642273431857304370550670131848481555378105116071996247612558598192595883014376912441720306139374645138231305108337350364292944622684947389825775249116738100370668179959669474178879855608663180695313347261513776480289869380896909800649017049613061570303788686123013780441557018094763502823400582199859513808973225172284729973079096038538444883707404236923274767607264799728399834757695157164085687804231680000000000000000000000*i1^32 + -133412384427818193579828958833017883609730080552839549390034376556086626222714631141626697888702303450443477597214420232862690320052131292771465493293291453383263237727690723492789121385422084589044479013211406569477559884644091865434873243178947206271275918206324363862407747324155638772954507365670999102574401728317668141301686055286061073620214757691168404355313482476943668827753885640181700556621138778003176844770225741582256330922572876234372540355179910588899142208366350253562419097541738325136017939436731490864064539221485567502377731463747118029325611080956646455275805963184560705336646968379758918197540888738194267123147568308506073458269952060913343464605623552192817569790180491770746899946677107928395050741061530658896927525695931810393826084622492183579011742852642286215171849382981955654021803156344930673096940509509201421515765699382212398367153844795946171519787395446276298532516575885212256716883553541635922395120514587880023858471453004425823835402118611104197509981542448154399314358994591473460226709820046742679366052505010191143189982796569478625065800530674411884876662711482655751309631068114989119760872268900689119323095040000000000000000000000*i1^33 + -5223162659597593275000470857141312521396512554200776444581666446327190265340410914677620869902430569586077447868679205276893797798995991304962311068130124654555501916761516110280361140159038141530578823925710354587822026563879752405023294373843863156812897666288099564693142346811869735954259197397933485960465690792620933688915383993784093814687080804877599868891862950002277475721356156262752855208893672125456735943579343003796974616795387044905252902155025117464520997222316416338908680518702107258193775093484064002400203325925739558937930636889074142286024114429837333870855705682227330991986862693088281509420256121054297868941539806104245705144183052937702328599899459269951495177381849474436259654105788601565317122882083596333983544547295893158331254724350379429038189152245374807001684478285117434031827692957563680084584869923760768936920949412394402905450530149051777648889536140289576418617282190603139634290844171134178989125390078317208795317197332904334723740768102241331173934414085468872827082522817576285585343979970823231057324467625139764523745188189355762102454088268055270799197589294268068947749577778540899256749034196505408307200000000000000000000*i1^34 + 383180240855782670939378145177142239965828109547180828608644307881733893808969867243740367491808488118393419774306524771544569945075095325473474739295048187338999387327318087216187172488969526748719536811430918145239675858291775740409264927634593281010702795209733806831250203351228276195951452318448363581596471378362964289585934195719272815273690436398523038331083566565116296826957279252173064079792182183190611051312155749662946806291590574738061454487006729909443917662635235621792418932845735578853604645851167031784995431057295405596720026725284606835403363335303601859993321720629072569165174523372260947177753600009496453098857961715974127507877704206977126466447643293946784448523787938974420150975294649771453695832848624358383963496733161350917321728639581918854307691232381185717153975431379294452702418109842330611082365887956293888290210997254136319754396033369947995001664548233137126053116095186313514343829741474986867473511198378117437503755401373439233538057645730566161272301309344183602169140300673269798202217669106463362146265150989669912890262000214445950543053320092739478912415666822063921645853295790479429833515084021760000000000000000000*i1^35 + 16069527733566125325782102416283209175586671672681790744790052711643442810300445400867103497836042773525790715393858203119963516644436894274550528069653878027276980043306812975238757012255697754777110405648506879347639352439152097091055729676887767372751967599224372017892124236278991011692937077661679801100791603634924022094344285869537554869646847521372879413670306605450427419205620910625287320765293655425362658121795987438700490326556630361928174087618753346124500792326892135373618556242041838407562498150937021860149290352433964241824010221812173939110511344274596893012468653579491078942077370817840680396077641954588798810333171962487973022964544230730916231141156984127729187933017874294323356872857463418664190467884707617834730204274614636437417633897326050546283725049648932941413053409545336446653970098352207386872857005907885238936097730913404483249498207089147172681130092171025205210788931607952207416856342898530481410604176699935308443125154657524065384104149965294664097335673625153088060960340209520567963438572280367131789132950987463236019586454101032557310436780864486317806921398411003447343641220765830863625650176000000000000000000*i1^36 + -544093417252157242735605962906939352756760305833773785017052224462331983663212362251377154315180654139634229906601332766317119690650795262846215728589640373733846669660695807473647536620225350564960689442991533362505729081457334891466202458520442881340416056871390309165746148588154531968187491180690562016182903426342599527834947502341152579081958679012326293255591916714050319169674311297365247647941591072253335352071987962295336981976009946347086211462548460539537619415327135063718692376278167292900454706779855415833152269920466349385140978076730224595860006918575261743703176012315430962161982498196367694358218236496766017760124341041961197228328159090981639734966780303369915314678503426149735319987600171423949103398172942356958803654064281978429001664671263921127242953965332715877893005351170031811378689590773659950393499233715310210763635641889057693960051816584266980589079602620912657362696988973006349014568002832166727060119390556073410248622419337285921033510390363949369915537690018200523782718869420657025128179170224432477278819773741867290215289697292596629302630384289633006001428124577667348597264084313204326400000000000000000*i1^37 + -8535009911041018334886782378872023489189388001032679696895015486255947280088033291432576545247599924212906466187943171585937062367619816783771693646474306128933192573748628392347523957621478959289733711598706284298181988836781741749554278896265895890910637715414133855561468522826294320157150929448568782719678509570030464633579022328134656255139514493270939878777603309344714688203336456408948557377623343789009285857578454054139958083572506034458014877447083777987786252826525218392856472355062858694904273421138924135653919441575192605524742488970194034017530890899943538246325759759813290795229625058429715288229840555439356797052150929670077389063862889311008517339484455758680626983758813218524892275086030201627081089732232279713482319934086581679451623751129990341609810418571888194163269353596161492295803695637278888922163198131298033173322877315260689002864105699210347967045684612515038936650411532140094394698730172343138049405149050623611482322115370117472748533878315051568684674025797880747836533019667578951718093279845209305123043983152877440025423576005566842963237287882231699529903485834541710459380590182400000000000000000*i1^38 + 114760144245459929523968593129237954304973977875052334897850487262397146263944210856506495099716730446271218353062983417920993354128291623208242994605996140672695318150010595850958377540271730129357328371375822228853857356888378375134200892317689519539632050056512035088040727143065604271820074971777736846411869487235529099845466591441236159820669227641434238533608676339846729478560437083342310371174675362357126640844843853030710601738900893377429798391406003949635126652830493728100380401830790261518319666955794417914499893901135174105507958252324222847060034051865601192874176492518226854865404377479228138310613459808061545949790060755778367860911754545238273836191189639014199655660246171175580626514137512207840582819025771823915092576547062427092290793707923318847110068716717787979974804526497286902992224823368164122197640448091272216588088569171141729581418603886277347857045162657764060763021808675188774664383575414256369243640623268488087257134907566111488470646268488270217053674181831507820070735402309164006298467809494962655963543139005104875049964567197093901083265660384282679484168930703456784613376000000000000000*i1^39 + 3935734666815462437296930323000919388039713928644062869392236591791181905386400141547141375467844858093560929872347775853653185371379457493137994621503476826928456833010642541440647421079918584333650483383032702301912038945028236621165100703039038858785086809874123044712349337435094597711387306159055583780377519245577573328248192197471477251253640756509005236029343813802338274316801738788539704898099159321763406430848932601824503759960229553621223820508306420127054251488364848992391123499865070524534032336276259388659359382192072545427210272955045311722304950150866026664524652546425625552201609592663324415750341421998488857635364988223716717025798131797167564835633183615393602537991254436216881260827193165097388822406534338881633763090992538464070229450958449920584562290238429334382286419959352957680803302049101462410594048436765898552860621020178621649993100277943274667297241311492664862943705318430368057832950645157427692384972130830592359729728992073123506311252281135173050945100950546739821726064824283514078509224306977940314610759974695199707039194809129134156031917531964870555553012204647219200000000000000*i1^40 + -7510809964352118823243336402610740454031913091454691114948374894395035940724053955509226805963210682043171913924566480525336633684022358659574233354294253178332641599088451253305187563549218989246319918926775739818730432130856963935663612452920152010614956796947135103880446473824092897593465233419453888939579226889080955600216592772364237030446131536311748196241345197475479172122508280733132589032321837629234550685611955809648828367051308080063024084968038544523948976440055539235095788984168974022076408714370493881108643213629669972058873375157430783008039229373752589483913860877331469590196273373144148430343929907823968303792999209609868490930380034626829059077619964524848769909568180706250882359555757141541333091150064532736336098270058062602252835609808887157952369324478657983847058644459558348119507303786962284192146198148063578842895896311368692883412107035765549341075938686578184784271224445550499299073797112265976791926324423211036668170335150453047717131324299432436936206444737676263975038531115845901356564707707507543275271843149938756592711280066100672462274070995044426217370419200000000000000*i1^41 + 41258513490146735600352933518807196634960792512500036671958002756995714395391710802553027797860693975393605521715858377009535991438366584441177801091837021915247843621868538634492454005978490307394232111150208302781580514598394124655294094675163285914127377929065100419943036257844437086489782770728412860383433490057157222602898593427610741754080676362385673875975987425647672038959577328177559330617556211825114509167655408360893928418287137636923395488371574519982021507585988746379390935879547120172051821940448750912712494011214293055168999105995541609637292509304947114970926774161354527163972799420215492154537720577481904176582940903816543360586678933163743283132328444814346566321094441744108737551239227393189208086876871500987426035023513794795489084206825442114763100670313944778079451263142226210509371514094757046995945097616640849857846436999631421575409883299118495389167439150871842796437576127912042658042959946558508037694347656623153422129686869524748605504638192469131499007453687090063088185598571833252769257658845807898985036850472621744990131482115638093245977995960117100544000000000000*i1^42 + -39963176857778385343157359154471244277775113040707961908452878229531421333735062439861101680964553685650316610354913958652436690041844845380725044219384296652773149449854227757403973368080965033972851686757123557762170383745883231737840377186722120822872051117028802567612361717136080031398099263709034105248905155792005745940204647174870828853003594062222763896864302102128084604559667361619177749642209424529122741672694721109575342762181904055494812747059513540390953907872130545919896201868633378062131418648293912196521745470654034207134075961730022986065747630229685360055473732244213817364324637294401859459079529391220601825254841738280774299327328685919752253168920970312634578143435725079926833943166988811546515238178456110440566068253867133913429805610187552579078773160594859895554415103698670865800253673111174392598630095562094118527546922894180277089294857687725340666915235664572588436385519172870371360717838451221014676671172866242142916973038429730847077602183192800703246835303454179133811990144019489658888407296724289313470563001988660922167448909403115102548949414707200000000000*i1^43 + 11258551749600628101088084387813504724892497500695397435907973974011817460744376722613895057137861250434386293806779859291904705579732767695020993318195942388619697879380851405926608779409066472323691758363730242670470622463569238575630767216860006456163078458662426815480559713152132086110754479723585549778169179437176125548185877132132334138527345515623337699913107970735579104425476000311740551408219915622775819584148506270546751395830094050720856356921545845271260934723172583489182974496699855188452531984593735117482862823372141908184768829744337628210129325252189475885385371286521759510242349716289307396431305848696735859340609195120443783276678248591868764766184216997046229833889275617946714986041482196632241938569407279002187607428795154191275983760921080342901623891022091617281089945165623460453659636452551148646212853064086935040023425367154347086221991409027840190949544797906706850010900668888897923866384974510629411823964404154779060708854377686078236458594819872848256962486148819162612086828018607732573215244259216342310050786013113605391931183165904663674880000000000*i1^44 + 190724057192612556822075687944155694992964602494133935757542216470122388297389621553667304350870370202601782342691273953376078160836337303527537009624948007554374949329001195009868172732381818786655006397749956726926233562647204328510659410480780136252273873364696284348398267822916442766290883973659413592805034868261450779179192983981547430417476596429600236941372808877280631821572273935718674997533835352437009809460313029357995455922386623727102903547206842798313964338907475745587855865977286361733207061624296999279627729166022376861780516168156854794301429028260382933770669893848293742686060804997583122313672152847391420684419387879680529374871943188649756466702459779090897389345026744184251107089010415325287403131595567817940550093931881199669059646875592436171284458878929200795386171854172734886167428535992598558981327863856659593143755853974949626327303910342139267079162031007824981041312516183076463246959355020654621709334161532233448582793201221652706954792064586201923156893040255603824509499791164942994253433897262627451303562994160978888431878291456000000000*i1^45 + 84956047547023616876281936763614271183714056142340659640603454387997888259542714518641301494027272763833377786347775898314684104305171805651606385610075719144035292605424507234862088798797344589605251898434429211782185697997199126260428849545049783206157024057789610721781227943899426053465093953838131489344158221214620113302400135478580298611480477284347817280253144515360363498537641991801159281569283091097280031214589202184212634541522682185247328445518702963744481238320687758856201889594868619766624528831333611249147576764091999041891671984478107668638026100115778854830245998621910689492362299604983269762029112704897357718170131591571327058421240367243878356488809128665232365046105806613398571115556999363486263158516008335963448329116938851800555267899138782157463055990777378338385324165236300618537283553187004598121682467929009161401237736899913082354935953508012716843489981672614179594068474914068245397991801814083045116706443557514290921638814362814479793430749643574679739600558897001003991698113284759098548235226066543498983012225618137482854400000000*i1^46 + -8722167247293190499307682055202635883349531115075937474471810594234028378322602575557399457965971799251039208075910166761196183651506179709877104248432146047455866211243660185508488909783066387111337490123394013915982594908573867737853347717451051630329760406732001931694770416254410203181216632276488973835015354021147356034985163250768107945728509563121746029825061610464338457898784991987812216370593053151360387369134008352120236122265236193423364776251863297282262989761694293010616162168213185021591148453394456633032417782776851454105042988018482740934037639258212945155928633148013279110799391427565601581773714696861254704944946750417124975077775604273908939264752774578638430227093370970527422272350028505204554145570538503863476241396123384967859156404364672474892779586347915454852054313546189979935815551519008284538241138745880927731285690394039312214235942718513933773572781941266529579974419773352269581633102668809487272525096458564909807545367212824895443454431243238668207830735140318695063480730857385276899613253214566544755930734131200000000*i1^47 + 484082192718207936320188339336219745330845557879884478001144026724450308860304946238251255362924500349466048962295558154450841115561961471461413717981750168214961128779004083723069371489481395397411528048192728435997408942238289711238745534640145047834161613435250098420063915354371889449687693730852632641156690795310724754793684436830446729316950834502078616672341801817372294123428202537389296469589631065222357114871941061985111244484075745569948359538976434989340878111451022386011388244987034368465478120955945236036128631434958021907082855865606702859127112166585618416433193348214000671663556521651239580849183996018323241495985724871638156539890359634409509245817352315132557401840607068845034509130652418536485206254022248520920806385738614614889641432774807929415901081824974372921429745272941243575292844540617787274031684808882377364257550633196110905806316660378849358135373043764220841973452742659734897259113090686725321820928052591264506917636519374304797239267711066023042575489798603833898713939532818971031376779789530063074560000000*i1^48 + 32176433952062058702046828481132044008884990280029149288918142030887969267229834206203620988654615675272498038006579303608084333454510539080228850559088656607295634184750231666730439640426151068961904509302849287991700303724864075920740206498224576408845707966472409859361894359610447060617993316505869786980720813643924415097052805228341287592389221483087458800488611111697380163006864842466268012968643349869431747345146674757172600235669112788537356405408443219692000558625620306924018509250728724333597946711200597227929150923215515106367301404975630953377286732961965481104951013058550195012770291738197251949219491800033806903327030234091038687672199524588058642340817494708393490510095739778009561782670360946126200099384828927125887302723158238187868800422031231277076990772187794979223125356037703928046024464790471271505641997811320908267372315933365047528155886591611507288798392004499013543149665373018936314216631704513612013739222625093013015685143565881421723615516602589627822582001493299889252187688035280062775264000000*i1^49 + 853324993228528701036495877696063862704588865262014449369975633007483506256462009497070888489001345678907556972215658325322644539161410897434254377718549923999686155690485646414468047082642023408654183185927223826493681563138010804079192655608092269153660090291642628446500077469513993546894783899398196691127850266686962584554453932605068873564550798439866766857483116156523033103495452858652249661733874829699878957815837351830747605963938449624135540695159610895847797293660468112088881471427505213716745770104663854209591869553748289950021473354145409536971835323234979920724769289957269739545738339927669667737432836662795174759646898996195214891644145233109851569380156612574617355264407882320412409603245364047269550051218019391112807980249196699483280141082352267351277442755047333648661008249320877085310284379093397914363484937255581048018044703695282300686330284762748759118712989129522275696029485696451959300066787846498776627135420152796422486236514643122230123416306842639615945340516228031423667576800000*i1^50 + 9724432968216588393736510866559404325626873528088634632098145757460886212507366185675882691835082869526518653794590663541954562037300048386399240486768392033303340215306459050970887817245948884591073191141793565024444831830031288661286199997812636365539223855797283787833734636360418729540863597327370536255625474927172847509847608368778464041478741256543721259842819392099211054761009047109742606343286049996110282736186032273811289751012413023411820947528319357411934537924429258926289417918581408930534233617282555646314771157745923681798975741353676701016947170431594277238782878495085294613966422522767095602381952478213008023205355509124007700547952469900431713456042712968027292860005513274064094578964382822102851084115079212241442050266929916140815422492107431402309427922924085293017803141973604336536376283689854818040405490784504564566465358733897012205307348122798251917906011005122557032923155368877874725972804042408897967154933577140794767667028533258029112922626569395571973648284354000*i1^51 + 34809453306747283874156436721794811323572147808152663189407496986714108652220920851192540368524840962279626636597280139331544265202873644474473484300230467876961954682976882724985676458486639665192762521977045943502679539775775687512888224946134448369548340014460732283153082323103715298751200895540107730341095299467486639135972749044252356843807342328072882334771133963562627158960950485116312477445564386090284332060012357864875924908966863436984659416970642316806423782300247601533116402008740657006538172760640270780423440889044021044209633220641248275526326203095678789950815945678959882146731656600564575972692661241332386956826614697876789594526510559001778743310873961270132823115037138717516777645759861195014033722570846832578666341956768179186287371123738572946044816772609507331856083947719571615410188344721130632279553625796681007068478962128940065346018436006673989954247352052232827858259891481920782430851169939212910266469389395667894455024594866727333629788174274025*i1^52 + -151921474468488312445115101798228477270920584695280069141224630229280007444945945524970964337632787738718877851414530097132037476036693290931307817221544849678729695687125500807597588626237544548120654377674688510327712950075955189304719685080217760279794442276859707258131034354494656191178961744097802569124365516888052565895085156908743959199452299546049954334538483210286790103103287302808354627405373898340033344395868035962628143517653756631597628915764622555799349326949357296601239286513191533082805316756696792287146608915755765815894188998280907682005711786979055751293417625009996717688163625108046556766243307590812375702114241548518964861435572498112280863448007312536194477335309620909797559482841881630595854584425240069957685111442022819205468628831095510955439941059933848101190576436901267026984215249122603467013087072853282205273769822504526716760700386989645077689415163128887568688353692549164825096141482257724314615315194225086832642790592490960*i1^53 + 216245400651194687623276782939052237609171671772170556807461265970363737566318375776465783044331915346582649585355082998360267119399900930127382947762125564831573485754330486736503969657324805099581661074747703273136608531547055849283337062362248376822461786916359125342468917510320673345553402701730904470371568146988774057466725791798760107069649145413087929275192390328226780444126793371044096538566058797131351541749244922933189221065027665583248667673988971134570038247202369633886028924006594227108544796126456226233507553308483266124031233116578030602962469937864476479213568763560653608081738947959839112030856812372224868396440798363770380461545666543279678661350592652092895470992939855717817464380572484383474179371821987504458358607332041043419400021411663474889563265536041085737506567698555841021652296497886838764699211820295882827266584577330124888455372519926498463014764576813565904456203889232637653560684837365139103637776174090304*i1^54, 1397353985250766761987491017040871124525073516350765991848325642266398953741574234030992081007057129979219262854883475049319601754320183703047275766757560301640438922182953459689348416856075419508047836707590312058230986201064568740506171066600432611947766504230250635540925517285577014197052070124518834859101217229390066934150604751226643508290091106624871114744056697106613622766818912658356161974943854086618336952134180988086857518044062328480371357427229101059497282732860197875823293691252074471027050640541681791556711444839115766834518720178062312674583941803733248481809596273489004259069082415219406615919150890315290079110183678431712462860406248312254798947537893491143362623304440272913422772726239978563337619229971402127554119275457473355750808560486065790000747222313739781207367462132551341899353586578176557821020769207934481118741898714163417042731513113031177138948347536722406786715727903633586987431203345502915608364809819767860352072293386398813311445785195383002242426490484394833329959013137513672998708927802084497629200132015375501874399578717854789147182763145555694052842799548676062459305495886875893366197466574935855203595101168969246222958082252101652420120737812050052199281543988147779398121089223158173945201531947992891442708806425357444850413336843264081990070413812795632456726308178140040625185803498027048382614675190947314908887154270953185363156159287093650825422106918234632536471413904711770673835459645070297823586268556138810316407637374813266474065346784748003447336695320933656997876475784993435315699276691603223789832343102326039875392340930333263599600961467234977904954426850699259055544024314072026517194698635768012448619519405768151272808180115451710357251583097090316445303593797294158154258000720353616659226882502141703618630594483913317817057141587968000000000000000000000000000000000000000000000000000000 + 8073210086189481223894287157868813425565972518507954033355075476645158281418681450232614057149711442065190379589941358705239769870295681953343851506559139335742437835593956422181158341593251380591839781238918903451717871622756106445205365396955413869470254701653722179187083161340050263684551310169289846842855075066556228164124124143725148077133161446870942664203034853880196338319906292033354402762852315984858032095650825108644030542582098400998700505530552293498663437778265176531435761187864255639825564514957735488188163798573347702288120566693171423714783885562528401249552357027370622653031004292792308979793161896866554764811672739637819849467604595157823834748372598300565537259172014547440390551272650425628100189294349431142644356354144085297538319017342437463104525280171139724901827361233861379833647773900604446355857664187833700963053014450125460513444671419521588118135713419273873015729417247936573121996445120929841193078373074708162434284613911300557185887314695150968658202340790342243466320712328290735614768539136593979139552802960912464607396399013184977536230360818892459089253591143635020996071380618124812473206854522478501747416131740837503042381024063436918117155809679986905765835719823392704585293852945171500206959583459272762639633435840717810768687641410671275935231809219482905731304604840982129241966803830358862826398734493529104351036642791161657588335887018271458082482940875997693149220231266550524001674098413983016319268542885368734731510210842181782341526208339782098217303782343033007146410185069234436729329748035214373159489458568143984306015199808196145624900469043997197546175800376323794261247297421327013318548382001583005202423310606364742736005019038277880267026719557779106423095158040643340617313960667245500814858347494727566987651035952706341518931971276800000000000000000000000000000000000000000000000000000*i1 + 23339242561027614927076015853632842132276968364097372463938160768891570040143982751783480770844145837478271414250753836324474526422292824957764782256473978278858550784195304874564716010479954899155636440104187462111934362225097093667855873177193257913577684619132689180170558907376060843180088818808972047782149469685911916869915309167964270542174212382159951636165449997507891155803055317453471245321159444718468438027255201187710194783227313108642783551655821309671439534271798302579984963219749951673487430193593560391920192157741390604499671768884118500223151284320189168397148584343530187181781456187387807296266747371129067342117781558744835988694076876270751253893395337714414396552628911935690360458029944065847198875989314113623848988199173720166808790839840254532411330466953015560833046108631408197806454006588899307182600163453994512538767297857082384915608446477818274061295955288773920318139497250817544459343217237841054526069709669223066752732251034861586285109505446423144507070354237597702323810400845575070576369734998953484604082464955099499237585101780319993909560832742132823539280619510060747845251094127254853569087165379102199080800458497297914035616704902241822705862482875811603493665289480215217563431886060435856949968926236055771865536454877629881550063772399425950126558320185018167132606935732652881487912734015979054267864856576961133392252820487096142177365461180105300226730379849509643645556741188150725975166933215943674922195297898818470332314132563030678419832574232383017438826045828725524493856509071185485508933138752289808135181697423746879350833777959942889359259561736344575327686569651945814629910239402345086555276277117051567985823891393214894480883933714174833858601353639986853386033695110039118396914963005793954212278578850551487673689893939332405306494812160000000000000000000000000000000000000000000000000000*i1^2 + 36514730331318167415542811598590085890389038821140047192835956581347692721925250065176909011327420404026551567881976212139435664828812121451598025663575100028172649527103335486839291911494041465267438163273094183220192003706231556877601275401073732786102186502213072866104343941322389775271065379875903053895611829623486903984565193972796265825170873017488533176065596777837621682980399236989864608808842058544639492200288205656992655666957618495460877492992957482254779681842346797155968838482216097838609913644725337239852818818728586188433846538322606055322772589478422539959222438439784124682856189401427168750660978482428178494348578013640622591535625023454797928751978506282740702624463984620915317645552281693080011635604833097590450872607463397775813496482648423042033560677025866427398894083215423926856923747423317017905089956380069555821456719947590082332414794411884897017065650695795038235093421872823992926462510811008465944829766120765697763270544821828150097555816081147238512516116938149658448725159362139900670079826276154042461936233040751974419565113755867241944355719641116717349520177171658179962659029537224111804526226130096193821907631590177942178853390838697989311679411276645505657032638103593324247345145516388380158603600438744986234596784912117047622579250924592210779328249080607693873428443111975462361482865306637277834601570210696136650104953054954849001933739890227560638387562569667744067210219700024938678610995988661436361685732128963024569206804783544902893259947062114841750535875150413751656986365873212568487193403666159909018404844751285300886720664110209887581633852701570233568171862454323699789816489385350021421136670090259826698044797068644511685369284650796908484732725919212601785978132080214688873065847668345287644347189632018444005791069662116496212492288000000000000000000000000000000000000000000000000000*i1^3 + 30676675638406915782175187406799152915084078733712862705659528287688615615687429824381153272238602067040666043548002441692845755407599453814404530840976137972085949186022472673168736936000456920248071835224843613763706272994124208421306602650723876302291180339847934679182124876500196705223032549121694848074149986697656533997300308858422612648103553580913824762674105621067339701067754542570204680605624603462312033012937584640937218235956021891790665394119825937734527645934464176758704409721615107008707800059284866193742636666438325723787898912529012041400187129587871225159533295097088185494355744266064528539804442870800728710797083537858920322985074502104988537916262735650333576972135701890908016253379482327060670064681360979068009566142921125326217460179541640404157022546589926776489799130935766053150845189199898937430862078976082312088020865738133337004872707028063736497263125992986624589383435369373411773205763943858724610465365091139219211372658016664291475480300124069014653274009069235333297326011500175647469577794836868301969731481189256964459068936755607108536470174744714363996241770168763794014288286311463754862710455991544719593846116418020525421250481642296450563663849975849111676019455987281790616247025421373602180938885156420909123774470623687223084203675328272380126964477743232570239086331307461506249674555779501942716120493386061570216964750140594223320511299879923535810937952396052310962481280916700024021743445289089798402779534191030709509772617940146929380376723050286707965110943063802755632557685755389622378929841178755070263222742012860115685076446917895791515021559596302844747774328675557301041817905602949807353546679421140700499396680230425253826791243691970144131852044973404684635823554499692786506802728915414195417030065036781127582910015556098395943731200000000000000000000000000000000000000000000000000*i1^4 + 12973003392678045419299212355955320303461699596872260184943371251668227337089095699906948917693226438900382510033693986465521755679524101212722614675591991693372049424725418379328724829501017472811340263426509374094090720734720498441576310376603788668179649181695525248212990552121173991742865867716709493761971523768988730408598566442076561580162213342406529896370018372461546067088500544326709239100452326761563339616615846981456513007914689499510498692287360175774358888868735410240330267785463392679557059908066514031206606774967886755454292531172953496586356569157969785872920983534276496339228546907420270161749194378455438367393860325642373938565955164847042721483920337969317867006385808469439930784851852151945570114316529802991262767265953480262975367105260657481409811216635122053338973338722387636369107312604663899196952052032824538729789169060275200730333053617909348109233510030193788189431771850361350691427734227099487249642043606337641031482654473423691849006431112226044726100297885971454074812347235570487953162812662693696655934505466783526016977768824808495024441602976678878989448260849566698888883548378164724842222883765081683583842699645899424014347898874431107206008779997303427465900914091322174696827050154504502633566026514642857254535486580232853957202915192419734750058820346437346732396112503862502994911697370942103187488501464624060626097876114295514363764929674454601669726392876373491264925998202665365044819536785776188177844980667845979121625097966866459499939685547544850319290162900992255635324068493497380130896387324558938257471759057732320716938707578081573145628550188471627193578600642240395266893496923930222390939323388722995621774827088115490059566848693178338304645528979451527714948284603637553480415158575985223028354928545925297475287152129111501045760000000000000000000000000000000000000000000000000*i1^5 + 2142516075103860495801079024201241766023487207255794679583521751006219297923812461913660593369697758710070315593281776279531471304156211154165664541371895325662955455667451123922717664525016409000629059425587958167111739040812551494191063275760346277555431980036215858990968701649880689254783443499157997030065602382743480553162136654162752256079162280587252279307700670518834701903819511257137618297188045927594180312427046861286637737722330405741519957089171057522131791632152843508423542320261973210214719487110190149579840017160222512039047315464529053537162105861381733607661179310604031068701261008351210333667989914533309842144356042485902301172559306536827002380735789699749797878011357924859006686720143761287777149376317324290867129979301438477049651990401510287445370885574608583582832369986988308602750396902838795558937704835719331631872873137394492336202401154389561129999740878864733643954160447241876358915055726765489951255915997817513933814941051137376878441575030464717681412000443801796849592250638029854240438581658669349210893193614089557550438392285395895510454366402607408201819491875282522036533650975083248028470128675720825885775638600313433878172254198099645083192189238874210021534270433002214688333476992936697383215785386530498657179172946403631078486012485723368275063257476026401242588256722621924434295085045790535137641083670912090133514772071772351800929165040389274349562353377382687639534662283924706054128320355855680695883918268264644370190440942495506823877321546299685733105066900337649295889654264165156052391967505231670128940355273270476129625174367918832716304437668089292217751427554941342954919496779034188436030730381246645696110110159684973260152063093299641880982946591991139994238572053642353721137206193943164495329793950133654856860290770041569280000000000000000000000000000000000000000000000000*i1^6 + -14380000341486528531251312848194638319778191516371424688132355425907763917034336392289654166416179042314636546019889766387813877469196302800599545615904778106997718898573664159014758247393476309085518180892345809744373971858379574061175045917474713596295072091604034272297113993686785914783058837950912968508381897678192376033695238064797966285738557823230545863845046071115557397695305224803029925680516134047811643279172838855160943027824101580474990195431727166311542102502090382130439581910471495372628182757039337103018058554427309647061726345676824374773471392575206284286128313809833451067958232896752569911876193995601639942689858458045116135388873840873674520057759180461449357859409409494269754814559165169740552582831608404909320282491358776837557432516730697964987802219937227627554482923774638859979642945465363167534423770575306431061188411724987189357513203824035733454110139493594466202120272910023039521095721641155049907252856795366997250817704393911847228193012367158901369718094367900981992531470182863858766146338559925885066469948469752352866773387994018547206055501527247172859551987718655030546085228287409977096646908234965432993933197499222155322854116572853373318245474096153807427946479693419485907426361357634582940076659095030714591363457861584266831948315066121443325196391958351789977760954120864410854709699050985779145386301774063039317390600373469454320546927884024688431645703872130528615891965203767015826261380161583482722906739831011720542388889698913767311951676203553160927201715735009445507805068567022420262849838731602935700072939901369980317684262684546921785216778130449494168093922547718899095529248253089616971159230617436106145552793260745524149539194477311572422197067358538774415459928280505161085654476893762753074993961052762723147608507180646400000000000000000000000000000000000000000000000*i1^7 + 524975632820470765017967266391998525850164135741935089793322366979742391878615148050016123982484707063708344837074244804362235239178402278340794260329086951345098628063961425550584077708432978907793400538725482477700142293415886340042116316477353080694563832318211329302052030105293827439241811972994106202124193992772370010178812862203332795571559380693584329133523919468418774124083884846719479432123252457026470169932831563687459648032991345591082541887471471696565533514808606348697557728129844414752321373144478491415934499433928242118355303842806747513331021193779321898272613270874607087498589114195274712269176201685397748708186101880697990215784076717392686348075631537494390542525357874136598335941331584343988248492266669416763397868858508233039185187599438054095040857789151870998072501535607957385324208909445214942309368431850064338687426353443321460882996568531128757638369864423175981271590498318445916209589222604369956316005688862257165412402484455932323015511859803790919930144670097934145989907030599793027621668777453111197766804177699294752137844522586922304841742957582431826759236644231204155097326282308983181380926894667675566351446749919539089768172855835963252751321588299647668602198329852093439762495457229093311677147546479491910861778679257329717410959117811583859132667441468990809529259451667133853840042107758908747269189066577174562568611787139735442965570983247328656645871451145755550715378004847793967545878929552120119943597767839567607208268878589037161394207066890481940043164494209836338977903855253308181647262099452255497160195317505131890784913843128518164267921210529574944091604192812514878025956477430302452551767288499302946847489795355619369821983292852821690632233072845644454495008738926667915992040166696350820610714171149589903239796490240000000000000000000000000000000000000000000000*i1^8 + 134983250893638791041417536804952154129428433779153520677774547317585683364105504296501674820541424281266095831827298018832893352915430412082706646638407630260850990503230189484668346365095728108129085554558607798920324599603410963573498202065669191378898669279635921435504366612841297287302892295876851923455137760527522538892124344698294974495200695704681993050780770767073776146433873098161384761754861756634181842382354457263761283503875326459030281429175079577866027913201757511243693177262538285252054548198840718241881627731387162019623734568216132122243997860107275725624797456981196600507700771738406125042022161958843573132593178471784306835615094897874814864447350459745085796199019821123523753407987176526996020380951429564607813330517733937729470676122301524843616233063042548013449744070418620413797126155212504830027214347051041150231923912652154512134338496515051972549368887690773210717066106284153050318344264605959339116660038603860382157729281488626009921646097043133916613108456194858977750955267626729426247729616144904423140362637936190946902984411332057741501541708705648548622963230639968179643202673916667271189936561634042239711677360188749082379455015614419791663829636918791327803827606222616274391999338842027521287658458625220576876718572328386215922105937731281693969861270535363573296056668229959395303225528687215437468881373240391157226177686516549758296745284712284953997903535919467200356153337741550944870814159824126110529585995217633902163849102047727647450946082541505746293272281170047898219574100925044657748622413580473516463438403119245328388001274628310600138149522725412100996441721199990479218917366941018697776891551486018415812895291362895788733009883306908753892863297397927357940941037726598508597359238594737676805618585231769100768772096000000000000000000000000000000000000000000000*i1^9 + -14777858649928029922816136174123049104980377115770601269849574440893659984305985521632232763745955745476279948743415086459813244665699129075797912245570578238539435956567626141560711225217028200250576504970195047334493569624506909544921343252085797419975725615072253290281416434919610774778927609091547349974162933635686002389720688408479012161401121191792951629498710045641077525317579503371074843036017349351085200246078980843465148049959938663546181388557987226215225111822841159315184967431417238204291850363720119537910886466293263183115848270879028016956881186333009801647764334343991296806025055721366516988354755995167270531147354903967105924852506405035685511966668353738500173061132469097022730391525240920908010951262003314396112757180288542672254572419260735746552262102721603668880007794156408947261991740822615997918914870171898457751287494655461681871981944572943120483671847954308088176388808547560232207334489164322708273622044436766114151440347088921557786770564564337245552011653397903672115071662584262382976809234219857633611576512539088090471100527937418652394684556372839688456507418360528128952196284161673282691893857560426314058952170886630387199160276272662354181855086170312140630225677601591047971617166314940902326297999867888438810667968723872675099240996454124171818037010877222202930101147947200780580250742203480132251468528464603273586499505383292349013381074567519766835471828148193555968102276491882190450817613046934271540823360109280354849741007872685496648887631277436750038616152394386701303938263313385469597968279629598025818348457923575524277755527829588937098536263737446949271653123609763541441889313913595017614829842872040941916367201465337098958320748494542561582339909023126687094768107766870420226454202152115080668264140045725181830758400000000000000000000000000000000000000000000*i1^10 + 874645207397144924344534042173490108304523269573739347387668894699247600402587885918941856957881891881549354215319726703652546271614039799647353049758147023232290905025353523957567911338419215193798266623200568594081851878487158760296516956157158961699564074708516717165710358054478208179744888876344678035374753035382802748544533035107378818982689150253744231901070863777382041332978763281192902678863996326962837215837603943250995927605752377139170303598970129292899682885470258343076504102572113090629592378844536690146619199263794450370765774675261638427333131294023909277830348115400513157708793143990926114054034894083133758966563818371638857500933359559223242592109330275118569234073169992540919289835317613091378220263873054898218976427023655103388917462697666207233593719615085683665501592584505331680829106779398615077274438684092409040705463595724846681387433344129622844029635954878759841805596237398895131511022534394155090499176487269861301588607590325392283275999460830754334104542035574412268567017293243016965096440162490451563908988865474441709506986261629733051077931107480324645791763522006877948987057544208285177060054055839505695866724577502846170604273406425821445016017147870467405921814646210363806664179136482630631485532819062219438121194369067198484660406086039419766607696239505694654150072141612686259155499835196132147771588645769299356683978526560393515998022511378445145739025783358181630668973734724500555301570199584575891729453135001307712195330457483009105254222392624586394915164799115461066589884847153549228738894977596768812827460696797170246630823750188594361196626822608331131460914151014311483992862847019125162905496768592655718642876541988054360267037636080615067431108999619777216654781686184872669226971708258185861463995126280250982400000000000000000000000000000000000000000000*i1^11 + -14179078468540644646997571787186649469381181758736081941352647154390531588574941898522195953526611336398445347288889456524887822047633700091360113453246900255631230487481617857718891181236382849192264727551198847106759116021085386689677324163758488899168325114749281217816585826960406918120940632030376225207979778462495516676525042901652028641202780013679879949606870526126013674270976321797700188287708289267884372740764205520730234032703295953302296026856858636138278650737588161651569524859077565556678736164161919290112281068409010057254071643805570158868921256510932643064259142253378971313280046098200455249973362816201010329130866362336874624813729345355643295286694126006202100875825806939252339386055979332630769697744232608399973802533678021588452772688442819918803298036700100771344654984300404750795351658331754186326578526193465245808878363715112000099218062266121585212025572807967026473164690667949407465084625853506549826578719390466706287751648063238741368452672293807136955478321385380709193302087092652564391264211051498010875278705675244512790990163469892797111815660406887448846766372497216958951294280650463284678558365700073576337677805845950143485237345587852052357709652003454471303840755383134776268165967036902170867859473936375060990129460770275450841496068273731743607428287641699499492153278526492494251051604253905689999734397080629823872228181364956200978156701718800125865422271185863580403653366634288436916746072382263751328662393834363773011785134399451918738064873781254944094323023220621845527368917332281881163850177103880104630142191565342367457826194569526814460400085829616077282258433249158724574787246284356953432221450210752429039810529870700401826636327560897160216979689428625903478500680937335796737879943803715049413266708841365504000000000000000000000000000000000000000000*i1^12 + 100826148458966336484661526728135785084717487516650901468522477847368546532718549571244139071064720086221008058207927180755581708438253122468254860485891355699726050358728894451268168848333786563854980255141590651087300199731975379848288173971274432958596355567469949149002254199321472748244158899107736897356303762159754634292298277967922878398598375679396923488098196628465109659001473198277852833097895952722891670366013260757953240727733720788750693319953184564999811747397613121235073008893700871687133653072828223567959163696188547556358436848380027998234469342801006614643601677502941487930448832341397373034073887690147168674333186972455902507259128359579003517196261263999796801593323692061826091356670104956174730517634041249664009193692442581534606608350508394785431303340547414251396741182397542518577288582581831439665485323504882306070298717265042622782775049475274518455104933738379818223624859740535633356458029764251224956621152529691356420146135410496182328726962728521201932800316067872028979459740246012218709116315046442922981817811006167464658722174143560710151607683185561911381565171900627451504012165500926488370956621542397000728624538365435532975247525037883471247771180122666508013504990705078729080778279723134281198714020482897812768583519088047189514019119796101518998375365100506186189527068175042575382599728213792562824583334571164387934198946710967820348994885447329545134291692996455442411195067093890643179288548414907805282037754871632238941245362558812097298415725246517684432927620304380932526468246028615080250406208606076940902421206421826462215410980948395509097270279104052708095578433737151420012939080797438965250995295097456613620550098262600935595237915754818413961044843610872836028568956447168595187731251871526673294069386444800000000000000000000000000000000000000000*i1^13 + -365924903405428519056249102543959157893915919309479493285411880499823087367262770122209218955597549443902522653405339702018863711065613519743709497445005604895401605888060047509281168429581644917543666637955866745260238364102439642415449490218709787356625024940825926929488682004673778591462676614874532844919522540748604651006993334292283187669032461345717122689514918709132104061599893421160621300960752846834451939466677408656525084024157674418101447940639998181518060622077967812880930113367207633715342121962815062764712124267056309110421403393024623839876317461595623698775326798610159388839720778134923584527592944205433509151767818685680992833884851569508068806336889525892597203765917266912483972815838888519313124865246309832208886507271462820814291571649555819250534458144790489985914592920518635916306989164283775664686888164956917969742124389360549796718657547458876560128941672448309777767121104358228411157994418274315024500620585925081489554915061091130615857774988755660037298334061700233233844176132641594648244815177915368157582683827138119548027366035581883034796150723144615353454820739651516371953238815259690131449644637666839340040274787002206755674282637142631386867155588775063120565543448931648199311259835072934952615240464892362771338672815643383484315098456641229053082793739030037261108113669986459711032507947238811557805473646466402224059248247988078101340177005177013635079732024248586403672080062433188607183968757016959056949265855516629102958259052304918733607726940879888766403564034739190556536401793459326322765724115337548018820165756203255955857387219537019416616467150413622000796452180534850186493883166880438088469940738165085092951225922435572335383657274200256956469194539634498590297183166931348552269129194954592089140101120000000000000000000000000000000000000000*i1^14 + 705103613501793839334517049852036925174859240469389505400933985660294596142770773288154892388656038859730113890815885047666047157155445422810264480142599164881443760118866990772333417978137418942523327596247211024560763948679941157836537228651445369035730865699007672284116936947467231292948061621137692946408779037132542504215577917340325140867613342858014394218114239385212514952330004585870537248097343764577043017882726990049231122227461053879585661253765471832026254436549731973220054519104301568165087296690867283270924402794686238819337109639008560462261507640422059070391041461475358361879217336548046367936912164463018261551667508802423615251787571083894428148323985443444665268904819888895471101651856213803286915984878300297330119124116571911906894282719837216321023089786843717290912367293329482217050022300930566600848061125120766831807331244092814198453570955857829076122921278677488344999861146385068099688880762327600977920453625433308293424835577635048406126436981167918838667799665490929174553490609465659395685066181233275967875586745441604706078849535151884754985092181959088437967673206010143445534247484422854115057608902592279351768226444761694855892713140373454193808053093167703314676100262195404659004151235727231472029836300970840243817413613751748751049055063587156626013744624779865474633217205452177692630809860393223826755907888068410162170545397847573146063895459193697421226279018434644882733053266361342478773491542954675766194715841313911780812541657851267702398946162012855859587623880423332989419163623015229668922192842289635108824466298432336372773955541918044070798180453486640777285169836646179201315076482980128150052687790421875462255791519742355611181990793888637520725507518572923279914300462789265945452204298707050430464000000000000000000000000000000000000000*i1^15 + -3025255990481409930980886778974918951053327636025684725697191307877600189456042882452754344282506985060181004433478905953933611597913741531882169840806157364341927793346823799502808084452496063735633874317267935492075486846680254649247582857030372870998048373185423323013819334722288849477498602697743634524325094855461547235736993143107510929209081078520993592219987686828813373817230459284425814057966334738935968523176994004304351360418996079084322930900379543084053126825132880775156662146767566769133727025972059179396686931631837883697061020062498670964043226666011121748497892867948674967956389358868681321616649832270388907456320268496960855942369652509741032941290791568286748970810645150409930146109655268648049630374106592863064009250551675655050437254665398438345214195629440282828972124915860581795947867182485864601177573471741147157185795330045337038288713379863306254315847890991766550469138789457389994200180091490564346778279545339097834637260951654775675227670945531006967523177702409705360151227766636513777752272322877853433502858263058995321241069351290201525121448531591404080826717815412965571725157535464264204719992466222380833146972472406901159296561850977406958975590428624843029295043497071921687448848533964482928640597008138495363479336372129500447384031166564572350631239291935578104851248764617774228816212617408909318807571303035743450518041107348507556216737017696782033508638539902455967005338357796213556539044212302472659874304362459474015465995156102464358917160126068970599942004687136451733679432380590220705583056052079775520867833275760992623342951018800258932486487919949760854357726240611202308792271917870079387320911842166036808650619287148558794548610898613538968606052390550635672873689661226679390403988481166540800000000000000000000000000000000000000*i1^16 + 14008183784555668155974682714934068976400443728374311613787695766246402934056800417340005026781046185513860360457911639911495941425322540516809443712931473335317838432513898906686681389669841731452857724210886302562788845213663780843338907150040833294328206707581469129679974812753653528887683225018013145423769996634664727967954053585428722773110221489013484152677992338042084001686396595298068922193097335725474432446887225466580327404469592534539410334312629443347216473895647473556058072886838840929038547279948687290342699914212337873260816222104993792044340009870961716525152898322602406656788388187561774741446592822200725644294515396557780141312421959513304325914078536490189377557016194642621522328124209105360510149798338228323762156079226853979227857521824016620776949540805848836460744922023480015177667580689583072101988314013034307174196895522858717063159069517384926085738012393005111948868691678359234967752565911661319827886922254090449359493198641382707201170920898307142039488152548380500023016570941613619089673671097473844012620016070510757304774916911773943318267765727031497857925231210955166068665437935304469774799793623275605837205294575634767919553838991942260976504839030709051976242113566972540527813666539243613190993600559542186756832198053432482849433781852078246500452633108432994546809735456710851822081807634228093490005494174095645527800834201761170313357970105946318918484456280075909180572259195131255679991137818171151192503766225349903114203771679159220888795763526537287478430354102642551726212905580837925156119660497842971919565247655428261019242060756312613531359697772815462381852340752659178246172796854278063003776149268454295795711278141164609648532550399484095032778518247191186122614267942341436468006915932160000000000000000000000000000000000000*i1^17 + 33629631972376664435196901736711146100518751920730632079060563404283881202906532727141232369520283111670246867002482372739434768914188208515080369226533771141778016568776234694007840826444858115918835479772759250719414489991791187240486932010505348937601986107367629019211325188710960364270747043336752265818173936924826905897107562621187584357456986453622564116792653005865566587644678359663377043293050846823835363376916916677758625526046703520135758264470416548559010366302336681617361354730253410342333016224764577227165974511269182634897677200439034618985042215224453616947986912181433343941232262157001044429772314284179075812554634310279197620836377673410185145062320635287804166463225724782923148207073971857981258754965503985642142678526508860893587201823989604843148342348616155334144425998708589498284156032338594700098867212001138412679401812655775768455239136967987383933647870544956421895999183711180398825355929044647775567154328471146507195576603005632972788120042930615502792816571975564873313904584617816365093292523441731184292851622563234620115490978972397330919620651587276047298723390346855690700624366612245433027861278777905398422791759902970387027891753641144435131271120755178793528050169492151114269140523037977328392123193373525781928912622474183010166956064422477798109204819905822427953688010742366892638749396513177958448289210772898584172695189075143919081441494556313518094607813666490092595566024541316529045560320621836790570235564672597644431096813008432755310455778974804567976516687760735253453667543437583870320832584277985907387186981370834509975312887489823175884801346706128585765573265570744719429760345859896535117568662025296421518846632003384683403203182166502067505647313202342217425802930010008235947327488000000000000000000000000000000000000*i1^18 + 40982047869785451032688283893301588258523983980839662724280910184915444759863053685082391956358168533216307698532494894931691015385013922074015589496178407969660637905757769920427570948995889468331821127458742171091002416926062004922471676141169755675204378212021511396719193711214362365822586669842813081900551947641903079690763589792529196724946963802209322078612256717928823575468564126109208526111840546585706316036647177036673629687272675376220421179376980142001232957786819401699286954012447587866786459477471060743626712909764087044518366750375312195465916716486787506214728358719131911988247295084080061085645825564703767827832369542632167137564862100766737237688660921301921942365957124071659433625856094589872922231644311989984996270276960080217331511467484998129154703453527164961968722742624432816062422667162442241257043197446190700913108205094130940971961194779967233515522929638672996060021120426387030925311387389600885856420192603027254456652583618382404989187795516214616645685062111322911598734445875813505346948394559021505953256050110329144134945736711451522335199152415985732491837112916122459808050371535731913701712635700519246373876788301646398460028637473268481718748393849254632887199024772680125497922943007475262241087836756177707563795364034141806649815710388626029322378960148619964095110870816416324219485988011933614437916857516039580511701675052130131745104796109940854501856606158515620499840778410828530161550631351530729014899152552198362866546322842085125203195477903843996498262954736312919386434076292639909807010307049679569022647861449810656587791952526862010853290465010944285079068888282828936413446037616227084693206909572925464129430334973239705987574003472990283007337014902485969048480240775149178060800000000000000000000000000000000000*i1^19 + -230150114528149429741435369820076278941649597389871500254620052724706453380808527664224607077791627792753969110215393090631883125913285905541129005507543534315094176827151042924883880049868807107062456722467028659453214268537159533099450643108238869952695827246245019882765494085592954963634885989457632616487400521050740902358277363670633651921038290396309709019649208563115196966410488909978527186787852010498299813614776328387888054329094226154876194723002973960541747362782926186569222310588564721219064764488787966472067130341071534881944482522173615794296117647579206136440900165987093073030153590136958833898252308888661023779708436635705403981490427478574881672987557246467004052097280909158365443071752216629446723040598063478759158178632046599956195242828857116566698206739402222864604731440238925456756946111234815461250581995929072551546432110133817032101176811913408328524044591754509150784858632972411757696958275809478309165668458811038195570657066394754703404456859094211937729510738939570493734350629531100467491719797820636931756552930813155103065842783205032266299005428714481862547476616853185553941799428669436577634428427911379471806349354743839353528049070612039856445715478589651429402139670584543976312238520518670814943309892934104491259556091793925898565022529183636500040757126355582230741732924498751559491091026025650771459056117745465969737949884821780265637719492384201420491020969628003152021334569396407423093097280424292832847028755586861503390655471331950783711772365336726897114232789331490773391188425735732861929580370648257894362658451599847284784216970311218866349021721578548223504256771308873526863468496657677903410834230096083493383453145071054026875816550721805540944781637168720490830642943937740800000000000000000000000000000000000*i1^20 + -695549276705275970124809036801863200035121937580828937256208445099183160371375927107771803684634111109120944130292788063103545750821373127536520377604608230821080774555018298810173847674237180606671462679508854958506235062905985413466782028729469862884030037558816711987653260454992240864582955704681068617459939071953289732721224801631082527965201017128820259599158459548613661934207539177701673653788361570162189930491072750995596958385689924876722910019332887384664800971240386408610575918299775012604261339801550266355822242156342337477572233431638276677951876687998196456693430364282115033687612068668367546928317219013769715218812930538116305830297750020102192478668538403250576664608859246150307892944365312524233945874231594487304956091889623953886167689834438111597893485456058969002203134447129382896020560771029246150814756264726168399220811301399054215751475119892208380289435971234886731658368926328400820436655576197938608864191406753615124863168728271702348246371366864058183860052526684626609846558646976070648492793383130003430313401457591947811664916864583750820708985029999184634791841910288050712383941973062413828734434418282275876174288133880717185209629953279158764511337210818606092920580357539762428304980815207781332054164033107670741975196347054829510671336849677186950548712028937914636383595893718073792596119357631002288590306007658575140206892303078870022237342770764022318223455673802414081636464750708139715730494171474883546388851724841691549543199893343361891700835991913595462459541950086992652873595598099938419278560762661402652453092561322914666207626003340940620341062239888986762221248534921033246661542866412859581667190492286563628030866352745382640039004837193717573505442819476892103725650280448000000000000000000000000000000000*i1^21 + -1463954004740093495170231451809311458520455985947708573119480259513820000870423978059911626173312985799356124883180815905493950906767318461404230012972472275591749763096246766481884908548198586830108436562777769107817258461184399851239004369624594696601506746846071133358600027145488172330828719614751041925243782733319911005462184564367169552332389536531576143739303034240871339176973167785464551802584416474729260678961027373548624239001427733245692023164379344295847386896062482845707504669149948509040041407056377310564103039961288511983422679280604614671404761830873037238836075955382729363978055282511204285742314173622669856244097306915486965545122694960998920158001281028546468450304075748474275328741633770267132879585328832344593045563326338406100610989027335515696898478077810407774132394554915203415011933365339710903788891437631772759505475939187326387012027781682831546199660886061584213995566359269616992890548466045120172747741627873179595434307433024030371277074140809631232788172997688264868929942043349949742651280763192051723865311877128044653331295556713409933586354346277504159591857556471990551443860182885636124400302647508073297105928514828736206131141614857728318014549498330239413858486586404031690924131629098300151870648022897865980531201202971075188103720979519300226038661089266328686174495729107815875846269108767642623886350003448753939547165203149483610914062150900760829329584785632435682524514221044800090385787112528779977315785423807203130788030024171006017008073647788995273653096997741899755774552762347830622049165512482678767143770440254067820555789062505834371131616681315172330847104341058687836891029926092941840570186500918931074245990186817659148302965195776715289857492796174795518299340800000000000000000000000000000000*i1^22 + -1641065110217032935900619606283430244886840632891377558711552803861273853863396532847222642339028474328443822513241816954154725949532542485806566776581089887286454811193429317516108320430970457681145337909254368952945424658902846784389776858613025564602480850680557945245302630342408073516195309611551469947176179369017751396280358299298675842546625661893098703361572303076934938272078397323588845299273713275079982528010912820026371105223105186428639916247478216114719160468843007879147212948004286595452099555603304801825079084281089004662047987174296693995533592016381615763332012518090920178113813200010423045707678006568920164306562255265296213623487623664164645025480670178974160597378809195588630598654341853942027644694872398986835308380394195127377171212237969551251428129124082457585990099421583171385005842419501228277525811558482275175003874444482610030071204933347818616254177564514383714196390531909671553123053756301805722553761786543205841483263235306358577673156748890413924199888412654224025072866115612106389390504625362549582823019303982812582605495805545925559210896635230011243076639301492107591640527239293244295087687015246079559911600913957678123855429675077352548916786102858096505726192018736074720037809541852855963684151153964467760336750344235076345081314381971422770397951603145861111585871396901978855363510267368415337993567269073427105257382940114537583251852714649391256360978735344697789244917111864951245762500540394494786215327306769521008472439957984011293679247615559072039953027082608237140802114180681388610633743475260832534690967166441413449117101094652890399700354313446058608917630362139346051025848780456747878935879746701927974992590545226648890773357486296295243056330070817054392320000000000000000000000000000000*i1^23 + -1745617378754510742484247771167701014489321717556523921759231954984088530100419468360076271254926017424096657305833286682074169292277258904798579919496384367915096609583939690205167577076314253522163919641127902392388809902568544141557540385064199289578002973717064244526124912308763985157538406359717451173408422382975188266143943456375729953467648148901656015398040397729546449313816690713775801794045340272017883801577603106741774540441947266898605929180372826901586851916722178482988756219827386157804864893079842292207645710829074416675737159937949098262656927732824413480441487526916727321308158296626101136422946782357132247657788889577414918581846272271881793326677718506173094631746047466547186116931166811402028624369925510029735399805654545487920333658899394191210277818899059933166084512312371085299757091930479047182479167924275514404187432696867780377613137829706712817039804116010207398037894489531596170904739627398045805310139047984157512999576200894996132041144755602032324239327275696639912843959747090201265471894566231596216098177950904377440667280645218285496317960644650852051205375268167109677862231290374251922170959074467909018387481545540076598016517114992967019436942324241826683048414502284930054983842430485470746116176581896960452201012879546690801052477873410291121760906582106595137779584171538144251727792314866277125815295471370891930854148758320970332791253665102088598223261492152009212014609547810293080467109786033694490226222578083946373885335230798741325894464289140555119131592288484427920212070189171326805851035801418856464450451147449652983330149833450879047153457377755012224464569471459846037324338605695096475293688975360558514661802663661256496538820547141870789320125542563840000000000000000000000000000000*i1^24 + -1272746096311482119074666374719695186705237493683381491765152795209825411063570668928253761632529437713832671406087566558476205889660776175280224029243391181477239596860154003676413306015427112518944360650118191661903582332323215644403278702508434125886891624163345272085829644512422416372944511933884732255135351397393453438794657282725190670576485024403277907639090784288371612006168578505549256634737532074036046839299518890500110389628050462961988266474223047490639774771157994823786908328296617348467482065954549836652715536128612298299006472597966625554655869604137344537373158642701059559195959948034561009360821514589293235733097680573893274269940561095593085827137803774094534231561050660277872289955492112694870381590073133228868213702659917058335169520401723811689831798666630678601189481522667211001907849821400848284460260267283348997132133037817882025300462735511920661194847132047732067017142043438528513091495238984642395934801818080541945007511073628026412529963832513718163990764149375392327665262692847831773185777692545193210039873016383841116636144992786346395258948359837602441013059823850379590304563840019384086948965756571285828470959231778632280078796469091634451342531323709601075978864444056136086479439900196410901231411517211111168074253579337046685848015633551496224262209466621710302832638216833296626376432829785325749101452311720951656334000171722166811483645413706043364784428539423664007726549538235424882576558283833961356278567444684625593960869577778938981070494389407501965466543030111284595392753880376188123783438358878496170156746417501249776965594503809746570420517610301483960119271010664048004657806581951155136336158257361460345827642191705364597944436829570579014773584691200000000000000000000000000000*i1^25 + -789994702513458134256683079447845060681684555830418290093012266263953941110524945357041349490683981194211332343711510680853685897152357001798896950462372541433809470366856435253739327197344571737218339055847368331677769734243935095988013228712175206545389916556871346288689737211586334407616448675454020538801966184324871204252607978291685134712583484063423672394406810343389748333499132945230867004917013362476194939008118112413558201428995335836950911825060097052129076102105215787842323891361008478655962738420646741757464822408562093963027751676130097274851198585561991756861393794934521959707039323172770246917901517792353153718108499522491041281115050102136838041724162812235452576482511362784315056950380670282995992128827118968761591881970993409754099910020788727956087315809162215028278418443109794366627757134527288335446244999495387783872028139472241796513040785293410924663247186485398246231623613621122451570265741485712849802588706998725014954381012884011444720245517682886420530282156983610498611221211448934891859596524218513830543583850838836800993946518713871300004931291097906471330248418825223776282173869701323837462714960593278905719441079933097090421976477209055162977809762442735112312034354456348060583399764459996110635429670716272204693986133394272863712818359249532121598504343708454987034234761550360578927983163257985234736817536389717593606078122055011457448501740296433127011223882719992791478758943348425126061690342140635622211012905499687359495900740290728995421059405818818957768658202075801653059017210525128031940978640253451189874432552689713546341977691764032038034637563394413637869196745612427792692584407923862121687456931565507768976703924930113196210749296970636564889600000000000000000000000000000*i1^26 + -276934693076523488339335346247213716206640768472836685556278162093381114324542513853120422282879024087069684290287270901159109374886900900055536033742923074247210830390241319894339734258502691470712297879038504826072151528069641648252175042491448973890729751645588491836189285598788129475061508627092147735966277624888872875166851447988167149692622874533441108975773897958103481222229057716807988719134121302936005537524861095793124614939133124103420514461668496548374850568104568429759211756488381661218138743332419208375279422179538637669219263786745993994803044105691781450643544034113400902081094050178207245298868581898830283921467263015788487983430670441518241122144900232468391679789599374852736220550625248230281665721899970166307530966567999830652059838529558737794726479655947669394969151690885333313774730830102216311995636699133028135966934556988027798447416538181810663521558131354679314476905391622368944475307189027600877218307983597795698431951002414290282381544261884164099175294080441076613662160546886194821615935964239920599910670820947793689106101957373681371177014438324459323110415001060280008847961964944977966902195263852739570683164824590323233993605016507491165189988746180072655332915712224883277820763800932963414290403799748139300525560265391796676533171725910276167879238900863278481997954493103941245418796177025513953332711433698481862828178371481476451367439752311375571832493998409552503648940035597578638871535649398295482892650379676233761349826599343926924237375765527527868222073931086399023227145462805447388865732234283542152998456285964301012785178923037456240824577252683647878700473044022364159589208842840159285952077850296569320402018327894069862171099867478228992000000000000000000000000000*i1^27 + -83641299193428868866538944096387435663619010062733642999387459216561298873812734167023704321223453462069611897505539799985815978219325020103329212323492086027324269586717005648150885865147451151530273286944392708865961381612585250767954442184352132456390184066073432855849904069595032317481650604540533153328926869642908433982503019389054597986685149172182936400976228092419953333138253158374289440265916602774951629418227954891753878204332761781656861781672043022302472499248150345411690144981556514558617767641474258044414939366954287238697752749754483898654628536735443036092391410654942419951657099393025306998386007657768246743312210953906213903186336388767515674877877757535243993395653419694837666043416734775737898747949419886612126771714446343859063892084957752951047419601331566201180735505944574537177698237210088216377756321511998538514799152504782298610926062423022309272154692892281781759124627613746373975779517050057216352017320759866044355918327518188778889371052379031361948888477815765022544236248781670233671361347207795322168620938375397820952613382763475415905831426261590463816746433793621001678945668596307522658991239837563372879675208045981227594354995674352324373395805633203075961683871582565719893647842054766936187888541311457020351626144448523112147658838054303096966661495724599097638656874925189865539537410982009061072777802620630480305344623663917836013921300837642051050780366147411406782951627004564440924018178019054486577317480786759003353083364795896482635615948804857563363984888723701943217206229995001416817816308995906230775426399528025139501087496516762876196717702166221527191620868913981015144749128513354599351972388153132184569052578326583629064031751372800000000000000000000000000*i1^28 + 51669289180054593672643150586849756868218496550336067960555077720139045901491310369624831795057415865169764639813426948605333290590105118453019301397639064998919849875026419083551535658876042100506211510235900032147642597791898660450590750956632967915147326805856907491938631201289008155790441432366824446869348578667131287424323746054202223269617036463828027410156593908820661325451025348646890514524112007571453015434631315467702638498449294914676265107843822015265603648992698875376102919751076152206696996715174243677906954915127536864349057624825898847861245969346456358213886679429938532170892531725710511781758701787707061520621611527780601742389285071325093653910908088495660187416282012470887634124839812038200231712765807169178199005930670428870283943179806183460423962572827130027820281868760572323576860871472354418186573117786875458504524701118219794317264362123920814058130747656938060611671588250575626083622849034059599945302094041356293000786264362205733021464437300534163448591079260950587107952274965064950411640999639673663378452530142726212733301123991067571694542415497268608349528977080298867195889228147138627413274144382804065736263126201156312497340928150522128702617124621521587308403039346255062025838598970859224039560723606322524938157745649778061089429747284503532098809706826568269312583155040083050044556484748795352367107361437064028193610612572719160901310901165548603672376190662464987770559912851968691891505678653683478753547576415605500617533224512221427184049278060730282913677669241092115069185170433227907445672490697105548358128521154714127045657175549326451427987563298218462187829951448686404569972942167473822587653541111287941993964806256313076694384640000000000000000000000000*i1^29 + 14876852406520111786312971988849015565507739834171012877394082852373285180557433678984909745914630394490786336672904852782403588065327362970286251256190183310543270198059187240350626579337251327145539401772408457540469039405675037443047934381986396292590539099689359183714399362463715513151631737559972592281876043402410549110656829787672689996666623481166172344906060799913377531559169942768503380291058995698807728676898234491605713800419708614089822289984142860100197955763007208672482869267570561193508375057110554742932169119149562380004481304736432125756141288905286776952231392888902706215908336762771506182388787662785142889846363641964668465866009863431930461375122144972574174766339580548871526229022944476011531061091537440014328951768015459077792735533403491636972661475161483266739546194869530675485045358425878127543108709836484297577711851125633506731153179283212605660443707236364163972415800422534644431428636387895198533875335983325127667269147936456102016993264000463251116004899642945566459953445422433731378146408293026517600260564664132512516364643579216087559659827355112149151386239417823125493184015241430730289204937354621343914057812765040510461504336187837831007704786712701940355403194839754090659367988511822353649003754926148437434368473080881267445639040251554217893895771654068204866121902891148854930320260682951281811554446865120525386034053897327632048365045653568427515736615934365443620032277553242829476277821074723181243556891408315066477764526860952937171967443136776605218080185087689638212800192738856252191176917221652763828793391507395280626061994783097979596668736867782700360429634736739487643483992929696051585673552968907639250185511788714393600000000000000000000000000*i1^30 + 9162058779284098459118916418604890467098815619575832219913907665011080237705910342442078820842870585261383520326564260040425772708571669831825769067679387272484584236997978261123624226642920934130017075322915769465554242217283924076137248352853962202231351620188036574240485534754052926302986614891519273233314842622372651299692488599259076542365765971213287040610067249795131944250538609333307106399924441768172100315814981598770264525419973013316559740313385797541851351378960461887932296528997481929184500296722676945220844459508413229114488666864494067097031806058191743200517227352016742561239268573877136727421782258645661058527460730658473367682893236948972451322764492874199732675447811416536760767646847650642926653149827091117932581176714375713419372149524403721013479419813900565795464077298369153863629044568518840415336546262962196441396475292984777152939476920876945862830800709431786887312019351821199924461170137387615036101278156988501236537291147944537667764177142115493699821241562898853774463394304798395743629473759497312774815665505153251564630623123859225987093655173563173097289834601440545754469367877538574110296588755095311700038008136052910071052976163786081948086782787893247138548028540481967941381612211830939226619986983258417037174815566841137664820489576668440026392212399645949076097926805434199503433724149007127111438455686415157377604789819915209818327036653063212352754706440411487013250536219387806651743734662193804712310794261784559796128852564618064619169016902222867253466261135305492517313699568832724532922424173925317277847147579597293699219692259407369136070811016800939062277844783818750473752120248003360356505033654190723024096723153715200000000000000000000000*i1^31 + 1523011622944177345741709776325223609396655774922457262306419970877636385823510095955854925008130983292685829431975185655709383415806381736171607724020723837807530348111609250267692659273067401123017884740347207851161895809570241058069052908299532818744833179448300440471687780532550329157978480762675335982417739035866193605086992562636737906685401090217910037329561878266311149255681057350543703581389136168674020994285617877514774268373926815695087392454051880724969976587139957568275592761403811510054049599166495400758258122324887574591025731526522227582489947249531325683531512417245947707482539454851755903559980943566721658419437172920380628549686771459149147661336657481747939465684282282611286694869743490938184494820317124325786474956056383736838594324227295627737935225491924875817922467070047573230594963624757525920820505398976019991348030099622620395804765839488905482000276897912586030061526921619577543322001891778617951057261967845807269949881101817414078862036255406619048904478073065092872483224355147014772983556348433420553006308645003025988534940792692503619222768727874251829705440122609461139720214021287107855535006595654389205387243418058706039434373089676814968359505433070051268348326458950012539219288876227953058692062422763871304055394079912215981912280725250499518280230253433026108066487018728418873330444426792825081904775593294915120585242659519457942675220572672206341930051771295313855700012490017123300211346196401741825098183753341333810207048973765340833645408230353855928988334801199906076474604089903038859035680247615415493923032808296624392237816355264377162028703063749535201545440582782575788131019883867165305649503374726218884076011520000000000000000000000*i1^32 + 177599724930325232214300802405540971883726491551691755301007413753451160807405422425419715334964802336392895310333059237122895627925050609785860260721633469447142089321784414286256858448664998613775581933702657753365943856379224432619482786916562480525178877158572020450954562170520852903380259221720494502206132442305722902080965958265146127760665297463427395954811144436407759024539793939946494923307388341342297522179389778656590308393017623823132872098417867354111371171895176644651986192791312159430810923126482112836558641280872083013601598483533790221459686232093228079153256577679436826374911918785679286088642712955289993815598043619653768430850311194590853874074635394795206674056819990588643106118055045518238855621033319192530294776797836711790705922777133907313150123277951317833517859925804726343872936070895751714739964532819128491438289687527849010000397282697572453661630523689423594527128863566146083110721211739145137323087001970228345384658872457030991508082114685825695014825437724972458735558487782055267108511254900450150447697253710938302316313659106704809125983314475892137204613467709402166991695157329863909695485749490241940647396758147115818960726531240377677820186060060239726175093162212218002695795588440206448746450250267434598087740928272353446807592534906014684191657620378701899029572533476673752867688609245090943156153682511964689283854231767508055567672437121655762298533625878118270236156641012901006586586967631892159805359004821425892577872982642383350702958887187081218404436903184175455183872547751766855777194932013145443771155356248208243423311122552737608246319669285343290785187857237198351979286485998196288841070413470633033728000000000000000000000*i1^33 + 8781653856114137434125798423938637344816653521446462901358444340758706475217428559181992411113076174957400368573809340229501455611830961707276641163814203280053487517394473956555747586382424060467028869235394322384475111657861219910375065689929146515385521601852098522997592128186993638381118153910060847356245467347724199309290508057846845317844377645629030081388142712244404582054924638561987362105559843094045744565794856493631475693722742829898891613142027982380996455377256369946048034284764041703418597533180676440324920539784583828788848538046102452791591866911594916885418733977589838377522562845953278967440235908303185836676062635362712967602496530416233034782696111500463499703877512217514311497049784164897671594518693064571360446723717503976643639525167731372597362492673989857901015717190721746949299451839718005664349706407871747961866172357270102004511154216432072164380382305644720660751157359918244909954546245015287802048378410577757681144265532173591435293404992885991805828276558693694978780094970246210923642063741063484978381788403142433223325759158910617442943254257134627515017064194453434150440160864516120292718263939641306826515627036907504104997287482971908175076964631795147044734875432452223588039113908649959207570862480260600687579191292871619615248962492351903871087369012674418896939419280764820862926408315949102176262950347055749293121357050123850244190866321918048293796847166049514379700697778364917108446099691391813891205270126032679934902923548617156678775212438517383614535641982506919990391520158043899390529466918154565185264652482984680595397752623098081214098164613302560867311616058947184852419178479607256694640133695078400000000000000000000*i1^34 + -207550541373523560449485318356114962519782089369815414714918621088016422588788258368994580007910208471153799160114876621567984776452698971916093236868875370466891634051821794705801467236930844605279188544868268982524946071434181949880352344462061076254005500365764122502789273094480390961964672073953303113946983433073582295528122540337865787156370336668122191806622041839260251072834285107725912041570988034549395214285440836542315385344010685252523124490145986062249523850416974614583400116094010993605420238015944615873575651683710042302394825845374002923547426266652541935368948111908186035532221708033522201088684992899825758481316546317223356022694766847155697592446243110383647276725147649539528577476852705139460686075126088108021607530110295471518440661802142030536103148299945967070583478343115861046468955686976474506396529847383914521592709839317504262578033475574994102551027505452461157609252167150766174158735807890316462089617818451621281892143694618328701681852829320000624222326148555507357693648248957739026665325458382349993058434908243293282730137708087855802345024109179823212768116740743073843456525234702452352916243628292810054859226078709831127752954976940664154553560935152191781913229395467154454236530873127704979123256458143371690772035422456941629611363698245860837645488213861780281396625624895417042662826145042281225067441973429818542657089841130034869909860514724948996590082716950732099548845186221905882003489819814474456914373110991859595463781290877629058440581248466934397161216782390289574957690804793011713777750344145780932321481928666936587223699829814940000595421370844327006695644453833337445403937148072118356677754880000000000000000000*i1^35 + -18476933953443311639259405818843781320284966007032613055200985665591745410180774264334721516935405812529814715283177893946931473762037023958037963222708679330967855923903300725712360706399369355935015553604394374230774973858148917963796366624801102971164289865293470606817962150398526175589547758347853376949934111356609975206200118441843271712396000015907197356682069638343159773597846441046902620086534598671937550403968582391169915482152384194011719666598321961841714739329282561476020686858433317729790775236747550555048645821515182586447700374051294961863082676724450704347768847945558817747495372646756284677239466707621746991424891550447488311999199127147899314648009258533410736554218729065585922356704848419847335361473895566170252337338542379726453874765071685946575191864638638402849690382421058359442471554730026980903029094595422699476775331510274617874085356913070539239880443067886396619746309782391690564617853482801411352468752059155650532187519146525003039174392013206066972377591909604110536994022462957683189845620535637723356642844576593188641731126520733430092472739405726529378385598065327649734691478478717930538304034892453666488357579847102441622175934778514901908257124043373363134526577856355937478379890722288552772357764728352769391832870141143477088798370720989519470781806458333919801261673350086520473604940777618612743150567105173203511239278813876609426770859924616241588072831530526615829540774815948898399871861477754395601870206739798245979099214257971350370165579853520351893659455484118213991305687858830122912768917833274202483470091885990865133422076490974204733869600082021119229301331207882972409880096132464377856000000000000000000*i1^36 + 171628183055186749975490440114145895742800507772949856241192222350754496767771821551129842050469724943784200156502809242171538058899075616412707306962537975439611423573940864434397041849560370854502843972573114305576402700774517840344929074478320999799703116558440254109031973781369808465493763414336841505966818528825992070934124763322195929744094766980190637516150218564336830650884159517170572240855432400821241607857130608816720941360093602822641501988681921404600601231482868912689733793295471848160041140481750024581189027016822301933474442427963194242521664404992985702372846926731219706717466882078791053919733022514729386466202995885454150978124745384834768581766897171688466046376255717014644823158665194647714148742277915404761301856364817994451798608117871456683535190450220942757336195304658438856809685983040089822873568369793945746476305163412605780926689053413473910550102510143041650482118443623602537708469737161971801842592805015628699544597059398277064838215772696668781647927192026865327118423257352270472606805270704950378193093285458789219500212472343678816336152606745133682349652252475332579590610696378592901302099073250445233848185974142998889089192463126287865481474321439607937124998139021009205167815053117382359140069045076983677246167991540640138607499262436171684745265633007237039137570491163036861265182896070176263613372764227996308376978376809216784886273809259016333894102109331819244875635985400810031311147111712645953232837378494392395907732928661040677383740402825215197692203746056900754570027204352544444729737731366953989792356000513790125036338125908017753505976436459531877519536162342432736908909582745600000000000000000*i1^37 + 8849194617906047060968255105987448175407796109659250418853280656420998129411252130884023910914676641126961387984297541098123011461177786697187493534995739742343546800696051142976504744641684219600457769450793018321033561588473311950024526685530616041023996264960855507067294860583135289977128762422770671860736021991410474802028425998797487876537573796068638113809253937287104908306899902354179586660771730383263809908245937070515800221059752678159881810317252091729512909358433232537955960802864504772245213993889316766344999979494312164828484550231998400167339758159024778029611514601787347168145156558571957635737142348965052796917888285741559948299178558287160295410565621274027779814099606246707618077832069505141203243817654622764372187422621483019569908122408749571272441417132996349756861148740636984548997724658840168832672223186672727105704544173625849798136084363111502881467353040844105616341726761839280882908599988966086899306147336767479105824716423712421954979050369612874636894785765601052638510550532821865354726750453814427843687484840984456313317441168858620069408329276987641844890055318194785473406632725110538186093129343715411150472227606500800936778459061498483989860156476376116494225710247328786729638398110540184322783872390525200089010263125314918002157891672110843695603104607104120167153822960990375091921240641027220845405605063713683740670324579222059109116494801196104826403703883219374712654501762805531233780133379523482103232193192448263278700416717923252952453100332544455974745368430231238896566916097051945868428605183376919004654875838718930311301732680403973224033663071748125175732839530468897078640640000000000000000*i1^38 + 67556104370152869641112280244749464776609798572003226530231728229480985421677625201687251821682479286807696547374032179252283648334481767667868719306435293346419295737415250542285022043603774648614914119809917748941594629069751442780719015914867608543138041340391477069149764504625212366456242525072477352412622303429275142082079412149387828402732789908004985883142348638660995334222436337642993118242068346627149262493772235355100038973002617288378890630956600218949998553138783791049239872192252216363730327828585722665144615127833517756863888468139741881651930733275679752715518898337426868293256467553294869327083408883960636679762668252961007247298276206606505053499188457006042610311171850776364801411494166377889575609244991933459720211369351877786453576976269873604356691748025793009946915010529122965746138285411292622600952524238900131468714601621841336520369284557568027015437471442372811098184757749502360929298896004817349647096787193838497002628916058668453359997603938689310429492467786629149712517858793817581847722433111381549706081182440993351769800013608049562158504742556724817047829233948437867746923869621945740815408546440765276149129422750009043950854515698113510754389382741918581775862688200246687641657908159128755710533536323176722929233241164317716720963272359492585837280229789255415421007971064774776550385103241434774384972826005464096402672725765507529011140200533550514530771268885071058784913052257212713062758350856893216822146112018113069921408554753882911998121220345511730845245842579721405741729422406548183668773554985269545795113557567155615028083127401398694054500539835741147063026498884599808000000000000000*i1^39 + -1049885356325340688689646392322750534254276006392337033293266210075827883366347127701793401695620302445367304859244374010530981917301116237990091116792672009630709721120242295345860417239941720888234934118838522188721948301539056248649653926131982487500842186528387756958391081079743361859131978407204826323048400689659706776507793734912332734184024236374150483155500050729835462403972241230950389113081914750014691597108809285060924687252376003646129373481702766245743489776711667691463263628692682275868754095754986561789295239285059758424214011244266476666653878681046762583171976941502719322225898566450392652942551792794332315277193861794859248947441275627706356696617247673483906624586376930922340464419212143709275196863999844065242127703991502131701324803130222457021437456314587517969968254243319306678771907550129427540894946028536695907345881139652273729952671016731449904178597592982056082239736668911738297646262849755339390024542982493315733746189306151175657014965418819513511683603945644292664526682335885619651922539169742537984302421728056617592927933217544073713596789013325208315734140810669409549390487229880954440552173006845307571650709469119787141395469974528988689918615436145802106883003568352738868475621744217772589790445488528973919342788717909233609001524576884691072072970690829217592181965573839554356128785093396023624611333121462180467593941662618267902392123581230270434442016891050311570379138492177438412820187764023907922805993660963706090576091035369532164844966345069810105122040572391166427374873820172090922974513721726780556973013615501861428905716094752430727749263019044347673025550745600000000000000*i1^40 + 6473889897439550094510792963748851599339110893109594667119892862697441771071010649697775205050733413420443391575340718059264762733981539071212546476830027832397849772704140426600305936812501703565009229670709656656270496882013572119378490466624744152641601211496230346542959493177100556025166983883255339600657080336550684262935926383790182252115005710396733263559396270927926297301802856441913539338846402999666049740276666069674090770021734978470012588384370631299129862921090195689523578801778678746173724275347719922623974326964841303998822525347764598017267108028352234145495521160582021076282719407620000193575889794709399057236209849687451967418312085735478641197107020222749786894660427217848540227261988720364462911322961282211334062840979372081097768117776952647809593226178372307087728785293755752623420041871003709823118895417748489538392607956316113695632265236594037834122215685004006738306429005280815732526615401154596208402506142247695511410122669794908226256656686152939285717694580943815233675718758897840202534442945332997204069031217476024273505354997812027752207130184700936853785184935402314173301919086924069833450637361214886207777952561032765490486295293155277316511815522533528495139965491254158434181226690728692994225667072733084307507297740208514932310231887179121263710256465227051434806596040040119823307837571074869412046758566389884082996036092201714659547553184354024575123196958334741100303721307640611465555360633724042491441342097350226062461167057978774858702631238508553455954990484627264984753007770076957234278291485993996193796789879263419269407868905269340228375973740769821327360000000000000*i1^41 + -4358008972269869316408670781151350701562331767315126394243179786880655661731839298255295014688648703985795417975885300911745149329755361253959158037799241033798500907838003585633995960284012964108689621487644958023938071794415415695770813286462484248556382325950007271405589808661676628686569068009449681794044279493405929408274564045389226036913698298859607594492096479029593129302463800665134919584446117106360968075345864826119183583319873368263168803429015658507555086949282708943102980209133201389323703990869144380325058489414934323913732555253023257779304465886308382514458433673732989910414487864535908456865397821917873425516223159720908877545438840774630440932907518016254566419331490362611163340122833192699995428212620086012026986815592524589267144340896203906547600871957058045040653655706493452263146846487824878111184949589006284503082324783289946808795729319917051525263136381499808830626590589328018473212594110841754295345717469252321894204378454426187652351694694518154496841727397237860515755129142745009033214320970213281396102951281635614155933004645704707598343923793366686027658516817226060188943764896108382766158033677990776564171091575546864542590664606788389523047939504364580943462973368858696667587000418751514542330479830697823893926809221156307467626306280418445622170331958190383897992902799462390622108988874298675916931104934217434956980678917760489133469423395756504024202365743956857530428529307935629800459023718830062297734733512373833666806717952405520769343228446332637200396917326869359721836255589599046077244468216199347361621854235484243255717081308980972431523666984960000000000000*i1^42 + -183285910166034708655897538897460647125598376666759201246337192996908901921025532588882960276909213131918573786031186702636432380743132009578749838583868824909707819213035352183756540869483888252693367218097723574666288879098296240489232274055358728286607969352242896315921052275271070782026390439357437787490142621506850886426798077772424201383636639975315153685259913519398303916372596824326849401857420627833653765374830384348227683800005588087826263325137903812602716501689364891673357185788251502813351247031808688425547879939050384039743940817045728025901793719724057105241099795265236813749832723815706914718746330582194594551871852199747780013177649436627046562546866865036538266493367510794609493581593871308780673712865929314872973330760555242080685321934332117991833851660692360854850981288165318320429678420924879345219064387492051151865336562258017109478043612141952527146671988973548750391385961880489903442946464065434815119409618041401649658294319416670099477761303412690923906133193082916972888015615390076163178912620711971891184082409772432698274414286855611831398464892947683602057259464413319497351999046673731810923083717709143116224021919395012182003408685224954091928062515720021912813681745999668360015613331767956966476117252221924561420116851192611427135439023660633805075175279171152097209770162230024841888126750617366207380783611262573515699370455930382288373557833316509938680327191458852138334194246071830577099846759171771311933616292483384498548590951210473299444455142394139842015621165255771871438255237492649549194004722966346914818732152387185752644833906992674321203200000000000*i1^43 + 563774842473915886545380831905401150252994091047110908117381856989411214872487524902074328093053916058890321665596038380406573694288865412803791507053856658636111460890118300520352820890340202657251069213641030593038552834493690598995265455577510696693681998280050240448693090777169111668741851420936970064344051492674315142368199476490617025834372232534857103567578237274265304798342616444721823107986592286685432724168699643748389156430691871928451470763826126489970444874948659163268843513722067652523730327204432307515881614155593984087034280167747712024111652865346952765759497440573076135081822296321441045457802593196874905476485897107633629419971268305483128370884647262111526630746820301325605726009849826825752397944981139433696832147394138616273756444342556030981331144828218851397857462887561579238405596211132541471504011067739915574564175704919856490453284881051690817749634439424470000557480465534882785804009124698422315389992448597950893428963742013867704375285750073493437423606590696773683174496326490200480157191620322477461491680303434569292566175537426255764557411402148194791821030083437295125875898562260230103834333208748251873450635198970454590174890371077944721816283358310720203731828372308785926249840404705990392071171342323021571954808116024729387031206697043984714318969014567700583386952726523654522887100126553064912811004769630656863513255868973383221472000295688167605198398587954003764804920945914822699087221936975725890523898658110938607496183128375744894116469669296837774263945121172905949280965348955437337354886402448452431073934687942804605949855621120000000000000*i1^44 + 24655133976664543582603174831647464849438977648170090272758441073946050801171835611902540096111178868815855929407993452347726823110339810263418964069682427200917772850065529872140082619062035146926915486252918472103369694066996506651356588106115273469767641272772612867140190061223313084545364205714684792095767920250539864227671305303753230482547746184172712057270870436717170869951856976361846154528694873278348402069538471634917124178202240018557674883688674141868882710307427621021723216352102705884711674626245144904100833451556532447042235480789826261939499901437117603285667717068856741585290295747214745877460947515748051729198129815861421497025848771941935013855622880256549129755326929593325853486297063399346845623159439063474804220107602808328846197076558258275217588359365838790781205203260805801630263510167074199480615052534354682532937800324743736174098277905420406502309671030348074343462210141434487653522113226693779008352817253441114859162260277998169741435542845159543485639440896480768801491668029962174299065382266624692898640198998839393223827685647245635507275883277512125537794439502391529632300588993809104834533655683288978892587650887615696827674277534123725749028922642506130329185466900893841744431200840050895274750777675598303015399516808938051557194299852860071523472990310421159913697825808360974065246065650288875881178783817853183171502848047509348580870830328345792672836896352355643225569029995143935369789120751730018340928760745016966354018250459491561037088056444537467262697145599715401717628174585298256348195491371055486684571531519532257492992000000000*i1^45 + 2838391489247551963371174367016573352162976519838211331396025043869655716819160623092678441668767447368781867101823245719881629441081891977146066046817552092181528487654952111511145250184555134522643611571975736152906919400276610462766931524448154974527782459386841627041178560795945774066368832696936602951029822449246415310171219210262310034773125999015665890113212407276861841752717925719531906917286396506450510846743617465033441388763987935263380239582280062686282213358440927532973594521420661958834220013323852116132716919725623804690657485536609896552096186577702607676595462267916346092119880514801229279856823124680681751026908400344907219639664971130936574833382152962478664544712580056052563950974964148982403299565062269612291278512735893386059326367975050808945324053386306105163045110019501199644303130588436157547273615906375337906148514423664744760707585159458179911752822736273760439262228021192676282388883864336101317046032142867723105859121685163967662221028178440439893609407297307978327647665942871647220701319604645492118518512029955673710144604482014281496958686916424784682423068308554346230704095651483229936746460873479057470151868073797851342393309720719216790599829547521678340863517064018003882084855216817049179017829924109094580300788610087083053330675603073028793276367288583728232054857502894272148968740795022369732793763885332483472021875624797405671657183650280939290692422729463075579095589872552071408471595631222649234564277074773994514274282891074659645426327266343315373655480305058734407448859185064760979814745540203027141814520783667200000000*i1^46 + -381062045803136051618144255630391226190617410550499248141236169659523408549147384469779990345926949115851561944799437055612912927845693759364801713179461110307139221217703568089252177347299197697179624489370417172494925258799997834816492935879206164885454595775909276057229471273042416923731048321581919665688418754045109106488232164858361188580958084185920670488137177138556020610862550794783754391745882559648824687719699159332882774153304877338837910192616640600888814083283832678690330605528305099283748204640831437904948550452814019205616413122259327782096784522037180870781525483565486984161502735499084152772161848973398211844379523816390916822417021793839975371137428599474890633150134776398209890067458932289985226880738369085930348050727714929170077162611779440971457802362561648260578086108757095715693173229150463294234329841084344494101127103705095695644856643112177169188979927503601569824649179529871234664143388715758321582757804828810250846008210044312815996520347882963974213870081064137703712724929825072048066128081779125531226911099659617669876854113641852744355335305277217346455422944045873518672245478461746466407596440567560603970923262662110128223240021172263496498289065192423634913153629643191986053622699406281244333368893387044299785265072293314647365841612485210580891226715157074933683770840453920257258174480285197212104907654880464453593587160257228829453542994099102750554261555677313976732590990230545614933159221825480193028824902933544572978385798703255158380139294382042320122085077356939043280637536288646451959857161154557528258560000000*i1^47 + 23748504752463253899134513907183499187516723812020962248666261061513237267882843024162797590937620833760256625230701447546366619695301324344577463651013168803242826804531171081931698101063975020961397713019952849192382280136220677015100079783710363326306545991037652324240717061689080536617349947370479468028082086961119585311778197989391062025552106441981289663871964185491457358656967031314334180600067555466222483615844956237251481254813050282739057825604970588880417634747126916292945442541431077015775894807406635494271249631194864563679817180466743932887064268866342862041651485865407958718331497933318555511193045926994659183581030848042475654752622864455312211203795237062798035298095217995987820925055581793393739620759073875384555996963069253241185997408746759613703204947297547109664582554544478377499453294458358039845767057778789317318484679007617931101956373429940771167610826670446612080307557999018671526051254177960919900722957939515008877303345653526160179691383413105686802923345212752015314799498098847195368955275681803168278683440583090430338163316727889820602527170438763053770364140300567277687295655765986450230998322016393550727913126112574079846677178414581161681754767924426315112831496033664369472685032387533106011938030832259114663339468747490169574538014418731805123956964850431616560577995983951230823483478955530235724497547319176266336378801195782124346266691828592268806122695480719708337908907207193974004006333776001250059482134468128186711714119846540904412724643868610577212825278677680552034124003557046119351294086211840000000*i1^48 + 1591739041684703337443414460005560530667620990395275849805900188203978040008010465438233097127000505723832665919987223597553047150675750215652618904765275807664120067331811028248277457600481116157391446998086600308693141322880941883367623135272177762826747417999810531442485447462405585108872586156911698985557964636242149464873979186243817682685779189634205784716840516088869276908771991641005599617113105491690468141889792829387586995248730078186982140368751050370876589287068156538845955229071137887255456448321741517978227960164442443134899826178033125781950572891061647880336991516309084970740145437698852594903313787233985951500753614228422607552128219211914521757006399261920967295423255224307429578920873364008936477426276631291650027193016051284663079379644442913686232746336078597954598713476864344570548840275194125237477451385115982296365826666920355550554912287234852376762839909706729603281023125981559040344858990097830915168635332175856639907150895243648002518101948228041075477942978959828922177101630929533604957869546872380623070252650925719774777438402069396578512215377572097703730478741033156914623774090432878081395120145701865209941392287834281703959228544800043630635840398643264883262847790670128909228827886976919969517449179617976995850479899086085494651356352997021737652506969895011993232000760280857959642861251869031692451988221956084680917278907649749746018991944947167159606486766736734617176552313919047820610485853133469344517626428349556721147609374629197137176899779992221375470533671664710932900044916046560000000*i1^49 + 43169236451036245866710368806047771930431572762013699317128975518805878009844968881483845902725529966006638827011757400909378876474126472698093481861726753368789385400878568128789165189287321644071142199838291843232118788770028134611507390593756838095421532081270432064043621534562603391069066679005920548144255475468675843967651809477802363437866275992642607888135967705125464875808527757806838321774543519373381419369907955169125903649601334366816535551667856670121409723713829181462935607416083343826336618913416497699894575761295498503136287872237441377106577757634315497609142817656032605668187959082279471935745053692127849166765972476293822634698033208081415234489633216784311519072909313262827877786768424893881399603456369636907712030165951035964381491851951749839024065257360355508847958974565156797516824539887254363635359607928686076809884530799853832600967667570604244232848765189441893268131116915542118127890205544603856154285897276162033187829442951671099437120576624928919261742670843613506642876991663972702737066704412720828085068486680035684665315478168255094089469735705443763348799246729108583474040273556803435115461970511855388371002745122180199403830341126621420241216706292938588593954556533723510357963803034333457884765760134496802463774072107212542466783288417323133769707062467679309814238418662353322838665080383095996335417449419944543531561036060903784824189381146102200480343675107204886742574406408465498044333757468520902350072283536102623360383422862737535498858913687796280300777753841653348800000*i1^50 + 525653294912800557895029241876942941395915170798982895261753131557752287219864721218291841849500431077401027614092370044233096552135516014665990638206205329806431335317990928243094091982443119219243845456704890018992099697576139000109778045318696243646992002046817863884682656446441197909659453663935048534058252483929956833086062529205472623803403195031642368867846742963313999502906644698837256639223607769054200938051866158956140946470352612042956068113883061048710723891590540901672213604197092097929164078867175312070755104914921950700630584055132251205292135995497076534222208515295739528435653938572294490207320525532274352389806809248084176455048184319488552403379608455222097862512859141396997294443073966104311288086036950364578193297534076032492390771199079053626149029828631731602578911046410195205805847714970243092749961210480079016122352260684293375241804409335059935218076021305137163673929990356325631623223984161093090500846553872464074715232162966206262959974529063098535654979572755971051135879481951521510993526648735678434657856536448912962265342464452290622355708356922803559862879705804602655228606039819024179625740284236937331143326665491453969121723250912594631450566894979508528131902315469520643229686719437325664930493821734403343387682806395636355325049481375796352238580691175048388707253155194493099680112967457095066872818336985966751865996119159238480312789293065139222319778235852399315626203266025106044080158516236372488955345220221359219976674748389167975037435366225894467424000*i1^51 + 2533321352439563604331296130946393452583549017497243709491596653551022053099383641165521820008503458242059435963231680290783822938244610554900638283373269501735003246797202559475146492339182546759383411951889606230026116614181576220862294208082199318610418777102345416395606701219304173607244993691012277245247436113551271033755945951272391820826480013654510265905008384411206654153295113665166054357879547954470906635163632882320238153479142214797011467016655536383034028482364743894054506380048094467256033319781794446725070970045031759932396090741462361313284683448836690845088092726475039498574910387484072668779115911635949160583858644086285022099706786619430326773524947223733941091896830724421182360503611573031607471953305020738696422090571969516230290223570464251878799813721691461514239187128873311265767653945515104222235250965120203885905877023864485864991166360194435428015890998751074497913401979147626670213353890479684452827439147480536705116225545358260773289721057206343140564229063478134990605459677999287554820694442889464314184876183506497887684767319314041918933720247357726511888939092047893713176295831070103015198867233757178081626255437216349814068811983954926062814378371769878619734905639848830883186200290114628070047925206234246011497355063426112325535683588333047353391193962192222272971431552713096345427130669441289562407598927030566494631415556291959834873558924916707021191677853971447901137134984990238159015713443086869530241818532293323152596615116510467664957775*i1^52 + -3066443468092082684103688680715797464279246009737856645540028993367162808229419697188481680760495047101678568958880001594066717214943959525449993393486446539605643324138404046951047645124713497315675796069331025794941508619906805739142405597893763696919618962973654524169929683905006662501582851701214269714243660725447870129154278241456698934016135760297817465862608857134001723278256217819312001285121333976157448214584602186428201045898671710041988454971491787345124147355248872652354625516362369206781912204786558306116054621904976035943468979971293204886637700069358383079097015794835940064827997333549254018126484381119744184057857141654587830839034840865443891287023201463727622603972985995101339811649384048812328943196936115783982294809595141331142274232482159398842098227217167942029891398218459075934980796583786258505825299287685704455324687590221462429846817807017302640921266444457133454027353473742510643573724448753714479844647343110351849583226442234042092836785791132077265234740180205242836142285823916431879648985767155259894367345323969361471186036147871749748120399197212272465131396163400656644056337957748856780736589584830482041732833659574070209116335389486768390405261796212317040578713587671863310617167067006829646408765226882211881359810785405691582042468378748112305372529112777385740801568162913861202033840089379178326004435251182733288699261807807680010197527634174240233525120851856193508752131650060638324933130546414130516459439672881437411365080*i1^53 - N1*9355045178384843764949496308898718373005021854620581064647365246926971793455926741265893949489696361610063068626470941373081611456324648841666121739506506432318677955690030446212874205103111414150069083595898660911124852567659417409917282402871063614008312016693302086846629884748213331669963799471997991227851465901016221288275377230987530125151202024883051411419118877335248729853703169496353669039165141298522318277471240240286138472207513323672609730932991517009281179341249825058618063394263405788634546176*i2, 6043383334730602886467727109359200611003291221202318699182796313237168702482450399417631817406699900505959774347552665930548194669384994083089030401252884003782822131352483498522865387884848441382950187089193768963573747165091358579851982757315944669707750643813458666381136926165714186154058915702477506494394483030532076405781603793789710623476622408700071148654073532562877405327170273421186664924930525347317847193613030294041359910749598948044597178219694738921340794481918651873639154564927930061664075623777512132242138400151783118184657919351472668264035024125051062914092034989039839469223974105427662430375187291057656520671382942053940244644106596773958416565373463993567409753283237693812021435196159163811050791225540786709568054079393478177096178538044555552392520153338919032262300167397060677860370902941647891559442175255118996150989855053222984317896661441468886486393779475108813132035302438552030939539839788119000865724002759958949211770835373456720265114208406066961561283117905616742608577006784118480784863637475967692377427532792642006460700984013860956723394043312473384499689797754011601089390454901891594334935917512535944773297154102444033631708986112077082502744657171984708217049046770679055640213278670002635163531434526744101434394822389883999752500553385879112772044952293506051000378566847509376410757697295653501944616177100163140067899168154506657530183284155959978201363743784645116925394877404928858453592158643375020259964397490153340594302096266293272202956110032228062238270875444535712603471923882932992054334513106825084782267627035977142553673641845355776485557998985148283745326445202754064417208383983861292790169026146733090582419763840287842399091830896355702416174018535141355231583354944573880279362405695482197773239137424213048584715758894202182685792226036940800000000000000000000000000000000000000000000000000000 + 33217346702246335485298604980853474719130643298543925980547005642352513363491612170263862697957310737424665809306383937571956109285682541235948958898723759047543194523237108820433650189936130461502863489079751863454218382067071820347854421565172160088344467235332156665425049576475415834210936024020128156372805348490722284430644984449797403771179994564230029707315699627741388061818431686532428588047587704702339525502984595688595355264214156591847646973194393921183862802735777061643463061835154109298034318429442334100095585547963667110219498531130880365051251020062208399255748378687890028121493217550430591247900186847351856161726245670862694722949896154089640315414476209939350597415735120118360406818225707865560407086084467725336837154040721025146223354205828078595936592714476964122233850948200698127488293539578318005584977846309547488463036458517450573572369277557854994431526343875071277057417757590665395695484266087064568702447347414341173604672931466628961892647619162703712597665733243091661121522860875825604905831799300551406386210418901776482201230002808419594458051471184219298669855861732036010125233635492319226703635967685022521193993894907609847887718510912196527472629558757379094250716550521989258531340898492196032796777566984437833935619339188508468166956069057049474772308427566991485368447101141868977479343955515846092117329078005041343797077142797711228418844373173099653261265649802893626148672872959281431085483618715456654400330587187175846957182357400327151204167169451027278398812208743727019936178506259986974357616099771406755354060014740195506456988555324431127930289652237931344129167214746751354278490301982125828439530935148785537696031741890908599637492128649441911090453268004784306216074631805994225749131576892822846014254270615969630713309840671552974071266656911360000000000000000000000000000000000000000000000000000*i1 + 120939530835975486254355943444024327908400737861336717717292894512834675065208517563887691433930795427361527045420516975469875072535340616845989649958995396662248553375742519401868851318404494311693662698371597648665602442514976001835980975852929925004507410788350245240076317653452468457636048027334774319853731138970894713753113001684488596805326876798682113373171442336482165038861709609597386821817366821105150599791277044419018017289900564774626717132057930126560378341272611386127228740734600368329169947082889554826765598058668760651218082921934696717916141754846280742936116119922745398588890020336891390832791642283844605176556146681186704377642044900394036705569658796797402773454516174806671985772568360817105630460278603354633170462863632469610524947062904085469076313628311771572404859157889895414410713106380687347743045996741221474523361033661346283068069412334056997482952456536929899074074938309721971212631703005591876288274849927396543363044620689587387660293825997497129117758788744660021564015906740438127284152277678800422082192567394945723981989788873833242941290498531116836376693371156454434674123024035280206731571894125594609995119931253402281874787204450857002256154284282945942967569928264151245934407803759761336707019076065361479959262109541703563477177523783064492487867025338150735250381391728330491478798157507775896735672797617844221584013031346842347468978717679434093457591429163977119524310261083364241453054325666785943969717932127835227379825462156563177921662904130651774148137233618723673557138519178511056511450835502013051003684685019593073391155182246616985844799857000486749135237928376107124641168550496732631784367400612819640509776589977251668900179436127288406099671836297292589956506685729749559141740225731206517857472058001536887347717824695387227799687266304000000000000000000000000000000000000000000000000000*i1^2 + 233734525408928120918238669545265208443845097299980955269021658210374021086140732362352308926207164713929156010144816159898876871115913921171044938736493690664739887192823877067073498716030607518314305641106725804002207005077863094785947089879679838053804033936633428068238337692505363044701140131092105284633346540298617030283419568669590273159573822517153161586054909438927027895252343889260039262581731460644320596134366742296034494526952820037546438066267043111858051451799454762660559293752140895621227815639397892887980886971854343234312829507699493338823684485353420165703720701025204220510638332506125111946183943280421184536287229816458498228579640775152126185631446436732397037729965966700072226371369055016160010560409877627037392817012092977803371693365157765386082036667577300067488918047417302583133428034891732130414323157518050868720250152767679982395488298848439540798115099979067424743320467890999004611688533306739644671782081107387051227279158634552613373072423911465436837958133074983047451187265676038530826286014409511610702565139553114129708857349970675704219845346314349698473060783249637358538850377946667542772873286314761937614243631950222361969270699607182326343338669659863491643568618941983252934552076530515706955054907533271893562673672642857814190749239831725218956633637877875849755993834226463247546922413110212883446991955591897708316056668215905623603750044160656905897955266234214650447771004981796372817988503294176385433739037472224904025005613594235295033489470023178528822931580378166235813469405594861587873871690592428573079392001789372528150401296430368071549001177440583952637309649101366476441476361940975040516431866590309830264648132749024604784801885760278684096255899400201673629426883782515322260086330555469284539842348535169274895249597701664923932898099200000000000000000000000000000000000000000000000000*i1^3 + 232123080272994018544214900019269051420941101138269784575168190044549997846882791316687492968066868979434208842920940471548326147446358249740746378879017914776590797861517364970806318555247104836634332675233472928093492178884379120861920574418413034954713496459458036724275236915391563034954427886547624535223498877222825279916321997738976768852560987938935754946953684076810198347885800255389258216192447106700298105238632282698416310056291327464107963804059911713029315222617649579243652244542747774410083341235497971706040481746901591506715909829196048913764741256304502065520699392964121509143314515359681185584497726701807852730955453403540639952989903960786070665049263400947395835972378674357367967768643571852409137895599083778530115030364806781156599022913188751985355922507322389389554857297898389059345815214502387527402700410282470145854636586138034837186142349894854085414939569107303786526942778774736669222970200688006874623223708919662132851348316937226770801073367856553570383655604222631732736194840545135699470443898095249828744357315892745387750815387833178095214774321150138748624579858177314353431692567148904278942030357647976173245899139894143054065024495209972794409691367777308765834873406014946441613113459337616735981781083207789741980684454509363809132533871579284847035875648640630344450174632897840620537033130101123751545974691486683762937497136711875682853611824981250772133852297810155709388653815137192164076138433597622431870249096857502780095001106789513218518393461088650544784363583722002013681813787860685760231324048078371261929842331219718420584633291081849263581967277646812685314983988792970148054947741281871399079535151098786399597037466415112029577745916488484393994022477288829557390937239967647531669306678278467179994432408221353500326461307924436975248998400000000000000000000000000000000000000000000000000*i1^4 + 116927105891970975594928536090642194870181515105951864909997301479261413245673145827742238584672560405289758338555343731950306060877344716165929151600919615405204790257135353829065498285742637918346702948257132717443901216942159488282803831537084558866686004932474602595890904832061346471057850731052151725678830316549176748435811637512129502602977596314231936417294992765305964158904178527597374738622567606403480307772143826305478352064628725365863778829914860823699950073062395335129140359178858813587504696946295726494580101253506841308580346094518575430426967131922520484581584544178021838501358358710919119066748736894885434064423942444546675787436300706055105996537906283685149819564066363642537088028142227876333811330727142597655415826908167618516035885507338195491076890862987015000558982962177600096564537335942972054245868393357176179001805834946372152791898192408033644116198378732343552411578273067325938220771152539493236056621791683132198221878307901238086326032179437347269329769435062965276380427992890114438294567139465999784491165762288906276553959123735352784835972827466320338684033680901087710347194677146139571182186641303151713596699267642624055005333972579334098862342983835534821098662906699576753392490796764398800594360146201732670824209041116189831290305609431394965517082495705298112818497929439782592135823780152087562829629894620674410929861800186372427979608271739102236711151916076883016760466404241263587280479210377685509615008670112492010807060819855273168221256040632140257596577736477362474298847109440953017609688907483634178957918285471566193355545315703375649809406486575339980737399540465617894248833768423217336095188966194998912254081807418942403340261182943954450913098665154684510096554693117915230578071626501995165845183956429221692326171520532190492360704000000000000000000000000000000000000000000000000*i1^5 + 26732347896092357937008165985940274405690536490118786009835336067037505923403353731061052821815596357500857412754850285783971079313870687244646275365434983361791169497596295531848616262915778100991160267390965248238270985466293396819174721784003033769180397901285019444095023046899169329445719159839296000753527544802613915858846111338343920233215411016015583850427612352152334941578379005027793368264191957095797565882980229127515359830279024384640681459262864283330839727515002473559524595531084441187249160590508313240688075014665164409960153581487878113499764418954991032898930940972309038342665679705793511190525166544025699804602236628939972144211214137297514188083650410242168414528520022953782463224406764961108585211748757084526771547928260819163043462056350049178596005996497249400218939601115087254345265029942422967662353885103045999491366210091983106930391041176898237646574596639169396813202827905872824623620284243258143523973130884355472652618550543624692916485359756170018995659135165182183455499914749434561535414584025875355970552205383011234921614881901165428555649804188469434675289430400311225932533508764739004522237132538320800873764857428280900107615715874936035639351960126402443265111909533979338230383268728648755485900345707383022034018077512249266871989497882667480187084339383765573847264318370378961666065520807976731236395503976018423475097236433130075769152718824026480482820518756042181056627424293026839199350655910881019727388817566611111822281565883533935986891397320487064754408932949946018033676040364307174497072919225644228796470340603831109531383746481492190901824122751481965017571297192671461848936413408597526637510444075386799721603409486274857768289602328592485085144614465065832679293287463227693851437085342522964119764016281023993780113215584106184704000000000000000000000000000000000000000000000000*i1^6 + 1971449118128472365598267447601268075928452651398355989762974822903357181948425068218452721302443276737030301959314595548173067307376666813861394119216374064306064596987350077092621303592487621205322548175040580230373903301506983200883763993739404335006365594664931895919281205751093147883095246128987981664585267118075858290940705422212489672306330508913657726245297588982293889053023503609768150898765173891338935112630470869282819827525546381450608207512880629065991809360513270831889267412458871223600343652498950807342887243291147500568037800350613701288220123712415698966448368891213429538149917735696114713412737509419080545501298837980163757354031309496027264958498909684208773689048157243707415519932384202900682355633779087840028437218551046256590683195968009537847729991957568257108253540361237550007945363430705630428571641363990371114403254017698148137304307622970796075713078682178443309653152196246375876281632070239578068501519640035185315978655203265191616228543044227643975750887387570206772604202842515176522278111331574167199226876476094584297358769421500430887628072984376514857933146695756654063515403266420629682926040410173370286951288958189720048498433285901327892870737453979568004337600221082532612133065200216112645384100933628975654183550594094652116156690408942357216974569934207533954856682849677899220316002039113957531160286264991849744971201783860349430568084282997734248955072476372566086073071950000233811553241801848121433224248525052828349519697626956937699273887129243513337952255191812140295925398010880184660202176621719310491236841742788666416229342480813974732399216485324288198895275436629317542996618206581733678353183030423301378453255112982814472810554163425343106788770711762608789429754588039827063554481326737507607537539569306854678529441327942205440000000000000000000000000000000000000000000000*i1^7 + 108350091803663201847521361853383672977646263864983030486421047600664081832291725066170597940977511089978526978649427693352893295775969916914774427091308585602505360144107293687262273988404073622530887405302566891146336954313908855465753302066246246769023915683538979771040902552241194177981827746641226540349306348134252316386336365804719062822383152646225534205762792000052730980348640946641450537700322174964569667551593845884776279954083084179964098953433564963823083261011670743884655608948609227914557867682030490810786884063355483688099384162130298016193541981170315494865442403864805832727128061619362487580901169768216299144107785797065204689546680204072633568537535217304710782572737080434483983876900405218286205067434692459152890139783433581705674213037873368695124630329522318962992200398530819323434163262415873271691886412399102115168276250250320041407951671489202448697243965312388381943857157881761447591075017828745748285467415936168852635830179747316797253006614124080515419992626333516434011446942156268639319665460539775771129513085769664496561687853716115336605784865906510310216052334814308871754148495808533763012509786187086996467978037523160575068264387144922557721710754266170952628545420151250522107324478379986577724175075325980676559642670075499225886645132392831530218294150371258608483382561818389481945153450266336484810383201112524074393074230865449007094156513271806407901259448192871435135780265502646135681164617848145394987790950419678016376389275817049148728344544621095714383272521937309492253393334491481030952987434903357269584399306702051220347666479678165264690205995161303349066666834148623152987383534072075803136210894135653555811165557835802759168804180122281326857072799569882503350883878817164134511503786064544131529919724211482686688768334757888000000000000000000000000000000000000000000000*i1^8 + 5369230098106300057596623836957725279576142450361709416556199868633722158583973045251235666274605058023178450479503424948086809607662025005778036216207524418395587456681723565767696350895942169577434631152988578484721182073101718392888244677369225907918300825240133895862084209449417876952181413889283304167058523623606173031304594251946336269995015635542047167694233230768009535803146925106892917941356074594797822480830181491484701454109115454669292933426411781536004461468153830023555837081410547724012598720078452852126916679950908671097062944211101440247546086850460324698049138609096441194918569132870098401240372867622876770641171608479897443309568852516087064435641545707895146907001078600007349502271620580432561481829800955432696688249049488869642611419630685649795380473348164204660455638549566379814680112570077753677343294504326296256172226918043697238957534532970076551073886831715253120493287870349078334860653090373006997286955044837604377895635933664074404799657531117984413022681392514581694561322239064084681149267076407273010534700834227589385191892066725975549238331981553809115514214727967412377541910114373491256068576133154291857887281405455048660687635739975990662540589432294141846397755237018246197357934407895118852847205689932261518647163382948818371993942776446756878970093478491155429491290557854490094234570405485964002952117518592829646847280260089237356584961078260219366729874422574640316025960035613538250830944410981772319727376080824889454186014028666306896358282839697167797574153415579944893591066834903793656262812928315347041460244403635394820194841107904921851506499452537385197145957706681187582415842793820731074557734653279304156388150744313907333562253429678153167818543517406058127739037235955446671822165788984206332954082706460290703255666688000000000000000000000000000000000000000000000*i1^9 + 57328372638254244062828241018894860297918734009697971975941104355969358898490572194736750602758451792541578580847078610171601984698045380151845583455423955425630624845223147191494482931523525724327052528582767331446821297273789457358949904533265700569166547792923902419439057313692485724716224311240652076243841928230637981305044138711348837427162342202818635341549358558264456939074939196479131864317987059856942227499557318215867014521660921648478675902458596195742624946477806816846071408657718549505002606185381937943767372414331152941275622845467999359748866239161147654037154868889375351427665987256889219835780725317031822647532513356547612976273430745650897576899002676232854606470036066764114913398602463148533344828762704717773377883062331709436256595940353392343034173061106905708238878118677472811706554268386869670046441107240398528969978032786935875328118855056352089996733683882865328248855618800086513351602641107429735621448992554697671742181766673778080567631351376652279127157206415249458165664336908215767895661317041895119731604855925027400342024645753918227464502498374891056728037108695610711262609238661298934260946928801782652639749286897150094862629920567271056545602015668551759439069432575402769638091662962656110474169864152055050408678232533256562826389448307649569643247595168067446145083925362268270756174251026486452785579955753862091081888550034281503557317248371066066159105414349984551098202073574546178712668122158431220484188300636979816254167228543857370139740395334623620453476728560660501128460832251980731495405390828823993740676855690828026221658383246960966231382489755051559671144709109556049551262912465056606171332321816924281687691484109923405787582873141085111147233822346454032304031215851671206224319044389661309144432191011644474906378240000000000000000000000000000000000000000000*i1^10 + 28180074705172241745953198381500420100019244256850790695587573902516673165687849054124247467183863235960033545897325541671812641627144581996011385733474560450729935286668532134056716673968535061370896516990214521717351027146087014631890964992782120404833912412370219048997937495787383831754408233679010463245297393756158735190684863051983659520080037291394950796713796351351691182685444798367820555295722019344223799058766460910633275974567423654738616950332083868293821655167113835859912121797126333684533510184794558685222778657610103249792825546886329272162021087815232425456659479827807583142953027499753377192688571215980421905832741020481628062924627557429446332893905549583658357455585645247875589716416037529587262383184319292902846425935338408311990076323393986582745349449987654081018083499879773360972391419624429582222982470728167424671397551674795128962115183419864368361780116904595352151044862430739962331815972274875744302252819674777464673685939060930387212706996638204960659111638197687944469570624776085416172290107678074493096124353740005356542803737556288723208817756043545649283634169787487122975815599590146912144736669015314744866602115363480706524951609127071230075949402147346210134066503720910065011474518241061953685385698251467644668145247068351542396443511336420932941140706871785591774827024184559552307956226070126910251854819429859434319204327046238597559451208019898058542129015971056959717566941152250510331357321899136031200889360234888950904746978443431451502741036790187196581465893430963772940261194923768734150613949675926110792627572566452421745716395043775081125706869595619703295780921515378223443942213632165860634747441019037640355819488795975730974720308679630279653670783337264454444580674710056091962753276367057913479999671962123108352000000000000000000000000000000000000000000*i1^11 + -28423415629804471193782639721789078016298203199905405520121725349875132293597812781569422350815124881413051583903240702333796036583679263318589956038475182400140866120628795208847512557079880603782591457008354515301996749683027128372658878302377646058608971335639195235363945654366688919116810059967555036235483191704831352081788981232756184084317581487189504028570313802366403324115626941940038050990230218651660011048736187203710751804475183430361498126946571143076792208131188964608189179494396444205148984995895323734638487047011988871338516015536125959615236531003087224218051742193803847045379172489086117459838049127883099801977957560228970310559768334048163231908777123347045940188474076298647127143020100526413872345167590663197149964260455094053357214729501742054852552534245626950449884122342826502402908369055371878961565786421637225817827966163444012251052540570184646312010151509612654044898755004341526138981608918503091215198728958433610382549675434554343370857290196987302967732589376083335220266933791925538372566845185400079158212459249411220569032748897795526257166111292155723748659411378001452316433176842258213323020890434680109022315453780120314097271248952631369795972864219882030819278210378410086297200695301844121277915576007754601451248874640502992721228831329304306002752674957737434015748114147824132971157717550176961821122685158468210906582314272199437339888623933096981492186058281761086696359623463418883134716828734270420288680577503601712227334816662556125918270687327479107370321285547433779721891175323266239834948969262243688993483232858257282608541959750794869284894248751098584375592611348334806231294505842562234771812081677040348529475003163829925127395610068126259456841366101868638732394549253040352086842461572186404983198103469503283200000000000000000000000000000000000000000*i1^12 + 291787245689645652974190406582065251743519717319614322901134672986637164205926248502609256017848857806368269275430297305720121367735163083873655374628540681402478755364735309031321721791068620604839476675777726151854603852280943626916545624070382566537713544126916386598506602425223702041373605473633981332425857259737830729742062729882443150404522711898540426712735475731277318492495495755393010959706184569548440935660020768474574558105497731630277184533623928981300066032355773270457064276371795177469099093935271897623160416680579938195935868159873140237465111853264598166778586112654866894984352605297565872845753916834628402703559849994224843760346007041591697555190305014599897181583096714751866831736776828885904905298972512385790145585940376740669883173565083437541776196401226795544046204980957632135266549912758365863958423267895165855531446014222400386867991304337423871766384169739261755583274865092293963489478137412447171473508949922888344090552322869604057753553172639769665925949106771256733501802525933551231811465655337199960792493549392198304171901731835148408559390329497743083922913622788775206700151593390863347322718763519922725655047215456412310255705908056006989318925898729771580641180160138405377412374677851293896909016764720681059025166386919063625343868362050934360432986892792846949464100849413997620089416235744159558418746817362093042176627389671115875183833244267586976110292683815407395908810935967903988889251654230427889490332062920673138883096587377276025011794448382808546081914555492484759420015660429504794170650250154006207450920395435316132478749033972194011589777566821732077378359156936477739885979100732858611667634420472528987871076899754668228676441555474034022123956703820690274565240175606032779632119221648180287461417885368320000000000000000000000000000000000000000*i1^13 + -1259975968885287230960169388718512925226717941043368364176165509807362108444504347061030410039174520124782396659520471921729465532833687176827540395529835408345590092458611600699744794019213896196975391858794233015058010134385356604404903131466433534893338238538963607668885764584906527514550371410181587384744361178907520325678347128611078338731804532750792058119053416439261794119736591809011238245718230349286788000775170255191197523710500023685341134351162322057995315562992704804557975029916651865280334462819497863596430367662217580460024859087976721686294495860561111082947434381044001239817970061121001816901607989003562142927244209955865093881138409933552753057465486309670998998214911667090593112172608385272464442002461038643270661559518212464813384864581344259445776108755168881731673214245775573306908382087778393817153199952004170739100000032878572493612793937980063049101344028549527173675444848643291057611175073653858892406448098865040521559452888468568297329611260730700192832728416046847348580069627623790373952729672960212977025536708362923596549966770121647638151007423956171877157713062816084893065716700525426378219558764916876693169204506196302625469132665769617972170203806693016588004660134245280041344503832667474131643876632973694682820562639423129228336177985205955513342831003300457089232552651956726023794806449837185891978504367307705310787701504225155553438000690103415621891037281786910284333190253170393809550016996090888016700018665184424712774311595361727627991997223055783488212610280427375525115152677663925783036650644638740233407607746723201715634419789572710799494211952701545477391432115474695827178136194101890475234052044165874274838612950517829453096129124974083806721648013336949724995557480638048273895278053975212788778270720000000000000000000000000000000000000000*i1^14 + 1902112125678619378435465829573601289064660783557876839716451880028651071785115286021300416262412469019008441733849149134241529808553685049322434732518994904416931576192660726505337591163009549589102253713102197680346436739066686101973215670955546015141548679554450331048304416608989258243203989020964427883136130324541095975780080986205746157102750775629153452455594518467181948173223762514583286273061702485782048021588154838096533308965997147518183730927653646717198456087005011966982766676833708279147264795114690495329976547730547139367827521535093684054915571578639321753200700736862730919614892442928430558337437344180725171518912853573371417609839187147142070619303644431309668058833691015271529642032696832977238099360012211797620445313009112288538105132688684947591106163852924583616256092473963817373610184546255451181730195921465010290006603607460042915582997433573463771585837416173569856469456674369128235927473707096616182827231371398560522082025176987988061025219333029565752612524911311139941755473160586742720254522493972295437818963211975571131236127535876793688492372056625864582056947542690914343239160257872309037187677370900034005636768122675333745707706189698459976407782895128881867688298118071072442378357627324778379122323232900188423973178120740376723389549104765345563951175767138404415659452095662634910447054152495596091798231195352797817172223778027939063894875086867527072470453791311666551505578870329090382011164565083998551869906712403791358244325628077248206473005796068524710020596621353991894573627439460073444428221636006181357529512577722722466662184881572761533371456849984186409910095246787729743611308952478565408832383542040410979834305635504645859034384958745635868842869893076804757860350887681557153568412715460618878976000000000000000000000000000000000000000*i1^15 + -7327688522343135879282095849364477187167577076912379553361464477480949902714306218296727940342508454496235316382530656742580728576997794638552913150269164254194906219703454043775899062192053771261597361584838759627071293533676247971965683872005117256414113396613229497952841813729789384099226327054593008871577174186599919071860776551612222027663161034791270656351586977426627316905222680660886969805633184895631953924764666893233500769764478446798102165404639664703460752984509042541876547310852690559466328762837820805997663997830632321387839413201419538464387934453223185131583728249719033714629778605053761507971438289523799516193030734697278860255988213151662202299524375736160499971586927841864709584804693425065944626475848392443444672550457617293026298815647666322658788249086871634391476754316185034532094745306982826583526549570022336670423186479878204330926617183906333907298389696364619911231299156252210193273944275765193866263479367324676773620897695854253454988122948233019868431226644905563377995743791143525842618954860284204792034222261982233811549505510677847723605176808154722547720462946991076409186483394408257018017647442642609763610922289553186109013668985098699420460921679416849638135022729698192830627404905337910623704255473585176026719326165796934906957366675059265545086615668999409718511795251000777365270469627727112148188956878791296543602613983813145597208388605316360282959415715077511416176795537298964952860928712673860091622272723727190702236582804872845471512611321787224312097582401394520207108293505789406395262328620454073192238770268302163357068762420251224720521927020560046852468011188402926543615054983487205213642082761667558445091536777926735016858994204818045734648452586689831135878294829836787156005048665558220800000000000000000000000000000000000000*i1^16 + 69546875354160081406707813806579042454032907711907749453290696769970734221778476507778291736044589499557512701424062434548608461011810016764122254962238264322767431862424999499245293808311017010544883915544882830781277425919591495635682882635131031880775146490122917517281700601984640496038665562813511273547358472203979390240695324661862166321137124383395893649367082032615608058083107276400632482825690697755233440601330624104952599491340088602244639958511788269498440607121950299722941674057927850618036131172490959918314237998262645791586437959281291612297103044610646982437883975874578532882097471646478184780853166627731653685741576234905674954912000730485972913071795807335486329129159954291196657190098952276648520052933269031054140872495886012960573288866571946716439667700567785670831393368602159476386797290478703573522558233040067757346282334302133241430721036993911417316042510763647677632030262606413820414678691793793296230058997344187504691302090148923496889554922492971124118126031389087794607650230555985741549582224485992854340105682656522219624294752256357658101528561498565516072013435668725171669536021194063194110558762075348846806436918698341087511334201010487859162344372384110417227540437701742751644156270954159990277119158549195055533161758604342323240172100705304930333841171085548928424141646935483568677424634547637176513193279463192599318314544234844484785923869191584202121944437865472865798076110760467892588863299669329203536289432430564316149569566143036398670391613890725273000277253346715805681124961080568546935891160086036322680176316796035811301555277988145403837162459156161742619827868460962900161484664351330421667122527361264564443946952244659775400274534539312768917281531860029058478912876964455850565712216064000000000000000000000000000000000000000*i1^17 + 174488277576454494446722183193688551437223498610023703839527503467035038562213991109585690146278298832784108097917508591404446694011260859241094521159965170361097794105578637865928906385796180709476324484590551283498986082868609483707652705776545621682503643851703581903913669557708879639582744784130129648143403640212794197916319199044225286104973956712310083335931427496909434684517048766429359130167485228838524894188279642516775830899836206409149790201460086300458508435259553748995445636411321507628603674501736654128715268853004101696598906779528700473922727023124675849356893029353881437250023760802761353170754486751724066838208458674217934218028692808858524953168603563565020737118976157205794095896932447251122151830703192254582975992157853176802026787754700183205827716366668949771840424241868087673887984821884790980971546674291739208287516647522328205922072023633267414928025682858867854509203497152884085844858101508391964723840087891839333248686635428468879230327275861012941188140147829255476992799673204228004731189736968882617001908603724413284679841785868445193829432341393500128715007414385122409637422819612591828292095443753289435319118313800036248200551437063736037029396950112614528770749122182287978444521061493695043445022668275111182073525686608027146810712048750653207155326103289802396924338178139251211070237433649569075579773017656322832015760330094931115390106033327448687523177486720131227198135373362992102415203822465204171774289004100018534043350368875790009589435578409410718801112488750003937473643128614997193882810784799052672293805216686130207376979151398720472315788705754585200390215132534434284949592986549195308438563215841169936394194849551554978918952023099572658428299645960971440464529864618632508376245862400000000000000000000000000000000000*i1^18 + 202224383353399170196370139141369626037842985846772707852395337970714566831139103405818671190158212230415317980741152399279769123996599870976589843422946834465024110750182983137011642017692660878416535361635137092090038325909141799271147851329405520452108751537324005482423925557985078543336147759590984569465032682409617209713906036718357171151041737239365828536358198232717948741921162406681781477215258596311548734216616672117685405564742527377584219208134386364979325921488838398912626160298296190365937233877311419337483246413795052985767207805498865795413658716766567824760850187996924009777670324693688660503087436101300738732269544931158232749402050291352654146856426093779960469972408329562150323799615937487910492214378062484063165662403959635144231247137747336027543701345027028243106355130474556691948941221406136786565091033463653148131290165861132218211068746339223990782660528914738943334549599514875802718658177984069455863379375552263862929162218272948114621049924483776510609445008475361092296213928267124091505607295669202021569471821346593045350002269057974637424011897568039177533417889620212255509604475920925346760987121009487785362579880144307970981755773183868704491926318046440647455603229035933746163254824958852192040211940753028194766100372045603046443534966888426279148007223492299091012280428651597989553131377067071519482332126379771986718460577822447788173678251894826057204344651260115396504090376612742275572656983000453837698684693128634859423338515074136372066421895761755393453907549459908698329572307277325104942356820318424016870448351587250443157445448290652534136498853496850402041032162870946530402207234665579072028328093530286000869773607419029407089295778916786848549454286177839967024662919183639930470400000000000000000000000000000000000*i1^19 + -844392317526174350726586114225487195663785585412591411981166471730733871363728209713808277385119440973640335424645145065829960781589212639907793878720512190920167281400579497871231702754816376105333299111575209361310344300291387194201778992077353488795394980080811316790701101632466267213840679840331363020152445619592206129379736918112902456291537766004945053233249353912165834492234199434393437212741340208031945723629965753679466601829394204115260685073294973181856119063477999345620218707817263008508274587576658976081042251807680358826260936769496559576223831840004087972942023241766451495027779612411796973882113751694319831893484530502838007324437953135493272200622834585823763659231935398108339137270052081830277176650331864202406055078204365724683739640949748815075336126980418469267145016402091958211579001093853285515997028335738993734433288863688281343208329741990834231045092385969340146816462576434454445750132228289368571834272665603042211624595126902118696303424338001345164377795160794541481289343590804801113410401835601781086173549815165185023255795362536248982146703179856177446925057930269413783463190861595501546568619343305089193904539303320754319112910003202280298023453285105520179888293253525276829350374729100481986068453934425584809965385744820208543892713209458742594907769647153175856122406441936443127372226215424909073207419008002719349731108330256638494257742243663097171777924123711614615616181821869558650644378176128890020767153325354771668644728631024620178414200130327457612499563456664152726482703138306289392611050679514571652366134365596413202476279168294146441262504361787054961724855596156327078303068057784663819896025644463426636773045644971514385920121683655967979691313363302180975741828253725229056000000000000000000000000000000000*i1^20 + -2708620064059985120682290155999844323886833694651997252510857117217509857937918488277031305139473254312312505371391588859561656890842733404116652716331278728454334126147371733042139708790635809875189376362509390811149085756971256332026905466553046354627085285543608821733822643402248118199593250060372962835251787641346329989741900236352967546699417675577072531077709398062823951360658863566725091714031939296125389220105138714348365825925198911038158796732679445530283852092407783751165834289464145777660215905802351008947570990025576114062998197614265721832336270118318756368163811169996428508352989968305881875151357045328996926328323033801992650965162696554539339223207077492876912897828738967500551782253399875996039526820432652768671642109818940653861086060440497058654017230856847804344854563261190517872412601523221089900454530532324910138426941607960570287473126410397048967913297838131686814758933853759057696803722567686559790753315058822532274978280081134986283198990763604479430133709708772702790961341717603927560527039312505030240943420628632767197767913441514618315923866685099641710775137710571760808002948837399979539502090615330891629463109430915864850480181598181493533593026123285514438721330172300824368778042202796845635627658625613781182472896103840432248506617905140944834319459381694395853031292285015141636185645944338525535011907012981452387882639001923371098112934265474291040904559011180217824669463961393340540626351966812630080553920404516465562981264639740068199013723369837260176186597267172401609504707217145952987857963844066980874048297519155743834992729943757689583362509955827717535505221200204337333862481040540778903578562843854811011055854918930431591996749058613249655988028672252882180075940531404800000000000000000000000000000000*i1^21 + -5633820997766826703602235273968000363646355659447969277896305684517604580734149347610927216374760828602322199068925570652306953350134702283483038137462960577513366896571618486741023478056141085746329665282423508844646839973239268393050647648995122451428272957537876943683963713810627392394240304912889474560735729162353646374245567137687672640573278241416783016578974743390438058936312986469548190325966052480835668635727892400280509347754585821150020824748471293282450585282081155447078818249692667888810054332683331025275918799046469848984321309339720992594083520947950648652371416875485707495271905451104684654931596017827464641038266619853665964295644539916395556342483688517663196506729142792932918643056460174438973064736848167969157022647884019735817307321992896214622246382913852578704108842886349289330088489932431578433758461972574685340774672040213434789791526399762752820123748013423448080168891107309297997111789495679756231016876582997787056125056378980530537855828762184638563700218360651205284787810240985520553551465620940222232965045984694435977980885901362484848606322799373718272793236957688142269237745526347889337747360591330642762452120269755294679341161169791871438345610243448722249741348185888097534661402657611346342721466623365598780779261364101838284590892619383243648372710641186006731183404368669328162789277861751871905348831261043539893682998274888206161931178156715022134854569955393064580340658718266846262115048033568047325894536477690426621461747174310574188022937882514634116276719914406003024551581201808068581154284673712507475092016681186437211987233532981198862049663388364463222921779494087177466265773073708610545664592818506549728278132627194509572175058949501951937782646581219239391385354240000000000000000000000000000000*i1^22 + -6371063275076785665126770748454388722673583338323954750767762901977886768466566640825674298670241896997567476263911596533304125937166609303555403923883965213656239799433636309052317536964009974213597574210450815085476014895783799140328584746651908230226239455190140033907155328978969533403721634536946714775634110127434023440477732575831452760221380689821505168349367951289331449217913792478933743500081123732776962859286755650160894858434434415569745957248961482769826490614859010767035054237561059157032720492732709748485094429196884993854628598274862083878804953805352130557078374308689801939449757683391833256169998000389926676440900843626571421989203296605020107520473639551576228575019797166887053140816173946233915379218513409602886078135570589174042952597920745171064329023484857555924399711419107561946215480001657115149308833315459013816882623908661463096192478201537927836788296081809224112988588006507863083799341356400847093871421497352843292401077142201427357964225224216854045327218684369465690113545633103101802834003947741341901196367177565995175008728059917897645012013352484663981752550306852951073700733382484295585379017014483075199152002462022626467574131883841936659558222807250223916367655775071578311739084045622007256517384632468946308776126983670358784498003331924360991584472300838966690495844926240986226316598601619567231262627963647186661214021375057713848421677028741488596107230631593610845341186544809399404235912973189938279510514145015133616375191966964243213378836846576703922756410384544337691935727967764799085121643668293536175797446377084355883172284582242481612208362206161268948803514345772256720169203004262213093215806297146168420327655333547626147871165111092444903751525926138363772928000000000000000000000000000000*i1^23 + -6696072914722550548351289860340808097932538024911608835396855258692878947568077226730218471573666509380128735067929757206995667208733660137513151435604015626362081176716339391506589137479943325296449587885443905973138100492303931604876658386853258649137452624942837967560809379936957090356717209573641175353481416355895207657522375350383176396710668658620329284344345218639713818499375027029136044821000451070022946251004253503212440395583015708502762116392779866319876970900307110966415330891839849955274269517035226664040411218166555666050687146491159593867082307628024203806407924495719596262319363892036070236891978001925350946323620680468286511409989603047702577283213064525166037971461729321738179648480930472254967462572118344403691346561810338154356524243088005843734458213460437765486915586172850850542995984700592549005510080731666766543113568996023458703612276747543680888481521543980081322693407469921030052147078786878680107485283260720089906737171293078528129259604414788676364356523562265192612704289239166287197871471325927935636750647250635261626783743812198160391640866148360170891387366778962987065806051427285722929258976694910309225768452769203834182374267044387510478726370718332277605767443890063571539561796638549157552622020888764779042715947933418958529939874526727337418664536448964389912037770788505289714724296178119501685076887477082358705501727770658399163555215456001806117515280488003217972340014554228770805077450721141959990952652919700425831132214353692958440985546527470359994923111912627210184190035736057428148093466938569903351937760919659489047903463128917249466911248816478567210274659460406125927559216343280030513303775700149564472198811647656166449554779784724418172254042296680448000000000000000000000000000000*i1^24 + -4905544577785717122608862345602154109805585549919057325490989050681449597723210537257790722897388426255093692879199972591981775306698115358663784782133724778236266315889100018533269710865918019619190809850125197370836919918199569522049468940835541435322170063900438936242643879193116256513277128992918301399806903996374463374831275654605455566862019793847467786227275486981850419637460183625188587629146833119033315037579646861494353763969823313214537634465539627473885157725789466368622322357930646366280819605960684490478452756376113405970691524562441221505021965122349808206393026992934303895443341434870393288492395771558417759360598801788584483675160013088247964454346262293418616208350718237402146339357637586222039179298677267004918719316074714094973932319604720669926243217997795503362984326337017652979725022874782172202219726312572092716703275086609378262982663818292071896905839263110454254129438493833989951676596276376629478718526284467581107228705378040700744590637264284432741255231915880549483244157959143714299181682265754661471363475582185356270194333772447254578068019193957617540180024358059122905066335346823692501861089465350967379343623490652511576699811363238977675035084164614140346018255267084867392744366021153719618517198427106070641788283934778020955640110380763870207281800876489682507457218995261708343167383333877821450572475025436212743444722888111749864771376878142694853163191529349716636334860507753006907672720295988107973131867133053036009521838650421789315967913371724440943443487173538587196020259161118380884140953259635904566577898001424027379641403425426833328560884373992527542483568440113707177956735046052258641281792346829237003708517122297433736946412861576465865100471828480000000000000000000000000000*i1^25 + -2989215434277900164557813936392273069929671808525629074280818940075233981484554711448279556012702954979935521842545329984600490678607987782095421798456969971976703408216539497864539820008519353990843434018509330495220519215624979966714807479025385903810695757982600800590595629939511866795210314640229431465858437781787852447010170330523842249510209337365227318534661557276999409238403048487600857443323574720289633790901702248702441298826414112467228994589359156910727093407498156073334463526089298366509820423928974555376895196658068926947884858876566952044363208093808257090803735046195339196224423600360749701544335138812304252930188987721057189980798998287332058199325031816558377288553693648891274879997865149366600012971854518676747743236307582782476296170632927165518768863157638819447175709930684183699633863319458935464782969655781937568996239066753846084913823405679885673118624126916735308606018358889366031179146406791351758595440138139815617392041494643843559396523656115732833891690794394686677920292556689470160180250789086951969725621069539991828404661552368168450319507166801643662356614325635143942484922921193408021801757284049635906575442069811718864759858979387830660273729913179636175153099181564237984843083950812018193587126993369370414822674506371932030447246153425895058623366494589838501958097187251278937069015717871330544441828113098241206238141072985686210128521972055300790729875754758771367948962725251757135200114111686704647320847064016211354085112924491097735133623137076755296756810238435822148073115782186632075934937694886528250458806136647518645863763789263544530150369284941674276535468135687545631718896543954125496040080001258227108652576093216388036850562825758087757955072000000000000000000000000000*i1^26 + -1054053644556824960958415861961242570406605476558087009814257637103034665660115963561864374826282161689044055997012940992868915148821649716270090521410624962763161448055434966620068753856842891720691420768458492680659029298923754749718686895488830495212914172408311313145768888181027057212757654108340571732088329209012354021364053456241328722245249161460019719845246407869913804002374647987830271637688883747304026551720908193571201401834048699240906811666316731353690514141893374688541234963106923582372739296516447446489967634637022694791716349991063455578319970414668860346013890262910335979381420707876335559083691411674854422128005202767821838432323555652062698119814625735406808752187941055204662594583892492024628474256964469662095029639960422637149605901727373552673463684038884901888014964511801340212054278138330898325009205431117080520863961072110267247154402683217800488375374057950240471398271234759615399898901843974394107683195610622010925213094312226965030265202315175187325487048448940704718494490576145590339532452570658251026303826696622236516177445110643846653951477561743022108264459028114111752084674583856076178643996968974438375994191909580445951098911074508804790564933857486113994532172198052725623815332077752616039673038052163790572164945886990444285699375910448969130105437104343040350968087737375544640969039849132381762946191753559074024988493850308664193511583724767220920087523359218785035586417121249937978460276767963538830404934805085913130982914315920999504111594558704388070495513234311181708004427567606349611689631513506591196768900991682799568719468722686093984920743521990736827582239238435738593100222660134083824486599813002719508904955527003472581355267003124390297600000000000000000000000000*i1^27 + -297911518918876606957843040570441182557805425208874408487477746922828618756115316449116203641159257215190825179638356623251963498646639717040909411395007416636094323110031110168693570272203276479064237590540437719373682050238132996107447168988087068410023193939368426895414224392856574006429359641410362322871074608460431403146719798203339788005628432118137863557258143732874569565712372324850545242375668363546573794213759784022251016599880369624891679360872262489187929037750501424805325531233320378989225399520815279626610377228724602012712787899510828704020047685218367159848795252133201974826799280749413907362799519381207179595824283350896980179278595716249920912399073002239414194895897789797994303087380458010266866091695723257867022958749748404971543174072505718708609006606636584302250199145846362681849136876538247132363662398832469875210898230362811632140550608453250865911762824895875702512249537247262809251063398339193519751676701911356440322939734191364930061262697562377636809393459784657289705178096482960533442892998228759083360693690393268521843047108037351873926505742923185163601786625650011111532412122801169353548800788347638094863984081947479103541304158881354814407063045641301611199196134931147477921031475213812302523762867737817815976829880958051212112870497687033733309987334936810978456109559077142037330864675153476260515292949184035980501802329443152777861776180285716075132335695512483892103033543721519165836183526613386594502018967410792821476545847806113553141229946169541320703538132280671363457476282490755006508752363154642805263235785013134333832367857521141792189254572517266471282084844758330505752721140034600728072249934416724480762427019880647492595821817364480000000000000000000000000*i1^28 + 201102186138909780548437981619749141239834173278811506917928415114911595644485360314210281796544901332982077772512043242617350514027978524764401007892698278459846338436309692533259226632812903995133849271879563928871435275390300678154144112946460032018237669830802205176464587397586038402240725456690931923736813096646333212037863268630446359558867440009931506828767927735801709146497441705344252433656796172883664159577057703113907164412602224852273446174039755850047563707837870351678932241511438942109460588526564564207474104963063985380595327081165402748673806714472005268022534734789963605333192182590081672700856095683628144857814535941051083330463522596842237794558125363187904083499774442396901374229632601213636158225474578946528663299581219066720846524075565123786628975518497949042084235073907373543301474840177500833091874801342880861038737790706150453693594108318272700161734043322757432502240945739344569187172200460373917309901574037699893806943408611544870967069847987641545137277826078821408684728685941221767855452351263741216120803168421861793670933979167973853273793311796404600046040209671357437656801939520577347951619449418096681689107722807953975461955247549491033645603344171678830386296358281386508446562939214166872768422082055145327793814597900449250474391014483965341480308342796133544505131581645787708425567048222187362613105951037572370066835623486265029274590050195889032312622951047767776486683090440645668524830778286304835215330103283153425385205087699126495151927869128752890923000444337488533542411515723064400214047402681039572091292143644342869503506700449022318244011637652711943076899720550952623621350048480116972742499638259095930101096865904809373587210240000000000000000000000000*i1^29 + 58760329268210774438686601500406875402433215719238287538834403800551091329538601395005257982865848950554415650213756706566119692946642986158680295677138719733265866249887412653948012890234793498848563993613664814536087599021338008858802739939077426749686349518914661502260906898099438845748538488998858401028382437547393780264982976513766864449822944741294017682683414055171461974920289325006038407650181309827859830602959851876235368003660613336872247486454433532032834912197286830979971086790258549431327565673892781110127963779200393767378863065317964444455004311979370447521611530980967763567364644736703451623513674631301811708519293346430098468398922934530550769519873781897746413811520215468673463552718483426759253111460719433491207846440931205805383964043824008985922315660577624761835080273757110662982970849441772169479626027100230800723126013864702130815191898517400776872554474798217971766463683760502193652342142953966059363154731067599270020693440512149961212196057670402524035744548442124338918085743918792729285348866894242407720692824926341931374567505825065309861620655792370129247535636622090096165605947132946672308211861340897579283902622280877688675017745240512185933966673094639790314292454902269971665565214718836713546308837002313163930491021534259461084790593763872822055177266788394120656270746956004249057470965368899683401191527691576382424485984212174437158517824951772843644799567308811113198498985956270581442265007793983469217881227204910505030179922619045298230357501105444707037663149966755921247134832103547883854130750074978645900121918412704596740478376915704311453964676256268921435889105246445272536268895618587246044672286920928456367948129114534602342400000000000000000000000*i1^30 + 35262067310122881263326897988451592351902465361806978641337633445060386759669404512554367768317186279791379567616000810952104930096344562777174863870436281744966250241633015371905593265474461208272356167453684443704591489790250156719266595693514434438789450827218859295362494799170253524121289855748743861915119493550773997144823736666219981823032023438001636148075604555702214131912052238963025967868795088726496790202667968249019897481122469134410623284094059395444584440621252035483654304339781796114178350518179684401206053663709165314792708052852562057316891950839253128085760111107351415850209838214054538014827462232879693121198227630239955212193037886096931109158731564677151692428461396124474709659069118508506396245895549513596734717796449285750885899452447644164557697697674038574991517863265826213450418564752421632676807820980935267670825899659529260854589738560258240587701342410907706666500681071126079896191623389799739125339722782900628492742865662039249213089526714257009091834689983548513218157222209839735125405297237565957619363680844702030984484233906645089242123754543765894838470372763859441065117422438224682043612071728853225511880005908058877314664951916194635336874090828362423060397359143854485855677941615154882560227711526044452900705840010317983926840459912522503649408121345264091726516836239803700194593288004522585727050002709857186335302672686084131300932053071685113918556588352861200653527159828725312456904432745042044772154810055465902027103766915764974884252107929438034508897840032149574772684103717293191502846398553631626917981515882005636560266999451591307427195996421391609026690538937725673045908735670169832555896298442772191704955207538442240000000000000000000000*i1^31 + 5832956316721239816865458319566626652387633444585622026688168388464611986371906790074848636763780417440732445392014922064236053722250072348980183581767247452500545700024110271613679130003749869281696842663961011316272281877719259658495817937764477106048100303084825560650507068719193380455226351252544149381848944061906462245232987459679709492443315577534879270174369362857095478272439903738174801067851543464670648616786352980746677888939391919679127875938790860918522967107176216729173210224505199415339674914299548925011363501547694209807743457483603579935162014882476310825422475117654071145477386120274757801667414554577687825989303953136282170097172930408617390333159401926964356532414546393407306292094121484929589705133609591087526515167697333721441107371148128308155700599148341016313496171646471915052356319960586935519264745185345710052694136502433278345951861121523399935584867315665960197537293693848907165243561517326469127814800041216062136015259297917927890375789808761519974916540512253697259174255523832027281733504265213731094804210661241449903207840605367879798281487920743099245578226683316232164643423700472748065896364615491180461178033094550259810384377162239464345242958288673831463486715629580981320153440483400643797842973054372835504225475819753512426396668699679236691749062524652965510852343314890588195604059481591680053909109083213404843983167352767525236258108083345189907969288172504153203579190351072643788109848302114704984111556799009862626435938066405301823722546515671920318040777175082060204122266033284757663604027215468504312948273080870162331149246973629593040353572210354957673249511353157227782397350714350582015078626659379757965601931264000000000000000000000*i1^32 + 676624943076554141627886667382146168030904990494299551532609224925687097244464355070479509655488950101874658676810793973801378927786745529226923628496225048209371432576645785852155092453470184952971901589290654387517688080353702106204529284728166631507938200038239688513891114490038776466528282106028765977264012145007698964150960011457862223907871680507688578775026423392515499927480447074027752665519131603206838121745270884038611759518979583945468991784642800022592105948524263068947672428785705539173571312531068830384798107342068269204801366478346838351028091860528886804773214419870892182342638669153125933195018867684210046526140944323555857662607269853827044844597672602251934624606273874419311623659710829924888422015502932229746113143169780610329060189169793735699451944084034245798479430545436270958143189665252272512875316228842073344788803704914103982434670834010993493914483954860308649352111080199255095696596569037019896302356045782357733406427240078629114454422054257581104548447868835647350644953337844248515680534423695544837848068575244065693080512007701864019837209201029471006782482616200933130353261358865397853610427727348128036392761032411636683942585031538017376843202512932277049860707726497171549140535467595943414269595848925550634663359088496043264575799850145697096434517100737832661827410716240091586233762328943131434049087529529961086659005318449602949646920018498970247750074548803462455189973981507865588502289758998980814934210190784839521418641455276295432153988195050489302344975204090132332071712888602601993722473933515459236306936533378221254023191709705780915294828901308926467184908369941962917857814202078616701334562002976714942054400000000000000000000*i1^33 + 33116753307256332532117976593010458116057834625458765032897351968374213618766261803019525476236137075773050526257158552125980977800804331497896351827874710325667167559072250856898603472891296238054632371250362455818946551959115676255180658721519305662416891415512576389310110677169877768820627585160527050173622648246330479904728739178710609128617417318306875705899315767696075662375651492310568565190065892562579492081864203210338357726354432631587115020333999138804799301395529279077937947724237413490954150844194228168437252913838239407345482734637792688089270147259838375075694887563738145891910006826606728897923714895103708237193287994147784478053556766557267225644983299156456619105940888008739052211638781209434299265585584543330947792483015608278369040112852958205702994895484402566068038286871135242074442502851605281342098237498771447256618347157152294286102190716226429147340736667066302130455205779606812247895650189612965624859226494107421529582750701086123133649887869883927510539102275796452896525655496978487220276020630298424463566665619717281362634129631546974626504731738121651777710215929643753106121418020965629554132202237100702104707073519770944427437618952543550126897197128597252950315164697303613075131889567816573908536984679467830436534810770521527759519304499050415621512238355142601406575410952747248010863470077948160913842821415434966270326146853618558868798285105844841761010817200297636886578553155096574154773717266769346460632276532829269865093722742452955302422746683069863359195677055925385583362884553076800069610688892005695395261200271911724985625863610275297158318104587037568376179455200958301410058301569128250323834130713804800000000000000000000*i1^34 + -813728727307406925553426037020687330832805191565815787486154746001638387690846534019387914358301752099656475922475512513407578646155349552093271399016913615164688487173070303831289571014557121365614050815273593262403656792045603226597140140472231468937770840557079257130658083328500997356380220952258382861230279459521415752580960950477551792059172577515378862138651432785902041874409156890181624933568639388968556548237991186300605582549978460222994545819655899881676911060391558449900317514144606236445273891460081282935636943389101083945406893322851303603818618704413528039243908757155563134898074499002954026467405175924689402974423683777684809081357873694218556168073936949594849625258490865495524008606652078767643958776287952621926349425243105324174266060281596662698620988151390096376367937266265651351202443224326480363708146860290642545578817969309426560224292428665576015406748861968735477321351131805032792331545240494453683286103982911215342598698013149446106465872682488847954507142035012171668367495254845013343351104271164274289543786372114219566097901389570009530102223288102341452613169324761767147301237009490000133218301092726029767659496712815971158047605989864597823122656860169840820304988812397685869781522134720338440309431374743027604965853941257996815981310928637365018633575981994703495374298466069450819293958090311636697287859894938071714822944890952232264574337380007384240534711508240776212729743174740803491629770636182909457656157123772341512437143958397519975221933830608205054744306790288400625871609626194229004329066354298000198423426511529338506654967668208710036557416906234089349380046352517225244663453010130258025548611584000000000000000000*i1^35 + -70171699442180569772731121358119357871366240354740057214802152079426596042702925422188318886019657963165696182278591059588651071069544236496889128210452804849284680771681799775080564075303026232922094007226897501764465187334885996740317764322827551813090386012083095461185803916218329190362964889195251731637002427382059737554412784901065399966434336904149790963604447709582151404838111543335794159447174185169543725741797176369645172157887611669278591445794494094523354230447368822432937239621293459726412637063823006134325448446742394831745923164841233388554304623313671009747070452438115951574154663807891490995530095101215648760033419178168109309757061139965704042924170120460508370040708293785099066685619401366977068231693836685769279670050629788745202346021561255027303736949386189416768440395792523885502076063900709383557643122577239204030208990448354102960303458940870943687864735505332782012982083200294422748948743841584877733233221384425555081542660747042613584391563949037005511587234872419186548128247933798036549949997174706643083124388487503904516280336320836696170655878688049718219191438297413982656949586573853806812288170589705040377783591638690430219800084855319592964704608714913124385989239689418002517859482383158266325708238065727931982570149494539662849638160387488454839593501263539662349936630550309473993037824503746803057190398393117730588781036120818966633574617286583704518924642495677423258610586990128547886623987349551812896581923928757679844379599769332207049046265932080343765915414867327886950642922940357897117932453439878308516251643585733198185558826314561302326995500868716401403640373423791029136690300490299002060800000000000000000*i1^36 + 692611243380917098213200017926461909002905865599861955692197125608918316896669016219089439735000501873748048049496487097707960397311390547560273557020930145952694821096177237104532818663447808300087451722334881741175407038135395693251004269453858935225122921071133154676524806723988201188751928266937412726121721957209798238246201724226060816767765066162000169678663591878591600379190817891324582402267057337033303370197753728431614210874817712710542010109218410845799977111822403238573429745737398403286732185951838420389602113219952988799648363890261491178501804365617584938163686656867367955920437344624025780416661056297353002581359428227595014025600265305665310448599685257195216828256000361705271132780982703960996599407270124268414274276443662259214415114449053487619250444487320037424390261843834586790143930380090497778282932396808833530627395270567024155924217778789911181306896432989840760827941978303785720717870701828401121283857163667562124596544726838951483279178972249971915086696057836377401057218316592754077863983734152408782710348385577467864126280269815217445115636881543336572740731243111171807819932271619556225925275657049801367380561378928715408509600366667624798089643836194102685397173520185049895219912185657233492187525700361267357056560055296697555621218549868563890382230851204949097185413256975272956481089166689406361751398969809732412351421550446003443788198367225009535256328141705931437276444694038802020995614865615692384102531802593989816038299836410817884212156999166710757522810412147691899903415952507167720617303110746736608396762211598745960691945947091217136712295880865225787358642729620617920054447067627520000000000000000*i1^37 + 33663595097606800020578199509885365601489005146605871616833868882875806137761351324188286082764944334994179078377921575504370738163724509829885653325656988260089445131001636161273913402435128599879179431238360465552776610047385004735192009780377429198776396643490634128015164006241085437992547996664406908147681773132702072113162600133008542319825185069639947232205289725672992884137796570428148792708997327243628158991325158832384568888124090643634033195352296832426638877726596577372146616790812019979013563373713194068467901231677987555038797560376916395080820487475933821341532839677215442027840122893823785596373773674065874038762950306081271748184902013609572514930119943942912483915541314576973475746905392901558648563466830726398632512587218801669218310213266954306590559327571483195727191534529243338464361371316112921431602242520862885713994529204661070622460119564445703844972872164483779739418592033082945569092073863464904594150885551377639800375296822085819756009542937102410031652735481812892913363482339926607768293722724178842820901403833564515867463558441370120027096566471729615618725940539568550436125798625675484832554026695034986538193904370342098344506575500352209263092403058031209682153048191664325894294389751119962489353626318460819351886016589896353407404977929103356787285412457282211561883885085237242253779951816504856875842190371382721344244088927110046168247159223833869535874532892987176544817080704296710878992238249662062633641367056033575945542491759039287201643654898480923047970066076624993393967524382690501910750375658514063505382534635043008343375274008615444712782296270568064215996844411147836769435648000000000000000*i1^38 + 239842761914068286297041368910340661178178163850555596459174084321936184703248916133300535057637703051119905446551334362131570939326887022787718086672168189242167157112012155132264302941313208027547539078374886665569727295666747937302628707874819820598640448083820611280308956227963086364543288994297796810784367695844124581404871475050349381213289980155652718564784282579451100013411379130935857697607566108427900179908583184964834001118290875295865823231056452954923760496396651129752603449879376592182587295381061379231959569222013157875698093590891371643659872761417086025080928386774960412827082941053387428223394282673874322351747018181860213981457163777443641307119253591332203696800639081093028321534947130359989417455438181915210379973118031424222201420267979929228316832375376107588756343730522627238287831387715294164628508288524301396455319939096698791142182294216653266559482502395866023585961808678448623549929211014466334337989551901968702716178176565174219321125872126863862020439288001615555347258029703734631689624911210155091297263019387181248729284302942904998805757619690347687230285675001492029641893207973001474424383555663183800631911532304544627521539582180592722720361186586061530553916081554888408609638746226210294921085553553402520845546356965370533241845370233926074330574455478883466396127910154932550568226524612417135589761158607983079125190412813102083904419338778550174617037489842531017895881617449304023967004014816906225327298029100026653290842432641899909741835338793919816627742024202369385653751498485548352740954502935241242045956131384351146279545454726927835424286849665544917187481595426111488000000000000000*i1^39 + -4229298406355703435583296861111410435427216550454234543664922293054539408610272099376958899500257960449508400259847900890274432832131179225394858745601976830190306626805041213826632373172565562400854613811020250890203350535320049886263844180580740168428514878499380597010744819673353320391938874860592061026795306792309643086256877369689477633086433772924043573136615231830232056011852954942843454493324094810205037456116039156094517430286509035831165383259216332551379128374200530473997481925562748675362293787864689044024873055816422030138225724500393438516356199763624875912369526039208792129970533716640193483629435685715048066469111016667180889874494672805658408644681004233029408337844888122501570777116603847370999753177280926519262889333800290796059735518056245805294296300424334771425410858216550984686471327509324209424056761768296798203458658504660287250562755831696126743706595416117736711508314656035958536620209094690380947441173762304518396185055526525267513485801461710295905975372459900770527472431094658027370591139705759062742318690202701545247686865284340530458358808492716329339561321715631115816938568141903587702007557348535656397350606685867725058081169665077092516674487608764739002909419472532389945642505703110608460489886989729447815490447402873106007964206761406183100315895838987699191572043642454413781924353771747658935544307173188442128305229590506101816686304390005455315238382601857781578940925603376289261477814085899203306090275254540883379930813567300073830967661249564291538053731589021207144353464915450613020650316994142331882220510626462327238849475995486411911967988741399736035350748856320000000000000*i1^40 + 25836695883336068575610215027786210545236532536783936530294795452043041013854157570945659087285801622171330698415654952511713874330566909063633816262815409689586926773920858918017459933588998468406406397977163032635892205598682025095680099928436039978787585545144334456946857071723926488183459768105959515917500187878570345293379684860809611088890892574234084111537866106619640559998031105933109465501864516619415165361332646742893188439043597386637492578813601046211031994440250063908213084641774770437484118860111481802929976296062456579103717842894734991368101681349880821950170028708514828365715427416198759631311684926262592041767235423490440758235749250927103173044413924795414189561645561826937271331108260249424104713370641962854856169919464899700783418447921804058894288816360456394452960836595819117011499364325088650855800605135072150784703643172018307883536097119371278287398827809750709472709259056004301388809163523015749057537251808687728542159969810116380331704076557028054584060069651178387281654173673798541764795781593378177546420253827364445340333454898007169654775725592429888815133246591359599950179255328689012016144663538328842816073453546434641345439277111880722217184022140250250343993069582944162315998755171447527729119002851040333411730349457090647174377738017401042670956553779748836086722191840825002245252135983536255448361759438275030796639438285125354284217776655131856302012108808112577066856274601048667506970551456524010966586877529186709897025209613018675973354561430872047606117829949738459083053409169306916707513833649248853281626782491966835781949943350117810589782657587113189441536000000000000*i1^41 + -17484157209904176105156243128080813680812456622835991373132275990608190275237417669205286627552070819593321940730516811920236149744964099233009075495448661288655866290759512691112298878565970516720699535314880140652780609422598522736721523072003115161072956570231089174657177581589171689439096447405014826160884666040999016303320588234247958427058856429347979280864189695157771259156168056591654417016669105346144377274734058198819880830217467314902998935526970754785929464933121741671280504622589616133393850819734887808324642436534914369549117163906431746341971592725122124333563560853807976288112442540084487433951082046677099616753819297350017115683899212550005496422682105832979054954218019708286103870606612630210899337936199602631554612457667187021904879397072081423276820849852873362406091896123043405350356741349518495936585705122767205358659048704238263869753337203801592888353349847070609828831681552935707688663567000655752092370060439198536339258332246758852238339509665782810163182084647498143338540498580670597844961234802195089194243285114099516568323086591069369831615057027826202953753097089736837163323221730745476686746300821892630364547471587137926070876493026704246722748525865330364149282488487518257792254579459198395774584552735457623876590146217895111085972584810241778062746929674850861159179746141868492879086304385651678386261280430634420866536034038246141485120582655192201386652384783342897512427093224980718836747459749115471393304346431741931305692005090250731826289958599942818247794055586491763692035005766924028029669596393046003601874009496676150550893444807561720086998479169126400000000000*i1^42 + -585967971001894043522207111421384404199387682564555231725519044634419942739875691971939676217508461076814272726230072320612967146218495860372869093015257203142448981428890235140516663104801607074686138909867157317852971751651714955911108720837507627836025526576553595177070672944303772124982271968312565684487859523001384983159175185746961508556209152742617026222215372928658326629730944991771178543112493945418877563962701730972979512077158482946554460357977913861270242291706779382333928647592389173894059484907436819113667504776560933504800850009164471336440967905904619628776801681687269312768510746709262554451702607980585736135755611042223188949571672344302241503052065637770275899441127878265349485718294235827121911834563551164376802177667659639838734795729986667771351129223995731890762083501957388464883013360932225078095559466387399092809818290568011729736120772828709588447432999166073051506878657821401046534485903104954056353750718715922937439296755482215126695248682744596389960255924905682713752408022181224579013292720344011565538677766741107635265037610955584162655263261918621247936723511144790907392273777668578968005755209005544824018592417177701971494638637123823377698069290918107441107023790537906806346949075561327934665578542739218642380882851919180888729528061379864824035146045258296961317831995483175888476839934803264799889171015886802019730324633535916177038529714318105232069961826537818423103712665943621767010515699686981479037582944415994724130757731974141317226831983168902826187497389668667641415413673345478343834121929195958417209562179563400521803181327552527552020480000000000*i1^43 + 2199834869856573030665626037404738208619540975801887447001922976874114434317775477974901010979460068516376595483360330809934158239964198220193730277161423713355427880021455077328594970734764398196262217321992608473167168846933134643905714704172909886555952297966594382840941264181603852769129734243020238768545018830669021751074178814382557818052258767553263373556934818554116173630720143683238112087709001448758373568575016148581762238870804964895348375550904622696308033519862551941904321129129986328209231083294488543340710488928196173033465871056763203505422194317482058721072390487948722323234646674285221367186796297246733900451355475968698297357181615706716731902768966716545418032523776887247876349903022886525090890650346236565200813514234892465308236347893825910264678535757770404368108097305628719704174855963018408583171315496298262887046655996600797171282767664894330336772481726694618715032234610280246604959777755316875600845913579347764402401697736402464172877258357151634661923653629612483741200557248647632076728785056046485185278189087240961080750423171114262170471837979480379368383232037198538475553887123535122930975293549920854145579341303032855451754455766773372798749363121763990416377399829621076429101972411562841219657053083878702896729144878772131445215236356596758002378027276099239323348071459948425305418619966004596360262473794855625429509302840614890829318828579168702121864442855149596086740654465779764510917482038808520735128165631367045946264508491068047956912192908895890139453449983432159361411706038668064384966354398299436575298152251304055634455253353021440000000000*i1^44 + 94847758772068242730884871047158812180461876482101628544431501449359156234664319349260411829994110824113027665410610180678385501250958332583751312216864059671796300729182150329197477149776526292790521132790601690436177813249735959669623526854914894796821043957647652324152265502981472932354461237222059242346483855049378298053185918497679843235538481507770210638471466502137549908462436384112538247375652685288756714678361669973854362684650187380522452107924108933504250869464426596701591920657525155793849148559028888768891630353089387394541836502722452008424117109992048382879531902386398668274775351874819470029950474228968192301317833250967492769967724161062804081439528215666096410589703957692408238070897325609709528915629962019697853569230037413182546081476466463538719850379058869507485662275155861519173643934602623060883155403459937975770170895209184323937146987923104346466509401570004305735938306500663769305560890861942742929753241245934054507957362513820585096366645671136678620041476645774764861859855051179374021837747287550032934722135190763510525393573576357817763801640926129945019440942439777377967834243899855823589652371287639300944671576670286886103768591741289879461583592730737604192175811522751269794425599799462478781802609533389703037575962503725807139119191717274657218128046766375442756887749312985292419498319192699478146921779306443798964146938284406559680045730058898377299367694299165995970251582777001537879543133715144134410067979039271188702712071022024300371800959718815738191482039974506837582754289777206819019653503632936864574379166657328088159027200000000*i1^45 + 10747682197003559274156648366446592390167171153629799691189521425432933217744011374474575424631426208778676026182618727837382411785591257159281170636145700123096773714524949358354744048629057544668851701413125815691647824456814294808861607383021817334280746871739504864863967907171043298954201452048061692856590379041878341082266244827797118153372368903176773884312625284970104594806639448666307890574069792689169714361426939599903764435159631147039854665282870458716139586201895786504853229109307968037411309863024932764579073614245738912491966955904427276464527839897056308478583219778772585277535987912526272357493552375330827861126943266890842089395905418974982216050447300218204347727341201552608692284510715733158053603519782444919046637917205343425452784024517702849278653557780691776525208199173979121389527428634779988053927878694972598823496768432941596818009883869186531942465345310358861039339041672007456602174196386635124839910181630025012159951697464026512840345469571012514309965031775253098279797256072554867977165583963939884542444175069115642077366153954304365747238151909982029080077293819520102527760884161006912020704855056209965213771180694283463758742601066309549271993711544548846802741415631092813750574308816781830164200126993352187333107038575573691768862971641400498452533062342404611723567179016362414834275972480317643705792001051928306169625721751106261369256412942052283165009799649625921698992263678297929460080455602161331703407999422457842936824614976123464307371307967126243074567662971630284455586896945722345148576702992304637542715209383352320000000*i1^46 + -1458720011971248714178373906904946371155110639761164672465094419722908461323422529626512818407222397846222172153396046619502845774157735165581739452949610122683428250897291329395140970429838109747254206690402069383555359370741817857960962143578041939550581350862661523279409405499041062081628535391269846579662389346914390577294535217475503649528369405761878575275678064514683443707630783062121096356982516554357969870706995874020472132582525139074132076141401741013670584828465067379953726738046568973722242206158251299973109463077887022328085294141313819465636020685493040002728196122528306783451329575833615506311501355221970388869781995518229976325382957683519275854340881955255862194877996787489965588963006631524627378946874520344729182303111618766667066679507593886501769681878931443395211113811057327966553923297423417857374285126711923650605836540567742727576995812763450095809850224445516114932573873681252631196513878636929777900575266861683701791802229285884014475147579318654160393721268674865104092856891099851194090827815734111771692359166077146245125043087089469662199167317205341305844413557566807882635729656493600007072107680249707571109659370814654309483879123263133834021199441435536006865916057733401352034742210912459975507667039812509507956270168980487163046991527641677850292696655392874381134428856387252748657518773409746878275475121779174325386983672969831309011093224439371885936315843642599554867764839654567576311269875381619399848035064589884594605977733949338951154948670168215114149254872499046595733566529768682900366036925451201559609600000000*i1^47 + 92025031742651837421001030177451054319705178580195716801511812817074677925054440064468286424381240148088942578898095717111062497301090732764521512425499442011952476837667477087222867202900451701422925326677615394042869966421509789271495877682353992420082174251706678666858835823290764902431078481799974018152124964219387217256316060253826246893721557873690324326202336827492322391469746651778871741761619705180366961047376993556463803507744289547817120192997990757341865355274850339280273258932746094581647347029775558329183772566401729939006761511139465811018111020204670189815810579847873890735611322699633879762276258275872826045978196370415637415072088634163722692771670338844577220771781045518285379156847986843698071966204661137831204127632980564783713564204872185941114995190020210481908219285620590297004809154213683235193194026197093105968907732129364624941873720846859661910400676283171806515262633071001280716153523376277078591135932629200732440303297640034092770878431774935050748797170838127787005631741028772161061587581214716331931863319853696753870550120044094785616011618086936695947824149109863119949328755486886023113318696106060649488080922490329563065100246870945863004439126844690825170544394367342250071846273389660446249579299054011627015846489503900002676712016963414495140700733868257064760707770968940366846553208022016018619032770874933183484811243818448028032742378892741591273560382303955352179811768083824047781942115882216765424727371580001914152708454794529040554268814339789521181405454252888909193215662287061052884480670980000000000*i1^48 + 6217935129185165150948808746610481173457693450787940332151284034708733943241695948516816139835045005532543456233300676941683983661927379083122172996950382786757022951404207546688670976711136079095170942010831996105139161366251614166757690704372826770346650707485211245756886242639882214579441631675388110953720988661526233982720778842625305392322667937724700115333837887271844271629017036413532732413278589827180132418463290855139720958751078189396334161155929097598303592943778355983320371868320143190631638064809243197272125888375057006312078059640810244038313834556597440446377401752277172144010307346505402886604157294325137308419528466007473479824489158228879147699972678879143067853255075719507064225630035842520064492030894854985376134340534035289705717058955194438558681125518380052999589990722357722372611171801885326167645253165631125732338812703016492390950214948864616689288847082917666215363165885756338638314406956254220768762129909916234638605871722866673039367038050136576600610122472726715753920527606404001284793404542734015322221262321917976783374488418622917860896179410900209178429316297672278821766820940280752243864230880564429358138863943259361292930322729947800595144202140079016163371835124809091315303440755465995514446821441127313661235213321173761578858439995461605341174312725248261789139394376853028628391848383301714255514506880659486654013471423600933576871640345201577791868721470166732266388040784689090735383042060287682676185732336372582934423259016037529066201549667596209953140267330301498963063404500884375200000*i1^49 + 170165813143618013563088921327323549038701868935393254276551354466843569932053486377261534669322690545368238126636201111212772136720512695981620699167039417654856863773440523114294651612130387573253882163584621966302106721562538711710194047592597232271105270163116634587850378658921496340472344125023714981557830765101388692115152025270398712649785373728659720351056754892614190701519774752147806102506595841376324839962000569731280863444885963588452877150122934676033156592141363477577496406497558174537654246062369786650718167871590914934979966413644496952748026345006127325215735673902556263384705926168772793077412314264023348514820184559195560224435782541030388289725189916386943442429134402027413381796304746504809431075528655657884931577458593961685544013349666268337667691006856085194093282140723131340921593052028117722206689415764548599584529652322458109309438675393133531714542782648529374105886432562041831870094937113072161079127701312027285979338334310418343407727135889778659302917071565646322395669693248849703890416414074168215128946625227070695192305370724100771595908597579982929037899865354890473384341313339139632718199416642079396637567113505602275483573809652673200141219249797579287348040265313949356210336727337862611441106029866331078462361066089120106646163759124085469131790584219814877483508614526158298358315118560538210352045777750280421687662147201026577458533911990054955396684005606757886797088214709261792251945675306233852203932727978775305444324898865607560998664449130867289697847280831010636918000*i1^50 + 2098727592309946471509286564714737650086857523421019246436157394128226136523245244694963660960836328612613975345055560647168822747296787001557669654918066082681705876904063471234578158730078081120096671556512411857779583888213780716540153436008704256370041030188970140708513397075346870564011658722978323606651910495605125379667481133178278174889890967658132554639226666911598748765949410942561364952643676967147913948128039372019937093238945342301559001672946509368516106860413408807520483940871436709483303596295688148922232644230085504034982672400179058991404710818021532881569015843230124338610973725433156352271033494881976718778138553666445707880741219255108988554364774105295033244805160057653884789089408173587217465349437688017476640944980947686762461938772155278309102486465986657727125806618354638889968465337667505365100408591675246576959220139598131808486554213078583974232334658081279679853811639236299593569287628554119559824358402213978728634848560739172027810179563165832520189931052146189625903249666761288915364150253971936633335900531286240125870694300621544929612502349004505139461473351242729692323395136937322423386267986983692784795774109664888677385012629732770585537633292585464093886774708667911239449002864731531378639958273716337847631927280988403455772169561828665155642972836332374038147078045703318558110789207124558762853336547756889690132915322177561951555159571545436041428493073758669299712240359213502613006723079840843941955670984045509731023461515330665704341875474566144478241675*i1^51 + 10219981665686794048553918413143262981575012275332089603325671322606968269466821797699957331213348599053857111967246633698695575760212013583063880559376551745656422299542063461245481116211252540519057266059658530808837852677210341076729625854820568794674933119674204413965706904489376737066123413542372313691591223519083566466862829364177188847482790769290294939421477335016089319140543896845889550416693001010861586613921216443871253875298860884913134271529646513474854519148145282480487333175574817475609707435484246916246913392107363891805806726692411464852065090579559917025107202111115407223937318272277354103588312185987949901034674072848135222225075008002725678223993116009703860583726056505451873141062356241809937129804463478585734975079945190267864176303196494929224755121912847481769367353595038045743690699343493271533676280892296299302654059390458645744345010875303455671486731691126850071099023201742815701467775771529120524824434333642691545473987857138704815329856497480356259178005672626285909574952660664419519049210945316184319073030969491583970105122203418831849293765648261263901480743309550131988743196420564658956235693167001418261834493088556961031544782176668739656874998347425591011233162816691510820100831215777320278879657238994438308656459064365355580404359038601227382974198719071269563948626741761295390385979661508514629828953373174517502099684159139412724974513127077611282104463682414350867914606213127764867420450839866211712051458679184065855105630030091157078438620*i1^52 + -11887195073296582337707847417962786000422521817423209529523673004053694799797235764584093376743732818782720956114675460535718140156240884793772212665314513266000046408413725830363749166501704957144605194658510869377363935991884017717794559181550266429163273868211199056446437720516354641572054360398719966970270518153949946491448212006909788386296642891117924750294507473835021963025445279816747889454189565685238227950400610120928224656968684541977614723843414205353851584935995825552234572100789969669121848202915709290051003477893288335137642912979725051493898875295651200389619534402188381093933400934409713157382780970418724586546196016329780803910285390654392466257636030629517819141698899713178197145314639965149063702409535975921984865137098490913936781366752180557493631761406249799484392330051028499878990924224765503731946814524599345723237591844541443160473224351330057092987308244078006783266280831481599419493931524172734070765431768819489135353471760376039331323854906570449292756063102079316356580089691535363805504222291510008389182680523313145124410268249787873905402200032795839417087791163999698954510546233201292874030043870876369735282679304024266558765930050626292458623568395462853817594645835843146479510475005936029160518570427797871831416247614494805951382431382317835004277710166056468891569633152105568116358646189548747109315476534431448919259975083214228755640309664140352249248201592712502364793148355745407292823671120832946333146154867240005486780704*i1^53 - N1*112260542140618125179393955706784620476060262255446972775768382963123661521471120895190727393876356339320756823517651296476979337475895786099993460874078077187824135468280365354554490461237336969800829003150783930933498230811913008919007388834452763368099744200319625042159558616978559980039565593663975894734217590812194655459304526771850361501814424298596616937029426528022984758244438033956244028469981695582267819329654882883433661666490159884071316771195898204111374152094997900703416760731160869463614554112*i3 ] ]