[ [ 25225844244661632978663349338349988095193712864884116890462622913239313024762428956556571166504840400693126518850176168375190379865798445039377903404472393682553733759290870366633903386036096961753900724980457051062782643579585411978572591345687810407958616550100926909508878181850878996569682670981692313724868146588794561380740280761063363114029470020563497198580027360036389298111338812287558711860433270891477154147077504377808996814441310283290505909514720415949319085350754536631278108723021293548424911884755102866673793718382904844323797450583839284943139899364971434926151621306186301574633851862585820341342462382038456600908787363774244380742713873008429334470565684972400115009415402592074157068764280053863699926299497112174863425344173898736315721037827265953732108427079611756213819506261602127872397477184516746381954379677353519612294123936561308475191823789071335953390433216322484579997637302452499485563421771918389378663622557227378589448318689751555098046572837484953095053499315403292445235189388416598350100102350220288856794051678045570804831719530926606014317485257935838124058828751102981318627528292369952280844237179109142224184222325934016972416078506987115663355224259527096726077634556770499433382356170735459847806720552865206864002142332518400000000000000000000000000000000000000000000000000000000 + 182935718872297294488194808728548868012630092655335250699113264280913871521417104444303771565686962129576389095859192518972984621379851266014208871533246623624855098816280590415336851341898286123522795862799042608730395300635259959525257778582316482782820272889707446148108334574691744533036231161438643282312845289841333749469946313377368199535078430890876985989622790789108801734772955581297697637263668956445872252596111373704871657880269870967164298034361999404627229615522466035166482947126873886489124705090498537887624414762237294414405574017278226111534645408170104045956064624408367106460328998620770986547519050360849383167084637719952864540962965019305398052220691996618268868260014639578763324830969096707125555973828406013123299983984788231199396304592130420717588248056338179009311646937546242180966504989700599521900938903499403066908133160295898031484993233627523925383760271072139444730400009355114811365946321909445306896093818955935174270452780543178758682617908773265518945959400198106160798505517150249468710286117478010110769859113266281207735178327976242200005165655282729687003269797762865670872206126688163045557438461827437357341379495106268863578715818316927974882103833868330562536570583188007892572930052110988871579384089956390270124537371688960000000000000000000000000000000000000000000000000000000*i1 + 275302576982442728216846269153762848787505754343003109836609404879482873127526451703362605838143282780443867477427861008884500884796457014485497173675017934113374491115930023248933751820166572967898746212065626876645117359813831241302103616849379774544038483433320514333177467232876479907882833332560879175469711884788693955632372702057805381592508160374224547040784207959320393404089892408105905668943947580325772198546931099125458743342120588824612700220206114742625025018401794687458910786862481456875576839252982848500398120409033168087734627153371000230384364475645140437581923706288935376520855811660683325987113017312287645778407281313213980310647796535761070954897682218513681208110900503487313713195793170668232379218409343130938058434159977903639016868599076770946677219609567736072270026967898383231229553975083988651033479759878574900105921091487575198688904021352996655471387167376124092117703472979874532403821044812948971540102929398907455923560729858079941536463808184934000229842401629689888890269986005109766178088445452577999300901202085275986891836714038131758846153067660758143750121771310028411566042369719687391634519110218543313968396153872914178722519694299155231666074342015549487744669095008093150153608924737769844024198274175337624299737448448000000000000000000000000000000000000000000000000000000*i1^2 + -233265210200877353557012124896938599392463552458511835707654579205157303899305000227887817522795016725424343399068909840013532530187904660328256192823639933302778405647812713845459799132907942034833887334555015558154164717903918517043869698598022821292810145409831208303553367093658397025129288852298339535371898906646121999863955809391920396734535652312398097215460504165925235252284565429698774022810264169422428590050064826826571822432320375958901631379390052083701919064063163046435556320390240218240102884126040781201770594402809868143116132307353941551349701980533974319296167899112814678645977043681099310454430847240030087118856946975070477176795110460598232959348451359782273667340064904466188085247928124593205833117431631824820806854544847687799977804603735978146123369002693305921836052527444274249751873683176221314708111141409861418586703019407030010409997846407828319258670706381448109797865614388000489845539266296581026414484149372676375767706481244823607363207335072979731876695882272154111704756530113523654351364041176234694674468594501398613453146750782889237141228708053329162652518271613336713306867791141317774388565005362535496123998690213838130713565532702817604647524380131157794489625807744210463652431746404955306598177302127429438810148044800000000000000000000000000000000000000000000000000000*i1^3 + 293014971789805385447641373270462875415140201860634819791884415474113287422353298656401946168702878730998753768817066323176985224506848703655600570062438379253440294263612952616319237222176455515255017243508992951686966574165432644318705158502997258726772053984241468373558087578123347103756539215127465146584480067864253161821315568533574608544267272460508452380971704501451696687121019861649975423584792004634394771775578596576633877143109392463847482770985230516612999820478822903094665316033047085710381602282993518166120135182399934425364453357115153101411751916563568246443364158043972835241024841409579225838537142678964582817434589165336682797743219247307738064170251415459504062433335578695825074158380662512894626633201844399772874184033035121574451705959560280045181514451027289661756025595699221036270439084440050836233419253506317193230666160675480139787869937330341543685740284366218829323716045644175510438862331497299584759053178205837302303554016065009804231714694216372805970564883246555377730493726814064897505461659328703665838167652887221932144677526437609400002022495058397675190459677336836096892838401923812658284851427250263648567599850660685704848254409304449252661707104153079601663198594988453146281035740834436856745554103996237840310599680000000000000000000000000000000000000000000000000000*i1^4 + -267701928558329743685576064634862872785096735546464399581556804854609379114472830599587584473499092371767200456790907339608933072067032451558058462172603645136756932461747985779519767166495711778923062739602096532957366692222456460445933776721749714008750689024638782317003268281129763292584322454757432294145159498358554933645267225207513301450819514104070802580930168426722333220640635575583367271663096200081021667316630293659002555334787967484154275829508457914442245315540285020964293486143376239426597266398333740948412145410968365194504678753121615215925095758103291277677683182225683497266333121817294778590819410104028568474303751915208255985602630748116477069315083993576939628181499101908099191598301115606062866902696533406694104914729391279199624931356413614037081049546347598147822483024564991686398444199279544276668760437972627972126941127971030010439633805692524593300267301099630238907839026488421063557913647621643627266773631375024290408105083369906073772624158184762757431607381673622778995063402740134391841144367337158899251240810925407505260702591208080109365044759872644815835624613577077516807626195751558887041779775013106424016359593102856097894877694950125621638105648190916850709256416302190135461276835508849754954422680068161796046848000000000000000000000000000000000000000000000000000*i1^5 + -90139356125175187766273384183016933341362618080341958602454210918994291280719894800168666606504854053779832815963892788204850887380427565524678955574391938787505901695588636440038757050362208227244255897865618474562507797833898468113701582139364996542677825821567697006404747060789108342389482682392518780951930113670525782268617461870179443749617346250703619112019207481476742153995572148032281837136629790519065754552093425671399858730550227494977121151514931090069322738807880097770202155206555429886312933169034080816141500231325422185315276790469179398690549559445554876991669490081700063665366944405092463907729369097247923457249559233666283548962963391363842376577929543933744964238970582503484220518311918319735436766631572418682844779117232410772299253257548595585257221279956935313013227456787422036203428922206972381344121335586791476622610488859953643692831027212560318947693859976568747036115952812203118205168853731900239385327370197889133273060194771397532956403866114161469005514287531547135075697374783255601536152478790940432504093806068106227929306512270024577910028307015769909022187703341738845120429386220810174487815611155485036903533487519611437358133902783922725434486601378275420034969602646251782408995121973308538311815254048492014796800000000000000000000000000000000000000000000000000*i1^6 + 91829067870383244043824692479919539258739566682193034362616200762285152990034674629776099017103333739363470178908562379886298755119519991570401761454915642332569555331262110981152882786039823134621660186268017758128707630203447588665399452893469395735035825837243358598153715238694622768915561057423757950422696378819594111230708385126838983037361220002352711444976408350850122113463888836013974308106724330063138373249172604406092404926251092640636410350691679004583729738096445196832332103022029449065707535811405346442995767434480024559824001374881239877464694840388257313647659534943525810915325415321750086509355026229554631304016065505189054981103649728300315187719431596932798237100109455209117036161016579303717475555720042919139019480548222802191896467103065171804344665890362753256984769766071154064293122575810533028274581087398488166171747031935688804407293518863671212256270070994051312988291572631972312773797310289459697465452502923880608992144652102643143390572454376584891758683393166649726766354108970560576261980698640920736928070821450524130650257324455580647392350368542425704974351395998382888033975751234378287115333798823915591574079632567688579925260202634555481635861661627052644308677933364855335582330015258877736214845636600156651520000000000000000000000000000000000000000000000000*i1^7 + 37527448132119953194863731222071491423515827031595645028525680033761945580656160098839589286204139927117876385926826773663664299157669902815079538324925761992775518443310383680822405058586126813544201169474351087553596246912423241186764458032932561391908812293483191068002020616027970728976043640242276827662449467125221621644144065446656171660713819955597369544400329528177542873080031670163116037421086560213874370522001201291786652909214503745374261094011045429359369556990923336950368577844886048858567876446826767356481086591636813582263883048949660862483369434294090789181644906614404673927430677438150371561642772814195970362836640991899119808451784448654836410322840725400319171803517167657390835160989739028587347543342321192330178696404939179979361212782924520712555754783723083437304357097853685953750971554825689603970243537782696076918608484494219987157874948284093229631552002206052785302044810315391695424804465372787180621560698987795497527347887684476056953450403313919315585795271902153052640768440534026268632813769749825293007610540524749718455420656769589152715757805639793742616940730489318773518908425758637760454618818356711635363578005989768540478222980888732917872210587902520825617403931854077745130273063585970796451850564319313920000000000000000000000000000000000000000000000000*i1^8 + 8577339569592815207518676721145387268267509222735212859787825606149718343768209050900897580248258234481161465240684759378972400922485464650880465325848335225938091804827777922007335167743254105494779576379031631503004757040247869570096136420253211445736020420609069266533103965279973777559291313439324413745771527558077568413610165075451558334939009488687141312771391513738896104459228247935163933771605419066960041797217931764088582946645783424335649133754362061710448733014009128564380886256560835441092583116492934453933082880842430187128862996539785531787329180083048695971688518262941856099898672978973709247644588006766728813274597821690617693404583345866059762541351246886624915328404593080404939448807480991851211954701469399652783754451835153789605922015485215571264913412511119889281812940606986931868026419357193532138415414935129571280581934588664698262947125603520477529441823016362545626475097636155327731708613384922531728307208498988697386288097421956105142465881459552970438322684018617918551803239919312191612178743694032923291162658064558501167780459493649327919907160531282156406991489695343499972516964371085948267712078809143578901995477189512952120783117439339267829405506288443848080677851022496738152021570071300927100270824076083200000000000000000000000000000000000000000000000*i1^9 + 107079987940199288207653825011933128979220449860063009288462849243354963823745085182747183176712363289863405044043443820709129464657458681882744759015839550064692199348699285667293641401017633352695256909631554705473434353313735856941467361429164583740228837581554628052671998901002929517558980589389414363973770647916904349323190448792727839129513356247903144015644930880904351233196389020480992132993439654110508168106174267421565344888630322893525198902394524078985296357950732869542869041651196853090886991414414900909322520507721888906332316137301088541994563973758844250587035865636062060671426866516551131188050505808696196647428906248260411357040604810520935977894661082606080947935014846765074917891732689150341465864976342566027981920400061688057258475591777413551833048877016684536184983580949399564923820446464607190880810570994261755028423588240465513157257147485313169878267568476226450265795768729407061491871525681656787584610421115461165958749993793731829578091461911189775936069189638773834931023789427085002282046604414949933346991681474836251944543151392900589253505666706448377584031148602440363812805416649337671862716036698926356831861535153032339960945317075205274519069715242799871654289109129988332013734536215084898197197291520000000000000000000000000000000000000000000000*i1^10 + -2798978912475600508277769874034742928264967322716334531506947964761876072562540822607333348717912467862558100056723119586346629210543372083417812524155303107566001940770723722632988848523099271178520858716065513697897217186834210678990280954669518699447977066846028728011838604396820531089567281898472508257767316160338622797413658634058629691065234457002843342488308242218684769011702394076896395529023214855889639647171679983867790512620051887433687876151865600010726817809494423107874804672312849731841115032147596204853583524311093336832981102154959228570913129631471422615473108304603964883518675438944230006802985069784568862091090346363469354983772679657712726209234004825560780837838687049932956162208714922638630815633926258484946415471490334077171968519693088518898618669943553073945597795524236882595195582632152103828141482487475276080714498751182444891202476093549253165784198687534134362321432736080313585016710832256779285645244053532782846789966863820828019850821336458478119048083400689861256241427963467105581692702008424100895401112407072424264654765955986387964502720877464848923726995863919268177830543105922567979889220201619280117025184797028550340993150274358357401213516883918898428952269115819633188253284343479484166078201856000000000000000000000000000000000000000000000*i1^11 + -795129307258222524720090782620057061185683465191262057293315263898406426612454433854372485707843188980568638244695169301064019250894362990695735285188143476272623931886569573290403136709959107988533601088272931878989090859264549569029532328195124363987418491009694843075253133779276641802356487267279192256281807878070472891758197728633267417583535093533752716328232648841188141105071106920571436330707671681114855121795933237275084577678285504980804217805115932063213842915621372106482498716032704862030959907932058952894113305149310441664499857195812695702554473858841030965601350970640240026859449379627955882408164450726950269620455156703186519567393873746120006293229082948632974895700264481436133414605961491379965168665537373916982514605638007386436378340329734832013544883133076540747933476827749964040393779109454183009533546402233310453820082122246815875387985014967691982675209968012365908480876129531712488776976947124814071437620366523617466501067862753727950490883976778698627575554531384144500484272805432485271230818042137994871558658941971911355649318613050841291593184934483697491174508564919609375767518406068782270885951667205444747541675357867251815824901851410800537025871907111863659268998005588772038774852816961863360394035200000000000000000000000000000000000000000000*i1^12 + 109561930282062925302847491178436626597056579080010332748278117697556792486275993497994028728873156922045946751175587253990447120193424416063784479108560511931097756932127599459108758813182772384917418683353080677907145718698045053686365714750097503807189485344048828630506955093450430724981608994151453294719877122646561873828482932693333185561773505700365765288142625145836850423540890823576982782200738006859711686667862992802182758939107123639022014721297788893932047557126788089252074285716254541759739786844412292680355099274556359977559527426784861326593784027030759349776161988403258291656832305200300029063265341283837179312789663398519865444035897538399180266923491049661328986358808820441773919519322737572871732795086044294770800309583953491551302336145080081708152140438089692703458215706263880692311847376148653785171565075093554476326141371176346872586821634628446730490128147479692824317930549659582218394336308448266264158166501974290657853828306340019679711160142443780778849818802771405099730555845731942637813400456571072098778710289873420789917961579460699588785426690907863191832095215406673389768870076932357173888141649488994556174353487240796552379136791963217734811185087679831113121742493094595769756245655758862402191360000000000000000000000000000000000000000000*i1^13 + 52680196711153873642841894314223800629043500835065854155979701676553834463445562873826623035033624164274155634916583755646534904000917892975540231852680996932091160355506246662176383307018152395028925699878756244464674006290733057168752970421139803283946835463358685973602727972446913510402693753324026928963300022787224597077080385172584427699115371231714690252970758322299252168513067903983599607386355560733048372933916305365351144115222005645153771026956967491390270557037664184856470276551101736802561114115248316138400356877492293561184387217170557968700841613785024761881470778673637558387566802429450327590923135217343497257229599686299578092060750748699256315472304154619525175082994278568209785903798858078605940476918352699017428431491510378717888371094030631617632929097589249509352129393167143187716559173035029638364121096722792313145703573946704045685566332494466079072796862943668335405936194150388242828357313526098596068449244394658584656808481592525635947300582239472023655434755369153897814571534155137534227291563111208083875801174820667933264426194660609058618977679838717098285656399221278492269386671524429288619835479636684532553351608895183142163446133060004094176088986263486835574289567917999027312383151444561231872000000000000000000000000000000000000000000*i1^14 + 3088549584758513974134241459650460657291507580361724793762882763753704692035730125246509796548497628313073284897186465510866499483855708910281924144509103425828455456448612119640021603552331737411943669180815599586408466704898479980509041257771647564017311094324059552566950447529154198428334911327247339834043001771083239179380513474874615583222940289936986232236575106094035947723266363930330688575379590435793899886371729522978562412981653808566101775591913426728310472152747411910314579562236161016843610834786052072753479778271935900114866972994004591377259757593675710911452624423112021084906729177175089717562391967797305043833420193941029898383951290299609713619184338233718114621154363665725266894915184704490164921262703663866764545861460938246177730734627445419160054123410932733171772267506693652430667184607701898679847567422537021141988799498492421596404535885426660931662752170108922594978710834555086615923941688981915937474946156346830686577624628927996945997850629707037793302000256635574432443582087755884093869022180638227640048384126396850557665304703041143339644136857876972119732204637691457246233893660460347071707866784710810591209125249057132841799163409140827418956433086249673737121994381045305268642092720691609600000000000000000000000000000000000000000*i1^15 + 18437249165614231312838762295909365427356306748483458140235620955982417775135029997324214159477805796628513394137751131305262850667742884848821262127736898994182985920168362541863228045819573590994852263206157723313257107570117416184251037574054022173859117839710295613435743403706042302067324996684056832901723076408003765100078261768110337009859975552998041692975723087194017794766605086289829977470847393018042411649328435098481984116825632512922838771628187516764585548344790034540164410285738646520286555926334676749973232868602168636810859772466079062494889522833495944553880612253437799278100788911925240136710441179573053880740639915752049831473482716087706083937800466392686387219133526638799943953100830853669488219450139832504883792166900450961034604206158835867745816466118158345339772202869612588670714671056566917541707927625976511111732183196397109822957953851109701737636999054247676005964844902826511010245289033984342646003977237873368028107851202415902379236269968027151355502812487837511698603777867168076292444679597907010681342249938655353261872060371166303938288134640270990086628736686087074142768894029051980038827951731417022543782735212815601557781090313208508869089238393418004788395348458172414910013133291520000000000000000000000000000000000000000*i1^16 + 8105371311948682256027167173856781416490859041905111811657893502504120999474415925702020843641129280541496154051526203092281314869289736510834490760797308197068235028318980862948997261347781770775177633620448165560134448905514669712814274715697931765758049811138171436190546600315483864974115136331648337021464183195536840376365624205733311585456196675523449972962020945669381397897753853851930795909080825484748699339738128116618165688419686406989605199714281378241310152844265229430717235518357234631969798499307670031247205020425731873396639924604940489193162911400638458688575113146538343666157245374570460013836085593617541307491933568103267279320224532446705429403929908547226773986470820120204283180728729162114266637777486841589276066065279579015618111759944158350406721915717296074656881726366784174201160411488128519205987000829612649767953224856083294222683338407604360186970501269122535511320821910957919632120035704849730929637454607625456409385777460923378640313081358670504628793829655918853152472391414508807534985799938182909485948635016473112167379303980409279713477804171850563960887698495426673756408337549935560400450573169067779579683253956355616993868281868530154086761410070371213090015670298066992037665701888000000000000000000000000000000000000000*i1^17 + 1030764771758126990397572955246541338729180031625434869983458392557938357060825234372906870702489036525897130221876002587476154305314121167747310034083582642891858091807790994176237623600440912276919569254944249098765214927259721117993814345030107319435961397193886880946144738668634839731170964711548884788580991372135473648496313489655539189984291729505872992228406414535422327469882189015415022557693306865626525633879010344644326685341946446669911625325153549386749749638961007049439250401901485054686057442406141000581593973276065107979224637524254795954329962083594404398133827740711043833475139528367792209653904136882789069562368280809740374242201670289476576175601218986742456443662162095143941807012188252786228298802049326632091068521608917718159694320585440269088680371694113954590271171660781692521232812838824722185233827221348430341200035779528808218307984319260645106139410698656448840790668127938501670435690728106627582602561026645183131041332253544535078979829354425741187686826124023241879742996869120478485645076770733265817036675702480912824040800403559724258068200909670563260040482778124804484817972473428242015860916060225659937388500601590318927367429848569585042572124026570397096272341415275599971640934400000000000000000000000000000000000000*i1^18 + 17518324371460922226006898589932459410611460967893985362147397018319642223241746345567245024122598775397384556552864736719557636030261171240748210512596108450406643436289499864219637185537639019321965097425733270007661900411489788962236160949668100138943698948014087765191760197518904016635251900067131274041029424703895531223485290012377277867643524572419010338930600137055935409199540660840769557292417677657487629981890762186677765891100952047168693254409691524028163144399888348495267537211240091047934946364857020532276025065321435916509431660254896224287497668592629460756448879197910044259672161356914114179686608783669285266875811922145818915740956529906656450944817938988363288472891767649780545486627862054517370885941656659655914128487300176394707586071985645075688764692762700211781689057810727278983993039527852340836737620051920925813624151342150830703382960378499615296467441704838146518313490361544373175144313807147146527454885652822830406893039741203483311561192075230507342441057770306335476624563478626159486973844224824387470590799331894537859269832035329882376284508566895680550536695415624005531457554150588040051180114819380701569042876179771136123050883936650665211738921414568998455072359639087998566400000000000000000000000000000000000000*i1^19 + -859353793625178124283249211698437421959449788898230891249213701903103387612013372438323492773683414524922406419139794364644164695078259711144737980872580248140265413468315544688222576534188004448026631031938016406981430330619037341744318199900609581538043907619876777777739442543466756954175563919879160913571949458905703660023295565423627196137527435770754678761564492429678521134456886559147541191912846066514821154401825688707633956526270357517753067833030622769580453678678745815055815427992270896407934011267476904729877461423601615514289291327645546023623280046594573224023689201915780572094553447616255079341596748381370041938537632459701808400038729974316004288006489931481482644566372537772372723051039315663759920761028377938559985894571365945102207106512221449400215868027729179407562692493603856619776547303823258010655737751241676762416624856227733677731638097568623501313940207083985867971459087883696604103436278008106970252703354149918444000839073512336753542729692898153804472549891499779391663686827717841576506432421095121033005169386520999030624324722802626640935895513589302663159025988681559158214875534520563644439871959843348427873170953679556068458513667081057468386144132343194180718886374357336064000000000000000000000000000000000000*i1^20 + -243880373637065344799685045710547814803783831134893478847915434513562760240051712647872209344716804295165556399985721029255049870096607451996174314333196732216276981144352622658209396383699369639442456117421752634984674136644020882040041872808820478333016252308094842020988936247293828569400584525492955042075650896659643171623993714424599687507550587046133317948014449496002589910994279352054868949585104573825917696225426376671299515566597426513677450105995031380251371661631644533026928717292117624498289479606327887611465294409912609425081779305487108097764458149424387841669719892998139133262073069576055928562922895534899691222893262823655065208902115233086129436708970619775825804562675678079707827712666856376806751762060709870271945150948139412974287910445524057456996843194731151460585470256509515658864579328967364984911881835739323637428379188632862432907889644723917771241633735875721885160852358015914538114555358338787274750387276764330940424585864552596917839382277734855416906366206590257975422596939059903757378418407941777540140936250649954477517544696739098785156349287119551423776243574554963387296843896890025268101784637498024084884783631402612941565680664667367326209903047442151455791020769280000000000000000000000000000000000000*i1^21 + 1414021261545936293451058265194350363232733867190179472013804475406502198866968671660719496177241226614516765856605859645591984314061284587895484380027255077321089263328329518520777897486313784699077750294837159192430632415868676523146323347251289052879939285020092550106373439151607421369620153521601826664897439006636427341371143273419179173345364419906114269029427703437199498459439160090058258860666235330194112133486669737768249959854114094517580650486544284484781142628288516320425350069023601506276277547484053627599972264918668724758495359139765784698001426929348261220474867070418414982121639746376691745892480080817701719729395153046965320635466192407038855446968989881002000445998153239316586328148480671005348505707619069179488282816877666127801280930097044496513407980671432839438024005376857079490010218883364899373232961356010657785851732425554548128455774588951627428141838026230322705516592987958940225301918290920054398572012679094470799657772719226841397215362490471158906045070266074103508994866392832802774702225991170731609978698623830475213476275244264657515204911006583861452860020939644532415341965973343993469138553059357007613267134891709306845338952346254937676955686864672137662787160637440000000000000000000000000000000000*i1^22 + 13361991619363358342593120500316766971010786017348186800781139070104497927165503527630026079814387604833429725853421883892241377071422476782078593733388043728336027294219375547524310471593659391319827413332744149608093190090756480019939070293160529262864135799513118632763607679571630671043413898303314435382048500060718655273301362718267538961669865335644778520679657526895680342024226524968153573377819789092682566533253428705749644478628157687341417943548364164003918505041919249791315244501849794625776668273410563295538644749620275537861480955552556541745268923481128403155387426230525316277451587622901934842473255015038815413122896453365224360696453390001286466489282574758450296031821163830874911910386147180108595921509729350808134751574560381545456219529949933968713809123033323125715251527056846596810263620230953212197524630198937334081109390970825695030114043783415555619987683920913637395945867223622408420582615530769518566072404318607734939864725392596460910874963382615613313445450283296643578495640599141090041098446075825131131075036182881960839224704565005729159425132885273058782044834709676328737239497194452139551500345581126981480474758213676533673611093084233071262166701514415160445370368000000000000000000000000000000000*i1^23 + 216773876144082570378183983533504659310780359498436971480812247968228865024802558249029362306919131478967603195855753205067512051624047262603928752386046028160234615529623944267549418732284587412403303665800010104460864780030620862913583555162726004383890887609981077191112282996147161565608002875052703611629535864896112310720510073099960122368310338684941193480770314261149322319690369019534673113231409164647282733100518091992950078917533125663545963864633689602132023021213791282301664024336037434839229367717201341108859097000043109485353505712976581443371018326228769366677427131408658119429858744593775154216456677766714261758464345116981095112461237420005452005378343755883866705431886504791616418231460061464560740727318594058608220317221741394666901769273939446128175009105263601888832662811724397300125215449273895808393161390326565651775648839332028033015898122872878424092971977259191581572605834269330755075309940508945420331202195299683760867586574814132824004703264065304975130588326107276082825309508087617695812510113851056068721334815159796328130038401962191139358270666143969693464807781836793984513448867840688591770662295876445949600805153503205386500020418360539755731324645053309124608000000000000000000000000000000000*i1^24 + 31462045678549027683030313172117614601971232139306966841248858657126048491566078092464592858449780966611937543469054565914168739634648653400488586601622144944922711707613457878918891095619092965889947243671755358197590576724303553412484309717100859289689705539920098192966737127528585454624110533737264335915745493145907351108493851325620002291551528404822601514194355955699739914279742452566718953699541527072176072055623312115612557275263473279246859853866000792544747282977604570612362756742348173547331695272792862135982162101322731004774316379091411406743132498801765162167044284593322446887954909482732969383289460700948239205820148155014488139555593641748211901628016128636109831352369507508033374896211697642375775688550175149928581796611109405590103209911764130214839216241915969342076870602096696094263583059927916230343383833089707927788408317288606661693784030052756797261246868404984354254043031640732342818286121204105210031754241731566209915650765476798362946690237592531616142636893142882545040185803159977852305750447190568976359004439938521582617789239075677054459055430284626103006405056132691838007637038513102355952563820812437336008352054498586034855222186287892381614149651283312640000000000000000000000000000000000*i1^25 + -20072387620728751325441121639421505641070510183711091040379089496833362199679268613882447310766097979272999617969589501386254671305706701516875300104249141803591253417849556990147462870887441360608784585631055012584275328526600156215866998283637431522984283201800862361357095574063223043982404150624930654962127743293928532668656464059028035750961455109043925372212919414782206872658052970629027428419388158378937823899863173134424158540074527590173119229291528572042505670656105613697805917885369098316363503604705276830613385038043127727689498240848358861054456488483973614951701317416533243568227763739016041618477410332137820284562207929625922463132370275208691754677972653157607887573180775274804097166023629999491833527353954114915790861125005273025461072803343209788988226366103450982568136946661016883242548332271970524149812148612800150771750038290275579208822536298113259495852435127690241509621601476933502494604161976852181539514984806357246243097397374925795705181490296146068599242108899890641262753057515830848128203458166342710266599879881109826301494430796548287545929726815122189620113628159119664496096382330543879026284133489182344698295610562928170009172856306415316870322183995392000000000000000000000000000000*i1^26 + 190469961183814104771662235424855963567877464791415689494696918754830620005069557884756920842785631872768788089637469003984781486496555606561818832035440664402314060951649973274794195469626306658505790210957213627030456238355152621338448194221249578433172326660013934075781936608810071950437153755050022591113733167586776867651289956537715188836365727498788852899548752829514688214200412782172864315992519982702931592961694710433918163729640288476335619110749795400478523312492215991986109359458551482196747517083030829837293887353120897003227397684916367412361189762827983851244299835425179789848851413595534736141795686554810174887114687768699637358831086580713507921627033602454646963768164586894517458880225493033653778287946505623339564001192625748117849733337034796368642421422918197363045283859509647602984030639354962685555908350837460428644910359880899536219761220948131309868628294047609899667894714826606533882089052458099674237085119927936952637325386209411630116521143748721359237545171874355015815216706590807581760241929672900903954026247225996873917441214027545445071590269682921199225683397442453837964703030972944591676173162559329954535927750995752589000625153236728443445654323200000000000000000000000000000*i1^27 + 4237054532813016792721767130111050229464678577563692084814833573224318837064159029949893071534078844881037122310170006252681957859860886560703438628647225374944877332364972160844829254070988131275218854235950438169318683001141477400621508687607898603118854481639067963872714703189682262158749377015177894351997036374548943509660886387838551858801128485585608529859389749721307909417900889113275078880851647923404726451208480452260675364926847025132364290998029865539355801321521428113153249249722038410205818871844463114841536196661063578171189944588323653460767793990782502321547632309390769195249265757375798095404554300857811775731651128373970568416096333625690408760250563485794542073400712244678856143900658716589186952127010599454493275035838511709578247663636626958771000933330734830351804103094291519464715866646770956945574214092658081003752050550912337577182941406514257275219218370026038187531617322148070439514508385105171635208975399040219237305698582861532599677405255498771584906521863500163202500524628263688081771197181581326793277497210170575580743544212293087812639138117541589157657268072180525766978315518895519884371580683457672231100119375682288612347559721615813530091520000000000000000000000000000*i1^28 + -56417271437880042338974493679069308386284816182713174072276240315154857863937624383496832670430985452592221657198646897538769356901815404481792382530019752797310285906741221908192947091832505124682487508645908436711211653108641637752228562346485301234915958411796544135553408068011576782546082954058617866648570320662077623740481361095470920484520427193524840408265257900828580141192593944765023634334975748745337093857500051198727830826503968388835107299364263439202767083329045049074253880636031617474768397373574697124909046957655213777887517699572678530800611328263087716895220480880167471875968628114683348251712641806087214758137118252120104597254202717831270939782266527284176943039200719680234079036119177957891989539730764031905525376622513505334684031456859716617862623484224376950739610387373108968531485932377595240943349152319599135014554368951302235267454105095239074886102688199387773407330755739756762970690457359093905020540420336060851443742726025382858101937857164033811669057527623949094951280697891594098938558840440967394457012587029340603992715262478729679364791460874407876902528964202717008270420285161932782912287157105829098929476958756315537776038539904950468608000000000000000000000000000*i1^29 + -53861983477184580432865882714436130246232275834930964756283439085993573806032319890632371892288955215207679314768559401795429984382617957247495695612466429770701287598359277716256707664080214355035234900107558652109060901764506667343036258499881570622075890160383841757971314060564139311610470298111170585042999605729313726696366178589584402117985220517218376027087798908738280906534610180780349442339016189663531720825244331846060808309009954722586237099980385255846974159813226221887313273978565615747579802587266032220115382139412754829379210458665399188546772211794165012169683804180746316489853267631906964336420226919731507808911329885600875317843386856335356526861457349461781006520586888091893015973611356594584842470866157714546461779414115781755334012417741664316287484971760729274953641032640147109681936212011875797183253808654136847646586933848840027426903792456085896041724621560626605726496099923503154352604777273208288793356129192092976786283797673132902622086097628077845020606349042576037497058974907815157950358065071610565900472407271676471600104562310518643912683517321424974009237452504978028554658122406273320026674627142405624122373361608476376379165912334336000000000000000000000000000*i1^30 + 1630307433318098737235184778941332678115813910598393536268572482875312105169017860814577388939571079879248600440562290327645679185356282773705186778070893002735549086239591768942471368192400895634282911517600269761012980416621994514295641190106461519461571786012643605264488160959108885488167857995121792310670393260233427412712619913020058322545012706521619399095601096109336761482952991115063056189633735642985723176250849114112733872645893778892437921940691120315171292967311271453647517515703266932612754354377753518473753658784732076509694209902013197418027881037375972878058186840719660524830793538726674498909841438739324110318684592899034602165881515505436588841518515379621603066852495722209818994319435427688603484738794493308148686466303884662158782482593279889886841716822682547646630991673887338314786393380816283587285679401639139473448554917997453459280988626866403686110539065907292969789344542375097253317388454484942019066340361802776109595390757032577577208519544395203293162984817455887045493311949457397766683245633723547707232802628803065070531363935563166506358923541776323171782741545299064257232227947422841779537007520497656432532289794921057915836206940160000000000000000000000000*i1^31 + -4676070660599973670183087763304548746282566562026955189334655205683206664581496283205099717733405468262122595134910331727216548166244738699428085044064190156793041398967380820057433172520028318027494120551766446008096973981420932767946099978467342250418604123651017058927815314117934943453947655804743769634769610215435986537658177218518729239225925226887329512202003599778342136759970641601193689429444794965040082343150532316104533839694664114384188836992153078901965683686333845339634240000324383673539809417281842636903678787599148154764324504134721526019367301271890306634812969238046994794338595435514409078960599475403661081596453761576981589941906136381836600451298308748474975266261561083847274719816002536877571785421637995059383665482122020987760817441385899728671544501843522052736979836689943068016520734890262051141745507329246867061910619473861636678229829157923066668519317879288952529884121048074557678892437961348238051295203570514938186347816198666435290576067614907377755849410643840730357179734014653374415888624501075482737070107213346439447734940993456260142439022929209095524475148065956571632157968875731526908514242610587770216049187236641422467661824000000000000000000000000*i1^32 + 4010865686180909723854604008611208839703846479729173149007859717445835297093490555220016131067419341208724875728421795776074146463023786502227438647278363009014977606483646077042661024545743104591064109214617817283140715755531387262050960338103373113291148434001712064836699978670199776064973577557001721860617070125201317062021223260085953703904951787079888307031508397890659835778056718961469528729008255347634715741288215908058374060054544874830833459359518646559054866687203967232624726803935840457393660803300415672752237913242175843388698071810208853930001121123724157888628636689580042862870162512150743674575927162911558077245498435468195619530428079620071270362524691163043776665677823679742365393046733247605001798760289186421442092593559689556997522494976055887539392703677085593206310601898068571002218424984980681137496635008503571181175022174224909974607048959301116585066744934167110679352686136229630642163067876192309096303431602644372347977446397548977135978622353118815202974639862061605024666514524903042688493421210961301572659039161151844440643994541613007458373646730850795689922773094006940347635497230305729506694481657278793806754157345947149926400000000000000000000000*i1^33 + 96840223680784400279137358592751973927511940486181183254361874953565278569508223403221286414532135056992148225033180634173781975822508349149412579016893268286308664370775072319120480050944602625434238517474641253899004242561492590607935534296881686239689528733141318266642306036271679193634173802558360737249569383634215751261938718918739089829129100711365960176596041377001121239953364723985455397771039815730840148132220958198103822701997061812084880445551021491975213449201725437895950467865670182476143750675903715740640094622681707604492658576517006253657426747884408490587115719276021649601516887867680777313846830341812067903413573907082044772913800782567533794564801153395428078404364122130843219925558397398931553366536499357162274540366405972470032982764734919443341132941216819505795908575694930581071381640790197841914842201588806839264551793140332301193356841079236784198379994819247188359770897408949014293565192427878766934885808764805809097851545943047544756755488779360303299411583549509220957633048134564980569318902801282396477207989150309785115921173190484706718390518282569655522250726657495315606621011077658226256787413210950082065014917693440000000000000000000000*i1^34 + 3812648561892720435720428674816208569311917431193290992728037692656886577746900552206172249777703955717302352954118830873569173486327464139876085960672545519761969389260349998776763094225258061432337947501404679913997093328365240770371023129340437878286721786325644698404609072808180868656736768040162802035838689670534500684898215696354390311866431759677925260824470422735325497080290220870259238702871534553799929665248590709384082217302939867462469579772803788649388902258315345151386060783413219211299737635148966230566083236455145040141481940667461718108164073469032463674999612403752799068763440143973693245315845462475259169414755490388340882279160898662713334934103156053676345902140467099540888706630809695967760115242714719081064588309941847559905871141685236702450782337792084906020356455120332822438398432345651147430370649355051217133889415343848540401055556135033831414822974016877706441530325708726297148481645898218073478629902248372060551278014624442854260434385057670831995420508444209831565595457641673565852963090373102757507255247052273399290898961724134192269977358134238220745707868462832537810059825209628076428265727621794437649137664000000000000000000000*i1^35 + 20961366594203736038672203628732081283609986439589819732039735186723892286288113242967557309043520530017908536507750866276933825736035790952459952996125465222672122402376727202798450237485807973884352372028572785555841199511019793982738961493458029564376676559193783420017494377951859971040218417300172467832669921309297555898189815950001828471945527718663128109306656160822011055590510345656107863575384795966352049902036397313779949443439681978013662759143901177957652778223695038396372811871516687590263371569601165632428335337746584456519289795148073995896617135203940008188942521944566906713291038435853162749460261872958810590173597537805674055276116694653717691596246751827404628436436223868093096154225786274816964087388976557658327578921989733269073068553155505023641252286229743988061621943744856458291327913124348502396850358171525192759244823493895371516917157453495216373362082120906009860571222874117252137795232256641267331382024711560813779383512279006366879321357528461145232457672079766317271867234072992732587165393064810508022350935967602717108033603984143144011892686668335386561914542172914610276931622010602319667524458693997363200000000000000000000*i1^36 + 235130098941756101614037333125931716345757163760940680271532484214123431828561200626529059150262700508592613861965859414250047509219485395805014491067060755053606531163246973776270278642281275459521148318565261401866025830406119800125275531459977806566223797935121859379488181229172220805548622028031469519749226350630611739658942707859278835812712493264733641127087147041309496106270844693249091889499992435835393218075132708228204373386839185157720750577298415078634923343731752357819496692091223714445635177774427582491622376254672714091584667400661784226795012553516891415983128168519512974700326874966706956340192985689649216976035747501496128603190363902372729099984721989673324630265187464496398763855645246571158508310954928465364370646784449129511841130076954117276129973890958552096236981900098171547600053548531522500314395616409132458039667305030567717699482468747597629069235386420254759118113676085489477649470189511492862921069867764789062906560250144720064747842206020736465816502387773889911084197080880128677533380443685590863204040718321300760009929745549982933994001996804246706254603285631776511115300360256018478860148408320000000000000000000*i1^37 + -582035812469570864914517209520562566241129505005385788427555842473229185401606474070640055011785640348039653709115445260648454938286571323909241668576782457833789477511821647571491653646120532512624402931268869724119570901828984147424396744124153613633333298520821367830800493648744739022034746321245150053471099883774349465262690045052815359130944964375072583801324243148406291306240305701872007429310590688142363063863145317477724693307315783944343016834837157528623797194186514340111785301207741873792374923925460655457089243102798337049966045127733682568715201897536123058882589948020596723968891038479443793753617967852668511514940368639480949386437026338910384130360673605743513434083576634558500806349789575913953352000352611798425783213611831991884614438003695596958468693244903903763156756483917389094852165670887579046620542474968317137955524218992087288391687004353404910479705828128021119201457118580590811306656651572835153688996680770318812021705817845167694161174438979121062526475029249363454495108659785327900624627755252685478754022989896567860332451005614590691141023889233538293709971822093435159629258798511845015552000000000000000000*i1^38 + 1050435174906247746258584691351738461405311605335084678223716289479887822663380885220142949524544560042070075119922835051592762639427735829748642027529187958552915619481522853479375237276144595860096468298956948410933205838467351847348654753834023925324463584738675215341458565985348426100347725348886620325418333357106811896705565329870005483407664209296420572107505714767546097262383160577385975948696469973835514374672341905548627303629236529563775589678959022756348642305019009091578821563853266397688042176659268134801969258474043295240677631847871064683385614728206254968171530594797680035511930401832530518974806058507721141479416052633651244446905552516536486589310554152710342016505521717438365693289148552712034159896038489851980652353483856803622508616445349580705325843833820699742435085993738908607680321674110870967444100675726137744029843563105554130754242152003351424959882091938011642384606007837764476813902332349763712140213610704612429396039988134749787683200230829663030104113982805163709553079969225360835733268046404741151659402153408787320024135473845317561934859084927552852793197269752738364616062533632000000000000000000*i1^39 + 418544654593225150573155431610292564730620690736803159493959243022490565767417991414542321524968580548804102775277636094796605008814129372042200802728985076214433766051052345283638495608380356863942086444276942726887267091078621371895886899507885694972733984812425188161317397007205787062798439210167789017855159785605136925387982368170908260087914066426468714802544913889466613246029918934635400062685512189738947095378554725786336774438500095042552376311487611044466627386790451744039216482466529778745321956087543474024628758310783167548418442816414226893165828867312585212424309912901061854665709474091981290275617761274167098963386284191589355350373934634430396236953443421149605931160905598095793202602884944739464461638878969934927185963906462640169018722606708552425595615839146181633715694672433445905853863809411797367205523707977549975802502034353252372038066632133460817021110684098620035143193785725519767258012904501788834869480039203258130146148942758381046597773833569445388719196055688940361993991267033944674355843541672318574258910584974705080186690301167531394365187969634315010567346002251840288194560000000000000000*i1^40 + -764802632785790815796223947662005430358666449812680800718949126251909878957383945217115413607262449716707478382584899820995617318596193251590538895873761567731324304820531722802087243109878406993449482392306591082421120089594262394937933074957706708336565667983844936788585808187261571340634893647408658815282833250636221626453573196081702582492089945219090910519349555221152787452777670687582552738968601349822799711355600261241517392218353877780661187360147193334224879702578654824828068481845713986214064733560524126251828864115941860345127530520213056383096508587966891828732733179025304337921670280776373822429880119026297999383075563473910127613870860741612819045699948672837889352241265494671708037317203828777750771903356223388463993207538065503087064310733546233030117769025421001152780731595349551997772916568201225120658561602517462723863249601619476095015779974319075577251519099218311812840348100848863134156697904614848732551164502928082908772692778418238442538474230480283482340417408701766471662722280166051106742772608289599532256995955218341170098995921298480417755979026752820314551497158295552000000000000000*i1^41 + 386965978904939763068721573191984029924941250136719948856412528195288473023522024001037604065489806989805479309288590396273362260653666184398754801198673135624373839114766492734525254520742845897551366547792190150009215711483794460823065607445895988056360279358192710584484474006724356898405185092150851412913178589429610240668872545870465053796647930713777091069491289661070660151684133780531611003535760165726464465302962416270211325826252495127509327142740710918783440530948566294994842417343883942219393049242659259911744272772113651265051919723747541262936044802926265270616314277523152385593452502515030283676742380254381708489949890241706849693034153934170812992616325152367383861667515775010120088086802840158786569940133032895269934424193489927000094046849616673737479601719599401230063369907895974024164731863595342574289306174247942046492744906613428331094727489054849672716613890557441818790846310494217265515413193668296106018443725549171332897546693688038415306992840811852227368656118521208400254707770609732498777134682965831552849144935891975521583352711925455180412312138381175274287923200000000000000*i1^42 + -83488952088437027481000279901893692468663021144244255128407360366398752674976072487612024665140010133760110432390003919793201710837296175039545993295075333579139048403098070244753535567008517817861800107159701919416508735346625926836812624822690294013510771414280832777415069578875503840979346644237160148904600046292834427825575187551427631522930040880223666490610065417877562141863231128904146912276239315606027467617009856862245063396465004957522730165456872935036208569160984705003556116485126568041142740587983464850654030784845100540399786985737760162240982162662068799097778214873696549765345449608355403438047567026628356910435953926878673547902729666127369562084608913994945571489674542807506192008533050836609272338510091699632936860727203108353428629700538756348227796948052785204769209526671831704768219401105028062589771884019746601181546386989017502014451312653535961478367444767587241044158628181682164718483936468029634106693946481061554739614148973904143036449159220112995051556295802300716926857788368702575683438066086783976665673290573546626460419916204386962397276594168135680000000000000*i1^43 + 10248853648813193021278778303957718929924533765686331426525183365740209695004870945802009867004671338029017078219511438730891328366482162605836304688331931666308841948909540209884933247599712308852973035199354703331440479419163953737359218403775827214328980490673179898895234850675063130009935862578136090969648682863160799909452897039553578137184454389364891735900139755665034164853375773859591117860377342050484520096770656597992748300610950454712935431200854860410057101323024149559766909618887035036433406156751364218854214800865792907924115632107351248964201771774887166339862943889667648393364084817483091575426310515442639558186820114489218523868713678407592473392018152939139631252854867843919627098790524530982770292628400192680318603109624557225644704008835170613441803106920089476167543061376633381567714630512362221040715063237545928379912010428652557268652150368941548130366007237910684319406677473502732829430927922131643812784400667302869036114209528653912048100490120667002733875851379166069477350451960254144327980779210347240030332859906915558889333581109549006785085440000000000000*i1^44 + 9552598388811864024963545462086585750123681801131461754701445891464343337634120174453344251806750019279602762287228448237618855931808882056889370540283033347661107375498272084754760597780319198258516747894205718039163522138170108842603349032507140731521692440249534490129253477981935235293662022454105055956759271175097925658373444578055939680814071591549315266437934692787002205635082810536539228394634926609843127481684582178588703791960862361089333480011364619346176933406904116706357031210468811929719296313153297942236412890141943290784071045885321060702448455451499138954676894657024137765416985282720637375975675400871709297731010248519459419791431326631127401423264947944249773620610566316973245963629654060717981727234205646389327347393427695620378303249828316882100119228334226435065236936841128696849022079636747613441553526476267086844508697383554592891875888290220152663649098655832675188389267509144925610702598212752898070153256877840724078206005020575238354134100177719226379506107907193284666603507152553749942273127228295058845783924344501150877268343521280000000000000*i1^45 + 4689603045195322970130321720058389542532574650581849353518936613572764161708896936795847977261569629260475008561414088503179595523179943292760081956127017670719450805300468680315713444130132756626915496045523398502011902055978329596595037723652858120975309887472523531140921126222229103292221776048784650890766974728319157656373804573339853493560467096363622068308021899307594651514698637248372715811080460788080289211252741057522286529114307465681847693577826405140581550520667147844471866901618963412644702869775137543375568609777718023861678074011537953550886669585348126902761697365134696670238741560326168968261000784979686023864056495042599194106937693312460785678566165129591684262833719211933289053085518908563143126337192218073857750964622357229158664984149312071882728299740977520240899701506919038892694876927451645364278601425516595619017435635228209361021020060122998618657309916742723774005600352381697960215720553928468401148903013820687340860524600547956857146357370766235108217684228079039544302370441981244402043839569606951189647972045237874851840000000000*i1^46 + 1300516789218107972929889219016992654959385656680880834960125980535832339271272939719094895631601973757505686912439540009231878710238192380601992164648752970631680106755246566011287109458074594584784719126418326968376807725345695688708012526809358605153215847054039755177364134854263182177306895916682959422262401907086411444654824186165518807764272115221638753029678057516091201673362925768148090348142351519293730773666707349461040850855673953894293374002103745055771036660891477508156430733108162422820502816722491487390428629985498968498643521744875850517403080905750698542985721042091378354614130359154031327080931808364881791684010436959126684730943067925893026885595134692936904717369001391923975133866489638532847005726183980561208870229570615918444876068042112305802210431447784859157198427921658347524347955178280929256005768203407230477013516337593013588713760111661099037218420636144651374384542575705675874515668955765780339852255967698542011058908567811941217028252233317513904281477892424603503892520924479412216237257454111920181062139904000000000*i1^47 + 227799835129407685014584871402575236492875313339047027132428918086269316521506304510562825867013672159740178419315043723349954547995737545364173703423698257743267556482792575032936714338939140235385303609348850396055890578223492339529969586362283881601100694072553273669607045545572942802323271335060490219520440016550820131470809040217452635957526665765170359573076511924482411975391580036385746058065861794910371810958106270906115021453022127256413829117810015982642003593707278450581527879728738404832803678899154996089523888296909234105969721370478404084519121731646259149405071187013447450752766133859790315496421447511313570441652167815210458997329354927314635572106998994719476344494076920691697521567600164326652344316246210476748550209281413640887496964179999100396829601203987853554442061208790175167317112490354187232190308492748798687941034036907605905412514601166098716339880079013386322666349014662371527003730292473260778905016947308171827929069789748388649387165875244029055131560103043138902315967449486662692681129402905395200000000*i1^48 + 23324155705032047711273712556243818096692711590612209171665864094663479090052254199227396944127936660237404315572712603769229278054224565953574454342251523228557292202229622042890365579412200758080868561100547000599547337405206376470172218228478896479347079952493843577282584520222884327545878746073903140387774494557580766338865867708256587283889810292348672494384048526767868442965691200282117514593760481591434117334241517312029304411063202835548244113723496712309435959226695956833642497418810641606046534466142657714577054299087392374090696728370589531002104964055957305849690344597477407686200518847320061148199841914778403108265262406449246134801309455948409993484186934585862329071280288113977184502449388151411909482793097843691846397575742163530018398233983140442760429660382033614308258187067915964996907184655528610062748896678368826931633423418914301257184341467712272883952489273760886905207247896802760493599293378648404358822602047773098888902601845502292914544578540747086733608368945874057971994011640039056998400000000*i1^49 + 1089691081098857566737962128770112243369896551065290815511524837083591845189445226694640893866490164713521563017470847587271284242726175005695902747178746818965522322357090735898180470550951380988681407542926444622510110348013058794679715145799745724157298200238309856455412504208650920391716700851283901398155994739728985646897937553388264671094751162787250013041504057809587873535735464751346237874802125066820561190021755539991588325632331325150923686957633073873186152114044795798613405846957667162591146790700532387795234274766292393139141178652945210702127931243253713918635218013701783897383169601734651710826241284014304761720589085829583695748575770760353177330636401250163665644809831964512652333537307313455706578441262813573586536094369879431806338308339040159794276381654327368309192211897040569390349325552776517988304169963270623993921952415617352917813582725343069842398015418785702754245416128984108632063823080539193040661717631679423449204364383692720239063152673212366270478848256719848258051784704000000*i1^50 + 1625417988845651505646501140535117881610306487894846333371907550573414541626844244504147239198337282249949737442211895852367167841220583847077762938451900389437742021721330072376434546728776088594800406117528703397277367379432761215956334485673322382913332063295286155173930835149502915397562240681366414863184348140688220414375547148819300049887026698345154928556571671808576324046002940812001415654007735132252504087691580015887302750035698781065062172264653133118345797460413279664575862228060132857463138217105331442172452812420666548273209623407411642037288661477769510593881237867134672391611397265441675204341259313334787993926296339618893853254633358136686660773262780372326162752108393538713835781496694610233199885255292058739180321794612649810486542867288673458328305239723182453079586170741662187826111485747184757982648937546114574202504124840279867517782751880610406105958876881565504931478525830469299362019381473407606284852985827035522735643430027533672038728547907531085599334400000*i1^51 + 744285308527290304058526432971661279703650495169891483172017282666796612083626932940233384614219209978827559682357477360708610370836200836747222490990546018438480829051242774796528615144905685578214386019728751265528967110686098467139910205332993978169603253756261747066885125402187407138962813265704062629698033977394418610458298605830477472917646295964262779226956042591474781830097375871427592133829916198462313547363008883465989519448827965964546701964897896262109275263583818653088313126125652885019135839153059786875948498221509607583239801184930750469719633309093862901333928829483837216774842806035972542896283820777093206383841813683154448547310184785610763566168333905085914483024330588058531459654406983074477784622774466845071367106634310054968081443660072720470141926761781542703692053999062154518073431200404008805085790422591998860899175921742279257750836061161983419040437280482214631085088617153671439905024707694078246378815651498792283792953463953741440000*i1^52 + 16178174299059643210540654423938751743314893094412222120002358645563974364678089588961164547251311624901370854320732335044983482317358733111413623394528325239140789625796730953794342656140424691424636438543382274642010185478443445391888682696803081066965934276581052302885882172847495655845157632798343515101272006854813860549630602046809272048799155260162362523148604913149803791561363369534190552398189216406063726072413901656287392989063602641691760922931857178731953250163901755619014793406772906854763270227803563619936174903778195063445836156893178735944424983201615053962246473045888590393165224934013872612449497336705379860179714506017483136971418855930648602284511859124581252678416647478579457566020639394792923534608492064401663690751649254612883567729328432812081767816187270575679614984997407869460216154339636115055518514351708955793951341958231648574777207990440668482214615513927046463506496410438012308008005470321301446373384832000*i1^53 + 90103373112687198597988093081138292721599560982959195200190641143441117652866772461297980536989779379965297449265356991906864381817771572751075268632203921454226540453833100963015412303231497682669500167020685442149406038209928944119653417048218670738630771265289171595987687423111735162402034195908169918840391902261905670349545104232457883602119975370875935585947326043357000263383030259804910804835981699338302210030595469417095556672578413229425770680448785221188081133700223965961097993313744388728623054927049800162192970198690446238902954272350130587907254471620059977263953673363637833185484603574785803321762332594059315838246448413172146759190909933110527248780944313708871384676737924038908692795018982783350690413191156710557882907353615767698308272078651949060172594197791963960428080582361630898431091941430923883495968740758050014147968565046685099848417587473655310942349343195062746972492071576240443867200*i1^54 + -1041564450093454960736696053670273644678573134275599311458790112825454242380636056812242140631853874738686671678200638427116099000832392450377331073034192382282223279875205814253918663285606118986958541885651608313240031453188927620184895743412242434709170460117073858683361992957014323385181641629675327244147842947710290755139466152447041268803840587943291995373991918293285274559624799726674719496931913240948352591735789184608779029044777979574579156009257761295845608281611272494326560622449551595900523103413005991616108455313298700936710036915652223383346079367472737804840852802647237612354934148290912335365143508982394248296084841379663701977220890585060941027988910785497304050125342156001150362162630909756462559719463350480230175620576992304317740408636145177894940818892818932823542022893348564180589762780865334799276499891058570557731184744870935445498756050903840*i1^55 + 12040131975322527482103241105645311705180774604346481442164980692310553638818321027751149724380911128006891395333340399550446678404688560400660830182857009316249388218724751598103085072365449404924804076343310280837043641395283064964981444329522892416237905465842140916222705217652570155665236780454412549834478942674756786648248907585453958857735433169271597138359654183128600734620459017437120746491101520688565479382804543935083625819896963959847622279525795115315564381908083699724925126791382882187918361305571108121386834984979793697854777006865397868740910666792706835290619046298471069985675246712725649046433813633883129798715661333816382997493055379350647685877453825238655310609318814072086737517341059235909266021171015451703064461903346844987790654654680587793910375363378641862221911167847961476759150904765508586454936369*i1^56, 1866870224496491684786090254986044938041421297258342526546004747938747064426813744560095485494353296455591676375737201902982300817439931028136870259634628670797543437402736768233842145714297307781471998027506506809103614183172616811755765012834722660521597037449862376908185099248250667989621707876729340666828245948537165769822547838985484656269797820434243587901793199339222501564624939817267655743447230461691035464609312743250724783632563853497967077661539840121095279866564541715774995148400762527668430693643283828612208873974460894787264155888215208182800953972246577251041514726077260778763077189420658951597117806583478992691354782624282708456571486142460889870889942242604145482524024506035782449857393892861986536880329963129493667418480586085816285379919527006012503547462874688205403099286614369036374910150628623427893963978019990509124882673870820153853179976454855424138033636865627646133475264726904858468095344108424410196259014983250342518618242820931201190792141775445979979717247195254171958365570524925353502737734731959544034928621058948579209473230248187404169509254368966185816948460657968239197958092844889634230500520344492052812585162270605242393236330036814301973464288522112209251632755107125803931636842818202397657507683180537711302759403846718998723630081029689979292245280635747204298620521301843451792427890708302067283551819097925181353970001377994535100058131782524774076023337951632016223397928888679898853452085626289240196194745338477951957810207200548141071005515700650714078638989958949075950019021097862588938594028914416657977012188948462959566479148384340420363475569834902707291934594569506299113857240526121003962791460782914695584005361226110299291780444556903195718293487389541197120238825452591816695552264758906906057205735238783965242956185600000000000000000000000000000000000000000000000000000000 + 13469233072188136489212840578280164976345400492817964853041853902566315137713807543319643983460899483784267094612633938694042762451004212485710627654717186647095545709044770167485555787896186753554822029700025216457710922488443164310263529466633773449825100739036226912756955433898311844147546000876890428976110319710547592634790387779167504002491199563092755907139033657080791693053490651197617473576252840070677722594015153818112774368822704179027594816818647921466686913478476403491571668285175966588171549423136144886180193557347263776659934400929547214866413587080933339549259035823572044819477891676065048315431575324235912705376640024439251703122143175970491288879595029802710657336206436036592701586506640177666885482524475308184400921334544514475630674685056892326951178770193384584057679120694581733017153752099361059726411016619929215581868677742150870579114289707801722048148817432909499780640142196746739318502453284316647865255550234241592044126874689250086088603046560793973291211591933224479000804185579923391667778553080622548346875554307332003027077043897525276902717112685255828248548882929331997518001017899001077989897789023797607244945752568848697974986154813580171783155234453967245297225587706499860530826320970449796562421396142597162346822075953112944073758500267053418935506983808965620087867918559148446376334826851028496347479277359847961129861756677559696427421757195418307187799993013382309219001268217604216466743468683510281513291312357847222933301246442678813991121941983606101032037907919917378260853158951520117411417512925867671793142094896977412294507803365835616582363699727989260917154571769237439470857394966269532099604823444492438678505155645969446057782774278521347494862414273015765762725064033333438036089858436791404436904412166005761855455232000000000000000000000000000000000000000000000000000000000*i1 + 19795574596482699478667075626897428007231815134868103167742241507225770270165145735730222619352221045790940713989306058597389736452104200598987868214658434139792147921454852517349367564895820927738168720227319347748948779439370096827399404271060761631143538779861802076026525521630961518035175545108454940832575226840569552290768167051982946784056745438898037486128070610380452025630006610759191521868635528962502691935577387541212333044854529790953457300249411645632429273645286690899297560840865031650132147077801365439470104757023807019534699155546833398695845008725762729377450543874860039029891122016689786988176033935241266213174953572014235021353779721726647668106041841947296068402841903101988347322841656280877501168749774737716229831576215885481098338652870870052319565451742684265514390501242179295051824978959352772466769439685459151886705077419836945138407192133502201920169651665713821754686442226940967724909449871349510211050178764534784089828990006784746007395393821369811706070263751910164875105645721554834304587756832647196566134313087080930365767905022014726854605569121930850653043296841356641966855710875957916916664412591828754385511734483213864497672205444032586256058022675558504632771223196493032951749202732859394417740204350275130348534858549324669453685489250545677708460957296884368329197227164137257117588731425123600593347790790472632117997864987589458796962434166342988228194865583022397678461666973383230536461211084703480408241676948682531632662394264379899281322242995287834275186897227979946043348370840878229532160408277052338336860323581847862900172658424293830970663736923451592971866328562347181162312831670854518196120745031582028411376704899841353573552071624176623752351033377307544440364866040726300527820088541589628325965065305803683826499584000000000000000000000000000000000000000000000000000000*i1^2 + -18356297950029458502410877964475113061458542953908634119975220795521565428144268975197589662248010518057095179671376542242700691807025254532385139991499357634172301846161496850856958482527480057301245038460981267284407495315311421559699249669912008215550000583442912097265323856326049873196340000309061273384637292762328271388071635316054571285242697912160617890003341681758917528261015444914550061912202335941433346082280602305309604328538693641110057479633673753083652481217641435753106743721884571910742593272820602680513456600850797642257549286874490876164841277938905484859703771798282541636258051764048795652022235666160032090651375482226755417823019048935929191732044574894776720799239975250930000931098719226603482098667061218083014606765806889058476632881514289107974496245474791287946952030857010808483254807679681078502917234464459879197520658175983022487304605160232013606525201315489671711704248833082669229365084452066518235699513052239236177263303600471710008810091835074499567932094079756943439982007932136959921419416484524314649328810771764608547912805560114966974771011150695860714643179730211091016971581164652269091134076621329625866214602533068594280644555890045589531148086963954777125404929648169502584817148166088016438898942253543394417048792440899657553420846441750100322058432012503248918357765491229703246861680273885872563939001571405894960128563919144231202637355853340342873072293514179924978903405676471071160987728603887941360151970277391068292686994428485215526281423976149622456337729174269376591450397616674303201466411021610737300014705509287807143210977768647754282140286215697219500015876817283604949926571431501056081142579385016495389910677865071155087162881826666833439529199700774568341183699862210666205111794752528404332942469325359604878540800000000000000000000000000000000000000000000000000000*i1^3 + 22691751882279705595841042680778950111623850950163175964782209561249823478903363916308534386179533179395852892976588926624648489547154430321613441411881238876610354451032994428316053961536787674392841873724172462708202303024834956174691038504807255602144637599497218884405139638419439676346183493253347305790126812012828517082898029323367277801044261779345625502311305234146016265078797475591095921322532881139755241712382495796922168179308447157937743622235697588364388087528528333726497926644548190746410719107743575895175610717542027131114986206778292375006121286286464003655895369859951360496014311634112288148618656827167506393869982653695609713675764237610379782520242921943228914858716032008794444655741200548960173803731801896855740402964372725062773473577921099081584272938771644562604889725409722875272554759955000684606507449021680128353740978930302797486500692219608744653055373316890737928237671389416132596569343360373066512302735538162566436386148427767396860476328870709397338602839597092296585808409913679586311638294410766259543337348391076954652170632165472338733227203303977259623590614659597185277285788269424467811090153347116705409505042032098721849127951823930179117058705425542879543372799916544290500471990562724926306151159216760765199903897720800508253513140719937673022092454542794846347091145306852894055290917489009187057833897624249568913125537382032896410303790610086810822472525507411711744625783649627851845051873078177591409921831445528802617380967452218203644052677459529979625007611202160189291765180899643717234143214616739537872040535006652099265310850485723737156962783748197500192148924888256709261855996332373152945588581950340459662699242531593535525097881716455933316574591977051749414352033729018544065821952213517122646112799835268914872320000000000000000000000000000000000000000000000000000*i1^4 + -21026998394920193045294220369529287714733595082975426084280982892658791453511304460627913434248075026777505887430498506154165911740398050088652032813847190180081898293959054994510894001165346839697770687337531274268114072241475042813285997976113227955415190547628742337322143072933774082417327009360339921628638777528297687858584207509861291540856147828128601620614905754801836956276491908236964124512782325336768720878990502912997660565185040688546598879711624976690649728397254628994726894887873198268076515230934417795451992239218845891982945612361407459217656540986186175429977032477883068614574652539142985798378469365100727101091515761491114416541680690130173108360126215910730610704450789135813130300494490484554503721847429019673201005079341410613436707663107685362037277417076124141379375474491270412203659214453670824781165850958640904342686906386817892725926138100230110135737771233152197507456382894130956124073697775107092984704612424788599646000904324048797460915502190975983855871228564099005301826964925796632074689645667488931222343743421161517561131669737485238943940234017200475964768149060510855098097924015627753982038461159708436498210749541368162359138112424109659817793577195173969088092870490326853805029599240850492780527172560145593958188458560185892976449143448447434322154701048526322704254785297558252653945290547664901847295321922720255067560607842220331070122561641066036619712843657349518113217118842065765610627005756168795788685846459140226619355653401214787294705954755146599611344890147388400818696772808343010518916282982402465468572073229245070337536363493652385151794968655432401903435397132859529266342461526130730491405626925826709869308065090564817864542483948600964783520383116763125105594505719845409912063719272634258578227761491744915456000000000000000000000000000000000000000000000000000*i1^5 + -5651968107462890219606681701618033699962607334226153672179626534633673584615408640879240741204626233205096814678226096469356791773586641887041959324617343020601819694446403719790360749696919274957594815082004070374165152222922422836624818315733801993585626388814462581347290040844281913082971866951616252356744703580888928243074819265363533402359305791975177123223207322423123710521275282947014285218926281474476233991483384763277779012056752794768687224500276239068173145706549691121429377434283357199493579252909331540016417078335278335623339247238809317197942977735374824952423473553658648047673055781465838532060770086822301814393348502498467722289858019382242753511337816652017585730174385357931782133377728864300809862483819709028820255822608268322380785130247826995590738743040729441030994485689644341555893167559957413675437101431830461995342375581066714350785065467365047170264858646701985327201190396348348821677286662491077706248426022219575482065112797657222743536941184302519559600472827185421387862278119309068018014047709370042720819061759194786187617005181954888146612754604507307092190673870895757600654588514210262957614612590044092816816205615460912747560189381080260999586462628801340650338921978625649882019988336479902694701351475140588445841243258755026556257180881900117575992987832718497747112718583156780027164884814754522804921828334124431826540035594499559247668004612587362081561958403303165311687153353491541537281367207464449328777477168025955908722175449220103518181613458222396293395570179036999586011558977650994117838530954670337826805759501054491286301335073005956238193979543581868767505024616898180467296636899470088366564584118775379287407429462955148054850974309186939788612014166569375158827315272628516576205763365707185663712104694782361600000000000000000000000000000000000000000000000000*i1^6 + 7128383378871810110727878387740986242146867968471875426644719003129789667251080878463728143924597372125007130130223158608606697084754479457502983582670015420790838446401646962990317265105258114028478220303623229644006785008883595132998870655813696315636459501053848670154549680481045391215666332056943708327520463147722732928581387021086754652464966938094223802678051385473724698943839800951128229057965365476590600986349529167373204611509956265193577424480451507244818655580046749885785040503061743285932238327838198998636144466710656089746421000508566900249181073239826552761930587663345608669070157892668272425339603560424815250326976945437208084192965122393486450954337275555267369546529405418344849564323201072749151430299684720064687569684964470679188587045455989611755227639126126920556826172006201266559114075559657857924566713653775539880911388937221076136056527483923372944183507061134346775585131734426346980731361791198552647135673955513602166194068518152206776276963212720269917564178450031088053899170857903623564769499565495085717680612132888874532357343742811998382485090297447352375769053987489771054080625133323599675659667894267913524553257907376239354128707862948565976723172334420614942193924975534986263683118558797875814448543003391078694650595553971139885696994388943287223091410259619921582857418560240474106042181371428261221251451878054777171731301888690483246011638225882862067001735526285160238390469358230816051070716677220460722371015370035640542491920801321089787150944037465215961961463888258412344237284249108609606456858251430306049353597605473726479173901152188098769102150506556234308836055845099402500760415679961254753122869043739003632227771887606323892427760324459320576182114004769505900715847802566278383015287893252213971802785799208960000000000000000000000000000000000000000000000000*i1^7 + 2433982866652789249942252112780552621501319336872611457043272590937102704936572845097455688213549460528627207293579859826470143996197398132244605339168042334932014900634831356758413454553243611981402644311465926283253224027367975060667863776412253592388035242445823384794202132300620738848220976566905892724123389545990023593677833690904977095594502996943477541425594364768458970663418244113512874679652794547204344658573259398018223725125124918825854839282383016690576480590402089489697010006563135335561474982427063478532048067763491180911355248238436092088230204987931411905343363106488445311543866648855042018245886851358795320985942062579828136054225904198162703756785537453316863681133659898172527166692758350325678509962232899708774120984626989108768985850060264804139433119282246998065507490452261128319659824396150676570937159059041664690981891473360118431045362359194383994933462604682715776331005380911688352184977078112698149802174105127904928158627505692765349533711272809156410477864389283309977466417935770784097548377366754049591273820087853448560893040406857706507109240396260967074363239693508342152987599877334963521508887943557404498997868632491640712503235259368279267601101715334686861358065742350776602914890689065471847317992457871478624180970502653672470219986765147464067323456063547838215811809421111690372627226169949852166239601287268168027390633282269670614107966074057489591635577276096260041714329642214347349550863148010694162202099659923229035661264986893662123748572507926496747616477657736528004108622389372514424196875958783815580752345763483688787695582001289705699598121144976265705413563812015037559056313818539165738384667130943490640858387865498324935175521520795431419775432604043358869524487266799586390638943488166373349624295456768000000000000000000000000000000000000000000000000*i1^8 + 510661040048689835963228742507946101778695228793018554352118198088456267938978907829464689528902994438593707745771648150778316131966983065893545851734866497611657054936481672240827771392244464459871077498170745375238551237971859565570303060813996111787251105374204409918632405360648313903264894698700980017109713389390051541595107716933320295470297948563580370557136613851506497371907451088145903473183560751957768575636071926252033348487615587732540477211853992880494055496261567770717977507303804455337115159934136960404438752441731807015558425594408265647145956235099796212868058047982678271784979754947006005861342602324669095121827174913297585906197694146110875165256560883202658145752418909031890406086225080752268921077287863256967998126665624156120941615520440356544343156885120085590474959018870444106423984621334136620929912634913684848353049730974223097693955797284966305928315900505374634200072153057204676322952959616389737320829161130929147379328987544608774560242324030129834587065820056564797803375924199956926105771039873093367590096729635572219045574821640184934614803666195875888735396879928243047645433201856801350497574926824864109210260307719184730066908963692510547511750833192962035057946256386246598411334356444969637118255509911137972282112039175737916889289334137852265916408221897899309030491664502405657861148013173104128880676677190094718285193793336885158646254935625581097479796662217793824574853549231473778441889551901573099560759417669638708013672746839233511193704875646519132206772292844586558140516072612052726441675725101451379261394148827383417241984848251909600586360920385633221955374922745391707901393654737722219963920499244566712276650524058393676008661149649411378924500770802045696865123379968178468691905923770305234956871270400000000000000000000000000000000000000000000000*i1^9 + -19608414456297018854755349934273016862501298948052043408670829079538631636503697109798129488232826279244559499840953170836944104625529361506272156154257108031516188216750637455166936779938405377786725278671266745750343558228671924918736014212674166177888001350536327216866743055950136389186263581549279221204140822690830834872823247015533422505967232084183193924369511987955162994708067168517094710907045948573285994306920168950475364777338604416587168681760700336433215759383723664577089652650771698323814690963810658163124633513788136638619158212555104300349505917647249104435692214754497706581958829626312107278227306137437031869948590023308464891165067551674474600134150271335654278308581597166672934321807214345158284964309025714733340153520782838408967890409352204408209294483539773343785118751301799321043157271337001593568345904722581022143144622394164573242423144512719012562425545482112190136113113204417632132475646866986718191403867399400172299335273339157016220994024400488768543820426986256127681051833446150195006101260458787660484516038394122617374030156665180613869511278516136885475621565936961472880259515232666072254467923948125525552295378345294836818983809498919242825002823718442429814323673191077474077829873522309761052904639369365831152186639865562931904159807168501124657544442446670624088006826131641398484773058716053473290380043780509000955169169332799174347733384818762122243664216497276349578236269644453070933629780575493124328587245736802378896940957470913771976687656617893453259732905473114530959079888187398970250244875035208228659686223135731130345129788533578850700558187615101696749699753424166364335247757987088645934124178450960705135835606734624448674647960717636433865906456189293168549867535306109217041477530671036408665210880000000000000000000000000000000000000000000000*i1^10 + -207841304464264099215391728840153706467406238436619795407150228295140713563124612938472914844750913738757097562312813770261694126476362294310494361738568888329274373140707454635031165919550003154608066935606105000134135189790545663892282829989643138960303934783040570049422254407182392679803482234359569229020870569135891105853257250161038279185882720616647183687574853468239235984420680955964448519219574977645116683339001413247089483522471950306171357954547783868692844544967037752170410711812943322091806729206738354110404386727060752067279909766486489153316496634222129747382354475624958972873369372179672021508390085747411134456609965538707491639623259209934746792231845069947822865640498617058850591504478430639628482563789778542859900131554774964676717172797111282899197083216071784639083871858772397297157598718928430271632042229841332469439898533078305202866688358733320556595072793579031084575976143396837647854549897486418883611084841231885369255612820560561334656239423329739330902775872413851463639493270602628267247559948872357012666240596676263628008936677297576927414705593211771731182445681272401791236934126885779236431564249707986701538838331535906082449598991936226548533388208354786064079495515178717370162202272074364249414137990334679237165566099709187847145103061821444630873584116212901218831783622146289504827851222976579582842726505250987092039586568443870594155163049839551711266282020996015172824399408386874028708924089907040656486106748356361771318082065400530876310743069996498263776159270739528068852516866354691419607827089803629155508945385949746053198936060816703456804920961906663114948294684122334442147574265140307052351811365811282381633138382588857964678318435260502107164092594060596272782463399879224268099643274917859467198464000000000000000000000000000000000000000000000*i1^11 + -48766254994997398149590040242950825122280834493495709405400488643049136316135157439006412027792324555118953079854236316237781161678240307910797193710347607876401664554597392110114586159833126478183707121366967846716928970620884808687162003220878002522530412607569454736401085887057320029114161186912376600005326465763933321034328380062802468082791164513800113358877452729503380405126602860385458192956171961969070147044332740287131372480489276331796704612499413209792126863885512141240755951245243996696863365168279233876121087185520480555024574079045824691564925144980140958570982365776793633115437233281572041531366171865291130244369015603773042736456154231413295029952546064202593991314854840949693076729508505313059315192021655150551870962032004926819889705403385490120236378761422842681815258233218495219085124025608413675438532247702402055655788273857096957245843842172023317212874142139553133022344419580239373360655586724381407454982591496711240509185530805259248917941758927618436932270960377020912676375516123533744467536187162720462848472773896243989149000949656738480193201493083074968610008718106040671108447521623386550478519724861329230479891532048510890602763991554956066159129259213700824705399504455244291458319040284183963542040165645646290628187518313807609988716860173491427408401859347546307895695701159366350020008434483884612302991088393842133534745604417523303036175631665732893142839299215204655332092882719854987715737537940688314760491936741579065144083540922273612593657987556086118900436371055865632952185734390215629043722231440039089470370360603274885272113200627902235674656076652830445580034181066209759188815574691715685922343361978029045787671712236110559598174136977655969722492529892713592521779457453656277851284620047799654809600000000000000000000000000000000000000000000*i1^12 + 10725993105824203719132867678268500255519236799493657931493261167513574991403281761844924112862693937730944136150621500333174979911981983696023813892879070286317927779635256538730497533098061567326479943849463462753573156860237698499226077794686795272844586699345396365427793756931989818923799665377524482003839440894535367899461026925295899852740453086749275444684118543920074998082454514950069214531765644032097159632439829631148155311625952767293460457407000087468156433136468474137007693362926292467231083538274443104459223238007400642201221971934050460157207845764426429845741112105053443831639824878109622231198796980841879161146615265857195792278674763559986749123020304366214899232646562134626947320456511003515487862077294067102346029904284948942850162440112320240140717593864713274875969559967342446288738488369850108663946964139796445071690286748606490297655666995681137804315941533446984485452184778978745800738455954172429679604126020948278635800676695841233179773362033125454011721114501769680768579056469130964466275422401512111377196851743482996921030080752044489640074792093174809923257385772438318864219353090938893817590540586635563465088494381169751142744923645193386203229724764785657609142501624144646866307706873996154802030720512990224418793127795654436127491337180935274749719527607171491439877784267935105458508509573491688357250909047561552879819104775946127955923632477325005802345101356925200569258134696526699837368680678017617709209356998936680713639061498971134761346190284094556293327815454764755676640083338353553059872076839398009741183600661214330570081144325967468163080876426837972924089976589762751239179842358633352976253383983179651048252717200972473736645478384322002824151307823652711291526767702341293140431948276584939520000000000000000000000000000000000000000000*i1^13 + 3418898533304127409583241068019888143170767411347553177846687493741009223513274505844804046344993552872246119191589616562447469076594365039632891624878050794412593097608306252812332284606898486352856023396066069932566231989403027003918887012627771728393086333837994186658831217663519630646348693363534988313829658060968651488325471949270581600675908465482527942049233561413404015121410644753741469266080168426605837961669484323231968970798432218179171615409626687098971535249332172116031950822848188256678932065180367254483086606214256088707653011484295394557890159146755552149235220551958879277716904546339388570983932939626771879087202434813996946828300470216444560049785345554961059900796568491764182683942775735308179145942490220964013972651695551283641055375677683768631463198446397034710063053057040661869211501426928518009259871908887153104115315996907624583637273599899903762913869010608096818280239152280037319396785528390476570693095365317357021497580451192066115371722630705313116012744973430688208397619372015856303342747724037757772256877946625919852467919650305682969612048674872849619294045633558246727250890711882164306042187260924494337396967286400535328059704820959151647643313576573384209017409408209050016846076711677165519042903369296524244253578465428892998016363936937578520293655640709592549533376769612950990438315122320392353728475017402928796817080081488087940921469881033277394523759304586048013973286460776668355049320497333656178308436392320030731674242457688907127821229331969690903249825825881255261901290308400585027703408817075538606344734927338266537714897118688508809131123722434264072391120394270411282021341770623671987974851941963670091075582780848484508827686169382940365895385489825058307180497871987502597053798712082432000000000000000000000000000000000000000000*i1^14 + 55752977529311005766046118227726602564430071327702085772417972847356505590164786038588975082209708087921071188688041712148845522938084611130499125134818918346684842551789620547617434811354730435682469219978436759445596373089573012261082282312104658907374281139602313373745127500916406475625616061767784392444773545653489519919983956639129860473874084119823212104897018967826956304349901141062292772701044792959459141597633456412212431615317129519440372533983362817213931686735567250512126046936406912084036861309943773025844321689087144234627316219049480433649096576223847225848936623393034722890541039413323148329926521951084576152623848173348612535577679442728963805565237803258415701697991995508334939462998169098856727830224758704962825846607028313911004933728006312506284754538559362450900401770829013294331131709517802477736503266042408166429054597074826036089998900839420964071926990317797867421610924035657631899620047102388490613620924726506762306847514614088837699216834401160072114581384220597138944642736939233410383664723459634846640067434329978048501237630961782573506511248325928583326272508873244619055458514389151924654150774653463189882788439107886949764241533768192568659132334189029821366716485118512662396018692812346307185553680181038591553865260315708529219638820009985634282072743610227475324073688697753053409705533877670413018925141767550201968884825546494971908716795265198507383927781024937566839290681977264848870410358525394873365567394644396934085557474025097254618842747869363234052142356965546342803720345837576899325235952416834887628091988390784729108237419355138429165385962890477490259642956726898764326394257327240858389008152143976107010113951777248917222640075007164832794514833258938554297139981863957215080595901644800000000000000000000000000000000000000000*i1^15 + -3002443120727826417114153906285257987162652391052393454450408342292203597119553594314618417742640551209972047978026861286300009788226401029755067043351882396892695451748289791634051852579169398049301184821638891798099076518396881461177828573893488513914815568208656489387888065721249286489832105103934989656444893217829592769768126858623819791234786094067021708343469626981211812169928210241403975880400272420572051636642099642893349797357334678634180234305543820007843316721608624740716593701951953480050799104236783916809839049165234969792619723736454035490282688357557080277909687775424557047771124991615523018996142269015495909121046355023488298545873074495486720569455466334673401381493703234703084346432484788635665676380353580857115212240589243595547519249439042491218639568508494431317899890163021973681116512324766312807759393401082905407373294516408404478783965718408217681787904212808628453251809432735370388430769718507385726618829743394452959825449754688270225741410747432708390929889853236823259053591844436419894868559886701588726644949025247968825624181782350963376653254438639684009624442435490731563083969543852955995885512448360954675182565665640586602198515018201597684241745851278046127112493420615442748859367880485012937953167273951712375292378835951009687996124325259996762433355015351161877924335517966388524113998853062310552148395347276708747602709313786581436988476640984705369498117811113589404560181357306433809882753662486539507033694813455676249205193312595336271212247764803753376433201035455452658317671373150417370816828498046278329836443537189297627759454039373812911710499474285786175552714935088960946778940273653502938824723904038236257908521395897234153003530588778643721799301042675499311977243670339509414705233920000000000000000000000000000000000000000*i1^16 + 694509010575300179443482334861064524741830223990496372752861474011151052253433037796379136057412554095845444804956500899710616941076837404602412505486731816251893500340475931574511254019388663340013081318646507682232180554183048465751364656600602769608252126908087558320268180503569482301181140946785674401484392266315124685624744534685173778747818938627136023324958548748619806649867624544684993342442451339336573545354251256217330923315317902153249605989917855931165588126381574823795956847182162820795867563355860792748322527387957177568867380033420782296275523701526199267220393805397157759267286867495712694102531303808360548897602236760693034920043208203285564376711610867210682612122434262326963684421935221931194330157245759393859604272820596296278503425418043993950345482614753663781674366047166507573835247227785627236329559197140678083177719823677957906517086640097508044219092226318571263202614822684175760596681122104375213555734495345193619314089200235627576865520362066423207263514849531240824390829307494466449790222606789039492441725507678050121443151322761552562204677735008854017896914905665511339485120242416588957080097595457944141772733499470482294380973944381896529804284200690697692685087769581246781853837970727324572674183839446368815582771929290035120044535702600597163163301787740458076931311317407702138729486252183468549487684376634715218483967509270239332732856679496240655090174857718064251357949740087101327625565835625237111219954692039616694344440598918080847221738665163034971935367540869064655047561744253910225347599950488485249473082100910400241659750659266513113907124918805383688276378272735383674202195887203706465040636025793011973001443417148528718473545680881443084837288680323152590109807087027419007156224000000000000000000000000000000000000000*i1^17 + 42366960979935802835685237563982749789973142178695282996671812074762188108050517796142103441316085672003308218397628350346941182088766107181227488013370461269578643233864782412888771409593174552081046041058654272492694439415574240775681829212424756805085248842144738380940625792900979411994845787684370245337215765974216504977722468815157807590419110836501029540277325349962406334695390672853954785968935034859715428411866247207305910045562409508469586783001959818410530693699301334874721621440887659956503410817679276650948134938619441040470065249629646977645902609000075016005750663482991679261883373696290283025849300488144312105782232838943550931558612115833117059891907431084157407066968916903714418451698271718333625327129184107032351069057894050287581056720390409256464130660395820856067892881972670180875517230987690224354246276684021032675579334889620742460515349775187888291418900172448087575178125542087700766723805261189924214122890287211882790747595858270170788994457733321704080147171505753027369418004898978819294980754094827315556081744868397440683369687953980612427552398402606074447888708756368632124020574669395313129125502898233384923885215682198035523042278646401038029173032647071105283835808547419808489683144282513910376579521026505046840738080291455424477215397167359920695587751880838865552220760419439317246294111884157961907939264328648930224214718446594914139992167961310910391168253573175249541975728649958025931294199918515292719207303127656286458730929720784467095844484236261687287927118605637478569437610286305175210837416914271462190020595711440950179597280989125534227931702118029881003593823988035276502548141272022899926871393942709356311121716267940988203891278189904071502572169796417002444959208172768408371200000000000000000000000000000000000000*i1^18 + -1097370371397274321754145843845543273398773498749383560639288873196775561767948608752949460282587137436541318780630628175145954599828273080193910125545775739829675255566421870515217700691794001071344910146162459483037362179143974318550513332383606838777946182230667135704777045069780486599844796491206277191956042801286785336320920105426874337511589679712397086755266427831045128608689340737307699252695236260187262147892952007607125939457930098990786312416678033585459201313643615944408307612218514178701962620652711454695022587494660508480979162485818407507534191008313063707586892862903357581452956490864950752463298529873455723673784388820202609088675719918775586946691308042239896867239478782600864104380920333397464110278088916926661134684960162496639418597843717971407602197982304897156968184273770554517949127080053278257254781494255798187813831149132463021782477926896624631981946816017901932108364769139588308334575483075108459188987233791341259791034586352323092016793747621914558329146660223593452408982337764671114189429098876503853883177546832506112352496308825028543507071887042943367523166470633298888486508704769612859392470416391022871431446882986304629159412101001226282526907883552278995545092088881598331425501030134827086669355762043787159694962230900522750274483264642785726597009938577909830843043161483393504268361861203575024196460186292450620509055999903837758797876843416788580179099658739998216410139931484988731971634484220383481572033550943329807617318847562076722277493368090629528954743673631269201060618232479529727262865256391567639860893666349064222462411387471771201029295321942667569872366675712553585662986950232580070530861064205732918427905010331243076167556554555800414347746442261040731674980962826977280000000000000000000000000000000000000*i1^19 + -34030019268103034281785197793113391671342905840659163318636797617932986199610890486912990731645790522656474183178628535394457025293097408166792449654243048814498050861228298345489457905014806792170214817134133812501199459269714699373561613360931301659463976940759058871563959560811222659451371225455286214643653095400506958301903115752763942062237825282926123338550923786402269321417629431770938127774491152616172626624902081540735273074367488356026709938700883738312742887934823010364944306141342040745073047233881753254300217529216516612213552517834509117701142674402019108819141363443504470715968944398588329393304742308606470862268388526622279536665254274208499748698099057590885673978378435084135362664772536612239205423292408965664843264873476907613111434297937962178149579928796751659024231562434383508024897766320218648026269797268885628005206404469211955264170768586613165300225918664126392202071791488158339716128811614967924148868983485426992139990887266949605733969319758833602241584960572761369633945419458888523724081416764944264662484408456187875636094078422343958554700914477244310376417972304558611913034808686025114773307560353244912355095483930020361448148179384543353922338155506839446797899234396370060090783355127462226726957350365049574772562655594374028849327963646427223962365280197685020748748339556055595782599277846160105128020657164375989136058242525077847991987681026038991707771791470167539478641573206796189538202125472711860628651353679164913439011689669018554095248842234681949231728482227136164204973700877230712717860062681623585818805047976265952132814534476270295805490465829135059969262923169763170585471075105973287555892442210812117525761814636320320875325312404225292827555680005441667880969102688256000000000000000000000000000000000000*i1^20 + 1641847796965670860334684465067511439242204737866462246363030936092015839495848939902708326861042813230117194923526727658320464949092380156169956737215233896466739145502166564040061426714628717333575492461929979665228027263773954191468800783605520178617619889570865299522678093239542659317551163880591166138239923054731616151533394936247772521943522587442717317357336897661977160714845937909586443945140944946972683023114668903169011770625335875809882736327640245997319407670183858510640596211692749692345027418856020129169557407926572560287965246326024898970508161756805892244257797824477667488994481350423881061920256724177605091013520906011624929619731582022901887592351882171138266144379091558864774866792867740272674347992236148591011717905358106310844006766572345748004128467289679157897725760591286530263204541364510226210074351237047752740933366095241165561738017531577011244370070205182191736987331636500814322742233525868843705670059415555233824737292710652156368117751250936016692518031402066206715045021088495661237286957019305868717663407139537083665099435587365349539132198540057886530120091449196842417321295949571299227967954873810240895484677483093099375524117685482649518590960906409060314515818518148584951721617931940145567455827998488274656654435034123495956430667765866527918263379482773801106610760713791754057226856843610285256362963851930430723375541885986805346100531022098820034643052753544202965461297053979796943884526818733492233239970442003084475450310639104844854188202491081725117950079400394245235063932552781595177108566900344090401035826241706402021960765643009641181739209270944937953902622525212615417713249550877272022336747393617062765233636790800067536358098790249862748148330544841249061508585881600000000000000000000000000000000000*i1^21 + 40977123918988877082779277379532836982915000086255624094199795968626091506968000542849381873108248469493790604786544409103927581091480882444557861449993025422682538857739575633632532270653564617287561327260350503705005748067201914395072416092466064201118541797902074807362783037175141490911190253907007139003088385193550052645116307026309191577756775408773939746053521206259767791441737181877202026702494356943897926904505571735094804690749687387362961884282109430516869373153202290273548695095561166886572686151222074927471692611957165237040729101312759514682892853663325080057186959732497109984764743875608426191243274338406424401353987390466181828233430486997590735070713849727012026441976215389406123492909357911018656138650016410879267520049902627417725946196395711360930436078511072200553780837863691925781287377315099967793958564692967569341293874230706304839585244380728239506129398708213747693375869080388903509730642131585991979260379097289645394148523034576473855784797215222933661699106822688664168443247102044435622458333457463769750216436903740318327267051674936303044216059570402786226463007510737828961292651603927913839365426159446138614561995437880993057155317134879678101343615129279359394586011067791735922380768517596683129318139885563609054138477938319539336123061571184399148978228605670883379168499361579481108256117135908194724144148707679524659145333249597244636732578481790174394967240153686310501121589583337171332142521993641901113114021576656895037079208990855976801640478014758492530973784517804912332875343936241410619744174741702700466124984950854944428372858119242947673612441288349234034998203804296236140345581888503780680502791966223145641489857049645998700182999782166014999828820193726296510955520000000000000000000000000000000000*i1^22 + -1126942548485131096518657577193889226108278053687744870137359119056896328862937656597166377358644546428366962676961840083724636675081192621188515149079402906794516781683406995415432315754267671827733202083436939594431431285958069168695248778488751536200270524034207885887746202488528450520615025128376478467237111697232963421167032170591986261017732969981013198939807139739329652076654130042732459908746754903726444067529992946221089368051645538984565803966139821874207217994415423385483941607546019178421412358520163517514551529050668569952669129564098153481165946750112172117056926902620963642746309110723586948406693326969016154151471135520028333965504548390142676109518604475204882761036975829435133852862032675740071921122986095432145591223962772088521076791850569281633171882436136775055859831311946995745547864172184915377385025752091757473226570023650061285807774963082730341443296739565312689093759476269645334374480860893845424307611286917061414778189670555742036070545870449107291962425696488706860036707366698152203860066264634475343918462075813161571266034756326470364414594023795694809500043906828394397354093825141577849808308268860717772287083101359965708102388840748190287138302172521248218257032171481729829832032708234987594124549916219698392969864998062733153301112087127100031979468666824124629681422170071266042438652532987052029944219427621846652311432217779251865172260801685031860148772542037318025519051391113508538605808347431718551698784618384819337593593173835659542240061066520158538264974050506553636760087833633082303082921471889539830443052088213263817317597548001510023875850059478955844745531813871435259818932994238343476854261523712743157340466471362881922555723050680359498495200360708538630144000000000000000000000000000000000*i1^23 + 62426992686763815474934966802076696734426061871001645479061436833304992415635815530940150298596883422335129232596778511612115044240540882037861135362623781808911345102823139697287021460534766927600960916255388746666312111660241420717817606272330066073551869494306458341867701091306218430455169976763890022134022876799227007951869707475492069411176599764376792788340150967389524568179424635343325177744055717354247334503596217883206714527153128783636430739706763454339639057700898513252730395298052972140824906434586940756516968637949554206618303223326473416828513568321511740944452631334176656014917603035441300973876157011393290397077651152965729337975934382567158022057877608184733718586041487281394706280233438959775315103611040228853114704882218279949785788565928421152415299973162693110665122601918651837326786371392756693577730593461888999136287235005366423337591909447422978629984303630388523337092134426195035895684205113607780517215806598769576074822820727897078812092793493633092017422858972908787408092009149120319568439533803449455040107544416329469613960747148582358589281788879589898913180784469874529693226085181111530898105964208796289720281313345047857088614085840939191767130044159335699679424894579210085061812687183119875116071140536007039072218078676825911982999548584336416127158022092363686229854067842576959104741452893869785384201200108621622464015554107160584315418865477075452273076725190222691378039401726717895571598829602143845512263453909416166009342776512707197220591206220588556977100836082094913296057901524134635548597971320268002939370119696036350917151308963788864334722825959990820178253690950155067424414671814324269617706824110373528275883428918944205015221705622935088557796806220998246400000000000000000000000000000000*i1^24 + -252103012412783527271832176189330856446924947962412877723745478234791888679514734728184977361313921829145518579863546608063505587725990714090547382031922881707054242492158609009145256363860255313022600625592494182921212839764341021779060743948090556857347258689860131189526335584481617865812840673000386978377831083283431518586325736030926509018239709743978862281230974509461436205616711459553227884019914977519956156264524497100941459715584075817946675689978254958770287497158681802123328685988230103079195623789332303310630208135586819282745606386165400468510526831208661710098375896920325211977619373636320940792582453872563124800869666324372678284075966988470830309809955365919871657141527583110557255931827498632231739135888825078154155528798606242556983118791240656449374640080899683362483580740044058862669039267030547367734354687736521595415998813505285842893225986862936495249237593111228603438569831310867216377882228032599510809725682416164345571466361404392696204235112063442083842822174916382044810835762118265407422333852724227822764916840885265204597890246868248257875625397122240972520531288938385186402339268166255922329798781413684308707045055764965853507558845322824013654128551019283629336798321101740438401535501585431904848415182817496763949546974087727617641257714106763029392965415127575726603051236545997627871566745429624916611962217327378293386671538575650614383099162593214554579280998996639277948838444810706682154500641386634743498465014228548711785611651536943946302944734815000007850715665408599737677388478985149500613185173800150357665622370291850342054709723894588911835133636992014548204506305482667320549154309361996533424001380284580474301979770381101174163329362610473760619624189132800000000000000000000000000000000*i1^25 + 229289407044536212472909231029850125786667230250508934003068379044870396908863778681729491032939292691991533612403633652195899202367017613697119284478876906395263878092928861147695165187589829889524972424205414207404920132269196211850881245793189085790382491713551306218086765797587675653930627670096765765052980954918218605440455910696861292586768217709035694728200132335233123336480381008214605292519588034793130512869276388955045749065391057199849448221779008555812050117531915742232320861859539248611004125933739559009739818204624517311662995595495974370188316421976586856062247250783529946344779244614734463351183448361330556412794036342363977608720843802934697521224710387489236869282662966356972647928649250461081095480702620612300930163250955664278534320004152126540777195931614288857519019928809449549606074276996207379404835247612693733179462276059921842449176765478011864657262693909768404326920370090989267342372837630728967650620560786162201422187797915853915439400897935557607691694638851064700751293485581408453724521775579139599810975126859074579812795348983066763713752297353818923225672054895098837690082942284508509861554889285002686205280923525230318762186299051606252445090186262683243253755698288285742928230280110838265216997825016831405801360968068273032870696901855773357262591348931464461229433595672237855213997613638963340499796855807060471402608824106627123362496282727860591361947026322098981462746519138727471805847943590664036793800454852430454404924800505321607896206111190215473694338703053119197055679485215204631368360466639480085258880735271184367971774937073622352707509566677864067408383767313647774306233373042751885358989567670295732299144026034929611418296904213685045316026368000000000000000000000000000000*i1^26 + 9984753297168667953107480164031848850150905891914190546191249003008467652038542622759640782759444629248374042354842275089170499886852925878199630843916681703998338628090681118177705700281895406291684552045459013103188920667184584439918598182746545211683208328906715355090621493099448956606572450745216912391178638504198589125112604780485770859490453964361289804507502491225767790952500953757082271125666099727032302520547116187330858300311218410972588509747875819610514438379197025121300839552356163330891741066666309661369682123369778742833097811781519635654807212747378010656176435559750237098846789695367158405805873047539005821266693975533669283268555002518488376896818629320552384470828299350042392416129897797414675078267560454938450332713573669903239370995231121418567567145531492479833450374411750889258374571667412153092896891408879233663435721009114129032935506979935803140664197836434341738126465468597654456738071561194982478746042344668694058006759791377637055212724953015566212045609364642864726622623137737528417526548939728930717032528949609614120032985919731582427077544232383687545705168037871037503472698181193053565641315277225877714500966431644661120409455523676164697186454135502863084466198335875039605994374434214937827062271521891554022986880243390855123790551121907209055533927379557518549400975455829708670004434560549775187216555832969454711004055829535548394400370195559314678908244214608653730796045908875467275357383608383503657353140089603189258307542140138866681462765111929623239487670965878201347585335543024450987840198996684962618296336991352412567519962481001747275791487274820481589804240806644347601524638008411919554185049811972282185222847451592901579928091486511676627353600000000000000000000000000000*i1^27 + -137545122124249960724365538246049860673547250707252754409326845057662599687714225105352396514389466440616861255046011845167061557734125328575331213784284970291935269566043980980064353742891427912515969942925921726556506674844839880376110517222854096004744383015160641316840135933906430208257528037288793507940735080980469521823041061334638489235432872801283286623246820008159883163887803476662074355161531483156848488178003781656104903254968034893924956286408029749391820731694039355142597067698813413698134713745471939067355293663087682287704307867150994754121048946080467017270372084408379292540437822826939031150827311036839218436541298524708124490349444479487911296081184477317102470622469056520438003807359404400879586881669657016797776006585619883030249800812683559438849287822932288734714141649558010552745782962337709436390492017794633045398450100411225888335787174092807586908254062440998187846554184228028581284415297602039010208420097771244574308059954311063093983042551597682985341772116424021058333956855403082690885336132720898813857591502037596613283102990440222784775279343568895275173396891422443133699261941199224624831612905396691359040299915809352145963976886140876301469222577488132084130938620392563389849286994882506786917496104200459700098731303835654394645677266941710611852967264585311525920941516536148139611505503545854641130854496370481636958358898929503387690626294560518762043996079863950285746104621712614690015259053278406751122403902931283706940852266937519109911574220848460731679968726563346586293066555415909539708001645809565563290417837261659213560053146687672805197396729956495813405913943170433620274537024407740159892240731626198291296349946284747269616072175867207352320000000000000000000000000000*i1^28 + 158278425011109479720842769198554665994345149621743618011012899560479049489096213489509272272220763967801959558208818842572269092725376937387741137583517916949171321842331677723632940705564293899729202128276731635501975600848255274672137838001367507552305651160470891876332314567093290889596352261775805450391540279007358508622297133906807372684972754552033132772170218288099223573297482841990669808798142504968330154037935198241062055677509038749599385832433260575107432953707923238724401511447314025642474380617075852603093359032521641778230865729255261110392934549585347166364343534535506507031870636869272220687180192363026248025419551077149349039580258196892636872569061725864158706441001261919164301068958946425591944011542253668921423881619362535024271576846310285412613115444948547730144967334054806196686350570471943091149359067484910617726197983104792502297058589324218807511866079302585287158727169848407893349969179413636630607111065087192025382682631683020047594391123086376321826943373100501548218205229653529061088425117008837869242074658819869903726405684916795016235366493062953086874629751507719160582406367684998395083763441163846035354026476169386247475458963269683865236383384207358641276558686066245763887150178331734973296621546076286637862586166392081963809992048833008906423159080028013751766698769191189212938638851416727762969400377772615349487057510808549482901971403448155684825380545450928214425073229330786630927340242684609100494345068123947138511961041449478744750266681380091210431890171647180622868188464696104042991057283843343920575389893561487839375169545836868610065414658909304495476942442450984125075730548946488432848841382412519283626736203960913798721998474444800000000000000000000000000000*i1^29 + 3935379019043784749838563269965287717296824239934516410397832655545609208368213941958252274432643873808700153107441098109009610051681505062365026194548443612622103850119401979482992711853252211978192412688785796133418854531006777143301027165079135373495200511757438994364034260718363542468979676053845063825536317761533475195001019072487455981124680384476377722585585864496261798993428797421216907414459185551114078952695014208408502835331368414172205704427256779082242520307434349748497568254018790865434456913860072734608757002015785251424906507324489840227525947145858645366382032076215567323424698971601782751199125477485387774193738434442901017103804701782864447290382678564254587074852173610512656894245427133680994092229577374339114121260297342726590018301919274688520730535261709890937574029728155829930102710218306473049515367899251381338604100131270436970935122083725721797786514161641796759465420363717879816841710908393372277181685484649078066411606834410437732473780122121120242872785498921495151561277236026802136010360313630704774919967092010998360468815946864385593419203877555274497713598581046360932423174699030254781366470498967499736965930538797594738871046553655849895767398384234365936036122406836166127081091647594793317589041776722462912216375612236332584275394968198319810586714110965769553851928601324211482650746701197992187686461955360900327648141766266769222956545912745285544345539507970386123083029666966240174063120735416027510604539207759662844922920566816346088135452709925288934315551755761763002574517375861245329947089296391674570090731713324168764278397542183571901239749945341614656504827473704506492753867511572274434531368077381094959422723897793209125082392166400000000000000000000000000*i1^30 + -19756052647785590476003743342903109538243586087660663503950143372603394631728206961637212778720691615256656695371376379137054652481839635729503765151059501629488566071357642655901776622525445973197981007027223540828962669490778901234763704820452161405416952404044186076320909739974740302394947303570170558424310626223328898934404146918858686340657276028825843344585124083875703559704883823037008337450962252494070262961195043563822920511516024814258883227054474113421564203101098596368701087131140857932101494837052448484764701894165449309771741722442724430822337171586238353827348350450717588113675680192943558337763758410845904671424715049337824757068655339872905578892088732010245934355560701307728223385272508816434092171011562098803168459256959751377579115385900783421196763971173771758749731189122640624782993682379309628760276112831174937141251024637772114540825592572651478261820489263764526377744883388073623852269605794167752890899000711326460101215248693209100688591870961473781149675833306922216191261228680830396042532068862563326242775320009630327917764808632548734294930873816375200925733952764233271953559038971587914244047001342838806344748880024682008498672794328942993449689108034149002708102751369748323393611348445031314938200970471323625454363871690380021007409610018647036201516922667617277191937613633462306866835872729344241142129452621950209777302137668780021836901522150938818402232559219371639691534000254585176500062972308250603113547755214624739088224300523526621600651329308975398698781560341078652073251720749426877889075308310695170360440408168155069124750509094986573472721511738038319336962592092704131088413012913079603247547701505452788164743472672691255393648640000000000000000000000000*i1^31 + 35990841110708092619033749922601313479004164727072125036961826031062792334343270005687692282958928957166187555705521754332358969881245597367612612152154657839684622405882270896515143304335353508028076768111113095706511276126510767142918364223083053108516246660479659171048174397805653931561492859916623672512830682114682930180984595137719592887037432888518407079578344470743537810597321198506440198043676240705863976170068604033441448379580045252951139920600278616058729522641189664793215148461893108973009097238182617883984750811091383944840876227593105425762440494554302311913246348941862346693779575640589122644839659205629775901981110941926552607516194377871062889357536792223063031007786429901574372190370111009057482090464110725098614553022543916494275760059208469288345029203024812828961269282492073471330057279912444691135580711164323990302441034022472111896394071438742242156876501367263116802471635690966433953301346116161407288036891792302560956420146881232437578895459684144052060522710320862167943836583048394673387074145892390711354104085488667977042809762007103894525168956678926819071525177626691578318721269097683521238704640817639159610472819970866008039119877230963876043353167312576509204562110503478345774122292619117578059033198267002778978997203875740000383254445644739660753815677669820713480839145695111387298770711716845785157952075088562000248645996646378992716955024442580025311132163552829650884922137685386639225429494397581711040743845832053030494126452024878077885053537632113833964809561593226743701054180701165691458419497193780064060122162989545170292569735208127897284643257034176111234981064351824476873035819651248646096733216475617643062094391405872939008000000000000000000000000*i1^32 + -22936921794778146345310895395325668417189743426765213910273477015743460448740567687954538983093430193132657925026229342519278356735672838642366166797086637047412551034121570365719327089703127375319396450188734179527449767073625859175534629693868761105056005998778456794845541081647537877005847037723348869770307080720765599067835635330437429652870581072278337962461600042345435412562713390939578096819117756047303466487269775649830085900904700105051015671659975604811045907018988313574019463137709733001208528674992983468899266723958749995585160505558860777490575541020520966368361307341982387223448173034311356937314650714792217772342324024170578816133279651639837220734518131613523954516031381888499185265955356852375710029512310360648819078283145330478020995699192550643192483512709287613614598832332238404378288821112315755380851168502656606054834745769557041742979564836187274327651139805259783447660280529979771115412258123707024036751297424309653961267313515297579699379536616086365902811340117999973872817997746418624127625584024638942741437174614890556544064458566823745370215878796092803201027432940895725132084471063912269759862812611513756846880469073214969212354894776076920078156573708369514592227498725485663564699653033782044855862626847888305004052609548872002303515098686639789280924093646411822116296286672025403323397736504048589094638875083616459749786625610283241431670070013866020846940127258697983368221475557721415765609306466302010060047946195886554326731187771210110302386421980456083037891706523087391454833022968426489809518253279373206929865684269800864261708928754594281769132274304301762190291761310439978526047620217687848920652871652967372316651697052057600000000000000000000000*i1^33 + -540864294078505680803253118468710273028939015360730035343173323871243115537634310845274574706049524448722605538671199534001171096673665094902725506140451225885031042472201218522098764077108245502118913936045938944689079645997040474656881313445472430209243930748963597173702996356381384858677180040839077191596737584232675887430229171289888819404847241199601451588080817787896941163971718902887379408129527131219991847601666791312263551463837438518855838928146021354528971706899966491598879773791119843965363410947653116684133508228658090925221828375188694495508900827809773775552129746884188250430414199316884945285588209093291863886942104112296929021966665562144264021710438565879965268991665891421728072808781335858606477714762460040577785515938117250603717777084292425757030108179464263578586388047665118417258669635118797766357327572751119094011596567590319571902433653770778291101585242861288348075468868623533824417375149506397202327911993045371732881696923272179227668974339233188149029581813621541526226820182621074058959759969710918536412652159173965121314454156185498691307339047754612661822063911661962656152279433861395374482386507455859014004356208636796822119996534247209042325367756614821738584195560555918586223523404621412235440044584719103454193127606877707890269494321148330112549208325878129121363348020870256518995947237069552204879203003016372680646517753155480801967166161650972362507350136690343006395844718921113854650747470239036199606464511017322667944063904093054920744810688637557905243862428303209357856024893113713522020978900975340990255706177449316371353926311170363317268075109958452216834106207570207054675922269951263475328418525276087806590976000000000000000000000000*i1^34 + -21452327371142294417122670628594818805517556410313319415212697482732801284027933190107952108145708528953202499861727218548200561023916475208880004360830258023255741341605225953399833027710300899231539401428323561666356405090755811540891589503968711614796100665597618061178295094813761417434108942833773576343235069873943901966590239065098085231041192276102438177373768098229304699775372289141044599890076891539538337264976618374852101127948393953282527321109411429994526589161155550142020329624485018647580718869433895830579725485276613007820892408995063821621171770836177710541618606718103609121775215346663121314623090360825047058108167416324026158614471358263033845015351387645009422595961433723530435912803406213241559580475775252510957567361581854194155197016573096792911040182395947842881820942864640203729298515429278695396406036111815450235040124715684160279861403763788342100232690750476060147552892976053323411881274540601697681420829407012914000845530823219407927331172636013542666323966756208716891018774430986225968040663233002437760784699296436041705735856702838313538299555140774188711492952081448386168980422542584782390116908948160187833565291527823818477823278583558634067676659701799783009363001566517280359183706675528979099403295791336021484629413582158714609910017890661298370083503955696055583156611196757018165297680202748650850025192744009772445798777632128801045522365612701464763843817184194557769943291554077284273604552473694151982130633250128851464191917766664735356090302327629988276103233167379330276442688178095405925802315840589230511969784220943904832205858431878418999207322284367930062345940613605752817398852079558606302443206205134340096000000000000000000000*i1^35 + -115553885287565555549312951398309388292163433223016661607858511336272452955594431657342203690512219203718990125937776582243211467884598308970161260861710896537694344444556420820593111185413573085748215702330218937601850417051867642617154714748595512203620178617579216904215434485319451739848092421295524989558552751594121814437885896022195291299697891095324539261235125742178171264272092628658322189128055964868383203456674401441638293633725185044001244555109920613848468458555867795605182296561936194286294583968448199852120526221891421773751473222204006445350251953496546004419929948733299853249778461849830642397351166986985060651620511107247991515360448942988624090236951387435198789064312066971990009375800558304200827677836125473456034710214191498869338042569013609853652820982573336352747377004152331341399555858471369289980986739095019962624870759018142036893095451438153979853362694955310667503541085031624106317867882806783464495351466973051214917565113011394801383600117501566794865776333278613251569863357837409154681576687957752985618863756915908806625824631711944505617792242679909907877372852005757312091098562374163424737391831228073501729126298370684383678455691796273860757909381504111014502981364313589974330215560194589511033143732450060240472667661817391740605536051931943723504385559755118336014743049711888281957759138767645712809164648515069071196096772716156341310422761084497413698614919707503961270919047444049813462517929912091552278204467874469506118667813904780766631214711212420557468956886200796361590038173783380516897446112721380083283113351538805840066538654561075380394696156713629827261067303016973298730624318731642555172427032166400000000000000000000*i1^36 + -1303643095634401778235175240406033912087200414763994784923613952384383900794347624890237796410150887598441448135760349234221979915638078762843869979497424106174443549165392058825814176270009405588566790586367800033676524108593105112009394496193106488794050390372951580770087508734574078174265819771633396679676309626822007310431482167277791213489763356202558833648005494547271191042994827870981819567827005347866802285744025803266805275843639750902396095592869283124909332704198278313016727051601161412188131597875815617323658831994022850162475709440210622360123939894539284941876400485987266636723999199637942815676285854761783504213580213572717847059264454919065384463057726257064915046995751783054215959279329011295815176706987686030233329547470711779030692763073843778162996516949518518032900624002882533264161369003536589647614580770782020422847103838518036588400061645176437898368947223016431634271712498931886503215857681673384432380216328866908638694360536237199389901040985640755366653207348004654095817286627031625016236118745084946589140703445806349422763145012387870612370485928854862594860806298216934878445568285520624843393822231935106541713365004129192471675414369859008199533908499477300347588126936081884106257949244488872960854112973868449331686271773441748499227234198172592661065067293159969799466330217184798572159591228995130792052148050532449606499844808125092717149436023530085936004826749445420460752022597872266907915955121825177900414814034002188567086964270347365243497484439456027485026409459438461100903438418511634704461368709995515631213707540061749403217547620633488076834496119007773799247089921819901020203702510207555694755840000000000000000000*i1^37 + 3301078756056660463893493056577586123416745587754924137673809889867063865158830303193181719921527141970549126845229553157713036449072064196978611813597527956141045972317957097703153270275155532626772767670703821569940756768673932688593220042225268476995869129135436272669499856188359421427238049560466545289443295120890713292771590976767647484859242375147206017575241592265514435426520616668089462921016272695938986836459093467301122762802390298878006422145406539549873719627088330534813918696138429608307196695537694013335384097727391602839269792977494090465586982955928855494523504976367300543633731506743685622005400288193658814704242985014288635855125441578382347531675949690175464201282823776920408253498803396235285805384092964838205611082190087969566711575631025836177359449529253364665320840601368521772490162002862627995563606480457759818804551463732289035231733870877907686242684714075844704693121683212806253408065047951460320159928346830026643609545305120793719351836273148773948237363880463903392251853513160707970921010698360100614534703597585644907987924897953365979800308996497554311342483649425532417409674737009847927261814421730581265879948761929673356277765752326378436599231636867987545105214822249604009137330908192684931655298209815991632954517509340979117657920382684223337951674145719346555713794904276825122013043653436086110956283201034584717665241273504510781233684766584062458354752124660948318752784872788007529094717954112631286165470219732186740749794094679143218579713204144814297062647989620315347428272805355107253930194432845574524860047248709415423540246303894687556355948888937405641958974492139173037472208365027328000000000000000000*i1^38 + -6150289554971661138670070245002286346640356644967609020214258459088702195203405199784950688756108328888661700574404641588324766037493707131457788311694436531422838952079489641744159724089344348992809278247560029861073140446304878667013852034212594487932519944526721723258089704173823732266061426224856647604769436071254136499341441303395031753365870427377352650859429415038288247211076557625856083114836986515234948856087536046166029321621854213558077982908663638642984094892012686591309030129855797827098983431755453754075375010055232389480919134795424413706960472533240426039991728113266458762515116166863029018317246220440238214185383949400104627632245772000870378182369766046083659668811253977085622727348912089088468505342416868026203922802353089731280360333993329959749439460629031489024257876715237829789611104150779357143395571129548094053819889145589981887896902156740693539652923113107597927484603478955054451131251583164555012033791594627238187448694535782566294436243423265156959640096032227580680118221042791748863936511114013598848124453642457126530310880696890116041985758467932920181127252503863892093066237372206017851961085395338891014062500332103555784141955276718187795861258262875527253080012103543374089959588493728523484306800160877475806746792022670003348962333992905296463218151239236037663728288196390194286590121949950998298419284776024516587067074364578730981281047364887876443197803359715823773794628574256253579825640956400468490034581849452840991301845617570150083909924016953207837479949739165309315339714221052045340071468075957025093490234514601409149491797664064991006924838271537807528192840601892077113547161600000000000000000*i1^39 + -1607174495969476838149007165560404551449832517932733970940513426117466110635207817091238289669900104021135318143102815522203235329262126750935780308147483587820156756915747141615666215726003904008675338835232966892603922745215061129023040414642334776487681087167150391300511557815608567564709841649423988865770806559216220238862490777629876172859901183252739396125082657802060371836170885732521537074189621306182280992137348166062495360378772432420351731026508097868316624502868022408135416500606970751048700600485088691395094007739176371161796595188882097043296889372345661545559151336853622578153735975429744506086003642911979171631993189826746581253353208376577500385130007763624459467335688210511379071123814494400635485377423763080294674906750358175934516141549186596441654235460097680045875924761156464450392297951325649537527186002506860908505313296610792984993805594259900788510438418140895840443212162827963108561939195095561317185956868214615965530890042666765685799251061668050581700819205758127366432433634725046898355038164438533236559676909581915486773797375024170203396420570514812773452698380240436299774982997619452450710121814325429890844521880264517250930473423365670045573311596321747139429575884785297598104513068851634460674714146889051063351378667105916291547239175166088431024190613632194942609475504293223542946133256866195979755657305618464430553451962899156734899534390017388593925110685181198000594511631428238451234141856645020833530205083047709318514132270457987096018530207634185072074465119153745921293333775486276051050100258231924383756684645097444170230934135292066653333125626771785001774918264223170560000000000000000*i1^40 + 3393309291034076093017791543542930005932419798369304331886075557084913029689066303509770830925566917515829574622365883363535270697016958339768300760471386120765385157180217069781827772916572158237577911387471418137716349679554718622207935368571622331994050315074571964424303922372736655592641300600471508753110434519005984536036529983914938653404923701620012692103959653595851064221763335267236233068932615685191301254435544712015695400769617909467113622566348701020400491983366982876349466537919359284539997168695825474167480042973344769351625230956614197274108339882482336957309489993890747410025049900706072934594975480371356120617914440053366239917217634712241608582780274233000994088342677740139830291916041272210126839517062191212280756054886407028695742435609075036323638409430841287363798619736902807453661917626064107244058215160139391425599928114899555301622022936565505262989275365285627525265329938226594325241475539115992516045272932619291000693406712929026851982657801649631793253206912345718838739443333009293492300696207060392109420128824438766790177574627043937924979683036214040959029011981537921569814628285323125714151285541990481012926409131604187662240875062582811333174194438178754706914156259144822693247764909422174219571034146290691429090869618692036532075933536525336232788159384719854781068481955524505051019520166150307762745947450602830587330697358815872901309445578060943262578768621607028587418017830116914897837962180775364058891889138499240577472718258821756842684743515293773524811095373077726026088004222790052506255746890077825014083693431448573585717145995379664275796552470952986297619185664000000000000000*i1^41 + -1769383367534958839441202630662484695906910138406398348197671483937156395238847393835776530938789993855644412059455015145697918765870742354881620485052925975835860471597802492963639895473983660871797822074199674357514659710148412801216062649694913266215619047378812910834353867617016224734374675713327377151032104638815442317327969284195900552381423117856370894062046937033422690369658779844710333988632483439096036185179744836890719804595877519921295584422772016795324644107213847606098842850749842938720759087828434770370495416628411106596575352275178549267848648444421013890387079236416079457280081436787030408695532081096501932818612842646842085806047169729229113448279468645108114492727775058133697869305940552953690220456500673173807420630724921232137300802750244192825257955131715657693358885941908071760127245484543531741836438470614584452084147957434624991891274863435334033524373621892302971152295712726172631597695723946567082158827146565807838089554741461849901104589709796778866350330470432769865724862665971218216713238475601684270294694550959966768789557360710520530581093494532272728191885939071227656233329790517214566531311980407993089700121880969914931995908033770346233578919610379994020213430343458599583484517024374259965954469096920892278135473318737612644905870976281211979348163918279447075417468448632308979230515669621044262103653086045758120204587227609689687613432083481449308436472704171783524169711601543453729014096993430254936429400825889759681538354655410741893610381731549634730871464857759186496197247529480724684004825743286727146653439755073391963993112477367644517940339212206630502400000000000000*i1^42 + 399350537697112159178407048046794533381474990967305101761258716983116877143481970790126031208214309227165361020746053484472010273304957908864479702044262345784823341630087062844476983732566755781813821312762426577968417587329122907208279970751340781308296259973944967604399052099982359480822820551040626553244190775702643753549374560699210401458920657593273714883443859629518213303959254336421713788705493750656100733499772948115336347761995795429046778583839791414971587666126986809783164765791953241739069156533489516659107150484557587994338599277239031810706692594829349120060714249379721643362737467576355504914529082286304320552260800911563331215468439280875531317370573504784365811242951956067387046527955086292217032546367810061582711506031710106971565204128622543102004075564940733564437881259739429610826969175481852504126336385582386614563207786232442969377937249716431517262244367104152249232909740667728720447483754918192491484795217805926670436227230315433584366358005380396329958263028020610152107998128921203371926764567732046277210508539928632836338813846590982267588938104490645713913328805548694865242246171145006843161331128824122008490578877879723472123622634000715782057046803505878953940772689081275590381797587092283231177618774664623475806143666716731435041476392621143066116359879250512085168365194899568725599941595761925393905645186383386626243473631197915664324975544743070579775700142566874718581736208277156876775342657767849343847772438893106422817926903859727257734556823676685224639728988510702946339641729658421977712673295060585974476652520851133689036504455588882413323896750080000000000000*i1^43 + -58181804861100665111214530993254482265218478645778107208486428626629645861115510663255874370389630783711813010026311251000619323535078848327046708020037129109780435616684740330552781432019208365841641221720696311867875153386457804658257278203296988298846323384589919865309187965409563251204030866154549887003830403118603181949759319228119960877395256880714631599513878590528547751418596633560929452569772147031114885215093803500766240373600726139510280588833325054493457526452562189125768506650880142797941028505350927726262565046964774241577455137585649442817007835571400803895156070544202970420206817940250287846522556039309856409253233199865203105230523485275720498187263311977629916958431743167868470487271007438030699713990041559885185040085514309057197910371194305201921263532211291815256346407212222001629445286180204421670685338429131509296583835196446892280892271842986972846363301937071751113357019161748616398661888092053066760451251547594556143166879625576516289165481046986616895519104362164667150766193493767906354643596018306960616285625474857159965262242793717285449193393319119885445410583247512711127226509904901084221406193225142732540381082868963180543842008021594349156240735272054926979761270625310094731358844024053643704358243401156134858036293985856970946071815364728807306422374813230116069184415003856724386654263096549022768519431604634743936650012091418572308250791052832894613346626806412459938572071620195453429334224928540678826088115118430258234983782537044249687107524669234029531935987241824265563878388817487072411831538250146257497129222073712434883589684527024308224000000000000*i1^44 + -53668094521122446866962809051943508466348103312719568823220997621091059341124652622302645293952545283598170564325967831793916017597084074361038183001195909242175736813909970263510001477379455174026534176122033905931735395668871098733256175862611473832742892836435626701576787529199553035661212494690585520676044481754693424449055279189241956337102857530360774394442036782005986114915814318202607615166429224451388608047515501921320425565364862274229746118612407924400523765071053720753616119823437382108506734266333060728298377470389866650855310944574955841181749915227358867739065425668829362129864961513127120052379336652343624504707667530985301448343362873481355603816345213146031654614037123836253520087583369793399846292307229641359728686172842012150727361730102629149535504123351313903413646454380116253710942046225720810383081366796287043733916883411912554940944118249281085526602525198639058223186516526571693337247601523640180639696326752940243720031042376047989823244091746635172654137647805999160920173796298059178494806006343641133665357198273649256489761549283647840984553398852186114557641711397422037996942365990637484037998893925841671724908519039603495127444878740504535051525672627158626553429599970664395192161415844255786030202178642669274131182816328609971597791776666113056009134119310736022754227723758377955212219534673292146081759168648609577266987240428272211287955544404773639915940260463380352718171346016782117860213718817812537901473299544229559928198818689152098154599113362114517880419798996540419179919261895619515883153646357309924869608093512597486665465856000000000000*i1^45 + -26138720520270343414550645177715906220286229625464418890836727305274109622019704119153685092815523677336890199807711437344277725626205812946749013264782892542764332962356676639323487306459867838035731105771816434310904380175388555558936423700882021187240491643338501268439612043693850334671750996957676887660315894380886003337014673166574065912818086008963354581710762016613963057439900795480268649467912499958253117848971347756773918381389512344367026622337228121176033035722634827335552732428275663665624424767376806877538291018256100221925714288942937755661880358324015973222072856059011575942644534680857193318655826171844035996648660688979557015167241329769203847049746958903531528898761737715926110879270248156127706913866586500091540970774920808359318289186360141815270020036811554995237320726199653381560460465772925802132365106299974662961577863050468036004932352580079631304722248274922682091040042419463639625160797208580043104529676335467179890583951471608177223584542469198869156731304250938077160507957491520940804142226190381546160602883753512097223075399275989155754112797685073813787058596700302577460249315905057264507255656795258904620846742369670053922591536051130685668685416776961247509186764095445438121409828534286410720395410568671560406165470651177405720155298496415016156586878555436820218623184985173073522647866326433078733519781065325863421062942474305186130197656328701186062720589768761209441611028082601966629331450343873295782649024931042671809158788454495828450812426741414374127609078544599902295110830235949107600047606668828470630285697231093760000000000*i1^46 + -7191735720524450290995667945602786603966809528494636315596643643200506627961151368278344157629029792947931204415288987409191919582409145168680901538999214066028483980991134417140220466032743231199294976485262216363696706577748895969960300145280826160437544615639907265202691421513989553406600634410088181276786157603725426839620169135329526366528727704515495331571112651447336880602081635464267045562090331788483104783996866032429427605284991321512326776976790722103232069608323878039749446277299546762059032699714311272210038318539787499837364298106223831518536594962931635259280095436667684683553948074578905555052580959499984322198481858076133856379271609987731271165214284215642620736105246329546702128369273725543722902756258550638036237026508272407533286032138385247582792210442447707590360509381666620220455736467867448878295648497622124283929016113141911772103009552695924829814253122225831841339345734768459429504087813889975640412265470681955600770712740358320867287240212780782418273528369470600422758433251241665891897178968127039951656058209195451904517802545233193319002852441900040898928677830155054045315314542779022824716581707884720834575614080015128247485793724624483858246975120935011693751164692017829971415946435877637878992571036041737729877496255361306511534446584164651632445126444104579380839148050326541117740401720969495451899796360632324665293388648275970094954727312647050622406547916085359322145731732652096889566434035499106299728832128786235889512791229835668347993700526705309775896081640019285452261812351235889676951853423020266323968000000000*i1^47 + -1253211125829964772895131219847573140110631997743570780592762823127406419002241309411382833459349297068760805486347983232224176682261829696973134927800838447264638473668903059790993438889853138308414239794447968937356199386460878568924438381916382695992012539280985217522869846588493537482845999101459506321665817160272202523051452274551822630816803733254003862490740703046589176649551052630287004152027948812459816720978089028858022635755982385751952513958232298273981293883226359517224249006642054038038021400617088456799286738936340760539844675200043418720371442331610702074268836899392091485105474548692516193518541224898854601922467578453731309603802542675487331423007450703233387674034194780949689788790907331072775352625419358277919943126329259150251786018160212700195812525490854452208197025389727499441680942580972522564605636034971337893863796993755040723114923730409099907059643999996878687961575133220775761436761765226259524290682125328440138298591501369322589297666403582106462181362979439468089403887070513453796974947328510388931909129867608346952766522485209265506004098098911390868721882708932834641447573042666949698473283955621925577438244423854426250241092231815898787502131360382051799827652146535771453129743904321420008231143739364023904967673591051655084742142962065631138555683395488348230914240907623408954619625227327934788136990781783924270379086144299915710944758071500188200289749044417307298888389998884291402911448261880053786061263234703675784723791675779635444672235204748698348075759599571567677493841052724476104997119590400000000*i1^48 + -127933447060006096332771828812201337201153034213556574903464044132729500809941488145875810374374137397582821634165585625245103238926666612029340537246183791774176222913353391957460512449970496616337626991750563709570498429635213539351038831841137829692952674149411912884218569015264738827096504208847121314471632262448727849874468505410677164256966628339221257234418026380026555345241660716788783209126443781156412747802821193193857660935553674948928587770378928195510235641563660755018447217834829812225836121081864339053510051647626760896674250348473432159918156696200609867488179382560240813219690209103009426814790783163139101970166716805200312518465901715616418738263953970429787096603042152000915125105511444713898600532560487889049826978757177691506287953750492871609085480553469189608480414482332284916227248241364094387716433167956985028885507669233879060782417669807870718458982361905596602877767897310653617979458385213963892571572398392328871692449933816528572796510397826458121113987840047373609805718649367748924265590695652248105747103760178969086152126687487364343025910335081966547786498319551770075046924141974435311390271246047001028680478481192723807899209399755308723642046880487309328420162174085169522138668503360516073324071327199944640901600879303230557643090488968984782697264000220700204876499063667129180695506732549696929496563854155672802406710638478062861324314358221293383830861220583812740322072499679007994196831441537585802153564550228919638796492757010508491641387101443893826813894823036895903141833642765117440000000*i1^49 + -5967611350102086368495424888322916766733921262852728946429106582310526648006378293644947334499422640993599190141243083199062266912806005848023983463619684276105057277168730911111167230478414812699656996674864913469073829848661929615914759537463449811442219023267252817414928138722534370383263627327821362296343020389768092036115715298019649613180055652621211376992335694897162743231703202900475283459024212458378899920031140274730689489215987415460149824413584014671995976375927699400576923570940911142428775350377400192227287845761026411197467430069906294742030644966347751314657341290328137098070132548670953428113057591152277428109326615605934577095517234662545941985066296827467226810804917138279389617820538157912477563649134191363760853498232410449122255166412737446095833698591794298845843712213256211947293661615086207434954634713367473376360856487956843451301318622698987735683439382621629986414526634783640981962913692529214409929165417110447931067789865435790283439298492696632417474534239689620182892583689883844442503460938437723845389202645212623211313132519755896127671766314521113386936527771705154853395475336890724725063270932838208868178551486630590681033748239840923614422644802164998473532043833031826247967481570700601569983218407504516049404376003296948330864901165747038660558032995588543630414836444567825867695777213491685240607587653076287538396694891862000698949377859431140874754461469498346035709906429673439150101573577389864181471460678104971707927556391745328923315645063920515671809008830078538192384000000*i1^50 + -8942198972989352715744712292864692087131436410476506141675312990823169981316664522375229438869488316788188875058405595136723857696037798212151835690318077640616108688828430012850801521862534858064920197342322425004253056878417351271079473175464213242798732825494241778491521300225104997064154132404046681021910471748562850604506300436128137212612104156785458926788640985586896306271318006415686219681799124676063991588301483127038405334955658181677279677966891155638553066603325937256405627318637281248097590680859312471305965937657797315135801166990089237473514708401894189305922230791835212436404160022123284106507200092061242886522178322058267457023214313985617510530742312981570469222471662434033759695107214992119059554139900284181616199197217456444825679584363423109081743467802792847506356436470624136338142049302127052744937269402825460260800827547836624708899306853348644692564080740335413922435063498487696800826094150194605010391496407673857491256304463544087865611757246345993765681495680202484213238435294110463919891287751742119521852714126401795179628138889997174528144228361891086338368682614235037672785973946147535424679867586506583038783897289982236304236080207927237018159524180177330044450413409677727107370653702164713127377331883883040865200417013153468369608052124165384260874648445707711820724600695062312746187985488474667190903638992189013246993902519341240769144909055082052747845527606820093918444674099389475279252762108730583465478792971721743245794648754106393416372420692315107200000*i1^51 + -4100923056773185232619569835490885289274640659669235900796677575010266343872354555489186788385343111864339660795650115032242189466572090441116706762496600430211980331459064980956656815774584040052904749787897484881422425520012478241799314848577641817065657290466792584936146822810486753496542396734982801836726861200247954283205023150097573920330872720415971868571134987664121174639183993359703679981035384719404840950787670693523796448291914711685719791094476289090906456048562049480805132778375250095481884452831450130158254010277936611989379871024945378653133560538039814424400451654290700379496526376989496948934479678384311316986174063157764125508251920387404491767440159102480039925093020857028282187152796797316362632143321059465127340659183521763476565835610036191827624751776497178350614645521995677126674772327488948050912876574512515300809230312547040248012474177617340568766807173921444648165123886133750258289675794650294594745946688368745313243809458646300387833883439997612886691053715375849292941459746787022153328136206260513402004798067596772437299158982311999854484543342544811118506957955950343217348517789823507752933716389531034662738443589368548967532855250085469520290015614301990491651091843937196628672652205189993632814515796621929302878465761022932546450792684852950444531636021003374793766436179651583935931542372711088478857800693209255681758187383143445021457922416369926454564991084050968629083740394375176893139957014829793738653818030877169167795519073280000*i1^52 + -88611607825933154890276408254930479189174273002162347983257223019591225863287419736045344326975300498882975629519558012629622338985420096853546997826777027174981830858873052169831861750146685795580050946116420242816181864180500356931404153532647211384652713165754144003613849336048861363171472853045282551171640484458067502855951134164835549347794717644052720342781999010437015523987668081825477385307752351451984661858395728348949973661670466054117710724930771057103523123278517286381805828399964654698826917396494959144144410641678225422338395766685629687825268502079559704804699810644765748339566783811435045885486443298332248487998289965870164906160023757286850692944455055369857212274530541921531342482238479231722833313466773522427563230745294129870638094726989267360258781369250593391365424394310085183276406945757546271302144547169334845679074941459784158430347561210082791605690063030950347849297845788229306526125896569094836833184472957330665003876650411599299495423585471908105329410619405896776754311018250085124989531879319560461974216097857655273971921055842713885312616009700501294566227838422063848298233431545434561566235237126600091540363320369404757606946302413465262407849178523518484545755025290210900409195954744358536346678960048431689362097434613487430864099055569148513395377797707620990652878737612150973669182291703417673414540144956967967892484802353906704276520395024733965496153915029529973397169994583120853664019597999693611518504000*i1^53 + -490481224278279400450342770340604921296146355435533808859127630478300892875512229364178684137523569880502565407473831067361483442308576618341326481582974602586309194266474483805684213712835330860504246534204003508393334579764166304924461939076328017129994550913963918240163161346190169306160914400215311515153107301922825905235770786437017817969761124741762037992855542363082173925960119769581985383881764668807617560912436106101674972162357421577399388852072670981668059686638073315517482383856621277673855802712146241821887046425020351098182497503239560934347645076514368457221641708983795495792586376819636951181747956094819241577784011735489608604666354215748070882173012514465279608877427973736319290041677839291152102269333657598807382127727266970319380964254391746039446320131282380290382182216014516396869047177476122204185019573854512032371447136488900942817237926956445790030853383095936561614150654157250526890044636528749397761670692943350783959867748518082618323748064796412486539625104083387917794850904985324678401666725519152448185474657983120264332199893432555226348385201786434777130073933779950824665190957995892629858808643732326809655649203920145865967779613802852144972830640772823063063888957295308258909262848501589707461272060291711559253695262060323852312489665783786494904768214416294127464607159726085998671638744192615674266967545615034922450127034072488668022901782264425677012456798071537220084275185465652000*i1^54 + 2834898345080028963786202244718121551706466403385172497323098345558556834932232443537141115342954526877606700691573948230700634919787013315137979082291129019788641247682688843778289310990350145821134579562207908692587341016793672568038170166567987525302296515695548337661872512407711819476140528020114752746421834182305768096408875688843269454461892385753978913195176114901003898132741807432644396081301904321786605358935293247373580860773609664120600732605343895060888880481506979912437196188018375182421613185338768411107223341170640946668912260867256428233616258547525550263208887176450438701387696283241052134064647483732841455996658187621100162954941815967264470541927543306576980949394672456183396890390069592957243858926853397264298162169361181596189917052335334200987017058567264388527420038937423034184391169005037600733994367247576736538588929399630191707692372604599394482375326886372121902815581494999174824071144808241512415954731083733558439105919916675593931583941053615452009140986524572081314866122849189344172506349886949249084349381639629906962853307965260633644466914027276510137719514653956492284190311693568022779157131392340709092831384939656013273161727524342931864339740995824296704888321569819330202603855685914159604245701465685866632547080842053910253251833678089342696732230626179915598015495932190009875467646759245469167890990942873065480822388859587291901036854205*i1^55 - N1*538248938915854198452646521675736235449803615420743865224149846043989319149556782991493439459096241383651802497653796406231329314494534597818216855139154490934216567204177043337028858789530049898982327899367264499478621017010721113622481338811598922140374833640921978122173036902043839831855295290185778787192179254442271401209077383836687819000093879716616898801028354687759227924785346060055656465942594833154048020305267568936217377806125644313579923432169260158858138561730334303161562994239274496752919576228*i2, 589069185619711291855712297623414565751112227178124692942922771209026737441806557311067546972291702457514998462029493442248996251608486239008236746871281649536825949171771083090498964859906898728539671628984128994532982964125552304545766388386682054239115728330513365111438864814455789796250387613269549840984929442465542199847800474228355600552900291511543100239182520088957245950254952960006766673495741321606733777980075225586630284203857240316552846396595833649323188292052421473154574015441506548869353420503454061655456960732771125201569680657919936307134273090199675900734196349590026776493316873615025342565111577116603356369994706988147268824374718170974276351010834854061267940709072110694789636355630934010221302124422141379156448365894328207413268864437555709916523282225226482329554316993111236889182221732426992684966402193185418538023910965935404052524297585049456973359247146463361289179461105336656006878938988161459469481655552705221758865570210290709654642999039488223296969250197334846484145659732011161326117594150936699669173370675662700249319111790006275662706016226928187285466535624010712270287892335207843284952366675996804489903805951972875861047470652283589512256841033464981732375246498545166066227904308733994248343903605454956090620701072674023175331423920195748231054608198466788036583824278638562844341428204035672281955961586400601899483952933176777270172999677449952074249385424819700430119763447706894655608514703040711993439727147776647701134494256031794898532103151697324388175591089255302403305345489581992307895726029300733357105811140734849438139051758568827724068177964327011863203346985015179089448692274192018908578644103075470564964795942286217759797714881044981777745661752828246017901475156220229804052936295744842412324602050280546236372552253440000000000000000000000000000000000000000000000000000000 + 4240166480202646550537063654100938220755325584032496797240624665321394487492718691913511132949133804159466948905117218619050322572936668285525815701528011368025645872383484198134625570916622229622408541065454471665638707697373942316027534427713300027115525099688165430338616444084136138999982288339295626867506209525593188342915686016533372782743661977570941940523438417928110353326065565738668475301419892648613453257577967965918916052399162213741915765285439528397802263100715646328569173257974945197881698950646378739878929095565608723181651692640052932721384034103977066587950266321691575955675189511055078781024746450100513599616489597694569916758278428833020356945384234591464014870664770582596712848815704881814519220374980655125969862290073632133353413259625432531894957325754072039115192646132706152631348279479950875729212706678138709164302308363055019301674184063576959685546881391033290607001970483433545195199361687964168728761327428851796752962862029309687192356182647119998159568015728834201208774948383465263243298126511736056288385957109921849124352725977297403379921642810262984047235591516975897064103800140522424667576318986452143017269440010027935796387147471647956077732795422078982481014583341863032991949964712213801693881694859271817838326700049286512196526864670973414848602680388503367860620575615346487978937970960031716113949617827728614547824896859776128328559040379936635286983144287915558529505503938739379013410377782093753210197538419755719592662331548232807140956203344944021095661712166272414251066667868617306193252951517916224455293909419875277829925570675541656364833177577090080273306054314632275312622622738576385310647528030236117736287081620215984183400772443690169146012154293845938264368157512954347084485142951160128897880262251544109025788428288000000000000000000000000000000000000000000000000000000*i1 + 6218442619616728775433468601434320705695538817759806411016911499273347555547999822148143440442620367678987584975191985850882067985589362323591307957234347050764193781622099551017816219780635846326283372679457838778496437752901057539801332894300435449861708912506641979243415994919351839010409127104964541707587268523691619727344891055287925261844156427821961612688915375821261352238597448283262821309512562956709672235968553403498609768800039926197479046654260124222031280430346750145557771441306518426083698960475662258951874039936253184394869587833992000758080309519540073924389713014054906176349748895360942697297279312200892084138769859417959387709969285720860462868820115373630219990711282230466153223117514181733463463326651576219961063949737425197296008004823484886643770668184891764045890873016014658609752117101007798413371594039383689982412727626085817306088563503939209334534037991420794341111416177685777559140002742833426010382005882072566927846724742097631723717242601576092086533695123106544405488362385045801715252848772941834649727621701165061357945370999685204935247778209985102495286537268706936622942281288120707756872662409671128024572100349419053127500757179956792939169963041563365231931992824622054483796583415505457289877155411130606031649078706289983367753392342240486688863044278982202708725558735564502181778097007427051948067526694481572871019260468928256313507559159610943632521886175729267439879784235643681521260835228546124173469324960283403832042719788111154787051421045047198754491269884703821176463019050355449297321458279601344551928470598462845128483075832415776883997489975822809988459229707890081996137604116601961843530710335388976540585647334846587653074784893262827055731158765352980359798069290848787356572608733316571592109692086549786725554585600000000000000000000000000000000000000000000000000000*i1^2 + -5767827791515380147852996744792109759503842369130400623193098761599908532367541484522608584843380970990716985344129538836798733459747355160526924369020204621933941310455762572246493165354774066318590610597077400140398823102628879731598299147123415170107592775224084635610329780089302157478579589234578964348499740670843643071962799432148753871581277245744473517458680908916148902959184195596483920856139403157288214420241782243789081890313293270413187783649986546851707759149009491437207537264732284283638992443354832161514328372628269836252619834971894582318770088290480810749109217833099348660003573592788676347753249249755880563131434505919444973059111584897664296790707546155015346518035825467566474427373291992287978766576310122211898889247504148364227981456122050752624582488644423734401840523305589250505115129325412154263926092065618411005524298845274284750966833952039889355111656788016424448792760645490625547040307623483134719936615592525729300928486355460244768867065687257336206915202498637437522280968967779010951199725659831847043552995645330512449709296117881802187263710318121286729770621898878782514228021141291389744398376474243946841193308827348613776615067213120259517314608097925128676362006944721848086766902500902397483754163283089316098813331773009635861791000402293154570115058083796233529023657847107986333479115697599851257164250238296943952981080730462666230527780014775766688048687559033207751727769779059958563952316561589697522460360284804612671706888546197105921057082826669392862188457199302449207189165144049073035801745390212170980506064365456198631168234868643716316457770670547848043783770893444191805599725225317335291307961356867480413464580537811015177324223457173713620771786952506338495521745442211109951303514680490916269028226250076854838886400000000000000000000000000000000000000000000000000000*i1^3 + 7132038564891861402374255958555115742503696947483152753020267031136562987889074751095614959781763389464183364724444787737962837759980355075455395876311075858625221124884566414042404805954523988616555728152998934575450347948576689717618263920497254685280836961010050068151275135218927109466682553573821957217951348084443514550210973023250911789398839417334001696065900135984579256406889484092542157024533778925372098224741506680216893357991061054453120955677931843743425276660648707541527023888772239489577894387873525056209621195421890974759733713231438321057366141337770492376202795964845259123589202147686102340068769404767141142884725867553515119563967300117243719619186309468017063139255336651964884807861137853324495789600646156845271377474036161707488070618686340767799138173213276955183209468498793264728554841050784226906598725679549340681234440862443342525301192232181182608297637897418616785492889134269816532296760547151445337440600049182932016944719382065034394884279174568932249007875929997925671763056253795312008356811061057493185923967793183837305017061615944376754106057730229548134944293636469921611608532039377667906690920856770404873327585336586447366943350629493243852135904969594289998211225404951673094764929817766024207249121323395721348807391524958834049802565954567345369001545445061233054865888025147024358285223802979330114085887042133936096624410381027815799727870915864478046493977991757269644508039079387576076019018803913699879065723326686048484556866057987041531587551825633538238416875499620698035664175548053216952153080514360658117771584026314052267746344319453709312601457740291729521740405709525462989122961473838358897925215993432225343035725783630343476623454741196383227208157198802583089771985951827215968795477998826117042436366021827739254784000000000000000000000000000000000000000000000000000*i1^4 + -6612854174826592204761767726429047290551174703919960451620272141946363142528374285903168420670288293267444013502424114584723226890028082807959568467181453378721158357173618425976601518991378135319933668671111339822525047634439760012375885324567561120658885666700787496731314768472989907008878768253434100920521038287435494439720975050513548625348414201636798829068498884324471654138848658709016144728181458871905294416112339296269465375334681687237653837143468464316772859330238769359715462614668408765551093376829664555865072298979328049500007913704966031010829640391064640583796152702193978701032208501336814279447253068242636708495865267386644830433995298051478468864900457969854941250900888102245322477979089083587321317308325305520646514627253558088280039142956438409893825995773659945418103637513938089150951443940814872365809216406141345888939169678790568680585958341610662560952567061082356923406093501729381985797162620263525347318715759460068756866073329696404216757393447480272418699851743356392963311563036461744605537935931055354833133972843093238234215299172207139356282286745737181862929249397950182252803681719688551273660993194341012528906271659574816116416754704171803543791285716877653187389282620075556566414566455500790276519918125549965262804454841079666336068701972045452134915142056608025524268362712848506877524458420627683210931218433379324419764579001274296925550683938451344360230291474764460953656838599439007218642502336268272305784672715230717368527079713332608540880527433758162075227486651129196707352837411890844483728424982835570546823562465551814431107839471362848851476362588377053798189570386222775316987755394808006796083350726378601251260407322085938377805324001877637272158797887119074398799655322974343515444239855370616856561388831194585497600000000000000000000000000000000000000000000000000*i1^5 + -1775395283720709960029997902218024198790329923421363767476249473092008552302892464303726964660793788743502123819738068714151224487218455863762929079281264855577749731839851781799483234448576617624641084721438638541010460523454642806036120758766508709537267193249098914941314028871966547215644433931197911471571148811232567858485680787513531622365633788090717015504695484509938360996164447463668074097162368132500137393180489598705215849359821153201608406059692116060684237221002876251250350702848153567285670389529960151258519056962264293546452262967232156817885651513859374806369938521540404620376944062088981226476431996099902104503232297811705569723278439218096802663339493610116015735779821476639445441590284265911736875415954504900389807605498485437962073995540075165813107744406613123447586864946330603215912574668932649691038166992787616647786249786904894279330196943144487049186500608441597382193322320441077983689790829425720806566510221406788254656815276991393146483529789598836184782657029608003523827901642185705861233255339489848910035312408689620629117789667392026954467678082658960778724536769262167352126580033489240136288871005104981227251047821620073283213550192793570352094808073261560513439047873396054236128066857989173709065675200328768664699024381045432337863775584197541483335392105117609812668423810361244484385171503905226499687532383846840435866589326048819880270995802599829081832672514286943363496750231293155681335593842606670665816869530817214498808148074814102103454789770721235979418081288844860331419473440829508153810721731651134474744346564522830642178464514111302293770839985497093966602121537365993538352960723630811812095212663000411812314880187161301913734027495485181937452369404809465178004059391367467317488037962512568070765840073364602880000000000000000000000000000000000000000000000000*i1^6 + 2241876309247493691026960100434594109112347301227510781749610536486013717009532073501659780041600045522032015720460727614327993878040903026505473968041727163063137920628130328132274390000085194758700052817667937693535123526457472953511720314532633675737634972729668198910542455092627729255353624179816732976015837375957956739768140274034376548505936189294779094771862784923709004279077856134801426482567316690500761041221584647575430839974977294767098505729887911715818517218799404074202393828405153073846542681559009099643156032373145468593187032897934366172773015262466887491593085200725234411819875817787924857777005296937008123724181208585047944587689629597327641654097987382818045059431850013474655561291084496603890462538834954805449882114336836385593968764757851873964211472092385463695188373601409158340796022185446313058177753507871561191154273190672322929619490514268047442295797239865193779876024633804567800824273949901078555477391788062524630931267497081579229986196047446856928975527894183650037805667650763908214453192934004562199719178334100122777395125269767542108726082314068036070484541563777674714024750730811788111014981430696369412089740569972024123482361013522816738098727955255801507209663433038179356500904644534655107552267816672656134954293361905787959408202416336427488121994789048422728776982042347589072486038718641696117674515621394879500835615100391203227240647621389741297507933317260048789877656367992542697840916531497224603337970086808291244037056170861784291068423551076668638270753216255861135829031989815381266296758117937030049081265387463689606436153834245612820819431919141542440577665845400438186377786751093084010102821172028254979837317814207335085483060623741004825541924144581317707141170415707164146300025666254770795453992740585472000000000000000000000000000000000000000000000000*i1^7 + 764687939139583421542153595538269887338238142516011969773547172019747546254415479789664441344044782508151163647782868406142030336510198638650132468896110097521603144729691877424869566037724588159434031978671778288183854325314811864046755408200354253026383591966922608611018716680673991973238874485858799326977805640039117353251068618004321696617481133129822934529713818283062930753700263257987325122110234882934071514024288001307610439476281192178435984116314373667823894765325287945572414148796147351716068946984673696753407723219393608401331929260477633148965968974543082040890296947226287458143039076225654927489676635861130898236021331883660390423134256197746217460919105244564119520327327171812749925119601744103243875703212177860161168313781981826867182637777368200822957667672633051106019725064186621054868818903821426210424222499132116695420894047579006513449857360475309309985915976359463810265211251787863067516244982468157909110218640491203993820058087271380214714873579886556400609882065310799378333566405267994788521494889129454892296598084002328831231454911985176919733851934595861182496787482216142162143372836432449506448523053247544622805772059303572526015059250592365721976432749969330509929056817278413589131791653624030254558800680979537611703816671959465954981644542912435772483483324166224687741494183995499654896712855017183815313063650404871518494291956967825960683767230488450896982747888239012379449163658188825673268717760178708662852210241120255177140440256082806747486936139093224252201683003630820380900977932605677225826726112848800757713322362643707545220642829662476479592558429804297377340060644124170899482314200949738370672729833039867554011009242267626161411879345396920657523573985720156737987303396414219040046412605973992942061381641830400000000000000000000000000000000000000000000000*i1^8 + 160248569813913131428983296413888601843409156916618911575026984743748467966935755471926729122514581507984079043875594723565832744685339335587146176582862763657659526217617025549786177017533246554338536097535945958139971910054645371503170100564190936713229103023919716075120627357335134144081194013594101301159770835549135811529891534024397088328002007479729501561587506460796694013198979547137220533878994658020796020798508167238326874390577056648509747360865272865858451784398743071061145846360410696888625878596486872536465905310687458568375992864458227760946557154337415165982279081004166959514030629802238131058795975277148973282219070823671351255953380508003871586716980067767529863514867932724000607855381082005845506633288577737628965944703703378062489197874974309223563863646952187622557440972054581389421984893184681763471227823791311356008202777408778463917425769118805693613891649998187332552462922784275455362787806204876080379166743097247074191450667396709964460054991744522355627027601948627110582952911377169766219763086603354696015382235746581290804029429109019401806738121780249688207630705668418790121028072783720832396874782892870973616472040288827635490191059457309326363092062233694116275091937875315798626457423518515840821010989542327486804030685618521896263577191757974588721038000408104380226092219969559985305050695939667993729331325673241429840482085701623040171411123471470318286291350033508984956836780706559989153552765414452351762860945409597589598708516368877573445370052929619992797968802342534306120495032082865499862184274612274056735974413511246906397759744834379706880432245421615032420329217551584898810075223922968206220506198796367228417976517225415488659674225816119874245770745892296392739848702653393058969142856961400907650312437760000000000000000000000000000000000000000000000*i1^9 + -6233159811912153941168436444430011043219088642107655182061142858632029012391742342769079807557090177030955349078204587223184317475592361130849014325959669935023515669729600251243361113021281125812408745785713413357047510925106626807078322410056464210984983565499771291323068555742612311000980450975264033511098105335881077933901473602739908307956542485486542613061445139920683594572951526094205758510382307660835349849033263057786193603279402695456575118804729814872470331630296585581247452035872907193670388617206643045845416677242092358954058372356491439244353910801083242048007950988485681901980241411729383163116799757060080603607759794431914228083769073131789247270350100203507171759284863029748725254664729994745577686545820209420540998402721824160954600871121744840443746005036513494355371985369212070696748505157057453040500977915571182270618612502676491991640026344178408128197581418796027587221635818504889491914477258741283541370849440436026034146282561558438694913295260883363838004916177671775945167118173541949986967630607345146695665954632483254509195634165615761000017579774432085410850470257287076259623053425132298824601745742922478249035724413437952402439842800791908287473598286511263894815426687770117349188444095478877552532749598795986298409183385219683659762210539411702976733519878195704639652628664705059738242683098683208675724786616645671888891171566460643120712413752481973656183604721224628063754954923184332563529383719168443852974144573825021513783670255724946602160148363197096837845243039046522615276607623377878813085875879575427371200062515041731904563359931019499483068327718754929922274640322599268522430824841805243902582858460164830733815846201212887685351211144569316078841003825944404753466268503110745958130873229801580805488640000000000000000000000000000000000000000000000*i1^10 + -65342143327829255916285787470723145281797886022037658596484265019275112020704402845401551643080520977940078314854543741534174614461778969611981483580308049448336112606375299218237510958259704113801651156616424233245609123882492263498521884931971248210657481908073968998634212979202628960935588634399793107591180404910887871688540932838158691975509963191753438607906409027536103651912301579862919895705188259309024768108655816837044955971890091656369926734805684393537171365659920319819414386860865572485402831312697319930547725044692234340932218894830150412269706149033711817507370550166527223269467174053801311791735926951695394657232571536920382764246110949253022043056586970659020471530648827633465953500572689079679312411589211774743596605397646686617829251856582147284215115889620921144803015134498020595984887713610691416545240051828409654530604185550712755252188026525081068826741893004137319083964587255495180639887142150964193941127398529440758173002886881830205589368090258928836844820018709956495244487642053698425085604918684567015956869576440923551567578460238835179792531039653967035964862221333637709509838462462387590381294611327838551843370195480309350915316812024263519206641836590339250089415219422444836270583558931293091350483788358687744359519650952233804921174199976751339802475443944985586313119899457387954400453940853903234567036081458513808194236938290568602304902148933641671744179621382043423158452848356119418370616155072117447236801389415374871213692448564189331512261711450497299018324446762390487201992742500504903734145839766064461847438568294247806307680636745631829439055938053124708316234530316450292196877906753523834970926798197282485104008579141854136915900522114334400573294697579948213346535753114728929350787992580470095426355200000000000000000000000000000000000000000000*i1^11 + -15313441096275036833653434591126231595928761081980038515381365720060023087423031402642955786536873855889522578589152492544456785542349072159841023873379772493416649729630940716263457377884531662226529953533457858407747629366408037949348412358778728832619131435502914815974358250959799272604882946562003591759961011744425030510051003302533002609994199953240043939136111277645443555922501283864542061555882795941983139497643991754836939050710809181559972847865627374714377418321458862729855244033226825863973975755152139938987139288355827429803426061804247947946632176111022051625098885716717843477879236449071975119426619862531663466309159816114336684812222080852518814504524301932128367840634536952906517786817203146474547852371301332397991436306303424457328641393977906102422907233703470193868971520445768635217645500770131597649238531479089916922792606079060532776215436202934049541808240419947658671963488948690368803320287562275108960139468771911994162483147572827726893754464720070762182386952213551253426446988198051910381096881339843589732372389508557757401078741840285384550975924488083768499294300866921526356638807524768463779887050077959037571830261569245927035647456136845170778189706195687189591663244993092582219615406885953304532605225448684676584898244355619497218724857305779901338472353160286537920220283589063610867812054125091314117548601767501871485995759176182054314428966726872527248117605029508762454065294316029484941527334196481543296210700770467627718303708138576109573169913452865634460836949337568868059079551283806206340865343461366692686179038794083031911272942898670706605117089522343902483412329194645158232942374410650325744015192931550390017864816145645658177642255295812454471461149183273827918296937482442923480505051244418018836480000000000000000000000000000000000000000000*i1^12 + 3377400211349775674035041495533031273207341654154886919845379021043797703227474904857894819809724046301561283049683507982564084607536479773835588953906899146246000905661294907572619755733804150518340371164379131374347795648296197664618582700006170688767630867316200947226379973551495909719246028915336653235153621101983450508019545529891269195764153897035659005223863091667605330485468293860410900951288174763814307929042400590939232239626893134136978080539616512411137216050583405103057016231686200836067218725793304695683254511288597511681315440900080440554448908653823782612369172277000086754168503181760925269167134497638830073580027121076501795081205019942133300650583789521762661018025007343249722415334416080594495818315138199336145780422081369307070027753337508854270222130008620859496698090136731357770256499596342763600896380553071400343129853066502143604407715097086088011789047496091477531995763034257113792508576084151540279291611633713176916471229191487754450759822156971672985060365674699594362590453885751299249987228267489437689517318387297174565706357838994444223329232956103078475700116850773093867984851950110874595170369930128667119984504534078168074473649526607415003450953924522434675613436056244394533971714815550908854637098798633398035581960585151129245444382934663750792445181438003423705214781783086673443465204829179361263649373696787396700814027605581034912190118853768795594052307712508954631691979995716859202964999578950853740133124795191847468253898355474828133211866832010423934307747130520000515678386618007965990470607711546581557545349781850448321888339078247927656506953959084172328874594699201719304476743288339488016485373860795612541690631549812615866314501481958095429934921011147829714590012486407749511105024140012158976000000000000000000000000000000000000000000*i1^13 + 1074288704016762262043796859324245030922849612125958248984000762376520074146385623055066803561697115909297768655848310368345213988851445375441641394492071222544008934904831565037600234997638661095897850142904645135600348951002786801327694385773434570791888756251346604018836458247351995688712054862563148107517676928827903798174120097620558568398759531559336391254891728477788512601964695567411145186778246880844133139165336632687401678592888967552145322187774351443582345753577338780581248760028913952830645375748619075350633545742124774903574799636798632451949982579017111144429082719841255854466230379423656700939801090313688727846420175524787083910412707343474392692660095011988285934137538642941527231812485760545429898331114129879944662410596114538388166353368537965011002452830727380595305643328771987094276685212881686722952786726034740716503317600794588256837553270804505915559663969972612115367881291496538975297799959950196292773816003905918328566406972467905603202024007798828959647323307978479801001681338863104457149247911539826708132221768047956520838344569264478278740911361646207280363970613794519589445056667651089122435474010039578752785714035330390124781048115878440777969248306201777908520751567956024088057972860146224063711543711543754573287250252864865902629643504298858776547884520989086047475038492019526290422762899842297488883950136915088115927862327942880991642401123277628164557277131176381923979741683928610495709744030078793089334263596993614652247042042335523745062883419872043911693619313553966559871540860725183098562698254447430184370113400626669879748086678087240502227835101087107885529271027735932388588311773693450694530413785005780148267501858812828767695914532140844708304304104062802488967715274218187639101461787941273600000000000000000000000000000000000000000*i1^14 + 17249325590397682126393668431202399960040221314290419477374554858394226866049324377420294272222193860414536831809805418705328501578188791751470527934553830552400751045941049563662753391559826184253761179182666292718312575526674122128882073073766249581781136922218286485268487023895031289498736996845867853492163318814983889983413644059864504630691909654670349556975979493429598185612843971760278093162732939231784362464670697740218601448480069883565537087855637656080166248240633493435912504285861491926951781866510565097506572716762012221050962531744260299968458075783844158376083835705735213450796243348508792017149065383559669688529726322999087201841735215204090412590343930755522443864780746509676358327129794096244076721462628612541143526101810347774633170442857620028665449390357830026989316873131813717125177429096026166672922141151001873471572852543932474337297890768808438878200106104726612816833774285451529975681094422813162691068118141732983552155415423498100369680433337773238516027757790145441703147379986625285649633912417182650994212028051800308733813844611068696081331034926490419559033641124140137452981506421461082928527616403535863370274638767779698610028053879304718969353586040206676127614676890734242699109393832810330128301865630163342183707973821664901174219736285671004825242604969395328251098226338366599514205161005500149529548468317590540499303547463012602162235928647636286513581427989289447049478719516583060721160806708945156161074965319162238125680896686126729162724819380034892516803405601529378123673166360050375101216035369653764160268509216862443572726141386725592427742579412968419814257190284125209520169276693056394231459487668487572680048042395603152882145265184993937868196435145094399686183562294326055864091489075200000000000000000000000000000000000000000*i1^15 + -952966612863986966428214293542799938679734498343663899631910779765213881628345582407160517421969142205103225149071450986805585821706469389515421194299135039777840687712749782295680582145023283430271052310066864576770068859562760403384618644907490072326219617707832489950448596474923764491749561059067571371288450740128140319221803848605016928376696649570496335389051796096710355548301099102636272643403170979605674825681260257720264417921277184169819521777783653279986700710570216589680565072990340715098517908733410888313926114297307745003634257583052733900797109467370244751138324704252416665801028222186500391893360229729099559727196047732203678037661665828505826957785844799397885654767038091088658691412303653107540020423071706970637038980939994646029875230062490970319486363125565015438793781684144363397055019147299457245784567958119912849217146817861799597597619831011926966096991671333250723748636909055987656925165502940944391942417578042603816971725755329016675088010287714313911424220391967279340106218332835652469060535188615884936602063951189190452931330547604208018525464501614787306218968498387336193677696598384338551708820365473828983527636932868649722772913744242367310108483863489570105176339560640351027111160557576241756948139634248692258105578519511773887001635624437021683751749635660221589360808807029969310951149372203136453329702424447309036575240118662918609127055820730760566841490475980027969508507353443536212495455665338700889925584221071943090120771159069506039740098002533170170903298527318651988266747206810417527465226622403076826405736434266340434711914279044287712802437005138215262765258987841909412449988399416641415800498370689495656063672625892210410148615542585589086468116573668796312291970448499193937450237952000000000000000000000000000000000000000*i1^16 + 218329292090613710809109990067653630267761504175930861236198337312564234099005046594237644859914467236493148518042061137208381933794104433472715363555185189094595561104459330366732070609495688244742791854690025422897744621316862832325142184033791041989840024834001706160153378639973157990408037322625797532798799146509304894087748309991263368253988913979544306192205747921213949389234375784986075188858791725254459395438169042744692077872979959674133877329661998501980264138133281681342430006938626072403207607691485372998258932037324792317633941727405926056544522610221852823469162839497057017289430331887259890813638012242696068256210980458294999755025121690748884287915178739574199951503739031112803937338852884487933815222652197365045596232801810682568092725834684715844830857322286388085380410727053070378914774681185109042701992068341427580265433689000677289447670478254084107297590907628093430961065559073123571231850937641164498803026454825286110219581770981051931004403789062539324237566402124285480304748275160017735032701884075948941175730256584858366215468783504236287687702109479317076588429414005499843468182127700972457738829224704263661379151093271011572278132846932703183280985632331546274327112947253333421461486641754439769624619178607463300904082611824068247060553300434595662932517275051953192217539431014079420047746144406869878110067065796993163882400725383169139592233998461654127275042924367995613360544371540318052691509721529167826297722587517856388484166410166462207472780794156294309860442484118838854392217284085115083985499334248543405251108585193976867056925491925620223236782396324271232710715372979811512248789589404944614220978285296984660413471402173370851438588542800770457120120754725163675156245893224765415908966400000000000000000000000000000000000000*i1^17 + 13258686192064443570458316184117354926088057588906736948260896783669000945643951165420987364288478737235535905608971678911177921536792539802232406485078100783125167532383808179464117374354943881176916446811882488471301537160965045430881560258671112500921610180654103204823970250339614548843101332821455410422282124978335223605214907992718640473973578767140620139465359713442948660358904481216576952225501990197889382184952142453482989468871029399997525638510054183396616688924654472927957803072971882233480425330857567127526798921010324655794986510161202811372845283102850492903304750330914430410411208069244533260941892076820474984601283161969777953317972745094333163847000441104926785095339404781867912094487491089270557049202624648193147049775684796942396870539700333131929239187678901965672037527186077228736677096567653325304800913870178417909358166797435343204750004662442482390388852716139724210836117795284623334374985863310456670656616088577291876162124230234186287807113741075331516663799181447514278602653278556387380788535334704572826667766483561776051897907438134437878979868923461006779496090703152719982560231675132315221546013291066846701304675288994244116379007010282123460375932870062667784463537523111157340555871738053840572750140235090940743478922293403199547480706925538703577879151474444099765880008162253009134957482649012271330553797860706169838984208050085323303196843040390918661496517027886643544719874620835248043023124693477954814748469981231975769197509392566894807094033025190085355929519067689396581444183410002699870200288911448055435385069290268809454564179831478465195204918396202426545479034390927693975076758856665609889137605612771375935657509609000876714659248680710676209136234409551076509107642050426259374080000000000000000000000000000000000000*i1^18 + -349446323490366767142170918586474647110631768064625786961937214248392784053003390653090193140102014261679273621176732727932342569242611664207444189442589200708935014395898201901105436012069777495346755320822026760643183494669428551632155381691154109655229685434811310143047599298383303624269034617058937689725903856410350198451869746658372988983486364629945592824625969735944708202499999671276008874899365657125734455672379413342289999076479671667465246270701638785805964299789901525194371939824460489688373072953499518061386941937795268767830620605386799638461575921012799112437670847161810213652074535642723458093857390925474672167432077847864991156248359390523483156474115542362344960586406108353841034948759357476206117725497115095265712252220322659701937166627029692977231402742288635801333562752295798967063582203972908166996260543268877006671618935878335143582253865837084024459273891475709288100322606128736220887393257531116653158685406444599262553251579051152934446785640594985450023804133116795522379482210346761323251632516181452936619578808685936391401125689478444058924033126408562666703818337275365878629228982437311933512095919612271271099864666254728908402983228816292707706584384429744196458317835280063901581141880345407917452086812635560237434342195200521170899137344623587359631425680007696745919180948793429439493601396212025056141258431634324663763374905017330484007517025424225102197362394782622475430356702328980120433456939545909948055139172349980912126629597680479754146128430902605806294325019901088400618410657733754661593648527449945119074638511104296105420194011756893427347057234749279927624954331088341424283367305005076725654221317730372728975612304344221715143183334209294986366617439054499125448528744446689280000000000000000000000000000000000000*i1^19 + -10683858827392216401360014204210916743781911981429484490577349142019790153719523542686340817585979328441129838429707574918451510930275467750749924774487157832887033295020514359673451865622228798371955740057665339816480204157767162579199826161444103831853563936419743129197503731671920266578637754797376284688590575821585766804072848462517328907975588250561148124742848576198413791333440969332396661635604695524516150699238032342739817478637771126774288463627860232379981193537797466425041000366968017488026176852560137634979229340882222867922089841733798684107400161362897453621858903416816139212159081390681282320805431647226438596661459565196862847440494018042675304665973986071770312150651803890588692042462587501842330565087270103818194355804857311260284741824271703018803472856801057113734678036025051624238537167877443068810725510754116818438993273123706990843350793765488425007805180151189236202674056823960463836933976918896484555261308391636445608383851815855766771247544801058781783553934996808118658926834398714416908891755281065637446723414434910443299427346633925624153436119928203460149716472689492162086321560507254654106216979343946273289169388133053402680925717402424497427992657716472072810540545932066056864392827977560500405273973427589707486567192278703167863916491241347024474492904256942342904472291050875793109079212632145623806236631992048967620794701655210094447512732139506579666250406126568549823792824733408906049147593193840227514905468735897986910352319615226518327189753473327569935749497999783116217279961757557515962458916683169444548597227947550288175741208651172661817800137674208606809498599591045157068625503444005180240833658118932423883191125304121903905136478913351582186567411644832062910961741830553600000000000000000000000000000000000*i1^20 + 517662897504915191423284929594308203617516156358950072341061761293335004975259201572488292457083810446930329304614081270451512556830950445899813723523931022070100368046273057534919029152545374742033649165469624813733134371326873845603167301600008404193735741846617446273850941821640671638328764111222842550802110663586654844295983462259885747258700733634989273897204058834379298941743785517109056124050027877531261984514762591476704257422941145855005853012155443940943355643502466917784912839038877196185028031891875073116821815352330410902666273203872645428046183632557086658773626643557989263055502364669485886206082386953309239102079905842036360975275008115550958304142038203003565654788089115007041828373476663587796392153907557882152321975328347629701718486646184835833105381695734608816974063722206267422181724074379767082258277873702116463939086282159909238652655869044990486996452377714185562050910565403223149794831654144096253728358814161515044990277495894885779547951599254449727207085256520508324530504109592327149039205068550311745196574291331464529679297845661299864087673913604009397591152709850789790644470186229032473330642961668040184604386645958200759395765506498018438689008157813183040000422359942522436663578854705539957485112999506343073851058057362762415022065711466234155826813746472515107022074420045000239173309370817924132129427548068590943222055861709100445142923614509491796831828074392862031598728666242686894891384021617315600479234079415638571803657626438893342925411063253409255986092700023130699615383397888610948522650266253423366528269173023223043548336646641114117349232722162004945620124613848234259432440966421766436270684011609725679544307771132822461005917280899947982387365078536407592185616138240000000000000000000000000000000000*i1^21 + 12763736827868695571533611826952301737895154654615900769828430515413568915492300399295501092142242905073225450971764967632481555131251460024189576531883350056909867932800455072094850761810836592875736312185097346918650948013868551785336305745601934472411491287417466434692087471775817250347729466980849992626853053907455298138499394706680655902853716023960856014174335052586371750660591125933705158903712608144547053871846489629481340986913121354237417409641740712313732650859414149126891830903541394756928466865897057154817823543478126669169298391406151644251738686134634924816546948403937346327228612626679833735183181688443112343013537924794381192375332307928961947612241582790109872124180859161998995741541479987623475203434859806842399520677948381080634103489146137124963404091192267987042166292644628075646910739631936342429246251185179476509020507692444770268785721088305059343118207745251084884657068219420528202187246727501595678060991449540565402351941546948961204401657799498233970724776562163202900353752216483251453211802319291484073251281077427861140576212434377978341376458652248966589227060101742139582121751507084705936040388342700740820818890103773493893693407258831931880008936143195699489081305032443341892153296241684498350693054062097375061492560963124252084193844927335615832755265814820585999444657557940438955321841652576808298408388906129808924266683382310455412094446343819732575915664742184536168216632812443365339441223127468433590580380347013909001990020617647627299629831353478979220809911100044809483545673058834117928275854328334647173574376444010409535536836485241092223073159096516952413975965694609172117663540117069257074656043394004182874888790933818643568298258526185005244946474820220870266454016000000000000000000000000000000000*i1^22 + -358664315279693556262403973374393744731828444952921979140956244517822537903450905691372491814545846942863403644178957322650362638568934908968117797966777126713012134381115589621140784154509700847861996098401696517958415144964383389528597090019823453783142794146128870572445826327942189408327352350935238049431239639317722217902588305228548425505188461242250348009560109251902676896144135862605339293613401082078952396755278583653092355057719287762084598355844969538254222248129243592878191600666188625319491776871809680012833162470096794914177372768030892282798017564854254049959357802147349173279590526134419385949720210571171960791631810734647414542928973636427976325725366253240301589349781158299224717053961801513042203330561289297235434643285756906485041921410347847831584645929337289038242808612050393112920610609793421622164145497389839627747389507182014840815254095770163525320246685635963868212754190285720295513006689102064470234162702689784239213292508242253112518420864176688909037529735776487934044646115510376879541130112417178291200357257265324815524079270789887074133493080679338398479033391353870276204573419183843475651430168956596280991423004194200427087025397350048084672043341246008457661517571182758896754749444457874971198244801887831611157244444720661090831278803357733466755646609192815745558028341090057360330964093454111111626028864678368460747985501850671350533536516697656923491544113882968056038536057791145928515029664146597918624553841026021456325619210470808074296073978497387015699662764683099221517712225102463496126000020639589376750246480180006595637808633974654072285932891830142701514735811496371979420888854537764591124944843616890595576327665089657759047480270556275329299298357408503850598400000000000000000000000000000000*i1^23 + 19681874077179191674540007563204697213350470427553520520894151872453148271229562875378850072055703720532825888172328747040501327832534507048194765572595906707685705921517203805682393302087267783939713121970306084519562386950259043939730998680247485764766004450190768342317802700622285952099962563108256508686500327206376533638078333900087768583016516473601772880059864429665792071043190169374479343170820296065473001520122531350876143276210180679734359960925404159048266561142919645286707505317669982825474118084651247887707493278480191450100425912283076501276032081064509871061896217188730460004238558287077692651569381573330782118639939637244340650639632406858266993705003075743115397421699018260666088051054135341588885326678889444791748958813909199510153096516951418971957169780413283957315525167109362547595874836968676404022130043326663836021145464352695742037305319376493812718725942107239097524737894994966029896915118401501180458930617516777082014153394634212745196125782467200489370387090993362301571899749445452223794857655442734839075541806132563648909430946579504919528241132838176773110113946704543746872974259622548177586842975218177411240202853538160572196853634777994882625154138107352561355021851329916724351803210381058503200877533938642278912042456578816852717580241703060185902194025155903538782446481357251426790102975217633223002443504743174257583543663747361079204937071513955179276528078724000945570100628009981884010003677756046764480176637425730889328925761815935277519997243767596216287058541445066576304153347958351143558075168077444219065149161320271249502454685705863543187616406982797556035030393224106845608343648188051875136577600470618099977339611084634268413557017049838047049069681151731302400000000000000000000000000000000*i1^24 + -83842342459713377810656235740981015560721030440193998990760487932682019793443533705255959648367618063591888550050656230536821969164017619537349624115458606050344994642239510710199825157329876195508119787650591752129221586713172465870498914888001773644772805547186974350902270925769510321061041110600031653442594607537410696529179986964483253176414923842454164224333212290920041098168037888442296572237384234197073750171167178704429860663612352139124445986185057159873448267304824539384019867733407539530838760584966006525064365168309048473406939734363671249697764822455729045172580853813125163163470541755246482908368261411923275758345572579635136047590778394788746648733708731486716815710152990723828242294412342507335225141553662805976780935357088347599971517880467004210803445014037142263439906437985495933603485150690794827308058988896140645641608331158310757054115213697413784640225497521351295481594514577618396543049914684588052189349058249546762352761631909920263463831825534121839597316472867526128033225351828107473768208187260830786482609462718953735364659137505956527001195199039314991849297107171963654691693047811617056669336001801088744086864982435960685456837384002399622544676928534623193945842104502365109423882351442142550810685455375308295321189314983711307492505295114611628444000445941150400583063327258738598862312080401850193235281517962185311340367545177465321164410449682601840982001654734569858189997727456812269472855853734276678456007648339945917014878092563304295125859562147651212780826054165202203132121152730337229174805440330493298173106310354318767142569510134194670226321112326045155993922028210724667220231555700241309673235586334308094688712723386451882306371393689038483048529758519296000000000000000000000000000000*i1^25 + 75399233673865977681897018724842089946190768176416888260188716832079108244954168290847307691353776283661478932176347169453755776910306622407474725620797507240954557866267878785703478880244642829645906144962662384957854666792976646996328399412516411739515195478269435746124166743079496715906071094377800416659839165111177725764002708125759860377589641469898717625357462901781793457874148748159149486362857238748528013806711182671160090402731788972434960810489056721595332191353000630389498908295189430561538386837976430240872184080012095670048065795052811530725960930659477950261218423437855887915045458323190345324608976343688818723923713686326518003045543145131830775859804180649082115299360487805381072602902723615108515720170111389232804923301795545765226174251637006342904038445242991779299600563549380126425865275595139395508422691274464187907455239151496994014501304364531317192613913528200844291348281260973284816930195127238049749737946054961232010179504577794768183021139384935016554817680891129727449808521432527189531613277304676178353422154409125985896584569857054680716603716627535456419061632710582249279683050389569786259405802761684574781644772882320375468588950252912308977667990508549132825318593644929666343607320014841709069109361411531937648501942968020299517992199945587613977957932412004642556586339161150015520140467784551800227604835485554576143119215282689682915884108832332734911507703585606837085306407614025905408798752163167282627796656876026687500813963157486695864652846029611073436009754685904905099561363727141056985583429733114054980718686099065079527435758596548153047630105925247977011666637615284271467556556323842861279787338006912962288366981707480575903647320157425215772767027200000000000000000000000000000*i1^26 + 3147434734434963787008321140053777922558807207259989929285643937114633324559980644287717892890444390881669336607684980085162348698692134676377915279312926645824166342521418507887013327165079357757917201379796918288367613152803882558887445237829417134065728683553018342498283452288844284089292430891519170719563525950113476668497641383633113519216322242626512447280816691976547233558116060493353880878455704646467311204640086256585718585823369039011842599089696895042065832300078228660828547173661215501546730735216762921005619360895149066436595231276439319224968589777619245702726278422441008825005028352634204743450303244686398635066126309745747394515745504061651522146328074038305954429652963846987536132237637659865968116595737483460974796631879051589182844917661665111974291322774412268670366021690144294759276716559296771348058017679566767424779677383931985430403364153832218448205755139575838579459766400479947825309725290063767454940126964626455001800460472069972195593966069811615658916455956044350574314509048066533536187946234843139894537357282714286109424306126029758756265787139620592254999139139168855348177418234085924246288637308600628338615125260842340538083087106687586406132701715313698807641277767261085144883943202499579320438879034941622737027250369141390966075796046221630375731319256046974951959125926269246763309788346995461870439446953149610567748009276930155071617769683731079619964911738361322701444761413444944615780612895693001821993026504654820233974318292157017713898869545899596274450267464067522350329143715075429229570836548796060577598906089714570072895859655374268251392131572356632944507628107783172400292969078157248522425402589899057014316753406188302977292982256635333312512000000000000000000000000000000*i1^27 + -43973160233281644383156564908787998339961795648142463451628359600841525258708419612815453562285917108987746377277230953122456608452366007933442335928364913148150880067744423947503460017991889623757587083156475631842816310300266835212754083732379467849782819763167995203785476232245746503115882072884648722881106354795174793526741640841260677335907798591236871072288981191108225396319981695554915765681856926289687525305004766665047924366456195323222942540772126517885075854890785163667989568785373556838965535051590276871142480737892949824656317055350133589633202066230683755809848320852257499217807792161317216162313879985610835871562391670251969558127269216755212244906342396183541630626935195667639059788030609327327288350952459129127221918507178146453612536664351574476523024997780890588143562359113298571204037857734966725738751546392895169607753267008131103048614431072062038338955278138866655837552368511446906963091782376252419505374644636711105979566985935700103913464156722902199125089681177273443856999484175101739473223662980030726472850643237932712162948325977831489527225484293736106321754450202534015019689253452066834091835746638525004739635598463966945440422114959252472433775048092188830940050860213087557645995180559987880534756832059974852682622424701689013577526427623177626898220661353946175698333768531566952699360018012904843732676699854599283790730756046398275680311759446590240596483949638558459231375651509382104033893585818430113920155569435021504868347655700203729426040714050131248895685204517943860420758747809519356336046881519891843757531444273793444232929466435498585685880392358633631932313706015007641662249170058625736992678946663060474596534170185603051452521359795292209152000000000000000000000000000*i1^28 + 57250620155417188619132882135820575359381815787333818034323729466244921765849867433866183393126408759712474751724466583897529164127990341250610433896107830492748693107928832952677519961042561422129681083127282869283733757840154011228057792737773679465122945354081475034352767946577808703132924173061282795561955697779710616140245645058018754331647094733377029066346324660373113950698252326079691933440402349630681845569445697574880757373508050428646641643976114080073537670717345323327484206690905139222044022388699818986141163559113217706235958300026402469554527208402226265302546034055440430010753246305678609840421963312847229953911354070384846820847794464229149344444087312055946700739598307753267405197071359480572697056041031016803849850314876299464791149136075790610409347396779532488319932341955740492102436118595750168978491593318630810846607493647581359855774031719804423170242925441076975442750180187888773667191188380235242207082270812982301413270066559012102572037490993024348394381099827116296570292230936721565949785542756852964937092807274173892227623601142220229831230030246499482046406199681161807196045054037020104284654013103362291290980416004557920456802082196389110992052390164636037999165255492251978692548587750286264011133911255346383216621440986991337894776422015874865491879480280861403952193609804494792582116662773846764676598458058586067940452084869427103763631582801140566130253508168067889279105689350344492039650354699097929832812179899881051869244873091261412512478028966201576244304070682907749470023043855262567411212445173875933890009824029683983746981168124826685038304026171594676397243994052674459467225903786344313557753458016302584716458442089502600946235966331289600000000000000000000000000*i1^29 + 1249058670003121127166620751455241443652165142424185780050675559397843238174920732541057473384968959180983593254322176986282843615288536835411188261939086904564077901596118280235298702936677242703161191371387064299691513618222952074513495357348736952095989160338026656796444627391154591294985161645123905800351600478674761105843074789858229278845921952371274014881936824836320953653209890262491043943430727008359491111813913742772920714647400971899813539058638755770870095867971142430746951006758326205389204815690921959680318527277292749618133932912949887117728823318916304568066702886108456780719409122754703826908048905575291675753720732412141084554488023701854995578269581950509885896034686816716830254830295995419074786126333507052692653343985514784045638520055388058581334717820370280658240487251368503859049280465826679549858789351207889616921482212646211517539008885808510159963372303149413030713833625673570152718294499501803014306786193522601097717355218003173073421326114611311400077114714985619424630055303267333212559113326319826131583928570043523898708421955659636197877400264818512146795831324436197995551820337279629310991217304304369766200873867706214434352805858553993235647660096056078582565111695867854964336410275286630200601095557810305414962285794933822208326343057504765186298812057161641193448646832315751930967844737845398768409524366103842046546160194713407900552798062413376230370808057871748030588357473437248597112898581769534839588670341645695791126547266027574805891013391681885768140314507922399966619195725687781616134004733461121428987024757726775285180204930428714454055275225417069983714660851485050928146701846741500598507022495887189997422214248107469771364190126080000000000000000000000000*i1^30 + -6461624843232552667546871590204029006919663107355818165938455938766543827527724840395787793158525014668494005800273699020134410695127368667267682136254669513623387672430812332503659457029070589545672975228935440425024362991034704416601827739481404402343591006130581158396878158246698564245729173928683080672014172984131709843583619126656452730291503804735652427563175314267886013688235198509423055585400261127722947148711569147097690300865586021728610614560335082765850948314052597778626279291538105670174288857861008513436139083535217089152550731696931920657470907594075383364013256091927184634777183375060777776847430270508163378905833779023938924943694415710239598668239024464994439948855509499077643907600280887371331702454602054950087241318954096728515556652519500063483768280651342987991309637745546670886366319961665085236304400698332206532321876313444162079711641766542547055331906544947493254322290742250109759569759879632866319939664207345382700175380272061290747045736750779071648467224393399325784597746553513174776777104565505208270180002605804083595767280003340794270108170990499857258570306867447653695050695789523981714576199141566090926059906457064949389366729139412670484505523916124596045014237063285176062089088468316803536913857896456703114319512621541313188208244344529786920604052907901320782928692759725404555209360694237051792805611294650561934560360043223029644708117627249693376189273134854837925183808776735750805774193988021245737426861903429922263955409013055062263403537128202428022729926643735253085692574105290480423774341198412350943314094407391256656362522978877644583938967377430998680908674094436543520033738225807720928472928238534517322513894773916856278319104000000000000000000000000*i1^31 + 12033304637991981452434240920684705320005748229924944174320820860848830933472813819343822263103374003309163603810439588867750005335378058506180164367753292220611255365259104013446224261000051859520726279361020389220149562656282889054109107297813643749300755342153330325309560356264494014220271842399907275058407766981669627354560799649721638322053083808429718852184845714470431387308558745928106517605046653032083094296932357373712869739348034577218316531838754439481784130790124263740384218815240370853490697089165940692148094835137857505467328396621592505591921390593912964139851989234607889080198101212862249430492047591331389068351391208090795501644663113580497570187818293772765642507099893860106361799698654762087049857143270643956302452139150752228231976331458485130347512617118362250343742478852089817438385123373032347079575489020217216748627193517162159176452367487577479982845415527831589157968744194089025210698982751451099619731204039164783981731153760324289891912386177870012555118733439523444588872048209138295935535094293836645204162443692456205291794824418579004927628741034271830846354516125608524817831865664173683430477279284501150442486926158121271644449829809340028298725698462159274584923445831350437836814311803946160858928879867722529628023624689358522893679444392400166411108448853586754113990110544788430695438463900692843557116945462949154074873813156879957873250089044075162611449953775457771173471168239072365865447012327012354961209968314769256623823490560528126704067258773581778283033849882664041343849360334223792390849043882161793972669178103921589495138458454249346266576462880342854822754934217644220731727312597182739422809284581457230733765139417053475635200000000000000000000000*i1^32 + -7837886264485591714459894808045675442900648769214012966484494627759944923250785772082527174667055760015045864846364479306793221762589075376760044131564845841321986065462372978837463263908454416099070914683433000105523925919525641076725758747772499527733632938358571775366455346404873466057806030685422064689629409060755127295739385281029895801166879162162865247573597220057734299150646664591003331812014712964053920488314147842816376712389246108994718674289092685604607022029335722239665308287314979129990264253234527276802319549749291709963977163411311472085748294413835778625803546971057398956781253005406693278843463103882976196015132401394141552702761594787939233719984612841386700288180839726695480998810465020049011643177920684452845847826820896691709201345517545038614377074682204637503702789030515490471221189321192035440859476868724057378754620464105886058454902636079619136223466447286336939456705267661161146831022009410724403720271027787162594367955064226372890036537262188820656891405247034734356239108573192356011177348293432773317657912666947326496122866155395429759385241562235942659180771358345857870566263293062717215100347625223929169049259143505960713355986950534238044841777614609617170932119316593941056149296184131243590531418248228253439977011084731541864921079837598809269959912763472838608038063589753715141780911364180135312707975960624135703985553010438199019291310444401416688358695764990932943963958939185779550900888690918701284858156584559058529565557655630075885233879467933622577940913878386489081272807585606432883960594384147847765863429800219372140188138449923947926755253056871636101278188748417177037537529489042159932700368515797121379689507418275840000000000000000000000*i1^33 + -185520120013926745878729512652722665395223088140468328461928838111764558922934412281452365562942151237349498140821307187277163887943024478996032308896129363696599634268027668271222031719947509283381663597363234308618755345455304390067071079889120888802547936317108402901512930219153098574396293972877481444682472411274346952219291795041468990893635854954589856047584031716344400443268309428487560597196891886923162055047956444993372316836075605515316602714802222392628937581639579804739491548576393273685330732009958883814339014059000854602652082908409202163402795957438784315320450749695614497926894426556061121640917519302509693550279384840591874045894189183677205959870608699376246474755748425860430623940554099986408204055893770678009183768461592936288778525869199970335928786140149262504164277854813741352612063845878968290341034999657986812747735921130852432857330708752210850497341653505022090494434327062965196411630037256045584685054598079666323798216494760124147059586621897144521555174977890837206747349417981915914341922489276076094977769130805414170156755677772779378679491809406358300060295357841379162615998864614495679815734595721032409888217134495503662094091580254051422399137250146124237871539777220507663989732226164271208563552733028769165838454534808714115175840634793364016931025656332198874630182775023225267899150507063216914662832181950937743516099400735577602076100976868680395904309099714987420302690140346874338451717865069160334183703963455585246238939209422665328121332004993865295965729437713189306383154681604635039556180432073706778595590630046925751446303414003376583307002305429576123604731014189655169898775063697966219370691505545670433343275008000000000000000000000*i1^34 + -7360675936200682811078549368753758621817428558037014182817410068043664568089339816481414325468486049775727664117953302206558650984783403226396438158706074221014095503147285742672340311726779705090280937678657420023788594443166517579894868528754438356152052065611296008328740093682984971492324762197126200230763208271779690697261126407421071824922748219296402493729608159541724556223149129664947506107034891928972284321244551326787726710228490761148700003754379621085512725705006400175692401989531957862914977577574713846537755508655975164181754299455842239487998626510234823320355689365011067702370603974176090949803168573480053973378631727382466763943321681209737168571518553936684418146379219849484749899711578901539253850663419557354607040879866211259868728937932085471618359820796156567001034489058396024859193682066833564291636752534479926025112046893170453372321853647575749623735023831423475212716021729307705485767121042431237462900695809484308268917640720520070961658613309308854125342518019544649666948189108107073980229947169828846483945696116779863798854623469494848792414213353114764063530491009337783566223643670192590517938476972395001965466996976723932512251295765722657758297830541122257207964030578327087343048031530661599791935774451100732492523973919038593367996488103455108783994866656667445129827788415224381782739659051617369575878164558975177661545539579302816906559973600235852793889626029914313775002944304116381843241184900374889766418892532810364823664983199891512958247190813755915993997799711120995611507556822706310560511006021985329308034434184841680778501069004175165038808800494628273885979618948631352869288732384608452138253921756994391244800000000000000000000*i1^35 + -39779408657314671799960816928390917305267243657462760200069214551632692748891280263903140584343820531694412626255309573057021873503575498299811780747065443362838296222763086979722609387526641281712163639373043704896692987336306907210179686146400813961715754206415652431304836718239219196403045411521842157134124071311513220324799191340262435839638713762963658386246465888978712509711932674012719110683553477190259735958254085084499430908306979551434925683442702949872059434203249441394866364062452928486138754097103027877097193896283110504814024781032856145542685022681119265296182240570137339728129482259315086296261386279122360906172279425403788433569057550969105595773011622480245157827419808341125396045600253368624112475048173767312937254499850930358850878020531500931331307631765488680394457296922887261493743228907327777632612955093847540694098225942940595420566356565250462662393561131586015004515399320991957201128759711065348049708133976857522469004366480895190768587984150050042537707692073847079776370096348683644142891252207005519043704039756699977963440363159944557394047206063600254261161946523570867203272744950508775415685494406364443464713404584225592847647978034362143057829595009574258398390476863976476391575185252166702239845849083108080226100584434862803329793047372173099592754420488268750653276306432198126674083164121377091228124697134669105992153646941705653539974019472529684900162949648322471260584380531451926777140529050735914381094642464188237469294686685400924420886955798344090808134962674240159874147780387829180304766345447458530199850980731216781229916585561169870349108490437119926199788121764296779408214820053635130631958854369280000000000000000000*i1^36 + -449068341259279891368677251056626748323343293102769117788583921076473535344115399145101957192638866612573761662219056079908377668584676439669107724761059340243209310397377251032412755728089667702316915053979811871360623765504115414764085306242124157476465044135797971035972746584388321701469491790208192788215521439391511272029580865689401098049912529517466621752719294978754133225380255473640144013565427305188257369620478317302329216616927804289698272758975137552604177263993570490600510356444406413711796839661129498979746395681849122018747755604090891023750248839035339438121786218211579393970015074183572023601554634694066620729441549438567441513215585530977130747209307264147769764408707924394098523996878788501283410361908741590448742406666462535798999518199843388440835374327966337847158448965084935133164844536466194732201582171277059420674430565119525295123606050184032013422692488890922775453360310315604094819306654014957652892621645806710628530381099744381509862249504645065235675153693925585599047514678651576264173699505345190327873159149882403400689021911676045246236761568602223806993044861913285206229654850128443403089735280695450172598535929585800979802620912943973228115845359801744137915076017672642725129598321176524131588782457837805395585109113610242303544571360673327705178549547946889866022524348542227812123201831615513390154313943131199518793378503082924543883559812575669332306214892432479014531986563679904030049997298414906506315199912149727109860603346220547735083303648541685126479650466794834106369039438022251679088280042969523475608840806986015062744932487518811172672880497112926381224003069719917882255741480351583002689536000000000000000000*i1^37 + 1135203570873580687676112592475514793322933506786079213344492927482639330363786450027404986029622512229423906308219023308491332786652722118627601306147518344751272127999380762179569733192097655471430458220766284220747629523319844277254588616307837604474378695555149177402274254040501012016525272616647180957511769585530244222514511805630610942086839360977854407160253567123975011060692725900694530145257729388194250828924006033695202620441777332040370051414274577795709643525643121305691438060557229569451412816563161143219736969601791630562840916513621996246140509764846352006067278682015548510365328396631890735556621441443724006892938264055212414735628365900921287985474301357452894770950346791143839071317898713701214685103237049673724822050602112617960460933516659494260013913390340463136195198802358526259708132060889603286457865175322556259740771291736392600819664744258793131979586718556932535996670723074190121622851598328567403120305879802647783061281889847710290499815360200444070735393511499538035006224899895825692284847873766100444771390871707680687411777497444427684266887909188544048425201304395518300898062168788540483915241075333076789948613231238358466782599523051765730214720349888436618695129150869964847344311146647734011847493783413188082478065972472722084470987338699910898808425718741171506275783256852135192310596725947123730176277181115121382789803440216925454479071765721063083811949307154449597166473165097562738447471982166609879263859782127544558255877275237189837300344616191762470304394272168317126683881065469341824765747921500305700583373307157324788959102931861546478110714576718329309207702607195559947186823713364377600000000000000000*i1^38 + -2116755239156180997449182115643781999192119659536849881561852007089608669616583385946039394649573311716149910702197440464216720083582291462748952381000086221670679307964943607160721318019396345996006384365136770492578894454692002151726558316545950402879692306233968523658302611899365169012981728307794726989555510869691043771190134576846125255693600742107202652919169005802855309064377157276544250030323339020161513837037948314499315796184588536617648357527852012377258340641484733941103511097652344766490694178781663232191550647710746787315972142095580375149989340349345207153285985256831163986234716983127818359886211983954507532299320904590821959208356041659468449566429475754149271324184443885085369201695086456349829494243961423430106489334916917224965881325267961902782163426680555797707314467056777870722638883890162032199517382561596662577319635431281046077444191346660196245930350382725176103915320951732723164880594258785258744147737056039067434498494510341170838680646386338848061328328241068806684153181282277308198205189397098860763176024941613476479368852921789228280949204613231703942967402402421270963481084202518609555704452603315659398743668827295524043082557118823890153937826448797884249630929074444020872282703368741952161353282609072254193155763026626034934282254779386227120404454691598720746569707005646163840141874116901549335539768571258842059784038597730173465119144610960215481225191420135031403633652108473555497007779072139594110792019148367156351466352979442608510122743773024588928815851452908345676260402436939538969381995788930401843486126337909507051144130799093827798190366445203670860719121907874391035740160000000000000000000*i1^39 + -548637597872345032906650318141849117277142954698492180670577434316803021530094625827760842919578492057412409405196357955605244411636726716920256914851430397948889355462866580800413104745900438781051548076702748287896105007077785099144106348923915469140164282389176257152460316765489089955041102413725843010759528159356001017077569874880301101812700074597193146597524617130239535850817595702885454988215464273103211858342193779219095307749576124727561624211308374272681841096459947326575054722826991417024962907857107398165865309893995134005312190379041023950210190373454511547483657332212323399315808662747594849980491077473333045367064928244727139470861766940346428838768101375168724909795769642476874855791588228227371078049481822124333035104762048720349307433371193027611651100220054729997800406301868984304130858912889645038528001720120736393850584014715520809872621538043095983973219273808789198259967201112797833269953848554557603375978350965737400001986707626277844091491458137702858435264492870044258769249208980192256543171853250038941368820460054807965888755414147044832653894785507221638720932365181680906748942820837826166758962548924314302865116851265586545705611945176151730256943148452238445980656658429647072638296222849198249185259558838816860603517857186818993677350137160035821672270865710106025019711927837670717435628185021908848690014005943531210033853690799839066301787517395895944880587713510818294915087682717104452404248422554227941102273916745182846070800975181045641767277176310776172810799191651284631412346520481140893130855274752536436089825010152886597001374049764917692633615077268160643904069778100191232000000000000000*i1^40 + 1162350165557148873637110320070876108260739019694059139651084124685167065829170272659752908941221232578316334730356580617707130053540442252128940883252470712919830601409523630854038529297196333763663629534070759839550527439008942359576249203700227654006558543401235498146986723395317817266861887548767845312402874748228542512111114720195433450294715336631409040378433044700781933547936150499385316628012433406464588275790126323923350751913627203207782714932463772237402291199293535540487190996343280577860267453581378171723656982287005859987896436737053861204524976418190897931254312255641931644046037102196682479838695708449464113301493848247468153678179493408102173675166018781164102116368158586042482466664927212038713366540004293126562992621723813817921459904466974508812921208404304295942305865791577577613903091028281334048987617706809188455121043073522446922700828949211842681463832829228947633784777506831443528723809772191621128285358402272818615069596224753388114317226322594743860088185649441270262006998340782274894031302058447687972021524129126193657512608888215508446756376179662720849343720755141917117390879114776725184551308148169887503795687419458265286006881994669141340378014720545715999669816006787314009509822075866353133194216600286649457318250611337807726594047396644017913509040796720196717867502801357415320768030368740776467437761185984715007188315209133329658840530484107685340420168792168476116829900291775734395432762929387264260786857633693835757073743201782850678292541067342782864919096637166036953872719625744506705288169544380255104083881795841530792330407303554793023851834000945621309469176627200000000000000*i1^41 + -603065339389378259581126088737982853475760063893687253314510374587970968684266043048274714249580489012397666325340763876640065834215270985412068977337087485226163055874251720993407336061361543091029799133235854628577152996130613401133500695830405026669552708390160778380122130067637769471006860204214286396509818122352977448168657839565115514876440630256055187852170046881818356745501089127576416061807308886308715728211599904483312380645154245176534820952929052402635625367090475113828130339345864336121090142597947955653505370463751780488275952416609991186880464200660960453201160369616350450131269326167386338857117043814892521186524877983904229588172889538929605795276771177825852715593762659887273600493799201115635795456522257590497342158168791009540161498311159421395302222625293171114155378189048805112706205274900136015159454686365772687331591381721416898311706624017035004865180179887862116566493844606319926971705240051175573807191879830971686818210419899862866865044088034349223964451778964579121877390583519558449665157950282980114430874917793046996060005934242493768089163373222609867034039444941084392051862092697652644267369489555434185375276885825404640889134739198867782083653397166055515329025285727102530991575587346085528066226230456273582039139962179145094184396917599067316860443810685249547641850355409775945296935238536041741207511207201127981407559422027848955841631750017697437401414797528661296256559301866643566507289991898419321037919104138182261447750359904681513393517853100074815191526201359127066875228387176892833726671946637178923749662863830418762186003744900817783302203674951732428800000000000000*i1^42 + 135428361274997598408999164434576789195768845115473614227536669860669527946506473654539747553783576756984093735374169185443387263479248351229426565979116679745608092755826532790539750303971462666131241289317922538412250459803156939918018614748624276106939790230367808640024588458209590295848656429117240536698767275178611285897466248336713231484294369575626603065261327389272114684428008128508636880644381322725189429983603864502774858442606801531455687112130274671711611841532290806746281762956484577827432233644026516018948735168061339851810387392161629670349031474019854779402583426441417920781191352961952040541508379722112100623146991775009907452425057395219767683153851591093751921285906935246159504210293554682602287664997156935483499288790608151351899673469976190482143675569694287480238124476325431112091166827011361525355224465341122907730915989264573110406972880764559696994496730077345531278541697456906253112729495101830084384603616416829502827344861211902064683083062305808209130718657420717851116463400631950252615291999861930414084631829439058203015718080119169387989969219211961812105908346634916241953498092330641181090182388337210443167642005159047955066675107912853283238045911136403458328017033010544665278929587221172277617055452223789306796599732013447712688183180535451061835232526027069521851079555932317588265407353761173413871773196265449456410857739226828441088326929745889708066416789739934373878925609558286843769895465749225420373257558880684522758463677255230291175031668595273374027013446987690427747413942418985725011579060904721816754600182377545065990684399354828643746514468864000000000000*i1^43 + -19711159334653835133452211736882554182822229119645900666988049311203215621731471593045715832704768162391647239715684769441435166214039643078123030433726351791973183875409292558750773899168702649907624614512883195090601465980685687109600765577380118427577669834930092675719384538117101573279210315306115970813737333326971492815562666621725635489725791457680787726491815317000629578222466864096482306497220623875552061448631950843937097969694532842827941249740671665150818491241610519578505192908637235719758048215344593220154778283921213957611911862553867347346948734947535968554666024918603234250696940329602654207326808819052570830193014676573400453437973204650492189738289313637704552619189322526484453917324431855313914152269581033160809113600238579742385099082480120797826381299758521216257234137145489305052382402629142288436338784165974626679416034136101218189767374135278765765438337878858761831976781880085531000074355439748852628437004974818897294204137247105649293143404889082207130868982189855322121351629782388323907366091575840375825875552074826740906374054139138377166751078867666221034953639494878221985470227100130459720578200620945535977584404787903767380116094525435204705781663244498462953534003235515627321561064657148547384795440421593492421843417030810298868727783016387609945379796665955460713641596264787450056746558237622666275673840777301236894591515892286692237813187011649075723434005194310376538447202851428092570097214846634881419517887332729296599645752522905048721180922831157584796532951681959018298914161771622423231427196042299854236062103985170019118221730073389563904000000000000*i1^44 + -18190796653734845545300087008362464372010263826885653586636246771841526286644098523420155647822155731789112954200735955076570684963714001821283304441969322684761883092308594478601629803682285750286275188328125961678338440510558710172193810576745472056810012428521108347265063764506202898194940699073652250766040911904692588542363599526931510525015626714706426783457338306507376951836811898708075799577426952674227605134836016709732495777702690325211983342298432131532019126366372032663533670785784830584334607037098821284697096497851195359133721947735129925633837473949989905777116665137535499910431724947575347285747929153247907321791123234470327564422191092746376805941299919575104754338778306324686528260872271670870640648795929876840755289724035204327071337775396925459635432822439872096660459302476323589097617196211054606091074271888978530549178971882408516123698243895649420066355234314469083455925650775868119606136210950030742962197704971378920818430786181549447992591400239916570958077127085707955854982779267241187968162690446208798324722804829891327793753920195214722074371111639825984292706866422864849447812884156245203503766102848967689754444445513848678899830145475062462623613950147768582120380563658399902620856691872238731476901822636894297551932024439397637533638203301402015057709470885748623764020855129417615315851575533672037060963692687348487807875110152413491825999249749979326976213826730054155885078432238325566897274758497038670783955961249092628613037051837342592951854299510907293420453110625248703053201725051136424552356224221714986878680441888573364677724078080000000000*i1^45 + -8863732708208743163214089888699496140899093617846358386495945199409799466875089604814413917593945765800139954762228947647092549475989174396075107693200434320725258845317408386093060630500856378217203884901662676936745349804400283291404935135766468282866827229597087627453102230380169253690583542892270542757891646972528884191299466394345633484878143181341898649154410531885555577922758795376675670493730308188805314545540707930580716064629221536257829650601789744622151523098209113911816611638783671334682751755484653949074867452562253234222148790107245739283688008544982142623574513322277821847311277995412434167577868791759608751645124526497506804821334433198193910772169256278712362882216497593003490039436736491471591865962172397599558529069274276225232148459245521948761146304679936327817500341175990680251596070029939084482429559328580940606615140647553934818159581103154990625461565274034160677343725090665466175925902056230541760327233227320340262846846813923192349655082478500265153450335949784492165247452765956360960372222042128883972864457929619306154432828244882997431230663057677316992355997427083265332142022447885158590401123737226888688051592767019792703852803847449739614613285260063845762686480258035572492192501250974435135892881387438114230264873647076777314185865249227105189693054697119525746838293312329429356682849305347084697376813897897026747862135438596257779921427669635011453423293051160219983406287428562203335878698434316309738878362766234269301066018105208019546892354919759144690962961488175332276573319428874404742959673261519519326647535596077056000000000*i1^46 + -2438955558579611801405401501857409775081536558857852553432987999316614026868017096033713674131858112544713946815971465903806562927360540729407754116815266564847744738974348074496657569978274615852794599918654773685728513233600857923366152928368662364505127234368651752009912078902716672758233183230464962304388760890925654002196925482821463627566567820976343064644034599819189407842098493098102321315886623719069572853683196732021850588276265870223270682845423722226773156550998019992840075078848150543260601753154802647660045092824557375923573641864960455958142427699051175940159482195505274461261301873538734658305492472340785936264386873843638240332514468613445647678393668169287607068969647419502414400659237417700467210238738587233453642733689465319741057347124587428446266670705721583193775866810026454631880179392080879518665186164204387297251697785658667071119780254667652557861598858885180821697536101964785430372555318860089235040210433836629177840049683578788283463463429801347724629455183557553154373041415376499401607841484009400894450475779651858428823357869372261161395838264878067937582365598865719535178307839997645120712467298673421396806777691388600246211594044267151840745279773096103718718648772480341800220604672791620483255718562320001194942351042983918222697490088246608754688986891975356382774548528191886053545557052144160364524280232124250667448763163551185423178068421739989578763292932608363003217250742069758820840094727619800271074197999502195043535760198318160523121657659685702942255832228236350870651131606375871574089376146950268079308800000000*i1^47 + -425056192951305615681398047091832078994423320635502503304371905814510498851348059677953033967047465976618177957510607313788840311781548675267885322665826025537125694758292437872983424322656650903990532901280603789523423588054023147252932280667482200080150920084089168243809822369796527808612149514331037442846528079505208836340627278373404949843812822261519793471024320654132415427912963168197332686175414977530398276507458088560310330414317721282932788851284536913038254049891113586843503012568603642348319275611761328095301766662941073271309273100356131923902490552386778679327478316802368319677854072740728922391013837711142656517004485712813447242121558993498500595040824745767288011501068631464631557539967683602544927419887595941849254445598799054001838083263504149980046656501831292646217317129139108608620366868408714197554698689931340674910300045740922051871082436601114246210531120187562658391471571143685444723140299168927389675394643375957131277269059824788512915267511052773387633588001447752414691464886176885123923185285486014466860789372853638153269725207348948966016644491812894673630120492631191008945880025134789886468522468174713475735767256426817120791298031554840403680381196311393017674943888629060794001165069949935506044358156073678251912127724580069222131814794382706765170686497750544529912968947893625077122598207169113683518963161411648074466680581837712638960222467166029374230312167023549767528689234302198123037873690372777787531524589376821757215253770871347374988393556042558066582556954671601435141789608125954264498761359360000000*i1^48 + -43421013655458621629210583049060451992689849377562303062872396452570276316065801538151288448526917357819315807009053491004408883058556706422517139712206861567413771500199504133049735919861938478228988700706899322076062000125763084128824733511749609579848033317594823529208843166009665716807572523664285299403514040778685072915387982956217288095575941181109116228006987987718091634909163077662336628007655825831748274513557408757096487166328527068852947860138331103490970446416929448226339630234191298138303141711231198462491713328675045120072834514088003069213067511012330696572603758514905875667689565798479836440051012817115001894863774945820037454687323930655596816411356275993372488525164964384622746126509986491843082842164247388205433115622922108224694114737032330519159662549427858194618496137874159056218544265506166780443243339154764808971318986535096540339868294930868918369874127510706360407266277845647024103088448128516762759041653303391416279143590648187705985610377902728027224383728905965679995721400533173808007072183175601804578568688530458034920736681642225827390355630931408352650953524265765759765874344401672806893958829248893733402438670751087285290702412025165106720518634809178018640798674935506892176000657100989813207924026669387740444776992259105935086548268616924871040751106601276507074232630835635081721549145773472959026199968485532558700570871803321206943929166459669466768427312371119461910646734832461694263410839430578133079581659552923800334124926733675471286027065827663231673724747530086639098864104413941760000000*i1^49 + -2028177963443166961502456383264498717984292086223152249592293274364619726192773304409347743250671120555897451719995607253350508825471603641317716447381867811149657681240852576681100656099128989511690766525913776896746704334080624179230303606620198477129012464332378779571386064074595899029709519902470341204571142245680427741432240028546631781748140032273599740580522853198254681929351685839338510027873554828102667088267782527553110828525081206178653609508727702349601869514031516197370656547715131551121533380361083424496235118270229005913509926376658136015848917962265133915240864389758108697783298038424783972911750720653605638430397996264697428948127791958923517614016032986244875254783544086348008491184094249181396731259671261251754693018336449164960480836790628348398232361647926691837842759591913004795069265422891498399629137817932232153600561589428882401816576694458895170713610278140587433379864027717420912824514371796280449456117877737725021880538580584175869152304480068400377676203930184097590958393224028437979335974583109088054809329154027908389133704215789038458384962266049224713680698534096008631715652307443935493210210353500762394667368375727902880398683454614242395456938302178429742876986030986080110355662913189800922551450092930340575614813576241823064860160904175032020965401546280532435990891055621019833046401906604258967528893575113609387318839230272731144370962345363214207013610392965010537362592925317725348133570020063710686023312266497874368951745177849019152910999778108315643207307621820224355187200000*i1^50 + -3039325378158187445607746544833194540655252319283748567572851686846717281524767859060292250754817115265502093760947613488439563388872959425019984123456878863729656442662196037927891783945473613948872442267371025855531586989295977425642395147501999703711432683659805232702375008060999255494966669274292103198514515982629156018957197750248499067250530427365170972841691800572699912680714739736308364404352834539854706901407408067437489855438675368913678853848761679322453939193041062830165069797800710512223680658043205049426062490174206032090678106831519295223618181940942243879050375650154761638689342653071214750230823493425236338745666405907526602125874110102071985436903012150081814902941400872104023370257496126194137553484763962755942228065538799220737521676887987475205494077736433688583821729691881635365357790248255583659967285543816793852027640101675049739155448760981739745888481130111961287857073178873244464407078816712340541377352449195798935299971284532748815005805438206962262129994390355325464711323225338962026458753127158635828788871656860617819903611863658550909137249195525773589057098181745532989825750964580757836097879112596365568229895080756657889635661015237190082025135748312230512834836492986260472192390759665561896583256401019725408107912496171549375803294651584410157981852306399828114773467098566267740109684249464935894990262513885634802486534835509392283415234294048782396880817096266693637419608913053295935338467891456433603960353283361408384868527148906722152538997729282789760000*i1^51 + -1395251004564876395267022168569247956094385704576446791907381893186699600099379364569495652731437104236526357830729749173421457599022412243155038601298257806239208630937489548814816981768643761399287315186424197934376924170466102975052998860485267735981467888976370825261684250203793102177546912590053559255321466492931121372264946876010850801628957004475196375209493173705445406189406154861941606627389258335176343984112116841438857950329512665843483069180661364841280774062719764253675610000269987979580777647045613108830471063270853485376060052529104088900431811123572436431933087536891364958682097119881810529398726392055449197782592531391896221438148525299962152588345888369531387717470191036573911299895341406615455876970620768283735205283286426121738723728401762512154171464190954080498216115646134816921616394665762210463341194620513869292910785991233898648276997314902660554703890425264237762743181457361475384297333160037887761640104480493393488638972516772584077357281805482841402188476321771797058055293092116510022457030294998105731825710701487995200399718371563782163403259680741000772343387924203161888914724280970351602935726399074604629950866967724102160918902378000116694512871382414610524240582638102860617189585592151856119215552548528958642334073101034673823274245065383005161508116727558777544633842064029787248420171859376483230247345725070233640301706534005679299050946306223347122169832654460881624909199391704482612414609657197449896291935137928048669180305107808000*i1^52 + -30197622497798908553171396481699144643172729146806064640063173003181559454376006999275341028400455612831098119104164377285410190057597924809980040486717755667049122109920851685105941125351509505896461552469055622086067407104822412632262350815755213371165845245955039980599921504919612791963948875250454492656030144589547528740060093387412760459432582964380968182422788403946271253184970970244581383585353368448431372831679442533105206031145841558619981176167563417362015826249574465768103484933296185294067563678389310008301220546801860865877296226598851097247528077267865610053365392605711453774485134733514366373054635224822668897876709351820044782216004780176606787476646106488139798088094795157965203096189091207577217990547788093787462268882553303418052260262771597498637199361711983278142619364058170586748984436980605897528595118940759432412581953292906332677131626604688900966800508853453831480508460072545578890649758498381321529805976493393182679610140561613867120432016366675680122170347448906241095649420806484270276474518940201833458821199297558138392689904599466730669918570486008074515950745114027246032120584907022758195667315142673984379391003753684841622931296746264150278421286395066040311892010979394327818310690802079263469010202891043157894543093491766711791644442679977782337979883341823443596617832403062706864104343957558674239372305015719509977641150716460611151282553286790907682947321779525381543405910083941608326410162291121512365763200*i1^53 + -167428907133754302797819042696237304655431650957095499279423877855458102277012153349129336672136011688713231426772721961354460223266975636069526465569698017888672293188345360529512352658687707761608134257469964264997101830790258358681433832869168280786639588845090344908542412259998048644016494083509029890100186572414052265121387115702055068458456564928983938870304150388158544081763219666281057964579337161395722301977854464514241176962328663892887363435754060306287515810828727309971401044180185273983602843465406756547709745341497528483238407956877711410357472581055667427405016458294840540990792916639241951112011393129599028463158445178535089725139769512460876797049165113188922179140161407993566836775435795601934613568705281706124931188760683050452797198243193779675205210449215371694438264859674626223983626238589506465341734184447955887362530821604948482416432682068600215130225119587819672699289941187357047138472145822486428723828471701037398129981624845738599476996132171015401615838947630690996475808216944607176727495871046625685032683781497351383271062547419940990346803028267227058432488521017522193722292833103748453118058975145463066461716232905968333026933822821172514825771799894132939923928649009351851510336263014338773558423496886546333356957686943741333540085437111509081875255716522002515259402868412357015715204470209365424803900332410717700216943323261287212803679698220144962956439799614880570294103189203803940*i1^54 + 967710705849045861854507644096397724804052623193761613399173616559209998723168697701531408385054067811166064655699867881772382448611466777567062235774234601790365997964997965370572604866118419451323777834321036181846324231345465213990217529912534455012976112155563801546764691411780596822087166785324262046679311961992054252504204886734470725440908139195123638142317060895302776116455719778553615168648632012788531927017689648686001533859159895122126130639669110245693480564169925107067795208004018244978010259463422447055306959918337793179223682956901251957710891313626858159485118172443543998712766914783712817561396812086619230545836286247106194786730098396773170639957377678660996285492255931295391200111999751611837417541281756383353687819323652940332433164546960823832923817710283340154280769856354542402592438737470193681500672643207244955081792191251585519512315300675252617291393282454238119322646349426350510827272313775698060884472355216130834074191245547628763176818276197439973910277003110340332461189436474680767022536275247928510135834468035343514408913369959728601469119912624439545233148814592355342997689427118462711602460497048079961088010939581584522776117621049026027465569810824558297090239528696225391952313517308554055797378043363031918130668450314594224718988292167063003843315992089951283149094240919313823972188317939039566200372400253470041230399132527741349618541211*i1^55 - N1*538248938915854198452646521675736235449803615420743865224149846043989319149556782991493439459096241383651802497653796406231329314494534597818216855139154490934216567204177043337028858789530049898982327899367264499478621017010721113622481338811598922140374833640921978122173036902043839831855295290185778787192179254442271401209077383836687819000093879716616898801028354687759227924785346060055656465942594833154048020305267568936217377806125644313579923432169260158858138561730334303161562994239274496752919576228*i3 ] ]