[ [ 265427888452423409489682679793112222105489435228891397790957354866957367912564689537523365278128498463903516699163545936514234253749074379106996395894255419016798326439886284992223154936046397417551537036902724504046396819285138156185700828752631836427081083780440228884200267596519770120516155167694259052022866593832118786728328189359039615793909502826422643679312623913512798474249162464397788469640364126818308513107870023114397116740163580038371604574239972799067532777376782674758930540023116376316947902172789180656301438114372522972559873188733284672604102908410687073698631300994056842701976451512965375308066076466332499430957709880566797923882003464383260309182352787851750318896613179167113071362706802387249436440582062194051948682909564916655821934970558634748930293132066296730990848867451755800671038728298738319080482625252708650432146758547511649571266685526469041282627994606491365467638669907612239449293174404227295091433188717922394568708748328698183271068952304793078743815121089643289471004954421776996596849521831658806671443452732705330673131902960423364443604138957209600000000000000000000000000000000000000 + -563532091671571988882976748664991584701684541584014795518347055432262873518242933088536883387763691607746535879047983361479945792033345474564909237172340780150701253744882979409041845624435055237469756483175455006809186173410421051541687184795809472967219333047445178125512326384255752184980738528119680157745948081289750445265478031080604602928854333101529237738008276351671300263857579436337338594082056111539697216163102737550383769790488165137602002260980707864919323594597120777992368201810387589253237419040532828993321234175141347080091739885040975330796707097791674863231130736251230618549243606094548003525253205162293562207035147882508537448647670036176860544651848888312174367385010280368966130506164361052777390508745429824911419325871892482597359648100580032516947185567960461881847986975806051533507886456557658303446149945160932710264444229481061895402921988319937696348097150086783974926133419655988113738229933155151420146461719969544568311918493658656024787055088862381763884351985636225714720623665007199605874355693643296587488175922179873995893875576236918496252985574686720000000000000000000000000000000000000*i1 + 738053177706890843163575844208970473059351373866318150589036405569197900163569465930821092152590383235099396957165160729404738879906359999145431616071960113300425897237263744268193020356346188212435675707517892624260408221109327237792396041850697807327675839260492737201846714014366947400703990545263596802341101624755119297296407634323682330866018476943250496363862492127284427560630334618540820012051639565358156505204116483396830289161816510846954028862957045066311847278594372085213631695086078584035910962488414773911440942387429856070780937342154260304407587923821240614895267836400093721972726036393023858400857278825977569859670843159104143815381983084527085248404717933112193270316733416980767589039190024101578446855399565198751925104460407038581411468367476125330347010179088427753416734040719274004463616078040865013751457575384899767172041481197265479069023095964337437642114642199516601127203439886398952147336098717662226116311326583677968233302794789810683771306837854712901489229178869696087523064732667918212681663971903745695816411795182501830915830691183630305403164688384000000000000000000000000000000000000*i1^2 + -1090018720100079220630597583020290621282547217240123479389212612445026393794702377070437143650841748499585812292236655549031127967382311017549447357179964748862345355294371697416712753927364640885579838375713793261068968296622629052735455691431345470219215134791559656850338921248960100365397551528125165348029169392954155448971385172653524487662719773224703494672951245174554671418317693427664207442103156514546960193513855133672172192325907636072347380525272456568793756120725131447007908888405945197130548469199745386885667986164302144750628828606309428567750777680361738816825069501470268801179007775867046218102528685382566753964889173143962348450827639380841064347866755932799619697337786209602709221235702259491554449166338869422976224934733782476667470076057275371673462039459074987183057026577520778703324450602415491453999306860066456191360018280640749837769705554734752457455842862870498031363779827509225201401903240153228077169511495377939585677482071354256279285296997561370013346538862620574678195195829500009691602736757678581231983788860862700609962391019741213385528705024000000000000000000000000000000000000*i1^3 + 1214415782873962892021901968622525949363305672518620246329674861295201720589316290269564730802012046613002290162324456703158883320337682655911866655661667889293968308384524132260565720973248129947398067257852509386484438423880545164033966531590634982419882762894931937686288585947983777483404578309626459735474570048389069756222939376782715689049627408492366563866774596411050388136787778414391654079077999812959297973104849620335172457933879596004630207543832312552191859352649288823338476368145810542136738578059935217398027239620222748121237472791624355469274642335129193463978899199929686892858141008517995386469254306906005379253986905185521776216758619447448931318222696890013161652639854374735156617747472638610933510776852495317244926079636969089298058868085843905315086798009364508678025519950288798308263627365659661017714143807186301516433464072179103640679378270473532350568534561634844497815064493879963674665672986141125913976652698124743406409471898824766508505565227972683751750740710892898963691726608724551832042916333912119028923494364741943529414087366294650624273285120000000000000000000000000000000000*i1^4 + -588673776993210068050276264249526608287101456892037191562881039235262495741611411673961713830039787625222129449085809131295346213343618923869149053088504164464227296747285299904475092339333831461508442009842957719334576699767633223569778622456348612004152243945024475622417779694339793064128522472561433498877771515158891320898464935605903203204020941413704000047722823625462227692258340496241174381701432660920899852238717932889256485189815838300632393745568314348530203661831645013166248848168885968723328545835702943532579591830017271191939535608750562443745290177875693336963573675815531031772640612402363472184003278271454783927180875586015411197064616728927223749728858450042497566201349589954843635477655326477274575348996459335630277699267236305930723161683688825767196228223992456908808636006050444533510533914946276498436180428431945636668485588492382949131733266760113227662865143504162401545013391142051289323704190043954828616636005205331172484507651185028809831988453266111288601383182027493120512949371080697926565541518117183446416315006833303413259713374864028228124672000000000000000000000000000000000*i1^5 + 1337357165554709755845016752135575080801856412326130406617503431152845694998357931537933039451565067350311860876550933367191144785658957944602213659244186554081848675684129985219292091120051328715891248089656447387809896791431667018269716341553342290415596939696327524591217015637522709591317225578967285820361545135664215739922443857913616005155534675143796704151054362980254703798968656296554736490875537846697224867055448398412606580779102019709634379827329978273988315969601970805401808856021625349150928098561128789081977220483723742788219425010047736157476905334675329916298126967945619875942849486869385161054869300534902545744379423445022732996548118844349260092164292032541480702442068993380581770182032243034856258645674700605553166309526318912771434325176118641827429779441827350496579520886488412564452651946923155597679297566834765790783610894772812768206495791140953229995578629686251574192457750455418752848654566301945280025149804909131807472404698580669781838397585113822562102786599581490975283636848627114283853767204398000307409970963786252252193109553938903859200000000000000000000000000000000000*i1^6 + -837795045986125654467432436918636447494203192543667523577695913866768870098837694243715108208651118987938020338170981731654432927718716775385195210616518784506413698840484374371709279113054589728422850127640160827303263575572551724377788640259584023600204441778555494009898971464137730702444308118871035150735883752215265711381079831295508610684961385474574011229196537581832538701552859411311496742692045961412068618929021946020202389151698224245001166959780174713636919493464879644695658624385156757597786622564512296244526427895206060794544792871719080188178892156601307182509072406516404332363933889359659869599204298021065085627279077422218242459404714263345236568311845494769587255657886950585959066728022272401177438551923934234493989542818196253336619172678849215670384764332823111895839964565470710354341023238756725632235652747933373354494515997798860534437501607133242592838299631264136133616425821305881192834027049084755731690637239645185923648742657881625447491008929658083828874631335663471323864493668864932622709293118334832597850386236426244729372812545669747179520000000000000000000000000000000*i1^7 + 959815945085183038358047013752895809189467309134850158439552049963441863050477816229847491494305042690908610407434850091957190217405986568514020282780051530769036791746981255150866999546978380048480477325634429190325935251412322947829109626352463370778865667176864638496989490463581315947546852091070508730086034192409164005200504661325260823269783623495228919859461009744063343316430586376201755112388081488528725475613004452261642531156511936680804378156935397314600146244409071745055616875820507817419377655201961648979177218844433146898498786108241633519797330867720362738277952431865571220247932051495666154516841160570683683725216760216048237334455309836679149931452221194782143828253803817998615087562720445108256094186101169881923858863354647837195193228371380840907449630273654067088623605980134528166074735003978220291634891478189311279601632166134159826485034148937608311900202816488144345503379078208246658234447980559694667977055330512352985848071411834510476045736277484663293835540394829427076975813867825768506850295420011613972391905179231364562156997741622853632000000000000000000000000000000*i1^8 + -475189537856952059962253219256554490923802250681256420281068997222347447251813693337479102656068621942582716218014664247232646178218258206374753100261354946238148332968918338810971657507116491484455096947686349709718293469887731437525508509009666688788529121045528256515800365908153954539149618109860753683624877546543654105254090813116899089173312147124591217134475818322867054310738523153539811436022517247090098036240404271930222627096040510169865221592881998494912601838754893977754632558917298884614837736038037827588473750693873335295875183308425602397198451426811404299336598037491199850863111813976822210041232964296651647607137662002336332557768287934446529321200210782240813740792257313896162331344999156129111150804884763246474259961370423626152687255703756308503831653518969656100706931050810058018313736720674660746371650955237323733893412630351770346049102509565036653167376680780335330772785788607296659888222313138406715766427145713614152557893624260364394964960088765645900469850206973654580703371404339060972689200534520550150014236145127433212482802473028812800000000000000000000000000000*i1^9 + 292670971243296261560436781929470066150116172605577478081481940075269761822470631017424928444067114951887759207439132761728160619283198621288665074724485868743826369112080406121270104998984760776585217723853735223835426259823526138539197997592128176965754064131530657222739230710641050024031074340286943857227812322298920460379679392144561541028238996310671899703796692578252691784282100367695891434421581432812549044244197195378401580768277433851767310897139278559215043367603510381507220495397555090783752258698427989265374212232637671842082231273583080877514713273942760360853140299704914053735202796295591507592622051602896748847605537947647980036368140838545853311041653745727525706133489026476462504373504506420661939641026095422601761862298817815122796346490491888921347632774968414373862423294576550937726409478453416075507426302418431756913460799006541879191321329037444908207780713377385923317811768922875733879353365916493790368372680421906912424069991903692019372828505024295635945689723346764331373029125521573173192316273924306007854284254857018155850040921292800000000000000000000000000000*i1^10 + -109871797350941906667778472525201994760150438942426053176402129787288149378813844089375634395735212029254120423768595743369781450531346783720619588122109172982874423429046603894714770359524315994937106477420740551058736275428404556788424882330493485682531224697451452422033188130880071177778533945318634698074031858146923626086031260142546945299520698150216630638746125019807872124299034061471413605494733863252912583805989844366748621671959966624767241090027708632486844259179612917762842212455536160684050203939210658140280510945396990898266396277352598894686846754712716583777028735234300110093249824980779646284689844700503446454450362839351268465166863616099415404591440441038192980362981842857911540485671942306252555486023627946446051665204978765089762454834684301937656329261218896543142886670290202181471922352201729105264438758436774577938134435708212319591598518496767314337635820558510958060065960477153891131820795587570573096450584228527045716056987644472560481547503392846261156512722905844450694003733882450094222919244394553458237052367353773722638990966784000000000000000000000000000*i1^11 + 37250653300131039889893399950034758737856453878151991283169914052912448379282348582982658252850063639578281964089558650167277343407922329203715990116706492465452066571927938972945690292993220698414841469579372279809676101760149128979579904095427982317430016822954808831476823758346309449840857059449504348478751375292892977670588042819100314212285744538484420055502274838208378908498675961311218896790345036653860975800226756968140649300156312225009115755291474366268912564275524093482919286701646941681638120659847647576512200551300695899573621646171143322549692862684821968242087237562561885816815267429779139699985374855151740363471862457342584904372988921403175515869658053861172913503973810179588929504599140991674731591692789935260621950233113131834449369886712901173737518840982807405638946376843796631328052413062027469259033589615548389782387568148472743466052628848142124945188418603286684832106930691432051139742766596385127414860955776457091823021031001625579855418835399620052215056407736332864592570273290396749115779787959896221788812631316964033823349145600000000000000000000000000*i1^12 + -4359683554167994903916799768874710027494071566262959392090571001933081787113208335099792432543560044207627369574367662039911232552140547303391471732456316597180859843458661002089070485862210569232006129994983920130650624755695513254629915534347945697976476620880226764615204074935619895607749569276089166156982767479890992719924836058810505721829343821523844244712324875133270275793000761512633131277519605988769447832155116857252246024768762100740115820187947869099882237979248928130433018223875865590832844395530591368154385209050459480089306923606803781441259504271118009783406032088572022426561731091185917443799307759024532266903893802193288819667456045270358275283389805835312472709404771254254641817566488137890379982499726823501444131982323726343942037465035082991803074104006269629044012010412649565010247822780156799309015888771421817571981722657097157028566408137658345696487764913130740279953940313466584275019548019391720351917131282085186630792758320000606604796335100619523064028222473930738082265042036735792911990397621976820147482076668421072622714880000000000000000000000000*i1^13 + 661092771535909061715716624845002630104096219560037099956660992076950561759097899005403133432112028274015621396545896169359030834776935772074659104373205204769554046056657134605071875732996974336372642749696231181449033711480858503881254147231306621445971484300414782489789118414423760435427673012753298066023246438368037508813217425760686103650203355743048198088867889921373503395510462888915484597918248817317872964486920412070218451382517574997292112805684724105692774339833672738688929225404719912690411347355335679400808969832827818205128771687920449099294788588915806925570783702897174439434976717056836077194402937329657964815670850704443673283191496024824192125346586591917322436470032411549042056738426892470839871893743463928218025585592559999557759722267471705957975551114971774946530557387735873198321862670641011179077772018883332446320799361816033466033108356195303410807818156103415808737268158367656155294743266041940071340099225954361697965802885714196922659437731795458702506199029158450782718523363119835337256168637564841615664376103232587431936000000000000000000000000*i1^14 + -19576996737585469933796005515620749539047237608428572801732194659249485823775807953298036517758721641367260228701341761189896477880234163847228578437427821455720539869351277932082803783401468285439940492506278144088725386853013259687133646083408055807499003907269236494860075386317357513517438844885783818864853277616903025063909046214505277779641592659767102330952255812069667659159536114204527618081008980646479824565584502993904476901375226156809076523322405145488568713162010412305239213269548305665539895129085003278203331000390072711966719566604360837599970615568249566939513025700039600393875141996059407506990126609800744352087539879724646486924161597609805791605934891440235086485994876958623422342912703955108219886919384927474790802799949323617634176965454619791924408305076889935543436734418562197577944756048615658467609691616515273789895493378295005985544488134627221519288088626603536703472100885079369801974188651322867719409646639804002746792853189796722757696725115747319161532155617711488974516378809332789424764364011466596529902132801201766400000000000000000000000*i1^15 + 4071230384276352704997669852779169770533735444668693664391044504461830309567849684544466882981772888147036549351855457411735120704546706340908536896586799484553394674393738604463615886199327659507902621738197082021965328929608734100962672917091874302600096717037298888548054482548054671764416220904078594832244937486770876354176151303623038396059342633876521270103140643567833893033079308701864801085112904273878684741711004207786275632128226999305800935384728875386871668693381561907097916414206345798419765106931164097187943196410271044453038178488583012415132429550133416192530587109516854058568145117954715359920941815327106767922147354320173927552563551044678107067987612088315079519255655763820363851253273169962848533715284800819162481718349846415733522039819251256737361309810027240851372135295565959485242595605973970729389468365778571077708634686425747937583428709341861884830462395439150190895970223953572848570055232452185788095587856503983460626459819581590829242837711087876522499685196158433537632353395841833029908352335226065773581687754588160000000000000000000000*i1^16 + -3261036724294134928223128367776895383096355754740022649029322922105273073193575022191092685297863584376013722944488173093336125215853207073243103257317629409533984082385801600633567478614357066013786689848465281103149924212135888351479043583788456013906968553397129182489464757634166687554945138229961688459076460511302134815705405433168524178176143646779525603355013740594875042711527751197759714338404135360736061225723506754121140474988607415619122877467541969136179038820633996548962190446312256284727631971639226037179971441554401826927373313034377378268622653197887051991955025762134903584012962699088655337259186813294645351097350161256459807219460768029796662239087382281860550360757049291699208779277615254619811018829607616201958904504020370514784221874336512177451357266830014378641996927641741870594557665613363172044060029259695418229225587860149599020725633805507345449544038674306372489509351130555237460700231490554812002563372246956702690713528055171662157267309048583670027883433006249555003627935867393204240843125228203930969777025056768000000000000000000000*i1^17 + -107678977873900808473302088017713446132925879112802273889629056830048669929266050363226628885977622480788735411612918184646140941123354971671473020320369451197802180222901033528939827181976334684647963773728521168466144376019516343525456199176691998199601932114745408223401801466079174633224099445029063188341115376058448412224002398087172746343767524188511206188228971999806470083303699775241500359709885717123697731715761470883522003035073564375280399327701373730356617569902465478316431653783261195187382196716383101290202778142512666629623131227371731571652599263130372843850119727048298515000622887591730127220619121746283907066829446897670059249754806914842057535532075784718829900036753729728006102589482294190812272483022584958571091528045226303259222183391900665496090958155510299381032889645169188140905525205524712984071477197465404737233487794271682930777500288164869562331463834017184099595701496372648537775863054127514217193153967744652666414924722786930972077580725546463526486492304718004972446748438318172712497642420718652918837175910400000000000000000000*i1^18 + 23273597636559093884012555381353578239544206456780329882804428453994973771244043671185683829203265064305540032433585554265352677263286752465980989685208553556635056648252835400046001128258983495999533301072009098774997793935845308881587913658507547050775825481564554620425106463656931812804983717930443359268897727513843383605406919560130376441842233201477306671669625240521802234938613999111954100939002768828585646301919885526943070880783836833378402414301585330071595000884299417544651879130804396364737872248903347844032920675932828507629843907288484546325978578938185406019517308247949935976635287688659154738359989973692837365505524728402090467812486970424999031474680291710738712252999854378981341864154566838218701522419755603730349320595109788572200467427484697443811354983750549103573700329582620777874268553637496064122091748642624182908840040792238423220461262691365151538464423376204625283860028803775358142898239109200863675446919632895428119062370289049143652138317519635898664992431358480298756853979074054771378446945963268725171814400000000000000000000*i1^19 + 3030099701856670641610751769632790546857081178161125439411703693897221091203598544926109459316508295938184342843795041037263412557422826098223511756871604079026082564825722124508703307090116496856551085349631125026536361847372871173145861472077071702665642942226452201806679920006352281850015769867074467855136522838275060879529703771643468600771955379951734958671071925561790183141542671057584073981515393894959623579748664382190641490024098493365463655550196688447090069493276156567048527376074575455371889683471504135132241489172098429609613399216383415360146642071281672907595024718378035288121944110863872993454211092144394461946486316442253569655313139910832893253541843870086246071976297974006266392652598213454670312914875039904160388364215539741724698742029652179778775799268039076053481580768990038531373593868159022949837442879113672416417214466644522288627498271046948646425894839847373789131209576792573834161903766295828427366922793203913477103553778689226796522652898405148272668456501291549692912140130181382213229076087090519736320000000000000000000*i1^20 + -2804907723793331795121533087520641513269425446215451743910937779615341383015000746425879859051324742819502100113243658604789486451766717627802103791282698431750949130962050215429915008814087023113510692573408081568568009712550018924891087554001990962234679710769441506120812753750576838602039599148305872628237982507402270058934530237675778910027377192094416952889445917007620691762269619946549915550384875073061213589713305984638750233800860543720161275681007889319616287706612215504256410406760343449631111407398767515771382923300160254857668463647059223068468706039410937633632959994951152801024253113450396385875015159261342681504226501313473978257376055204252824138272513976090077303781080262081050529722413456395512354999370076634737476327171656311888943837640766401297076164002240942951398497659610527732416585495722472990061419576021169029941895055601053469960337326430703168409075026540835528704350188860580850576449316552113357830809852539429574685078475043531018450112354657639534731352555024239585251857047037611456728404284407808000000000000000000*i1^21 + 1836751171176607409995132864667381607761980658493351082448360429849963502504239201868749371679322820651020544634302518915789439434975593400075550324150301009655019382576468795415211927999726421667019135723989097906010664025904855925003312583293395540772940817172205906809416897491229429700804777601662803147150763495546982767991164603545296569803498923795931234704968707172785661292622654235670823571373192418426979207348015150404499614170771761737418607058159892565229558151684241734154856131853091039577685583577515004454988495803729302554405832114198441116029811291002996329340031816195083130673388045000583410848457413056273763148878299026845015997961860798930300980748750118839443419409696652391576435077889096613620623495851203775572507008460682576395944310870670837996455975017478714633177555790300967497463242621237267995879208415731038283028654822022495290798107951816075627296800934917309966870713626572570520934192551449541977543060629043798081153419150843372963885485723323356439069272798642266334299170668796862599939909222400000000000000000*i1^22 + -751315299735792415363760569710590766754185312137816467327881822619660499325880915838671398434931856597729165882064589060704535845200988049011772139242441931850720299661604819758113746660933672600408480813205100669884411884926897371981196034929503491653462085080657563275512893250763444279235430940042290269782764839408540102839311085298547800808340206900768086827376345634160097808827189911747951169830519676820013337017381122917615790825271275664317307589148787176837323383058947556699634506000031310353505078647679142168183845809895800559743809654970185912474159968827484638170136297619866452451931468897543952295201815188175020809819333276961666587767026751233617252118918307991425013897131834250246678553456873138881537903414466097367313058896288207573319292286214195787238606142625649927222757966447514164364850732657162378391501346681589796920644092652080868340086595887790724507172460569667127827519539974252003893693113237982772510347392982659911100811128865238902007992640548271855847099060308880991202931933460125460725760000000000000000*i1^23 + 201498776298756908775328285517813535515880106658003817975516057728921549448484226079690615392617210315340039709852918629764896118699640077894147827184157247598117144347074660082517163793426633770830734744127587509835844123871552863337447224644633873213628148624699630001403039981257666234882969792009557161731375232958559828255015303338307539638626651998141012720551691962346680908628561753450550729086001393949390935530011407763330353622928444893117561974691208195856212553994181331534398145002992551534557910504625843322879337933075421880841990593765998164162101740408803880911124081554820652800340931418489821163121047616515150639793909083454889985885293594680980840618180322142289684673453398060004833087150328221444348932242074852620070821028968740800054163013642515582051485311056054471084448840712974341884223882608018183495369153089335294555399207839340005725498741116766758309219040816235823484065727686113353640843072752897329399269651329476281118870348894998482837932243869239564791037239745426112816726480770826240000000000000000*i1^24 + -34864371144483169518451303969934658568121371793837777241283763192277146176388524203717349658747266568601554422479683559836938532785610683612021538533985817204929360234945269183933931379557585568568784371000708858430558835862615563635394926542356211032118311559411725857119721048736133544841816905360586343976150657912580146301332771751011654645078932505360226376458443077410657258057205310495759964471141839040501139244146907046746432820280699186971092606707710321361104923815752558577005805898532002384489814028773110611509534416143714642537938137069978580546514420388440985084776456987097983004748060786640542684580064154192549730759504694584033657827866210209721596942806863862822743535677785288607520762226706426306242344036504101327683341665155267499815658579934699839545210747880987628644483643237918754061360838013731556558674174674395489713163741485302252029475759618719780116198585279804766573733254952183045126905326722710070908134550214681005995956992767651120338616382647427374635999910188324153702177077985280000000000000*i1^25 + 1671386131351395242532997534893613033113572135503004122134959202078474467739139932092854520968396852773340224565668809651028717448042836182977259131537511000461259254180813712942090185970036117814465479343222769632492754298184155889342774222058838360527691331396415296071328181121227014192291547347733445993212272231815061055489500579022656514665086853227105029425369372644571844834457242645790819792024193363033717699590776799102150676916762822630783206685757487044733070577144984318605270424990109645779398886648534552225883815818497045785618904275293001881780353544933609849966449940323048218592561325289184164643456280754698396360357854778726089141607383940107025034846329064214213028939562769077446713250144678077003202583737939164767814852411508304489151724540380460471934881527465263215976445736313716701440411533445139220953344978633737510889867198957877276671023449770275960276665966416092922153739635630382973625932900494861542765818927812618114428381823987324425184961850577855365528169432027877475352576000000000000*i1^26 + 384671188688993963383711963220888213785994773379500353229007174186237081207977875955935291719579753611170376289549751085160236371253476802992042578844718011037582975873321538763214240312885099281899064885016210783570096952506048579900418005811041730775546497343136068218528874704103020685464766731961775356320815029634821594043466947078173348001663348103193835998367995098062788111475703299608267810026558846726917428009734598520986436151379188337005517372221274734381204131666254859675378435263802350196072179186941287935457133606017281612542352420536578917857521685094184171098565668625691921984928430543744045005327021290130040721202126945845163662397220781527742984532153347526083589750371030137082835640941853409139675157976481134267706965238281753783367543589349238719558307276423395812750850678470343031790449057323932887073978409511506282032231553403060243096830952283023814777202471507643995150808387477309675490994549955256085415967836724026315797794189182389793562529091697733683044598913967115468800000000000*i1^27 + 11335792477765069554459412232261166681232967058398995780007365478065818340545247158019827611669337649922323296015423365197010844555693399033687845124790469663265561244972571941619298634383229508932719498911356542257036843897751806319223350179342118953436708764781738780585005376531107144676227729622970640228148315964363750587129920927623309837154774450470218380376084845518215242661692990695893304481553585606867531081964149393390255577573976815486208600145101268667804495812145286020030903893264130969704749075622885034345532441699083977658095008648492073323366712017079302778167005420959575541616223816170804734094859643224015697473407272645973139813892299373565158603519643749183123255155160334449075018835056796447714597471221062641384019018459103608608043989126971559928003053751297841693783777695604700801769192479905404812664095997446693921645611192327405363495802562252419172994242429871286972952286737357314881971322546628733291044030677342636242234332351786934577506183738173045943896060723200000000000*i1^28 + -45852327849946688200731249326448969167216378801368404603338356191270839247283031968130278560554436539945441297232736992146859575069450869640447764103246323171920747733795444760151095758569257645152949438172693901891878182138485489738471040513630227809759357751281840416792644072158521744624048185981509007948452193950392686895481531008622316025128625740078850897866501962446939284666169956736855383141565526974199199218825846849791959154350338587264261563787019834819645860172863442847187209747382304101877688962830075018558495293207388612820862776021115099113377494490791453798497474442896632602728053276184883059488015261071727064950415564498982928376482337654953123375267406076855594124543964459045214468133888207284645001863393536172396959896694414092904081708883226169301003837237111013896020050622042292654294734384827546082290062258849036263862755475513924896145888178455809890195075903361015021671375895790346697706609427106087370305877449710705236920752687144566277290354563225588596736000000000*i1^29 + 46306635070962412936099339144348962886497362413047041702003708658814537754697368849717642014222134909550970159221243704221802786758309379392072852501928937509671320793601007112187635293351649728373125828524915985278864809848101265276747722105562459119821142021548683496201180853171576149655712650170386441721569388904240444489358979481371076884527985592845192045270817180378739590085736381270176840219710939065579920725895068497761563903382792724324311679438632689202947968569690581091196667507351780795364118597629688763356276386534929837825409853674720808666621959261858731742190955738243368707862849788770055686491881324818751061045495180469280486771042113607123574127724229440488046120536119549409505837061177364937584350129676394947650189737821322370680240415631631197830775834435007847606299271500419403578773691827684983654956425293588297052183893914179786905377156371225743689186129705294885351143359946291192592829784723346774979044008587473050086690732439115235679378194248499200000000*i1^30 + -32112150486261580437092128573133924761051073623448846537123447753712117427337489390413124016665303443966520362989676657156018842222559380700697076342010953667130476803402866363118597350086700547297885455579873197083395115817278270323265327799720709642592046936732015845129861379115607868087246309149677386721870989256308760334119927053009586857720777246188736092270758195746613899554957176392395564959041342533469248670986813627948953684945686416414731837119821790947330714777375619121216312776398902444599748577268719683509274235947819948510731914462850296457477906233203367359938287001323224316287865549315289115589550638201358331533090978444224725564749035560674983399958764122786593289928728135740679126074401959709190096960039645617599043351056679425363054792589271364256762624244716035312813176229446994463038434754940574523557147873550450609183150900081375762589937113994909878407336754626424288823429567383769193362820390147115021527328455605812398268952757545193963520000000*i1^31 + 10317569012669702774834688624067887097285109797570168859430116752707221779188169687550858474177202439482676974271989132460522103321674857636602228195216368907594919620544623505668914441398116391946748181318961968202965424826035478106200041478170729572594811720747564551183107304864731626780519927374288569290106157975287808128294591334140015528833815451096178166197931426253369653813278180050876955876174666809519468683558062202602947612025569221206117364266989373099913138613345821247112618649005956385721262706295493560396048766951161361496417705893276404090950794312008226781110301499248179954637902676738637236686323332269769524975174284232482980305778430634951749836739214677946636666582702363202630191892433860788913356591953300916710678193597790649296231712192800536081598405818620651020830602644368312266258672679790163953769161525317015055242394357027929297029963236965615739434739072631922926953305698818895466580645841765397354707543600796660541070013440000000*i1^32 + -1429938710269470417056767666962131671870077654674400261848601138756323636523830840836476494881791042142954154059855975831406241736459088007633958981295198419123797887905636493950224169456078328791175895335722620447786645302414371166564243485273026522229143305325938628769586081296729560386114538592287783343858049907351531270789837757679007831580421069596778360571541988605846961845584065972058770372947188335897157921412741200540858399091349267143344560957150245300037501912359284878476677564836453439625872578122368525801597748965514714402531908203428687559001734391632610628045029184343570306512727018315626946971464811037814473135377488936871561197014574652189700612210251659466813811378024978449511954710130729310525243848592038224687932937433817722995074772139331452955078049351996382063257484525899283752708862540477120959267792597698650885698123289812076347697527275313476060671434759997340442306211675383964982543454516107329115150766340534937600000*i1^33 + 70224961416676006776689183598006606069823192580561480084409296969201486218244794787905068643326235130100179776045911714617193139104439151552931018305924455377961957713700284774389353306779809635608251140712690146547688193650636551954610804616641577830822246605121085273719099160115525973986087743735354884741689061403269017776652309845013043164213535650303221826206114279412787765018581297390178866746427390875777108399036501221360350605405323079609080004306181502158200389950339466204546178288336566533051310801326445675602939085149040547532642403323378129682329378854743712303250891129631305309825994865754997242421403085418779374328806634612742651278473242258478937789213219690325946520773087040248824567679066167623745853474183470881177549431211172547069337508414903979975463150515274798688711498766573368876951976311186635161133021504029548138605136535353253166803850199552811798042786490715946462075465866473746610950104447935635157760000*i1^34 + 101600740961951364830738840914148189872014597697731090821646729544339584957502060684136767972739276927061056257862382354816827503646719742287645794468017607111564824689899393657113796009957748761208266768028258791567508925337219623183656676190093311986894240237701416652475405386392160445707865688248519570561762588337528726007909896873425595034008666236070136865322791072010252429710181122653006446928164502786671685327062589580414965713121707908111069738926820080856600837805411408106947752284244200991098876657774437429888629113489207925449622404122304900407604890877680915403316609976789503006451154035703736946377929924266696813947186691196355743996446633548796637219909276407581943429863287162375573485719263457432809919135635678776248337860075866840466875684347830917386578725512362574668790651775645722643114128382092456017281897957723944448880585186401788924851326690424437951707592473227805206432848481573662392093376000*i1^35 + 36896991431223447893603018701327827889239767890892346880349829540654006613746640906075200753454239480454605256225438159866175696347530078655370344855877856078691563547101772051264374690676176426007079880928343434695716163399595106141727727895636370885889912925455000899599457242650018661856035870840593817241030935266064149428639079010202417018809423899850493008447322396640019959689621196471821976721240980953404951286310609884683302112921262914175365140709324681947684466604351146538752295233948790007584157833353773093111764776755201661528471807479941002466158749788158823163513304923936060011263412184510640801925708402470620353176487666706592689698598046436538468902701860561221964986073595346894570357471355176686552117264626924624087301030673433279216320400821413123831317434535835298513597414922938221859947293704698621686298302417114035619954442345642645875995144127690473470598759726077644809967672819600*i1^36 + -15856312928458099606006401658910782871388953958485306518242480601345233205695531610770735487045193128672700087691449681947698582121720354447421926234416410123762130316406182990771581779594749568558860405399203363966698866420156968925638442600180435096537698061214460860293920155945470298656101788825571592674698964131556887120614611330401236865620109824494605773213948046199564621846364959996275070506751374804423078060277620892649609979356527471534712686056917771122146978245853101912782399387715968446489322198935406401111616038220324292683113467623284275784949296935707729013942172010799237298651830395241599022819982729332579739127526974302758021694502457327532433072594348008741295727116910967014818789859996810944044460137875015622435430235853951143070925473505224827657914976568460665257705754076431139728687269380289083998290215213179988934965876250172107537957330747971688141924465380*i1^37 + 827309403343185218281711789594628774652216587602414741404622743479862570266429333275376335975143007542913454906062041733225308581336795156027321752433906016289577159178830094910341688618718505929489241393082569727432380722594330002126447900664049615561102873485177044792153509220299239448859331858791951682551116727091956159075534543367922483875070530970789345680437662985234510416532756050476998875633926260658288554292905193666769617943878349917231945412462474100059637730342746554821831575850529328078278181813467535458081139036232077577073369745055124216930363539472787428958712837763711845051408578958787559715760944058228909529875602582283881730678304517153209512585731095317206088176369184815423152971221937095048735015161875199767022118326185628668152533616549327609131782723991743635302955529787573734329365189358957096170826459558298358681500753857284845841*i1^38, -232056444056093574504457107699164490403839674037542161956204727425853661774075865394654841489567889623294635323868998701653926415550642368981267084867265392154858028600091791765901662156503395746428514562731882685941001016919525927829416192598120774425104025920694981382907326998234528926853816797351383837245483947943345375947357735222032894498505530649141621126711962012952973016567889120271292433964806635271188217004518946681249528729020843225850934909147057924278608852255850563079855327045706508813972503638392283792391902499844508907990442935994777965802680938522494705495594629059911209093695401323422527102263650069449394468172726622193464809351221476662962977282957137647259721873926842293158757228305027245941079080317435936577298149279245631038620954190555415030290166478834538610250438973479405542501796686564428544747718543669364499296586490706580430857815908530194636778457032276716048604767052067191073635097352808267462017600701099090976736515584689064928938387853069837737180687345092606052976140493320321985535970082671199599111662524077284069200458060650263313095250830519554244332122844934923030826748694346350333408778571562102144783728300739650759756047944015775305933022809349625420437772090332301173686519823670784681055516507758875532220939033833926112414724693107084980393846780283711921121995504114729523199898311833956916772832154793275479577365243669179681067985789457521778529778668030970109737696911336023418647207627673449583221176352625935327152709043047029648963154896719907838956363096173003832587585124303962069519391706754220596416817928906217545832984832770432202652041119937039866081132213069164202639559901996418835121122846244913517351439973501345514866755594607137025131675857715200000000000000000000000000000000000000 + 491556530387261709381845567250812345674355801146192935518769261475246889252720356931597999863375498851104132443921190757727239467064394623535749571427816006546153562327073052327421857616672014512942141271921073349328742684505621758817026904384076851965676592965794449942878442375397142565889821706559424416540348279518306020044928171613337488460224625209769027738642873337005263706559137483297818419979504764768048560667167174361071192883837644051840840400151101018716227138245558283248103618343626902439110484353077499474559262719724866313117689296886597533394557097784671928283020207975610481326444518975085330746444718762921234802805995998857344560010589300896945798258168850095729613702783206006781124358984563505531295492790808921792231219114259851394110259872117404394338481227607850587932934154292875745388462301118240042215383862803475752889933247357327332570470136745616916534050737752866129844145519364458016533496006462178497947104418952195761749374536717920975545409895396976941695159653739933933468924377124464758185100204060343419816379871554193679402867877001674082361261904664459530014512749639309085206252632922051902491261658824189824413353869104453797876020071310526108607215535524882095094137781699865190882969265602814729936876240192986338037538959727505956496901771284175766124510098441323051046815105639846065241926966076411151580596192786146218417547691744411112015405709849965213832034857739934178210890158199486963301079019606692254111595034694316718409586389736829923450159745927325381367486822139629170153698705335270276316522895156959842854440811589608129122304849244984971071386511199181654958621706531865633002392998952201276155053652684075977121651034658276952671033239545111639471266201600000000000000000000000000000000000000*i1 + -642284341232134471088357362335460961353419212666919162367228488717579401325178488612694990787200248942606018844857994151363977214257117933075734047554655118296367043834336260467026572014539404843983724051808680476074781324777816004457595722156642833763828735969109517765507822058579052984929484842170845831769703906439051897281746986772459816550814578989289093425633420062016230506627567524220651879525089703683611523387291665095340356181385167746180374431642632907520434867898713004747395115174797749967149723390201205282259029866523001587562938337181300688489556386130345614439270534061603758516958539684940261971478580452378231991695770813502668710646450647557947381833605693338872027851637761038158081338146621985731152084778786259789721079578949918589590552088954874837573364303459990432370034488517357778788427051845533235447662134214792474261845473400407579225618134950479910564377628159725953273253487555630976188624618162854766917789849788523545481027352959114049215803002163120709881788865344050911578477659735678207494984499245254103173792151467642044169891636330298596957406573071299318797573521866771849319626307345865981825398145699776761636692343615943394336869901163632764343981984146586765964308778691276330807514324417222616013471244828112655658336285787123207107759460704436397306907873253386779988336798317703524325986132020609209965215798776354300098813413061510857378021077009328923216973356732701609993425805532837430020365279197396097098273411279434106491844244575817756739687147918873413124723933351468310738653263785275672433768268585023260198563546738727259712454506054957514584026331428977894695411764803495866080233626775281921261783601621994376556194719829121819343386137463767659037327360000000000000000000000000000000000000*i1^2 + 949441456941579312648534250600463788947797012702259986620698317225305553871944111949723823061179461318917597751213960884382575561007961748526627144281676630954997706897895187702550322115764212574893552027730518645146711175220426040502194510033913354254709929778341640257156509888307720750416415773694918576864417858818675982750270645569608987888839324523195342899120605886803279684218358691311939711075135497630084420039892416558666077209924749113627136726288019313168919273254868543728268999016841000009241084219680846549872224914621751972199778606245913723308048742974200769497867792832779786226290751343635084299548917027888281098745066621651722297704457539662575679595978081631818097138134542324952507904186073256776809701245120621902178659701187564624357568786560762523208692192346792779337152714258284792598490877619191434075565990698874728165108228412300917200613214052841170598957366688293725825976440218202324209174532420708926150103790951756669178192749952891886993144622984031201394073370810984478120887979614635655627356301249969319663502768919047540641910793984861183789366056117912013334247965716179810552378725424126351143259608069340868372532332344751050445030304025122448141529037938200212382272110769226350431897758148905600524927902331764785092814876420666570184458236144638492803488263604868336874879716175036651194755324436718400171841169033276511937181601611584285011682146946766601528113965533050539089730266116082516648302600116901541895897437218553719965945132808899540520134895749676837756185227272973933594015490895379107494254972930902491288958119878557538598403261567909206247428553962792285782045189827371836148940357515335986040412814468598127550843254914362333677688428937434709465497600000000000000000000000000000000000*i1^3 + -1055962819352495796445637808481661015390963153705946507865721817188148828833197297443195228746901061092336219546408600711446753581094311655085624243586050867504866233548342826324078563640932153259417697228324015534331363653027944928444902324721582887811112765904215139635842526735044561824863824143080857296328257349949797670564046095942537430052382715149537605854106343117200415166454153966990991355762894359382269522164070983780616533264677495978789120495230497570683797031003052861482365632187535310222545985505457866427041401920711743404020819478461712462983048500622493805496684260891460098096201382429154912916108204923213786058497366057605799560978954229978347670774080242988195787869796277122140477706970399369841843380530899948450106225663178687343839758258613860747251651212185147006993934865716313572214689111425227842864375102200963924784284839971385989799083511701616801912220077405115833217334135136441168631378065489778417765063140400956046468504238952308864013429193584195107886716625334742041772906199024687759302794873946102204284665250422970411667167585557353662298732624091830994310754728469938864887570838757869317386078514450355091556621187424988915959254923372256451551006545215350575930406817145218629843308966827294640737938170349012876712540370697820639505347892433340364296681899523022051121522047503998045208457739386243320900943751668532146054433773124733100189631942558865158782558009745942444476001211503485482758862286958147977331054700390224772143007692325521799865206202718585229157772556733625341377082050851088482209621219581025990448118363998240364563994812970857468251690431814049369502944773847801754572586244506730106284183414645639027042437097303486382330696805807803282227200000000000000000000000000000000000*i1^4 + 508317536132745478221577967575781396845538710007890910666694846372793226774567071265329708300029359620018027251204328211428783503866178417889072484578768493810763752740341161227572060236882500587517367598451548100670726133556523966593042379360419789629791773851611033898977615617809385317066222751396295490731329155832004791860460010476432963386525355343990081341234898806059058615134474096485191662676062242137957374085327612358476115799411361977349135865571848487594854909569978485353818462327071985076474223530157022799244275334876118246127954101459123673117182012945832035073057418478462028254112573063349964397847403146774382802252678732417934086588946032279832705241516521024241027695574026188078288161916517098615884187027741948201349168006994585491953964974127723342072756248503153797816384415033490620179125408769318842595520497529018578453278959039031482479868080144468928014934808051525916314595663056718321238386904338030872429538211390971923990919354723008369305741541178986086618872495681371601339309544354863588442132045134513447395313378110846462779452529027764511044210503718341794945049891152565425715504036067236046749831033535002909126248141450771137945884174419567049725195051167672550519939658526725607490203806614353380245916908899273733484277377507413089674171076629822935642618793762002266484861931139255089824424985554347912800391585433027308560881171395130579165493960085442333716198920603895282168097615931152572086413575113024551362038866985435887300860250753765828714127595325831829604349543292461189915956400199534258936815908329151900203681254162171794849902427374553090990104014175404991457877189781040264260824342890153919335788961897457246443073289253819929691891245015814373376000000000000000000000000000000000*i1^5 + -1166807546166275450060872445459987010360258581816857529150388738830036885709833784502419168285089928987482083027704407473962545731754967343865339293299059764398913636118221172902304559791382516287289847467115823886604888447289387924591010436015295833182083468901159733878279859730182806861657538545493066380333863622747633144361108940943312157944465483103621202623537678057619913293673914125139804101070601845259571140511743222508278892413689246533428454846847871485088480285270650528392814355876150647294053984771506557177875054885149847543682790318965542927783144314018514837122703286111228692313170518428298651566196927189881173682333391355749666681958896606036971334190080387730189976322654515575513596580287185422297638391539285781686755747662894298184106822835378684434007320668518187523575446960922608803823503179801043366515579848224502395928222838992198529062375036875953584260624126107815770118052187780411402502618195849692706838482332753611729424181549863936237241294276132687241247112602576506777528894609307268586058219568741515099366131488765446218730278364832184169069697719034248317112806652276824433724293341483139507064962717107490961699993272484894809280505510350504966171035552694128610689874158623533913896221459514715062613378126253706753632443315725754491533335997461572959989459109893269624560815876351109480239848078526075457199648448262055733155133711067512818269856500233271045142191861158555944471070997953736700433620251161582268294564904181237566017204009680956259768840292627308095082511966723003908634752504733618820710276933168396250084772936474860594527317240910882336716528588598208502113090052595946457002259725491764750951595013929385829321238694171078103997654361962866278400000000000000000000000000000000*i1^6 + 726610729791594450268487559350383948574386250091975307884397501436840406067778735569790008694235153765634079910217354336651766218159453198426913597763613448382923659867526144537978605890149446467288918486638662803690946293293000629025237764749610841101097470678674764575792031750184101837031550523080247205063459549302102177585201028669679394879569498689165163795953494070165679889348857357883564720016375855045218260768965697232500143203914238450402182108055543680485432830010104044416215816526161731219903989629670568659179963519245598077868597700632516727445255960181952911997257307032560997801571699363275708685816950789067748417972515098567438514538055948084892011558513693541145576452420315261570299677825584941579966073002995542142123752512372740611875852040532066316567350264799124429308821684923743880282909301133232862432078002777519267809072252210963695875468614319429663921055158647171605132843775519003923698249401645987029838820344561951270339107547007836532383269794190810265465128316789133290083816214710519924926991019089021997796306312244456525758810652385498881206770962423317530871637273171038997927576708147446617710852144688382707035424335477477419419253589059428274627080476722429370924163388687771390980619213529582594886687134208878862252919893192872383886090124689230924401349459727204955493543789280219557146724373800375494374023601807773878649254349480267037412257402915499405111480921368398666242119886517377392576083518531856893422915866120414079338353599602236789771283828234739180760872856415901658919364086726711389849534893459038752008599386851741396206825563367393490838641280669583014716750681072816459217853439952184298827561975180634118753306606484612567994034188682526720000000000000000000000000000000*i1^7 + -835539750890782148183801248744199268626460035710737395100345214446510500746196367546554940484853890592761552387966424995977687898599917046176900906001446256881097518867844583106952063201429900522206375051278573449403817759588623338844268615032370948588134749819905857895472929993717499491813840564150647239542399709183245687310525710210373313427203004152469187434250117417873293590249488291549459546037456652764126921370912250671070981339866056025859188313901887462399072007988248433994659936524162995270614337651945602137594099400902438015079874509651823280555141957689289640849743301426648067509971636847528575816749995088638184152105548906130356307284768245660865492340133796008929598433956203717187375852812125571075924661341996649198823813293004321129680104127494839182299683410442537007684582347231064385000755538208764924668489157860767019583946113634092594938106318336157564416410675556282137791956387603087466934561990107484459753124270624113905948875803215401972733987460390798645092450517603924489405609867277888916287367679683518690961765497876693433659476045850977426991641443724771945009816355088911666532834316155231556001693309777577804157089947449106111778668243374004579755401497313530187704214416715754735005494029652087718294811376545694713807197144349637583393377335345971345780057320650871975496834581814170527834668659289542008522590554271449709116592504977714306031875075672834948791943808789837527282687917597722580198493618554869664068354357564728595059758297651077339376121862441811203659516505842979518584143342804670916361550884671330661386310936492692070005348876155756950374943653380761218347353997509049075829401452979472232861005145302076259947060678790292045548852046987264000000000000000000000000000000*i1^8 + 412646746354261227321320848001279943523456887297270979275340701987953824724758466666881501459272266763119938882672493819453930419580426320076092253563006554805931157445091025645960642275946761725663879462878041679299888733317960953441165887846323386700096902268944703863185150781742619797162390865615818596709446127426559122818098898426318197822815905035394501423950551703807975433747086133568335054027959912238601471157902371247138076843836672152132529316805730642529017353559644477181176423507701621871386634019404399818583433562418220790770076358483786659284283933348041535194344719287555494597162909181256698271497529200465132260525438331856313512123418863933297858933037042640627910188632371311017299911331319884591199810188808583727471784962235062609858271813576014196799039990162913006471938475617518463725218682357553665969974166001638579531237713367786279898987970333628133392680850888446862805280667618965267071046966486796116706223187021142676472727471760372894478877171461557639225895303051089637770560077226360469600513647965894320806502053006228605261404030386433644589957369234826949171757104893769412195230638314907758130774495445816707599482444007860204124345306235628587210402734308998938206644786277600052255663775109061239176277929271100774303376824838173851977128716525354371617620543535581618236322367360573238733255143343184583364187156981281006100975486631756959404002026428136580859660196841418249896721480674089593114315415958762858219390403861213938136866177404454072857220359752013913845715867116477619482011547821793644391910050527677915077335803445349395773622171886972585251858479104829833936530864965549419626245465713941944959678973757720879264720647846970004350886215680000000000000000000000000000000*i1^9 + -254385245354548199652355660723090282672595862231449981262938417167195893978821520017801809134701012870449226628795336705195233884825142764083898732546479062567509833954539404007304437442211314161619971998020361311674188669767359640197145599085388469488259644621729142460532746507067927335414716215968002913574888584277226914941408960297271322316833774525340556206962514687545445781813908267189975991015834911059259369809083631107214764574969437650605521907243645157750195506628208890182662863174275678689831171923929484357079060698552766158277765456081056506489518993177481209012734733357720898312855255740813782573178185618299069155319961371949394557464746496741924076687170944321220081716476865129685074362748523696859017772285591674896845771992713239652355853878157325246754012096344152019311009330836669306202062290576105292669189186320844685220258779181004494144915411779213963138496008958154439682319428334732597522545810597364316356507965103450111224220565237119148570157735701177250533598950433204555808604689212155495162739264460191303077531269229006224412196368645747892122350032784187739501739664544368058234591187260161998094102752867394178128499529879639990760016544918344480391236329113894677055184473764467047859926647893158323355057477292569865356281158851920490377451738426115130589679259608978103403045636119483665203009869151483649541485194360426796879080029421696097493312683173922217456647861508942966166942364543508197366563830283634828155917498674951861086651525018316838231183642081481497750046053871325459799449536157096632378442336565888868492121135234506926541897307844779420671435830675307909122544843143251067610912018877586548011541555497792032974281349381909139465678356480000000000000000000000000000*i1^10 + 95263421304713115159496132406010287499174927500557308367001267182113350319433478903970956468474093361884128793764152753768778724947338377824095462993747100051416923730329076449027171156271828205703832089061630584409123495426453693075679210295974131726908030162193056219576183838228579975054641179198271210549889214128624841920894799224111559060205638705219559740270497528304770894337036817643333898228328233994408707688955268248186875875977896321916692824352224814212320844748192347237492470522214903750212889387689386724623067499968496199795865652330903029802613871163111420270781028245993776784282137989095750398693389398555405738996970848902096063362277350688302383747417235094362866350607656848416966753713089026571119627394475070623295800641465716021112181985304808114954826189122121301765562470042037989943528205963035001579147589959714484614505125290947044638011079531454965591851888816218988233269843987299330069100058706527140591592382986491142155900695441896125654352557282432485872365613261475527072478465811063619132628542733710438403088444086936216080712206808387563253244988342464018269886185444012572942616938858942224124194989634274405908917893475401504849275861041291352903346025790055003932098140692550602845511234675821188767850525510009577143996379308967271049494465834265494769762221967427074979002638122143359456856157248921177486688507913922297585469022171515316079479703926652702543102518795523773148696929078673922754505901156721484488179636318999617586518572572040989479332169414926528717875597850161320068592820936900191128266508957127724152836564538247821981359525997930253401141050377753686796198897111770160429729697633537861870989385361508623389311281996147212110790656000000000000000000000000000*i1^11 + -32317795108660564466761991103856048740294315176392586430372241255127277835256716787159181200608159574304208235277345093112689142753071935776795469820086716008148527380867701947694480687387027644861911560201138006611367392559538921423861729156361744206967317299497116552667766668910563570840439107636219439049755437691282856443924747818378442951447945410461416175714650685810410015652036995106944622885997324704953164177000211017822874363066492528547826070436949709459278306959336498054565326692053390240309278313047442059552970709253759113425890903592697864149535932439677201505848241303520905342439080378140228492480845959356079397244763379911798082280690070900443860389958837253011595230440070419781655599353794142695192386608576164242964526053761731799961921731458140090899502136483183676438655224165897107896304682252855640504685723913739929214754352253655088185800298207027560109772979952763696833615914775292446740815243316619839004123545619593586963841424185551885432250530078323918065048849744668873148753027388588773152966856774286047582676281106173839087792924681710036976479005489602716239117361387379057949708497272271966139701899273792850375665695806528224368330259502017132529473174294280311774518573149285106390037277536636095913092643693626686680348143562068622531578941130366266930437933757245017136603033256875155002425407587743513392642026044521792623668090082440006319788429031487246706111041440792041176248868142396353092550567120693921047867714712318033656285967457910832462031118227910582968525013800644739167840633430057371025122111570767972580039217448310787036620396620993191466354847567892264542365483586616242484399141308496013175763229230046514560269108709300779142348800000000000000000000000000*i1^12 + 3749555884967668783900168458257548908086013815343038734601319472167187780539389381898580019593692310662856199079136899496642922749241434227646559953850314163905023621880632435020867161108115925218522357266904526225242854232044897780306852708763125233208201445788727461952023655238996353124726187640669656567098153535610371321503274595832182956254966234315263459429035883135711852132690225410428160538268197206852569860579028099207616947868243060553481597107061310417851306386045823223827941731765917361989376911335004548186562786978996073694651365119526537162527541902242911140841856255259512597827380191680839254053768740409529161440471124251649278483908037944722680717549975253840609528182378174614665334523407334797944836111125209156972720757575222981228721142760437790376050975859972970731075754488344981875965355838850624187421734145457958834151110050600228081136268652308350933684133285481057550818856371278282312289186885630312225755794080717725428314971698188805314145764870447012712501878277428831972235868047811380052496875311810859971413927925083763797732213520209299487512628933284504113496432701816333066612687901957927098164163926107032393799414176146339084359983612625902084477646821351260091793933101779668650394337709095863881960916806794488889243625384731740870758258660732020373013972436725196820100955539870721746357417220055965481203690400417438390042691322177783763285709558702704389555536689056311149443514057870254017904870046059056942874001771129974388164826547345963656771554444214802349688848399035598398574062690482723899226592224916978719457313278141687848754302103726081707821389184428741702690614118083265817534310865165678574476435045694557969283778153373425991680000000000000000000000000*i1^13 + -572235172259977642694463182014952613253169432038396798074656496088712968998983384764724107716931247789652827638149922713204292568142527813623038773008275493794666434734647362975643901753022055895891842993225417337328896715421045633125097265595285426830270212965032156058513395437068660988416055073729236309222116000658782707901797213566367589185297213289294824471182745460948306173234936822551339303637357097182980409455607118559119064308145471342634339778508378802401577897929825121131995762263906341080722811963849243129018191954639200014220065865932256668800562453665829389124607351116896382044955984027264539682290587844580861791241196254255608311404763111922995530070446494235809438785156086368905524761148512175003889393353122241379001116001900811777737544915440980487713222664018689861958892731450871754743928891539450629174385114894672698758142147530856499722227930047654099228737843435803017049259954292130454980963306870596392668159459112175681011500294836056109031096857129880211960177676509970989955631201728430594563758152548450330923254334881639658156870326882414716251519957200549850934658002007012234882995554030613160624563110661393465178619024159670609112725083645511106156079753514850493918257704003986267492215706335549990836775442212158450803248768086885264216555153579413353693406578213877730741719275416911809238220485822176501168822622390048696745184819098825935727583894380163304146171970043031953802311577611279585394807451137558697700396300724323652184786173587468439820314722448933805848486238278123411696844050091325461263919172223086319594610303753880481439656583816674096640748871417268853200779781243420473111045932613749931248885638051467631143151916160122880000000000000000000000000*i1^14 + 16954022616824512261013380817547289029208452715903611290174192554870537704100276948523438451783214207439449768585961799560220438129663681667264567904188300610701112924858052287526581777526139826920837385178230247751473305069992709319901692207099132092176304171891051818418115400001204811608453551227562999548287657255910640016496973535844185185931776997780730716385004220839697396390955813545344132716864582188204523528190164150618155999526530619228235587512767200972972948487461580062784299491554596722403202731426336839765919585746962797466726247149296213292916837728503515059433083243099052021108546338527891195431927188628770294001827485573108391579790182994975505050827478552609525362204508601765348014651510146370562650560822651034166904686705744930005756154910207578030765514742345967785825805406419445183206174559217011435028127447974759214245683608048503029250321623708071706494464539755488545257381260394242948009135459477964785554646605592799483234316269697005660023233071526720978135995906598778883111073284119138338933797188051186628492584273951020755901360316821644471343218992295404944266036802212415282041974659331392532325646423513102501921851913450707436297099370276039574010561810337803405892751278911887674049127938609499596002798117371359074563417083176648284213459863344872790744766923302458621012619548871994221066319856929882018849366931508898799369835874445350930516583540463415545542014087380217725328533372797808498046883028415092002465320247904929068534774724214380277102290916329720724455009636942196657629138052509937220217572566623923228524013452167672082179241309241781056288859925616553111654353394204950733130749260478189849400973978589038351696141903462400000000000000000000000*i1^15 + -3635237026454287018378158438623355377161614222443430985170031861667239134072489589217480308793474156614855074879047166368299264179495662740045840421782091310734855108786729466159608771627517633759573213009644577468667429954428982409413152949189327623050094075714608410389938804703451224087458041507655243256056481637696781836372405134121067452434762807114606871279623004296662130191325459501258226312368302416060227392883987821575592709245103730797134387295263014178528434980900895513636673234075072369031691710620264885609869873793892215510596642620840815733768342923484955275697696512822840444313938022491908551798811563575885101270162584291878609481940847905091403777352808211446960601534042533762635705884811476215208257070523364004285176536357693504366475267126950951902581358795999212987057591550681992012279636042943798252631552578746039895698372085713746504884598662235133099676868035162753217026531289974945873570982193927571584102770617199977365185376204939712379164171251306629520520961049157892169395723250254938120714822638009174893171319917483172201714001630812463619981595631573543730506651749073770289860939458998318664665865327463960838226506174804275047257895605624096158207270733767518697243974585447960741332065490138131565693622289509361964925774050524687963232182651914067462416009878353465529435228040080236419650859857097288307055307715666636439222092170636774045308623379816458281532928996138281698147046891124735503701378124738644609293151788617968619875262927701294415730322187080927392109717439192093784486773469041904813082134844311438870367151601669512868841200856214404430766481320354922743082723297868058618593410905267579700330539296139484185891040133120000000000000000000000*i1^16 + 2837046327344209351582494006993197419336317735018098602714574213709748506174045533294313037809996523863013412324422906240213891466394742961692763156356850631633485793018053520220608758093879053235371285336411042407001413824928291993594531151016981795068163043550502854869843978094833963341377276254913025500260558151257207154124069417122168855692136527772509125057840045864163335469467800320079164140183729612820695286046117393003682622269886815398227816759734286049833133909322590475136277689129530348777129853356786255719231215489256996908628494825434681411691245261649172722036177497341999489693342178521836944693455123343584139611472330173729035223351944418057634102227615529664817226162039143455920631112836519617170880149393069957330964091146884694943393902413846021618245382693996842767389210435856884867911598594962582695339042142097112235998727611954547829484644170556879585347588239174995273817845437492308769280723239490106527598525848152780185887441170125651788332906516661304109623367379114031473883685055721210519329029104521822380136725901531608926919547926287130267378312749009834466249972667875450939735803415228358295137110755435650669515643787811809723146059313943816458552901670070881680732006333445345030507504765430868879883019191224469705535414304313923502558057827500088327632576897007779393101499121037102540409008223343643857761286810161844181350951211841052241941310426372307177849030561288092689991372579334175179325915390710104724097078470368831053021341031856389664620898982612534195610597964706355670896671653058916820202861250292820980599920124055231408717470664029768362040709913877085166541855614509915537759436894575513742441594921400380464222437376000000000000000000000*i1^17 + 95799647082747519937972646722167154506579245622776128561557258546611810437651150151559923536495476431276391924313081589534239128542667026680599858045830235116880258837047157338123018350667225387036964935297309694899607545562059812369353371616137656324668763070365650997751817253605364344240578382130619173206492105330815087194934634996270353445706497650801032473776611630779595677612804606137380219387371555178650183194409203892514580110948406685552096438935021215908280575327305354395268101148710109796014771127803439745245479390110868778124123705797981379216233748062529642719736956955591545796786298234553013903281633380216841832458239967141038340008472661040557636947074051185280206708856360999440268645236700317614047151244579488604478537119441487394608931971248721550266155449830374654221458595754103880882836802218788968460474649102230236696382981906530977894788972059397645440132194848801609513160820033333283874838315371305339160856077995907299843936069858921705186313625167381224257693289628321895060042460158528450086054327433905331252125629489155289544900219981106183117144592428351051138855170134430557270520665384645262082825683677753440788843250012295980633012306903447092258560792487495363828838403842348694553083772287245038117521587513876839888323574792951134625684705947510652936754997686090264790207715468067865820533634789537470679346443776496646378409476200495573080907748429323728646156711386381797075414328783420058797020706672896681040847674138069337976721492333641136894899411747064263815686505249861794148354753473157675065355061983219091517151641893684893395419251174706206369303513631977218473574867545220329431368017848268684448782462033641041035264000000000000000000000*i1^18 + -20154777033197195984147553245046705306825512097760701614525478210436853870780688039543885245215296751945907525271137745393735004128904709518901566287023222550508092084415080481766992276793819550968765777909893847183939840469626404524356259227938862821147481855623228407790639779090745204228693998887495788970908972083615350944656578692365262155391126525204730994848509164805721526934236593582297942765989104199928652129260488192792166400977825180559994982954348424962155679848332215601002756974676656392820489059449374061744549713531762905976793476695047897091051694300607867981281066025888329548739466633017217070914483577946693595002040530556195249680441533185324322568758913210594411792367818860699436178312684716073943118863986205497605427045692041516889185525716341910727544830449546146784365688645372072520835225088059936566340536215368501935492904537286567548296338241115633654281987636320386916138838564839918424187130673077310727815853472823528409709817414592726411272719489762792710909193163781870984574378263213634548063257338320848544978174953202196303795356810355797021480769122345115276146457548736636210155384249990419907772824707579432527280998469911975524001105806116755350226646527313152433124842217966651127069621014910619794140197623646562392629418918924207069602720702581721477435427799771213348947261102136977629812258595757621433586692970670946186983365037859289569522261400158251715984400915043693465662169998121006765785990710008640170039763847526627033140817152668917231702691150242501279737497477078144596314571573047103439314721038016283235411458532392222478422412960993823584878092668934906721412845748204455947981497226290396729419524166483391283200000000000000000000*i1^19 + -2636049201054309176619500251564817505714066374323121814319152381884504733804809897164572774905359743377073730789705196793862155698704718959078053813490823466762153912883899180517510706900891263134133048462428977319091563786614815490713288441015344467697893196402123829459031252553384439236816458929322201622500978246722095591985250702646976315503415841496513646747037762554140995971908219092679526758185837435694293790313752346925711323488930048913264121244003298289035808865739973674999609168791963583107047723322897805581108080588311633828250326709579139252025869398391976806685142742837252900752142923445764385608477566039930084064566750184079068212874017452583588904253835862356508867448808747276822126415147970956368980093671985041146148126688371127502990363649632183764567506326745774932006663505812921669343862325420136403507001476341035392983963930707035172213405268112631715667024279928215615189635091065988813640875047119827059782719291995040991374851537315152152624540643841737431633668558888243780021952004790461515005340761954277939902171156427842844460649653571158834657285756957388677760176583987222323625498128043679003052192796661494421663300965260084639378536240580576342585394190201897131631727493016876778341467801726926980702308247107114963961706994265343111311594805038246922611167767319829424174264573253438467786796196368931893690458184012427620137104010357576702257671262095881365130307626593320564627145074697884825719931323601721262129003130412275130395176764937630309171635411853656817909312455666627602416416368180056658901639094023355259689329764850657917747534579582109286068596953016038042647743205887487742713266963650451848040198653240934400000000000000000000*i1^20 + 2439282174963166277850690323656972367811156049395979114368347367458968185501141758262816391349414800796167249626135839472992617755998044868437299712138138371964005195031983402558604823915492446727537554075544904123767006559801318405938309487871840719170228163480384465054438135671019303572247749586416388326143015080318068271406616886832944498175083576166420645071621337649114310352689334881239071135614125967574820980512577487658531504464652724601748708963615911639426023418569236615898585759851253454453529299170317309714587883819698237010730754505780468358758933376358550456445621256365016513056231939396368124372483498413379187102739744248219586688944693648642557165333642681588220046212440080535542639032341380491828630062125056354027851973300696174236781401353121229258451181835181139107759890483370628993049935566270946212249759151639276644748093430435670711984933970599462366870028652020873682376220411620143202475982748843384129905484195642074136749615071760899138337571669459648280455103674459060536431767203806763385833889397613718000180456569992306901471211963520604115626079582767658158022326568729553137014718315823817412740341019277804361084185980502061306952079530577085859850718332906719161195104164838060213473508868426213032468968270529576448632766987340838792614928593127789278807503482796429817431387207349108825552816128038524618840205287914224386864788332883375620786703931947450961573793585274070512293952404829054191153101282107175168434887401629473164479055920741642463649531406925996331201426359355039639582111542094453786251672808844425661208990743088086444231187088600890073689766824580635275147842212443054797008530106146607290504441757696000000000000000000*i1^21 + -1595079651640626661780962481223936477743918867003375708360830684476027338937349486520234077953112978506195717732104552119484143542286031652717938412640329685958359928590804703925393665452524720300267207567964476398776530295149299933877752149550390004732537270025181686106561956239512821378835234073604465697232764054341150629992008558732113816710939150484724780233697172499596059181017448113253499669705287481331671015694925506417729006933117650843606863623169996961268511529683205712355643871500450369725491750373106281603232437657684361007139764526833325442483071703168259594012366722322290124390520503468669184064950589284391819454186473302356552395265652073131343578456810038078187991428170074848066508711505273502367787265153846709589198008224762818416928371914452870275545475698592752912692150226272963009866065877956678267743252515414130116310821577804799160318225602331540425799483914443659004215684078444568086891401660809284541785530319486262608618662334823614076532644912722801995575784254455166663628373001974623897654189252167416527178939139417663779324661230311581007426031765114273236502477910239398793045537133085004057967920817358510123807190492945720645527981576208520350312845689954419522689776386602861107320396936083031893721246486826839375304779790130523137624230369029374615025435267322681774142400522651503501629702487587857316278988024107939242963315291234968636873189735498870412345304708595663709459578896550790065080943842636004106104495275612695466483714420474935311216668540809311832867843613092060816710510056045389471866057511324832829571993054401546287397781813227550714229737537616379591855947146699721742246328469814367562288332800000000000000000*i1^22 + 652058449865564412655895092019359244941225245374931674122015856299482194296039952597399591392642923008437530278961977201816397512433187544511181199601870571419759959714685606173701038429113441942760527621392887750222674168192465043164310238538330754056638059097032021205146185801315423462651765831705152048524332181173194628000312508639551546798209601997657260557515831297297348583996549166293312625628884084535342128772123327822775223968623201647612939294593292780068501176564769170987102774793894840795395387868028455740534968669567850375264152178829090133880555996880008284830553110163985428397056226194055367003043950840446308823179302766661582191893735439687398960801921093998992311881945660427959664914382113130605556156734182959210118434057375811366436171885606440217039570268539832987928565059645464603738083520157431274665596065139246976986016496487730611852877754887994674934099105327191014784054162480657323533134485153745275421655208755607950441942158551904981202990181487442524939375248041434149843413451535318524432430681100748271771400323804881623094278503678111331507512577363313607260240794399676822386481563777660616825758883352722307598460570933507153968714868094308804707272841422012034811870112651479014593921470125583089286824977315264909372723533472724343138517817964453191740800252751315524935621559077950087927260619454120330504185300672114925515136187094429791031522727252176903401865152283520470534257607845712665900482506755379529153843361866483221671255383854997911963420226497422023071006284047382306436255748805429042395117024792100279633747705157175399469192584960714163174921147147386234906479300571778225083991359763398000640000000000000000*i1^23 + -174686342676005283228238769256526689980313625363523557497153698636938480522758819795694200738973823643104277333213281977122898108599213424578854147865855445188140395404860522117432906776853751181073431558727762270267486384565893718837132656010804249499550947343432401085263763910035481356833764762331981837202989799552873771500875235249252660676805233165091795786193525247844791576181290518858098578919827622832470827708463485114691256381964063707748472132187095174564666521828441189743393970877317781481537883554748188545705129623573221806499868676560701879126042083282770511034000730887285170152119559574657522122303713014803961740165102213388437305787370055290875673353025485266387987399521591703465948077233713052890330386864840590401889732136073221163390972129738637385325073892114853906968738399852618961986933849488644927623767273329230655851678954517402421531141911795899038749911555279764487521162336924742534753784181485793552984508111882326064416895285787649789760188952565333580572065801898502336529037093492823385426988878094710949011740504633086903160902131110534892739408854882867298609652211721124273867575978660617630092979840264968425675053781566609947470136973745914149044569195329832611238514868950218857092629443227199243945869077280302266293979779560045608372373495625690167666649346173152432575282588118260040256379923381723626847485741768588972427202115070171233633248232405606725110964374597791154860992245209846156531811788599628028292821381357747582612849967996408332874047594385845942487001332390762593541912455168645207486657680703095299824336277043952553884212802840547560599295331974951078631953309385725133324114523586560000000000000000*i1^24 + 30208968782357595010384054811401438246292911424682389458093421757325960981098372429030904235253903985789193824338494133901315784705119289640012756686227512328411102923116197011413360449163382738406720150824411669533550798494888061515576756578793981548797723404277696268587072495185166666811058841843418056979215444799571743618891724697179361716285251683666293376383475176737548367864634645428757086248058202266118759568594450195327496500424078043205938731004159199309457347325727727133049563090850878970599287344335004811761570274505509465440077381202497088975055478695047206951070835979077369872299054929238574413531005558961751477139161146183195033880782186894664155009489032868958551982539732692517765740210645183793808280681153274911651608104386092701459361298817101344737477909826330504962314256994427361233044784174385404965797789161887194047752285902499817877318292874866271877162406677408418520778471845348511138184215431141950255844072347215832388522954063496457303005870661126843279889043847477905202136386599057811551377600543452833710543826773693583038420352323579468296682635403961841786027996438718077977771279298267990825890319667562928784766633678102589869430282597352875816514873273617633144216992371237745083400595322158385481409625821187837166593532347014291151844793166846531629965819333747471317890414831135619232101077533750388484168513317095042579339949518495333135936738895524612058683360307945340182803902949662160973598674730316384591057760545296409596091248146375176170816917616434443081487411949836167722450742935798922743703090542338372345531020193859244969304474412138473913087671751444411017911817275044450272658063360000000000000*i1^25 + -1450291988769303947027935233518323338547126591994712696052410489985505532085418759358030962015170571545313633278781551752346570660203191703778767370699337650135321074994711163571060148047413022791249683562381418274992289767180834970899616103695347240451018833386571039567485124482587240145768300157473177146408044337791769697928248911969146473708240862340633768604109120687228996870489735970282121340983185811903627419950249309262173332629495795058278102247245907205722156471095810235044961165430335195830029796186439069544482637757730633677110778617999448702107492379421994089529215136594268657622097491095959066485986569663764155820364429144523602217050972939320520200451202711723145196198107178405161278157937795193294645058291484600713327111726687859770324652720041537370006304787090717287585381085437488285994401010628613361659359472256439322356097997335711145182626721329391422199907780197536245542155505997389839901693248467869087514516861631400836281622747985008415306341769122291985830452009623941753889423552707453176951520875625303908803952526381808794744222578828599003489723976778286289965476203772496835354482440879164887355253701485426661468474424133362102317491645458133692574903006226566028668853783555331362688092814388906776984764948837241052480406882754588633713974461425597315690166756739881732457235695063352316061422082911712463501581465736989825172943825824701211216853104359146448624879578104518651177810702793281439154357654872007258440164138113821541272369053212948520325510081340724428746102279941332361074374819884692611267382852787109894101886659463368779938198669336004239302777997690376600888589785395258982400000000000000*i1^26 + -333069135441063866574318747760814060320475149563363260845237383960996232952921683981688688088736097652285312576655441513856757505351124782052584690677187951161847277011770579449733666675452949583159170947189195244469319778151572726312558065588326302709855461956152652518003508980632836161387930481209905052144689548000382421879736145803082250331124274291017292358170328194837537854207366459605259565867957722011533821019559774468935376296647610232608088564603965677368275391946572439806893355723427709705299534053740494806747818106373911169158147481470396759708740783507699846860364036318845143424230375285386712980530584524328891181132108639880138259798964716645038188735013773774258497155708538111310868162148867575726032536515879704481816475186916999953591584898571777534671167748764602788677146834480040123413909175529450894143856366300279219921802967010125994163011851687684227461519510729042214056731097630677976295297523132050007858093168589677044134312812604591240563801154746316890760169360387821677739057976193092269670724203821374708526054877809346442738695882606886210065510141293213647846632638962711425831455297372437414866342345807024838120728215087126587018213247247057361951113874565157111680250455752354617847937518401069267341068651300716172460342026723564642343822450881383121432294996615601555638669260221095456308080859366507880655228464346365710566944661500825046823966629387453927325610746343151545653916602595048751702346347829213949983969876682084114093544951689522394868630931081054806415733460297181177724145551367596821099123062768681724825706406847334984622626031911606107357564983686102632925082071072768000000000000*i1^27 + -9804615851374202757035252467620751180865268619732675388596973413324078769409118490632018397364589164731927663575853520911944238365078819864778950542675117993241171884958454192268751530915541022604720185645221946834937814000591125335173372883262305554851435120898096698748669932929601758094265213955732216001662659041213074434554173956565404434938725050862331939590066889571859118526158863285097082659703469723920116198360983769590895207624080128751643054739672563776212863740592817537228443989997454026222620427842305340037975240379966549517025215441314537357401392943779850959385656503315459735493796063507641372819707962083385416052765004014421308722461656923694120465599554720027442997196451639374105562844713901427646107772553328715017776774420978228515678711325506743908620216735584826871634979669567053768834208573313669033009127778388404569971630056744997280050162935139489723496592056824825210459822610513106884355483804688674977740273987159268202859072062807974383136675137895906171980170959263686912601041278447789301467456754225362874598030423133356281390433111414489575984850176027639323534875880557221886845151992670854337448673867422583389002696583419809872417075959481753841979482500734271019262772380442543094655856620084423297570796527638654922960256215611644942274968882690076251536566940399530851211778134154722892381112970963639615071847997869816941467899637988282530905667094048657992052059295624859424686147464509906323201715848085494070444639068640325660898135809476010074630084440441559685102600628802846885765324681815527313609752296855401181116149628730433752161925205992417421053825983084520258855239680000000000*i1^28 + 39650063689175888270840023909119861256331030432371287021555306209152268177882544900756514889795901710557147899118335339403945883734839785997420720402836158826779192834757710773753639877971469454933710333984458646856178181312898965032597822202008302898585468619082074081510221654912479080908101100061208636603210989935746206665511651680788254377192742896639977086349497324799380080917027188004047849526188116161524059681343515657351726101616071884127932353800002514613141009496404267159038722799282741719053418731743960346629560446379129879058755209831010194550686113656615138892493394038992667959464690609124088828348183694616952679718112760207304543371469298262011133217950985865031779627743450324596916483412551742923703011163285249701873357164335495188821384930239701931645689497626515966194269367624353681435407277862540481777576612644560253440886987548393419676193530290081409789799398421065806164281957656665299128479357268689367840814193139843627643958246327621655403187751692909546244862266318876345228445815872487918201381998936346753910364721149479375412575520515384230590712703962957839384580302316995718020492548578688176882651282658992856826342300423860491355940711054775584383574742570504361345306806485500884834979900153638100437665868054740437467839065601051812732766191595554299913500514272720057085427801987622224369988855522181299688730653731491040357565864710965285035858774124621275471510295729683576466014227695185243104683426513465335882537175152272013576712392620491298657318890448332005410479666270104371986888047346290237800471072214973645472274774497048605819624749941370082462342885596929064960000000000*i1^29 + -40027948322361605812889592787590159790731220471284081873301441791397097166182962547133086835212335577135633952159527828650759715747505611358341966833240713543935711892364012662160506785407290873220099359868813567201725835856634844242422546887742384329770525649521384684276636167819994350560707008493146805315691689845616143576944609612002458165691563341456085466932116315343015937803034559848029128849231023579007981908710697479113472447447734674606359418412050446085558783608517347200196189354102651389948296445312089059828963893537243394745242492922285300400709822042660388033743454667142635469288664990647188261054859987559632599139853166398070786431646863185742402265155200915224568092804270085871454300804354690461827613995142472501008813060660098908678521705602022934563830068831087420702797408887772600672846432816520808400473833925540694424077706150876561813821729105946631727882469921959391966380966324609177196267516435093909696947931061162099254159426377921583189820136817336044143780603543816915524343937631289640743457860795335233535456105442605928598920315666909096424089451835934955024549257931202331273643997682381598576222858595890331840702242776938078310126514700086067532459703324010852154545169211049758655882931735073921372301696567523896480778465907669896979553499510157378991160426697394141386916420625525866128150512938034304580162832295300640532547324225037906489753502282733161581219640379559883507526114407371786246005359587825893845522199854700629238007045594732830433781241093097329599807759807522302529108178382316770026898578524548602252440021323652396035385307765793714271421726720000000000*i1^30 + 27738574776124295881321333770582206681410113431570660653138398924198349595388253590343220848622555181162475357966085427019101375563325694195247613951362176771668690331758964641836964788341685453894369028355719115378095660583882791120031636313923175650190636353584837996914591653767977306036071536567993818433111354435795603627125104935162554810497413931692300797650582591810919067692950751944911162426114992818247844543028626654742301658078065047800563572365296814761226437900277995799113732958735516028003504820494806284080845357231457284198503496150141486701432337291039231837729318046412898347842286913098511588417697629405295179614978439399299334071909803002882565733602293183437511827273228480136764422366550463025843188597728577664179360563056447571670449672034677729851029119555786578843375596991418155938045608077180777100401881692136640820213769476684272823838402558511840073139349478190829350806174622825495354761937454881309991420509455493325720663951679240758556486282262009066765019375272995558861844524704277604049722474791782646197101501100928440750373977037440070761514668765905925764492361511994681077914956148909875291101925851869472919593462202449734123720118944464049321491785912547165736205889294150814562594300687138655728527143941664842529380620770758059776103319829274581351017288743758115641570701242415647433208221667203736611103088301226700633564277901053368575412860331893693662229103020458022050455868827731205410232685864851972890329696153383428841713865122250991638364259298989422501859506038422318758970739464179576413123035865850795153957793563200548885119966928787537920000000*i1^31 + -8898216630263506551566978797556062279809909067286759747456325083120737268039028783984470601350109738681562761263512869137614644414781565076885599377056600631815654796260270328932173876545546805298473886578628419278260579201097926868067273507266907874555889018940528529526728279475491711578843654223202868204782059704975161654653081968056280017970954759777149597455647736885319540530276051467510993460561131500031874779675310706452345721139676784709079533221459877190566303553601152263632477765087478355045023235379314982515943369075733123850742342627550571247764487431869475172991159782419360820905987341687001962526475519806476095389742004636124291203825252755001138989843968782183232736905311026889864372286739296679139749624701463939753214500965801473912285509985030774960118889945749822548566475552258845914953691418389313529315929156660697311501627149210850455156195818104141424059623125324686527103707573085744878851664297607876054834010106988292444185229145185159459274212657426080729691162529347520253037509044345280604998049985450143357636213426867197918153089365395380767355915435736165404586812387169902597811189996712581934540961921611866367216846226244598633515473151591000069133968195782772305040898038992382657385696629332053107953458308554421038530950124039035339642708200485651111586508899656513313034108392381951881842769248816144019628133751228449555495989165975413458385872462382719883351815733113236558615991170504290656640629724245754112287691315790656920530607616558601799530395595104233818911751760296911723134875883798748833589630020818811913806159209235450352009216000000*i1^32 + 1231952609612621874151731068824715345465670876980135687763658986418868584306293165119907795045470147127823215069336887758917856052032945930877665950175814040629509855239921828889956602246678632211008094411530881570373386381158774293704754764430168787415306176266881589875810306289987861934135959956618558882373426663786875028079058613614195075976600417136757335433557123202730874902567634144379885687937166181576969619798896200682271217418919063198151812327948634189082776400484926424181014558548626891088879852442204330375093255333984194842742633987688145198086377808064022957805866438407262391673204920075892863472909662857926287919570947535740295309846549091199920468974914191609907687983398347394974602253544297240856504905057564259776724610381600961561642153490180348421276927253891184901077251075055389208088137590866933749568136200309737729883054921741946446056062480776592424619228515481766461871482053195751468328041642245788174854192283469831296985968902611396399761539677622814420777630015860093491536366382561423588996372257939927032030304161941999706631494915028301695520910023040551035160954275822759106249825043192052316754893798013680786276342472682901021041879149674135734489764282820154232986797409866082697381556316667911587534172180334760556235210045845370867881910418503015193749369639326587763624348777836137554562153671779762915977161251977525627138904790352514971637714682360660424096143103247416186327795688538050919619997651076589347277015640307266064998704158803801339881232529901831263275035721050713558704497459929980931511523690762888561941532387980800000*i1^33 + -60469488150236271130650915557551046072994605757761195714511430750144080555125363014220449544197404262843424052055814675152852618987546177822260238784841093827844443225672973434816121078735543001213011194093583745986041411825847600715316576852182839497616163626906055906113541862337816528263033787469231527337954498018436390995797498151343304327643506891720080728286781615279032047039041437590932383156242149748002827638112069291904043486594483895712116938863429288788277072889812614244420412101847818308788348379465586764201286420235193770030855677763312066839849858778675697637347917752590345534567547234068064705009569389374782716115315510263765932051935942736815272938108922860469025346796413165955538853400518392248962773341777090753371657982955407067350540524300545205469471358606449851273707857941773929105622668148783966121602141307006837310876971631445118679717618249164334694730509576703925977637377832352676098537670301765421355011069149574495574749366824049863185872727851691828329629087092273960727935483978211972524818854532951121651339616111302190570573577722681545901144477621555232663701152689614286553462478796574726625032551085693527119530566732845573871010367800071573831071928433777387072745835471022988653716700809582454028386825162745227323909169264786912549920607357991795072010867015332307166462801796733525645700998130761304263488057777652781427639938196286307703554496128017311509655741269032261368186086573341528797488343409929360920538723272650512619267348741647220954548799274403444677296929084076497490587335612310860265203834129546278400000*i1^34 + -87300643852256645766284069002492219480615663024774401430117433669626865568449459215059564542355092397192401621201276558032058620462730539901446566523523734147755748734775162626714652776390279681657959955412938951145400321064989785510505330139814765809469811418212987246777017807302233495329893020497777919834422383264716027980073279788127459594918505430010607600652281859167995053935058247065456902687743975335132116204053325876056889531546754297499666504170865794058903853571810734843187670673746929450137053352460390462803054329919833776487822292096349228982363557053254827263562648465487874901648841702405537526085990068284571269442663856313416493570476122768333764583877328174174830852952735414043280758942872204596645229678573275479802485838756330901974732505112664951090038256393383036399115330817945289357462096101555117423412954000651024071782253482727483090104241376820308544809800171363675748201788350196996640563944561547092769798921955985096481688324398449840899987125690149936824221781220084599389325396481307305390895801890157453689914595946434256488630955320355193203246564691649495052511890301997329196087391213577748295517202508534254416960708482093783337103677798540991889500502305460925044901506969877499165717492246782085312644015189404681676333217326219277116216005548611832510451588616139640382617391239162510817123129123506423283522919224400695652480281762596100611671053611654208393068986302863910598321893171100382315028168880100375918041324997206119454947110167000346675501782980919101054681275553546547858348133374431370445136000*i1^35 + -31633193910224241643087367880039067657434567687531454219507345929595337918419708461475496565234038724128422975146835117803607125184639664723727955144180693299416397121777773907933032546371973101013204912727601748203168084023161207924084766947286227800492048324352037410075081151753819815215334344914608423129922532877446623248984480808059515579267090877894084201060912109124957288150703149841193958081075205180132915484764269050392158883490001344917679765034725048161220062346098787148777839145110906195884479429275640465636005411728421219944754608895466754162688744123512510503675303736507587642163882441859342850844511194440983353084501967632743220764788287122173306902424742155528774788837652497429141872907343081663240155554605594491807605700071825462616530443866263738345301258976735843401806160997724112055963327307345452643637509725647746892732553741762220241770300202500418415007462360179917775321089839114363760421721127070129983682852544175056579856250959327796791856848044905353593893822658349838480799210463608544179416963083171219962433682912474227917110236310775847784884696424626809953401757091990400319433964939325547945404723502536940803979265161053165144333822073952317440821192549626806213248190446229627390766367168330323163641065962932722860539171725941896087553247256016506519418514661735944088898946744603286828402504935224738952070032566423027096427402862233953547175044729569102220156445359236773182576095025974984897343227175686666595049028532307647767609201276067921397994023731222507593209985253423492385910787200*i1^36 + 13586306104289951508585249886956193348910335959161259973392132654610031124879733696584251501954249000148921010478475126687731827691108351661719805965497187763528718907313060870293888868414177186787488867558477629608755024486229775903025008704954194586944967376214244445440659256921950599787035794219423902388586843273197056927973442638913806993234734771202188937191558688088540987930179039415568639230020013486218426766392521294296574886492647504812394010295280891143733769149652732433188316111701196923886081550258950780466090344111933907801486421754764556942918222806083659447235390628955350243575503735960101268532051345316476186805177323016531836569367505062551699451342802213765333393060062444640906879430415894194376958998448152018112118721521807384060268419390551732731708251975679584695203277895091747920055627113809653181037481747101046942828299984088288171069459380492876047658651407477553092316205822197197142609414579419666136108300561187272105862629856205026990153416218162987124870926140470693169628032218650347643678466612548541380932399369141684710965914473804628396498311560682062400134228496702833742694295860844293435035153282507985443510601443036878816838349683614739834746300245104715103814455077326707733915097115710123513750429861239558426115373617643266036180830943440342647096358480715556399069478975214380638459444463089408992571022690108318618623945124776201829908721329081806738131812520545153636954839557496045361700114169721026705715533471182062732784669535259151267434894981670258842627635*i1^37 - N1*8844589249946801599424745683386440149328843427246139135134880923652227796594684830891412454107765754344294296263114171662568475480043030964345467981144603395637498728609502943968301062412175376812419886565573174954681438880483863376026732320506463877623159746878223212862720654000940064838363939722592973465944039179089975357066050433555573085887408404887480436030721211319887962886366446098030833536396402618757412271570633646272945969371194310916986497125568413682041730782981684493721233286907189948351127268314146159507499777864934734062683046424729715857572299114876902702797580539471920982337537070399612969348431872*i2, -38273771120485290299456341559831538074300240023578300041937046063215439158705674958385147476356470660854036157952425851640571680490471702977000932742713767564020639180189841212512162953236310432142590536151173828182341103699874443041774682747142521442836421315271301454863805399596871195964872469911828807122222940781651543907644601456448507586469191186832256509514709383917208097918480627298552870844710086871515306501598904830574220411360885398350357815327409163732093908257045930322339943945810644092075181012066888523492083163820866555121743375144232313798012951664793730840816757627915473575599092543411396599203603313334266551720870705582130767008444249745616104313621888116698718739116269991114794587027938289440326839153015991124272089920780442659838807732992975584753915492100425437305563477867395287707169632087227959411445523742608490836214714889679592206500538878216148093478688686014365986328906154664396543711780590663566621881659111540696062078388268268129560448886893928379092092047684850373932624810670419352739010884514009357691262112636897884022957908796910674602377633287704865401671065469809276176647176451979368653538011624689052965375159899850852403252262621075331387584829648677860488511757421170267384556862785757705917345646505496112337232660410274733359561878325432053434826037976324969852289389042041704137710314656462018680140642858267752462189295952882945873941558387768224320972819522568717986374189587937287242909070292627635500846372693421763174233238081169628582612838000491007787308435440626885402595844868638869406220466958297911099541715190533696616755314418588250190535200679160236817431097779874092716476336793507644127177313958915432004254769779742148287003045317829375883943482490880000000000000000000000000000000000000 + 81011768299141443084073365266455090552294987002088468079945605070555088951832770101789637980645411908351270831840536444026640134699001307814570353151976058730049825190046913521911792394656837729625599492190660362622093265139220515577819238656129757815248297446879258075636945193915997193036406126739152244507692199529801410859556307264842135033200343416815171916072610083711693387758788140780380406299944146442871262277233210096495558843605467326190473843287147448101370826466267395653209582101506576345867857334889516894752825316217925634529219212144987291236455987021420048318453316947860159600173900186376844133509261048631754068926270349038238207432104445718757459079193423361266475533836050861101909207582953447160366076912135044618757785190473204293412553332762036292175413582809034519488828267310746719057485124480262130773229619280461698993027417191512487233611744630772617859816188181807451184316131278503956191627388280426602504136447649944674256570420164113707781282088241230728140478641188950143142800994586469670405001255898677981629264825259408923257733921110131182912872581616599176473154015295468700628975232936517245682196024358761242825145937277299609143638807746309501577558666176785067316310929269053049005625870278973831346839829422391719853092694469670919062419273068228009402645895733304919304479638311409708173738496034811653658498630952586817003367713622766340993355165181859070937946277766543199285130694893870673000758515052980904399011910213447503376856659563749181669106073417728221086173360064304386705991632224055801663025317761020669892446227857333058254743417800145212973228681244992861792495509079883001250182881113762245231091784781774240564320726931248271915154611399649515869428514816000000000000000000000000000000000000*i1 + -105829145565668836224731814201778153026382049247093874782049407118863959511511650748936029913882643267862107456064983782568934025302091375779060483823706134010821316069422249698117582747694186005323868353045371222214253880197108455020390686247863165596515418844829193754096963889676099004258395263776952646517029086657169331629439268407660455990167610452295583972485144323131996170473160620154458721267017862936857475618247562281620919185894232619493051097657236367390222370503377563548298224767049792737679370439855993526898799301189560075472000249605914261693709749271537918162535389483581440751695292824835573769723395074645294738718406884744018978765541796614848804230809934777130722770110396886308452326504281775644682183081062100914047812927419859039236124272691274212509055471428289653717202352938755146690762521663263708210365971454369250391191379772408844469635073372497207006994284021389165311056410418173849577424173391760760729158150115396444389702800759727835559613436924424430921509584131686355237917734037800576710789968177797459273386271317580611740450365367989269451382453034473535392256999690628462441138204586574423160270229109649457466907592694508698398419812799061993310273669143002176050750989683831141080389628703433758933186376786715673305566557152756761562534945488677363597525658533689930720112305774036433588126581390051640618826376243109092861186101505001754352512286639322319012629770423630909472199493177923576906733715940902823179886404935826577125126441524073072414218590143509045067946065686123122816626519496598126326330366792864636998060087912167137215734401258443806687980022228997389006858924887282168284693702365528342771437621440286337830442423746244595981232711172677764138192076800000000000000000000000000000000000*i1^2 + 156416612158003500098389480126657703204907406267879483703898272004610299157713901804996705536946116136887211270972094426259222129028228825638233410860836347462280893949570410024208071075150781609789048651792056604614503306127078183418845516479185825385953333778297177047674183284697257522849568865941394748332838421311360214109104443475847508475061095231436163773440986320542621616253171542381374416656488833779592970914172420253678718148088006229899044917685400220475958365620339885611377455253524538689955599380407247564368799713678950641383598553266157806873913805577981576524806714133140707374253142773495158963215478933426130464039897803391154984266389565481793944205634036999815826721780644992720865981027409649961161052741369326387320906305053735240111860316584247729890247862660564478616410615373928738730133760124176071069022529984483838607452923472695959343510555434280850810592038755897542365809812260672924392394188145730243336905047012535799769148064960034348327116330233600686902205906531079572290020790098170686378958684075322923164043232788504887553587648919597469744969901595267935681633415665923692534352811192038049497071602515377835330617507117639367250384913671852856429722792129169705921856093756902858743657405504352010893804852269534573264109804289121396046767455215253178808615133985303165955403022926595771229777926963422649964602263784715789557438765474453035615561768319501152265405606710874183797332214461416949756096249739437956295479365610411702032693195999283370784847185775112264648773177223452959573397190498101105106756019705568813400579645075303845716762378099222336291475163549082589584524423144280677658257842014312795314199159485584447731189955660073040723423909811526157446676480000000000000000000000000000000000*i1^3 + -173956398448643295615420033526151674958345075834762370048615681023138938193835529479799450787776590921863232228744666811003563187421277377196671869416343547103141927652409294733101912301364521424631009252671589257667282178851770444403674729116795765587589878043142099077415074882006774681235073640767425711225097039742282824260564267210105664308353968840378322559994551378208798023347362465694779904334192485228913607596947478041483005654358824699778261288376810388066029508891410857330568102533305772559531767693808714575079655135532564130146913505747870066413536831888544993552003790549242356653896758499725806438290919806481308244345184180618482201645840507053809018451685407134426843281199396509434928121853223755372078518589769008841790848031218346479984605507173700924920426944974126960802167418492335072473439742727091973091008355363417023040456807750538531637125717964068515379418175053766322235014191736035122447372954629618820798970300212129099386715848962274509158053240191537863962135709013087543300262351538752622439180443068687400257482056008759931935025108228416171467876967587390421966885477333360788849909575591209038129821730216316180405356832763362804147189099565539132641448856409463196165220652793215107687530117554481264332063906363965418418425315103655881381451231631783373050927112745662549371680058432575189273190162662514231867914230539519102192114960354545153561820197304653198611535403736492398822203148062551468237104563357686565951378651978794794317556084354157117603344687432687653742280485084847073356324862258853020489655048301641167137579991971389917418801383872594236265992851179159144204113410317921803229589868660133572092523021932519223089415681460648979107714478483666880167936000000000000000000000000000000000*i1^4 + 83682366957695015566432378763071412849249965026339378757607007752137190105335486036406049386791307756888910111951721631159112850297911718892698756923783917735622334734509128775606398418963027064982133350806217672279637249063666401270976693115152156483252895677153633671776115212922088416538527160727957572283624192276090770258583153743228583167504251797132001221483522060916841838715805190233462482100306331923916892885775283951673441056785648431110702933404756621547921345557902265496127697151690646647724263776734932907446707341008676139165487927239197058398178753860912800763928394131142806151195794425535853693042427363239367620361658121462370923335109268383870915613353201789184398353447661216825060404427560449777191908596753294324648606947010533062547815110771068629545327578544743245781398383859702082030536044148465742388813678734997504701586416707622143925721214415836176787208447915875683806405532391467852848182837019615968948482849924317087213451657113107775661444988702635708049755301141341142496127884759615784337061518770304083873520446471140659972854287479580338975384692462247991078451535176012848771311634681046306199820512821938610135948082849404793309062639456928041065726136800940990642702195823842278727658487142346874296894353409341885890942202174583684024695212184868537181358477701882448062771934821326836346709063686649120724231765504531628478087514429200980755172983667969583823171160037926276726404170426215147876960068292641650167188870184219324620079433731737634515236123502268289781132121882896240248659976602339734251690924944572242715767438690912919169122111650889824218273422844483875423426370844712596323848899116495718117855093578402808657002044328851646891360613689225065267200000000000000000000000000000000*i1^5 + -192402166138550310805702979780836473701627941633578241994826229863605994548750923882095183700809536485332953497869255000736909574039244705159903887578160539298111256432539257813629070362407026733110756514632362073947312491485593633831553534663024355302421152201401554272502881785189304805320734622094282882295092510441153148594847620235961560345563358829771415628382331577258363877704391160869149028983871869682731874801801561008149353655140844194928458587160695845550459539866563195021745193700508302828070008826113611150234746558084360398191938619384045981942576939343149255614836727318033251068663798252051238088620891157205999624879226334849782435701943957762545979751790330538627829516833160983883802674149692187040191659332676357199667012254679855800476139210092681259612185954400265999601940476545517119133828407150398106292965572125922468928147958354006588018281205804726615217491887371732458267628619224255734677485519351911786541978051602922714386550903480425093310680035309639446125233025920978445743652025008672880133982502263625498491179883423390790219922532182351749733977105095752802462808208423449913090798795836265390553735040217185559873817289208275868303447265626988341424650232410090697412377905889844432292680233464522919786828047516993844380091319958550561022945483127882442282684936812339560686390938022056139009016285686758211074961222930957503211472156388272660728094722785514816415397430218937706675633037983875962623786542581132949058668090495580662001508690133081359774932047560358474799193622333074463555388891197705612888294411332635525897096326418020458259470614845095739624196671228517248113939920967510550993111966970925377440701837964884035851846929835891381344282523448733859840000000000000000000000000000000*i1^6 + 119819716463577718071604246309722170065823191003101774454005383884139204994222882310594878182588801431400724834516352151383911021516666963535087962981782433265193241855760108245558684002677767854384849029316495170470271813900021219706371722422741642044151679376439658075716878876783553789797309941836286216656794372519260127078920049900385529208258320300324630252918042031085886061786158470928776970605082598057813518664694508528747852905033068585620839014255444768467327484813536942544844088079991710275478277676558917273640501205741184458958635610797177521325981378807998145306048497919164342815319594701013847486652130813173598772196916304822829981538187100184284256509800249120657540953088859129609557862774777406410604014633670449706970185029780762803322485195924203169882700672730373349150956545219119595346932074311023470519669322034707528388969903274638715569130486975973345942932375250582941224953352166731707903722169444646998923810980806962874992184526531471463184677566384117103144509075803432635853195502945351492660532761388993612060306598824050994562585995535703094703150087642547847491533993164060711077666638582601842524458836763814535622255503001830219744919021689755603975922310559778491464974324088259866513969697247546476311139562310542465172964877279195177976825421661690874000229613680444697959756941482635518183617511891192478175001949482561819686637289293880395941714305990206674587762878249165098726990558733068908995579745146077690932307169287903145677128292267154072740446674348792596307273060685156577782148583234009606697666229002103256974444662876366415406513033659811357946539827486829682582164769718947461541781770076277150692791808729073670546512286529879613063019745446461440000000000000000000000000000000*i1^7 + -137889674601280489611022364213603884792171815683106000279894606748494796898576124952085088684579678220942345145873538470110904127046885691713544141309181582437850788183495444692270172410186787105498339054670339704558389425147913504889351617098170788511467233390967563331133419823897097485280454967780068775666295451568526345044852846468874081659032729332490872512383306553825927473732059394295682016528103721081359130935246512254566837849959676889282124365907158971373292471406024626536680787604858806578988332667410391591367645314164356487770838677646869469312239231716216639657663779153556626549227551464335058512874541842690114224822703656887894806762881110456627443120465670519822736087679601745345301486160092314011014402983976022936047328238338525691867056245637150823909739306334914235404170145859565148859797886053441545168996954343250917636786314808319902190384234957691983312071804154692096968470048511881221410043596200681361753318694550458834697436324177705866779036336848110281876174636903484165853542722554849669510678499808428544081661394432186987876490981316482396810014512039669401264152625557819108026225931022206114371646900724178890717709374359159231230989769789982658784600808517515044710605483997521852250756476550024037915229186159216482776108588113272204994079322467565789260809298961209692420892682757743194294475193824545078243876519172387101514205644053674053588295397056558967878285569741539197351102618379262904506762224176811620697890464872015569270286721495504245769207760901605056637568944514577699796864255255565879239799858051843407834133690516927806631349792570270829345533862934369190933913616184554345683134445458511559013878591167597489647354155334675381869516588004147200000000000000000000000000000*i1^8 + 68077342819490100662171024488504720326674122418593484879607116989597729461407059527371516297280910112565242478580302092642096991058177981273237379122251710791924536155761838643314885978162588250146386245825424410673189685044400627146975054762861432043859526621369149075799721795319288914328753911798440072949400536837307689145279992404653250085946901273239310936453733794956827431309672485264101595533077169521565753299705138437607703501657497123202154582029846594167610805472517057190914036883428056255071311184985869207905348814049190921738877736678694754832502952588346314326235601092182279559355120295991161520115939069375907345536540030892638074250014316142056551291820509031539813634380959187772621626721803923784050637653171667349652120740137825478174838981195407847161650848121947584164491994162207579663568968836412161075278678797674331603146283459319148849569779153110887141569211333314439824694218683132597746623403011265859685382758819482962348360785818491052835704257990819809854716287803063379028237753999908103320945461120169584168199265668418410579028920753559618467871233918573839809332194049399060998796658968952538815944660282631870880135593204921878346687431785014173562420883943966027767351432563214433323644037389513133798599959598245630465535684427343123697832937301735016863097685804915689231381039470866485991690476080320632318038708512203000617967874494153825300626843355392134987850910767403002150939817814788789473221566411236806991279457922685450488848801260215393030583368349870869668155592488375775329631371355772081452938779431308477962265284813447528542601760081661204632536678662549676274196256916326128103857607511917184862737264274891925879592168731778668425093201264640000000000000000000000000000*i1^9 + -41981364243954762029385640244630672574314998200615657824029462826232354189606924605674729927449348365982921241595817643251645790744375131058529440476600249554187669593165701099365914107095646456379487157791713390102632594481708161992083953587646780327724287399134442589182941704894401888798619637905471279428234571965758382122807567345612140021829656776286834675184150774818046346755892234834496025091718993158954634431908857613101435248072237365860341406250088567234938477086956786637642521910023618623110365824761556632102620837991557711268455991104142594442680757064391358304459368226306952037121867743544885057512428794903209156264184222420552757803880995036490430868567807085433214160421717240509974228236392416807814837297211429320240267840651469392111084955196503934982559812821543731897743991985435651255507905122814991412847356432912681494561821555644380330695588303735452149218797933315587280905446808343212373328781115641550415859445206610150495485922329277916989087234001760295100500306173135063222856171400315633490866360553542819526483425194784842086674162848644979567551051095393826412369961918933773458913692567568879302500668028524595837453260841005678641618751826984079459846148490436538781845228827894723763764616414107464558767614764646971934437486068975787740917261889526196389257679478919429780225360525698012502232395577002921105004651986575246252365444271240555331500508151480040767802120305939022675413116700592941745648736878464920436848565915991013696783082598917283351128596405661427355985693081497340687471349820392027428437058291610218787927592050531164028195132307269745110116179190156960672410376489537917093879710578722180983242474888165329262088467751746778401104461824000000000000000000000000000*i1^10 + 15720589792095256864851797284276321168256481515292036716537811976784309006148805682916376343919046576011408070552866861097012422354680517824438527754607636936831659830461141191642621513495645911097287922151770487012729893425349347168259270369534607324434579409568750774403630687083777881757238827598706221998305246498304231176772482081499311428079849354905984929060486588737872023395475400762051382840397868033803353363348355858379728157394767478349095912141197827818158229355409261593280035655909351272124486633128530507451578800742932862586164149787915485998151793176341195059101896379377992906833229116876850634627328221681091156429822774844682260095953985072528515031786702502301738832867243553938366074430883601180391402098090775667304441317611063396316541159234592074546365669553561029518263478167832207171673197999352418437830659179348025138011162409645273464005414723275089869102208045189796328618746540446967874125783643675943553850072702360116015170205714137678490763503565591109910167830626468146078241884436717065514846907914385564666136138522839350842114277385913952200340082707352898396860210135275999630095077023211786106430603834155179916075424127725266166461383383222858548444625136012725055960416226302266674927815512258759044336137759999291258155362485280579405598205273380992643556409939231229776208108276168530450919422004996641761872893307981500763475973657431161020869005264127190839637794711036627957409076089137282509003445458326939547678849415830303566001110648881548677810041797299605744474887937147496410814370550660364501513874317779916598419920376806348329743621120298469571119939561510458149702005247150358714609224282040901293389161790318999555817597644976935637142732800000000000000000000000000*i1^11 + -5333694971251562688654164637880490604029043708122235332620376606075195998079061297388784941057755742893886679943409599219716462438262741657208088623549532237028439614637485940905615973409675669222055757580679379848349952070813359932351019025578586558843191169700630725053354030737047444798022597419657248319357327392150748441557644099307506897507929334335492554087009908337336294533224151638412965958236847670997947215508897040640311023897536128338206500353759412478557333930522971774081358948829565837298271006245883367281947384440768684730720403503751660254011053029944527993179068158914675967187427829629659797408085280232526598933764276567016432012853012727289380720973853007416961315074756678487615713385114063828503111919479903128120546513900419618435791685378714876465968193635162976738635147112640777018076775046826145847220580634223990098053571281202503110235524722650155794937657302624383908997423604121055216442560335658614611511743882507480276873480674783602294945664685143416102749966588545718249213486983455017280961363191127154718720226136188039134500479803736135773145473639273622325271362438452568307179122891544989928019545107189183487487112453493100381021391427300622114297345587530544625403562071205082687664190885410944962767676216135630028513711235676574223993074246629011569188650210413129179140191602623625369424226275220635971508799752154250669106407432750759179567175018803031085414198028737142630214317098484720952521503618789131767380605922624012362797363611549610611171764585939111762733311562887900710493856515474215767802111529865476579826335172833016895744030170398711998758326114856140154410988750456410211967004646075880926824654871807206709015812897717269519400960000000000000000000000000*i1^12 + 617981411931658320374269795926483558979947466209071760936574904355954071255662292786608499443309610018378803200185943574595466966477123676385353899176037565794595832484163842964765021953784548387256206333104585274421218299518139792538108053010350758021835415004160085804828691857671737744531296922254659386627994404481729509294307755550896880968779047693308255252508189200530863086508707064544091840283581483261022856580655658916629190829149569510900913038790150714139930363444085398928743731969461242300145261970760022430328697573653538655246340618594148029378442609932248574794470687744647817311449775397208334056129456313438631807886306330118379599861028803767352994820102079670583753785524471900524439060848641618593945123954422256252364585599655922490493644553151812134928080607587050920816144367183207287369048171048062415882684460272076316981018227350811839110303847890058976577242250545481950557795272774592101759573200586429431226682406361065527498691918983487616074924928513284375312876842495806704049815075249302852050081333204718814794646610361560075006924761513004373426572086915641248243849338717166489539329306363778618260399659982550815669843607860131264769114850131634487112350499295086633471760782670817406658466109159265042487495590979691423125851286658628852386576012793583119616060157295288502368618800950812487860382017650566268623628153779241881353309209325333866585923567133344194601781081139581574590840816716468369242882235874725505400283755457709232254211163016283059891892524465257825656129117040514291440740268596852265821389532985161995630368487694257967755929730645440862520053706386290384902257168314153570631789523826641857370874339824589570993804643315644104704000000000000000000000000*i1^13 + -94398503868652884733676182942320432592186380664399041600540342184240976249418059863896794215676588682059183541115462101101461254055338234798482199330776788325063991743917002676193094919986412529443700707442715947318656214303538372955791246080834852837278532485460730745172583832459470813738422507442243552704234594332732697768853218665283669449676287365911467386244482694640423068801861364793456729103899118579940872166592349665968660551159713929589528678781504314893150436832540518769213469992942009332526694192669448989672647445744807239669535124361147617859240597141805431965537365769270266569934999418238926669236918711437187780429630563811561442462546022307960037483156717616239115992709410416739227571239266410746434378924300902345861195949780502392865741635133675359053070131995675402762179355935779712347958243221422280279421175686574635513762586049599545679957683767858971229341282586070126797555565014422603777791340643793647900103233093338943268125601848628859610509891190721409043870570154208480544737887062655090398829727508537618056511696580580985921330356392521807777782007759229072953527241659206496258241878204805931143139606622417835208279897588872393260896580068897382434780714913287442635146876974008333238678768841897215454552391948429009486671192663418706391468841026457482123126091362364935375334875713691063564369035910903949367430764065420047161488047237431341286493936406734935310383772777540909018459658284451485156575801519672215824768778780423511512208195296337361513681029185066885053601855976195798912479737833808121513015392186475659801163420540657016840110171479205992243417888849576392494566348853893192470215104878808414856434709262412181850293038111050956800000000000000000000000*i1^14 + 2778548696145434930266138197630259633782786022357310110252903454881831383312898277276545512985370408905720226701848857328312923717637322983357498156428744197287519235341074364349532557625081052250800561538574955356860485714223954665585955131272501185495632975951394942500148817633728454053303879189906395186221094494701614578308458472781124273344643877524086836932411459366378910237874296835409384766074198466168224710653625147565987662160574896551594675184176683643261218962786921917966353281738437190238194703202386218023263291370596686446319469515769594879120749893959216544534232112240787776065592697055804821124833553848325387633487106075782553886492546723680826953453319004033980110448319704847317155423640056609285860704370780333459286315393724236923385295985079083105031448992864051616045130181927424894762679289573619649546548110394542190908805825357259804452999477130915264217411241600864791034736621908478045570394769117606471861416474593025587944935708292468175410036036696310198982075587918601528972451703835936825391352808106874882675731661787386412624037925279293753352512080291807908411868688772265534289054898492680335839983213962359095621325003094247833881839010319649158110886763677448115078904493461863260682300317960497015515490061684039785743797675297554749633394622007546099816240549753310332928451952291787687021847731035283027031624774761105028091147440670375445935838517721327943326059740205327263389722637339785753581677013433136377720205029636656254621171708604635975203892684679978507533278839246353337280680975341456212552155474504056389499981033188783223997367250866149544665302610599663793781205413190331406559117104860251715173345028350521362826589844275200000000000000000000000*i1^15 + -600495931987731924886294458322405994013762114347199704624485106612466207371020639492515139289038216654067345670602399907861214397560421032477476064505429325507525143716925294593798920181884568946076242930169410327254605987924586254471350342849488021813419007197713035253883387611313201342484167698541781689382040781913168990430257963893010119952363029214862379359890681151317579916582651193995634266258497200580887110300769109030889497929391826631488205557826307444000813724074783299612174179415998398805571859877935154602902727106796797172357617766356187956140512267862350398659210520713265592437787783613755993591576742881450928286644772747819784173349653793639526227823406769540367565352662086290060848863546304254370701038609386924353873583063769037430612409701562790267590712465531398224879793459031891376161819885804227435178529106865570548165300962030479085192211153473048391194372716182169410145810232490760407987872015856090623064217702526563601978315874491788357961959687386408567176244725807171456976127356077654760296521486261000580949991642627666417390805779704290352673340011638519037584246385679001017820282860055425427983376277423260377230166269923118503596945436132339035124810164236031842930383523087081225473301397119695826163492088264637327492528666805962633994949695011278836096207796025796518989920001924546564540360776177744570042553935526227573949428889204851845469663951571568789110037997507774808455457750451047224325270039500029450196596960105007914725642117890666951622954388414314386416184945411871734313358183837138917661044551015174730362300967516453695680138750198819028390690451086649756038871364498683916332429022379230957738313782318858184133212897280000000000000000000000*i1^16 + 469422648257386116132178274047671143170118787056790249817252876090609509370319810193424879032367540756954404894148913481309282432354959130012836299032240930894963128379897168092352060076600102746230375122704581629643711169683884651763360649645815003583804979547205570378165678977558830856517264353014190010696208596901280504437797438280271939626274319129876716453141720933248291521835526694485771471024842255352876164916222042544720791083157987768384641894491325591441944719658921029965597591385984408508607506765983280828310281886866878370508256330291253986286058463659679938065550730781806211294003597248302660421950380315959153149617068486776967651942442153386514114950875548360318948130893664871103930875801854472588231217411600097469399751428322388588639081136492581238441194006377057564842705599365128833614057969303409392278320990910840682441454866521450907756554910546636005166376572893420231233988733594902189661209852748670488079164631970275642071328902390701262420820807413167157463953311934138119519714904728793633297724588791400755682555215427189068563870096340951858475804540470728766780501849338632346291588260420568064073407804403056448129356977693957355734673490880500216287214610644448671457264205950022872198345664945729143501124525668244269313683715235516814353785937804527488034443200666581463005266831328926726991732602247455927006080264173809662501971063459620273260844843403226436808662420858574795070554449438913922358462886856147092634066592616548213616158381637153877061102482291889913713158192347060402997307330726615694522863997200471157441061655493721479038023874920195528713597142351571647262084184083536734043151214683994875059276266891532796634228326400000000000000000000*i1^17 + 15856217499519722165247224412411035381177581701210156639892525583044823532854717228043232019155671009791966764334825120802877410597074213296575765934541111701881355545838561019512086211879351973596584627650472953139114752221597962854176846357947509272760812991069832671397262624850125183931577064446090056166581066809478165823976715149862335912614868515703391537676641755629245510558464188181231621965617377326166583961385297373241867080757976074630436843120458502283979253954723434575698782778337572875076266904522540923818601680011943499260075189019826921312124560822087769050685624537292918032093806750049388799957748313669544521818191017673736300494051461007761868829580690824680460176232949722687651346739551918217487642388013716352915607452537252921729562673229382466482044727655225394347562840207957899544605861212265252079205680938335890405413428560897805278192668048064132836770968589385660711656031257072005165438003168742073375645804111716782142055124738090205011384479879439643511729897072730351318517189867964547795173963565637322882281412717783156145268087028358847481677869886914152662466913938206997449311323144784715467564968530970763748604353212064846549723147255726903889866228757647206401529086658511939283739447969652348273088094456107384173930397969248118760242208520150166473921256373872948235716102223656775469074723837350793865249573268261766796262219170644336413085359742675543212766665469802837692661642108665563028989785523314046698546587058986021197950612646754279444747686287678636579815750860539241637668962958907679002907622390193800731383726530426864147818498484991148547259557307468939321334729677644138234801375797334977193247205550737333629747200000000000000000000*i1^18 + -3336012537658183382655689984307773139790897593150477570773785380268878090497004775941681229391916629594343744943181843644526014545758101596041226728274308371648532967015332852478280010863215419229731795744771479513457526014735465192124252461954373676550216433899837895434803551595279445436739199090986526392695446962077115516401395804276927439859656848003526304676147760817641204556592198583933131964954655852998764688970106099532396538474021238472420343680227772945834710532584331004311445936115951444836039531846013410691960205880158777851625110253185468463047868313650143206457730041965792685632618597972234979309078651197879368330811132809237617849711586673873380755651577408442620543401898992698047656152092391875703273908958196417996368262656213796413273077610722061827760418511665861740766316972955544930209732693049093908629410982691567357582945108228521582780550718154463959395426580042618715006075708712628110015909729967130828608105976677536701508664231130544181164102004515960318485385092472636713644074798843179047540750216959223821607457595690100311496950361951101896831694358492589708389142331526251824587267744030311294611130543620124478571082168627485912275860801827139767890912271379581249283354983184700769997432044644385884972088449678723442834886976809602500867247540238516294294852722658366177825678943442536643441546806745869630888217829498936227310616907721168465993766188721014462048121604156609470739464364125522028788874581012551547527592894332309523943068210010472462458735542216383654860695644664735562597795261994767422445344145374702596965833043856604884951802404909154242182871288628861201815491307628880270929738562858839125294630433851147550720000000000000000000*i1^19 + -436001892722738500402773383575787651909214638139387794228076050825294907669742042677785644260695402981082901325190482522528141263573444886096155080020981012420764026646120001290454365834075884031422201186843346597506237888347072338251474287521584722771141351170852848697037953624936331483370837880887388150614965459142269172023750849100518191792180780320859386988226530007323893688732687024894923005275403642427246192944696456150420888151378531754390473949090926117198538426820126234061155306528026878584381459712400955498131533589126278633465123566858557669721261635478498039347003610935300351603335624716907809036711488149646069296891497453720480813927090815046623544838733574069847679102616766310008579448124335530911050456275503789517453069848784072109110807613681716461666619419795719183993754879908987004417818898324266944453084429539830479302323197320695785580609171127695195541420969969179843458290221052663293223686314194636291444780785509513216639270955621303639378399527374641203264711832386044120204095491675973796239180905846481265477181603978475243013403439835762054601765324416237693559740298209651173567711936656468562109120547541992810760317544464767888212510939150216827859511912160850875730058043469220858636447119414214479916404192135037270369889911506531031176372816332160195049327018837255628716082729291480962620127785179880467679499084086355015971253578327385546846495654962070663438573707046087018099706498609572471792051416568179952968227664904994790801960811961427919831648215720131315150094919481129982023503598089835922306611284099557013606383913897944021759573674863674514411245562500975811256706408498481922617728677545757141239521009068933120000000000000000000*i1^20 + 403492718263636034402051110202124279320688574928415025980892200651790643284372740493183100255465338036876450138396587602823688983829362437248234503392400312373214560341281346967313237489274411227272741251121543532603641124979043170119989303981126277898341497283368121656940995260207902553419408189521978514445039964129701571906021653397172893906727509604405993648482218482971500817295371698106431797543284553516406245561311740617604695429420756042970511361111142396565364508925570331203748596493478210109315193045813559198191380452724865919906060767845464785996256400998126562518304021366719901029818573200428871828551210364378811398761003119935140088449759633950022914963293296547859825820470840974638259187342341215413581098477981519826014912612931670008941948901644443266045223502907495603696310865778075689555104915717858221381684411587343735907650313050644545611326840562820001761984407427764345268898546724762578484009009524422146072565538008490986455399122441619242443234771390433453031485083456903343176845456059194300172665601973981854584157216741779244447646072943665276032732414750150867287715284150762756111883893030091012835504685080935920083696045407666856846033123599752966353233048466395969691664181895616395648376825830449798181465892961802217975398005193295888123927413426226351419043578887165523558359341491730983159860866767867334703577683292633279395317513340288874245736836717802368103049649608927663122168502330178097314369973943871608837088897203718086814685759792839020618844382511782507151790080174429488696815970488481582956480706126520008368311114362915366919564243728218470164688157158399948916782710815587811693886736115814050928999268352000000000000000000*i1^21 + -263914518351586681963889480665653808268265258708378187884371210536452332770749472750704846707247740533120967314954187464828777507026702402833011843828687205444978601557815924866895990072175439419219868839711848735485057719992004742547839790780866778206107546151454259409383636980751701297170380588765690475177906513216489473514736725773012740387748767511034134421111661537244534847201831218211772515748991056054788620959813661600835178511621837932075608850827697570348612277156537269048838274086552231437048293277494482071358431051275271917152025153550362117575981621604286865687293039458388424559052895508178774824269654273932474606760950061706393214891079056698488028662862365830308894467276622523381794192376981364486583076431735115558974803899846410124852568492762112129419877975091711754242121840065532414086131245601606817990426997872646691305158844645127947527216143707476224431148893014691329355894753147550446918061686549850412682652005178741424534547086027759518962949032560508170058705749085678940349298938598402525786945261219503904069926823636269602724944466493901912751466832997597369079919226916752973629165809943490073275586158955515057745367547380284838886451700321214218843286886464530470012767020753859846606005281926512780524025256854090015070564890566044667612295743126085993783754469154793816661383997798068885063276255920787831656571797379444646688724926467013730477564810787662478509161770246143958003846354550135591947276595660979207146507939594558035299795869648484892906149288949315055884851251208806759442642017575364394824069144942083905154850441253724920804126060879198637622702869096288479526769200409335882236855597522981443558440960000000000000000*i1^22 + 107902697800654379335714789861431463828615444891880189464308663991185174198063861754468399504915262020719289875667541567239577976857415648429782166942684250551068687511226205677099791490543301890704031711302663965188845542256601574999852887980021336369155370965793266637600615070414922096767553826895138378594332789377592142520187957194878150603951210326421841704860834510249163201842862142274905202925163641568926568380131524780151459487800011010213438390469955566497418428475178452501524078411704297833628491514775983351728771334488458545458059730389153139331921120478111280079573940805248742057227385767559514112736391046841092054567688064406760189757291211708945038081185894033721685151563287084821223087008828832692728667212326930904153763345656885997759620616703050141565649267494802812869152505049337926658205293161854026868640857670659835884284289821132027438380765000563334083416211490365410701564168361074637051075529830603700062245466994874611598351990182633928905334173743237798038346237641828005677545857431217830387243245235998147258015146745265339947255123169570454969065906707569215976831290218852484744997530784150537842433074459971944683569080929705275338308859201534095526874829339284411987313256550045659073027091762930434727781901519269099166008154310897222472870153717132611347690076896920702156127136937939740782576769540303186027417065374121020238765106358101987803478270519233571873724519944484139956394914342033968407234753291090267297558110506785932854317825530986659849446839032427947846153875126846311080898143266114638305182156202822834694084588399852552804691345409566163870323815035971820004845680757039469192138773898209525760000000000000000*i1^23 + -28912769663023427297093501435419576223212611251914369008569116925891936317228108411537742096091055735801914113864649092130080132187129612541709455221231324616080604362459437920080505380876532679927451600337920867484841234426639286662137147421695819740539636078258188479611487212332997784186917423522205365284520322007053316402222142063170578971140749965290357417933427298853302365327474208650935185409250240872027102078541498700032329516047144876536049125151159701580335904115882673707675251689864314511847468510228847652464005983786025848779909519650651376081585434040576128429301648332369499277946720510481567591105294960298279416908997977409079751092609918623250981984425049743272555454509434736783875372893119570884731790768903429026027208588708132658526357385288495091544271841463454548793909256086275764002104552876214252620572907874391186037131285359103305405957854417788809216804788050475692066164165492954226649064858598607630556568579259322016274821908284915034734500122856204622293453386916866832473566319351489948431107152215990474505257656443237214431836925060284377812662068202691177333300217994887171390920602566473850629761207786276446938402421465901019651130453862965255018855904312350441395244502695698997070595354397025779312038828694867707465318304103717661664869241097673254254053869713775413040129425232906208738656444920788286581670703250054894928416624505110533225965934102710003055564910800136238582527320166631987456501906573003376917136952658787516431140226728759753544983330331944556676413564998940206505490349321517817580870578004525350105113530048941553045060363098968795314429701634631608118064508345174309396062125686784000000000000000*i1^24 + 5000749422888701666134295627350590416132261539139716319939088361123901676484122492880856514607561963088149167383270152607693326295041678253115644011248145196935082189758636933196655520953425560396156204275473128868248148517695107299352694027264576875374678943111628216393257267055347484246101683876679890639045265647380292812405651958992580853819757361316514028797280693852976025210883212480618569803551176747989020579905018101717252534275750977509389266695573171501092744151420129914280665305131607976248246690206769312971648004262467788241700947326419848409216587335273243718648391265558665483413317593808748766201682648395436639457993737436324652712079722115622205004500300613834582658641079292092633677421183067531414933391075407880901590338118549367466197675426558665347741727813962600877886943915223879653890864892418574853387315354853810604356678654493565433771733607738565250364071031938036762590880787345334344552646859031470857699762762198050743769898070578726941500318115286597628312771434647253873441681028141759173354367407148694135744350395846320670793819493538222986930737829813869588505965881657202027154431529389150783601704286079504631382627977453948690206243309380985109816422160460375836446377565990497542620243050537477812602042756761845732658210412201931080329584091671465969559930845934964424498570737078515183176944196110482472564970380309376000540424761400861160545124738582821592656027321612789086530391560712502351532051223161368707342892348428624546301305748803723221134597586635053703705135348772304930121727242940862270251131298088241541119142818611539421343867581401557854657926247523614400709082184933501561590513664000000000000*i1^25 + -240011475076899436689181053786415505860335593614021101318423465539623832829762986668682999314251369843278559207565646936004917635171359626044919999049655870084040247727278559406485465274414483329409385860572549380655361375071770214892938945007337551730600994990334907846195777965748492540446681174233422458694254999740619520907293238369934213799874415721463922301448268803710382579900194798975502430100631489654569381905027097360891755493048198924128350510228779967627350018046766169104084550912263392119009692859398567774983473544645653140547793547109385859881068807676740356280222996741205262655057278609635550016821042044756043845501980852377519462126784624946897492296706992077461916905850477891039640928682030513517839139987280452711427093828689272796769133425038999045317668973618749771955259996155329730130700898049742907159391524868498467065333948434450472621167192213146503962619114268331229752126945056340937219324484252816797717763618474821361168152666206031799530663389501726558236997072276525707848965813153693452632366203456420796631694568683174027788671077218283078357430045140231122658960726335766874267090857025271648257112709825630167596853785829578040061929686993275257944751202734364667044539442220996954572435803769294216998733257122717286028015319556900682186063886418104096593185800674270805319899492270961797255453077572428749063375344235521900668888837533233396595044157215293067232148745352821892978955006425991600275310333389226538858472370092405663744322046323441700527017420793701743721749809526644829352701123582983953443560585367324005553190531873294925589314727638382657900137698571706542601246773693540781260800000000000*i1^26 + -55145332983483172162969880648002894430852033117347759311753992644018195073209461149465567147872721235455412887419794217937222358339996024864609532457608994652987930740961415678555622774038522564785238232560555560252849456051733737829272816384410718868925900228972257160787819085637524997960026327781869314980855984052642150929940117449404009779693431593630464995516502518686353575401174468133015536404822246480006965077727266644440119433397316405824323044694904977297235125605274243747794723278395873780891938778966624635731340628897051182479338450152143074416898164631430753005851020880289990109138175965202898196291460797356992613688478349088870763192592240017440884409231732631073053160418623183673109741490369962003195000667259139661456890171085017682949460223693886189865795943969930125937905734741787667237672631955842109436987031060584168933121231728082908243893751360274411554986933409625888498203384964253168900431309704786531178903622376916525671472725965016773836399775953881725362651635353210321765226901135887127491986271244601270421999353410170552702036361350919163024173166206731504413269386466238452311085929029146889499572671990134410287687489770637356563583857645555066002686912314796024091950612235562061748107016228261436678346846469658319930013278676746903753204784030351861843890611195977874280022880889518019416391018837562324940229054063395049801879802034392489488658254431246341899176447075243763479281697281660135570058520565760195647297910510994304405638566399795203430843139774459958604762724162144253218086747548608023806488095423730957963506106581246669865323739180538145155259702980775766779111547873525760000000000*i1^27 + -1623685092748498069109475535196331206604963943092473903593447533892074566210281624274119618311188535875154289024328870736602921973874823364357144677095878342416998812324931920930112640078207580221724297645247321388644638331747806775810267433158442793642544713496658063867492429011249914933240691623201149423845877145375287539150872101925256649895524847837274631757655085635870403580458778075925380994506893053923541635269663633216479669974377913691115144444367119076792147753274418384169676205681438487473676762619244129413341768118857552240769772239881193977293357441756644431799852007538908782646003626668216570346928455040991087592626446825051811126173946051582053637276714694757884429524386252151704824203056550052895355397019458432611427738767713139680082292291326010250131582085257788033569814040273941840592482031870919957856076469271689250413323966348346882180604790908386464820721116218170522619243849294697244860190010771843336359674237543562437159677422765918616503527898176770721447089409404296138800854505711352143811501226732954486580301718072419296445028096024296921861153596808532466847714479164841027671871085079805914399087856019690993190811127485546777687371943731149063178997427633020462355723914703910669413767046024256036915607740846334299302294212927230534664077655024645936204444965367373923105044017863005503122885795957489631410333793856002047512135392724763719849134961741632651533515529331659710020257366205343878281693530714234082165393557937102318551180011209698040708318278745204876221103900492112981883616769087519838120848653520563663414154481343623860069905910133678567264220438505713596527673344000000000*i1^28 + 6566842248772743763749490329621499716026930946152121759608304550383879563368944595068371265040577296288717625557470652577174569252232383676305445891430423109635396179451076382053407588050009280965691553290726922606916577756396500484245612615316772598275490340301586416421883814707923989734180848351512886357584684084011217917562734495093661541247190733824317313957171342723706489385893986386272357177106431459130253360498841700045741090999614597658224572493813750639848322711479896661740830890206468641566910445580180416390580068144790319073411920695693660171359421308669756767104124901781513966076463434254729277025779851621114260785210027688471336988320737959686649218584457005805039040861480429368625323942858441496599900029940468614183063804747458511991091856405754819799129215595476783011980965621574194818076768170079991145337256759561214953558696305621878206382582066071387300454169996870172128099922660069018142346403017389924946716796368180240735093740148269991663926202661105513382867467695766097890164304311876650253661276300925614139534438328812517339437289400012915891531999359318454574175528175191797348573528405815585351956317473774434096620324850419052048226561361127513599803976814434797482591150544695898111709264675357756713279718362323260598145138486449502664937617064396790708860778289004768713250865528743838737741484877372845104248821598583060181209652947518721761639547111589306805096931232425483736090598962200224833221014449906143521293524589104412858537019621737309261590509742669923999536634646008163837106403272897542357125314048423236321087329597772549515274746449591207444905282603662757068800000000*i1^29 + -6630282237400812952058460958347549491502431056811263115684683949171748194596287746440091743731231682055728421927282513992407705471956831296112006424149465876944876600125122729246039376689302243044313180253795389756989596198186666481696448822311892705630254259965857028630102307585421049318748052980344106053575964465933733605752745668085627309868242085287191523502561783382670004402496077808092059120359087565332172450081784064868460391062905949866622981738726909146431248215330858474823099567758311108446267909156091184817433887743213655503833697319296941464106349057224484893816897541077698964606713922310440059628084746411261755833855842681744660256266336608888166555302750196756791645749823470174371530351442015229870478337566320762100942892918843134220161843530002525203721440247839052432698444394118418346897666121525793486174611988165340321913803528389199911292529691942908658259918762673241267781143782659215953429107160514919721947399033846617759513525474351614678826546933669065521313430137178366964453418861431294311627089643705199627867319959356438698445708135290951671106021010146919062987407658590863596030279158317541606617863982495494397560483373410898599279319751671066858250800055892980948841504920567448769097226790000956717962327945028355682965146472611271190303481091903359009255984674319168744409649917911865476508528570973210010705200343600652340374181435842889563453507996627777055954455403672011749430776864979300231223983504082251669066131882543796267843407677602191899501340450370520328225811249859233142516533846826366920507459557597935564515932053304108249808330812244691237709405552640000000*i1^30 + 4595998406940962304462155468973893505470394295269084511591787262909663857914080694871561756565769747864431367634104833355384292290520058649687770198151136908142062972082161305070934746570765531976129453156321354422769191153678336219680057902720066026892432706426688277714868781199526212597130709671479843754481760197074996607222335411994925949835475986979299569510130565089557118801473839847515177156480623082497855473856737624832394830449828355521070083581226511957541600923731196836143160447667846327922675066199265209704518686597979935307468923532816805451037502030662726809065782005130442982614953573048413709460688864418290895608652603840117082232592112757199774293087215173932347325514178626328761388087059919361474158497784870950353207330962572960920326248422290838442790259276019418947920834847573567195342470727084654300412770730676679684849264853130840497411345295300869816403027146571900450235487776676980871216566298568966636993839271339016478964779123599622457681162455047448215826680342985165115030614936047966522132044280715461258321067209855464298793477184690572456888289400032447215885982000803196878137244267021744751086756181043024676718842713209594183291293155200842690443536091783941152688827132228002469488549314048696011561776395419904976255641409206906158595575390463031370964693845362285335150871241609997862947332754285741373561887651850658469162946508818412362976372203125065908996432223916940023244047517194886310589963165229048829327341948174751316221919510711446281444054621557723311205729405685682353573299327246171753056824449855797046700654787181955344099694429900505088000000*i1^31 + -1474804341176326027931836331070085429952137567145140920460148981215218975602392402531352933247260919298343678287673281777514499218961052314244591332482573543065108377909966125977473337436305705623081421107386987335100318201073824400517412577980529893706371295456013681234383990612455988327164822405970198154626367326429591422713391764119099109304612863558105843562538205285723911655421419909603148851444936312699410494613538901092010838322959316221874979061464015067093453888815309095567381360949767596850234466525056871106888278832090238075018454430809301547615885586131865581074917549916865824336428456763589764186208788469090502620781101740146602036397092584884579110647892564274611606563706385754333807740483743182013054018226660735356946145907778247093857826318797247984431739611018159544534448867415366057723139605760419303472729981748477302378031029994423539698260559259537317050526155203264667695804047028612817807890682645034266990420683592499046782947035676497748411733140883634072289427713316428590290030251184684572150129942556607953421709213994050480974793192479562792903298961343210682945470766587889420751037457959950531669484372178619482026357855239102984085995385936515133342793572394938375121715143271257176574466558732567167189070515962866875659227662266031857321559224537187955731039047328546458481354011697427081577415328997307069189029354214001725727369500189249075513258760194846543245745772454584001459928900594615839734751222658142085054600764587914935963072496119384729573346044982959965126813364487137207408101046969740435570760599902598606877647439739997711630476800000*i1^32 + 204229420858498932663928961222220873607674406998289461063744731108139035030938156782113400282145368618904419679654773270561636461954702183605448051316001863215032194050045300582451620148643540477490288238530711664840724479322908025782665789341074005736427802459053431447576141460502056257340920348922807617387091059933396387796730552779173792446156768210318555887699266533432637251852846426730871206206730161789971011582553039611348026993412256075580019714785477747747142909842660799150358357544567026429508370958701605178788946944178340129338614890739395115574515932008660209406697920295324686048015555832332667179447694775877189234325326272523103372564670412684331208382914677286246446179553282127668023338383802381216646664329680991379222272835989881229230871634250365206960259191681290237377980728783844313408679481666157055388872785487664495996154809687555307885808615252184050119602412448083263952192875338563058604548468675956832599473169346634897107522722789970791803419595431873312631337262944028299310356946150433472747793489733548566243810888401462292245387452333261310396679483940739150452435174934412140975164229212322356730460968341465668617741024126898512338571576162333940336652995497977019991913877777556281121672244675269315095883953695842476260748483080589451090960339348693433800168099662698414242662949540822348345768045379822759919459232195556796167344430272448903332121512973964398349719195800140986897164830039015233460943838913824516103734235370124148021023380396699329043704450363506658289423574714633562339748372725740365794331932773954737116227825917440000*i1^33 + -10025891538781509444833820429622607837479716142817107367818810121847976786418180899821655789042720284186117042002886310322917768563243751008943818324998943575088436628727805675853882238423814573969503947451964786556240580952624705722132582270347516858028254895620717108393666269884777646695421222144040794532234549726861342288408284046585906861061403607430779068087217639568141301871918592734849846704698379591003846717846464351390538978534486975285992984334126455404572510881661992833335018758832710180128050185209120131946278305240386739520414674167311236962821384579509020017880875496276721779492691394904395427891365234314969242374556681928743390551162214480273590664793449308129524699366407475234898314228155134725577603739398469922887134811259528430228802083158525167759082964004455651730185957184859504440594330740254666733668759622366938174150882934114421002279074066105483851074818058266113045085648759652183128438111432114248071544098011290315560866347640720675805813350985768374452231903403410817058705990446983818616559722599709176327673144926729770135080934793838012349498363178504826640898315872532846318825089029746824623741314953477126490105377008989808188738946430597345672798331961709094706519350264681281319494116598034325644252880495381702365692626979566880440422972703742610308070133298829211443636266142590608257222723194308936235018757769463356951280434984264056057176251345553063751096710014365145390142227534237712606349940940200644401551899496949433757061982600112596126783441597920277312660065738934182834258705877455455459587762798191214128000*i1^34 + -14470712133542038687685066254786581845848518663684512517054687426036719502115121814674699943612240325173542999088772115060249746285368217871921368123265991628332750116806097081390460719847187548125084131684286894698071490437753969811202888448267515153146664175547954290760058622055036930098321877324252758570673489274241306597046681734262383494825054057365020603804783748047447943246064063661455904994403135703711413839866960465400118497000260381653604120210472948161145100838954278003367815925804180632694893429032910954337351399089967269350737627118901308806559212273999778086710094531413057232630753982651058715961929339293265681390597986740821118484728031921526124417200283782254211020125597055115347205191815936020308345306318678927916204616020806568288914369498020287452956089199269683391756601110343405868596159387162635716264419808068910398352411726496901947360617730461790102680097305890546015560778361074329535473025218505259351151177949197417876327237313535681271150426876645320411745457724188505972312046945302435885593103480894736067507129161054292761504765019353847725213295642292319187703761022636788511460560182646709083442322393702721064452231474468633799232426804422295651422150229627795819831731900644871675717375265486406024401089559583627589125497661969141445096059714525860038920634033141559243986588109249559550099731574731365039347714640582380093723978848707664177442898368081314181729930511419001826077584659681477896341654281248474388026186767554021891848631809069274665755757068615582912983026481079377913062010271428733370928000*i1^35 + -5242033755386231110730981132295224198486018914742125785461313854835134610108141580236165749968736131160846992420713853074180322768336870091064782196747580650710909049804733134950815830288919050033061037371445696827787649663029451109148809382226143608942441002959310333188302418428793733177442690492925737870013644952445344118361219452879969799339925133314204617215716475812534811318140176267021151006959426816944132922488266596199731217355738189426092092244201093909596542123496117186863131063529825895076932740812405675510858569794131097251792869381815062660734040243356778934198762756550028519446630963382023917930489656505338112205168932088980026467003498380701538083053444555976287361412472568727245059877523022098424712392866767236111479406673772087622964297378162909798451351966430482682220128436677789364685971383473476746940591139675196734306173492476294315123868930969715601156637472555007079451360716368238997880637566898252128099069883584638143100957703498752714135717506023007911470774751698862710892064923306822270293214488428770260550539303464697178816199489579989844153880508188519277441772648557619553990143581745395011530779494190402559670585239135033030030268709146904829962085514166346142785913432867198080304347785553016161666687249105612409520967642109427856162924573419478920674709402111012263627455824026283371757391354195449647755059884186231157260230873235176289661737982268915512192431032254693812977614149166532942344930000991294390720989489174701860868503137352527064524156081451891198368761766600470552913322475*i1^36 + 2251748825968402048483233879116388197416182502110148215210794471470154935418795304581317443398286000538491364905238747159761493329048792213613973335327929045473811128917618979378854995189593287856212223232166326369387060984422860517429957352203444435748623797914918010812591116612332512175241710791568918806192123591726001287924347788065359472239980616058997621321887136362598776950822626259285643445982619676937136109059568251054226732309019304235963691682332091468489889532542621029310050403545989963977689667676101550286108231222606711372903029780033695469763127059636472975833997995243669583239890780605250157716857425526410962409381173842170942704030849461162372389105724508383372574428253956937824982963592138494777879061723706059487741890660699780232782040563679134157934102002050889896765015209075343561941274736668204180502027796133022474304141995860001393774291838048479611397058790624327050540836452358565165428739126918773312357136559507660260607104522070364227829021644939156078847881953026968254092682476058195975457893424676878522067518911126436353172649150277055808704395276165676082743410265571896213551145986292117298128177037846823108539705580625421236958063186047212717693193619717022361113268693979723667826461597077312005714902362670522771851344135512876070985030822218257952522977692911618630927421475248750182767174553910769884322596013378666007455439886217985815331010145728106403931070669642025597100039764366518089393674630765215398870333191830934767023675030864318557040457406475649817622764*i1^37 - N1*4422294624973400799712372841693220074664421713623069567567440461826113898297342415445706227053882877172147148131557085831284237740021515482172733990572301697818749364304751471984150531206087688406209943282786587477340719440241931688013366160253231938811579873439111606431360327000470032419181969861296486732972019589544987678533025216777786542943704202443740218015360605659943981443183223049015416768198201309378706135785316823136472984685597155458493248562784206841020865391490842246860616643453594974175563634157073079753749888932467367031341523212364857928786149557438451351398790269735960491168768535199806484674215936*i3 ] ]